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-1,000,7570 Monitoring unit, control system, and computer readable medium
In an in-vehicle network system (100), a parent control unit (10) and a child control unit (20) constitute a control unit. In the in-vehicle network system...
US-1,000,7568 Testing a non-core MMU
Embodiments herein provide a testing apparatus (whether physical or simulated) for testing a non-core MMU in a processor chip. Unlike core MMUs, non-core MMUs...
US-1,000,7567 Method and device for recovering data replication between storage devices
There is provided a method and device for recovering data replication between storage devices. The method comprises: creating mirrored pairs between logical...
US-1,000,7566 Message ordering and idempotency enforcement process
A message ordering and idempotency enforcement process utilizing at least one computing device ensures the ordered processing of asynchronously received...
US-1,000,7565 Dynamic deep links to targets
A computing device may receive from a first application executing on at least one processor an indication of an action to be performed. The computing device may...
US-1,000,7564 Information processing apparatus and operation verifying method
An information processing apparatus to verify an operation of an application program includes a processor configured to, upon receiving notification of having...
US-1,000,7563 Event chain detection
A first event indication is received. In response to receiving the first event indication, it is determined that the first event indication has not been tagged....
US-1,000,7562 Business transaction context for call graph
An application which utilizes a single thread is monitored and context for the individual requests and business transactions operating on that platform are...
US-1,000,7561 Multi-mode device for flexible acceleration and storage provisioning
The invention is an apparatus for dynamic provisioning available as a multi-mode device that can be dynamically configured for balancing between storage...
US-1,000,7560 Capacity and load analysis using storage attributes
A method includes determining a capacity model that configures computing resource capacity for a capacity container. The computing resource capacity includes a...
US-1,000,7559 Virtual tiering
A computer-executable method, system, and computer program product for allocating resources to an application of a set of applications, wherein the virtualized...
US-1,000,7558 Method and apparatus for allocating central processing unit resources in a default resource pool
A method for allocating a central processing unit resource to a virtual machine, including determining, according to a change in the number of virtual machines...
US-1,000,7557 Computing resource controller and control method for multiple engines to share a shared resource
A computing resource controller controlling how multiple engines share a shared resource. The controller has an arbiter, a monitoring module, an arbiter...
US-1,000,7556 Reducing utilization speed of disk storage based on rate of resource provisioning
Resource provisioning to a process in a distributed computing system, such as a cloud computing system. An instruction to provision a resource is received....
US-1,000,7555 Dynamic resource management
Techniques for dynamic resource management are provided. An example method includes identifying one or more applications executing on a computing device,...
US-1,000,7554 Task scheduling based on user interaction
Provided herein are systems, methods, and software for implementing information management applications. In an implementation, at least a portion of an...
US-1,000,7553 Method for configuring an it system, corresponding computer program and it system
A method designed to configure an IT system having at least one computing core for executing instruction threads, in which each computing core is capable of...
US-1,000,7552 System and method for dual OS memory switching
A mechanism for making more memory available in a computing device featuring dual operating systems uses the device firmware to save the contents of overlapped...
US-1,000,7551 Techniques for switching threads within routines
Various technologies and techniques are disclosed for switching threads within routines. A controller routine receives a request from an originating routine to...
US-1,000,7550 Systems and methods for reordering sequential actions
Systems and methods for reordering sequential actions in a process or workflow by determining which actions are required to enable another action in the process...
US-1,000,7549 Apparatus and method for a profiler for hardware transactional memory programs
An apparatus and method are described for a hardware transactional memory (HTM) profiler. For example, one embodiment of an apparatus comprises a transactional...
US-1,000,7548 Transaction system
A KV data storage part stores a plurality of key value data each being a pair of key and value. The value contains a record of tabular data. The key contains...
US-1,000,7547 Specifying an invocation order of a plurality of resources in a transaction according to resource distance
A method of ordering multiple resources in a transaction includes receiving a transaction for a plurality of resources and determining, for each resource, the...
US-1,000,7546 Operating-system exchanges using memory-pointer transfers
An "old" hypervisor is upgraded to or otherwise replaced by a "new" hypervisor without migrating virtual machines to a standby computer. The old hypervisor...
US-1,000,7545 Dynamic altering of SRIOV virtual function (VF) resources including DMA windows without bringing down the VF
A method, system and computer program product are provided for implementing dynamic altering of a Single Root Input/Output Virtualization (SRIOV) virtual...
US-1,000,7544 Network traffic control by association of network packets and processes
An information handling system includes a plurality of processors that each includes a cache memory, and a receive side scaling (RSS) indirection table with a...
US-1,000,7543 Caching graphics operation outputs
Exemplary methods, apparatuses, and systems receive a first instruction set from a first virtual machine (VM), the first instruction set including a request to...
US-1,000,7542 Virtual machine placement with automatic deployment error recovery based on a status log maintained during...
Embodiments perform automatic selection of hosts and/or datastores for deployment of a plurality of virtual machines (VMs) while monitoring and recovering from...
US-1,000,7541 Method for operating a mobile virtual environment upon connection to a host computer
A virtual environment system and a method of operating the same are provided. The virtual environment system includes a virtual operating system (OS) unit to...
US-1,000,7540 Virtual machine reboot information persistence into host memory
A host machine may host a virtual machine. Virtual machine reboot information, used to reboot the virtual machine in the event of a failure or restart of the...
US-1,000,7539 On-demand cloning of virtual machines
A system for on-demand cloning of virtual machines (VMs) includes a virtual server to host a number of VMs, the virtual server including at least one master VM....
US-1,000,7538 Assigning applications to virtual machines using constraint programming
Techniques for assigning applications to virtual machines (VMs) using constraint programming are disclosed. The applications are associated with application...
US-1,000,7537 Method for targeted resource virtualization in containers
A method and computer program product for targeted container virtualization, where only separate components of a computer system or a server are virtualized....
US-1,000,7536 Virtualization system, switch controller, fiber-channel switch, migration method and migration program
A virtualization system comprises a plurality of host machines on which a virtual machine operates, a plurality of storages connected to the host machines...
US-1,000,7535 Method and system for an automation framework for internationalization compliant applications
An automation framework for internationalization compliant applications is described. The automation framework includes a computer that executes a parser, an...
US-1,000,7534 Methods and apparatus to manage asset capabilities in a computing environment using a common agent framework
Methods, apparatus, systems and articles of manufacture are disclosed to manage asset in a computing environment using a common agent framework. An example...
US-1,000,7533 Virtual machine migration
Migration of a virtual machine from a source host computing system to a target host computing system in a context in which a centralized portion of virtual...
US-1,000,7532 Data infrastructure for cross-platform cross-device API inter-connectivity
The present invention teaches methods for using a point-and-click interface to allow developers to create visual relationships between APIs and GUI components....
US-1,000,7531 System, method, and recording medium for adaptive interface for illiterate
An illiteracy method, system, and non-transitory computer readable medium for receiving a user input via an adaptive interface device including a display,...
US-1,000,7530 Electronic device having an external memory and method for operating the same
An electronic device having an external memory according to various embodiments of the present disclosure may include a communication unit; an internal memory...
US-1,000,7529 Data terminal running mode switching method, device, and data terminal
A data card running mode switching method is disclosed. The data card booting into a first running mode, the data card judging whether the first running mode...
US-1,000,7528 Computing platform interface with memory management
In some embodiments, a PPM interface may be provided with functionality to facilitate to an OS memory power state management for one or more memory nodes,...
US-1,000,7527 Uniform load processing for parallel thread sub-sets
One embodiment of the present invention sets forth a technique for processing load instructions for parallel threads of a thread group when a sub-set of the...
US-1,000,7526 Freelist based global completion table having both thread-specific and global completion table identifiers
Managing a global completion table used to track progress of groups of instructions, in which each group of instructions includes one or more instructions....
US-1,000,7525 Freelist based global completion table having both thread-specific and global completion table identifiers
Managing a global completion table used to track progress of groups of instructions, in which each group of instructions includes one or more instructions....
US-1,000,7524 Managing history information for branch prediction
Branch history information characterizes results of branch instructions previously executed by a processor. A count is stored of a number of consecutive branch...
US-1,000,7523 Predicting cache misses using data access behavior and instruction address
In a decode stage of hardware processor pipeline, one particular instruction of a plurality of instructions is decoded. It is determined that the particular...
US-1,000,7522 System and method for selectively allocating entries at a branch target buffer
A branch instruction and a corresponding branch instruction address are received at a data processing system. A first value is received and is compared to a...
US-1,000,7521 Banked physical register data flow architecture in out-of-order processors
Instructions to be executed by a processing system are fetched from a memory. Respective age tags are assigned to the instructions such that each of the age...
US-1,000,7520 Systems and methods for using alternate computer instruction sets
Systems and methods for using alternate computer instruction sets are disclosed. In one embodiment, a method of program execution using an alternate instruction...
← 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 | 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.