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
2016/0283157 MEMORY DEVICE
According to an embodiment, a memory device includes a nonvolatile memory and a controller. The controller receives, from a host device, a write request for...
2016/0283156 KEY-VALUE DRIVE HARDWARE
A compact storage server is configured with two 2.5-inch form factor disk drives, a solid-state drive, and a processor, all mounted on a support frame that...
2016/0283155 POWER STATE CHANGE IN DISK DRIVE BASED ON DISK ACCESS HISTORY
A data storage device that includes a magnetic storage device selects one or more power states of the magnetic storage device based on a time interval since a...
2016/0283154 COMPUTER MEMORY DATA SECURITY
A memory module determines that the memory module is connected to a memory module connector. The memory module receives the connector ID from the connector and...
2016/0283153 SECURITY FOR MEMORY MODULE DATA
A memory module contains a set of contacts configured to contact a second set of contacts on a memory module connector when the memory module is removed from...
2016/0283152 RESOURCE ACCESS CONTROL
Various embodiments enable mappings of logical regions to physical regions for a memory resource for data writes to be maintained. A first mapping of logical...
2016/0283151 COMPUTER MEMORY DATA SECURITY
A memory module determines that the memory module is connected to a memory module connector. The memory module receives the connector ID from the connector and...
2016/0283150 NON-VOLATILE STORAGE DEVICE, NON-VOLATILE STORAGE SYSTEM, AND MEMORY CONTROL METHOD
A non-volatile storage device of the present disclosure includes non-volatile memory configured to have a plurality of areas for storing data, and a memory...
2016/0283149 NON-VOLATILE STATIC RANDOM ACCESS MEMORY
A non-volatile static random access memory has an operating mode, a data backup mode and a data restore mode. The non-volatile static random access memory...
2016/0283148 BACKUP CONTROL DEVICE, BACKUP CONTROL METHOD, AND RECORDING MEDIUM
A backup control device includes a master storage unit, a snapshot storage unit, and a control unit. The master storage unit stores master data. The clone...
2016/0283147 SYSTEM, CONTROL DEVICE, AND METHOD
A system includes: input-output devices including a first input-output device having a first input-output characteristic and a second input-output device...
2016/0283146 ELECTRONIC DEVICE, METHOD AND STORAGE MEDIUM
According to one embodiment, an electronic device includes a receiver and a processing circuit. The receiver is configured to receive first data related to...
2016/0283145 Electronic Device, Power Failure Protection Method and Data Recovery Method
Provided are an electronic device, a power failure protection method, and a data recovery method. The electronic device includes a backup power supply unit, a...
2016/0283144 ACCESSING GLOBAL DATA FROM ACCELERATOR DEVICES
An aspect includes a table of contents (TOC) that was generated by a compiler being received at an accelerator device. The TOC includes an address of global...
2016/0283143 METHOD AND APPARATUS FOR IMPROVING IMMUNITY TO DEFECTS IN A NON-VOLATILE MEMORY
Methods and apparatus related to a rotated planar XOR scheme for Varied-Sector-Size (VSS) enablement in flat indirection systems are described. In one...
2016/0283142 DATA REGISTER FOR RADIATION HARD APPLICATIONS
A circuit comprises a data storage element that includes a sampling stage configured to sample a data value, the sampling stage comprising a plurality of...
2016/0283141 DATA STRIPING ACROSS STORAGE NODES THAT ARE ASSIGNED TO MULTIPLE LOGICAL ARRAYS
A storage cluster is provided. The storage cluster includes a plurality of storage nodes coupled together as the storage cluster. The plurality of storage...
2016/0283140 FILE SYSTEM BLOCK-LEVEL TIERING AND CO-ALLOCATION
Embodiments of the invention relate to intra-block organized storage placement. One embodiment includes obtaining a file in a file system. The file is...
2016/0283139 DYNAMIC CONFIGURATION OF DATA VOLUMES
A storage system may implement dynamic configuration of data volumes. Client utilization of a data volume in a storage system may be tracked or monitored....
2016/0283138 MEMORY SYSTEM AND OPERATING METHOD THEREOF
Memory systems may include a memory device with multiple dies, a first super block, and a second super block, the first super block including a first meta-page...
2016/0283137 STORAGE CONTROL SYSTEM, STORAGE CONTROL DEVICE AND PROGRAM
A storage control device is connected to a disk device that retains write commands including area specifying information specifying areas as write targets and...
2016/0283136 HIERARCHICAL STORAGE DEVICE, HIERARCHICAL STORAGE CONTROL DEVICE, COMPUTER-READABLE RECORDING MEDIUM HAVING...
The hierarchical storage device includes: a collecting unit collecting access information related to each unit area included in a first storage device; a first...
2016/0283135 RESOURCE ALLOCATION IN NETWORKED STORAGE SYSTEMS
Methods and systems for a storage environment are provided. A policy for an input/output (I/O) stream having a plurality of I/O requests for accessing storage...
2016/0283134 DATA REPLICATION ACROSS HOST SYSTEMS VIA STORAGE CONTROLLER
Embodiments herein provide for redundant data storage. One storage system includes first and second host systems each comprising a memory and a persistent...
2016/0283133 LOW-LATENCY SIGNATURE/HASH CALCULATION OF A STREAM OF DATA BLOCKS
Method including receiving first and second identification data relative to data blocks to be transmitted via data bus between processor and system memory....
2016/0283132 CONFLICT MANAGEMENT FOR APPLICATION DIRECTED DATA PLACEMENT IN STORAGE ENVIRONMENTS
A storage controller receives hints provided by one or more applications over a period of time, wherein the hints are used by the storage controller for...
2016/0283131 METHOD AND SYSTEM FOR WRITING TO AND READING FROM COMPUTER READABLE MEDIA
According to one embodiment, a method includes receiving a write request and determining a first portion of information associated with the write request. The...
2016/0283130 MANAGING SEQUENTIALITY OF TRACKS FOR ASYNCHRONOUS PPRC TRACKS ON SECONDARY
For performing efficient management of tracks in an asynchronous Peer-to-Peer Redundant Copy (PPRC) operation in a computing storage environment, a correct...
2016/0283129 METHOD, APPARATUS, AND SYSTEM FOR CALCULATING IDENTIFICATION THRESHOLD TO DISTINGUISH COLD DATA AND HOT DATA
A method, an apparatus, and a system for calculating a identification threshold to distinguish cold data and hot data. The method includes: obtaining,...
2016/0283128 PARALLEL PROCESSES FOR PERFORMING MULTIPLE INCREMENTAL COPIES
A storage controller receives a write command with respect to a track, from a host. A first process determines that the track is a source track and also...
2016/0283127 FORK-SAFE MEMORY ALLOCATION FROM MEMORY-MAPPED FILES WITH ANONYMOUS MEMORY BEHAVIOR
Methods and systems are provided for fork-safe memory allocation from memory-mapped files. A child process may be provided a memory mapping at a same virtual...
2016/0283126 OPTIMIZATION OF DISK IMAGES FOR THIN PROVISIONED DISKS
Embodiments of the present invention provide, systems, methods, and computer program products for optimizing disk images. Embodiments of the present invention...
2016/0283125 MULTI-STREAMED SOLID STATE DRIVE
A storage system includes a drive having a nonvolatile semiconductor memory device including a plurality of physical blocks and a controller configured to...
2016/0283124 MULTI-STREAMED SOLID STATE DRIVE
A storage device includes a nonvolatile semiconductor memory device including a plurality of physical blocks, and a controller configured to map the physical...
2016/0283123 METHOD AND SYSTEM FOR BYZANTINE FAULT TOLERANT DATA REPLICATION
A method for byzantine fault tolerant data replication with a plurality of 2f+1 data servers and one or more clients includes storing data in at least f+1...
2016/0283122 ADVANCED MEMORY INTERFACES AND METHODS
Controllers, interfaces, memory devices, methods and systems are disclosed, including a controller configured to interface with a separate memory device and...
2016/0283121 NUMERICAL CONTROLLER INCLUDING MAINTENANCE FUNCTION OF DATA OR THE LIKE STORED IN NON-VOLATILE MEMORY
A numerical controller includes: a non-volatile memory; a first power source that supplies electrical power to the non-volatile memory; a second power source...
2016/0283120 MEMORY DEVICE AND MEMORY SYSTEM INCLUDING THE SAME
A memory device may include an application chip set including a plurality of applications. The memory device may include a chip decoder configured to select...
2016/0283119 MEASUREMENT AND REPORTING OF THE LATENCY OF INPUT AND OUTPUT OPERATIONS BY A SOLID STATE DRIVE TO A HOST
Provided are a method, apparatus, and a system for measuring latency of a storage device. The storage device measures one or more latencies of one or more...
2016/0283118 OPTIMIZATION OF DISK IMAGES FOR THIN PROVISIONED DISKS
Embodiments of the present invention provide, systems, methods, and computer program products for optimizing disk images. Embodiments of the present invention...
2016/0283117 DATA STORAGE IN DEGRADED SOLID STATE MEMORY
Technologies are generally described for systems, devices and methods effective to operate a memory device. A memory controller may compress initial data to...
2016/0283116 SEQUENTIAL WRITE STREAM MANAGEMENT
In one embodiment, sequential write stream management is employed to improve the sequential nature of write data placed in a storage such as a solid state...
2016/0283115 DYNAMIC GRANULE-BASED INTERMEDIATE STORAGE
A data storage system includes data storage and random access memory. A sorting module is communicatively coupled to the random access memory and sorts data...
2016/0283114 SEMICONDUCTOR MEMORY DEVICE
According to an embodiment, a semiconductor memory device includes a first memory, a second memory, a switch, and a controller. The switch switches between...
2016/0283113 SEMICONDUCTOR MEMORY APPARATUS AND DATA PROCESSING METHOD
A semiconductor memory apparatus is provided. The semiconductor memory apparatus does not require additional identification information to perform data...
2016/0283112 IMPLIED DIRECTORY STATE UPDATES
A request is received over a link that requests a particular line in memory. A directory state record is identified in memory that identifies a directory state...
2016/0283111 READ OPERATIONS IN MEMORY DEVICES
Apparatus, systems, and methods to implement read operations in nonvolatile memory devices are described. In one example, a controller comprises logic to...
2016/0283110 Memory System and Method for Efficient Padding of Memory Pages
In one embodiment, a memory system is provided comprising a memory die and a controller. The memory die comprises a non-volatile memory, a data latch, and an...
2016/0283109 COMPOSING MESSAGES WITHIN A COMMUNICATION THREAD
One or more embodiments described herein include methods and systems of organizing a user interface of a communication system. More specifically, systems and...
2016/0283108 MOBILE COMMUNICATION TERMINAL AND INFORMATION DISPLAY
An information display method in a mobile communication terminal. The method includes displaying information on a display unit of the mobile terminal,...
← 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 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | 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.