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.
Asynchronous tape backup and restore from tape backup in a disk storage
A metadata object identifying a set of disk locations which have been written to during a consistency group is maintained. Backup data for the consistency group...
Error recovery in a data processing system which implements partial writes
A data processing system includes a command buffer and control circuitry. The command buffer is configured to store pending write requests to a memory in which...
Method and system for adaptively assigning logical block address read
counters using a tree structure
Systems, apparatuses, and methods are provided that dynamically reassign counters (or other memory monitors) in a memory. A plurality of counters may be...
Method and system for predicting block failure in a non-volatile memory
A method and system are disclosed for improved block erase cycle life prediction and block management in a non-volatile memory. The method includes the storage...
Sensing operations in a memory device
Methods for sensing, method for programming, memory devices, and memory systems are disclosed. In one such method for sensing, a counting circuit generates a...
Using host transfer rates to select a recording medium transfer rate for
transferring data to a recording medium
Provided are a storage device, controller, and method for using host transfer rates to select a recording medium transfer rate for transferring data to a...
Scheduling of I/O writes in a storage environment
A system and method for scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and...
Computer system, storage management computer, and storage management
A memory stores first configuration information indicating a plurality of logical storage areas and a first condition defining a state of a storage apparatus as...
Method and system for writing to and reading from computer readable media
According to one embodiment, a method includes receiving a write request and determining a first portion of information associated with the write request. The...
Data transformation during recycling
Disclosed are systems, computer-readable mediums, and methods for transforming data in a file system. As part of a recycling process, a determination is made...
Generalized storage allocation for multiple architectures
Embodiments of the invention relate to storage allocation in a storage system. One embodiment includes adaptively determining, by a storage device processor, a...
Intelligent snapshot point-in-time management in object storage
Various embodiments for managing data objects stored in a tiered data object storage environment, by a processor device, are provided. In one embodiment, a...
Method to enhance programming performance in multilevel NVM devices
An apparatus includes an interface and a processor. The interface is configured to communicate with a memory device. The processor is configured to send to the...
Methods of operating memory devices within a communication protocol
standard timeout requirement
The present disclosure includes methods and devices for logical memory blocks. One method for operating a memory device includes receiving a command to operate...
Method and apparatus for store durability and ordering in a persistent
An apparatus and method are described for store durability and ordering in a persistent memory architecture. For example, one embodiment of a method comprises:...
System and method for managing expansion read-only memory and management
A system and a method for managing an expansion read-only memory (ROM), and a management host thereof are provided. The management host is connected with a...
Adaptive system provisioning
A method includes determining a plurality of configuration entries based on received provisioning requests and further based on provisioning system resource...
Emulating a stretched storage device using a shared storage device
Exemplary methods, apparatuses, and systems include receiving a device discovery command from a recovery manager running on a management server within a first...
Previewing and playing video in separate display window on mobile terminal
A method and device for reproducing contents of a mobile terminal having a touch screen, including: displaying on the touch screen a list of items corresponding...
Graphical user interface methods, systems, and computer program products
Methods, computer software, apparatuses, and systems are described in connection with a mobile device including at least one processor operatively coupled to a...
Emulating pressure sensitivity on multi-touch devices
A method, device, and/or computer program product operates a touch-screen device. A first touch at a location on a touch-screen is detected. A second touch on...
Device, method, and storage medium storing program
According to an aspect, a device includes a touch screen display and a controller. The touch screen display displays a lock screen provided with a display area...
Content-based snap point
This document describes content-based snap points and techniques that use these snap points. In some embodiments, multiple content-based snap points are used to...
Display control apparatus and control method
A display control apparatus, allowing a plurality of input operations to be performed by a touch panel, increasing application performance, and decreasing power...
Embodiments provide methods, apparatuses, and articles of manufacture for arranging keys of a number keypad based on movement of another key. In various...
Information processing device, control method for information processing
device, program, and information...
To provide an information processing device capable of ensuring not to execute processing not intended by a user in a case of stopping the ongoing operation...
Mobile electronic device, control method, and storage medium storing
According to an aspect, a mobile electronic device includes: a display unit, an operating unit, and a control unit. The display unit for displays a character...
Context sensitive actions in response to touch input
Techniques for performing context-sensitive actions in response to touch input are provided. A user interface of an application can be displayed. Touch input...
Avatar integrated shared media experience
A method and system are disclosed in which a group of people are able to replicate the physical world experience of going with a group of friends to pick a...
Optimized volume adjustment
A method for adjusting the sound volume of media clips using volume adjuster lines is provided. The volume adjuster lines are individually set for each clip...
Automatic variable zooming system for a project plan timeline
A system is provided that performs automatic variable zooming. The system displays a project plan timeline within a user interface, where a project plan...
Scrolling apparatus, scrolling method, and computer-readable medium
A scrolling apparatus includes: a display unit which displays a content on a screen; a contact detection unit which detects contact of a finger to the screen; a...
Tilting to scroll
In one embodiment, a method includes determining, by a computing device, a scroll range for an image based on a dimension of the image, determining the image's...
Dynamic annotation in user information system of IR camera
The present invention relates in general to the field of applications and functions of an IR-camera device operated by a user in connection with the recording...
Dynamic adjustment of user interface
Embodiments related to dynamically adjusting a user interface based upon depth information are disclosed. For example, one disclosed embodiment provides a...
Methods, systems, and computer program products for navigating between
Methods and systems are described for navigating between visual components. A first visual component, of a first application in a plurality of applications, is...
Vehicle displays systems and methods for shifting content between displays
Methods and systems are provided, for automatically causing content items to shift to or from screens of a vehicle. One example includes a system in a vehicle...
A system and method for displaying an electronic program schedule guide is provided. The system has areas for displaying program schedule information. In...
Terminal apparatus and GUI screen generation method
A terminal apparatus operates according to manipulation by a user on a Graphical User Interface (GUI) screen. The terminal apparatus includes: a generator that...
Method for displaying background screen in mobile device and mobile device
A method for displaying a background screen in a mobile terminal is provided. The method includes resizing at least one of a plurality of background screens...
Item display method and apparatus that display items according to a user
An item display method and apparatus that provides an easier and faster way to locate a desired item on a display. The method and apparatus receive a user...
Zoom view mode for digital content including multiple regions of interest
Techniques are disclosed for a zoom view mode for use with digital content including multiple regions of interest. Regions of interest may include portions of...
Thumbnail display apparatus, thumbnail display method, and computer
readable medium for switching displayed images
A thumbnail display apparatus includes a display that displays, one by one, thumbnail images corresponding to plural pages included in a document, the thumbnail...
Mobile device, network system, and control method for the same
A mobile device includes a file information acquiring unit, a file information display unit that displays the file information acquired on a display unit, a...
A system and a method are disclosed for effectively displaying database records on a device having a display area that is small compared to the underlying data...
Specialized computer publishing systems for dynamic nonlinear storytelling
creation by viewers of digital...
In some embodiments, the instant invention provides for a computer system, including: a specifically programmed publishing server; a non-transitory database; a...
Managing user interface elements using gestures
Systems and methods for managing user interface elements using gestures are disclosed. In some implementations, a block representing a plurality of user...
Method for graphical representation of a content collection
A method use on a computer having a graphical operating environment is provided for displaying the content items of a container. The method includes enumerating...
Adaptive content control and display for internet media
This disclosure relates to adaptive content control and display for internet media. A playback component provides for playback of media content. An input...
Method and system for controlling display device and computer-readable
A portable device and a method for controlling a display device include receiving first display information of a first arrangement of icons displayed on a...