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,442,766 Managing cloud resource lifecycles in a multi-cloud computing environment
A device receives information associated with a resource provided by a cloud computing environment to the device, where the resource is eligible to be reaped....
US-9,442,765 Identifying shared physical storage resources having possibility to be simultaneously used by two jobs when...
An exemplary management system identifies, based on first information indicating a job net defining an execution order of jobs executed by the host computer,...
US-9,442,764 Allocating a global resource to consumers across different regions of a distributed grid environment based on...
A technique for allocating a global resource in a distributed grid environment includes: receiving from slave resource managers use and demand data associated...
US-9,442,763 Resource allocation method and resource management platform
The present disclosure is applicable to the technical field of computer technology. Disclosed are a resource allocation method and a resource management...
US-9,442,762 Authenticating a processing system accessing a resource
Provided are a method, system, and article of manufacture for authenticating a processing system accessing a resource. An association of processing system...
US-9,442,761 Sequence controller
A sequence controller includes a periodic execution type sequence control module configured to execute each regular processing function block in a predetermined...
US-9,442,760 Job scheduling using expected server performance information
A job scheduler that schedules ready tasks amongst a cluster of servers. Each job might be managed by one scheduler. In that case, there are multiple job...
US-9,442,759 Concurrent execution of independent streams in multi-channel time slice groups
A time slice group (TSG) is a grouping of different streams of work (referred to herein as "channels") that share the same context information. The set of...
US-9,442,758 Dynamic processor core switching
Dynamic processor core switching is described. In embodiments, a multi-core processor system can include a first processor core that executes computer...
US-9,442,757 Data parallel computing on multiple processors
A method and an apparatus that allocate one or more physical compute devices such as central processing units or graphical processing units attached to a host...
US-9,442,756 Multi-processor command management in electronic components with multiple microcontrollers
In one embodiment, a computer-implemented method includes executing firmware including a command list configured to maintain commands executable by a host...
US-9,442,755 System and method for hardware scheduling of indexed barriers
A method and a system are provided for hardware scheduling of indexed barrier instructions. Execution of a plurality of threads to process instructions of a...
US-9,442,754 Deferred asynchronous actions for virtual devices
A system and methods are disclosed for handling requests from virtual machines in virtualized systems that include an accelerator. In accordance with one...
US-9,442,753 Creating virtual machines
A method to create virtual machines is provided. An initially empty primary copy-on-write (COW) image of a base disk image is created, and an initially empty...
US-9,442,752 Virtual secure execution environments
A method and system for running an additional execution environment associated with a primary execution environment, receiving a request from the primary...
US-9,442,751 Virtual credential adapter for use with virtual machines
Managing credential for use with virtual machines includes storing a first virtual credential adapter within a hypervisor executing within a host data...
US-9,442,750 Systems and methods for colocating virtual machines on one or more physical infrastructure
This technology relates to a device and method for determining co-locatability of a plurality of virtual machines on one or more physical infrastructures. The...
US-9,442,749 Transaction-based service control system and control method
The present invention relates to a transaction-based service control system and control method. The present invention provides the resource provision management...
US-9,442,748 Multi-RPO data protection
A system for disaster recovery including a controller (i) for controlling bandwidth usage of a disaster recovery system in accordance with a plurality of...
US-9,442,747 Specifying user defined or translator definitions to use to interpret mnemonics in a computer program
Provided are a method, system, and article of manufacture for specifying user defined or translator definitions to use to interpret mnemonics in a computer...
US-9,442,746 Common system services for managing configuration and other runtime settings of applications
A method for managing settings of applications. A request from an application to store runtime settings currently being used by the application is identified....
US-9,442,745 Business-to-consumer extendable base application
Techniques are presented herein to enable the storing of a base application. A plurality of program modules are stored with the base application, where the...
US-9,442,744 Multilingual build integration for compiled applications
Multilingual build integration for compiled applications is described in which support for application localization of compiled programming languages is...
US-9,442,743 Mobile terminal
A mobile terminal including a storage unit in which a first operating system (OS) and a second OS are loaded; a first display allocated to the loaded first OS...
US-9,442,742 Method and system for network device maintenance
A method for maintaining a switch. The method includes identifying a first phase to enter in a boot-up process for the switch, where the boot-up process...
US-9,442,741 Method, terminal, server, and system for data processing
Methods, terminals, servers, and systems for data processing are provided. After establishing a connection with a first terminal, a second terminal obtains...
US-9,442,740 Data writing method and data writing device
A host device requests a recording device to send first information including model information or sequel information expressed as a value in a first range. The...
US-9,442,739 Collaborative processor and system performance and power management
The present invention relates to a platform power management scheme. In some embodiments, a platform provides a relative performance scale using one or more...
US-9,442,738 Restricting processing within a processor to facilitate transaction completion
Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A...
US-9,442,737 Restricting processing within a processor to facilitate transaction completion
Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A...
US-9,442,736 Techniques for selecting a predicted indirect branch address from global and local caches
A technique for branch target prediction includes storing, based on an instruction fetch address for a group of fetched instructions, first predicted targets...
US-9,442,735 Method and apparatus for processing speculative, out-of-order memory access instructions
Apparatus having corresponding methods and computer-readable media comprise: a speculative store buffer memory; and a speculative store buffer controller...
US-9,442,734 Completion time determination for vector instructions
In an embodiment, a processor may include a completion time determination circuit. The completion time determination circuit may be configured to receive one or...
US-9,442,733 Packed data operation mask comparison processors, methods, systems, and instructions
Receive packed data operation mask comparison instruction indicating first packed data operation mask having first packed data operation mask bits and second...
US-9,442,732 Running state power saving via reduced instructions per clock operation
A microprocessor includes functional units and control registers writeable to cause the functional units to institute actions that reduce the...
US-9,442,731 Packed two source inter-element shift merge processors, methods, systems, and instructions
A processor includes a decoder to receive an instruction that indicates first and second source packed data operands and at least one shift count. An execution...
US-9,442,730 Instruction source specification
Techniques are disclosed relating to specification of instruction operands. In some embodiments, this may involve assigning operands to source inputs. In one...
US-9,442,729 Minimizing bandwidth to track return targets by an instruction tracing system
A processing device implementing minimizing bandwidth to track return targets by an instruction tracing system is disclosed. A processing device of the...
US-9,442,728 Run-time instrumentation indirect sampling by instruction operation code
Embodiments of the invention relate to implementing run-time instrumentation indirect sampling by instruction operation code. An aspect of the invention...
US-9,442,727 Filtering out redundant software prefetch instructions
The disclosed embodiments relate to a system that selectively filters out redundant software prefetch instructions during execution of a program on a processor....
US-9,442,726 Perceptron branch predictor with virtualized weights
According to an aspect, virtualized weight perceptron branch prediction is provided in a processing system. A selection is performed between two or more history...
US-9,442,725 Branch trace compression
Exemplary methods, apparatuses, and systems assign a plurality of branch instructions within a computer program to a plurality of prime numbers. Each branch...
US-9,442,724 Start control apparatus for controlling a start of an information device by using an interrupt generation code,...
A CPU includes a code write unit which writes an interrupt generation code into a page in which the instructions stored in the non-volatile memory are not...
US-9,442,723 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...
US-9,442,722 Vector string range compare
Processing of character data is facilitated. A Vector String Range Compare instruction is provided that compares each element of a vector with a range of values...
US-9,442,721 Method and system to provide user-level multithreading
A method and system to provide user-level multithreading are disclosed. The method according to the present techniques comprises receiving programming...
US-9,442,720 Adding on-the-fly comments to code
A system and method of adding on-the-fly comments to source code are described. In some embodiments, audio data comprising a comment for source code in a source...
US-9,442,719 Regression alerts
Embodiments of the present invention include a method, a computer program product, and a computer system for generating an alert as to a potential regression....
US-9,442,718 System for assisting in locating changes in source code version control system
A method for providing a source code version control system may comprise parsing source code of a software product to format the software product into a tree...
US-9,442,717 Techniques for automatically identifying input files used to generate output files in a software build process
Techniques for automatically identifying input files used to generate output files in a software build process are provided. In one embodiment, a computer...
← 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.