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,002,5532 Preserving read look ahead data in auxiliary latches
A storage device utilizing read look ahead (RLA) may utilize auxiliary or spare latches as a RLA cache for storing pre-fetch data. The RLA may predict the next...
US-1,002,5531 Reducing read command latency in storage devices
A storage device, such as a NAND flash device, includes a controller that assigns host read commands to a high priority queue and all other I/O commands...
US-1,002,5530 Optimized garbage collection for solid-state storage devices
A method for managing a flash storage system includes reading a plurality of flash data units in the flash storage system, and identifying host data units...
US-1,002,5529 Heartbeat-based data synchronization apparatus and method, and distributed storage system
A heartbeat-based data synchronization method is disclosed. The method is applied to a distributed storage system, and at least one data block group is stored...
US-1,002,5528 Managing transformations of snapshots in a storage system
A storage system executes transform scripts to transform data stored in a source snapshot to obtain transformed snapshot. A transform script may be used to...
US-1,002,5527 Check pointing a shift register using a circular buffer
Hardware structures for check pointing a main shift register one or more times which include a circular buffer used to store the data elements most recently...
US-1,002,5526 Storage device and data moving method for storage device
A storage device includes a data storage medium having a plurality of data blocks and a control unit electrically coupled to the data storage medium. The...
US-1,002,5525 Storage system, storage control method, and computer system
The access from a host computer to a storage system is continued before and after data migration in the storage system. A first controller allocates a first...
US-1,002,5523 Techniques for processing data requests directed to virtualized devices
Described are techniques for processing a data request for a device of a data storage system. A data request directed to a device that is a virtualized device...
US-1,002,5522 Memory interface command queue throttling
A storage device with a memory may implement command throttling in order to control power usage. The throttling may be based on modifications of certain memory...
US-1,002,5521 Obtaining additional data storage from another data storage system
A main data storage system has a main computer-implemented storage control and data storage, and a user interface, the main storage control in communication...
US-1,002,5520 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...
US-1,002,5519 Data-driven online storage reconfiguration
In one aspect, a method includes performing a reconfiguration process to reconfigure storage usage. The reconfiguration process includes selecting a subset of...
US-1,002,5518 Methods and apparatus for system having change identification
Methods and apparatus for obtaining property data for an object that is monitored for change, wherein the data source contains data for a current cycle. Further...
US-1,002,5517 Memory system
A memory system includes a memory apparatus including a write driver and a memory controller configured to control the memory apparatuses. The memory controller...
US-1,002,5516 Processing data access requests from multiple interfaces for data storage devices
Systems and methods are disclosed for processing data access requests received from a direct access storage (DAS) interface and/or a network access storage...
US-1,002,5515 Providing service address space for diagnostics collection
A system and technique are provided for providing a service address space. The system includes a service co-processor provided with a service address space. The...
US-1,002,5514 Memory system and method of controlling nonvolatile memory
According to one embodiment, a controller executes first refreshing in a case where a first value of a first block is larger than a first threshold and less...
US-1,002,5513 Execution method and apparatus
An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The...
US-1,002,5512 Distributed storage data recovery
Processing data in a distributed data storage system generates a sparse check matrix correlating data elements to data syndromes. The system receives...
US-1,002,5511 Method for storing a dataset including dividing the dataset into sub-datasets each with a subset of values of...
Sorting and storing a dataset, the dataset comprising at least one attribute. The method includes defining a set of data blocks and assigning to each data block...
US-1,002,5510 Technique for copying unallocated logical regions of thin logical units
A technique for use in managing data storage in a data storage system is disclosed. A first and second data storage commands (DSC) are received from a storage...
US-1,002,5509 Background migration of virtual storage
Described is a technology by which a virtual hard disk is migrated from a source storage location to a target storage location without needing any shared...
US-1,002,5508 Concurrent upgrade and backup of non-volatile memory
An endurance parameter value of a non-volatile memory included in a non-volatile dual in-line memory module (NVDIMM) can be monitored and compared against a...
US-1,002,5507 Method of writing file onto tape
An approach to reducing overhead to enable high-speed writing even when a large number of small-sized files are written onto a tape in a file system. The method...
US-1,002,5506 Semiconductor device having network-on-chip structure and routing method thereof
A semiconductor device includes a plurality of semiconductor chips vertically stacked and electrically coupled to one another through TSVs (Through-Silicon...
US-1,002,5505 Accessing data in a dispersed storage network during write operations
A method includes sending data access requests to storage units regarding a set of encoded data slices. The method further includes, when a write transaction is...
US-1,002,5504 Information processing method, information processing apparatus and non-transitory computer readable medium
According to one embodiment, an information processing method including: detecting by a time information acquiring unit a start and an end of an access of a...
US-1,002,5503 Autonomous dynamic optimization of platform resources
Methods for dynamically optimizing platform resource allocation of a logically-partitioned data processing system. Processor and memory resources are allocated...
US-1,002,5502 Fibre channel initiator alias/port suggestion and autocomplete
Storage arrays, methods and computer readable media are provided for obtaining alias assignments of initiators connected to a Fiber Channel (FC) fabric for...
US-1,002,5501 Touch screen device, method, and graphical user interface for inserting a character from an alternate keyboard
A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises displaying a first soft keyboard. While...
US-1,002,5500 Systems and methods of using input events on electronic devices
A method and system are provided for using input events on an electronic device. The method includes detecting a first input event compatible with a first...
US-1,002,5499 Character recognition on a computing device
In some embodiments, a device performs character recognition based on spatial and temporal components of touch input detected on a touch-sensitive surface. In...
US-1,002,5498 Screen unlocking method and apparatus
A screen unlocking method includes obtaining a sliding path on a screen when a preset operation on the screen is detected. The screen unlocking method also...
US-1,002,5497 User interface tap selection on touchscreen device
A tap associated with an active area on a user interface of a touchscreen device is received at a first time. The active area is associated with an origination...
US-1,002,5496 Mobile terminal and control method thereof
The present invention relates to a mobile terminal wearable on a wrist and a control method thereof. The mobile terminal includes a main body, a band coupled to...
US-1,002,5495 Mobile terminal and control method to convert screen information in response to control command
Disclosed is a mobile terminal which is capable of executing applications and a control method thereof. The mobile terminal includes a user input unit that...
US-1,002,5494 Apparatus and method for an adaptive edge-to-edge display system for multi-touch devices
An apparatus and method for adjusting a display of a portable electronic device having a display unit are provided. The method includes detecting a user's touch...
US-1,002,5493 Information processing device, information processing method, and program for displaying list items and...
Provided is an information processing device including a detection unit configured to detect a user operation, and a display control unit configured to display...
US-1,002,5492 Pointing detection
A pointing detecting device is described. In an embodiment, a device comprises: a display; a processor; a storage containing instructions; wherein the...
US-1,002,5491 Social messaging system for real-time selection and sorting of photo and video content
Systems and methods for implementing a social messaging network are provided herein. In some embodiments, a method includes hosting a social messaging network,...
US-1,002,5490 Method, device and computer storage medium for multichannel touch control of all-in-one machine
A method, device and computer storage medium for multichannel touch control of an all-in-one machine are disclosed. The method for multichannel touch control of...
US-1,002,5489 Detecting primary hover point for multi-hover point device
Example apparatus and methods concern establishing, managing, or dis-establishing a primary hover-point for a hover-sensitive input/output interface. One...
US-1,002,5488 Multipoint locating method and device on touch screen with single conducting layer
Multipoint locating method and device on a touch screen with a single conducting layer are provided. In the method, if there is a minimum detection unit with a...
US-1,002,5487 Method and apparatus for text selection
A method includes, detecting a location of a text selection icon on a display of an electronic device, and, detecting touch input representing a selection of...
US-1,002,5486 Cross-reality select, drag, and drop for augmented reality systems
Methods, apparatuses, computer program products, devices and systems are described that carry out detecting a first action of a user at a location in a real...
US-1,002,5485 Non-transitory storage medium storing display program and display device
A non-transitory storage medium storing a display program that causes a display device to execute: an image display processing; a storage processing for storing...
US-1,002,5484 Method and device for controlling user interface
Disclosed is a method for controlling user interface containing multiple interface elements. The method may comprise: obtaining the initiation position of the...
US-1,002,5483 Mobile terminal and method of controlling the mobile terminal
The present invention relates to a mobile terminal that is capable of scrolling through screen information, and a method of controlling the mobile terminal. A...
US-1,002,5482 Image effect extraction
Techniques are disclosed for facilitating the sharing of digital imaging effects from an image originator to an image recipient. A digital imaging effect is 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 | 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.