Customizing DVR functionality
First Claim
Patent Images
1. A method comprising:
- at a multimedia device, storing information that specifies one or more specified brands and/or one or more specified advertisers;
based on inspecting captioning data that accompanies multimedia content, locating within the captioning data one or more words known to occur in advertisements that are associated with at least one of the one or more specified brands and/or the one or more specified advertisers;
based at least partially on locating the one or more words in the captioning data, automatically identifying in the multimedia content, by the multimedia device, an advertisement that is associated with at least one of the one or more specified advertisers and/or at least one of the one or more specified brands;
in response to identifying the advertisement, while playing the multimedia content at the multimedia device, performing at least one of;
presenting alternative content during a time interval that the advertisement occupies in the multimedia content;
orskipping over the advertisement in the multimedia content.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques described herein automatically identifies, in a multimedia content, an advertiser from which an advertisement in the multimedia content originates and/or a brand to which the advertisement pertains. The system determines whether the identified advertiser and/or identified brand is specified in a not to be displayed list and if so, performs at least one of: presents alternative content during the time interval that the advertisement occupies in the multimedia content or skips over the advertisement in the multimedia content.
-
Citations
21 Claims
-
1. A method comprising:
-
at a multimedia device, storing information that specifies one or more specified brands and/or one or more specified advertisers; based on inspecting captioning data that accompanies multimedia content, locating within the captioning data one or more words known to occur in advertisements that are associated with at least one of the one or more specified brands and/or the one or more specified advertisers; based at least partially on locating the one or more words in the captioning data, automatically identifying in the multimedia content, by the multimedia device, an advertisement that is associated with at least one of the one or more specified advertisers and/or at least one of the one or more specified brands; in response to identifying the advertisement, while playing the multimedia content at the multimedia device, performing at least one of; presenting alternative content during a time interval that the advertisement occupies in the multimedia content;
orskipping over the advertisement in the multimedia content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing one or more sequences of instructions, which instructions, when executed by one or more processors, cause the one or more processors to perform steps that comprise:
-
at a multimedia device, storing information that specifies one or more specified brands and/or one or more specified advertisers; based on inspecting captioning data that accompanies multimedia content, locating within the captioning data one or more words known to occur in advertisements that are associated with at least one of the one or more specified brands and/or the one or more specified advertisers; based at least partially on locating the one or more words in the captioning data, automatically identifying in the multimedia content, by the multimedia device, an advertisement that is associated with at least one of the one or more specified advertisers and/or at least one of the one or more specified brands; in response to identifying the advertisement, while playing the multimedia content at the multimedia device, performing at least one of; presenting alternative content during a time interval that the advertisement occupies in the multimedia content;
orskipping over the advertisement in the multimedia content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a subsystem, implemented at least partially in hardware, configured to store information that specifies one or more specified brands and/or one or more specified advertisers; a subsystem, implemented at least partially in hardware, configured to, based on inspecting captioning data that accompanies multimedia content, locate within the captioning data one or more words known to occur in advertisements that are associated with at least one of the one or more specified brands and/or the one or more specified advertisers specified in the preference information; a subsystem, implemented at least partially in hardware, configured to, based at least partially on locating the one or more words in the captioning data, automatically identify, in the multimedia content, an advertisement that is associated with at least one of the one or more specified advertisers and/or at least one of the one or more specified brands; a subsystem, implemented at least partially in hardware, configured to, in response to identifying the advertisement, while playing the multimedia content, perform at least one of; presents alternative content during a time interval that the advertisement occupies in the multimedia content;
orskips over the advertisement in the multimedia content. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification