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.
Methods and apparatus for data lifecycle analysis
Methods and apparatuses to determine similarity among data lifecycles of data sets protected via a backup store having one or more storage devices are...
Virtual accounting container for supporting small volumes of data
Embodiments of the present invention provide a method for storing small volumes of data within a grid-scale storage system. The method includes creating a...
Results generation for state machine engines
A state machine engine includes a storage element, such as a (e.g., match) results memory. The storage element is configured to receive a result of an analysis...
Workload-driven storage configuration management
Exemplary methods for monitoring and improving performance at a storage system include analyzing storage performance statistics collected during operations of a...
Reduction of power consumption of a buffer in a tape drive
A method of reducing power consumption of a buffer for cache in a tape drive connected to a host in a communicable manner, according to one embodiment, includes...
Storage system data hardening
The present disclosure relates to examples of data hardening. In one example according to aspects of the present disclosure, a method comprises receiving, at a...
Efficient data storage system
A system and method are disclosed for providing efficient data storage. A plurality of data segments is received in a data stream. The system determines whether...
Tiered storage system, storage controller and method of substituting data
transfer between tiers
According to one embodiment, there is provided a storage controller for use in a tiered storage system. The tiered storage system includes a first storage...
Cluster consistent logical storage object naming
A clustered storage environment can distribute responsibility for naming virtual disks to nodes of the clustered storage environment. The clustered storage...
Efficient flashcopy backup target volume allocation from a shared resource
pool while ingesting a flashcopy...
Avoiding a collision between a new FlashCopy backup and an existing FlashCopy target volume containing an older FlashCopy backup being ingested into a...
Systems and methods for creating an image of a virtual storage device
A cloud storage system is described. The system includes at least one virtual server comprising at least one virtual storage device, at least one physical...
Dynamic selection of memory management algorithm
A data processing system includes a memory controller which dynamically selects from a plurality of candidate management algorithms a selected management...
Method and system for storing and reading data in or from a key value
A method and system for storing data in a key value storage having a plurality of n servers, wherein t<n servers may fail arbitrarily and wherein 3t+1=n is...
System and method for unbalanced RAID management
A method for dynamically balancing the allocation of data among a plurality of physical data storage devices having a plurality of RAID devices defined thereon,...
The present disclosure includes apparatuses and methods for command queuing. A number of embodiments include receiving a queued command request at a memory...
Management of a secure delete operation
Embodiments of the disclosure can include a method, system, and computer program product for using a secure delete operation within one or more storage devices...
Page compression strategy for improved page out process
A page compression strategy classifies uncompressed pages selected for compression. Similarly classified pages are compressed and bound into a single logical...
Capturing demand on storage capacity and performance capability
Workload on an aggregation of storage devices can be quantified in terms of demand on the aggregation of storage devices and demand on logical storage...
Method and system for managing storage reservation
Methods and systems for managing logical storage object reservation requests are provided. A controller of a storage array having a storage device for storing...
Multi-screen dual tap gesture
Embodiments of a multi-screen dual tap gesture are described. In various embodiments, a first tap input to a displayed object is recognized at a first screen of...
Gesture touch inputs for controlling video on a touchscreen
In general, this disclosure describes novel techniques for controlling video content on a computing device, such as a mobile computing device. For example, a...
Information processing apparatus, system and method for controlling
display of windows
An information processing apparatus (10) includes an LCD (12) as a first display area and an LCD (14) as a second display area, and on the second display area,...
Mobile terminal controlled by at least one touch and method of controlling
A mobile terminal is disclosed. A mobile terminal according to one embodiment of the present invention includes a memory configured to store at least one...
Device, control method, and storage medium storing program
According to an aspect, a device includes a photographing unit, a display unit, and a control unit. The photographing unit captures an image. The display unit...
Methods, apparatus, computer-readable storage mediums and computer
programs for selecting functions in a...
A method including controlling display of a graphical user interface, the graphical user interface including a portion configured to present content associated...
Methods and apparatus related to expanding or contracting representations
In one general aspect, a non-transitory computer-readable storage medium can be configured to store instructions that when executed cause a processor to perform...
Navigation device and methods thereof
A system that incorporates teachings of the present disclosure may include, for example, a computer mouse having a tracking device to navigate in a graphical...
Methods and apparatus for providing graphical view of digital content
A non-transitory processor-readable medium storing code representing instructions to be executed by a processor to define a set of indicators encoding a set of...
Systems and methods for identifying objects and providing information
related to identified objects
Systems and methods for identifying an object and presenting additional information about the identified object are provided. The techniques of the present...
Creating, provisioning and managing virtual data centers
A cloud services brokerage platform system includes a virtual data center (VDC) and an architecture management interface. The virtual data center (VDC) includes...
Auto draw flow
A computing device can automatically generate a flow diagram showing statuses that objects in a system can possess, and the possible transitions between these...
Method and system for interface data utilization
Methods and system for interface data utilization are described. In one embodiment, source interface data may be provided from a provider. The source interface...
Data visualization techniques
Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of data values of a hierarchical...
Compact zoomable date picker
Facilitating date selection by a user includes presenting the user with a single timeline band, causing the band to change granularity of date increments in...
Dyanmic thumbnail representation for a video playlist
A video playlist associated with a set of videos is distinguished in a graphical user interface using a dynamic thumbnail to represent the playlist. The dynamic...
One-dimensional to two-dimensional list navigation
Methods, apparatus, and computer-readable media are described herein related to a user interface (UI) for a computing device, such as a head-mountable device...
Knowledge-based polymorph undockable toolbar
A software control method and apparatus for implementing a knowledge-based polymorph undockable toolbar within an object scene. The undockable toolbar can be...
Representing purchasable item sizes using annulus sectors
A user interface comprises regions to visually represent sizes of purchasable items. A first region approximately shaped as an annulus sector is to visually...
Maintaining continuous access to web content
An approach for providing a framework to maintain continuous access to web content bookmarked in a browser, the framework comprising web content storage, change...
Web server for supporting collaborative animation production service and
A web server for supporting a collaborative animation production service. The web server includes a user interface (UI) unit to provide a UI to receive...
In an embodiment, a mechanism for visualizing a graphical model in three dimensions is discussed. An executable graphical model is obtained that includes a...
Sending application input commands over a network
Disclosed are various embodiments that facilitate sending input commands to an application over a network that may have variable latency characteristics. An...
System for providing dynamic linked panels in user interface
A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display...
Display device providing feedback based on image classification
A digital image display device comprising: a display screen; a processor; a network connection for receiving digital media assets provided by a plurality of...
Display device with capacitive touch sensor with slit formed in a surface
of a detectng electrode opposed to a...
An information input device including a touch panel configured to be provided with a touch sensor that detects a position at which a sensing object is brought...
Weighting for display noise removal in capacitive sensors
A processing system for a capacitive sensing input device comprises a sensor module and a determination module. The sensor module acquires a plurality of...
A touch panel having a transparent capacitive sensing medium configured to detect multiple touches or near touches that occur at the same time and at distinct...
Apparatus with both touch sensing and electrical field sensing functions
and interactive apparatus using the same
An apparatus with both touch sensing and electrical field sensing functions and an interactive apparatus using the same are provided. The apparatus with both...
Disclosed is a touch panel. The touch panel includes a cover substrate comprising an active area and an inactive area, a sensing electrode on the active area,...
All points addressable touch sensing surface
A touch-sensing apparatus may include a first controller configured to measure a first set of capacitance values from a first area of a touch-sensing surface...