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
2018/0285179 METHOD AND SYSTEM FOR PREVENTING AN ANOMALY IN A SIMULATOR
There is described an apparatus for preventing a problem in a simulator comprising a plurality of components, comprising: a communication unit for at least one...
2018/0285178 METHOD AND SYSTEM FOR DIAGNOSIS OF A SIMULATOR
There is described an apparatus for diagnosing a problem in a simulator comprising a plurality of components, comprising: a communication unit; a memory having...
2018/0285177 Method of Detecting Damage and Scheduling Repair for a Portable Computing Device
A method of detecting damage and scheduling repair for a portable computing device is used to detect damage to a portable computing device and expedite the...
2018/0285176 METHODS AND SYSTEMS FOR SELECTING POTENTIALLY ERRONEOUSLY RANKED DOCUMENTS BY A MACHINE LEARNING ALGORITHM
A method and a system for selecting a potentially erroneously ranked document in a set of search results responsive to a query comprising receiving the set of...
2018/0285175 WEB SERVICES GENERATION BASED ON CLIENT-SIDE CODE
In one example in accordance with the present disclosure, a system for web services generation based on client-side code scans client-side code of a web...
2018/0285174 METHOD AND APPARATUS FOR PEER-TO-PEER MESSAGING IN HETEROGENEOUS MACHINE CLUSTERS
Various computing network messaging techniques and apparatus are disclosed. In one aspect, a method of computing is provided that includes executing a first...
2018/0285173 APPLICATION STARTUP CONTROL
In some examples, application startup control may include determining a relationship between a first page and a second page of an application, and generating a...
2018/0285172 DATA EXCHANGE BETWEEN APPLICATIONS
Disclosed are various examples for exchanging data between applications installed on a mobile device. An app-to-app messaging protocol is provided that an...
2018/0285171 Pre-Building Containers
A container for one or more scheduled meeting is pre-built for the meeting prior to the meeting occurring. The container can be built in a variety of manners,...
2018/0285170 NATURAL LANGUAGE INTERFACE TO WEB API
Subject matter involves using natural language to Web application program interfaces (API), which map natural language commands into API calls, or API...
2018/0285169 INFORMATION PROCESSING SYSTEM AND COMPUTER-IMPLEMENTED METHOD
An information processing system includes first, second, and third processors. The first processor assigns a processing request to one of virtual machines. The...
2018/0285168 INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING SYSTEM
An information processing apparatus is included in an information processing system, constructed with a plurality of information processing apparatuses and...
2018/0285167 DATABASE MANAGEMENT SYSTEM PROVIDING LOCAL BALANCING WITHIN INDIVIDUAL CLUSTER NODE
A highly parallel database system includes multiple clusters of nodes. Each cluster includes multiple nodes. Each node includes a set of first tier threads and...
2018/0285166 MICRO-LEVEL MONITORING, VISIBILITY AND CONTROL OF SHARED RESOURCES INTERNAL TO A PROCESSOR OF A HOST MACHINE...
Aspects of this disclosure relate to monitoring use of shared resources to identify processes using such shared resources in a manner that may be affecting the...
2018/0285165 CONTAINER-BASED SYSTEM ANALYTICS APPLIANCE
An initialization service of an operating system is stared, where the operating system is hosted at least in part on a first logical partition (LPAR) of a...
2018/0285164 MANAGING SYSTEM RESOURCES IN CONTAINERS AND VIRTUAL MACHINES IN A COEXISTING ENVIRONMENT
A resource management method, system, and computer program product for creating a dummy virtual machine (VM) in a Virtual Machine (VM) hypervisor and a dummy...
2018/0285163 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, METHOD FOR PROCESSING INFORMATION, AND...
An information processing system includes programs so as to implement a memory unit storing, for each application executing a sequence of processes using...
2018/0285162 Determining Tasks to be Performed by a Modular Entity
Systems and methods of determining tasks to be performed by a modular entity are disclosed. For instance, data associated with one or more tasks performed by...
2018/0285161 OPERATION OF A MULTI-SLICE PROCESSOR IMPLEMENTING A LOAD/STORE UNIT MAINTAINING REJECTED INSTRUCTIONS
Operation of a multi-slice processor that includes a plurality of execution slices, a plurality of load/store slices, and one or more instruction sequencing...
2018/0285160 CENTRALIZED TRANSACTION COLLECTION FOR METERED RELEASE
Aspects of the present disclosure provide for managing electronic communications within a large scale computer architecture by intelligently, dynamically, and...
2018/0285159 PARALLEL INPUT/OUTPUT VIA MULTIPATH SOFTWARE
A batch of input/output (I/O) requests, directed to multiple physical domains of storage area network disk (SAN disk), are prioritized for processing based on...
2018/0285158 HYBRID LOW POWER HOMOGENOUS GRAPICS PROCESSING UNITS
In an example, an apparatus comprises a plurality of execution units comprising at least a first type of execution unit and a second type of execution unit and...
2018/0285157 DE-CENTRALIZED LOAD-BALANCING AT PROCESSORS
A mechanism is described for facilitating localized load-balancing for processors in computing devices. A method of embodiments, as described herein, includes...
2018/0285156 CONTAINER CHAINING FOR AUTOMATED PROCESS COMPLETION
A method obtains a configuration for an automated process that includes discrete tasks. The configuration specifies a corresponding container image, of a...
2018/0285155 PROCESSING COMMANDS VIA DEDICATED REGISTER PAIRS FOR EACH THREAD OF A PLURALITY OF THREADS
A hardware acceleration block is configured to process via a dedicated pair of registers, a plurality of commands of each of a plurality of threads received...
2018/0285154 MEMORY RING-BASED JOB DISTRIBUTION FOR PROCESSOR CORES AND CO-PROCESSORS
An apparatus includes a processor, a co-processor and a memory ring. The memory ring includes a plurality of slots that are associated with a plurality of...
2018/0285153 MANAGING A MICROFLUIDIC DEVICE
A system and method for managing a microfluidics device. The system includes a microfluidics device; a controller with a first processor which receives outputs...
2018/0285152 ADDRESS SPACE SPLITTING FOR LEGACY APPLICATION COMPATIBILITY
Systems and devices for coordinating heterogeneous processes of a software application to comply with multiple address spaces or other computing system...
2018/0285151 DYNAMIC LOAD BALANCING IN NETWORK INTERFACE CARDS FOR OPTIMAL SYSTEM LEVEL PERFORMANCE
A network interface card (NIC) can be configured to monitor a first central processing unit (CPU) core mapped to a first receive queue having a receive queue...
2018/0285150 PHASED START AND STOP OF RESOURCES IN A MAINFRAME ENVIRONMENT
A method on mainframe computing system includes determining a current phase of an ordered list of phases, the current phase being one of a plurality of phases...
2018/0285149 TASK MANAGEMENT INTERFACE
Described herein are systems and methods for implementing a task assignment protocol. In one or more embodiments, a task management system receives task data...
2018/0285148 AUTOMATE CONTROL OF MEDIA PLAYBACK BASED ON VISIBILITY
Disclosed herein are methods, systems, and non-transitory computer readable media for controlling playback of media. A method in accordance with an embodiment...
2018/0285147 TASK LATENCY DEBUGGING IN SYMMETRIC MULTIPROCESSING COMPUTER SYSTEMS
An aspect includes performing, for each of a plurality of hardware threads executing on a plurality of cores in a (SMP) computer system, receiving a value of a...
2018/0285146 WORKFLOW HANDLING IN A MULTI-TENANT CLOUD ENVIRONMENT
Provided herewith are embodiments related to a system, computer program product and a method for workflow handling, for example, in a cloud computing...
2018/0285145 TRANSACTION HANDLING
Transaction handling apparatus comprises a response buffer; and tracking circuitry to store data defining each transaction issued by one or more transaction...
2018/0285144 ATTACH AN INTERPRETER-BASED TPM INTO A CLUSTER OF INTER-CONNECTED MULTI-PROCESS BASED COMPILER-BASED TPMS TO...
Aspects of the present invention include methods, systems and computer program products. The method includes a processor coordinating an execution of a...
2018/0285143 TRANSPARENT SECURE INTERCEPTION HANDLING
A method and system for transparent secure interception handling is provided. The method and system include deploying a virtual machine (VM) in an environment...
2018/0285142 SYSTEM AND METHOD FOR PROVIDING AN INFINIBAND SR-IOV vSWITCH ARCHITECTURE FOR A HIGH PERFORMING CLOUD COMPUTING...
Systems and methods are provided for implementing a Virtual Switch (vSwitch) architecture that supports transparent virtualization and live migration. In an...
2018/0285141 THREAD OPERATION ACROSS VIRTUALIZATION CONTEXTS
Application virtualization at the thread level, rather than at the process level. the operation of a thread across virtualization contexts. For instance, one...
2018/0285140 MONITORING OF MEMORY PAGE TRANSITIONS BETWEEN A HYPERVISOR AND A VIRTUAL MACHINE
A security module in a memory access path of a processor of a processing system protects secure information by verifying the contents of memory pages as they...
2018/0285139 HYPERVISOR-BASED CONTAINERS
There is provided a method of creating a virtual machine (VM)-container guest operating system (OS) image for executing a container within a virtual machine...
2018/0285138 DEVICE AND METHOD FOR MONITORING RESOURCES IN FULL VIRTUALIZATION SYSTEM
The present invention relates to a device and a method for monitoring resources in a full virtualization system, the device and method generating a file table...
2018/0285137 METHOD AND DEVICE FOR MIGRATING VIRTUAL MACHINES
A method for migrating a virtual machine running in a first physical machine to avoid overloading of the first physical machine and an input/output (I/O) unit...
2018/0285136 VIRTUAL MACHINE EXECUTION TRACING
Embodiments relate to a virtualization layer capturing replayable execution traces of VMs managed by the virtualization layer. Execution tracing can be...
2018/0285135 COOPERATIVE VIRTUAL PROCESSOR SCHEDULING
Embodiments relate to moving scheduling of processor time for virtual processors (VPs) out of a virtualization hypervisor. In one embodiment, a host operating...
2018/0285134 EMULATION OF HARDWARE COMPONENTS
Systems and methods consistent with this disclosure provide for high fidelity emulation of special-purpose hardware devices systems by virtual hardware. The...
2018/0285133 SYSTEMS AND METHODS FOR PROVIDING LANGUAGE SELECTION TECHNOLOGY THROUGH INTERFACE WITH CINEMA SERVERS
Embodiments of this invention relate to theater seating, and more particularly to theater seating comprising a user interface that can be used to control...
2018/0285132 CONTROL METHOD AND APPARATUS FOR WINDOW IN APPLICATION PROGRAM
A method and system that timely processes webpage windows after a window is in an unresponsive stage, a parent window of the webpage window will not be...
2018/0285131 A method for assembling Android application based on application content
The present application discloses a method for assembling Android application based on application content. The method includes: 1) a server captures page...
2018/0285130 SOFTWARE INSTALLATION ASSISTANCE METHOD AND SYSTEM
The present invention is a software installation assistance method and system to monitor the behavior of users and provide assistance during installation and...
← 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 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 | 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.