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,003,1799 Auditor for automated tuning of impairment remediation
A system for mitigating operational impairment of a computer system includes a plurality of computing nodes. Each of the computing nodes includes a processor...
US-1,003,1798 Adjusting an operation of a computer using generated correct dependency metadata
One or more processors acquire dependency metadata, where the dependency metadata is used for representing dependency on data among at least two components of...
US-1,003,1797 Method and apparatus for predicting GPU malfunctions
A method of predicting GPU malfunctions includes installing a daemon program at a GPU node, the daemon program periodically collecting GPU status parameters...
US-1,003,1796 System and method for trend estimation for application-agnostic statistical fault detection
Trend estimation for application-agnostic statistical fault detection of multi-process applications in environments with data trend includes at least one of: a...
US-1,003,1795 Using conversion schemes in public key cryptosystems
In a general aspect, a conversion scheme is used in a public key cryptosystem. In some aspects, a plaintext value is generated based on a message value, a...
US-1,003,1794 Message generation system and method
A method, computer program product, and computing system for monitoring the availability of multiple redundant data sources within a high-availability data...
US-1,003,1793 Tape volume overwrite protection during error recovery
An apparatus-implemented method according to one embodiment includes detecting an error while writing data to a tape volume on a tape and repositioning the tape...
US-1,003,1792 Flash memory
The present invention aims at providing a flash memory that can perform a refresh operation at an appropriate time before a read error occurs. The controller...
US-1,003,1791 Systems and methods for quantum computation using random compiling
Systems and methods for executing a quantum computation comprising a plurality gates on a quantum information processor are provided. An initial quantum-logic...
US-1,003,1790 System, method and computer program product for sharing information in a distributed framework
A system, method and computer program product are provided for receiving information associated with a message, issuing a storage resource request in connection...
US-1,003,1789 Generic distributed processing for multi-agent systems
Generic Distributed Processing Unit (DPU) for Multi-Agent Systems (MAS) provides a Machine to Machine (M2M) interface that is fast, flexible, redundant and...
US-1,003,1788 Request profile in multi-threaded service systems with kernel events
Methods and systems for profiling requests include generating request units based on collected kernel events that include complete request units and half-open...
US-1,003,1787 Methods of operating computer system with data availability management software
According to some embodiments, a method includes running a first application program on a computer system, running a second application program on the computer...
US-1,003,1786 Lockless multithreaded completion queue access
Methods, computing systems and computer program products implement embodiments of the present invention that include identifying a first number of processors in...
US-1,003,1785 Predictive computing resource allocation for distributed environments
For predictive computing resource allocation in a distributed environment, a model module generating a model of computing resource usage in a distributed...
US-1,003,1784 Interconnect system to support the execution of instruction sequences by a plurality of partitionable engines
A global interconnect system. The global interconnect system includes a plurality of resources having data for supporting the execution of multiple code...
US-1,003,1783 Execution of a distributed deployment plan for a multi-tier application in a cloud infrastructure
A deployment system orchestrates execution of deployment plan in coordination with nodes participating in deployment of a multi-tier application in a cloud...
US-1,003,1782 Distributed processing of network device tasks
Techniques are described for distributing network device tasks across virtual machines executing in a computing cloud. A network device includes a network...
US-1,003,1781 Estimating job start times on workload management systems
A method for estimating job start times on a system may include: performing a first simulation of the system by a first process to generate a first estimate of...
US-1,003,1780 Component services integration with dynamic constraint provisioning
Resource provisioning information links to resource provisioning information of at least one reusable component resource that satisfies at least a portion of...
US-1,003,1779 Managing computing resources and reducing execution time using parallel processes
A method of managing computing resources and reducing execution time. The method includes: receiving, by a computing resource scheduler, a request to calculate...
US-1,003,1778 Providing fault tolerance in a virtualized computing environment through a swapping approach
An example method is described to provide fault tolerance in a virtualized computing environment with a first fault domain and a second fault domain. The method...
US-1,003,1777 Method and system for scheduling virtual machines in integrated virtual machine clusters
A method for scheduling virtual machines in a virtual machine cluster includes obtaining a filename of a target virtual machine when a user requests to start...
US-1,003,1776 Workflow job distribution in a data processing system with agent time window constraints
A method of scheduling jobs includes receiving a plurality of jobs that require execution, identifying a plurality of agents that are configured to execute at...
US-1,003,1775 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-1,003,1774 Scheduling multi-phase computing jobs
An implementation of the disclosure provides a scheduler for scheduling multi-phase computing jobs where each phase utilizes different amount of resources for...
US-1,003,1773 Method to communicate task context information and device therefor
Task context information is transferred concurrently from a processor core to an accelerator and to a context memory. The accelerator performs an operation...
US-1,003,1772 Method and apparatus for managing background application
A method for managing a background application is provided. The method includes determining whether an operating feature of the background application satisfies...
US-1,003,1771 Multiple processor core interrupt priority levels
A processor system includes at least two processor cores and an interrupt controller including interrupt priority registers configured for registering interrupt...
US-1,003,1770 System and method of delayed context switching in processor registers
Systems, articles, and methods of context switching include requesting a transition context switch deferrable until a state to be saved is smaller than at the...
US-1,003,1769 Implementing coherent accelerator function isolation for virtualization
A method, system and computer program product are provided for implementing coherent accelerator function isolation for virtualization in an input/output (IO)...
US-1,003,1768 Host-gateway-facilitated aggregation of host-computer clusters
The current document is directed to methods for aggregating host computers into distributed computing systems and to distributed computing systems created by...
US-1,003,1767 Dynamic information virtualization
A system and method for providing dynamic information virtualization (DIV) is disclosed. According to one embodiment, a device includes a dynamic optimization...
US-1,003,1766 Systems and methods for processing extensible markup language data during runtime
A method for dynamically loading one or more Extensible Mark-up Language (XML) schema definition (XSD) files into a JAVA.TM. Virtual Machine (JVM) during...
US-1,003,1765 Instruction and logic for programmable fabric hierarchy and cache
A processor includes a core within a package and layers of programmable fabric within the same package as the core. The core includes logic to execute an...
US-1,003,1764 Managing executable files
Executable files are managed. A determination is made as to whether in a second executable file there exists a function that is the same as a function called in...
US-1,003,1763 Network switch recovery after reboot
A network switch can be configured using a boot loader after a reset of a controller within the network switch. The boot loader configures switching logic...
US-1,003,1762 Pluggable cloud enablement boot device and method
A pluggable cloud enablement boot device (PCEBD) is a bootable device that includes all information needed to automatically provision hardware and software to...
US-1,003,1761 Pluggable cloud enablement boot device and method
A pluggable cloud enablement boot device (PCEBD) is a bootable device that includes all information needed to automatically provision hardware and software to...
US-1,003,1760 Boot and configuration management for accelerators
Managing an accelerator may include responsive to determining a first container including a first configuration file and a second configuration file, caching,...
US-1,003,1759 System and method for execution of a secured environment initialization instruction
A method and apparatus for initiating secure operations in a microprocessor system is described. In one embodiment, one initiating logical processor initiates...
US-1,003,1758 Chained-instruction dispatcher
A dispatcher circuit receives sets of instructions from an instructing entity. Instructions of the set of a first type are put into a first queue circuit,...
US-1,003,1757 Operation of a multi-slice processor implementing a mechanism to overcome a system hang
Operation of a multi-slice processor that includes execution slices and a dispatch network of the multi-slice processor implementing a hardware level mechanism...
US-1,003,1756 Multi-nullification
Apparatus and methods are disclosed for nullifying memory store instructions and one or more registers identified in a target field of a nullification...
US-1,003,1755 Kick-started run-to-completion processing method that does not involve an instruction counter
A pipelined run-to-completion processor includes no instruction counter and only fetches instructions either: as a result of being prompted from the outside by...
US-1,003,1754 Kick-started run-to-completion processor having no instruction counter
A pipelined run-to-completion processor includes no instruction counter and only fetches instructions either: as a result of being prompted from the outside by...
US-1,003,1753 Computer systems and methods for executing contexts with autonomous functional units
In a pipelined element configured to execute multiple contexts and including an instruction pipeline and a plurality of context modules each having a register...
US-1,003,1752 Distributed double-precision floating-point addition
The present embodiments relate to circuitry that efficiently performs double-precision floating-point addition operations, single-precision floating-point...
US-1,003,1751 Arithmetic processing device and method for controlling arithmetic processing device
A processing device includes an instruction control unit outputting an instruction fetch request; a primary cache having a request port for the instruction...
US-1,003,1750 Apparatus and methods for cognitive containters to optimize managed computations and computing resources
A cognitive container includes a set of managers for monitoring and controlling a computational element based on context, constraints and computing resources...
← 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 | 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.