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,594,634 Techniques to efficiently compute erasure codes having positive and negative coefficient exponents to permit...
Erasure code syndrome computation based on Reed Solomon (RS) operations in a Galois field to permit reconstruction of data of more than 2 failed storage units....
US-9,594,633 Adaptive raid for an SSD environment
A system and method for adaptive RAID geometries. A computer system comprises client computers and data storage arrays coupled to one another via a network. A...
US-9,594,632 Systems and methods for reliably storing data using liquid distributed storage
Embodiments provide methodologies for reliably storing data within a storage system using liquid distributed storage control. Such liquid distributed storage...
US-9,594,631 Method and controller for processing data multiplication in RAID system
The invention discloses a method and controller for processing data multiplication in a RAID system. Map tables are generated for all values in a field,...
US-9,594,630 System and method for writing pilot data interspersed with user data for estimating disturbance experienced by...
A system including a write module to write pilot data at predetermined locations in a page of memory cells that are interspersed with user data in the page. The...
US-9,594,629 Data error correction from cached error correction information
A computing device for correcting data errors may receive data stored by a memory device; calculate a syndrome associated with the data; initiate a calculation...
US-9,594,628 Operational vibration compensation through media cache management
Apparatus and method for managing a media cache through the monitoring of operational vibration of a data storage device. In some embodiments, a non-volatile...
US-9,594,627 Controller and control method
According to one embodiment, a controller controls a nonvolatile memory stores data page by page. The controller is configured to extract, from a first data...
US-9,594,626 Method and device for increasing the data transmission capacity in a serial bus system
A method is described for serial data transmission in a bus system having at least two subscribed data processing units that exchange messages via the bus, the...
US-9,594,625 Sequential circuit with error detection
Sequential circuits with error-detection are provided. They may, for example, be used to replace traditional master-slave flip-flops, e.g., in critical path...
US-9,594,624 Resolving and preventing computer system failures caused by changes to the installed software
A method to resolve or prevent a computer system failure is provided. The method may include capturing a plurality of snapshots associated with a computer...
US-9,594,623 System on chip and method of updating program code on a system on chip
In a system on chip SoC, a memory control unit connected between the memory unit and the processing unit controls access to the memory unit. An update request...
US-9,594,622 Contacting remote support (call home) and reporting a catastrophic event with supporting documentation
Responsive to detecting a failure in a computer system determined by receiving a trap from at least one component integrated in the computer system, a...
US-9,594,621 Online network device diagnostic monitoring and fault recovery system
An online network device monitoring and recovery system generates, based at least in part on a schema that describes entities included in a network device, a...
US-9,594,620 Proactive failure handling in data processing systems
Embodiments are directed to predicting the health of a computer node using health report data and to proactively handling failures in computer network nodes. In...
US-9,594,619 Robust hardware fault management system, method and framework for enterprise devices
A robust hardware fault management system, method and framework for providing robust hardware fault management for enterprise devices are disclosed. In one...
US-9,594,618 Two stage log normalization
An approach for two stage log normalization is provided. The approach retrieves a message format and a plurality of parameters from one or more log files. The...
US-9,594,617 Method and apparatus for positioning crash
Disclosed are a method and an apparatus for positioning crash, for solving the problem of the prior art that the positioning of the cause of the crash cannot be...
US-9,594,616 Method for implementing counting control of counter, and network chip
Provided are a method for implementing counting control of a counter in a network chip, and a network chip. The method includes: periodically generating a...
US-9,594,615 Estimating flash quality using selective error emphasis
A method for data storage includes reading from a memory device data that is stored in a group of memory cells as respective analog values, and classifying...
US-9,594,614 Methods for transitioning control between two controllers of a storage system
Described herein are methods for transitioning control between a first and second controller of a storage system. In such transition, the first controller...
US-9,594,613 Health monitoring apparatus and method in aeronautic system
Provided herein is a health monitoring apparatus that is capable of increasing the reliability and stability of an aviation system, the health monitoring...
US-9,594,612 System and method of a hardware shadow for a network element
A method and apparatus of a device that uses a hardware shadow for a central processing unit failover is described. In an exemplary embodiment, a device...
US-9,594,611 Information processing apparatus, method for controlling information processing apparatus, non-transitory...
According to the embodiments, a nonvolatile memory device is configured to store a normal operating system, and store a bootloader. A host device is capable of...
US-9,594,610 Method and system for processing multimodal input signals
A method and a system for processing multimodal input signals, wherein the system includes a merging unit which receives instruction messages from a sensor data...
US-9,594,609 Multi-application workflow integration
Techniques are described for managing interactions between workflows being performed by different applications, such as to enable a combination of multiple...
US-9,594,608 Message-based modeling
A system and method may generate executable models having message sending objects and message receiving objects. A message may include a fixed data payload, and...
US-9,594,607 Identifying software application events
In one embodiment, a method includes receiving, by a server computing device, a notification which includes: information associated with the identity of the...
US-9,594,606 Runtime extension framework
The present invention is a novel device, system, and method for runtime extension framework architecture for extending a system. According to an exemplary...
US-9,594,605 Client-server version control system for software applications
A software version control system manages versioned applications in a client-server computing system environment. Thereby this is a management system for...
US-9,594,604 Integrated parameter control with persistence indication
Aspects of the present invention disclose a method for customizing a parameter value in a software program. The method includes one or more processors receiving...
US-9,594,603 Application-to-application launch windowing
A window management system manages the placement of a window of a target application within a user interface. A source application launches the target...
US-9,594,602 Active folders
A method, article of manufacture, and apparatus for storing information in folders is disclosed. In some embodiment, this comprises performing a setup process,...
US-9,594,601 Planner for cluster management system
A processing device receives a starting cluster layout for a first cluster, a target cluster layout for the first cluster, and a cluster management operation...
US-9,594,600 System and method for topology-aware job scheduling and backfilling in an HPC environment
A method for job management in an HPC environment includes determining an unallocated subset from a plurality of HPC nodes, with each of the unallocated HPC...
US-9,594,599 Method and system for distributing work batches to processing units based on a number of enabled streaming...
A work distribution unit distributes work batches to general processing clusters (GPCs) based on the number of streaming multiprocessors included in each GPC....
US-9,594,598 Live migration for virtual computing resources utilizing network-based storage
Live migration may be performed for virtual computing resources utilizing network-based storage. A virtual compute instance operating at a source host may be...
US-9,594,597 Systems and methods for automated server side brokering of a connection to a remote device
Systems and methods described herein provide for automated brokering of a remote connection to a device between entities, including support personnel, work...
US-9,594,596 Dynamically tuning server placement
An input is received relative to a user objective. An application placement consideration is established based upon, at least in part, the user objective. A...
US-9,594,595 Efficient processor load balancing using predication flags
A system and methods embodying some aspects of the present embodiments for efficient load balancing using predication flags are provided. The load balancing...
US-9,594,594 Media hardware resource allocation
Apparatus, computer readable medium, and method of allocating media resources, the method including determining a media resources allocation table based on one...
US-9,594,593 Application execution based on assigned group priority and priority of tasks groups of the application
A method and apparatus for improving application processing speed in a digital device which improve application processing speed for a digital device running in...
US-9,594,592 Dynamic sharing of unused bandwidth capacity of virtualized input/output adapters
An apparatus and program product utilize priority-based bandwidth allocation to reallocate unused bandwidth capacity of a virtualized IO resource such as a...
US-9,594,591 Dynamic relocation of applications in a cloud application service model
Software that performs the following steps: (i) running a first customer application on a first set of virtual machine(s), with the first customer application...
US-9,594,590 Application migration with dynamic operating system containers
Methods and systems of migrating applications (105-1 to 105-3) with dynamic operating system containers (205-1, 205-2) are disclosed, in which a number of...
US-9,594,589 Suspending transactional-memory transactions without stack corruption
A technique for suspending transactional memory transactions without stack corruption. A first function that begins a transactional memory transaction is...
US-9,594,588 Method and apparatus of adaptive application performance
A method and apparatus of adaptive application performance includes a determination of at least one criteria for implementing adaptive application performance...
US-9,594,587 Workflow decision management with workflow administration capacities
Methods, systems, and products are provided for workflow decision management. Embodiments include maintaining a device state history; identifying a plurality of...
US-9,594,586 Scale-out method and system
A scale-out method includes: upon detecting that a processing load of a first virtual machine among one or plural virtual machines exceeds a threshold,...
US-9,594,585 Virtual machine control method, apparatus, and medium
A method includes monitoring a load of a management target system on which a plurality of virtual machines are executed, cancelling an instruction to activate a...
← 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 | 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.