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,910,751 Adaptive handling of abnormal-condition indicator criteria
Disclosed herein are systems, devices, and methods related to assets and asset operating conditions. In particular, examples involve determining health metrics...
US-9,910,750 Storage controlling device, storage controlling method, and non-transitory computer-readable recording medium
A storage controlling device including a memory and a processor configured to obtain information on each of a plurality of remaining lives of each of a...
US-9,910,749 Non-volatile memory with dynamic repurpose of word line
A non-volatile memory system includes a plurality of non-volatile data memory cells arranged into groups of data memory cells, a plurality of select devices...
US-9,910,748 Rebuilding process for storage array
When a drive in a redundant array of independent disks (RAID) fails, for a first stripe unit stored in the failed drive, a RAID controller obtains from a bitmap...
US-9,910,747 Parallel mirrored copying with write consistency
A method, computer program product and/or system for facilitating data access that performs the following steps (not necessarily in the following order): (i)...
US-9,910,746 Storage device with error recovery indication
Various embodiments are provided that enable a controller of a storage device having storage media to perform one or more error recovery operations on the...
US-9,910,745 Unified data layer backup system
A primary system is established at a first site. The primary system hosts an application and a primary database for remote users that use the application to...
US-9,910,744 System and method for hybrid kernel- and user-space incremental and full checkpointing
A system includes a multi-process application that runs on primary hosts and is checkpointed by a checkpointer comprised of a kernel-mode checkpointer module...
US-9,910,743 Method, system and device for validating repair files and repairing corrupt software
A system and method for repairing corrupt software components of a computer system. Corrupt software is detected and repaired utilizing an automated component...
US-9,910,742 System comprising front-end and back-end storage tiers, data mover modules and associated metadata warehouse
An information processing system comprises a plurality of front-end storage tiers, a plurality of back-end storage tiers, a plurality of data mover modules...
US-9,910,741 Non-destructive data storage
Non-destructive data storage is disclosed. An information change is stored that is associated with a business object such that tracking of the information...
US-9,910,740 Concurrent recovery operation management
The present disclosure relates to managing concurrent recovery operations. Operation state may be stored in a repository managed by a service. The service may...
US-9,910,739 Inverse star replication
A method, system and computer program product for enabling a virtual service layer to consume a storage medium at a first site and map the storage medium as one...
US-9,910,738 Data mining systems and methods for heterogeneous data sources
Systems and methods integrate disparate backup devices with a unified interface. In certain examples, a management console manages data from various backup...
US-9,910,737 Implementing change data capture by interpreting published events as a database recovery log
A method for implementing a change capture system using an event publishing system as a database recovery log is provided. The method may include determining a...
US-9,910,736 Virtual full backups
According to embodiments described herein, a backup server maintains backup data for a set of data, which includes data for a first block and a second block....
US-9,910,735 Generating an application-consistent snapshot
In one embodiment, a method includes generating a crash-consistent snapshot of a volume at a first point-in-time, mounting the snapshot to a host, running an...
US-9,910,734 Checkpoint and restart
A method of performing a checkpoint on a set of connected processors and memories comprises the steps of creating one or more statefiles for one or more of the...
US-9,910,733 Transaction completion in a synchronous replication environment
Systems and methods are presented for completing transactions in a synchronous replication environment. In some embodiments, a computer-implemented method can...
US-9,910,732 Maintaining a desired number of storage units
A method includes receiving, from a user device, a data object for storage. The method further includes determining dispersed storage error encoding parameters...
US-9,910,731 Resiliency to memory failures in computer systems
A resiliency system detects and corrects memory errors reported by a memory system of a computing system using previously stored error correction information....
US-9,910,730 System for handling erratic word lines for non-volatile memory
A non-volatile storage system identifies a word line with an open neighbor word line and determines whether data stored in non-volatile memory cells connected...
US-9,910,729 Restoring ECC syndrome in non-volatile memory devices
A method of restoring an ECC syndrome in a non-volatile memory device having memory cells arranged in a plurality of sectors within a memory cell array, the...
US-9,910,728 Method and apparatus for partial cache line sparing
Provided are an apparatus and method to store data from a cache line at locations having errors in a sparing directory. In response to a write operation having...
US-9,910,727 Detecting anomalous accounts using event logs
The claimed subject matter includes techniques for detecting anomalous accounts. An example method includes receiving, via a processor, a list of monitored...
US-9,910,726 System dump analysis
Technical solutions are described for analyzing a system dump. An example computer implemented method includes determining a fingerprint of the system dump,...
US-9,910,725 Error-specific advertisement display in electronic device
A method includes determining that an error has occurred. The error includes a hardware error in a computer, a network error in a network connected to the...
US-9,910,724 Fast and accurate identification of message-based API calls in application binaries
Disclosed are various embodiments for fast and accurate identification of message-based application programming interface (API) calls in applications. A set of...
US-9,910,723 Event detection through text analysis using dynamic self evolving/learning module
A system and method for detecting events based on input data from a plurality of sources. The system may receive input from a plurality of sources containing...
US-9,910,722 Generic callback handling
A framework for generically handling callbacks is described herein. In accordance with one aspect, multiple components or data objects are registered. The...
US-9,910,721 System and method for execution of application code compiled according to two instruction set architectures
Methods, apparatuses and storage medium associated with execution of application code having multiple ISAs, are disclosed. In various embodiments, a runtime...
US-9,910,720 Method and apparatus for a mobile device based cluster computing infrastructure
A mobile computing apparatus including a processor coupled to a wireless communications interface, wherein the processor is configured to execute an init...
US-9,910,719 High performance locks
Systems and methods of enhancing computing performance may provide for detecting a request to acquire a lock associated with a shared resource in a...
US-9,910,718 Selective locking of operations on joint and disjoint sets
A management controller in a distributed network switch may operate on sets of ports such that sets of ports containing a same port are processed serially, and...
US-9,910,717 Synchronization method
A synchronization method in a computer system with multiple cores, wherein a group of threads executes in parallel on a plurality of cores, the group of threads...
US-9,910,716 Synchronization in a multi-processor computing system
In one aspect, a method implemented by a first sync controller includes receiving sync information, wherein the sync information (i) identifies a first sync...
US-9,910,715 Synchronization safeguards for detecting race conditions in multithreaded programs
Each of a plurality of accesses by a multithreaded program to shared data structures stored within a database is monitored. The accesses are implemented by...
US-9,910,714 Scriptable dynamic load balancing in computer systems
The described embodiments include a system for executing a load using a first processor and a seond processor in a computer system. During operation, a load...
US-9,910,713 Code execution request routing
A system for providing low-latency compute capacity is provided. The system may be configured to route incoming code execution requests based on user...
US-9,910,712 Replication of a virtualized computing environment to a computing system with offline hosts
In an example, a method of replication between computing systems includes replicating virtual machine files from primary storage in a primary computing system...
US-9,910,711 Method and computing device for managing size of thread pool dynamically
A method for managing a thread pool size dynamically using elemental task throughputs is provided. The method includes steps of: a computing device (a)...
US-9,910,710 Prioritising event processing based on system workload
Event processing is prioritized based on system workload. A time constraint attribute is defined in an event rule. The event rule uses one or more events. An...
US-9,910,709 Allocation control method and apparatus
An allocation control method includes: determining, for each of plural virtual machines executed on a first information processing apparatus or a second...
US-9,910,708 Promotion of calculations to cloud-based computation resources
Embodiments relate to systems and methods for the promotion of calculations to cloud-based computation resources. One or more applications, such as spreadsheet...
US-9,910,707 Interface for orchestration and analysis of a computer environment
A host server is configured to receive information related to metrics and configurations associated with computer resources of a computer infrastructure, derive...
US-9,910,706 Managing asset placement with respect to a shared pool of configurable computing resources
Disclosed aspects include managing asset placement with respect to a shared pool of configurable computing resources. A first set of first resource values is...
US-9,910,705 Modular offloading for computationally intensive tasks
Systems and methods are provided for configuring a programmable integrated circuit device. A hard processor region of the programmable integrated circuit device...
US-9,910,704 Run time task scheduling based on metrics calculated by micro code engine in a socket
A scheduler allocating a task to a socket, where the socket comprises a plurality of processor cores and a micro code engine. The scheduler receives metrics...
US-9,910,703 System and method for intelligent timer services
A method is provided for efficiently scheduling timer events within an operating system by allocating a plurality of timers, each of which has an expiry time,...
US-9,910,702 Continuous optimization of archive management scheduling by use of integrated content-resource analytic model
A method and associated system for continuously optimizing data archive management scheduling. A flow network is modeled, which creates vertexes organized in...
← 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 | 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.