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
US-9,569,278 Asymmetric performance multicore architecture with same instruction set architecture
A method is described that entails operating enabled cores of a multi-core processor such that both cores support respective software routines with a same...
US-9,569,277 Rebalancing virtual resources for virtual machines based on multiple resource capacities
A workload of a virtualized computing environment is rebalanced by resizing and/or moving one or more virtual machines allocated resources from a shared pool of...
US-9,569,276 System and method for dynamic user assignment in a virtual desktop environment
A system and method for dynamically re-allocating a user to an alternative virtual desktop pool. A virtual application may monitor relevant parameters related...
US-9,569,275 Allocation and reservation of virtualization-based resources
According to one aspect of the present disclosure a method and technique for allocating and reserving virtualization-based resources is disclosed. The method...
US-9,569,274 Distributed application optimization using service groups
Embodiments are directed to managing multiple different types of applications using service groups. In one scenario, a computer system receives an indication of...
US-9,569,273 Apparatus and method for controlling execution of a single thread by multiple processors
An apparatus includes a plurality of processors and a holder unit. The plurality of processors execute a task as a unit of processing by dividing the task into...
US-9,569,272 Device and method for the distributed execution of digital data processing operations
A method and device for digital data processing based on a data flow processing model is suitable for the execution, in a distributed manner on multiple...
US-9,569,271 Optimization of proprietary workloads
Methods and systems for optimization of proprietary workloads involve receiving workload simulation data indicative of a proprietary computing task using...
US-9,569,270 Mapping thread phases onto heterogeneous cores based on execution characteristics and cache line eviction counts
Techniques are generally described for mapping a thread onto heterogeneous processor cores. Example techniques may include associating the thread with one or...
US-9,569,269 Automated exploitation of virtual machine resource modifications
At least one application in a distributed computing environment is deployed. At least one resource of a virtual machine is provided to the at least one...
US-9,569,268 Resource provisioning based on logical profiles and objective functions
Described are techniques for selecting resources for provisioning. A usage definition, including an objective function, and first set of logical profiles based...
US-9,569,267 Hardware-based inter-device resource sharing
The present disclosure is directed to hardware-based inter-device resource sharing. For example, a remote orchestrator (RO) may provide instructions to cause a...
US-9,569,266 Apparatus, method, and computer program product for solution provisioning
In one embodiment, a method for solution provisioning includes establishing a provisioning task, and obtaining a provisioning image for the provisioning task...
US-9,569,265 Optimization of data locks for improved write lock performance and CPU cache usage in multi core architectures
Data access optimization features the innovative use of a writer-present flag when acquiring read-locks and write-locks. Setting a writer-present flag indicates...
US-9,569,264 Multi-core system for processing data packets
A data processing system includes a host processor, a co-processor, and a memory that includes multiple buffer descriptor (BD) rings. The host processor...
US-9,569,263 Techniques for generating instructions to control database processing
An apparatus includes a task selector to receive an indication of a database task to be performed, wherein the database task includes a set of subtasks; a...
US-9,569,262 Backfill scheduling for embarrassingly parallel jobs
Backfill scheduling for embarrassingly parallel jobs. A disclosed method includes: receiving an initial schedule having a plurality of jobs scheduled over time...
US-9,569,261 Multi-thread processor with rescheduling when threads are nondispatchable
The scheduler performs thread scheduling of repeating processings of specifying each hardware thread included in a first group among the multiple hardware...
US-9,569,260 Efficient priority-aware thread scheduling
A priority-based scheduling and execution of threads may enable the completion of higher-priority tasks above lower-priority tasks. Occasionally, a...
US-9,569,259 Virtual machine migration tool
Tools and techniques for migrating applications to compute clouds are described herein. A tool may be used to migrate any arbitrary application to a specific...
US-9,569,258 Scheduling multiple operations in a divider unit
A multiplier unit that may be configured to concurrently perform multiple division and square operations is disclosed. The multiplier unit may include multiple...
US-9,569,257 Method and system to perform time consuming follow-up processes
A computer system may receive an instruction to perform an action on an object. A schedule manager may identify a set of processes associated with the action...
US-9,569,256 Method for controlling schedule of executing application in terminal device and terminal device implementing...
A method may include associating, with a timer-B, a second application in a terminal device; setting the terminal device in a standby mode; and executing the...
US-9,569,255 Persistent state machine
A workflow for a work item may be executed using an on-device persistent state machine-based architecture. The on-device state machine-based architecture may...
US-9,569,254 Automatic checkpointing and partial rollback in software transaction memory
While speculatively executing a given one of a plurality of transactions concurrently executing on a computer, carry out write operations in a local data block,...
US-9,569,253 Ensuring globally consistent transactions
The present technology proposes techniques for ensuring globally consistent transactions. This technology may allow distributed systems to ensure the causal...
US-9,569,252 Page compression strategy for improved page out process
A page compression strategy classifies uncompressed pages selected for compression. Similarly classified pages are compressed and bound into a single logical...
US-9,569,251 Analytics platform spanning a subset using pipeline analytics
Determination and indication of operational performance of deployments in an expert integrated system that has multiple deployments, with each deployment having...
US-9,569,250 Analytics platform spanning subset using pipeline analytics
Determination and indication of operational performance of deployments in an expert integrated system that has multiple deployments, with each deployment having...
US-9,569,249 Pattern design for heterogeneous environments
A method is provided for designing and optimizing a pattern by considering heterogeneous cloud environments. Building blocks within the pattern can be deployed...
US-9,569,248 Deploying virtual machine instances of a pattern to regions of a hierarchical tier using placement policies and...
A method, system and computer program product for deploying a pattern. A placement engine of a hierarchical tier selects the region(s) of a next lower tier...
US-9,569,247 Range based virtual machine functions
A method performed by a physical computing system includes, with a hypervisor, determining that a multilevel guest page table includes an upper directory that...
US-9,569,246 Method and system for migration of processes in heterogeneous computing environments
Migrating a process from a source system with a source operating system to a target system with a target operating system is provided, where the source and...
US-9,569,245 System and method for controlling virtual-machine migrations based on processor usage rates and traffic amounts
Plural virtual machines are executed by plural information processing devices coupled to each other via a network and connected to plural storage devices, where...
US-9,569,244 Implementing dynamic adjustment of I/O bandwidth for virtual machines using a single root I/O virtualization...
A method, system and computer program product are provided for implementing dynamic adjustment of Input/Output bandwidth for Virtual Machines of a Single Root...
US-9,569,243 Offloading and parallelizing translation table operations
Embodiments disclosed herein generally include a computer-implemented method, computer program product, and system to facilitate offloaded and parallelized...
US-9,569,242 Implementing dynamic adjustment of I/O bandwidth for virtual machines using a single root I/O virtualization...
A method, system and computer program product are provided for implementing dynamic adjustment of Input/Output bandwidth for Virtual Machines of a Single Root...
US-9,569,241 Sharing devices assigned to virtual machines using runtime exclusion
An example system and method of sharing a device assigned to a plurality of virtual machines includes identifying a first virtual machine in which a device is...
US-9,569,240 Method and system to provision and manage a computing application hosted by a virtual instance of a machine
A system and method are described for provisioning and managing virtual instances of a computing application running within a public virtualization space...
US-9,569,239 Using a mobile device to transfer virtual machine between computers while preserving session
A method includes loading a virtual machine snapshot of a virtual machine from a first computing device to a mobile device. The virtual machine runs on the...
US-9,569,238 Methods and systems for generating a dynamic workflow in a multi-tenant database environment
Techniques and systems for modifying a virtual machine functionality. Archive files each including at least a class files are received. The archive files are...
US-9,569,237 Virtual machine management using a downloadable subscriber identity module
A method is presented of establishing communications with a Virtual Machine, VM, in a virtualized computing environment using a 3GPPcommunications network. The...
US-9,569,236 Optimization of virtual machine sizing and consolidation
The sizing of virtual machines is optimized based on projected performance metrics. All virtual machine configuration resources are normalized by a processing...
US-9,569,235 Managing virtual systems in data storage systems
A method is used in managing virtual systems in data storage systems. First and second virtual systems are managed. The first virtual system uses a first format...
US-9,569,234 Dynamic bit-width modification of internal pointers of a virtual machine
A content processing device and corresponding method for processing source code are disclosed. The method may include receiving source code with a virtual...
US-9,569,233 Elastic offload of prebuilt traffic management system component virtual machines
Embodiments are directed towards employing a traffic management system (TMS) that is enabled to deploy component virtual machines (CVM) to the cloud to perform...
US-9,569,232 Network traffic data in virtualized environments
Approaches are described for collecting and/or utilizing network traffic information, such as network flow data, within a virtualized computing environment. The...
US-9,569,231 Device, system, and method for providing interactive guidance with execution of operations
Device, system, and method for providing interactive guidance with execution of operations. For example, a method of providing interactive guidance to a user of...
US-9,569,230 Network entity, terminal, computer-readable storage medium and method for providing widgets including...
A network entity is provided and includes a processor that is configured to send a first widget to a mobile terminal. The first widget is associated with a...
US-9,569,229 Automatic start of an application at start up for a media player appliance
A media player appliance including a controller configured to receive an indication from a remote control device that designates a selected application to...
← 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 | 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.