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
2017/0220294 MEMORY SYSTEM
A memory system includes a memory controller, a first memory module including first and second groups of first memory chips, a second memory module including...
2017/0220293 MEMORY PACKAGE, MEMORY MODULE INCLUDING THE SAME, AND OPERATION METHOD OF MEMORY PACKAGE
Disclosed is a memory package. The memory package includes a nonvolatile memory chip, a volatile memory chip of which an access speed is faster than an access...
2017/0220292 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...
2017/0220291 Memory Configuration Method and Device
The present document provides a memory configuration method and device, which are applied to a terminal with a memory. The memory configuration method...
2017/0220290 System and Processes for Dynamic Object Routing
A computer-implemented process is disclosed for dynamically routing data objects to storage locations. The process includes assigning a unique identifier value...
2017/0220289 TECHNIQUES FOR REMEDIATING NON-CONFORMING STORAGE SYSTEM CONFIGURATIONS
Various embodiments are generally directed an apparatus and method for determining a profile for an application, the profile to specify a setting for one or...
2017/0220288 DYNAMICALLY MANAGING A TABLE OF CONTENTS
A computer-implemented method according to one embodiment includes receiving a request to initialize a storage device, identifying a size of the storage device...
2017/0220287 Storage Management Method, Storage Management Apparatus, and Storage Device
A storage management method, a storage management apparatus, and a storage device are provided. The method is applied to a virtual machine system, where a...
2017/0220286 DATA STORAGE DEVICE
A memory system includes a plurality of volatile memory modules to temporarily store data in a distributed manner, a V storing place management unit included...
2017/0220285 COMPUTER SYSTEM
In a scale-out type storage in which multiple physical storage systems are provided collectively as a single virtual storage system, a logical path is...
2017/0220284 BLOCK-LEVEL INTERNAL FRAGMENTATION REDUCTION USING A HEURISTIC-BASED APPROACH TO ALLOCATE FINE-GRAINED BLOCKS
Exemplary embodiments address the problem of disk fragmentation by using the heuristics of write operations to assign block sizes. As write requests are...
2017/0220283 REDUCING MEMORY USAGE BY A DECODER DURING A FORMAT CHANGE
Techniques and systems for reducing memory usage by a decoder during a format change are disclosed. In a first example technique, discretized memory...
2017/0220282 DYNAMIC CAPACITY EXPANSION OF RAID VOLUMES
A method of operating a redundant array of independent drives (RAID) includes obtaining, by a remote access controller, a utilization threshold and an...
2017/0220281 SMART PARTITIONING OF STORAGE ACCESS PATHS IN SHARED STORAGE SERVICES
In one general embodiment, a computer-implemented method includes creating multiple pools of micro services. Each of the pools includes a specific...
2017/0220280 MANAGEMENT OF PEAK POWER CONSUMED BY MULTIPLE MEMORY DEVICES
A controller includes an interface and a processor. The interface is configured to communicate with one or more memory devices that include multiple memory...
2017/0220279 ENABLEMENT OF LICENSED FEATURES AT A LOGICAL VOLUME LEVEL OF GRANULARITY
A licensing application implemented in a computational device receives a request to enable a feature for a logical volume of a plurality of logical volumes...
2017/0220278 BACKING UP FIRMWARE DURING INITIALIZATION OF DEVICE
Example embodiments disclosed herein relate to backing up firmware. An operating system can be initialized. During the initialization process, memory can be...
2017/0220277 TERMINAL DEVICE, DATA MANAGEMENT SYSTEM, AND SERVER DEVICE
A terminal device uploads data to a storage device. The terminal device includes a processor and a memory storing instructions that cause the device to...
2017/0220276 BACK-UP AND RESTORATION OF DATA BETWEEN VOLATILE AND FLASH MEMORY
A method and system are provided for back-up and restoration of data between volatile and flash memory. The method for controlling back-up of data to flash...
2017/0220275 COMPUTER SYSTEM AND MANAGEMENT PROGRAM
An administrator executes provisioning of a volume that satisfies a reliability requirement without being aware of storage configuration. A third processing...
2017/0220274 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device includes a nonvolatile memory device including a memory block, to which a write operation is interrupted and not completed due to at...
2017/0220273 DATA PROTECTING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE
A data protecting method, a memory control circuit unit and a memory storage device are provided. The method includes repeatedly reading data from a first...
2017/0220272 PROTECTING UNALLOCATED DATA WITHIN A STORAGE VOLUME
In one general embodiment, a computer-implemented method includes initializing a storage volume, receiving a request to secure unallocated data within the...
2017/0220271 THREAD GROUPS FOR PLUGGABLE DATABASE CONNECTION CONSOLIDATION IN NUMA ENVIRONMENT
Techniques are provided herein for assigning pluggable database connections to thread groups. The techniques involve associating pluggable databases with...
2017/0220269 Variable Bit Encoding Per NAND Flash Cell to Improve Device Endurance and Extend Life of Flash-Based Storage...
Systems, methods, and/or devices are used to implement variable bit encoding to improve device endurance and extend life of storage devices. In some...
2017/0220268 FLASH DEVICE LIFETIME MONITOR SYSTEMS AND METHODS
Systems and methods are disclosed for ensuring a target lifetime of a memory device coupled to an SoC of a computing device, the SoC including a central...
2017/0220267 APPARATUS AND METHOD OF DATA SEQUENCING
An apparatus includes a data sequencing engine configured to receive first data and an identification of a first data container associated with the first data...
2017/0220266 ODD/EVEN INVERT CODING FOR PHASE CHANGE MEMORY WITH THERMAL CROSSTALK
The odd/even invert coding for phase change memory with thermal crosstalk devises a cost model that captures Phase Change Memory (PCM) SET/RESET write...
2017/0220265 COMPOSITE SOLID STATE DRIVE IDENTIFICATION AND OPTIMIZATION TECHNOLOGIES
Technologies for an operating system identifying SSD and CSSD devices based on a corresponding descriptor, and for optimizing operating system functionalities...
2017/0220264 ZONE FORWARD DRIVE MANAGEMENT
Various zone forwarding management techniques disclosed herein generally provide efficient methods of data caching, steering, mapping, and migration to reduce...
2017/0220263 MANAGEMENT OF EXTENTS FOR SPACE EFFICIENT STORAGE VOLUMES BY REUSING PREVIOUSLY ALLOCATED EXTENTS
A storage controller maintains an allocation space for extent space efficient storage volumes, in response to a request from a host application for storage...
2017/0220262 IN-MEMORY DATA STORAGE WITH TRANSPARENT COMPRESSION
A storage aware memory controller and method for managing a physical storage system. A described controller includes: a system for mapping physical memory...
2017/0220261 STORAGE SPACE MANAGEMENT IN A THIN PROVISIONED VIRTUAL ENVIRONMENT
A storage space management system for a thin provisioned virtual environment may comprise an over-allocation computation engine to compute an over-allocation...
2017/0220260 Congestion Mitigation in a Distributed Storage System
A system comprises a plurality of computing devices that are communicatively coupled via a network and have a file system distributed among them, and comprises...
2017/0220259 POLYMORPHIC STORAGE DEVICES
A storage device includes an application container containing one or more applications; a polymorphic storage device (PSD) kernel configured to receive a...
2017/0220258 RESILIENT IMPLEMENTATION OF CLIENT FILE OPERATIONS AND REPLICATION
One or more techniques and/or computing devices are provided for resilient replication of storage operations. For example, a first storage controller may host...
2017/0220257 MEMORY DEVICE WRITE BASED ON MAPPING
Techniques for memory device writes based on mapping are provided. In one aspect, a block of data to be written to a line in a rank of memory may be received....
2017/0220256 RETRIEVE DATA BLOCK FROM DETERMINED DEVICES
Techniques for retrieving data blocks from memory devices are provided. In one aspect, a request to retrieve a block of data may be received. The block of data...
2017/0220255 WRITE REQUEST PROCESSING METHOD, PROCESSOR, AND COMPUTER
Embodiments of the present disclosure provide a write request processing method, a processor, and a computer. A first computer is connected to a second...
2017/0220254 METHODS, SYSTEMS AND DEVICES RELATING TO DATA STORAGE INTERFACES FOR MANAGING DATA ADDRESS SPACES IN DATA...
Data address management systems, methods, devices and uses for minimizing interaction with data consumers' data on data storage devices, an embodiment...
2017/0220253 MEMORY SYSTEM
According to one embodiment, a memory system which is connectable to a host, the memory system includes a first memory as a nonvolatile memory storing...
2017/0220252 FLASH EMULATED EEPROM WRAPPER
This relates to a file system, and more particularly to, a file system compatible with multiple types of non-volatile memory for safety-critical embedded...
2017/0220251 MEMORY SYSTEM AND METHOD OF OPERATING THE SAME
A memory system in accordance with an embodiment may include a memory chip and a controller. The memory chip may store data in a plurality of logical pages by...
2017/0220250 SYNCHRONIZATION METHOD AND APPARATUS FOR AN INTERCONNECTION NETWORK USING PARALLEL-HEADERLESS TDMA ROUTING
Embodiments of the present disclosure generally relate to a cloud computing network, or datacenter network, and a method of transferring information among...
2017/0220249 Systems and Methods to Maintain Consistent High Availability and Performance in Storage Area Networks
Embodiments of the present disclosure enable high availability and performance in view of storage controller failure. A storage system includes three or more...
2017/0220248 METHOD FOR IMPLEMENTING CONTROL OF KEYS OF VIRTUAL KEYBOARD ON WIDE TOUCH SCREEN WITH TWO THUMBS
The present invention discloses a method for implementing control of keys of a virtual keyboard on a touch screen with two thumbs including conventional...
2017/0220247 METHOD AND APPARATUS FOR PROVIDING POI INFORMATION IN PORTABLE TERMINAL
A method and apparatus for providing Point Of Interest (POI) information in a portable terminal are provided. The method includes displaying an image mapped...
2017/0220246 ADVANCED TOUCH CONTROL OF A MEDIA PLAYER APPLICATION VIA YAW FINGER ANGLE USING A HIGH DIMENSIONAL TOUCHPAD...
A method for controlling a media player executing on a computing device is disclosed. A user interface touch sensor is configured to be responsive to a yaw...
2017/0220245 TOUCH INTERACTION PROCESSING METHOD, DEVICE, AND SYSTEM
A touch interaction processing method, device, and system. The touch interaction processing method includes: receiving first information sent by an...
2017/0220244 FEEDBACK METHOD ACCORDING TO TOUCH LEVEL AND TOUCH INPUT DEVICE PERFORMING THE SAME
In one embodiment, the invention can be a touch input device capable of unlocking a passcode accordance with a touch pressure. The device can include a touch...
← 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 | 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.