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.
Computer instructions for limiting access violation reporting when
accessing strings and similar data structures
Embodiments are directed to a method of accessing a data frame. The method includes, based at least in part on a determination that the data frame spans first...
Data storage device and flash memory control method
A flash memory control technology with power recovery capability, by which command sequence information is generated for write data that is requested to be...
Mapping object interface into a powered storage device system
Apparatus and associated method contemplating: operating a storage server having access to a plurality of storage devices, at least a first storage device of...
Deduplication of virtual machine content
Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may...
Providing executing programs with access to stored block data of others
Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses...
System, method and a non-transitory computer readable medium for
transaction aware snapshot
A method for generating transaction aware snapshots, the method may include: (a) starting a creation of a certain point in time snapshot for a consistency group...
Heat assisted magnetic recording (HAMR) utilization analysis and reporting
Method and apparatus for managing a data storage system that utilizes heat assisted magnetic recording (HAMR). In some embodiments, the method includes...
Adaptive flash tuning
The present invention includes embodiments of systems and methods for increasing the operational efficiency and extending the estimated operational lifetime of...
Techniques are disclosed relating to self-addressing memory. In one embodiment, an apparatus includes a memory and addressing circuitry coupled to or comprised...
Promoting consistent response times in a data storage system having
multiple data retrieval mechanisms
A data storage system includes a higher level controller, a lower level controller, and a plurality of storage components including a particular storage...
Memory system controlling interleaving write to memory chips
According to one embodiment, a controller executes a first process such that writing is performed in an order of page numbers in the memory chip. The first...
Scheduling of I/O in an SSD environment
A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client...
Transparent code patching
An application located in one or more first memory regions is executed. The application has a separate modified portion, which is located in one or more second...
Deduplication using a master and a slave
A write instruction includes a logical address and write data to be stored. An address mapping master is used to determine if the logical address is stored in...
Data storage device and operating method thereof
A data storage device include a storage memory, an information memory suitable for storing disk information and/or file information transmitted from a host...
Drive compatibility information maintenance
Systems and methods are disclosed for managing data storage drive compatibility information in a network-attached storage device (NAS). The NAS includes a data...
According to the embodiments, a memory system includes a nonvolatile semiconductor memory and a writing-loop-count monitoring unit that monitors a loop count of...
Efficient management of cloned data
A method and associated systems for efficient management of cloned data. One or more processors create a "child" clone of a "parent" software image. The child...
Nonvolatile memory interface for metadata shadowing
A memory includes non-volatile memory devices, each of which has multiple nonvolatile memory cells. A write controller streams bits to the memory devices in...
Dataset replica migration
A method of dataset replica migration is described. An application session may start on a first compute node. A first replica of the dataset to be accessed by...
Gesture keyboard with gesture cancellation
In one example, a method includes outputting, for display at a presence-sensitive display, a graphical user interface comprising a graphical keyboard that...
Information processing apparatus, information processing method and
An information processing apparatus according to the present invention comprises a display unit for displaying thereon a plurality of input regions operated by...
Method for managing virtual control interface of an electronic device, and
associated apparatus and associated...
A method for managing virtual control interface of an electronic device, and an associated apparatus and an associated computer program product are provided,...
Electronic device and scoring system and scoring method using same
A score system is applied to an electronic device. The electronic device includes a storage unit storing a mapping relationship between touch points and score...
Remote control apparatus and method for performing virtual touch by using
information displayed by a projector
Disclosed is a virtual touch remote control apparatus and method using user's movements (gestures) capable of control electronic devices remotely regardless of...
Device, method, and graphical user interface with interactive popup views
A method of operating a multifunction device includes: displaying a respective view of a first application on the touch screen display, detecting a first touch...
User interface apparatus in a user terminal and method for supporting the
A handwriting-based User Interface (UI) apparatus and a method for executing an intended function menu using notes stored in a user terminal supporting a...
Method and system for scribble based editing
A method and a non-transitory computer readable medium that stores instructions for: receiving a group of media entities; receiving a scribble; applying media...
Method and apparatus for displaying keypad in terminal having touch screen
A method and an apparatus thereof display a key pad and solve the trouble and difficulty of a user in selecting the key pad displayed in a terminal having a...
Mobile terminal and display controlling method thereof
A mobile terminal and display controlling method thereof are disclosed. The present invention includes receiving an input of a 1.sup.st touch action on a...
Video streaming in a web browser
A video element of a browser can be moved, resized, etc. independently of the remainder of a browser page. In one embodiment, as the video element is moved, the...
Mobile terminal device, operation method, program, and storage medium
A mobile terminal device includes a touch panel where a specified input operation is performed with an indicator, an input detection unit, and an operation...
Removable protective cover with embedded proximity sensors
A cover for a handheld electronic device, including a cover piece that fits over a side surface of a handheld electronic device, a plurality of proximity...
Disambiguating intentional and incidental contact and motion in
multi-touch pointing devices
An input device has both a touch sensor and a position sensor. A computer using data from the input device uses the relative motion of a contact on a touch...
Displays and information input devices
An integrated display and input device including a pixel array operative to provide a visually sensible output, at least one sensor operative to sense at least...
Radial control system and method
A method includes displaying, to a user via an electronic display, a radial control comprising a plurality of concentric arcs, the radial control including a...
Text input method in touch screen terminal and apparatus therefor
A method and an apparatus input test in a touch screen terminal. The method comprises designating a certain region on a keyboard interface picture, not...
Method and apparatus for providing graphic user interface in mobile
A method for providing a Graphic User Interface (GUI) associated with execution of an application in a mobile terminal supporting a multi-tasking function, and...
Portable electronic device with multi-touch input
A portable communication device with multi-touch input detects one or more multi-touch contacts and motions and performs one or more operations on an object...
Scrolling method of mobile terminal
A mobile terminal having a touch screen or a touch pad is disclosed. In a user environment, when a displayed menu list is moved according to a flicking...
Fingerprint identifying method and electronic device thereof
A method of operating an electronic device is provided. The method includes detecting a plurality of fingerprint drags after a touch on a portion of the...
User interface having realistic physical effects
A user interface module includes a display and a motion detector arranged to detect a motion. The module is arranged to display an emulated movement of a...
Digital device displaying index information and method for controlling the
A digital device and a method for controlling the same are disclosed. The method for controlling a digital device comprises the steps of displaying contents and...
Electronic device, method of controlling display, and program
An electronic device includes a display section that displays an object; a touch panel that detects a touch input manipulation; a touch determination section...
Predictive directional content queue
Various embodiments provide an intelligent adaptive content canvas that can enable users to access content, such as photos and videos, and consume the content...
Interactive threshold setting for pie charts
In an approach to threshold setting for pie charts, a computing device displays one or more pie charts. The computing device receives an instruction to enter...
Control method for information apparatus and computer-readable recording
A control method according to the present disclosure causes a computer of an information apparatus to: display a display screen on the touch panel display, the...
Map language switching
In some implementations, a mobile device can display map user interface that includes a language control that a user can select to switch between a default...
Input aggregation for a multi-touch device
The aggregation of multiple inputs in a touch-sensitive input device is disclosed. For example, one disclosed embodiment comprises receiving multiple inputs...
User interface tools for cropping and straightening image
Some embodiments provide an image editing application that edits an image. The image editing application displays an image in a display area. The image editing...