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-1,006,1704 Systems and methods for managing cache of a data storage device
A data storage device includes a data storage medium having a plurality of data blocks. A cache includes a plurality of cache blocks. Each cache block includes...
US-1,006,1703 Prefetch insensitive transactional memory
Prevention of a prefetch memory operation from causing a transaction to abort. A local processor receives a prefetch request from a remote processor. A...
US-1,006,1702 Predictive analytics for storage tiering and caching
Various embodiments for data management across a multiple-tiered storage organization by a processor. Data operations performed across the multiple-tiered...
US-1,006,1701 Sharing of class data among virtual machine applications running on guests in virtualized environment using...
A method, system and computer program product for sharing class data among virtual machine applications running on one or more guests in a virtualized...
US-1,006,1700 System and method for managing transactions
A method for writing data, the method may include: receiving or generating, by an interfacing module, a data unit coherent write request for performing a...
US-1,006,1699 Multiple data channel memory module architecture
According to one example of the present disclosure, a system includes a computing element configured to provide requests for memory access operations and a...
US-1,006,1698 Reducing or avoiding buffering of evicted cache data from an uncompressed cache memory in a compression memory...
Aspects disclosed involve reducing or avoiding buffering of evicted cache data from an uncompressed cache memory in a compression memory system when stalled...
US-1,006,1697 Garbage collection scope detection for distributed storage
Systems and methods for determining garbage collection (GC) scope in a distribute storage system using chunk-based storage. The systems and methods are...
US-1,006,1696 Partial garbage collection for fast error handling and optimized garbage collection for the invisible band
A method for managing garbage collection of memory locations in an DSD having a plurality of dies each having a plurality of memory blocks includes: selecting a...
US-1,006,1695 Memory system and operating method thereof
Provided herein are a memory system and an operating method thereof. A method of operating a controller for controlling a memory block including a plurality of...
US-1,006,1694 Memory system and method for controlling non-volatile memory
According to one embodiment, a memory system perform a first write operation for writing data to a non-volatile memory by a first write method for writing...
US-1,006,1693 Method of generating secondary index and apparatus for storing secondary index
A method and apparatus for generating and storing a secondary index. The method includes generating, in response to a size of an index data being greater than a...
US-1,006,1692 Method and system for automated storage provisioning
Example embodiments of the present invention include a method, a system, and a computer-program product for storage automation. The method includes receiving a...
US-1,006,1691 Write data optimization methods for non-volatile semiconductor memory devices
According to one embodiment, a controller writes first processed data acquired by a first process into a nonvolatile memory during a first period. The...
US-1,006,1690 Computing device and method for performing test of rehosting
Disclosed is a method for performing a test of rehosting performed by a computing device including one or more processors and a memory storing commands...
US-1,006,1689 Distributed software testing
Technologies are disclosed herein for distributed software testing. A software testing service is disclosed that can receive tests for software under test. The...
US-1,006,1688 Method and system to automatically enforce a hybrid branching strategy
A method and system for automatically enforcing a hybrid branching strategy include receiving a changeset designated for a branch. In response to receiving the...
US-1,006,1687 Self-learning and self-validating declarative testing
A system and method for self-learning and self-validating declarative testing are provided. In example embodiments, a user experience module identifies a...
US-1,006,1686 Method, electronic apparatus, system, and storage medium for automated testing of application user interface
The present disclosure provides a method for automated testing of an application user interface, being implemented in an electronic apparatus, including:...
US-1,006,1685 System, method, and computer program for high volume test automation (HVTA) utilizing recorded automation...
A system, method, and computer program product are provided for High Volume Test Automation (HVTA) utilizing recorded automation building blocks. In operation,...
US-1,006,1684 Enhanced service validation
Technology is disclosed herein for validating a new version of a service running in parallel with a previous version of the service. In a validation...
US-1,006,1683 Systems and methods for collecting error data to troubleshoot product errors
The disclosed computer-implemented method for collecting error data to troubleshoot product errors may include (1) monitoring Internet searches submitted by a...
US-1,006,1682 Detecting race condition vulnerabilities in computer software applications
Testing computer software applications is performed by identifying first and second executable portions of the computer software application, where the portions...
US-1,006,1681 System for discovering bugs using interval algebra query language
A system for discovering bugs comprises an input interface and a processor. The input interface is configured to receive a bug definition. The bug definition...
US-1,006,1680 Mobile application error monitoring system
A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user...
US-1,006,1679 Evaluating fairness in devices under test
Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to...
US-1,006,1678 Automated validation of database index creation
Automated validation of the creation of indices in an environment that include multiple and potential many databases, such as perhaps a cloud computing...
US-1,006,1677 Fast automated detection of seasonal patterns in time series data without prior knowledge of seasonal periodicity
A processing system receives a time series of values of a first metric corresponding to computing system performance. A computation module calculates an...
US-1,006,1676 Remotely located timing method and device for a processing unit in an information processing system
A system comprising a peripheral having a timing mechanism and a node, one of which comprises a real memory space and the other a corresponding virtual memory...
US-1,006,1675 Streaming engine with deferred exception reporting
This invention is a streaming engine employed in a digital signal processor. A fixed data stream sequence is specified by a control register. The streaming...
US-1,006,1674 Determining and managing dependencies in a storage system
Described are methods, systems, and apparatus, including computer program products for determining and managing the dependencies of components of a storage...
US-1,006,1673 Testing system using different operating systems to test electronic products
A testing system uses different operating systems to test electronic products. The testing system includes a master computer, a slave computer and a relay. A...
US-1,006,1672 Implementing random content of program loops in random test generation for processor verification
A method and apparatus are provided for implementing random content of program loops in random test generation for processor verification. A converged branch...
US-1,006,1671 Apparatus and methods for logic analysis to detect trigger conditions relating to data handling transactions in...
Apparatus comprising logic analyzer circuitry comprises a succession of two or more successive trigger condition detectors each configured to detect a match...
US-1,006,1670 Method and apparatus for automatically generating a component fault tree of a safety-critical system
An apparatus includes an input that receives a continuous function chart for each component of the investigated safety-critical system. A processor generates a...
US-1,006,1669 Mechanism for providing real time replication status information in a networked virtualization environment for...
A method for providing real time replication status for a networked virtualization environment for storage management, includes scanning metadata to identify...
US-1,006,1668 Local storage clustering for redundancy coded data storage system
A data transfer device is used to augment the capabilities of a data storage system. The data transfer device may be capable of persistently storing data for an...
US-1,006,1667 Storage system for a memory control method
In a storage system, a processor divides a plurality of sections that constitute a physical storage area in a storage device into primary sections and secondary...
US-1,006,1666 Method and apparatus for adding a director to storage with network-based replication without data resynchronization
In distributed storage environments (e.g., VPLEX.RTM., from EMC Corporation) a director may be added while the distributed data is being replicated. However,...
US-1,006,1665 Preserving management services with self-contained metadata through the disaster recovery life cycle
During normal operation, at a first site, of a disaster recovery management unit, at least one customer workload machine, at least one management service...
US-1,006,1664 High availability and failover
Systems, methods, and computer-readable storage media for high availability and failover. A device obtains an external identity designated for a set of devices...
US-1,006,1663 Rebuilding deduplication data in a distributed deduplication data storage system
Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage...
US-1,006,1662 Routing data streams around faults in strands
A fault-tolerant storage system includes a first strand comprising a first initiating device connected to a first expansion device of a first set of serially...
US-1,006,1661 Managing the execution of software applications running on devices having device functions
A computer-implemented method includes running a software unit in an isolation container located on a software platform. The computer-implemented method further...
US-1,006,1660 Cross-platform instant granular recovery for virtual machine backups
Embodiments provide granular recovery of virtual machine backups by generating the virtual machine backups comprising virtual disks that are configured as iSCSI...
US-1,006,1659 Direct access to backup copy
Techniques to provide direct access to backup data are disclosed. An indication is received to provide access to backup data backed up previously to a target...
US-1,006,1658 System and method of data intelligent storage
A single system merges primary data storage, data protection, and intelligence. Intelligence is provided through in-line data analytics, and data intelligence...
US-1,006,1657 Application intelligent snapshot backups
Embodiments are described for dynamically modifying backup policy of an application using changes in metrics of a data set generated by the application and/or...
US-1,006,1656 Snapshot generating method, system, and apparatus
Embodiments of the present invention relate to a snapshot generating method, computer system, and apparatus, which can determine a plurality of virtual machines...
US-1,006,1655 Volatile cache reconstruction after power failure
The disclosed technology provides for off-loading dirty data from a volatile cache memory to multiple non-volatile memory devices responsive to detection of 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 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 | 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.