Abstract:
A method and apparatus for creating universal adaptive bit rate streams using a generic container format to store audio, video, and supplemental data that allows seamless trans-containerization from one adaptive streaming format to another.
Abstract:
A method and apparatus for dynamically transcoding and delivering variable bit rate media files delivers media files to client systems. The media server dynamically transcodes a content file to a bit rate requested by a client using an original content file or other transcoded content files. The media server can dynamically select a segment of a content file to transcode. The file format required by the client is determined and the transcoded segment is formatted to the file format. The formatted segment is delivered to the client.
Abstract:
A network device to maintain resource management within a network may comprise an emulator or watchdog that may send an emulation request to a resource manager for emulating a request of a client. Operability of the resource manager may be identified based on a reply of the resource manager to the emulation request. If the resource manager does not provide a response within a given time frame, then the watchdog may identify a failure condition for the resource manager. The watchdog may then initiate corrective actions for replacing the resource manager with a backup server responsive to identifying the fail condition.
Abstract:
A device network to process signals has target devices, selecting devices that are movable relative to the target devices, and controllers. The controllers are in communication with the target devices and the selecting devices. Each of the selecting devices has a position sensor and an orientation sensor to provide spatial and angular co-ordinates of position and orientation when pointing to a target device and upon receiving a user input. Each of the selecting devices also has a signal processor to generate a control signal having the position and orientation data. This control signal is then transmitted by a transmitter, via a radio frequency channel, to a controller. Upon receiving the control signal, the controller determines whether, for example, a target device has been selected by a selecting device by comparison of the orientation data with a derived orientation based on the position data and the known position of the target devices.
Abstract:
The invention is an improvement over the existing UML and non UML script based diagram drawing tools to show an optimal and reduced initial presentation of the diagram, to provide the user with the controls to both view and re-define conditions of branches and their list of possible values in real time and to update the diagram with different versions corresponding to the values that the user optionally chooses for these conditions.
Abstract:
A generic mobile synchronization framework facilitates synchronization of data objects between platforms by comparing these data objects from one platform with a replica of data objects on the other platform. Generic messages identifying the differences in the data objects are converted into an adapted message suitable for use by the underlying synchronization hardware and sent to the platform needing synchronization. That platform converts adapted message to the corresponding original generic messages, and executes them, synchronizing the data objects in that platform with the originating platform.
Abstract:
A method and apparatus for dynamically transcoding and delivering variable bit rate media files delivers media files to client systems. The media server dynamically transcodes a content file to a bit rate requested by a client using an original content file or other transcoded content files. The media server can dynamically select a segment of a content file to transcode. The file format required by the client is determined and the transcoded segment is formatted to the file format. The formatted segment is delivered to the client.
Abstract:
A method and apparatus for delivering variable bit rate media files delivers media files to client systems. The media server can dynamically detect when a client can accept a different bit rate version of a media content. The media server can smoothly switch between different bit rate versions of the media content as it delivers the media content to client systems. A client system can also request different bit rate versions of a media content while it is playing the media content.
Abstract:
A method of oilfield data management including collecting oilfield data from an oilfield, executing instructions on a processor to perform a domain analysis of the oilfield data by a first analysis team to generate a first analysis, the first analysis team comprising a plurality of users who analyze a portion of the oilfield data relating to one or more oilfield functions, selectively providing access to the first analysis and the portion of the oilfield data for the plurality of users based on a continued analysis of the oilfield, executing instructions on the processor to perform the domain analysis of the oilfield data by a second analysis team to generate a second analysis, the second analysis team analyzing the portion of the oilfield data relating to the one or more oilfield functions, and selectively synchronizing the first analysis and the second analysis to generate a synchronized result.
Abstract:
A method and apparatus optimizes storage on solid-state memory devices. The system aggregates object storage write requests. The system determines whether objects associated with the object storage requests that have been aggregated fit in a block of the solid-state memory device within a defined tolerance. Upon the aggregation of object storage write requests that fit in a block of the solid-state memory device, the system writes the objects associated with the aggregated object storage write requests to the solid-state memory device.