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,023,5102 Methods, systems and computer readable media for submission queue pointer management
Methods, systems, and computer readable media for submission queue pointer management are disclosed. One method is implemented in a data storage device...
US-1,023,5101 Log structured block device for hard disk drive
Example apparatus and methods provide a log structured block device for a hard disk drive (HDD). Data that is to be stored on an HDD is serialized and written...
US-1,023,5100 Optimizing column based database table compression
Various embodiments of systems and methods for optimizing in-memory column based database table compression. A system may receive a parsed in-memory columnar...
US-1,023,5099 Managing point-in-time copies for extents of data
Provided are a computer program product, system, and method for managing point-in-time copies for extents of data. A point-in-time copy for at least one range...
US-1,023,5098 Writable clones with minimal overhead
A processing device generates a clone of a first volume of storage, the first volume comprising a plurality of storage blocks, wherein the clone is a second...
US-1,023,5097 Area and performance optimized namespace sharing method in virtualized PCIE based SSD controller
A method for handling namespace reservations in a Non Volatile Memory express (NVMe) controller includes a NVMe hardware module collecting a data access request...
US-1,023,5095 Webpage refresh based on memory consumption
Examples disclosed herein involve refreshing webpages of a browser based on estimated memory consumption of the browser. A memory consumption of a webpage may...
US-1,023,5094 Data writing method, memory control circuit unit and memory storage apparatus
A data writing method, a memory control circuit unit, and a memory storage apparatus are provided. The method includes recording a flush command counting (FCC)...
US-1,023,5093 Restoring snapshots in a storage system
A system and method for creating and managing snapshots. Mediums are recorded and maintained, all of which are read-only except for the most recent mediums in...
US-1,023,5092 Independent parallel on demand recovery of data replicas in a storage system
Described embodiments provide devices, systems and methods for operating a storage system. An object store located at the replication site stores data objects...
US-1,023,5091 Full sweep disk synchronization in a storage system
Described embodiments provide systems and methods for synchronizing a production volume and a backup volume of a storage system. A first thin volume is created...
US-1,023,5090 Validating replication copy consistency using a hash function in a storage system
Described embodiments provide systems and methods for operating a storage system. One or more data replicas of production data of the storage system are...
US-1,023,5089 Storage control device, method and storage system to backup data using allocation information
A backup source volume is a virtual volume, a plurality of regions of the backup source volume is allocatable to the storage device. A storage control device is...
US-1,023,5088 Global replication policy for multi-copy replication
In one embodiment, a method includes measuring a first parameter associated with copying a storage entity to a first backup site, measuring a second parameter...
US-1,023,5087 Distributing journal data over multiple journals
In one embodiment, a method includes replicating a production volume on a plurality of replica volumes. Each replica volume is stored on a respective storage...
US-1,023,5086 Heirarchical storage for virtual tapes
In one example, a method for managing data includes defining a policy concerning migration of a dataset, and the policy specifies a condition that the dataset...
US-1,023,5085 Relocating storage unit data in response to detecting hotspots in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit that includes a processor includes generating storage unit heat data based on a...
US-1,023,5084 Infinite memory fabric streams and APIS
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the...
US-1,023,5083 Systems and methods for efficiently moving data within a filesystem
The disclosed computer-implemented method for efficiently moving data within a filesystem may include (1) partitioning, on a storage device, physical address...
US-1,023,5082 System and method for improving extent pool I/O performance by introducing disk level credits on mapped RAID
A method, computer program product, and computer system for receiving, by a computing device, an I/O request for data. A number of storage devices of a...
US-1,023,5081 Provisioning timestamp-based storage units for time series data
Provisioning timestamp-based storage units for time series data is described. A time series database system determines a remaining time period for a first...
US-1,023,5080 Systems and methods for assessing upstream oil and gas electronic data duplication
Provided in some embodiments are systems and methods for assessing electronic data duplication. Embodiments include extracting first samples of electronic data...
US-1,023,5079 Cooperative physical defragmentation by a file system and a storage device
A storage system includes a host including a processor and a storage device including a controller and a flash memory unit. The host is configured to read...
US-1,023,5078 Meta-data block within a non-volatile memory device
Example implementations relate to a method of tracking data in a non-volatile memory device (NVM) device. A meta-data block from the NVM device is obtained,...
US-1,023,5077 Resource arbitration for shared-write access via persistent reservation
Described is a technology by which an owner node in a server cluster maintains ownership of a storage mechanism through a persistent reservation mechanism,...
US-1,023,5076 Data pipeline architecture for cloud processing of structured and unstructured data
Scalable architectures provide resiliency and redundancy and are suitable for cloud deployment. The architectures support extreme data throughput requirements....
US-1,023,5075 Flash memory controller
A flash memory controller for controlling a flash memory module includes a communication interface for receiving a first data and a second data; and a...
US-1,023,5074 Management processor executing peripheral device registration script
Various examples described herein provide for a management processor that reads a registration script from a peripheral device, and uses the script to act in...
US-1,023,5073 Using a flag to selectively permit configuration changes to a data storage object having an activated feature
Embodiments are directed to techniques for enforcing prerequisite conditions on a data object for an operational feature both upon initiation of that...
US-1,023,5072 Power saving mechanisms for a dynamic mirror service policy
Described is storage system and method for reducing power consumption. The storage system has first and second physical disks configured to provide mirroring....
US-1,023,5071 Tiered storage system, storage controller and tiering control method
According to one embodiment, a tiered storage system includes a first storage device, a second storage device and a storage controller. The storage controller...
US-1,023,5070 Memory system having a semiconductor memory device with protected blocks
A memory system includes a semiconductor memory device including a plurality of blocks, and a controller configured to register a block designated in a...
US-1,023,5069 Load balancing by dynamically transferring memory range assignments
A method and apparatus for accessing a storage device is disclosed. More specifically, for load balancing by dynamically transferring memory address range...
US-1,023,5068 Object synchronization in a clustered system
A storage system in a clustered system may receive a first input/output (I/O) request. The storage system may include one or more storage nodes. Each of the one...
US-1,023,5067 Time shift retransmission systems
Provided is a time-shift retransmission system which is a system that manages communication of a remote sensor connected to a communication line, the time-shift...
US-1,023,5066 Journal destage relay for online system checkpoint creation
A storage system comprising a processor in operable communication with a storage device is configured to have first, second, and third tables and first, second,...
US-1,023,5065 Datasheet replication in a cloud computing environment
Systems, methods, and computer readable storage mediums for generating an alert on a failure of a storage subsystem to phone home to the cloud in a replication...
US-1,023,5064 Optimized data replication using special NVME protocol and running in a friendly zone of storage array
A storage system comprises a storage array in operable communication with and responsive to instructions from a host. The storage array comprises a logical unit...
US-1,023,5063 Memory fabric operations and coherency using fault tolerant objects
According to one embodiment, a hardware-based processing node of a plurality of hardware-based processing nodes in an object memory fabric can comprise a memory...
US-1,023,5062 Selection of computer resources to perform file operations in a power-efficient manner
Various systems and methods for selecting resources (such as of a distributed storage system) for performing file operations (such as backup operations) based...
US-1,023,5061 Granular virtual machine snapshots
A computer program product, system, and method for generating coded fragments comprises generating a plurality of thin differential virtual machine disks...
US-1,023,5060 Multilevel snapshot replication for hot and cold regions of a storage system
Described embodiments provide systems and methods for operating a storage system having a production volume. The system identifies one or more regions of the...
US-1,023,5059 Technique for maintaining consistent I/O processing throughput in a storage system
A technique maintains consistent throughput of processing of input/output (I/O) requests by a storage system when changing configuration of one or more...
US-1,023,5058 System and method for managing wear of an electronic memory
A system including: a memory including a plurality of pages; and a control circuit suitable for delivering user access to the memory and for implementing a...
US-1,023,5057 Operating parameters for flash memory devices
A machine-implemented method for managing a flash storage system includes determining a projected life value for each of a plurality of flash memory devices in...
US-1,023,5056 Storage device health diagnosis
A storage device may include a plurality of memory devices logically divided into a plurality of blocks and a controller. In some examples, the controller may...
US-1,023,5055 Storage performance testing to evaluate moving data among arrays
A technique controls movement of a logical unit of storage (LUN) among computerized storage. The technique involves selecting, by processing circuitry, a set of...
US-1,023,5054 System and method utilizing a cache free list and first and second page caches managed as a single cache in an...
A method and systems for caching utilize first and second caches, which may include a dynamic random-access memory (DRAM) cache and a next generation...
US-1,023,5053 Method and system for using host driver for flexible allocation fast-sideways data movements
Example embodiments of the present invention relate to a method, an apparatus, and a computer program product for directing I/Os for a chunk of data to a data...
US-1,023,5052 Storage system with data durability signaling for directly-addressable storage devices
A storage system in one embodiment comprises at least one processor, a processor memory, an input-output controller, and a directly-addressable storage device...
← 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 | 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.