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,519,581 Storage integration for host-based write-back caching
Techniques for enabling integration between a storage system and a host system that performs write-back caching are provided. In one embodiment, the host system...
US-9,519,580 Load balancing logical units in an active/passive storage system
An approach is provided in which a storage system includes a first storage controller, a second storage controller, and multiple logical units. The storage...
US-9,519,579 Reference counting for memory areas
Technique for analyzing memory areas based on local copies of a global counter by: (i) determining a plurality of currently-executing fast threads and a...
US-9,519,578 Multi-array operation support and related devices, systems and software
This disclosure provides for improvements in managing multi-drive, multi-die or multi-plane NAND flash memory. In one embodiment, the host directly assigns...
US-9,519,577 Method and system for migrating data between flash memory devices
The embodiments described herein include systems, methods and/or devices that may enhance the endurance of a storage system including a storage medium. The...
US-9,519,576 Memory controller, method of operating the same and memory system including the same
A memory controller controlling a nonvolatile memory device having a plurality of memory blocks as a data storage space includes an error detection and...
US-9,519,575 Conditional iteration for a non-volatile device
Apparatuses, systems, methods, and computer program products are disclosed for conditional iteration. A method includes receiving a request comprising a...
US-9,519,574 Dynamic content access window loading and unloading
A computing device includes a primary content storage machine configured to selectively store one or more content portions of a digital content item, such as...
US-9,519,573 Creating a software performance testing environment on a virtual machine system
A method for creating a software performance testing environment based on a virtual machine, wherein the method comprises: in response to obtaining a hard disk...
US-9,519,572 Creating a software performance testing environment on a virtual machine system
The present invention relates to a virtual machine, and specifically discloses a method and apparatus for creating a software performance testing environment...
US-9,519,571 Method for analyzing transaction traces to enable process testing
Techniques are provided for analyzing testing coverage of one or more software modules to provide process coverage statistics. The techniques include obtaining...
US-9,519,570 Progressive snapshots in automated software testing
Embodiments of the present invention disclose a method, computer program product, and system for recording and displaying graphical user interface snapshots...
US-9,519,569 Method for constructing data structures and method for describing running states of computer and state...
A method for constructing data structures and a method for describing running states of a computer and state transitions thereof are provided. The method for...
US-9,519,568 System and method for debugging an executing general-purpose computing on graphics processing units (GPGPU)...
A system and method for debugging an executing program. The method includes executing a general-purpose computing on graphics processing units (GPGPU) program....
US-9,519,567 Device, method of generating performance evaluation program, and recording medium
A device for generating a performance evaluation program includes: a memory; and a processor coupled to the memory. The processor is configured to: analyze a...
US-9,519,566 Modeling memory use of applications
A method includes receiving a program code at a processor. The method also includes generating, via the processor, a heap model corresponding to the program...
US-9,519,565 Method for automatically monitoring at least one component of a physical system
A method for automatic monitoring of at least one component of a physical system, includes checking data of a data record for errors caused by a preceding data...
US-9,519,564 Trace saving intervals
In one embodiment, a method comprises defining a temporal interval. The method further comprises saving a set of selected traces to a memory. The set of...
US-9,519,563 Method and apparatus for providing network applications monitoring
A method for providing network performance monitoring using a performance database manager (PDM) is disclosed. A PDM has a PDM state manager, a communications...
US-9,519,562 Process demand prediction for distributed power and resource management
Methods and systems for allocating resources in a virtual desktop resource environment are provided. A method includes making a prediction on the future demand...
US-9,519,561 Method and system for configuration-controlled instrumentation of application programs
Embodiments of the present invention provide tools and facilities for instrumentation of application programs, including application programs that execute on...
US-9,519,560 Method for automatic mapping of AC phase conductors and identification of AC buses in a multi-bus power system
A system is disclosed for detecting if a remote device is associated with a power supply. The system may have a controller having machine readable, ...
US-9,519,559 Method and apparatus for a demand management monitoring system
A demand management monitoring system including a remote measurement device including a microprocessor for calculating RMS voltage data from digital samples and...
US-9,519,558 Method for identifying device, and device
A method for identifying a device comprising generating, by a control device, an identification identifier of a multimedia device according to device...
US-9,519,557 Compliance testing through sandbox environments
A compliance user or auditor is enabled to inject failures into a sandbox environment, which may be similar to a production service. The sandbox environment may...
US-9,519,556 Member replacement in an array of information storage devices
An information handling system includes a method for detecting a predictive failure indication for a predictive failure indicated physical disk of a disk group,...
US-9,519,555 Synchronous replication in a distributed storage environment
Embodiments of the present invention relate to synchronously replicating data in a distributed computing environment. To achieve synchronous replication both an...
US-9,519,554 Storage system with rebuild operations
In a storage system which supports a redundant disk configuration, while securing fault tolerance, a longer drive access time as well as a drop in I/O...
US-9,519,553 Failure resistant distributed computing system
A failure resistant distributed computing system includes primary and secondary datacenters each comprising a plurality of computerized servers. A control...
US-9,519,552 Image forming apparatus which executes rebuild processes
An image forming apparatus comprises a first and a second HDDs (Hard Disk Drives), a RAID (Redundant Arrays of Inexpensive Disks) controller to execute...
US-9,519,551 Recovery processing for database in persistent system
The recovery of one or more transactions in a computing system in which one or more persistent systems are coupled via a bus to one or more processors. As an...
US-9,519,550 Persistent client-to-replication system communications
In one aspect, a method includes generating a secure connection with a replication system using credentials, receiving a user-initiated command to control the...
US-9,519,549 Data storage backup with lessened cache pollution
Control of the discard of data from cache during backup of the data. In a computer-implemented system comprising primary data storage; cache; backup data...
US-9,519,548 Increasing granularity of dirty bit information
One or more unused bits of a virtual address range are allocated for aliasing so that multiple virtually addressed sub-pages can be mapped to a common memory...
US-9,519,547 Systems and methods for supporting transactional message handling
In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses including, for supporting transactional message handling...
US-9,519,546 Striping cache blocks with logical block address scrambling
A method for information handling systems includes receiving a storage operation to be applied to a cache block in a location in a distributed storage system....
US-9,519,545 Storage drive remediation in a raid system
Techniques, systems, and devices are disclosed for remediating a failed drive in a set of drives, such as a RAID system, without having to physically replace...
US-9,519,544 Memory module and operation method thereof
A memory module includes an emergency power supply block, a volatile memory, a nonvolatile memory, and a control block configured to control data of the...
US-9,519,543 Method and apparatus for image search using feature point
A method and an apparatus search an image using a feature point. The image search method extracts at least one feature point from an image and describes the...
US-9,519,542 Storage control device and storage control method
A storage control apparatus includes a controller to, when more storage devices, among a plurality of storage devices across which a plurality of information...
US-9,519,541 Data storage device and data checking and correction for volatile memory
Data checking and correction for a volatile memory of a data storage device, the data storage device further including a non-volatile memory and a controller....
US-9,519,540 Apparatus, system, and method for destaging cached data
An apparatus, system, and method are disclosed for satisfying storage requests while destaging cached data. A monitor module samples a destage rate for a...
US-9,519,539 Monitoring data error status in a memory
A method for outputting data error status of a memory device includes generating data status indication codes indicating error status of data chunks transmitted...
US-9,519,538 Error recovery following speculative execution with an instruction processing pipeline
An instruction processing pipeline having error detection and error recovery circuitry associated with one or more of the pipeline stages. If an error is...
US-9,519,537 Apparatus, system and method for application log data processing
The present disclosure relates to a log data processing apparatus and a method for controlling the same. A log data processing apparatus according to an...
US-9,519,536 Electronic management system for technology support reporting
Systems and methods for generating a visual indicator based on receiving a report of a transaction processing error, the error comprising an informality in a...
US-9,519,535 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,519,534 Information processing in response to failure of apparatus, method, and storage medium
An information processing apparatus includes a processor, a first memory, and a second memory, wherein the second memory includes a first data storage region...
US-9,519,533 Data flow tracking via memory monitoring
Methods and devices for tracking data flows in a computing device include monitoring memory in a hardware component of the computing device to identify a read...
US-9,519,532 Handling system interrupts with long-running recovery actions
A method, processor, and computer system for handling interrupts within a hierarchical register structure. The method includes receiving at a root-level...
← 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.