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.
Systems and methods for managing storage space in hybrid data storage
The present invention relates to systems and methods for managing storage space in hybrid data storage systems. Specifically, the systems and methods of the...
Techniques for resource location and migration across data centers
An exemplary system includes a front-end component to receive requests for resources in a data center and configured to associate each request with identifying...
Storage system having defragmentation processing function
A storage system according to the present invention includes: a data storage controlling part that stores data into a storage device and, when storing other...
Storage device including variable resistance memory, flash memory and
A storage device includes a variable resistance memory, a flash memory and a controller. The flash memory includes a plurality of memory cells connected to a...
Enhanced data verify in data storage arrays
To provide enhanced operation of data storage devices and systems, various systems, methods, and software are provided herein. In a first example, a data...
Catastrophic data loss avoidance
Exemplary methods, apparatuses, and systems divide data into a plurality of portions such that the data is recoverable using a subset of the plurality of...
System and method for data replication using a single master failover
A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of...
System and method of a shared memory hash table with notifications
A method and apparatus of a device that includes a shared memory hash table that notifies one or more readers of changes to the shared memory hash table is...
Enabling throttling on average write throughput for solid state storage
A mechanism is provided for enabling throttling on average write throughput instead of peak write throughput for solid-state storage devices. The mechanism...
Determining weight values for storage devices in a storage tier to use to
select one of the storage devices to...
The present invention relates to a method, system, and computer program product for determining storage device weight values to use to select one of the storage...
Memory component with pattern register circuitry to provide data patterns
A memory component includes a memory core comprising dynamic random access memory (DRAM) storage cells and a first circuit to receive external commands. The...
Memory access requests in hybrid memory system
Incoming memory access requests are routed in a set of incoming queues, the incoming memory access requests comprise a range of host logical block addresses...
Performance optimization of data transfer for soft information generation
A single command initiates a first read operation and sequence of one or more additional read operations from the same portion of memory. The one or more...
Data access request monitoring to reduce system resource use for
An I/O processing stack includes a proxy that can provide processing services for access requests to initialized and uninitialized storage regions. For a write...
Composing a virtual disk using application delta disk images
According to a system and method for composing a virtual disk for a virtual desktop, the virtual desktop is booted from a virtual disk comprised of a base disk...
Scalable non-uniform storage sizes
A plurality of storage nodes in a single chassis is provided. Each of the plurality of storage nodes has a storage capacity with nonvolatile solid-state memory...
Systems and methods for managing information objects in dynamic data
storage based upon relevance of the...
According to one aspect, a system for managing information objects in dynamic data storage devices including a first data storage device having a plurality of...
Clustered RAID assimilation management
In one embodiment, a node of a cluster is coupled to a storage array of storage devices. The node executes a storage input/output (I/O) stack having a redundant...
Graphical user interface for improved text character entry
A graphical user interface for improved text character entry is disclosed. In some embodiments, the graphical user interface may be displayed on a mobile...
Navigation device and method for displaying alternative routes
A navigation device has a route re-calculation function. This is activated by the user touching the screen to task away from the normal navigation map mode to a...
Terminal apparatus and input correction method
A terminal apparatus includes a touch panel, a controller to detect a contact position of a first contact on the touch panel, a pressure applied by the first...
According to an embodiment, a shaping device includes a setting unit, a shaping unit, and a display control unit. The setting unit is configured to set, when...
System and method for processing touch actions
A system and method for processing touch actions are provided. A plurality of sequentially performed touch actions including a first touch action and a second...
Detecting and interpreting real-world and security gestures on touch and
hover sensitive devices
"Real-world" gestures such as hand or finger movements/orientations that are generally recognized to mean certain things (e.g., an "OK" hand signal generally...
Image display device and controlling method thereof
An image display device including a touchscreen display configured to display information; a controller configured to display a touch input window with a...
Display apparatus and method thereof
A display method of a display apparatus is provided. The display method includes displaying an image on a screen, detecting a touch manipulation with respect to...
Portable multifunction device, method, and graphical user interface
supporting user navigations of graphical...
A portable multifunction device displays a first user interface object and a second user interface object on a touch screen display. Upon detecting a...
Mobile terminal and controlling method thereof
A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a touch screen display...
Interaction models for indirect interaction devices
One or more techniques and/or systems are provided for utilizing input data received from an indirect interaction device (e.g., mouse, touchpad, etc.) as if the...
Touch-enabled device navigation system
A touch-enabled device establishes a two-way connection with a computing device through a network. The computing device has a content authoring program stored...
Fine object positioning
There is disclosed a method of controlling the positioning of an object displayed on an interactive display surface, in which interactive display surface the...
Chapter navigation user interface
A user interface for a touch-screen display of an electronic book reader device is described. The user interface facilitates chapter navigation among the...
Techniques for self adjusting kiosk display information
Techniques for self adjusting kiosk display information are provided. Presentation information is centered within a display of the kiosk. A center location for...
Electronic apparatus and computer-readable recording medium
A mobile terminal device displays at least one category on a predetermined display unit upon reception of copy operation or cut operation with respect to...
Method and apparatus for allowing drag-and-drop operations across the
shared borders of adjacent touch...
A user interface(s) in which the displays of different devices become "synchronized" when the devices are brought into close proximity with one another. One...
Using a scroll bar in a multiple panel user interface
A method for using a scroll bar in a multiple panel user interface. The method includes determining that two or more panels are displayed on a user interface,...
Information processing apparatus, method of controlling the same, and
An information processing apparatus that displays a numeric value input area having multiple digit positions and changes a numeric value of the input area in...
System and method for sequencing rotatable images
A system and method for sequencing rotatable images are disclosed. In at least one embodiment, an image database contains an at least one image collection...
Imaging apparatus and method for controlling the same
An imaging apparatus includes a touch detection unit configured to detect a touch operation on a display unit, a display control unit configured to control...
Processing an infrared (IR) image based on swipe gestures
A method and a system for displaying an infrared (IR) image and/or a related image on a touch screen are provided. For example, a method may include:...
Method for adjusting playback of multimedia content according to detection
result of user status and related...
A playback method of a multimedia content includes: receiving the multimedia content; performing playback upon the multimedia content; detecting a user status...
Mobile travel information system and method
A mobile travel information system and method are disclosed for providing a variety of travel-related information and services to a traveler via a personal...
Hand-held device with two-finger touch triggered selection and
transformation of active elements
A hand-held electronic device, method of operation and computer readable medium are disclosed. The device may include a case having one or more major surfaces....
Mobile devices and related methods for configuring a remote device
A method for configuring a remote device in a mobile device is provided. The method includes the steps of providing a dialogical user interface, obtaining a...
Wireless communication device having deterministic control of foreground
access of the user interface
A wireless communication device that has one or more applications resident on a computer platform, a wireless communication interface, a display, and a user...
Method and apparatus for delivery of interactive multimedia content over a
A client device downloads an interactive multimedia content package, such as a video game, from a server across a network. The package includes executable code...
User interface for navigating paginated digital content
Techniques are disclosed for navigating pages of paginated digital content (e.g., an eBook), referred to herein as a go-to mode. The go-to mode may include a...
Interface tab generation
Technology is described for generating an interface tab in an application. The method may include receiving an instruction to create an interface tab in the...
Method for representing animated menu buttons
Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise...
Scrollable computing device display
The display of a scrollable list of items is described. In one disclosed embodiment, a list of items may be displayed on a scrollable computing device display...