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,785,514 Techniques for file system recovery
Techniques for file system recovery are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for file system recovery...
US-9,785,513 Methods and apparatus for providing hypervisor level data services for server virtualization
A data center for data backup and replication, including a pool of multiple storage units for storing a journal of I/O write commands issued at respective...
US-9,785,512 Detecting success or failure to create storage object images
An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset...
US-9,785,511 Network device and operating method thereof
An operating method of a backup device includes displaying a window corresponding to a backup destination on a graphic user interface (GUI); under a condition...
US-9,785,510 Variable data replication for storage implementing data backup
A log-structured data store implementing data backup may implement variable data replication. Write requests may be received at different storage nodes...
US-9,785,509 Phased network formation for power restoration
In one embodiment, a device receives a router advertisement message after a power outage event in a network. The device joins the network, in response to...
US-9,785,508 Method and apparatus for configuring I/O cells of a signal processing IC device into a safe state
A peripheral integrated circuit (IC) device for providing support to a data processing IC device. The peripheral IC device comprises a fault detection component...
US-9,785,507 Restoration of consistent regions within a streaming environment
A streams manager intelligently restores multiple consistent regions of streaming applications in a streaming environment to increase performance and reduce...
US-9,785,506 Reducing likelihood of concurrency error in virtualized computing environment
A system and method for reducing the likelihood of concurrency errors by identifying vulnerable segments of computer code and stalling other virtual machine...
US-9,785,505 Communicative building management system for data loss prevention
A communicative building management system (BMS) can enable replication of data from computer systems that may potentially be affected by various external...
US-9,785,504 Systems and methods for overlapping parity sectors
An apparatus for processing data includes a data detector configured to detect data values in data sectors to yield detected data, a data decoder configured to...
US-9,785,503 Method and apparatus for distributed storage integrity processing
A distributed storage integrity system in a dispersed storage network includes a scanning agent and a control unit. The scanning agent identifies an encoded...
US-9,785,502 Pipelined decoder with syndrome feedback path
A device includes a memory a memory configured to store syndromes. The device also includes a pipelined data processing unit and routing circuitry. The routing...
US-9,785,501 Error detection and handling for a data storage device
A data storage device includes a non-volatile memory and a controller. A method includes writing a first logical page to a physical page of the non-volatile...
US-9,785,500 Reduced-overhead error detection and correction
A memory controller is operable in an error detection/correction mode in which N syndrome values apply to N data words of a data volume, respectively, but a...
US-9,785,499 Hot-read data aggregation and code selection
An apparatus comprising a memory and a controller. The memory is configured to process a plurality of read/write operations. The memory comprises a plurality of...
US-9,785,498 Archival storage and retrieval system
A highly reliable data archival and retrieval method that enables fine grained control over data availability is implemented across a Quality of Service driven...
US-9,785,497 Performing self-healing tasks using information technology management data
Systems and methods for performing self-healing tasks using information technology management data are disclosed. In aspects, a computer-implemented method of...
US-9,785,496 Process for making semiconductor dies, chips, and wafers using non-contact measurements obtained from DOEs of...
Improved processes for manufacturing semiconductor wafers, chips, or dies utilize in-line data obtained from non-contact electrical measurements ("NCEM") of...
US-9,785,495 Techniques and systems for detecting anomalous operational data
A system stores data, such as sensor data or other operational data, on a plurality of storage volumes in a sequence so as to allow for interpolations or other...
US-9,785,494 Information processing device, external storage device, host device, relay device, control program, and control...
According to the embodiments, an external storage device switches to an interface controller for supporting only a read operation of nonvolatile memory when a...
US-9,785,493 Data recovery method after word line-to-word line short circuit
A memory device and associated techniques provide a read recovery of data in case of a short circuit between word lines. When cells of a recovery word line...
US-9,785,492 Technique for hypervisor-based firmware acquisition and analysis
A method includes detecting a triggering event at a hypervisor, where the hypervisor is executed by a computing node. The method also includes capturing, from a...
US-9,785,491 Processing a certificate signing request in a dispersed storage network
A method begins by a requesting device transmitting a certificate signing request to a managing unit, wherein the certificate signing request includes fixed...
US-9,785,490 Computer readable storage media for dynamic service deployment and methods and systems for utilizing same
Systems and methods for service deployment are disclosed herein. Certain implementations may include a memory encoded with computer executable instructions that...
US-9,785,489 Secure script execution using sandboxed environments
A scripting platform may provide an isolated processing environment for executing user generated scripts. The isolated processing environment may be a separate...
US-9,785,488 Heuristics-based protocol labeling for industrial control systems
A method for learning aspects of messages in an industrial control system is provided. The method includes obtaining a plurality of messages. The method...
US-9,785,487 Managing device functions based on physical interaction with device modules
Embodiments are provided for managing operation of an electronic device based on the connection(s) of hardware module(s) to the electronic drive via a support...
US-9,785,486 Methods for enabling an application within another independent system/application in medical imaging
A method and system is provided for data/process sharing. A trigger response unit is provided to reside on a first system where a first application system is...
US-9,785,485 Virtualization event processing in a layered virtualization architecture
Embodiments of apparatuses and methods for processing virtualization events in a layered virtualization architecture are disclosed. In one embodiment, an...
US-9,785,484 Distributed application interfacing across different hardware
Mechanisms for a presentation module to perform distributed interfacing with an application across a plurality of hardware entities. The module identifies the...
US-9,785,483 Controlling runtime access to application program interfaces
The present invention extends to methods, systems, and computer program products for controlling runtime access to application programming interfaces...
US-9,785,482 System and method for extending a web service environment to support scalable asynchronous clients
An asynchronous transport enables decoupling the delivery of an operation's request and response messages, from the request and response cycle of a single...
US-9,785,481 Power aware task scheduling on multi-processor systems
Methods and apparatus for power-based scheduling of tasks among processors are disclosed. A method may include executing processor executable code on one or...
US-9,785,480 Load balancing and fault tolerant service in a distributed data system
Techniques for load balancing and fault tolerant service are described. An apparatus may comprise load balancing and fault tolerant component operative to...
US-9,785,479 Co-allocating a reservation spanning different compute resources types
A system and method of reserving resources in a compute environment are disclosed. The method embodiment comprises receiving a request for resources within a...
US-9,785,478 Mass migration of desktop deployments to virtual desktop infrastructures
A method and system for migrating a plurality of physical desktop machines to a virtual desktop infrastructure is described. Physical machines are discovered on...
US-9,785,477 Providing a policy hierarchy in an enterprise data processing system
A system, method and program product for providing a policy hierarchy usable in an enterprise system having at least one computer cluster. A request is sent to...
US-9,785,476 Endpoint management system and virtual compute system
A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to...
US-9,785,475 Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload...
Disclosed aspects manage a shared pool of configurable computing resources associated with a shared pool manager. The shared pool manager receives a set of...
US-9,785,474 Managing a shared pool of configurable computing resources using a set of scaling factors and a set of workload...
Disclosed aspects manage a shared pool of configurable computing resources associated with a shared pool manager. The shared pool manager receives a set of...
US-9,785,473 Configurable per-task state counters for processing cores in multi-tasking processing systems
Configurable per-task state counters for processing cores in multi-tasking processing systems are disclosed along with related methods. In part, the disclosed...
US-9,785,472 Computing cluster performance simulation using a genetic algorithm solution
Illustrated is a system and method that includes identifying a search space based upon available resources, the search space to be used to satisfy a resource...
US-9,785,471 Execution of serialized work data with interlocked full area instructions
A computer-implemented method for operating multiple processors is described. The method includes receiving, by a processor operatively connected to a data...
US-9,785,470 Memory management model and interface for unmodified applications
A memory management system is described herein that receives information from applications describing how memory is being used and that allows an application...
US-9,785,469 Detection of time points to voluntarily yield resources for context switching
Methods and arrangements for yielding resources in data processing. At least one job is received, each job comprising a dependee set of tasks and a depender set...
US-9,785,468 Finding resource bottlenecks with low-frequency sampled data
A computer program product for automatically gauging a benefit of a tuning action. The computer program product including a computer readable storage medium...
US-9,785,467 Threadsafe use of non-threadsafe libraries with multi-threaded processes
An apparatus includes a processor and a storage storing instructions causing the processor to determine whether an analysis routine is multi-threaded and calls...
US-9,785,466 Managing data segments in memory for context switching with standalone fetch and merge services
Methods and arrangements for managing data segments. At least one job is received, each job comprising a dependee set of tasks and a depender set of at least...
US-9,785,465 Method for task group migration and electronic device supporting the same
Provided is a method for task migration in an electronic device. The method includes: assigning a task with a specific function to a first group among groups...
← 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 | 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.