Product placement
First Claim
Patent Images
1. A mobile communication device, comprising:
- a receiver to receive a video stream;
a memory storing instructions to;
detect an identifier in the received video stream, where the identifier represents product placement information, identifying a particular type of product placement associated with an object in a scene of the received video stream,select a first product placement, of a plurality of potential product placements for the particular type of product placement, based on the identifier, where a relevance is determined for each of the plurality of potential product placements based on a user profile, associated with the mobile communication device, and the particular type of product placement,replace the object with the first product placement,detect a change in a location of the mobile communication device,select a second product placement based on the change in the location of the mobile communication device, andreplace another object in another scene, of the received video stream, with the second product placement; and
a processor to execute the instructions.
3 Assignments
0 Petitions
Accused Products
Abstract
A device may include a receiver to receive a data stream. The device may also include logic to insert a product placement into the data stream based at least one of a location of the device or information associated with a user of the device.
-
Citations
20 Claims
-
1. A mobile communication device, comprising:
-
a receiver to receive a video stream; a memory storing instructions to; detect an identifier in the received video stream, where the identifier represents product placement information, identifying a particular type of product placement associated with an object in a scene of the received video stream, select a first product placement, of a plurality of potential product placements for the particular type of product placement, based on the identifier, where a relevance is determined for each of the plurality of potential product placements based on a user profile, associated with the mobile communication device, and the particular type of product placement, replace the object with the first product placement, detect a change in a location of the mobile communication device, select a second product placement based on the change in the location of the mobile communication device, and replace another object in another scene, of the received video stream, with the second product placement; and a processor to execute the instructions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method performed by a communication device, the method comprising:
-
receiving, using a communication interface associated with the communication device, a video stream; determining, using a processor associated with the communication device, that the received video stream includes product placement information identifying a particular type of product placement associated with an object in a scene of the video stream; identifying, using the processor, information associated with a first party to whom a video stream is to be transmitted; detecting, using the processor, a current geographic location of the communication device; selecting, using the processor, a product placement, of a plurality of potential product placements for the particular type of product placement, based on a relevance of each of the plurality of potential product placements determined using the identified information, the identifier included in the product placement information, and the current geographic location of the communication device; and inserting, using the processor, the selected product placement, into the video stream, for the object. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A memory device having stored thereon sequences of instructions which, when executed by at least one processor of a communication device, cause the at least one processor to:
-
receive a video stream including information representing a virtual product placement, where the information includes an identifier indicating a particular type of product placement associated with an object in a scene of the received video stream; detect particular location of the communication device; identifying, based on the particular location of the communication device, a plurality of virtual product placement candidates for the particular type of product placement; select, from the plurality of virtual product placement candidates, a particular virtual product placement based on a relevance of each of the plurality of virtual product placement candidates determined using the identifier and user profile information associated with a recipient of the received video stream; insert the selected virtual product placement into the received video stream; and provide the received video stream with the inserted selected virtual product placement to the recipient. - View Dependent Claims (15)
-
-
16. A communication device, comprising:
-
means for receiving a video stream including product placement information; means for determining, based on the product placement information, that a particular type of virtual product placement is to be inserted into the video stream; means for detecting a particular location of the communication device; means for identifying, based on the particular location of the communication device, a plurality of virtual product placement candidates for the particular type of virtual product placement; means for selecting, from the plurality of virtual product placement candidates, a particular virtual product placement based on a relevance of each of the plurality of virtual product placement candidates determined using the product placement information and a user profile associated with the communication device, where the user profile includes at least one of; a history of product placements associated with the communication device, a history of geographic movement associated with the communication device, or a history of activated applications or files associated with the communication device; and means for inserting the selected virtual product placement into the video stream. - View Dependent Claims (17)
-
-
18. A communication device, comprising:
-
a receiver to receive a data stream; a global positioning system to provide a current location of the communication device; a memory storing instructions to; detect that the received data stream includes product placement information indicating a particular type of product placement, select a product placement, of a plurality of potential product placements for the particular type of product placement, based on a relevance of each of the plurality of potential product placements determined using the current location of the communication device and a user profile associated with the communication device, where the user profile includes at least one of; a history of product placements associated with the communication device, a history of geographic movement associated with the communication device, or a history of activated applications or files associated with the communication device, and insert the selected product placement into the data stream; and a processor to execute the instructions. - View Dependent Claims (19, 20)
-
Specification