Apparatus and method for tagging media content and managing marketing
First Claim
1. A server, comprising:
- a memory that stores instructions; and
a controller coupled to the memory, wherein the controller, responsive to executing the instructions, performs operations comprising;
transmitting media programming to a group of set top boxes for presentation with an overlay superimposed onto the media programming, the overlay including a timeline corresponding to the presentation of the media programming;
receiving a user-generated comment associated with the media programming, the user-generated comment being generated at a first set top box of the group of set top boxes during presentation of the media programming and being presentable in the overlay during presentation of the media programming;
receiving a tag generated at the first set top box during presentation of the media programming in response to a user request, the tag representing a portion of a runtime of the media programming at which the tag was requested and the user-generated comment was generated, the tag having a first designation or a second designation;
analyzing metadata associated with a portion of the timeline that is tagged to determine a first marketing parameter;
obtaining an advertisement in accordance with the first marketing parameter, the advertisement corresponding to the user-generated comment associated with the media programming; and
determining whether the advertisement is to be presented,wherein, in accordance with a determination that the advertisement is to be presented, the advertisement and an advertisement icon are presented during the media programming in addition to the tag and correlated to the portion of the timeline in accordance with the first marketing parameter, the advertisement icon placed in the overlay along the timeline corresponding to a temporal position of the tag and corresponding to the portion of the runtime at which the tag was requested and the user-generated comment was generated, the advertisement icon representing content of the advertisement,wherein according to the first designation the tag and an associated public-display advertisement are presented via all the set top boxes among the group of set top boxes, andwherein according to the second designation the tag and an associated limited-display advertisement are presented via a selected set top box among the group of set top boxes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method that incorporates teachings of the present disclosure may include, for example, the steps of transmitting media content to a group of set top boxes for presentation with an overlay superimposed onto the media content, where the overlay can include a timeline corresponding to the presentation of the media content and receiving a first comment from a first set top box of the group of set top boxes, where the first comment is presentable with the overlay and the media content by the group of set top boxes. Additional steps can include receiving a tag generated at a first set top box during presentation of the media content, presenting the tag while the media content is presented, correlating the tag to a portion of the media content timeline and analyzing metadata associated with the portion of the media content timeline that is tagged to determine a first marketing parameter. Other embodiments are disclosed.
49 Citations
19 Claims
-
1. A server, comprising:
-
a memory that stores instructions; and a controller coupled to the memory, wherein the controller, responsive to executing the instructions, performs operations comprising; transmitting media programming to a group of set top boxes for presentation with an overlay superimposed onto the media programming, the overlay including a timeline corresponding to the presentation of the media programming; receiving a user-generated comment associated with the media programming, the user-generated comment being generated at a first set top box of the group of set top boxes during presentation of the media programming and being presentable in the overlay during presentation of the media programming; receiving a tag generated at the first set top box during presentation of the media programming in response to a user request, the tag representing a portion of a runtime of the media programming at which the tag was requested and the user-generated comment was generated, the tag having a first designation or a second designation; analyzing metadata associated with a portion of the timeline that is tagged to determine a first marketing parameter; obtaining an advertisement in accordance with the first marketing parameter, the advertisement corresponding to the user-generated comment associated with the media programming; and determining whether the advertisement is to be presented, wherein, in accordance with a determination that the advertisement is to be presented, the advertisement and an advertisement icon are presented during the media programming in addition to the tag and correlated to the portion of the timeline in accordance with the first marketing parameter, the advertisement icon placed in the overlay along the timeline corresponding to a temporal position of the tag and corresponding to the portion of the runtime at which the tag was requested and the user-generated comment was generated, the advertisement icon representing content of the advertisement, wherein according to the first designation the tag and an associated public-display advertisement are presented via all the set top boxes among the group of set top boxes, and wherein according to the second designation the tag and an associated limited-display advertisement are presented via a selected set top box among the group of set top boxes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
transmitting, by a server, media content to a group of set top boxes for presentation with an overlay superimposed onto the media content, the overlay including a media content timeline corresponding to the presentation of the media content; receiving, by the server, a user-generated comment associated with the media content from a first set top box of the group of set top boxes, wherein the user-generated comment is presentable with the overlay and the media content by the group of set top boxes; receiving, by the server, a tag generated at the first set top box during presentation of the media content in response to a user request, the tag representing a portion of a runtime of the media content at which the tag was requested and the user-generated comment was generated, the tag having a first designation or a second designation; presenting, by the server, the tag while the media content is presented; correlating, by the server, the tag to a portion of the media content timeline; analyzing, by the server, metadata associated with the portion of the media content timeline that is tagged to determine a first marketing parameter; obtaining, by the server, an advertisement in accordance with the first marketing parameter, the advertisement corresponding to the user-generated comment associated with the media content; and determining, by the server, whether the advertisement is to be presented, wherein, in accordance with a determination that the advertisement is to be presented, the advertisement and an advertisement icon are presented during presentation of the media content and correlated to a portion of the timeline in accordance with the first marketing parameter, the advertisement icon placed in the overlay along the timeline corresponding to a temporal position of the tag and corresponding to the portion of the runtime at which the tag was requested and the user-generated comment was generated, the advertisement icon representing content of the advertisement, wherein according to the first designation the tag and an associated public-display advertisement are presented via all the set top boxes among the group of set top boxes, and wherein according to the second designation the tag and an associated limited-display advertisement are presented via a selected set top box among the group of set top boxes. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium operating in a first set top box of a group of set top boxes, the storage medium comprising instructions, which when executed by a processor, cause the processor to perform operations comprising:
-
presenting media content; presenting at the first set top box an overlay superimposed onto the media content, wherein the overlay includes a media content timeline corresponding to the presentation of the media content and the overlay is presentable by a second set top box of the group of set top boxes; receiving an input of a user-generated comment at the first set top box, wherein the user-generated comment is associated with the media content and is presentable by the overlay by the second set top box; receiving a tag generated at the first set top box during presentation of the media content in response to a user request, the tag representing a portion of a runtime of the media content at which the tag was requested and the user-generated comment was generated, the tag having a first designation or a second designation; presenting the tag while presenting the media content; correlating the tag to a portion of the media content timeline; analyzing metadata associated with the portion of the media content timeline that is tagged to determine a first marketing parameter; obtaining an advertisement in accordance with the first marketing parameter, the advertisement corresponding to the user-generated comment associated with the media content; and determining whether the advertisement is to be presented, wherein, in accordance with a determination that the advertisement is to be presented, the advertisement and an advertisement icon are presented during presentation of the media content and correlated to a portion of the timeline in accordance with the first marketing parameter, the advertisement icon placed in the overlay along the timeline corresponding to a temporal position of the tag and corresponding to the portion of the runtime at which the tag was requested and the user-generated comment was generated, the advertisement icon representing content of the advertisement, wherein according to the first designation the tag and an associated public-display advertisement are presented via all the set top boxes among the group of set top boxes, and wherein according to the second designation the tag and an associated limited-display advertisement are presented via a selected set top box among the group of set top boxes. - View Dependent Claims (16, 17, 18, 19)
-
Specification