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 network architecture for a network of electronic devices includes a device layer having a plurality of electronic devices interconnected using a network backbone, wherein the plurality of electronic devices each operate using a device native communication protocol. The architecture also includes a device abstraction layer (DAL) which communicates with each of the devices using the device native communication protocols and also presents a unified communication interface to a content abstraction program interface. The content abstraction program interface communicates with the device layer through the unified communication interface of the DAL and includes a set of content services for controlling content on the network. In one embodiment the content abstraction program interface includes a content location system (CLS), a content change notification system (CCNS), and a content engagement system (CES).
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:
A system for issuing, redeeming and monitoring incentive offers generated in response to qualifying on-line and off-line non-purchase activities. For example, an electronic data card is used to store electronic coupons issued by web sites (i.e., on-line) and/or off-line locations. In one embodiment activity registration is performed by programming integrated with, or coupled to, a web browser. Off-line activity is registered by a kiosk at a merchant location that generates an incentive offer, or a token which is later converted to an incentive offer, in response to conditions determined at the kiosk (e.g., entered by the user, clerk, and so forth). A loyalty server operates to aggregate information about the offers for reporting purposes, and can be optionally required for determining qualification for an incentive offer, providing security codes for participating incentive issuers, providing qualification of offers prior to issuance, and validating stored offers prior to redemption.
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 for issuing, redeeming and monitoring incentive offers generated in response to qualifying on-line and off-line non-purchase activities. For example, an electronic data card is used to store electronic coupons issued by web sites (i.e., on-line) and/or off-line locations. In one embodiment activity registration is performed by programming integrated with, or coupled to, a web browser. Off-line activity is registered by a kiosk at a merchant location that generates an incentive offer, or a token which is later converted to an incentive offer, in response to conditions determined at the kiosk (e.g., entered by the user, clerk, and so forth). A loyalty server operates to aggregate information about the offers for reporting purposes, and can be optionally required for determining qualification for an incentive offer, providing security codes for participating incentive issuers, providing qualification of offers prior to issuance, and validating stored offers prior to redemption.
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 broadcast of an event is enhanced with synthetic scenes generated from audio visual and supplemental data received in the broadcast. A synthetic scene is integrated into the broadcast in accordance with a depth map that contains depth information for the synthetic scene. The supplemental data may be sensing data from various sensors placed at the event, position and orientation data of particular objects at the event, or environmental data on conditions at the event. The supplemental data may also be camera tracking data from a camera that is used to generate a virtual camera and viewpoints for the synthetic scene.The present invention describes systems, clients, servers, methods, and computer-readable media of varying scope. In addition to the aspects of the present invention described in this summary, further aspects of the invention will become apparent by reference to the drawings and by reading the detailed description that follows.