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
2018/0024787 INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD
An information processing apparatus capable of communicating with one or more devices via a network, includes: a receiver to receive, from a first device of...
2018/0024786 CONTROL DEVICE THAT PREDICTS RESIDUAL QUANTITY OF PRINTING MATERIAL IN CARTRIDGE CURRENTLY MOUNTED IN PRINTER
A controller in a control device is configured to perform: acquiring a first value from a printer, the first value being related to a residual quantity of...
2018/0024785 PRINTING SYSTEM AND PRINT DATA REWRITING METHOD
In accordance with one embodiment, a printing system comprises a memory, a processor and an interface. The processor rewrites the first information contained...
2018/0024784 PROCESSING SYSTEM, PROCESSING APPARATUS, TERMINAL, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
A processing system includes a terminal held by a user and a processing apparatus that executes a process designated by the user. The terminal includes a...
2018/0024783 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND RECORDING...
An information processing apparatus includes circuitry that reads, from a first memory, a model common function file defining one or more common functions that...
2018/0024782 METHOD AND APPARATUS FOR IMPLEMENTING HIGH-SPEED CONNECTIONS FOR LOGICAL DRIVES
A method and apparatus may include receiving data from a first device. The data may be received via a first protocol. The method can also include converting...
2018/0024781 SECURITY EXTENSIONS FOR NON-VOLATILE MEMORY
The disclosed embodiments provide security extensions for memory (e.g., non-volatile memory) by means of address and data scrambling and differential data...
2018/0024780 COMPRESSED MESSAGE SETS FOR STORAGE EFFICIENCY
A processor may determine a message type of a message of a message set and extract strings from the message based upon the message type, each string associated...
2018/0024779 STORAGE DEVICE AND STORAGE CONTROL METHOD
A storage device includes a nonvolatile semiconductor memory and a controller. The nonvolatile semiconductor memory includes a first region and a second...
2018/0024778 SYSTEM AND METHOD OF ORCHESTRATING EXECUTION OF COMMANDS IN A NON-VOLATILE MEMORY EXPRESS (NVMe) DEVICE
A method of orchestrating the execution of commands in a non-volatile memory express (NVMe) device includes receiving one or more commands, to be executed,...
2018/0024777 Selectively Throttling Host Reads for Read Disturbs in Non-Volatile Memory System
The various implementations described herein include systems, methods, and/or devices used to selectively throttle host reads in memory devices. The method...
2018/0024776 TECHNOLOGIES FOR PERFORMING PARTIALLY SYNCHRONIZED WRITES
Technologies for managing partially synchronized writes include a managed node. The managed node is to issue a write request to write a data block, on behalf...
2018/0024775 TECHNOLOGIES FOR STORAGE BLOCK VIRTUALIZATION FOR NON-VOLATILE MEMORY OVER FABRICS
Technologies for storage block virtualization include multiple computing devices in communication over an optical fabric. A computing device receives a...
2018/0024774 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a memory device including a plurality of command registers; and a memory controller configured to determine whether an empty command...
2018/0024773 GLOBAL ACCESS PERMIT LISTING
A method begins with requesting access to a dispersed storage (DS) processing unit. The method continues by receiving, based on available access permits of the...
2018/0024772 MEMORY DEVICE INCLUDING CONCURRENT SUSPEND STATES FOR DIFFERENT OPERATIONS
Some embodiments include apparatuses and methods using memory cells and a control unit to suspend an erase operation performed on a first portion of the memory...
2018/0024771 Storage Sled and Techniques for a Data Center
Examples may include a sled for a rack of a data center including physical storage resources. The sled comprises an array of storage devices and an array of...
2018/0024770 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system may include: a memory device including memory blocks each memory block including pages, each page including memory cells which are coupled to a...
2018/0024769 APPARATUSES AND METHODS FOR WRITE ADDRESS TRACKING
Apparatuses and methods are provided for write address tracking. An example apparatus can include an array of memory cells and a cache coupled to the array....
2018/0024768 PARTITIONING MEMORY MODULES INTO VOLATILE AND NON-VOLATILE PORTIONS
Example implementations relate to partitioning memory modules into volatile and non-volatile portions. For example, a system includes a memory controller to...
2018/0024767 Reference Set Construction for Data Deduplication
By way of example, a data storage system may comprise a non-transitory storage device storing data blocks in chunks, and a storage logic coupled to the...
2018/0024766 COMPUTER SYSTEM AND PROCESS EXECUTION METHOD
The present invention effectively utilizes computation resources by allocating the computation resources, in accordance with conditions, to a process that...
2018/0024765 SHORT POINTER MODE APPLICATIONS IN LONG POINTER MODE ENVIRONMENTS
Short pointer mode applications are able to execute in long pointer mode environments. A plurality of actions is performed to prepare a short pointer mode...
2018/0024764 TECHNOLOGIES FOR ACCELERATING DATA WRITES
Technologies for accelerating data writes include a managed node that includes a network interface controller that includes a power loss protected buffer and...
2018/0024763 MEMORY SYSTEM STORING BLOCK PROTECTION INFORMATION
A memory system includes a controller that recognizes, as a command, a signal received immediately after a chip select signal is received from a host device,...
2018/0024762 DATA ACCESS MANAGEMENT IN DISTRIBUTED COMPUTER STORAGE ENVIRONMENTS
A computer-implemented method includes identifying a computer storage environment comprising a primary storage device and one or more secondary storage devices...
2018/0024761 APPARATUS FOR DATA RETENTION AND SUPPLY NOISE MITIGATION USING CLAMPS
An apparatus is provided which comprises: a first power gate transistor coupled to an ungated power supply node and a gated power supply node, the first power...
2018/0024760 INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
An information processing device including a memory that stores priority information indicating a plurality of priorities for each of a plurality of paths used...
2018/0024759 Indirection-Based Storage System Backups
A data storage system comprising, a storage device having segments that are configured to store data, and a storage logic coupled to the storage device that...
2018/0024758 Replica Bit-Line Control Circuit
The present invention discloses a replica bit-line circuit, comprising a replica unit, the 1.sup.st inverter, the 2.sup.nd inverter, the 3.sup.rd inverter, the...
2018/0024757 Accelerator Resource Allocation and Pooling
Examples may include techniques to allocate physical accelerator resources from pools of accelerator resources. In particular, virtual computing devices can be...
2018/0024756 TECHNOLOGIES FOR ENHANCED MEMORY WEAR LEVELING
Technologies for enhanced memory wear leveling is disclosed. In the illustrative embodiment, a storage controller on a storage sled performs wear leveling...
2018/0024755 SIMULATOR FOR ENTERPRISE-SCALE SIMULATIONS ON HYBRID MAIN MEMORY SYSTEMS
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for performing actions during simulation of an...
2018/0024754 ADAPTING IN-MEMORY DATABASE IN HYBRID MEMORY SYSTEMS AND OPERATING SYSTEM INTERFACE
Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for determining a first cost and a second cost...
2018/0024753 INTERNALLY PRECONDITIONING SOLID STATE DRIVES FOR VARIOUS WORKLOADS
Systems and methods for internally preconditioning SSDs for various workloads are disclosed. One such method involves (1) receiving preconditioning parameters...
2018/0024752 TECHNOLOGIES FOR LOW-LATENCY COMPRESSION
Technologies for low-latency compression in a data center are disclosed. In the illustrative embodiment, a storage sled compresses data with a low-latency...
2018/0024751 METADATA MANAGEMENT ON A STORAGE DEVICE
A storage device may include a data storage portion including a set of blocks designated to store metadata and a controller. The controller may be configured...
2018/0024750 WORKLOAD-AWARE PAGE MANAGEMENT FOR IN-MEMORY DATABASES IN HYBRID MAIN MEMORY SYSTEMS
Implementations of the present disclosure include receiving a sorted list of pages, each page corresponding to a fixed-length contiguous block of virtual...
2018/0024749 INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN...
An information processing apparatus includes: a first calculator and a second calculator being coupled to each other via a bus, and each making a memory...
2018/0024748 DATA STORAGE DEVICE FOR COMPRESSING INPUT DATA
A data storage device may include: a memory cell array, a data buffer configured to generate a data chunk including a plurality of pages from input data...
2018/0024747 MEMORY CONTROLLER
A memory controller that suppresses noise generated when data is transferred to a memory, includes a write part portion that writes transmission data into the...
2018/0024746 METHODS OF ENCODING AND STORING MULTIPLE VERSIONS OF DATA, METHOD OF DECODING ENCODED MULTIPLE VERSIONS OF DATA...
There is provided a method of encoding multiple versions of data. The method includes computing a difference between a version of a data object and a...
2018/0024745 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes: a memory device including a plurality of pages which include a plurality of memory cells coupled to a plurality of word lines and in...
2018/0024744 DATA STORAGE DEVICES AND COMPUTING SYSTEMS INCLUDING THE SAME
A data storage device includes a nonvolatile memory device including a plurality of memory blocks, and a storage controller that manages a plurality of streams...
2018/0024743 DUAL-PORTED PCI EXPRESS-BASED STORAGE CARTRIDGE INCLUDING SINGLE-PORTED STORAGE CONTROLLERS
A storage cartridge may include a storage controller comprising a single PCIe port and a PCIe switch. The PCIe switch may include a first PCIe port...
2018/0024742 STORAGE MEDIA PERFORMANCE MANAGEMENT
A method or system for determining a required certification level of storage area for storing data of a write request based on a characteristic of the data,...
2018/0024741 STORAGE MEDIA PERFORMANCE MANAGEMENT
A method or system for determining a required certification level of storage area for storing data of a write request based on a characteristic of the data,...
2018/0024740 TECHNOLOGIES FOR VARIABLE-EXTENT STORAGE OVER NETWORK FABRICS
Technologies for variable extent storage include multiple computing devices in communication over an optical fabric. A computing device receives a key-value...
2018/0024739 Memory Sharing for Physical Accelerator Resources in a Data Center
Examples may include sleds for a rack in a data center including physical accelerator resources and memory for the accelerator resources. The memory can be...
2018/0024738 DATA READING METHOD, DATA WRITING METHOD AND STORAGE CONTROLLER USING THE SAME
A data reading method is provided. The method includes receiving a read command from a host system, wherein the read command includes a starting logical block...
← 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.