Application triggering
First Claim
1. A method comprising:
- determining, by a computing device, that a match exists between at least one content frame in a piece of content and at least one reference frame associated with a trigger for an application, the trigger comprising a specification of an offset; and
inserting the trigger for the application into a stream in response to determining that the match exists between the at least one content frame and the at least one reference frame,wherein the determining that the match exists is based on a pixel comparison of the at least one reference frame and the at least one content frame.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, method, system and computer-readable medium are disclosed for, in one aspect, determining when a trigger, such as an application trigger, should be generated. In some embodiments, the application trigger may be generated when a frame included in a feed (e.g., a content feed) matches a specified or indicated frame. In some embodiments, a comparison between the feed and the specified or indicated frame may be based on one or more tolerances or thresholds. In some embodiments, the feed may be split and content (e.g., video) obtained via the split may be combined (e.g., multiplexed) with a trigger. The combined content and trigger may be transmitted to one or more devices, such as one or more user devices.
238 Citations
20 Claims
-
1. A method comprising:
-
determining, by a computing device, that a match exists between at least one content frame in a piece of content and at least one reference frame associated with a trigger for an application, the trigger comprising a specification of an offset; and inserting the trigger for the application into a stream in response to determining that the match exists between the at least one content frame and the at least one reference frame, wherein the determining that the match exists is based on a pixel comparison of the at least one reference frame and the at least one content frame. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
receiving, by a computing device, a content feed; receiving an application comprising a trigger that causes the application to perform an action; and multiplexing the content feed with the trigger to generate an output, wherein timing of the trigger within the output is based on determining that a frame of the content feed matches a reference frame. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, by a computing device, an input comprising one or more frames, wherein the input identifies an action to be taken by one or more applications; receiving one or more feeds, the one or more feeds comprising one or more of audio content, visual content, and audiovisual content; comparing a frame of the one or more feeds with a frame of the one or more frames, wherein the comparing comprises determining a similarity between the frame of the one or more feeds and the frame of the one or more frames within a threshold; in response to determining the similarity within the threshold, associating a trigger with the frame of the one or more feeds, wherein the trigger triggers the action to be taken by the one or more applications; generating an enhanced video comprising the trigger; and transmitting the enhanced video. - View Dependent Claims (19, 20)
-
Specification