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/0321008 Smart Load Balancing Replication When Adding or Removing Storage Disks in a Distributed Storage System
A mechanism is provided for balancing workload to one or more storage disks in a plurality of storage disks during redistribution or replication associated...
2016/0321007 PARTIAL RELEASE MANAGEMENT
A method, system, and computer program product for managing a partial release for a unit of storage space in a storage facility is disclosed. The method,...
2016/0321006 STORAGE CONTROL DEVICE, STORAGE SYSTEM AND METHOD OF CONTROLLING A STORAGE DEVICE
A storage control device configured to be coupled to a storage device including a first portion and a second portion, the storage control device includes a...
2016/0321005 APPARATUS AND METHOD FOR CONFIGURABLE REDUNDANT FUSE BANKS
An apparatus is contemplated for storing and providing configuration data to an integrated circuit device, the apparatus has a fuse array and a plurality of...
2016/0321004 CORE-SPECIFIC FUSE MECHANISM FOR A MULTI-CORE DIE
An apparatus including a plurality of cores and a fuse array. The plurality of cores is disposed on a die. The fuse array is disposed on the die and is coupled...
2016/0321003 METHOD FOR UPDATING A FIRMWARE ON A LOW MEMORY DEVICE
The present invention relates to a method for updating a firmware on a device, from a current version to a new version, said firmware being split into: --a...
2016/0321002 STORAGE DEVICE AND INITIALIZING METHOD THEREOF
A method of initializing a storage device includes; resetting an interface chip in response to a reset signal generated by the memory controller, loading a...
2016/0321001 Method and Apparatus for Allocating Client Resources to Multiple Applications
A quota management system for Personal Video Recorders (PVRs) in which the storage space available on connected storage devices is shared between multiple...
2016/0321000 BIASING SCHEMES FOR STORAGE OF BITS IN UNRELIABLE STORAGE LOCATIONS
A controller of a non-volatile memory system may be configured to identify bits of data to be stored in memory elements of non-volatile memory that are...
2016/0320999 MEMORY SYSTEM HAVING A PLURALITY OF TYPES OF MEMORY CHIPS AND A MEMORY CONTROLLER FOR CONTROLLING THE MEMORY CHIPS
A memory controller converts controller output signals output from a controller into memory input signals according to the operation specifications of memory...
2016/0320998 CONTROL DEVICE, CONTROL METHOD, COMPUTER PROGRAM PRODUCT, AND ELECTRONIC DEVICE
According to an embodiment, a power control device includes a storage unit, a monitor, a determining unit, and a controller. The storage device stores a...
2016/0320997 LOW POWER STORAGE ARRAY WITH METADATA ACCESS
A method for low power storage array with metadata access includes sequentially writing data to a currently active disk drive in a storage array and storing...
2016/0320996 POWER MANAGEMENT FOR DISTRIBUTED STORAGE SYSTEMS
An example method is provided to perform power management for a distributed storage system accessible by a cluster in a virtualized computing environment. The...
2016/0320995 DYNAMIC POWER THROTTLING IN SOLID STATE DRIVES
An apparatus, system, and method is provided to dynamically throttle a solid state drive based on measured local temperature and power measurements. The solid...
2016/0320994 SYSTEMS AND METHODS FOR OPTIMIZING MEMORY POWER CONSUMPTION IN A HETEROGENEOUS SYSTEM MEMORY
Systems, methods, and computer programs are disclosed for providing a heterogeneous system memory in a portable communication device. One system comprises a...
2016/0320993 CONTROL APPARATUS AND STORAGE SYSTEM
A control unit performs matching processing by using port numbers of a plurality of first ports of a control device and port numbers of a plurality of...
2016/0320992 USING SPARE CAPACITY IN SOLID STATE DRIVES
An SSD has a plurality of dies, with each die having a storage capacity. The storage capacity of each die is divided into a primary capacity and a spare...
2016/0320991 Method and Apparatus for Flexible RAID in SSD
A solid state drive (SSD) employing a redundant array of independent disks (RAID) scheme includes a flash memory chip, erasable blocks in the flash memory...
2016/0320990 PREFERRED ZONE SCHEDULING
A data storage system and associated method are provided wherein a policy engine continuously collects qualitative information about a network load to the data...
2016/0320989 MULTI-BANK MEMORY WITH ONE READ PORT AND ONE OR MORE WRITE PORTS PER CYCLE
A method for data storage includes, in a network element, receiving from packet-processing circuitry at least a read command and a write command, for execution...
2016/0320988 COORDINATED SPACE RECLAMATION IN SPACE-EFFICIENT FLASHCOPY VOLUMES
A method for releasing storage space in a space-efficient volume is disclosed. In one embodiment, such a method includes maintaining, for a space-efficient...
2016/0320987 LOW POWER STORAGE ARRAY WITH METADATA ACCESS
A method for low power storage array with metadata access includes sequentially writing data to a currently active disk drive in a storage array and storing...
2016/0320986 METHOD AND SYSTEM FOR REPLICATING AND USING GRID LEVEL METADATA IN A STORAGE SYSTEM
In general, embodiments of the technology relate to a method and system protecting data in persistent storage. More specifically, various embodiments of the...
2016/0320985 SYSTEM AND METHOD OF DYNAMIC WRITE PROTECT OF STORAGE DEVICES EXPOSED BY BASEBOARD MANAGEMENT CONTROLLER (BMC)
A system including a baseboard management controller (BMC) and a storage device connected to the BMC, for dynamic protection of the storage device. The BMC...
2016/0320984 INFORMATION PROCESSING DEVICE, PARALLEL PROCESSING PROGRAM AND METHOD FOR ACCESSING SHARED MEMORY
An information processing device includes a storage unit, and a processing unit which carries out one or more threads, and wherein the processing unit judges...
2016/0320983 CONTROLLER FOR NONVOLATILE SEMICONDUCTOR MEMORY
According to one embodiment, a controller for a nonvolatile semiconductor memory that stores data expressed using n levels (n is a natural number not less than...
2016/0320982 METHODS AND SYSTEMS FOR USING STATE VECTOR DATA IN A STATE MACHINE ENGINE
A state machine engine includes a state vector system. The state vector system includes an input buffer configured to receive state vector data from a restore...
2016/0320981 CACHING SYSTEMS AND METHODS FOR HARD DISK DRIVES AND HYBRID DRIVES
A system includes a read/write module and a caching module. The read/write module is configured to access a first portion of a recording surface of a rotating...
2016/0320980 ALLOCATING STORAGE EXTENTS IN A STORAGE SYSTEM
Embodiments of the present invention provide a method, system, and computer program product for allocating storage extents. Extent input/output information...
2016/0320979 Automatically Managing the Storage of a Virtual Machine
Mechanisms are provided for automatically expanding a virtual storage of a virtual machine. The virtual machine monitors a usage of the virtual storage of the...
2016/0320978 MANAGEMENT OF WRITABLE SNAPSHOTS IN A NETWORK STORAGE DEVICE
Methods, systems, and computer programs are presented for creating writable snapshots of logical data units in a network storage array. One method includes...
2016/0320977 STORAGE CONTROL DEVICE, METHOD AND STORAGE SYSTEM
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...
2016/0320976 STORAGE CONTROL APPARATUS AND STORAGE SYSTEM
A control unit determines a storage location of copy target data managed by a first controller module, based on configuration information. When a first...
2016/0320975 STORAGE CONTROL APPARATUS AND STORAGE SYSTEM
A storage system is able to perform an operation of remote copy from a first storage apparatus to a second storage apparatus. A first control unit transfers...
2016/0320974 SYSTEM, METHOD, AND APPARATUS FOR UPDATING DATA IN A DISTRIBUTED STORAGE SYSTEM
A method for updating data in a distributed storage system is disclosed. The method may comprise receiving, by a sender terminal device, an update request;...
2016/0320973 DATA WRITING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS
A data writing method for a rewritable non-volatile memory module, and a memory control circuit unit and a memory storage apparatus using the same are...
2016/0320972 ADAPTIVE COMPRESSION-BASED PAGING
Systems, methods, and computer programs are disclosed for adaptive compression-based demand paging. Two or more compressed software image segments are stored...
2016/0320971 Memory System and Method for Differential Thermal Throttling
A memory system and method for differential thermal throttling are disclosed. In one embodiment, a memory system is provided comprising a memory and a...
2016/0320970 LOW-OVERHEAD STORAGE OF A HIBERNATION FILE IN A HYBRID DISK DRIVE
A hybrid drive and associated methods provide low-overhead storage of a hibernation file in the hybrid hard disk drive. During operation, the hybrid drive...
2016/0320969 Method, Apparatus, and System for Interaction Between Hard Disks
A method, an apparatus, and a system for interaction between hard disks which relates to the field of storage technologies where the method includes...
2016/0320968 MEMORY SYSTEM WITH NONVOLATILE MEMORY
A memory device includes a nonvolatile memory unit a volatile memory unit, and a memory controller. When the memory controller receives a first read command...
2016/0320967 Receive Side Packet Aggregation
A system for enhanced resource utilization includes a network interface with access to memory of a device, in communication with an operating system of the...
2016/0320966 USER TERMINAL DEVICE AND CONTROL METHOD THEREOF
A portable device having a display, the display including a main surface area, a first curved surface area extending from a first side of the main surface...
2016/0320965 CREATION METHOD FOR CHARACTERS/WORDS AND THE INFORMATION AND COMMUNICATION SERVICE METHOD THEREBY
This invention rotates to a method for entering characters into a small keypad with a limited number of keys or information appliances with a liquid crystal...
2016/0320964 INFORMATION PROCESSING APPARATUS, METHOD AND PROGRAM FOR CONTROLLING THE SAME, AND STORAGE MEDIUM
An input apparatus, that displays an editing screen including a keyboard on a display unit, includes a display control unit and a determination unit. The...
2016/0320963 METHOD OF WORD IDENTIFICATION THAT USES INTERSPERSED TIME-INDEPENDENT SELECTION KEYS
Systems, devices and methods are disclosed that improve error correction in time-dependent character input systems. Error correction algorithms correct...
2016/0320962 DETECTING INPUT BASED ON MULTIPLE GESTURES
Detecting user input based on multiple gestures is provided. One or more interactions are received from a user via a user interface. An inferred interaction is...
2016/0320961 IDENTIFICATION OF CANDIDATE CHARACTERS FOR TEXT INPUT
Methods, systems, devices, and apparatus, including computer program products, for identifying candidates for text entry. One or more inputs entering one or...
2016/0320960 TOUCH INPUT APPARATUS AND VEHICLE HAVING THE SAME
A touch input apparatus mounted on a mounting surface includes a protrusion protruding from the mounting surface. A recessed portion is formed in the...
2016/0320959 Terminal Operation Apparatus and Terminal Operation Method
The present invention provides a terminal operation device and a terminal operation method, wherein the terminal operation device includes: a display unit used...
← 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 | 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.