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,005,5162 Using a tree-based data structure to map logical addresses to physical addresses on a storage device
A write request is received to write a data block having a logical block address to a nonvolatile storage device. The method includes writing a value of the...
US-1,005,5161 Data reduction techniques in a flash-based key/value cluster storage
In one aspect, a method includes splitting empty RAID stripes into sub-stripes and storing pages into the sub-stripes based on a compressibility score. In...
US-1,005,5160 Systems and methods for BIOS emulation of PCIe device
In accordance with embodiments of the present disclosure, an information handling system may include a processor and a basic input/output system comprising a...
US-1,005,5159 Morphic storage device
A solid state drive with a capability to select physical flash memory blocks and erasure and programming methods according to requirements of an application...
US-1,005,5158 Providing flexible management of heterogeneous memory systems using spatial quality of service (QoS) tagging in...
Providing flexible management of heterogeneous memory systems using spatial Quality of Service (QoS) tagging in processor-based systems is disclosed. In one...
US-1,005,5157 Working method for a mass storage system, mass storage system and computer program product
A working method for a mass storage system includes providing a virtual file system for at least one user of the mass storage system; determining an access...
US-1,005,5156 Implementing extent granularity authorization command flow processing in CAPI adapters
A method, system and computer program product are provided for implementing block extent granularity authorization command flow processing for a Coherent...
US-1,005,5155 Secure system on chip
A secure SoC IC is disclosed herein. In embodiments, a SoC IC for computing may comprise a plurality of processor cores, wherein each processor core has at...
US-1,005,5154 Data backup with rolling baselines
Techniques and components for backing up data are disclosed. A first subset of data units is selected from a plurality of data units of a storage system to...
US-1,005,5153 Implementing hierarchical distributed-linked lists for network devices
A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory...
US-1,005,5152 Semiconductor devices
A semiconductor device includes a group control circuit configured to generate a specified address and a control code in response to a row address and an active...
US-1,005,5151 Identifying information in an array of data storage elements arranged as multiple partitions using partition...
A data storage device comprises an array of data storage elements arranged as multiple partitions each comprising two or more data storage elements, each data...
US-1,005,5150 Writing volatile scattered memory metadata to flash device
In an embodiment of the invention, a method comprises: requesting an update on a control data in at least one flash block in a storage memory; replicating, from...
US-1,005,5149 Intelligent snapshot tree replication
Systems and methods for intelligent replication of a snapshot tree are described. In one embodiment, a first storage system may include a storage controller. In...
US-1,005,5148 Storing application data as an enhanced copy
In one example, a method includes generating an enhanced copy, which includes application data generated from using an application, the application, a...
US-1,005,5147 Systems and methods for a mass data storage system having a file-based interface to a host and a non-file-based...
System and method for transferring data between a host system and a data storage system is provided. The system includes an interface that uses a file based...
US-1,005,5146 Virtual machine rollback
A method, system, and computer program product for data consistency, the system comprising receiving an IO from an application at a server cache, writing the IO...
US-1,005,5145 System and method for load balancing with XOR star and XOR chain
The disclosure relates to data protection management for geographically distributed storage systems. Specifically, the present disclosure provides a mechanism...
US-1,005,5144 Configurable storage drive
A configurable storage drive includes multiple types of storage such as magnetic media and solid state storage and can implement any of multiple valid...
US-1,005,5143 Solid state drive and data programming method thereof
A data programming method for a solid state drive is provided. The solid state drive has a flash memory with plural blocks. If a garbage collection is...
US-1,005,5142 Apparatus and method for command processing for a fast block input/output device
A system, device and method are provided for command processing for a fast block input/output (I/O) device, such as a solid state hard drive (SSD). A bridge...
US-1,005,5141 Storage device, liquid container, and host device
Provided is a storage device, a liquid container and a host device that appropriately control whether or not writing is to be performed with an efficient data...
US-1,005,5140 Method, system, and computer-readable recording medium for automated storage tiering
A method, a system, and a computer-readable recording medium for automated storage tiering are provided. A temperature level of each data block in all data...
US-1,005,5139 Optimized layout in a two tier storage
A system, computer program product, and computer-executable method including presenting, to an application, data storage from a data storage system including a...
US-1,005,5138 Topology aware I/O scheduling for RAID storage systems
Embodiments are directed to a method of optimizing disk striping input/output (I/O) operations to an array of storage devices, by identifying an I/O request as...
US-1,005,5137 Method, system, and apparatus for nested suspend and resume in a solid state drive
A first type of command is suspended, by a controller of a non-volatile memory device, in response to determining that a second type of command is waiting for...
US-1,005,5136 Maintaining guest input/output tables in swappable memory
Systems and methods for maintaining guest input/output (I/O) tables in a swappable memory. An example method comprises: allocating, by a hypervisor running on a...
US-1,005,5135 Method and apparatus for compressing a data set using incremental deltas and a variable reference value
An apparatus comprises a processor to receive a plurality of values of a data set, the data set comprising a first value, a second value, and a third value;...
US-1,005,5134 Data compression method and storage system
Collecting, by a metadata controller (MDC) in a storage system, first information indicating a current working status of each computing node in the storage...
US-1,005,5133 System and method for controlling automated page-based tier management in storage systems
The system includes host computers, file servers and a storage system having automated page-based management means. The storage system interface receives...
US-1,005,5132 Memory system and method of controlling memory system
According to one embodiment, a memory system includes a non-volatile semiconductor memory, a block management unit, and a transcription unit. The semiconductor...
US-1,005,5131 Data processing system of efficiently processing data in a plurality of memory systems and operating method of...
A data processing system may include: a first memory system including a first memory device, and a first controller of the first memory device; and a second...
US-1,005,5130 Storage system, information processing system and method for controlling nonvolatile memory
According to one embodiment, a storage system receives, from a host, a data copy command including an address of a copy source block, an address of a copy start...
US-1,005,5129 Read concurrency using hardware transactional lock elision
Threads using hardware transactions and executing instrumented critical sections that do not perform any writes may complete as long as the thread holding the...
US-1,005,5128 Hybrid binary XML storage model for efficient XML processing
A method for storing XML documents a hybrid navigation/streaming format is provided to allow efficient storage and processing of queries on the XML data that...
US-1,005,5127 System and method for monitoring parameters at a data storage device
An operational parameter is accessed at a data storage device. The operational parameter is encoded using a serial data protocol. The encoded operational...
US-1,005,5126 Systems and methods for dynamic transceiver path adaptation based on measurements from multiple sensors
In accordance with embodiments of the present disclosure, a wireless network interface may include a transmit/receive path comprising an antenna for...
US-1,005,5125 On-board chip reader adapter (OCRA)
A device to read data stored on a memory device of a printed circuit board (PCB) while the memory device is installed on the PCB is disclosed, including, a...
US-1,005,5124 Mobile terminal and display operating method thereof
A mobile terminal including a wireless communication processor configured to provide wireless communication; a display including a main region and an extended...
US-1,005,5123 Method for changing user-originating information through interaction between mobile device and information...
A method for automatically changing information originating from at least either of a first user and a second user by using a mobile device includes steps of:...
US-1,005,5122 Method for the determination of a speed vector for a gesture recognition system in a motor vehicle and device...
A method for the determination of a speed vector for a gesture recognition system in a motor vehicle is disclosed. The method includes detection of movement...
US-1,005,5121 Activity based thresholds and feedbacks
The present disclosure relates to varying threshold and feedback based on activity. The present disclosure includes receiving an input having an input...
US-1,005,5120 Managing content displayed on a touch screen enabled device using gestures
Approaches are provided for managing content displayed on a touch screen enabled device. An approach includes detecting a gesture on a surface of a computing...
US-1,005,5119 User input method and apparatus in electronic device
A user input method in an electronic device and the electronic device are provided. The user input method in an electronic device includes receiving, from a...
US-1,005,5118 Information processing method and electronic device
An information processing method and an electronic device are provided. The method is applicable in the electronic device having a display unit. The electronic...
US-1,005,5117 Refrigerator including a terminal to provide content related to the refrigerator
The present invention relates to a refrigerator including a terminal and to a method for controlling same, and particularly, to a refrigerator including a...
US-1,005,5116 Tactile interface for the flight management system of an aircraft
A graphic interaction method for piloting an aircraft, comprises receiving an indication of an object selected on a display screen of the aircraft; determining...
US-1,005,5115 Electronic device and method for controlling multi-windows in the electronic device
An electronic device includes a controller and a display unit having a display screen configured for displaying an output of multi-windows on which executions...
US-1,005,5114 Building energy management system with ad hoc dashboard
A building energy management includes building equipment, one or more data platform services, a timeseries database, and an energy management application. The...
US-1,005,5113 System and method for modifying user interface elements
The present disclosure involves systems, products, and methods for modifying elements within a user interface (UI). One method includes operations for...
← 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 | 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.