Easy To Use Patents Search & Patent Lawyer Directory

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.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
2017/0132050 Selecting Processor Micro-Threading Mode
An approach is provided to dynamically select a micro-threading (MT) mode of each core of a processor based on a load on each of the respective cores while the...
2017/0132049 Selecting Processor Micro-Threading Mode
An approach is provided to dynamically select a micro-threading (MT) mode of each core of a processor based on a load on each of the respective cores while the...
2017/0132047 QUORUM BASED TRANSACTIONALLY CONSISTENT MEMBERSHIP MANAGEMENT IN DISTRIBUTED STORAGE
Systems and methods that restore a failed reconfiguration of nodes in a distributed environment. By analyzing reports from read/write quorums of nodes...
2017/0132046 ACCESSING RESOURCES ACROSS MULTIPLE TENANTS
Examples relate to accessing resources across multiple tenants. One example enables determination, from a list of requests, a request to perform which accesses...
2017/0132045 LOAD ESTIMATION SYSTEM, INFORMATION PROCESSING DEVICE, LOAD ESTIMATION METHOD, AND STORAGE MEDIUM FOR STORING...
To efficiently construct a request load model that enables estimation of load information for a system on the basis of request information. A load estimation...
2017/0132044 STORAGE MANAGEMENT COMPUTER
A management computer communicates with a host computer and a storage device, and is provided with a memory and a CPU. The memory stores configuration...
2017/0132043 Dynamically Controlled Distributed Workload Execution
Methods and systems for optimizing distributed workloads on information handling systems involve determining workload attributes for a computing task for...
2017/0132042 SELECTING A PLATFORM CONFIGURATION FOR A WORKLOAD
Schedules that satisfy at least one objective for a workload of jobs for execution on respective different platform configurations is determined, where the...
2017/0132041 SYSTEMS AND METHODS FOR TASK SCHEDULING
Disclosed herein is a computer implemented method for scheduling a new task. The method comprises: receiving task data in respect of the new task, the task...
2017/0132040 METHODS TO APPLY IOPS AND MBPS LIMITS INDEPENDENTLY USING CROSS CHARGING AND GLOBAL COST SYNCHRONIZATION
Methods for scheduling operations in a scheduler hierarchy of a storage system. One method includes scheduling a first IO having a first cost at a first flow...
2017/0132039 MONITORING ACCESSES OF A THREAD TO MULTIPLE MEMORY CONTROLLERS AND SELECTING A THREAD PROCESSOR FOR THE THREAD...
A method of an aspect includes running a plurality of threads on a plurality of thread processors. Memory accesses, of a thread of the plurality that is...
2017/0132038 GENERAL PURPOSE SOFTWARE PARALLEL TASK ENGINE
A software engine for decomposing work to be done into tasks, and distributing the tasks to multiple, independent CPUs for execution is described. The engine...
2017/0132037 METHOD AND SYSTEM FOR AN IMPROVED JOB SCHEDULER
A job scheduler system includes one or more hardware processors, a memory including a job group queue stored in the memory, and a job scheduler engine...
2017/0132036 REGULATING HARDWARE SPECULATIVE PROCESSING AROUND A TRANSACTION
A transaction is detected. The transaction has a begin-transaction indication and an end-transaction indication. If it is determined that the begin-transaction...
2017/0132035 STORAGE DEVICE AND TASK EXECUTION METHOD THEREOF, AND HOST CORRESPONDING TO THE STORAGE DEVICE AND TASK...
A storage device includes a data storage media and a control unit. The control unit is electrically coupled to the data storage media and configured for...
2017/0132034 MULTI-CORE PROCESSOR INCLUDING A MASTER CORE AND SLAVE CORES
A multi-core processor comprises a plurality of slave cores, the slave cores being without operating system kernel-related features, and the slave cores to...
2017/0132033 REGULATING HARDWARE SPECULATIVE PROCESSING AROUND A TRANSACTION
A transaction is detected. The transaction has a begin-transaction indication and an end-transaction indication. If it is determined that the begin-transaction...
2017/0132031 METHOD, SYSTEM AND DEVICE FOR MANAGING VIRTUAL MACHINE SOFTWARE IN CLOUD ENVIRONMENT
A method for managing software on a virtual machine in a cloud environment is provided. The method includes: a host transmits a software management request to...
2017/0132030 VIRTUAL MACHINE SYSTEM, CONTROL METHOD THEREOF, AND CONTROL PROGRAM RECORDING MEDIUM THEREOF
[Technical Problem] To maximize utilization efficiency of hardware resources in a hypervisor type of virtual machine systems. [Solution to Problem]A scheduler...
2017/0132029 Connection Management
In one embodiment, a system for managing communication connections in a virtualization environment, comprises a plurality of host machines implementing a...
2017/0132028 APPLICATION OF A PATTERN TO INACTIVE PAGES IN GUEST MEMORY
Systems and methods are disclosed for migrating a virtual machine from a source hypervisor to a destination hypervisor. An example method of migrating a...
2017/0132027 SYSTEMS AND METHODS FOR COORDINATING DATA CACHING ON VIRTUAL STORAGE APPLIANCES
A computer-implemented method for coordinating data caching on virtual storage appliances may include (1) receiving, at a first virtual storage appliance, a...
2017/0132026 APPARATUS AND METHOD FOR OPTIMIZING STARTUP OF EMBEDDED SYSTEM
The disclosure provides an apparatus and method for optimizing startup of an embedded system, the method includes: determining whether a current pre-loaded...
2017/0132025 TARGET PROCESS INJECTION PRIOR TO EXECUTION OF MARKER LIBRARIES
The disclosed embodiments provide a system that modifies execution of a target process in a computer system. During loading of a marker library by a target...
2017/0132024 Deep Linking to Mobile Application States Through Programmatic Replay of User Interface Events
A mobile application development system includes a developer portal that receives a first application from a first developer and provides a routing library to...
2017/0132023 Monitoring And Actuation Of View Controller Parameters To Reach Deep States Without Manual Developer Intervention
A mobile application development system includes a developer portal configured to receive a copy of a first application from a first developer and provide a...
2017/0132021 SYSTEM AND METHOD FOR POWER MANAGEMENT
The invention concerns a computing system comprising: a plurality of islands capable of operating in one of a plurality of operating modes, a first island...
2017/0132020 CODE PROCESSING METHOD AND CODE PROCESSING DEVICE
An embodiment of the present disclosure discloses a code processing method and a code processing device. The method is characterized by comprising: acquiring...
2017/0132019 INTELLIGENT AUTOMATED ASSISTANT IN A MESSAGING ENVIRONMENT
Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user...
2017/0132018 ASSOCIATING COMMAND SURFACES WITH MULTIPLE ACTIVE COMPONENTS
The same command surface on a page may be associated with unrelated components and applications. Each of the components registers the commands associated with...
2017/0132017 METHOD AND DEVICE FOR PROVIDING A SELECTION POSSIBILITY WHILE PRODUCING DISPLAY CONTENT
During setup of a display content on a display panel of a display apparatus a method for providing a selection option is performed which involves the display...
2017/0132016 SYSTEM AND METHOD FOR ADAPTING THE USER-INTERFACE TO THE USER ATTENTION AND DRIVING CONDITIONS
A method, a device, and/or a computer program for adapting user interface of a mobile application to the available attention of the driver, including receiving...
2017/0132015 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS AND START UP CONTROL METHOD
An information processing system includes an operation part that receives an operation performed by a user; and a body part that operates based on a request...
2017/0132014 SYSTEM AND METHOD FOR EXECUTION OF A SECURED ENVIRONMENT INITIALIZATION INSTRUCTION
A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates...
2017/0132013 INFORMATION PROCESSING METHOD AND FIRST ELECTRONIC DEVICE
A method is disclosed. The method may include detecting whether a first electronic device is in an inserted state in a second electronic device. The method may...
2017/0132012 METHOD AND APPARATUS FOR INTEGRAL IMAGE COMPUTATION INSTRUCTIONS
A method is described that performing an image integral calculation by creating a second vector and creating a third vector. The second vector is created by...
2017/0132011 APPARATUS AND METHOD FOR PROCESSING INSTRUCTIONS FROM A PLURALITY OF THREADS
An apparatus and method are provided for processing instructions from a plurality of threads. The apparatus comprises a processing pipeline to process...
2017/0132009 Fetch Ahead Branch Target Buffer
A fetch ahead branch target buffer is used by a branch predictor to determine a target address for a branch instruction based on a fetch pointer for a previous...
2017/0132008 FUNCTIONAL UNIT FOR INSTRUCTION EXECUTION PIPELINE CAPABLE OF SHIFTING DIFFERENT CHUNKS OF A PACKED DATA...
A method is described that includes fetching an instruction. The method further includes decoding the instruction. The instruction specifies an operation, a...
2017/0132007 METHOD AND APPARATUS FOR PERFORMANCE EFFICIENT ISA VIRTUALIZATION USING DYNAMIC PARTIAL BINARY TRANSLATION
Methods, apparatus and systems for virtualization of a native instruction set are disclosed. Embodiments include a processor core executing the native...
2017/0132006 GENERATION AND APPLICATION OF STRESSMARKS IN A COMPUTER SYSTEM
One aspect is a method that includes analyzing, by a processor of an analysis system, an instruction set architecture of a targeted complex-instruction set...
2017/0132005 CONDITIONAL INSTRUCTION END OPERATION
A conditional instruction end facility is provided that allows completion of an instruction to be delayed. In executing the machine instruction, an operand is...
2017/0132004 Method And Apparatus For Obtaining A Call Stack To An Event Of Interest And Analyzing The Same
In one embodiment, a processor includes a performance monitor including a last branch record (LBR) stack to store a call stack to an event of interest, where...
2017/0132003 System and Method for Hardware Multithreading to Improve VLIW DSP Performance and Efficiency
A system and method of hardware multithreading in VLIW DSPs includes an instruction fetch and dispatch unit, a plurality of program control units coupled to...
2017/0132002 INSTRUCTION STREAM MODIFICATION FOR MEMORY TRANSACTION PROTECTION
Execution of a set of instructions within a transaction is prevented. A processor identifies a first set of instructions in an instruction stream of a...
2017/0132001 CODE BASED CONFIGURATION OF MOBILE DEVICES
A processor implemented method of configuring an application on a mobile device comprising a code reading device is disclosed herein. The method comprises:...
2017/0132000 HARDWARE ASSISTED SOFTWARE VERSIONING OF CLUSTERED APPLICATIONS
Examples relate to providing hardware assisted software versioning for clustered applications. In one example, virtualized global memory is accessible to...
2017/0131999 DETECTION OF SOFTWARE OR HARDWARE INCOMPATIBILITIES IN SOFTWARE PACKAGES
In an approach for determining compatibility between a computing device and a software application, a processor receives code of a software application. A...
2017/0131998 WORK-ITEM EXPIRATION IN SOFTWARE CONFIGURATION MANAGEMENT ENVIRONMENT
A first changeset that identifies a change to a first software product development file is generated. An expiry condition to assign to the first changeset is...
2017/0131997 FIELD FIRMWARE UPGRADING METHOD AND COMPUTER-READABLE MEDIUM
A field firmware upgrading method is adapted in a field firmware upgrading system having a computing device and a storage device. First, the computing device...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.