Method and apparatus for social network updates by activity recognition
First Claim
1. A method for broadcasting performance of an action by a broadcasting system, comprising the steps of:
- predefining a sequence of steps to be performed by a performer, and to be captured by an image capture device camera comprising proper consumption of a product;
displaying on a display one or more images of the performer performing the predefined sequence of steps as captured by the image capture device camera;
confirming the identity of the product through object recognition based upon one or more images captured by the image capture device camera;
determining performance of the predefined sequence of steps by a performer by confirming each step in the sequence of steps captured by the image capture device camera, and therefore confirming a predetermined action of proper consumption of the product by a computer processor in accordance with machine vision activity recognition;
broadcasting confirmation of performance of the predetermined action by a broadcast transmission system associated with the computer processor to one or more peers located remotely to the performer;
providing incentive to the participant based upon the broadcasting; and
broadcasting the provided incentive by the broadcast transmission system to the one or more peers located remotely to the performer.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for engaging consumers in the performance of predetermined action. The method comprises the steps of determining performance of a predetermined action, broadcasting confirmation of performance of the predetermined action, and providing incentive based upon the broadcasting. The predetermined action may include comprises consuming a consumable item. The broadcasting may be performed via a social networking site, and wherein the broadcasting further may include transmitting a video of the performance of the predetermined action. The incentive may comprise a monetary incentive to the performer of the action, to one or more peers of the performer of the action viewing the broadcast, or to one or more peers of the performer of the action upon performance of the predetermined action by the one or more peers.
10 Citations
23 Claims
-
1. A method for broadcasting performance of an action by a broadcasting system, comprising the steps of:
-
predefining a sequence of steps to be performed by a performer, and to be captured by an image capture device camera comprising proper consumption of a product; displaying on a display one or more images of the performer performing the predefined sequence of steps as captured by the image capture device camera; confirming the identity of the product through object recognition based upon one or more images captured by the image capture device camera; determining performance of the predefined sequence of steps by a performer by confirming each step in the sequence of steps captured by the image capture device camera, and therefore confirming a predetermined action of proper consumption of the product by a computer processor in accordance with machine vision activity recognition; broadcasting confirmation of performance of the predetermined action by a broadcast transmission system associated with the computer processor to one or more peers located remotely to the performer; providing incentive to the participant based upon the broadcasting; and broadcasting the provided incentive by the broadcast transmission system to the one or more peers located remotely to the performer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program stored on a non-transitory computer readable medium, the computer program causing a general purpose computer to perform the steps of:
-
predefining a sequence of steps to be performed by a performer, and to be captured by an image capture device camera comprising proper consumption of a product; displaying on a display one or more images of the performer performing the predefined sequence of steps as captured by the image capture device camera; confirming the identity of the product through object recognition based upon one or more images captured by the image capture device camera; determining performance of the predefined sequence of steps by confirming each step in the sequence of steps captured by the image capture device camera, and therefore confirming a predetermined action of proper consumption of the product by a computer processor in accordance with machine vision activity recognition; broadcasting confirmation of performance of the predetermined action by a broadcast transmission system to one or more peers located remotely to the performer; providing incentive based upon the broadcasting; and broadcasting the provided incentive by the broadcast transmission system to the one or more peers located remotely to the performer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for broadcasting performance of an action by a broadcast system, comprising:
-
an image acquisition system acquiring an image of a participant performing an action comprising a predetermined sequence of steps indicative of consumption of a consumable item to be performed by the participant; a display displaying the one or more images acquired by the image acquisition system during acquisition thereof of the participant performing the predetermined sequence of steps; a processor analyzing the acquired image received from the image acquisition system of the participant performing the predetermined sequence of steps to confirm the identity of a product through object recognition, determining whether the participant has performed the predetermined sequence of steps by confirming each step in the sequence captured by the image acquisition system, thereby confirming a determined action, including proper consumption of the product action in accordance with machine vision activity recognition; and a transmission system broadcasting confirmation of performance of the predetermined action to one or more peers located remotely to the participant; the processor providing to the participant an incentive based upon the broadcasting; and the transmission system broadcasting the provided incentive transmission system to the one more peers located remotely to the participant. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification