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/0060119 OPERATING SYSTEM MIGRATION WHILE PRESERVING APPLICATIONS, DATA, AND SETTINGS
An enterprise management system is described for efficient operating system migration, preserving applications, data, and settings. A staging area, such as an...
2018/0060118 METHOD AND SYSTEM FOR PROCESSING DATA
Embodiments of the present invention relates to a method and system for processing data. Specifically, there is provided a method for processing data,...
2018/0060117 LIVE MIGRATION OF VIRTUAL COMPUTING INSTANCES BETWEEN DATA CENTERS
A method of migrating a virtualized computing instance between source and destination virtualized computing systems includes executing a first migration...
2018/0060116 EXECUTION OF TASK INSTANCES RELATING TO AT LEAST ONE APPLICATION
According to one aspect, there is provided an apparatus comprising at least one processing unit and at least one memory. The at least one memory stores program...
2018/0060115 DYNAMIC PREDICTION OF HARDWARE TRANSACTION RESOURCE REQUIREMENTS
A transactional memory system dynamically predicts the resource requirements of hardware transactions. A processor of the transactional memory system predicts...
2018/0060114 CONCURRENT EXECUTION OF A COMPUTER SOFTWARE APPLICATION ALONG MULTIPLE DECISION PATHS
Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a...
2018/0060113 CONCURRENT EXECUTION OF A COMPUTER SOFTWARE APPLICATION ALONG MULTIPLE DECISION PATHS
Managing the execution of a computer software application by duplicating a primary instance of a computer software application during its execution in a...
2018/0060112 METHOD AND APPARATUS FOR RESOLVING CONTENTION AT THE HYPERVISOR LEVEL
Aspects relate to a computer system and a computer implemented method for resolving abnormal contention on the computer system. The method includes detecting,...
2018/0060111 Method and Apparatus for Online Upgrade of Kernel-Based Virtual Machine Module
An apparatus and a method for online upgrading a kernel-based virtual machine module are disclosed. The method includes reorganizing and compiling a...
2018/0060110 COLLECTING PERFORMANCE METRICS FROM JAVA VIRTUAL MACHINES
Embodiments include methods, and computing systems, and computer program products for collecting performance metrics from Java virtual machines. Aspects...
2018/0060109 SOFTWARE-DEFINED COMPUTING SYSTEM REMOTE SUPPORT
Methods, computing systems and computer program products implement embodiments of the present invention that include initializing, by a hypervisor executing on...
2018/0060108 ADMINISTERING VIRTUAL MACHINES IN A DISTRIBUTED COMPUTING ENVIRONMENT
In a distributed computing environment that includes hosts that execute a VMM, where each VMM supports execution of one or more VMs, administering VMs may...
2018/0060107 MULTI-HYPERVISOR VIRTUAL MACHINES
Standard nested virtualization allows a hypervisor to run other hypervisors as guests, i.e. a level-0 (L0) hypervisor can run multiple level-1 (L1)...
2018/0060106 MULTI-TIERED-APPLICATION DISTRIBUTION TO RESOURCE-PROVIDER HOSTS BY AN AUTOMATED RESOURCE-EXCHANGE SYSTEM
The current document is directed a resource-exchange system that facilitates resource exchange and sharing among computing facilities. The currently disclosed...
2018/0060105 VIRTUAL MACHINE CONTROL DEVICE, METHOD FOR CONTROLLING VIRTUAL MACHINE CONTROL DEVICE, MANAGEMENT DEVICE, AND...
A virtual machine control device that controls a C-Plane base station virtual machine for providing a base station function of a virtual base station. The...
2018/0060104 PARENTLESS VIRTUAL MACHINE FORKING
Instructions to fork a source VM are received, and execution of the source VM is temporarily stunned. A destination VM is created, and a snapshot of a first...
2018/0060103 GUEST CODE EMULATION BY VIRTUAL MACHINE FUNCTION
Systems and methods are provided for emulating guest code by a virtual machine function. An example method includes detecting, by a hypervisor, a request by a...
2018/0060102 METHOD FOR MIGRATING A VIRTUAL MACHINE BETWEEN A LOCAL VIRTUALIZATION INFRASTRUCTURE AND A CLOUD-BASED...
In a computer-implemented method for migrating a virtual machine between a local virtualization infrastructure and a cloud-based virtualization infrastructure,...
2018/0060101 METHOD FOR CONNECTING A LOCAL VIRTUALIZATION INFRASTRUCTURE WITH A CLOUD-BASED VIRTUALIZATION INFRASTRUCTURE
In a computer-implemented method for connecting a local virtualization infrastructure with a cloud-based virtualization infrastructure, a first view comprising...
2018/0060100 Virtual Machine Migration Acceleration With Page State Indicators
Methods, systems, and computer program products are included for migrating a virtual machine. An example method of migrating a virtual machine includes...
2018/0060099 DETECTING BUS LOCKING CONDITIONS AND AVOIDING BUS LOCKS
A processor may include a register to store a bus-lock-disable bit and an execution unit to execute instructions. The execution unit may receive an instruction...
2018/0060098 VOLUME MANAGEMENT BY VIRTUAL MACHINE AFFILIATION AUTO-DETECTION
Embodiments for volume management in a data storage environment. A network sniffing operation between virtual machines is performed to detect relationships...
2018/0060097 HYPER-THREADING BASED HOST-GUEST COMMUNICATION
A system and method for hyper-threading based host-guest communication includes storing, by a guest, at least one request on a shared memory. A physical...
2018/0060096 RECONFIGURABLE LOGICAL CIRCUIT
A reconfigurable logical circuit includes a data processing unit; a memory in which plural combinations of configuration control bits are stored; and a...
2018/0060095 APPARATUS AND METHOD FOR PROVIDING ADAPTIVE CONNECTED SERVICE
An audio-video-navigation (AVN) system for vehicles includes: a communication unit connected with a service or device; a memory storing at least one of first...
2018/0060094 HELP SYSTEM AND HELP PRESENTATION METHOD
A help system include: an apparatus management server; one or more image forming apparatuses; a help server; and a mobile terminal, in which the mobile...
2018/0060093 Platform Support For User Education Elements
A computing device platform monitors the operation of an application that runs on the computing device platform. The computing device platform includes a user...
2018/0060092 Group Data and Priority in an Individual Desktop
Techniques for a group data and priority in an individual desktop are described. In at least some implementations, content associated with a group identity is...
2018/0060091 EFFECTIVE MANAGEMENT OF VIRTUAL CONTAINERS IN A DESKTOP ENVIRONMENT
A method and system are provided for identifying installed software components in a container running in a virtual execution environment. The container is...
2018/0060090 HYBRID SERVER-SIDE AND CLIENT-SIDE PORTAL AGGREGATION AND RENDERING
Rendering of a portal page that is displayable on a client system includes receiving a request for a portal page by a web portal engine, monitoring server-side...
2018/0060089 SYSTEM AND COMPUTER-IMPLEMENTED METHOD FOR IN-PAGE REPORTING OF USER FEEDBACK ON A WEBSITE OR MOBILE APP
Computer-implemented techniques are disclosed for presenting an in-page console on a website for reviewing interaction data captured during user interaction...
2018/0060088 Group Interactions
Techniques for group interactions are described. In at least some implementations, content associated with a group identity is presented based on priority...
2018/0060087 Optimizing User Interface Requests for Backend Processing
A computer-implemented method of user interface control includes receiving request to display data in a user interface and displaying data in a visible part of...
2018/0060086 Short-Circuiting Normal Grace-Period Computations In The Presence Of Expedited Grace Periods
A technique for short-circuiting normal read-copy update (RCU) grace period computations in the presence of expedited RCU grace periods. The technique may...
2018/0060085 Processor To Pre-Empt Voltage Ramps For Exit Latency Reductions
In one embodiment, a processor includes a plurality of cores and a power controller. This power controller in turn may include a voltage ramp logic to pre-empt...
2018/0060084 TECHNIQUES FOR BRIDGING BIOS COMMANDS BETWEEN CLIENT AND HOST VIA BMC
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be an embedded-system device. The...
2018/0060083 PORTABLE BOOT CONFIGURATION SOLUTION FOR THIN CLIENT DEVICE
Certain aspects direct to systems and methods for performing boot configuration of a thin client device with a portable storage device, such as a universal...
2018/0060082 SYSTEMS AND METHODS INVOLVING CONTROL-I/O BUFFER ENABLE CIRCUITS AND/OR FEATURES OF SAVING POWER IN STANDBY MODE
Systems and methods are disclosed involving control I/O buffer enable circuitry and/or features of saving power in standby mode. In illustrative...
2018/0060081 INFORMATION PROCESSING APPARATUS WITH SEMICONDUCTOR INTEGRATED CIRCUITS, CONTROL METHOD THEREFOR, AND STORAGE...
An information processing which reduces production costs. The information processing apparatus has a first semiconductor device, a second semiconductor device,...
2018/0060080 Hardware for System Firmware Use
A method and a system for reserving a device for a system are provided herein. The method includes accessing a reserved device, where a basic input/output...
2018/0060079 Initializing and Reconfiguring Replacement Motherboards
Systems and methods for initializing and reconfiguring replacement motherboards are described. In some embodiments, an Information Handling System (IHS) may...
2018/0060078 METHOD FOR BOOTING A HETEROGENEOUS SYSTEM AND PRESENTING A SYMMETRIC CORE VIEW
A heterogeneous processor architecture and a method of booting a heterogeneous processor is described. A processor according to one embodiment comprises: a set...
2018/0060077 TRUSTED PLATFORM MODULE SUPPORT ON REDUCED INSTRUCTION SET COMPUTING ARCHITECTURES
Exemplary features pertain to providing trusted platform module (TPM) support for ARM.RTM.-based systems or other Reduced Instruction Set Computing (RISC)...
2018/0060076 METHOD FOR IMPLEMENTING A REDUCED SIZE REGISTER VIEW DATA STRUCTURE IN A MICROPROCESSOR
A method of managing a reduced size register view data structure in a processor, where the method includes receiving an incoming instruction sequence using a...
2018/0060075 METHOD FOR REDUCING FETCH CYCLES FOR RETURN-TYPE INSTRUCTIONS
An apparatus is disclosed, the apparatus including a branch target cache configured to store one or more branch addresses, a memory configured to store a...
2018/0060074 METHOD AND DEVICE FOR DETERMINING BRANCH HISTORY FOR BRANCH PREDICTION
Disclosed are a method and a processing device directed to determining global branch history for branch prediction. The method includes shifting first bits of...
2018/0060073 BRANCH TARGET BUFFER COMPRESSION
Techniques for improving branch target buffer ("BTB") operation. A compressed BTB is included within a branch prediction unit along with an uncompressed BTB....
2018/0060072 VECTOR CROSS-COMPARE COUNT AND SEQUENCE INSTRUCTIONS
Systems and methods are provided for executing an instruction. The method may include loading a first vector into a first location, the first vector including...
2018/0060071 ASSOCIATING WORKING SETS AND THREADS
Associating working sets and threads is disclosed. An indication of a stalling event is received. In response to receiving the indication of the stalling...
2018/0060070 COMPARISON-BASED SORT IN A RECONFIGURABLE ARRAY PROCESSOR HAVING MULTIPLE PROCESSING ELEMENTS FOR SORTING ARRAY...
An array processor includes a managing element having a load streaming unit coupled to multiple processing elements. The load streaming unit provides input...
← 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 | 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.