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,454,475 Control device, storage device, and data writing method
A control device includes a control unit that performs a writing control of supplied host data, according to a data writing request from a host apparatus, with...
US-9,454,474 Methods, devices and systems for two stage power-on map rebuild with free space accounting in a solid state drive
A data storage device comprises a non-volatile memory comprising a plurality of blocks, each configured to store a plurality of physical pages at predetermined...
US-9,454,473 Efficient allocation and reclamation of thin-provisioned storage
Embodiments relate to granular management of data storage blocks in a data storage system. In one aspect, status values are employed to track "used", "free",...
US-9,454,472 Sparsity-driven matrix representation to optimize operational and storage efficiency
Embodiments of the invention relate to sparsity-driven matrix representation. In one embodiment, a sparsity of a matrix is determined and the sparsity is...
US-9,454,471 Electronic counter in non-volatile limited endurance memory
An electronic counter is provided having a sequence of memory cells and increment logic. Each memory cell of the sequence is non-volatile and supports a one...
US-9,454,470 Sharing and executing sensitive logic semantics
Removing high level logic structure from a source program. Two or more source program fields are characterized by their respective value characteristics. A...
US-9,454,469 Cloud-based test execution
In some implementations, a testing service receives a test execution request for executing test operations on a test target. The testing service may map the...
US-9,454,468 Method and system for testing software
In one embodiment, a method of testing a software is disclosed. The method comprises: providing an input event to the software under test, wherein the software...
US-9,454,467 Method and apparatus for mining test coverage data
A method of mining test coverage data includes: at a device having one or more processors and memory: sequentially processing each of a plurality of coverage...
US-9,454,466 Explaining partially illegal combinations in combinatorial models
A methods, apparatus and product for explaining partially illegal combinations in combinatorial models. The method comprising: obtaining a combinatorial model...
US-9,454,465 Risk based profiles for development operations
A method, computer program product, and system for risk monitoring of continuous software delivery include a first plurality of test data. The first plurality...
US-9,454,464 Application development center testing system
An application development center system is described. A method may comprise receiving an application at a server computing device; accessing test data from one...
US-9,454,463 Rapid automation front-end framework library and executable graphic user interface testing system and method
A computer system comprising a display, one or more computer readable medium storing a computer application comprising computer executable code for creating a...
US-9,454,462 Run-time instrumentation monitoring for processor characteristic changes
The invention relates to monitoring processor characteristic information of a processor using run-time-instrumentation. An aspect of the invention includes...
US-9,454,461 Call stack display with program flow indication
A computer implemented method for identifying program flow in a computer program, executing in a debugger on at least one processor, subsequent to suspending...
US-9,454,460 Methods, systems, and media for providing determinism in multithreaded programs
Methods, systems, and media for providing determinism in multithreaded programs are provided. In some embodiments, methods for providing determinism in...
US-9,454,459 Detecting merge conflicts and compilation errors in a collaborative integrated development environment
A method, and associated computer system and computer program product, of detecting source code merge conflicts and compilation errors. Uncommitted changes...
US-9,454,458 Path-specific break points for stream computing
A plurality of processing elements having stream operators and operating on one or more computer processors receive a stream of tuples. A first stream operator...
US-9,454,457 Software test apparatus, software test method and computer readable medium thereof
A software test apparatus and a software test method and a computer readable medium thereof are provided. The software test apparatus stores a software testing...
US-9,454,456 Method for separately executing software, apparatus, and computer-readable recording medium
The present disclosure provides method, system, and computer readable medium for shared execution of software. The present disclosure relates to method, system,...
US-9,454,455 Method for deriving intelligence from activity logs
Techniques for segregating one or more logs of at least one multitasking user to derive at least one behavioral pattern of the at least one multitasking user...
US-9,454,454 Memory leak analysis by usage trends correlation
Tools and techniques assist developers with the detection of memory leaks by using correlation of data type memory usage trends. In particular, investigations...
US-9,454,453 Report production apparatus, report production system, and report production method
A report production apparatus includes a first collection unit configured to make requests depending on multiple types of device management systems respectively...
US-9,454,452 Information processing apparatus and method for monitoring device by use of first and second communication...
An information processing apparatus includes a monitoring device including a first communication unit and a first processor. The first communication unit is...
US-9,454,451 Apparatus and method for performing data scrubbing on a memory device
An apparatus and method are provided for opportunistically performing scrubbing operations on a memory device. The apparatus is used for accessing the memory...
US-9,454,450 Modeling and testing of interactions between components of a software system
A first network connection is identified between a first software component and a second software component. First data is received from the first software...
US-9,454,449 Data center physical infrastructure threshold analysis
Analyzing one or more physical infrastructure elements of a data center by generating a plurality of outputs from a stochastic process for a set of inputs to...
US-9,454,448 Fault testing in storage devices
A method of fault testing in a storage device comprises testing, in accordance with a storage device testing protocol, operability of a plurality of distinct...
US-9,454,447 Method and a computing system allowing a method of injecting hardware faults into an executing application
A method of injecting hardware faults into execution of an application in a distributed computing system comprising hardware components including linked nodes,...
US-9,454,446 System and method for using local storage to emulate centralized storage
Methods and systems for utilizing local storage of host computers to emulate a centralized storage system comprise receiving a write operation from a virtual...
US-9,454,445 Fault tolerant server
The virtual computer of the active system includes a memory configured of small regions grouped in a first group and small regions grouped in a second group....
US-9,454,444 Using location tracking of cluster nodes to avoid single points of failure
Systems and methods are provided to track cluster nodes and provide high availability in a computing system. A computer system includes hosts, a cluster...
US-9,454,443 Managed reliability of data storage
Systems and methods are provided herein that can facilitate the managed reliability of data storage, including management of device remanufacturing and masking...
US-9,454,442 Fault tolerant system and method for performing fault tolerant
A fault tolerant system includes a primary virtual machine formed on a primary machine in which a primary hypervisor runs, and configured to input virtual...
US-9,454,441 Data layout for recovery and durability
A Metadata server described herein is configured to generate a metadata table optimized for data durability and recovery. In generating the metadata table, the...
US-9,454,440 Versatile information management
A method for information management comprises intercepting an output from an application; distributing packets according to a routing scheme, wherein the...
US-9,454,439 Disaster recovery validation
A method and system for the backup and recovery of a converged infrastructure computer system are provided with the ability to determine if the backup meets...
US-9,454,438 Recovery circuit for basic input-output system
A recovery circuit for a basic input-output system (BIOS) of a computer includes a storage, a platform controller hub (PCH), and a processor. An effective chip...
US-9,454,437 Non-volatile logic based processing device
A processing device boots or wakes using non-volatile logic element (NVL) array(s) that store a machine state. A standard boot sequence is used to restore a...
US-9,454,436 Electronic device and firmware upgrading method thereof
A firmware upgrading method for an electronic device is provided. The electronic device includes a storage section which stores a firmware image and a...
US-9,454,435 Write performance in fault-tolerant clustered storage systems
Embodiments of the invention relate to supporting transaction data committed to a stable storage. Committed data in the cluster is stored in the persistent...
US-9,454,434 File system driven raid rebuild technique
In one embodiment, one or more storage arrays of solid state drives (SSDs) that include a plurality of segments are organized as one or more redundant array of...
US-9,454,433 Adaptive rebuild scheduling scheme
Method and apparatus for redundant array of independent disks (RAID) recovery are disclosed. In one embodiment, a RAID controller schedules requests to rebuild...
US-9,454,432 Method of reading and writing to a spin torque magnetic random access memory with error correcting code
A method includes destructively reading bits of a spin torque magnetic random access memory, using error correcting code (ECC) for error correction, and storing...
US-9,454,431 Memory selection for slice storage in a dispersed storage network
A method begins by a dispersed storage (DS) processing module determining that a plurality of sets of encoded data slices is to be stored in a set of storage...
US-9,454,430 Method for controlling memory apparatus, and associated memory apparatus and controller thereof
A method for controlling a memory apparatus and the associated memory apparatus thereof and the associated controller thereof are provided, where the method...
US-9,454,429 Protection against word line failure in memory devices
A method for data storage includes providing a mapping of data pages to physical pages, in which each physical page holds a non-integer number of the data...
US-9,454,428 Error correction method and module for non-volatile memory
There is provided an error correction method for a non-volatile memory. The method includes receiving a codeword read from the non-volatile memory, computing a...
US-9,454,427 Shifting read data
This disclosure relates to avoiding a hard error in memory during write time by shifting data to be programmed to memory to mask the hard error. In one...
US-9,454,426 Codes of length tn invariant under rotations of order n
Embodiments include generating an error correction code by identifying two error-correcting codes of length n with minimum distances d and 2d, such that the...
← 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 | 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.