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,014,0050 Providing access information to a storage controller to determine a storage tier for storing data
Provided are a computer program product, system, and method for providing access information to a storage controller to determine a storage tier for storing...
US-1,014,0049 Partitioning systems operating in multiple domains
Within a partitioned system, a first system partition operates in a safety domain in which predictable operation of the first system partition is necessary to...
US-1,014,0048 Apparatus and method for file recording based on non-volatile memory
The present disclosure includes a non-volatile memory having a boot region, a file allocation table region and a data region; a memory configured to store a...
US-1,014,0047 Data storage system
The data storage system includes a memory, a hard disk, and a processing unit. A first logical address and a second logical address in a first logical block of...
US-1,014,0046 Supporting data compression using match scoring
A processing system is provided that includes a memory for storing an input bit stream and a processing logic, operatively coupled to the memory, to generate a...
US-1,014,0045 Control device for storage system capable of acting as a constituent element of virtualization storage system
A management target constituting the target of processing executed by a first storage system in accordance with a request transmitted from a higher-level device...
US-1,014,0044 Efficient memory bank design
In an aspect of the disclosure, a method and an apparatus are provided. The apparatus may be a memory. The memory may include a first memory portion configured...
US-1,014,0043 Digital data sanitation
Digital data sanitization is disclosed. An indication that a data sanitization process should be performed is received. The data sanitization process is...
US-1,014,0042 Deterministic read disturb counter-based data checking for NAND flash
A data storage device comprises a non-volatile semiconductor memory device and a solid-state drive controller communicatively coupled to the non-volatile...
US-1,014,0041 Mapped RAID (redundant array of independent disks) in a data storage system with RAID extent sub-groups that...
Technology is provided within a mapped RAID system that creates multiple RAID extent sub-groups in a RAID mapping table. Each of the RAID extent sub-groups...
US-1,014,0040 Memory device with dynamic program-verify voltage calibration
A memory system includes a memory array including a plurality of memory cells; and a controller coupled to the memory array, the controller configured to:...
US-1,014,0039 I/O alignment for continuous replication in a storage system
Described embodiments provide systems and methods for operating a storage system. A plurality of storage segments of a production volume of the storage system...
US-1,014,0038 Utilization of a thin provision grid storage array
Provided are a computer program product, computer system, and method for utilization of a thin provision grid storage array. Storage devices are divided into a...
US-1,014,0037 Partial sharing of secondary storage files in a data storage system
The data storage system according to certain aspects can allow users to share a portion of a file (e.g., a document) in secondary storage. The user may specify...
US-1,014,0036 Multi-processor non-volatile memory system having a lockless flow data path
A system and method is disclosed for managing a non-volatile memory system having a multi-processor controller. The controller may be configured with a...
US-1,014,0035 Method for appropriately controlling duplicated volumes in virtual volume subsystems
A storage system according to one preferred embodiment of the present invention is composed of at least a first storage subsystem and a second storage...
US-1,014,0034 Solid-state drive assignment based on solid-state drive write endurance
A method for managing data storage. The method included a processor identifying a plurality of first utilization values for data within a first data storage...
US-1,014,0033 Apparatus, system, and method for searching compressed data
A system, method and apparatus to provide searching capabilities of a given queue to all of requested search patterns in a non-volatile storage unit with...
US-1,014,0032 Multi-tier storage system with dynamic power management utilizing configurable data mover modules
An apparatus in one embodiment comprises a storage system having at least first and second storage tiers each comprising a plurality of storage devices. The...
US-1,014,0031 Hierarchical flash translation layer structure and method for designing the same
A Flash Translation Layer (FTL) structure including mapping information for storing data is disclosed. The FTL structure includes a plurality of hierarchical...
US-1,014,0030 Dynamic modulation of cache memory
One or more processors migrate an amount of cloud data from a non-volatile memory to a volatile cache memory. One or more processors partition the amount of...
US-1,014,0029 Method and apparatus for adaptively managing data in a memory based file system
Managing pages in a memory based file system by maintaining a memory into two lists, an Lr list and an Lf list, moving pages from the Lr list to the Lf list...
US-1,014,0028 Clock mode determination in a memory system
A clock mode configuration circuit for a memory device is described. A memory system includes any number of memory devices serially connected to each other,...
US-1,014,0027 Data transfers with adaptively adjusted polling times
Method and apparatus for managing data in a memory, such as a flash memory. In accordance with some embodiments, a memory module has a non-volatile memory (NVM)...
US-1,014,0026 Data storage device and data maintenance method thereof
The present invention provides a data storage device including a flash memory and a random access memory. The flash memory has a data mapping table arranged to...
US-1,014,0025 Memory system including memory controller and operation method thereof
A memory system may include a memory device suitable for storing data requested from a host, and a controller suitable for generating information on the data...
US-1,014,0024 Data storage device and data reading method thereof
The present invention provides a data storage device including a flash memory, a random access memory, and a controller. The controller selects a first read...
US-1,014,0023 Memory device and memory system including the same
A memory device includes memory groups, storing data, and a boosting interface. The boosting interface transfers the data by determining a transfer path of the...
US-1,014,0022 Method and apparatus of subsidiary volume management
Exemplary embodiments provide subsidiary volume management. In one embodiment, a storage system comprises: a memory being operable to store information of a...
US-1,014,0021 Adaptive data-partitioning model that responds to observed workload
Methods, non-transitory computer readable media, and devices for dynamically changing a number of partitions at runtime in a hierarchical data partitioning...
US-1,014,0020 Data queue having an unlimited depth
A method for transferring messages from a producer element to a consumer element uses a memory shared between the producer element and the consumer element, and...
US-1,014,0019 Information processing apparatus and information processing method for display of plurality of images based on...
There is provided an information processing apparatus including an acquisition unit configured to acquire an input signal generated in response to user's input...
US-1,014,0018 Flexible device
A flexible device is provided. The flexible device includes a main body, a flexible display fixed to a first face of the main body, an auxiliary display...
US-1,014,0017 Graphical keyboard application with integrated search
A computing device is described that includes a processor a memory storing at least a keyboard application, and a presence-sensitive display. The one or more...
US-1,014,0016 User input apparatus, computer connected to user input apparatus, and control method for computer connected to...
A user input apparatus is provided with user input means for the user to input data or a command by using the user's human body, and use-form detection means...
US-1,014,0015 Mobile device camera viewfinder punch through effect
In an example embodiment, an application is executed on a mobile device, causing generation of application graphical output in an application layer. The...
US-1,014,0014 Method and terminal for activating application based on handwriting input
A method for controlling an application based on a handwriting input includes recognizing a handwriting input received on a touch panel of a terminal;...
US-1,014,0013 Method, apparatus and computer program product for calculating a virtual touch position
A method, apparatus and computer program product are provided for calculating a virtual touch position that is off the physical touch screen display. A user may...
US-1,014,0012 Input identification method and input apparatus
An input apparatus having a touch module and an input identification method applied to the apparatus are described. The method includes during the collection of...
US-1,014,0011 Touch intelligent targeting
User inputs can indicate an intent of a user to target a location on a display. In order to determine a targeted point based on a user input, a computing device...
US-1,014,0010 Moving an object by drag operation on a touch panel
A contact state of a finger with respect to a first displayed object is detected. In response to detecting a double-click operation on the first displayed...
US-1,014,0009 Gesture detection on a display device
According to an illustrative embodiment, an electronic apparatus is provided. The apparatus includes a display and an input apparatus operable to detect a...
US-1,014,0008 Mechanical ratchet system for a knob
A knob for an input device may include a knob housing being rotatable on an axis, a shaft coupled to and extending from the knob housing along the axis, a...
US-1,014,0007 Smart audience picker
Various embodiments include a graphical user interface for a social network system. The graphical user interface includes a slider for selecting recipients who...
US-1,014,0006 Method for controlling information apparatus
A control method is provided for controlling a networked information apparatus that includes a touch panel display. An electric shutter device is controlled...
US-1,014,0005 Causing elements to be displayed
An apparatus having at least one processor and at least one memory, the apparatus configured to display a first element associated with content, the memory...
US-1,014,0004 Displaying visual elements on a medical device
A medical system includes a medical device and a display for displaying a plurality of visual elements. The plurality of visual elements are associated with...
US-1,014,0003 Simultaneous zoom in windows on a touch sensitive device
Certain aspects of the present disclosure relate to a technique for generating simultaneous zoom in windows on a touch sensitive device. A first portion of the...
US-1,014,0002 Information processing apparatus, information processing method, and program
An information processing apparatus including: a display controller that controls a user interface to display a first object; and a detection unit that detects...
US-1,014,0001 Configurable electronic communication element
One or more embodiments of the disclosure include an electronic communication system that allows a user to select, configure, and send an electronic...
← 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 | 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.