Abstract:
A system for sharing timestamped live stream media content can include a controller configured to be communicably coupled to a content delivery network (CDN) and an app on a user system, where the controller includes a database module and a uniform resource identifier (URI) generator, where the controller is configured to: receive a selection of the timestamped live stream media content from the app on the user system; generate a table populated with the selection and other information associated with the selection of the timestamped live stream media content; generate a uniform resource identifier (URI) derived from contents of the table; and send the URI to the app on the user system.
Abstract:
Example methods and systems for computing a reaction time from an indexed event occurring in an indexed recording to a reaction signal are described. An example method includes receiving a sample of ambient content of a computing device, determining a position identification of the sample of ambient content into an indexed recording to which the sample of ambient content matches, based on the position identification, synchronizing display of content on a user interface of the computing device to the indexed recording, and computing the reaction time. The reaction signal is generated by the computing device and is indicative of a user's response to the indexed event.
Abstract:
According to some example embodiments of the present invention, in a system for managing interactive media, the system includes: a processor; and a memory coupled to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to: monitor a broadcast of a live media content production; receive, from a plurality of user devices, preference data indicating preferences for modifying content of the live media content production; aggregate the preference data; and transmit the preference data to a media production device for modifying the live media content product in real time during the broadcast.
Abstract:
An electronic device includes a communicator comprising communication circuitry; and a controller configured to recognize a trigger for an execution request of an application for interoperating with a companion screen and to transmit a notification message including a key identifying the application of a companion device and information for calling the application to a notification server that provides a notification service with respect to the application to the companion device through the communication circuitry of the communicator.
Abstract:
An enhanced form of edited interactive audio and video content delivered through a subscriber based network system and accessed by several unique multimedia interface devices. These unique multimedia interface devices can also create and edit both user generated audio and video content into this enhanced form of edited interactive audio and video content. The present invention will incorporate both voice and manual activation as an embedded technology into all multi-media and user generated audio/video content.
Abstract:
A user receiving device including at least one transceiver module, an output module, and a control module. The at least one transceiver module is configured to receive metadata and a program or video from a first backend device. The metadata indicates where in the program or video a spotted ad is included. The output module is configured to display the program or video on a display. The display is connected to the user receiving device. The at least one transceiver module is configured to receive a request signal from a mobile device. The request signal indicates a viewer of the video has detected the spotted ad. The control module is configured to, based on the request signal, save information pertaining to the request signal, open a dialogue window or initiate a survey.
Abstract:
Methods and systems for generating a video collection are provided. The method includes presenting a competitive channel for submitting video content via a computing device; creating a challenge to solicit video content from a plurality of users, where the challenge is defined by a plurality of challenge attributes stored at a memory device; accepting one or more videos from at least some of the plurality of users; accepting votes from at least some of the plurality of users to select a subset of the posted videos; and archiving at least some of the posted videos to a video collection accessible via the computing device.
Abstract:
Embodiments of the present method comprise activating a data recording component on the computing device to receive information relating to the environment of the computer user and executing a quality check module in the computing device operative to analyse the environment of the computer user. The quality check module performs the steps of: assessing a received signal from the data recording component against a predetermined quality metric to ascertain if an informational content of the received signal meets a predetermined minimum quality to permit computer user behavioural data to be collected therefrom, determining and executing a responsive action where the received signal does not satisfy the quality metric, and initiating a computer user behavioural data collection process to computer user collect behavioural data during the interaction between the computer user and the computing device where the received signal satisfies the quality metric.
Abstract:
The receiver comprising a receiving device for receiving a data structure that encapsulates a questionnaire which represent individual questions that can be answered by the receiver, a PDI engine for acquiring the questionnaire from the data structure, receiving a setting option of a user for the application identified by the application identifier, and storing the setting option in relation to the data structure, an application signaling parser for parsing a trigger which is a signaling element to establish timing of playout of the application, and a processor for parsing a second application identifier from the trigger, acquiring the stored setting option in relation to the data structure of which a value of the first application identifier matches to a value of the second application identifier, and determining whether process the application to be launched or not based on the setting option is disclosed.