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,971,632 Synchronization and barrier free concurrent garbage collection system
A system, method and program product for implementing a garbage collection (GC) process that manages dynamically allocated memory in a multithreaded runtime...
US-9,971,631 Method and apparatus for scheduling pipeline of multiprocessor-based motion control software
According to the present invention, a method comprising: (a) calculating, by an admission control program, a parameter for scheduling a pipeline using a maximum...
US-9,971,630 Information processing apparatus and job submission method
An information processing apparatus calculates, for each of a plurality of job execution conditions indicating a registration destination queue and a designated...
US-9,971,629 Dynamic releasing of cache lines
A computer-implemented method includes, in a transactional memory environment, identifying a transaction and identifying one or more cache lines. The cache...
US-9,971,628 Salvaging hardware transactions
A transactional memory system salvages a partially executed hardware transaction. A processor of the transactional memory system determines information about an...
US-9,971,627 Enabling maximum concurrency in a hybrid transactional memory system
In an embodiment of a transactional memory system, an apparatus includes a processor and an execution logic to enable concurrent execution of at least one first...
US-9,971,626 Coherence protocol augmentation to indicate transaction status
Embodiments relate to implementing a coherence protocol. An aspect includes sending a request for data to a remote processor and receiving by a processor a...
US-9,971,625 Virtual machine collaborative scheduling
A method for operating a processing system comprising in a hypervisor, negotiating with a host platform to determine compatibility between a virtual machine and...
US-9,971,624 Logical processing for containers
Some embodiments provide a local network controller that manages a first managed forwarding element (MFE) operating to forward traffic on a host machine for...
US-9,971,623 Isolation method for management virtual machine and apparatus
An isolation method for a management virtual machine and an apparatus, which resolves problems that performance of communication between service components is...
US-9,971,622 Technologies for application migration using lightweight virtualization
Technologies for migrating an application from a source computing device to a destination computing device using lightweight virtualization includes a migration...
US-9,971,621 Hotpooling virtual machines
The number of compute resource required by a user in a computing environment may change dynamically. For example, the virtual machine instances allocated to a...
US-9,971,620 Methods and systems for network packet impairment within virtual machine host systems
Methods and systems for network packet impairment within virtual machine (VM) host systems are disclosed that provide virtual impairment processors within VM...
US-9,971,619 Methods and systems for forwarding network packets within virtual machine host systems
Methods and systems for forwarding network packets within virtual machine (VM) host systems are disclosed that provide virtual packet brokers and related...
US-9,971,618 System and method to reconfigure a virtual machine image suitable for cloud deployment
A system and method for reconfiguring a virtual server image suitable for cloud deployment. In accordance with an embodiment, the system comprises providing a...
US-9,971,617 Virtual appliance on a chip
Various embodiments provide for a system that integrates 64 bit ARM cores and a switch on a single chip. The RISC style processors use highly optimized sets of...
US-9,971,616 Virtual machine suspension
A method and system for suspending and resuming a virtual machine. The method and system include a hypervisor to provide a guest operating system of a virtual...
US-9,971,615 Optimizing processor-managed resources based on the behavior of a virtual machine monitor
In one embodiment, a predefined behavior of a virtual machine monitor (VMM) with respect to one or more virtual machines (VMs) is identified, and...
US-9,971,614 Information processing apparatus and method of controlling the same
This invention generates, when the application issues a request, the native code of a function required at the timing and registers the native code in a code...
US-9,971,613 Tag based permission system and method for virtualized environments
A virtualized computing system includes a plurality of inventory objects and an access control subsystem that manages permissions to perform actions on the...
US-9,971,612 Widget execution device and associated application for use therewith
A method of controlling a widget execution device configured for use with a television includes: using a control application on a mobile terminal to wirelessly...
US-9,971,611 Monitoring a mobile device application
The present technology allows for a mobile device operating system to be modified in order to better monitor the performance of the mobile device applications....
US-9,971,610 Distributed application execution based on device-specific support for platform-independent device functions
A computing device supports distributed application execution by receiving an application definition that identifies a plurality of platform-independent device...
US-9,971,609 Thermal watchdog process in host computer management and monitoring
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a control system. The control system...
US-9,971,607 Method of accessing files in electronic devices
In a method for accessing files in an electronic device, a Random Access Memory (RAM) disk is set-up to store the file system root of the electronic device. At...
US-9,971,606 Technique for reordering hard drive activation reports to achieve sequential hard drive ordering
A storage enclosure includes a plurality of hard drives coupled to a logic device that, in turn communicates with an operating system (OS) executing on a host...
US-9,971,605 Selective designation of multiple cores as bootstrap processor in a multi-core microprocessor
A microprocessor includes an indicator and a plurality of processing cores. Each of the plurality of processing cores is configured to sample the indicator....
US-9,971,604 History buffer for multiple-field registers
An approach is provided in which a mapper control unit receives dispatch information corresponding to a dispatching instruction that targets some of the...
US-9,971,603 Causing an interrupt based on event count
Some implementations provide techniques and arrangements for causing an interrupt in a processor in response to an occurrence of a number of events. A first...
US-9,971,602 Reconfigurable processing method with modes controlling the partitioning of clusters and cache slices
A method of operating a processor core having multiple parallel instruction execution slices and coupled to multiple dispatch queues by a dispatch routing...
US-9,971,601 Dynamic assignment across dispatch pipes of source ports to be used to obtain indication of physical registers
Dynamic resource allocation is provided in which additional resources, such as additional architected registers, are provided to an instruction, if it is...
US-9,971,600 Techniques to wake-up dependent instructions for back-to-back issue in a microprocessor
Techniques are disclosed for back-to-back issue of instructions in a processor. A first instruction is stored in a queue position in an issue queue. The issue...
US-9,971,599 Instruction and logic for support of code modification
A processor includes support for executing binary-translated code including code modifications. The processor includes a processor core that includes a cache to...
US-9,971,598 Prevention of classloader memory leaks in multitier enterprise applications
A classloader cache class definition is obtained by a processor. The classloader cache class definition includes code that creates a classloader object cache...
US-9,971,597 Virtual operating area supporting customized definition and operating method and system architecture thereof
A virtual operating area supporting customized definition, and an operating method and system architecture thereof that enables a user to configure a business...
US-9,971,596 Extensible change set conflict and merge gap detection
Aspects include extensible change set conflict and merge gap detection in a record-based configuration management system. A method includes instructing the...
US-9,971,595 Techniques for automated database deployment
New techniques for automated database deployment are disclosed. Change SQL files intended for any target database are checked into a designated source code...
US-9,971,594 Method and system for authoritative name analysis of true origin of a file
A computer system, method, or non-transitory computer-readable medium provides an authoritative name source for files within an ecosystem. Files in the...
US-9,971,593 Interactive content development
Techniques for developing and deploying software applications in a virtualized computing environment are described. A developer user is presented with a user...
US-9,971,592 Method and apparatus for a workflow-based software purchase
A computer implemented method and apparatus for a subscription workflow. The method comprises receiving an input indicative of features of a plurality of...
US-9,971,591 Mobile terminal, power adapter, and upgrade method thereof
A mobile terminal, a power adapter, and an upgrade method are disclosed. The method includes: downloading upgrade information of the power adapter by a mobile...
US-9,971,590 Package design and generation
Solution packages for a product for deployment on a collection of servers can be designed using one or more designers that provide user interfaces for visually...
US-9,971,589 Upgrade management for a shared pool of configurable computing resources
Disclosed aspects relate to upgrade management for a shared pool of configurable computing resources having a set of logical partition (LPAR) nodes which...
US-9,971,588 Information processing apparatus, control method thereof, program and information recording medium
Disclosed herein is an information processing apparatus on which software is installed. The information processing apparatus includes: an update block...
US-9,971,587 System and method for validating a controller for an automated banking machine using a displayed indicia
A computer implemented method for validating the identity of a controller for an automated banking machine based on displayed indicia. The method includes...
US-9,971,586 System and method for providing service via application
Provided are a system and method for providing a service through an application. A device that receives a service from a service providing server using an...
US-9,971,585 Wrapping unmanaged applications on a mobile device
Methods and systems are disclosed for providing approaches to generating managed applications from unmanaged applications on a mobile device. The methods and...
US-9,971,584 Packaged application delivery for converged infrastructure
A method and apparatus for deploying an application in a converged infrastructure is described. The application may be deployed according a model that specifies...
US-9,971,583 Common deployment model
In one implementation, a system for a common deployment model includes a content engine to embrace content from a number of deployment tools, a properties...
US-9,971,582 Selecting application wrapper logic components based on features of a mobile application to be wrapped
Executable code of an application package is decompiled to provide a decompiled application package. Features of the application package are identified based on...
← 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 | 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.