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,389,968 Preventing non-detectable data loss during site switchover
Methods, systems, and computer program products for preventing non-detectable data loss during site switchover are disclosed. A computer-implemented method may...
US-9,389,967 Method and apparatus for improving access to an ATM during a disaster
A method and apparatus that allow a user to easily operate a self-service device despite the presence of damage is provided. Anticipated damage includes extreme...
US-9,389,966 Backing-up user data
User data stored on a first computer in a network is backed up to a computer which is one of a plurality of other computers in the network. The user data may be...
US-9,389,965 System and method for improving performance of backup storage system with future access prediction
A request is received to read a portion of a file from the storage system. In response to the request, future requests to the file are predicted based in part...
US-9,389,964 Read-write access in a read-only environment
In one example, a method for processing data includes receiving a request to perform an operation concerning stored data that is `read only` data. The request...
US-9,389,963 Data placement for loss protection in a storage system
Embodiments of the invention relate to data placement for loss protection in a storage system. One embodiment includes constructing multiple logical...
US-9,389,962 Interfacing with a virtual database system
User interactions with a database storage system allow creation of virtual databases based on point-in-time copies associated with a source database. Multiple...
US-9,389,961 Automated network isolation for providing non-disruptive disaster recovery testing of multi-tier applications...
Various systems, methods and apparatuses for creating network isolation spanning physical and virtual hosts are presented. In one embodiment, network isolation...
US-9,389,960 Recovering from a defective boot image
Methods, apparatus and computer program products implement embodiments of the present invention that include detecting, by a first computer having a first...
US-9,389,959 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-9,389,958 File system driven raid rebuild technique
In one embodiment, a file system driven RAID rebuild technique is provided. A layered file system may organize storage of data as segments spanning one or more...
US-9,389,957 Memory controller, memory system, and memory control method
According to one embodiment, a memory controller that controls non-volatile memory including a data area and a parity area in which parity for data of a fixed...
US-9,389,956 Implementing ECC control for enhanced endurance and data retention of flash memories
A method, system and memory controller are provided for implementing ECC (Error Correction Codes) control to provide enhanced endurance and data retention of...
US-9,389,955 String dataflow error detection
An apparatus for comparing strings comprises a first and a second set of input registers, a matrix of comparator circuits wherein rows of the matrix correspond...
US-9,389,954 Memory redundancy to replace addresses with multiple errors
A method and apparatus are provided for error correction of a memory by using a first memory (18), second memory (14), and redundant memory (19) to perform...
US-9,389,953 Semiconductor memory device and system conducting parity check and operating method of semiconductor memory device
A semiconductor memory device comprising of a parity check unit configured to receive a command signal and a parity signal to perform error checking in the...
US-9,389,952 Green NAND SSD application and driver
A GNSD (Green NAND Solid State Drive) Driver coupled to host DRAM, and having a memory manager, a data grouper engine, a data ungrouper engine, a power manager,...
US-9,389,950 Techniques for information protection in a solid-state device based storage pool
A technique for protecting stored information from read disturbance includes receiving a first write request to a solid-state device (SSD) in a storage pool...
US-9,389,949 Optical fiber signal quality measuring and reporting in aviation systems and related method
A system and method are disclosed for measurement and reporting of signal quality in an optical data link in terms of Bit Error Rate (BER). The system and...
US-9,389,948 Method and system for fixing loopholes
The present invention discloses method and system for debugging, and a non-transitory computer-readable medium that stores instructions of debugging. The method...
US-9,389,947 Portable executable file analysis
A portable executable file is analyzed by parsing a binary image of the portable executable file to generate a parsed field. An attribute of the parsed field is...
US-9,389,946 Operation management apparatus, operation management method, and program
An operation management apparatus includes a correlation destruction detection unit and an evaluation value calculation unit. The correlation destruction...
US-9,389,945 Test access architecture for stacked dies
Aspects of the invention relate to test access architecture for stacked dies. The disclosed test access interface for a die can function as a stand-alone test...
US-9,389,944 Test access architecture for multi-die circuits
Aspects of the invention relate to test access architecture for stacked dies. The disclosed test access interface for a die can function as a stand-alone test...
US-9,389,943 Determining a number of unique incidents in a plurality of incidents for incident processing in a distributed...
Methods, apparatuses, and computer program products for determining a number of unique incidents in a plurality of incidents for incident processing in a...
US-9,389,942 Determine when an error log was created
A computing system can include a machine check counter (MCC) including a current value. The current value indicates a system reboot resetting hardware of the...
US-9,389,941 Methods for diagnosing hardware component failure and devices thereof
A method, non-transitory computer readable medium, and storage server device that determines with a service processor when a system processor has experienced an...
US-9,389,940 System and method for error logging
Error data is read from error registers and written into a buffer. A computing node uses a BIOS to read the error data, rearm the error register and write the...
US-9,389,939 Information processing apparatus with error verification including error processing or transferring again based...
An information processing apparatus according to one aspect of the present disclosure includes a communication control portion, an error code storage portion,...
US-9,389,938 Apparatus and method for determining an operating condition of a memory cell based on cycle information
A method populates a parameter set for dynamically adjusting an operating condition in a memory block of a non-volatile memory circuit. A desired condition...
US-9,389,937 Managing faulty memory pages in a computing system
Managing faulty memory pages in a computing system, including: tracking, by a page management module, a number of errors associated with a memory page;...
US-9,389,936 Monitoring the responsiveness of a user interface
A diagnostic mechanism monitors execution of a user interface (UI) thread to detect execution of a long running task that may have caused the UI thread to...
US-9,389,935 Analytics data collection with low integration cost for dynamic message passing systems
A method, an apparatus, and a computer program product which capture and use analytics data relating to the internal activity of software programs executing in...
US-9,389,934 Centralized and distributed notification handling system for software applications
The present disclosure describes methods, systems, and computer program products for handling notifications. One computer-implemented method includes selecting...
US-9,389,933 Facilitating system service request interactions for hardware-protected applications
Described herein are implementations for providing a platform adaptation layer that enables applications to execute inside a user-mode hardware-protected...
US-9,389,932 Systems and methods for remote storage management
A system comprises a first storage resource, a second storage resource, a hosted application, a proxy engine, and a proxy interface. The first storage resource...
US-9,389,931 File creation through virtual containers
In an approach for creating a file, a computer receives a selection on a selection of content within application software on a first computing device to...
US-9,389,930 System and method of providing inter-application communications
A method of operating an operating system for providing inter-application communications between a publisher application and a subscriber application. The...
US-9,389,929 Granular event management for service platforms
Software that performs the following steps: (i) receiving first bundle information relating to the content of a bundle at a first time, wherein the bundle...
US-9,389,928 Platform for extension interaction with applications
Techniques for extension interaction with applications are described. Generally, an extension represents functionality for extending, modifying, customizing,...
US-9,389,927 Method and apparatus for composite user interface generation
A method for directing messages between a composite user interface and at least one source application. A message is to be directed to a predetermined set of...
US-9,389,926 Distributed resource contention detection
Some embodiments of a system and a method to detect contention for resource in a cluster file system have been presented. For instance, a processing device...
US-9,389,925 Achieving low grace period latencies despite energy efficiency
A technique for achieving low grace-period latencies in an energy efficient environment in which processors with Read-Copy Update (RCU) callbacks are allowed to...
US-9,389,924 System and method for performing resource allocation for a host computer cluster
A system and method for performing resource allocation for a host computer cluster uses a copy of a cluster resource allocation hierarchy of the host computer...
US-9,389,923 Information processing device and method for controlling information processing device
The present invention includes a plurality of computing units executing a plurality of threads including a communication control thread to which a receiving...
US-9,389,922 Declarative service domain federation
A mechanism for declarative service domain federation uses a declarative approach to both the visibility aspect and the management aspect of service domain...
US-9,389,921 System and method for flexible device driver resource allocation
A system and method for flexible device driver resource allocation is disclosed. In one embodiment, a method for allocating device driver resources in a data...
US-9,389,920 Intelligent data center cluster selection
A method and technique for autonomous selection of a Data Center Cluster (DCC) for fulfilling a cloud computing service request, including a technique for...
US-9,389,919 Managing workload distribution among computer systems based on intersection of throughput and latency models
A method of determining an estimated data throughput capacity for a computer system includes the steps of creating a first model of data throughput of a central...
US-9,389,918 Job plan selection for reducing instability of a job within a heterogeneous stream processing application
Embodiments of the invention provide a method for reducing instability in a heterogeneous job plan of a stream processing application. In one embodiment, a job...
← 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.