At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Patent # | Description |
---|---|
2017/0161105 |
TECHNIQUES FOR PROCESSING QUERIES RELATING TO TASK-COMPLETION TIMES OR
CROSS-DATA-STRUCTURE INTERACTIONS Methods and systems disclosed herein relate generally to data processing by applying machine learning techniques to iteration data to identify anomaly subsets... |
2017/0161104 |
Onboarding of a Service Based on Automated Supervision of Task Completion Described herein are techniques and systems for onboarding a service from client-managed computing infrastructure to network computing infrastructure. As part... |
2017/0161103 |
MIGRATING A VIRTUAL MACHINE THAT OWNS A RESOURCE SUCH AS A HARDWARE DEVICE A computing device has first and second virtual machines (VMs) and a resource assigned to the first VM. Each access request for the resource is forwarded... |
2017/0161102 |
PROCESS SCHEDULING AND EXECUTION IN DISTRIBUTED COMPUTING ENVIRONMENTS Embodiments of the invention provide systems and methods for scheduling and executing user-restricted processes within distributed computing systems. More... |
2017/0161101 |
MODULARIZED AUTOMATED-APPLICATION-RELEASE-MANAGEMENT SUBSYSTEM The current document is directed to an automated-application-release-management subsystem, or facility, that organizes and manages the application-development... |
2017/0161100 |
MANAGING COPY OPERATIONS IN COMPLEX PROCESSOR TOPOLOGIES A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a... |
2017/0161099 |
MANAGING COPY OPERATIONS IN COMPLEX PROCESSOR TOPOLOGIES A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a... |
2017/0161098 |
METHOD, DEVICE, AND TERMINAL FOR SWITCHING OPERATING SYSTEMS A method, a device and a terminal for switching an operating system provided in the present disclosure, are related to a field of information technology and... |
2017/0161097 |
METHOD FOR CREATING A HYPERVISOR UNIT FOR EMBEDDED SYSTEMS A method for creating a hypervisor unit for a control unit is described. The hypervisor unit is designed to execute two applications on the control unit during... |
2017/0161096 |
SYNCHRONIZATION OF INTERRUPT PROCESSING TO REDUCE POWER CONSUMPTION A processor is disclosed and includes at least one core including a first core, and interrupt delay logic. The interrupt delay logic is to receive a first... |
2017/0161095 |
CALL STACK MAINTENANCE FOR A TRANSACTIONAL DATA PROCESSING EXECUTION MODE A data processing apparatus and method of data processing are provided, which relate to the operation of a processor which maintains a push call stack in... |
2017/0161094 |
MANUAL AND AUTOMATED TASK EXECUTION Example implementations relate to manual and automated task execution in a process. For example, a computing device may include a processor. The processor may... |
2017/0161093 |
PERFORMANCE OPTIMIZATION ENGINE FOR PROCESSOR PARAMETER ADJUSTMENT Embodiments relate to processor parameter adjustment using a performance optimization engine. An aspect includes receiving, by the performance optimization... |
2017/0161091 |
VIRTUAL MACHINE MIGRATION METHOD, SWITCH, AND VIRTUAL MACHINE SYSTEM The present invention provides a virtual machine migration method, a switch, a virtual machine system. A switch receives a message sent by a server, where the... |
2017/0161090 |
COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL METHOD, AND
INFORMATION PROCESSING DEVICE A communication control program for causing a computer to execute a process including: detecting setting of one-to-one communication between a first virtual... |
2017/0161089 |
APPLICATION-LEVEL PROCESSOR PARAMETER MANAGEMENT Embodiments relate to application-level processor parameter management. An aspect includes granting, by a hypervisor of a computer system, access to an... |
2017/0161088 |
APPLICATION-LEVEL INITIATION OF PROCESSOR PARAMETER ADJUSTMENT Embodiments relate to application-level initiation of processor parameter adjustment. An aspect includes receiving, by a hypervisor in a computer system from... |
2017/0161087 |
REMOTE MANAGEMENT OF VIRTUAL MACHINES HOSTED IN A PRIVATE NETWORK Management of virtual machines within a private network may be provided from a server application, such as a web application, on a machine remote from a... |
2017/0161086 |
INFORMATION PROCESSING DEVICE AND METHOD, AND NON-TRANSITORY COMPUTER
READABLE MEDIUM An information processing device includes first and second detectors and a controller. The first detector detects a shipping situation of an apparatus. The... |
2017/0161085 |
REFLOW OF DATA PRESENTATION USING TRACKING DATA In an example embodiment, a user interface is distributed to a user application operating on a client device. Then interactions between users on one or more... |
2017/0161084 |
USING CONTEXTUAL AND SPATIAL AWARENESS TO IMPROVE REMOTE DESKTOP IMAGING
FIDELITY Image data representing a desktop image for a client device that is accessing the desktop remotely is compressed according to a method that preserves image... |
2017/0161083 |
SYSTEM AND METHOD FOR BOOTING A HOST DEVICE FROM A MOBILE DEVICE A method of booting a host device includes enabling or disabling a ready boot option within a basic input-output system (BIOS) of a host device. A normal boot... |
2017/0161082 |
Linking Virtualized Application Namespaces at Runtime A method for linking a plurality of virtualized application packages for execution on a computer system is described. A runtime executable of a primary... |
2017/0161081 |
APPARATUSES FOR ENQUEUING KERNELS ON A DEVICE-SIDE An apparatus for enqueuing kernels on a device-side is introduced to incorporate with at least a MXU (Memory Access Unit) and a CSP (Command Stream Processor):... |
2017/0161080 |
Method to Facilitate Rapid Deployment and Rapid Redeployment of an
Information Handling System An information handling system includes a processor, a Unified Extensible Firmware Interface (UEFI) boot volume, and a memory including UEFI code and a setup... |
2017/0161079 |
METHOD, MOBILE TERMINAL AND TERMINAL FOR IMPLEMENTING WIRELESS CHARGING The present disclosure provides a method and a mobile terminal for implementing wireless charging. The method includes: in response to a first startup thread... |
2017/0161078 |
PERFORMANCE-AWARE INSTRUCTION SCHEDULING A processor with multiple execution units for instruction processing is provided. The processor comprises an instruction decode and issue logic and a control... |
2017/0161077 |
PERFORMANCE-AWARE INSTRUCTION SCHEDULING A processor with multiple execution units for instruction processing is provided. The processor comprises an instruction decode and issue logic and a control... |
2017/0161076 |
HARDWARE MANAGED DYNAMIC THREAD FETCH RATE CONTROL A system may include a memory to store an enhancer to identify a branch instruction, having a miss-prediction rate above a threshold, in an executing thread.... |
2017/0161075 |
INCREASING PROCESSOR INSTRUCTION WINDOW VIA SEPERATING INSTRUCTIONS
ACCORDING TO CRITICALITY In an embodiment, a processor includes a plurality of cores. Each core may include strand logic to, for each strand of a plurality of strands, fetch an... |
2017/0161074 |
MULTILEVEL CONVERSION TABLE CACHE FOR TRANSLATING GUEST INSTRUCTIONS TO
NATIVE INSTRUCTIONS A method for translating instructions for a processor. The method includes accessing a guest instruction and performing a first level translation of the guest... |
2017/0161073 |
METHOD TO EFFICIENTLY TRIGGER CONCURRENCY BUGS BASED ON EXPECTED
FREQUENCIES OF EXECUTION INTERLEAVINGS A method includes determining a set of shared memory access instructions and execution frequencies and selecting one or more groups of instructions that access... |
2017/0161072 |
TESTING COMPUTER SOFTWARE USING TRACKING BITS A system and method tests computer software using tracking bits in branch instructions to track portions of the software that have been tested. The tracking... |
2017/0161071 |
ENHANCED PROTECTION OF PROCESSORS FROM A BUFFER OVERFLOW ATTACK A method for changing a processor instruction randomly, covertly, and uniquely, so that the reverse process can restore it faithfully to its original form,... |
2017/0161070 |
PREFETCHING OF DISCONTIGUOUS STORAGE LOCATIONS IN ANTICIPATION OF
TRANSACTIONAL EXECUTION Discontiguous storage locations are prefetched by a prefetch instruction. Addresses of the discontiguous storage locations are provided by a list directly or... |
2017/0161069 |
MICROPROCESSOR INCLUDING PERMUTATION INSTRUCTIONS Combinational circuits in a microprocessor execute instructions to perform permutations on bits of a source byte in a single clock cycle. Each bit in the... |
2017/0161068 |
METHOD AND APPARATUS FOR PERFORMING LOGICAL COMPARE OPERATIONS A method and apparatus for including in a processor instructions for performing logical-comparison and branch support operations on packed or unpacked data. In... |
2017/0161067 |
PROCESSOR WITH AN EXPANDABLE INSTRUCTION SET ARCHITECTURE FOR DYNAMICALLY
CONFIGURING EXECUTION RESOURCES A processor with an expandable instruction set architecture for dynamically configuring execution resources. The processor includes a programmable execution... |
2017/0161066 |
RUN-TIME CODE PARALLELIZATION WITH INDEPENDENT SPECULATIVE COMMITTING OF
INSTRUCTIONS PER SEGMENT A method includes, in a processor that processes multiple segments of a sequence of instructions of program code, wherein each segment is defined as either... |
2017/0161065 |
Generating Code Coverage Data for use with a Computing Device and System Methods and systems for generating code coverage are described. An example method may include receiving a set of instructions to be executed by a computing... |
2017/0161064 |
MULTI-FUNCTIONAL EXECUTION LANE FOR IMAGE PROCESSOR An apparatus is described that includes an execution unit having a multiply add computation unit, a first ALU logic unit and a second ALU logic unit. The ALU... |
2017/0161063 |
Methods and Systems for Managing Agile Development Aspects of the present disclosure provide a method for managing product development that includes receiving development data. The method also includes... |
2017/0161062 |
TRANSPARENT MULTI-ARCHITECTURE SUPPORT IN A CONTAINER BASED CLOUD Adjusting runtime performance includes receiving a first input file of a software application, where the software application utilizes a first software... |
2017/0161061 |
CUSTOM CODE MIGRATION SUGGESTION SYSTEM BASED ON ACTUAL CHANGE REFERENCES The present disclosure involves systems, software, and computer implemented methods for generating an example database, including sample code, to provide... |
2017/0161060 |
AUTOMATIC REFACTORING OF JAVASCRIPT CODE FOR MULTI-THREAD EXECUTION Computer implemented method of refactoring JavaScript code for multi-threading concurrent execution, comprising: 1) Designating a source code which includes... |
2017/0161059 |
MANAGEMENT OF MULTIPLE APPLICATION PROGRAMMING INTERFACE VERSIONS FOR
DEVELOPMENT ENVIRONMENTS Systems and methods for managing multiple versions of application programming interfaces are described. A request to create a development environment is... |
2017/0161058 |
INTEGRATION OF A CATALOG APPLICATION WITH A MONITORING APPLICATION A catalog application includes data for key indicators for performance measurement of applications. The catalog application comprises data for a large number... |
2017/0161057 |
PLUG-IN-BASED ARTIFACT-MANAGEMENT SUBSYSTEM The current document is directed to an artifact-management subsystem and interface to the artifact-management subsystem that is, at least in part, implemented... |
2017/0161056 |
Methods for Managing the Writing of Datasets by Computer-Implemented
Processes A first computer-implemented process writes a first dataset to data storage locations on at least one data storage device. A request by the first or a second... |
2017/0161055 |
CONTROL MODULE AND CONTROL METHOD OF ELECTRONIC DEVICE An embodiment of the invention provides a control module of an electronic device. The control module includes a processor, a first button, a second button and... |