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,1820 Mirroring high performance and high availablity applications across server computers
Systems and methods to mirror data and otherwise manage memory are provided. A buffer may be coupled to a processor and be configured to write a first copy of...
US-1,003,1819 Checkpoint mechanism in a compute embedded object storage infrastructure
Embodiments of the present invention provide a method, computer program product, and computer system for leveraging checkpoint restart. The method includes...
US-1,003,1818 Method and system for providing coordinated checkpointing to a group of independent computer applications
A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability...
US-1,003,1817 Checkpoint mechanism in a compute embedded object storage infrastructure
Embodiments of the present invention provide a method, computer program product, and computer system for leveraging checkpoint restart. The method includes...
US-1,003,1816 Systems and methods for healing images in deduplication storage
The disclosed computer-implemented method for healing images in deduplication storage may include (i) detecting that a data segment stored within deduplication...
US-1,003,1815 Tracking health status in software components
Tracking health of component in a computer system is disclosed. A health score for software components is determined for each of a plurality of time periods....
US-1,003,1814 Collection record location as log tail beginning
The logging of tasks associated with multiple transactions in the context in which the computing system is capable of having multiple of the transactions active...
US-1,003,1813 Log record management
A database system may maintain a plurality of log records at a distributed storage system. Each of the plurality of log records may be associated with a...
US-1,003,1812 Method and apparatus for subscriber management
Aspects of the subject disclosure may include, for example, a method for A method, comprising enabling, by a system comprising a processor, a first modification...
US-1,003,1811 Systems and methods for enhancing electronic discovery searches
A computer-implemented method for enhancing electronic discovery searches may include (1) receiving a search query for at least one instance of a user being...
US-1,003,1810 Generating a chain of a plurality of write requests
Provided are a computer program product, system, and method for generating a chain of a plurality of write requests including a commit wait flag and plurality...
US-1,003,1809 Efficient method for rebuilding a set of encoded data slices
A method begins by a dispersed storage (DS) processing module identifying an encoded slice requiring rebuilding. The method continues by the DS processing...
US-1,003,1808 Raid 10 reads optimized for solid state drives
A mechanism is provided in a data processing system. The mechanism determines a maximum queue depth of a queue for each solid state drive in a plurality of...
US-1,003,1807 Concurrent data retrieval in networked environments
Embodiments of the present invention provide methods, systems, and program products for concurrent data retrieval from multiple loud storage devices....
US-1,003,1806 Efficient repair of erasure coded data based on coefficient matrix decomposition
A controller device is configured to communicate with storage nodes of a distributed storage system (DSS) in which erasure codes are used to encode source data...
US-1,003,1805 Assigning slices to storage locations based on a predicted lifespan
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
US-1,003,1804 Social networking utilizing a dispersed storage network
A method includes receiving, from a first user device, social media data for storage in the social media DSN. The method further includes dispersed storage...
US-1,003,1803 Distributed coding for multiple dimensional parities
A method for distributed coding in a storage array is presented. The method includes dividing data into multiple stripes for storage in a storage array...
US-1,003,1802 Embedded ECC address mapping
Apparatus, systems, and methods to embed ECC data with cacheline data in a memory page are described. In one embodiment, an electronic device comprises a...
US-1,003,1801 Configurable reliability for memory devices
Technology relating to configurable reliability schemes for memory devices is disclosed. The technology includes a memory controller that selectively controls...
US-1,003,1800 Interactive multi-level failsafe enablement
Embodiments include method, systems and computer program products for an interactive, multi-level failsafe capability. In some embodiments, a failed count...
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...
← 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 | 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.