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/0269871 DATA STORAGE SYSTEM WITH PERSISTENT STATUS DISPLAY FOR MEMORY STORAGE DEVICES
A data storage system is described with a persistent status display. In one example, the system has an external housing, a persistent display attached to the...
2017/0269870 MEMORY CONTROLLER, NONVOLATILE STORAGE DEVICE, NONVOLATILE STORAGE SYSTEM, AND MEMORY CONTROL METHOD
A memory controller controls a nonvolatile memory having physical blocks. The memory controller includes a control unit and a host interface unit. The control...
2017/0269869 DATA MIGRATION TOOL WITH INTERMEDIATE INCREMENTAL COPIES
A method for migrating data from a source storage system to a destination storage system comprises the following steps. In a first step, an initial copy is...
2017/0269868 INFORMATION PROCESSING APPARATUS, STORAGE SYSTEM, COMPUTER-READABLE RECORDING MEDIUM, AND INFORMATION...
A cache holds, until a predetermined condition is satisfied, read data which is read, on the basis of a read request, from a storage device which has data...
2017/0269867 VIRTUAL MACHINE TRIGGER
A computing system includes a parent partition, child partitions, a hypervisor, shared memories each associated with one of the child partitions, and trigger...
2017/0269865 APPARATUSES AND METHODS FOR OPERATIONS USING COMPRESSED AND DECOMPRESSED DATA
The present disclosure includes apparatuses and methods for operations using compressed and decompressed data. An example method includes receiving compressed...
2017/0269864 Storage Array Operation Method and Apparatus
A method for performing an access request is provided. A storage controller of a storage array receives an access request including an ID of a LU. The storage...
2017/0269863 ELECTRONIC APPARATUS INCLUDING MEMORY MODULES THAT CAN OPERATE IN EITHER MEMORY MODE OR STORAGE MODE
An electronic apparatus includes a processor, non-volatile memory devices having first modules running in memory mode and second modules running in storage...
2017/0269862 STORAGE CAPACITY ALLOCATION USING DISTRIBUTED SPARE SPACE
Method and system are provided for storage capacity allocation. The method includes: providing a storage pool having multiple storage drive arrays; designating...
2017/0269861 DYNAMIC RANK SWITCHING FOR LOW POWER VOLATILE MEMORY
A memory interface includes a buffer for storing requests for accessing a volatile memory, which includes at least two ranks of memory cell of a memory channel...
2017/0269860 POWER MANAGEMENT OF STORAGE DEVICES
A method includes obtaining power and performance data for each storage device of a plurality of storage devices, and adjusting, based on the power and...
2017/0269859 METHOD AND APPARATUS FOR STORAGE SYSTEM
The present disclosure provides a method and an apparatus for a storage system. The storage system includes an active storage site and a standby storage site,...
2017/0269858 METHOD AND SYSTEM FOR DATA PROTECTION IN NVMe INTERFACE
Data transfer in an NVMe interface includes a device in a system receiving a data transfer command from a host in the system. The device collects all logical...
2017/0269857 METHOD TO VIRTUALIZE PCIe CONTROLLERS TO SUPPORT BOOT/HIBERNATION/CRASH-DUMP FROM A SPANNED VIRTUAL DISK
An information handling system recognizes PCIe-based RAID volumes, including RAID virtual disks spanning two or more NVMe storage drives, while performing...
2017/0269856 DATA REGISTER COPYING FOR NON-VOLATILE STORAGE ARRAY OPERATIONS
Apparatuses, systems, methods, and computer program products are disclosed for data register copying for a non-volatile storage array. An apparatus may include...
2017/0269855 TECHNIQUES FOR REDUCING MEMORY WRITE OPERATIONS USING COALESCING MEMORY BUFFERS AND DIFFERENCE INFORMATION
The present disclosure relates to examples of reducing memory write operations using coalescing memory buffers. In one example implementation according to...
2017/0269854 METHODS AND SYSTEMS FOR DETERMINING PERFORMANCE CAPACITY OF A RESOURCE OF A NETWORKED STORAGE ENVIRONMENT
Methods and systems for a networked storage system are provided. One method includes categorizing by a processor performance data associated with a resource...
2017/0269853 STATISTIC-BASED ISOLATION OF LETHARGIC DRIVES
A method is provided for identifying a lethargic drive. The method includes identifying a timing bucket unique to a drive located in a redundant array of...
2017/0269852 SOLID STATE STORAGE SYSTEM WITH LATENCY MANAGEMENT MECHANISM AND METHOD OF OPERATION THEREOF
A solid state storage system, and method of operation thereof, including: a system interface configured to receive host commands; a controller, coupled to the...
2017/0269851 PRIORITY-BASED ACCESS OF COMPRESSED MEMORY LINES IN MEMORY IN A PROCESSOR-BASED SYSTEM
Aspects disclosed relate to a priority-based access of compressed memory lines in a processor-based system. In an aspect, a memory access device in the...
2017/0269850 SYSTEM AND METHOD FOR GRANULAR DEDUPLICATION
A method of managing a memory system is described, the memory system having a processor with a client interface, a buffer memory, and a storage memory. A LUN...
2017/0269849 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...
2017/0269848 SELECTING PAGES IMPLEMENTING LEAF NODES AND INTERNAL NODES OF A DATA SET INDEX FOR REUSE
Provided are a computer program product, system, and method for selecting pages implementing leaf nodes and internal nodes of a data set index for reuse in...
2017/0269847 Method and Device for Differential Data Backup
A method for a source storage device replicating data to a backup storage device, where the source storage device identifies a current fingerprint set based on...
2017/0269846 METHOD AND DEVICE FOR STORAGE MANAGEMENT
Embodiments of the present disclosure provide a method and device for storage management. The method comprises: receiving from a host a storage creating...
2017/0269845 METHOD AND DEVICE FOR DATA BACKUP
Embodiments of the present disclosure provide a device for data backup comprising: a secondary backup device coupled to a primary backup device, the secondary...
2017/0269844 MANAGING BACKUP OF LOGICAL-TO-PHYSICAL TRANSLATION INFORMATION TO CONTROL BOOT-TIME AND WRITE AMPLIFICATION
An apparatus includes an interface and a processor. The interface is configured to communicate with a non-volatile memory. The processor is configured to hold...
2017/0269843 SEMICONDUCTOR STORAGE DEVICE WITH VOLATILE AND NONVOLATILE MEMORIES TO ALLOCATE BLOCKS TO A MEMORY AND RELEASE...
A semiconductor storage device includes a first memory area configured in a volatile semiconductor memory, second and third memory areas configured in a...
2017/0269842 ADAPTIVE DISPERSED STORAGE NETWORK (DSN) AND SYSTEM
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational...
2017/0269841 DATA STORAGE IN DEGRADED SOLID STATE MEMORY
Technologies are generally described for systems, devices, and methods effective to operate a memory device. A memory controller may compress initial data to...
2017/0269840 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 first and second...
2017/0269839 ERROR CORRECTION CODE PROCESSING AND DATA SHAPING
A device includes a memory and a controller including a data shaping engine. The data shaping engine is configured to apply a mapping to input data that...
2017/0269838 PERFORMING A NON-DISRUPTIVE UPGRADE OF DATA IN A STORAGE SYSTEM
Performing a non-disruptive upgrade of data in a storage system that includes a plurality of storage devices and a storage controller, including: creating new...
2017/0269837 USING COUNTERS AND A TABLE TO PROTECT DATA IN A STORAGE DEVICE
Provided are a system, memory controller, and method for using counters and a table to protect data in a storage device. Upon initiating operations to modify a...
2017/0269836 DATA STORAGE DEVICE AND OPERATING METHOD OF MEMORY CONTROLLER
An operating method of a memory controller includes steps of: configuring the memory controller to receive a read command and read at least one piece of first...
2017/0269835 DATA STORAGE DEVICE AND DATA MANAGEMENT METHOD THEREOF
A data management method includes steps of: receiving a read command; reading a page containing target data from a non-volatile memory when the target data...
2017/0269834 DATA STORAGE DEVICE AND DATA MANAGEMENT METHOD THEREOF
A data management method for a data storage device is provided. The data storage device includes a non-volatile memory. The non-volatile memory includes a...
2017/0269833 DATA STORAGE DEVICE
A data storage device includes a first nonvolatile memory device including a target memory region, and a controller suitable for performing a first data input...
2017/0269832 DATA LOAD FOR SYMMETRICAL FILTERS
A system and method for symmetrical filtering of an input string may include loading, into at least one vector register, in a single read cycle, a subset of...
2017/0269831 Virtual Smart Phone
In embodiments of the present invention, a virtual phone is provided which includes a touch screen mounted on an enclosure that includes a processor, memory,...
2017/0269830 DISPLAY APPARATUS AND METHOD OF OPERATING THE SAME
An electronic apparatus includes a display, at least one function key, and a controller. The controller is configured to, in response to detection of a user...
2017/0269829 PREDICTING TOUCH INPUT
Particular embodiments receive multiple touch events detected by a touchscreen. Each touch event may be associated with at least one position on a touchscreen,...
2017/0269828 USER INTERFACE AND METHOD FOR THE PROTECTED INPUT OF CHARACTERS
A simple gesture control system that permits accurate, simple, and secure input of personal identification numbers (PIN) by visually impaired or blind persons...
2017/0269827 ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THE SAME
An electronic device is provided. The electronic device includes a display for receiving a user's touch input and at least one processor electrically connected...
2017/0269826 METHOD AND MOBILE COMMUNICATION TERMINAL FOR CHANGING A CONFIGURATION OF A SCREEN DISPLAYING FUNCTION ITEMS
A function for configuring a screen reflecting user preference is implemented when formlets are displayed to indicate function items of a mobile communication...
2017/0269825 GRAPHICAL USER INTERFACE ELEMENT ADJUSTMENT
A computer-implemented method of graphical user interface element adjustment may include presenting a graphical user interface element that includes an...
2017/0269824 Computer-Implemented Systems and Methods for Providing Consistent Application Generation
Systems and methods are provided for generating a plurality of applications of disparate types. A graphical user interface is provided for designing an...
2017/0269823 Control Display Method and Device, and Terminal
A control display method and device (62), and a terminal (60) are provided. In the method, it is detected that a position of a control, for being displayed, on...
2017/0269822 DISPLAY PROCESSING METHOD, DISPLAY PROCESSING APPARATUS AND ELECTRONIC DEVICE
A display processing method, a display processing apparatus and an electronic device are provided. The display processing method applied to an electronic...
2017/0269821 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An information processing apparatus includes: a reception unit that receives a designation of an attachment position of a sticky note before attachment of the...
← 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 151 152 153 154 155 | 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.