Abstract:
A virtual device control module for interfacing with a target device is disclosed. A DCM (device control module) is operable for interfacing with the target device, wherein the DCM includes a first FCM (function control module) and a second FCM operable for controlling respective first and second functional components of the target device. The first FCM can be a physical FCM operable for controlling the operation of the first functional component, and the second FCM can be a virtual FCM operable for controlling the operation of a second functional component.
Abstract:
A method of extracting a depth map from known camera and tracking data. The method includes the steps of positioning a virtual camera at the coordinates of the tracked camera, setting the field of view to that of the tracked camera, positioning and orienting a synthetic tracked object to the coordinates of the tracked object, clearing the depth buffer and rendering the tracked object as a depth map.
Abstract:
The invention illustrates a system and method of searching for a specific segment within a stream of content data comprising: receiving a stream of sensory data corresponding with the stream of content data; comparing the stream of sensory data with a search criteria; identifying the specific segment of the stream of content data corresponding to a match between the stream sensory data and the search criteria; setting the search criteria based upon parameters of the stream of sensory data; and applying a threshold to determine the match between the stream of sensory data and the search criteria.
Abstract:
In a first embodiment of the present invention, a method of interpreting a situation of a user of an electronic device is provided, comprising: gathering social data related to the user; monitoring one or more physical sensors on the electronic device in order to gather physical data related to the user; mapping structured data in the social data and the physical data to internal data types; extracting features from unstructured social data; identifying attributes related to the features; obtaining values for the identified attributes; interpreting movement of the user by examining the physical data; and detecting a situation of the user by fusing the movement of the user with the identified attributes of the features of the unstructured social data and features of structured social data.
Abstract:
A computer-implemented method for managing video contents includes collecting a plurality of keywords related to a topic, the keywords being collected using at least one dynamic data source. One or more sub-topics of the topic are identified using the keywords collected. A topic node in a taxonomy of topics is built, the topic node including a topic identifier for the topic, a child topic identifier for the sub-topics identified, and a keyword section for one or more of the keywords collected. A plurality of videos is organized using the topic node built to assist a user in locating a video of interest.
Abstract:
The invention illustrates a system and method of displaying a base image and an overlay image comprising: capturing a base image of a real event; receiving an instrumentation data based on the real event; identifying a visual segment within the base image based on the instrumentation data; and rendering an overlay image within the visual segment.
Abstract:
A system, apparatus and method for utilizing one-time, or temporary, “credit” card information for executing purchase transactions with a smart card or similar electronic data card device. The card is activated in an activation process with the issuer prior to receiving and utilizing temporary card information (numbers). Retrieval and submission of temporary card information is performed in an automatic process executed by application programming, such as within a web browser. By way of example, a user surfing the web commences a purchase transaction wherein their smart card communicates with the issuer of the smart card to retrieve one-time or temporary use card data which is submitted through the network for processing within the transaction. In one embodiment the programming is executed within a web browser which marks card data fields within transaction forms and automatically fills these fields with temporary card information received from the issuer.
Abstract:
The invention illustrates a system and method of processing an instrumentation data stream comprising: a sensor for generating an instrumentation data stream; a data collector configured for receiving the instrumentation data stream; and a normalization module configured for formatting portions of the instrumentation data stream into a common standard.
Abstract:
The invention illustrates a system and method of sharing content with multiple peer device while protecting the content from unauthorized use. In one embodiment, the system and method comprises: identifying a plurality of peer devices within a predetermined area wherein each of the plurality of peer devices includes an interface framework; directly transmitting content among the plurality of devices; and a selected plurality of peer devices requesting a license from a digital rights management server for the content, wherein the selected plurality of peer devices possess the content, wherein the interface framework is configured to allow the plurality of peer devices to directly communicate and utilize an applicationOther aspects and advantages of the invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrated by way of example of the principles of the invention.
Abstract:
The invention illustrates a system and method of displaying a base image and an overlay image comprising: capturing a base image of a real event; receiving an instrumentation data based on the real event; identifying a visual segment within the base image based on the instrumentation data; and rendering an overlay image within the visual segment.