Abstract:
Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.
Abstract:
Processes for presenting a current state of a device having device storage connected with a host system are provided. In some processes, device manufacturers or vendors define a set of operational states of a device and provide user interface (UI) elements of a custom representation of each state through information stored in the device storage. Initially, the set of states of the device and UI elements associated with each state are received from the device storage. Information regarding a current state is received from the device, and a representation of the current state, which includes the received UI elements, is presented on the host system. In other processes, UI elements of a representation of each state are obtained from a remote system using device identification information. In other processes, UI elements from the device, from the host system, and/or from a remote system are combined to form a state representation.
Abstract:
Processes for identifying and recovering a lost transient storage device are provided. In some processes, information regarding the owner of the device is obtained. The device ownership information may be stored on a remote service with which the device is registered and/or may be stored on the device itself. In one process, the remote service provides the device with customized device-executable code when the device is registered. The device may also contain information regarding trusted systems. The process includes obtaining status information indicating whether a device is lost when the device is connected to a host system. In some processes, the status is determined by a remote service. In other processes, the status is determined by the device. If the device is lost then a device recovery plan is executed. Portions of a device recovery plan may be executed on the remote service, the host system, and/or the device.
Abstract:
Architecture for data communications optimization based on generating and communicating “intents” or “hints” to a storage device and faster/slower solid state memory optimization. Data destined for storage on the storage device (capable of hints processing) can be bracketed to take advantage of improved performance associated with the hints processing. Data can be communicated in block format such that individual series of block exchanges can occur. Hints processing can be optional at the storage device. When communicated to the storage device firmware facilitates optimization of internal data flow and device operation. A write optimization schema is provided for storage system such as solid state storage devices. For example, frequently-modified data can be stored in faster memory to provide more efficient overall application data processing, and less-frequently modified data can be processed into and out of lower cost (or slower) memory.
Abstract:
Disclosed is a system. The system includes a mold-moving assembly that is cooperative with an insert-forming station to form an insert at least in part. The mold-moving assembly is also cooperative with an overmolding station to overmold another insert previously formed by the insert-forming station in cooperation with the mold-moving assembly. The mold-moving assembly, when so actuated, moves inserts between the insert-forming station and the overmolding station. Operation of the insert-forming station and operation of the overmolding station overlap one another at least in part.
Abstract:
Uncompressed digital video data representing one or more initial video frames is input from a video source 2 to a disc store 14 via a compressor/decompressor 10 or a bypass path 20 and a data bus 12. Thus, data can be stored in the disc store 14 in either compressed or uncompressed form. Video data corresponding to video frames selected for editing are held in a display store 5 in uncompressed or decompressed form and editing and other image processing operations are performed thereon by an image processor 6 under the control of a stylus/touch tablet or other user operable input device. Edited data is output to the bypass path for storage without compression in the store or to the compressor/decompressor for storage in compressed form in the store. The compressor/decompressor may be configured to effect symmetrical real time data compression and decompression or fractal data compression.
Abstract:
A system and method to monitor, guide, and evaluate breathing, with respect to user definable breathing patterns, sequences, and preexisting breathing exercises, utilizing posture and diaphragm sensor signals and a method to process thereof, composed of hardware and software components. The application describes a system which monitors the output signals of sensors as part of a breath training device worn by a user for measuring the state of a user's posture and diaphragm to derive a filtered breath signal. This is obtained using one or more sensors, a microcontroller to receive, process, and transmit sensor signal data, a breath training program which receives, calibrates, interprets, evaluates, and provides feedback on said sensor signal data, utilizing a set of breathing algorithms. The breath training program allows defining a breath pattern by specifying its parameters such as inhalation time, retention, inhalation depth, exhalation time, and constraints on such parameters, and to monitor and evaluate a user's breathing with respect to such a pattern, providing several visually guided feedback methods such as a graph on a timeline displaying evaluation indicators during each phase of a breath, or a game where the user guides a breath level game element through inhalation and exhalation zones to adhere to such a breath pattern.
Abstract:
Disclosed is a system. The system includes a mold-moving assembly that is cooperative with an insert-forming station to form an insert at least in part. The mold-moving assembly is also cooperative with an overmolding station to overmold another insert previously formed by the insert-forming station in cooperation with the mold-moving assembly. The mold-moving assembly, when so actuated, moves inserts between the insert-forming station and the overmolding station. Operation of the insert-forming station and operation of the overmolding station overlap one another at least in part.
Abstract:
A method and system for utilizing metadata to search for media, such as multimedia and streaming media, includes searching for the media, receiving results, extracting metadata associated with the media, enhancing the extracted metadata, and grouping the search results in accordance with attributes of the enhanced metadata. Enhancing and grouping include adding related metadata to the database of metadata, iteratively using metadata to search for more media related data, removing duplicate URLs, collapsing URLs that are variants of each other, and masking out superfluous terms from URLs. The resultant metadata and media files are available to users and search engines.