IP Library Granted Patent US 8,745,656
Granted Patent B2
US 8,745,656 · App. 10/934,253 · Granted Jun 3, 2014

Tracking of presented television advertisements

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,745,656
App. No.
10/934,253
Granted
Jun 3, 2014
Kind
B2
Abstract

A method for providing television advertising includes receiving user input for selecting an advertising parameter and providing a user with an advertisement corresponding to the advertising parameter.

Claims (44)

1. A method implemented by a television set-top terminal (STT), comprising:

determining by the STT whether a television is on; and

responsive to determining that the television is on and responsive to a counter value less than a predetermined value, the counter value corresponding to an amount of times an advertisement stored in a first local memory is output by the STT, outputting by the STT an advertisement to the television, wherein the advertisement corresponds to a category of advertisements, the category explicitly selected from among a plurality of selectable advertisement categories by a viewer of the television, wherein the advertisement comprises a corresponding weight, wherein the corresponding weight relates to a total advertisement display duration, wherein the television is determined to be on responsive to an STT-solicited viewer input associated with the advertisement, the solicitation notifying the user of the weight and provided as a predetermined query presented to the user within a predetermined period of time prior to the output of the advertisement; and

tracking a plurality of advertisements to be stored and deleted from the first local memory in an electronic advertisement database separate from the first local memory, wherein the electronic advertisement database further stores a set of flags associated with each of the plurality of advertisements, the set of flags indicative of when each advertisement is enabled for viewing, wherein for each of the plurality of advertisements the electronic advertisement database further stores a viewing period, an introduction date, an expiration date, and a plurality of selection options capable of display.

2. The method of claim 1 , further comprising: incrementing a counter configured to count advertisements output by the STT.

3. The method of claim 2 , wherein the counter is incremented responsive to determining that the television is on and responsive to outputting the advertisement.

4. The method of claim 2 , further comprising: deleting the advertisement from the STT responsive to a value of the counter.

5. The method of claim 1 , further comprising tracking a number of times that the advertisement is presented to a user.

6. The method of claim 5 , wherein tracking further comprises determining whether the advertisement is being presented by the STT while the television is on.

7. The method of claim 5 , wherein tracking further comprises incrementing a counter when the advertisement is being presented by the STT while the television is on and abstaining from incrementing the counter if the television is not turned on.

8. The method of claim 1 , wherein responsive to the counter value reaching the predetermined value, ceasing the output of the advertisement to the television.

9. The method of claim 1 , further comprising: providing the user with an option to select the advertisement from a plurality advertisements.

10. The method of claim 1 , further comprising:

decreasing a duration of the advertisement based on the weight of the advertisement.

11. A system, comprising:

a television;

a first local memory;

an electronic advertisement database configured to track a plurality of advertisements to be stored and deleted from the first local memory, wherein the electronic advertisement database further stores a set of flags associated with each of the plurality of advertisements, the set of flags indicative of when each advertisement is enabled for viewing, wherein for each of the plurality of advertisements the electronic advertisement database further stores a viewing period, an introduction date, an expiration date, and a plurality of selection options capable of display; and

a set-top terminal (STT) coupled to the television, the STT configured to:

receive an input signal corresponding to an explicit selection of an advertisement category from among a plurality of selectable advertisement categories, the selection by a viewer of the television;

determine whether the television is on; and

responsive to determining that the television is on, output one of the plurality of advertisements to the television, wherein the advertisement corresponds to the explicitly selected advertisement category and comprises a corresponding weight, wherein the corresponding weight relates to a total advertisement display duration, wherein the television is determined to be on responsive to an STT-solicited viewer input associated with the one of the plurality of advertisements, the solicitation notifying the user of the weight and provided as a predetermined query presented to the user prior to the output of the one of the plurality of advertisements.

12. The system of claim 11 , wherein the STT is further configured to: track a number of times that the advertisement is output to the television.

13. The system of claim 11 , wherein the STT is further configured to:

increment a counter responsive to the advertisement being output by the STT while the television is on; and

abstain from incrementing the counter if the television is not turned on.

14. The system of claim 11 , wherein the STT is further configured to:

increment a counter, responsive to the STT outputting the advertisement; and

delete the advertisement from the STT, responsive to a specific value of the counter.

15. The system of claim 11 , wherein responsive to the counter value reaching the predetermined value, the STT is configured to cease the output of the advertisement to the television.

16. A set-top terminal (STT) comprising:

a first local memory;

an electronic advertisement database configured to track a plurality of advertisements to be stored and deleted from the first local memory, wherein the electronic advertisement database further stores a set of flags associated with each of the plurality of advertisements, the set of flags indicative of when each advertisement is enabled for viewing, wherein for each of the plurality of advertisements the electronic advertisement database further stores a viewing period, an introduction date, an expiration date, and a plurality of selection options capable of display; and

a processor configured by executable instructions stored in the memory to;

receive an explicit selection of an advertisement category from a viewer of the television;

determine whether the television is on; and

responsive to determining that the television is on, output an advertisement to the television, wherein the advertisement is tracked in the electronic advertisement database, the advertisement corresponding to the advertisement category selection and comprising a weight, wherein the corresponding weight relates to a total advertisement display duration, wherein the television is determined to be on responsive to an STT-solicited viewer input associated with the advertisement, the solicitation notifying the user of the weight and provided as a predetermined query presented to the user immediately after completion of the output of the advertisement.

17. The STT of claim 16 , wherein the processor is further configured by the executable instructions to: track a number of times that the advertisement is output to the television.

18. The STT of claim 16 , wherein the processor is further configured by the executable instructions to:

increment a counter responsive to the advertisement being output by the STT while the television is on; and

abstain from incrementing the counter if the television is not turned on.

19. The STT of claim 16 , wherein the processor is further configured by the executable instructions to:

increment a counter, responsive to the STT outputting the advertisement; and

delete the advertisement from the STT, responsive to a specific value of the counter.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT 7523479 NEEDS TO BE INCLUDED, WAS ACCIDENTALLY MISSED WHEN RECORDING ASSIGNMENT PREVIOUSLY RECORDED ON REEL 049603 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE NEED TO INCLUDE PATENT 7523479 IN THE ASSIGNMENT. WAS ACCIDENTALLY MISSED ON LAST RECORDING. Recorded Jun 9, 2021
From: CISCO TECHNOLOGY, INC.
To: TECH 5 SAS
Reel/Frame 058043/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT REMOVE INCORRECT LISTED PATENT NO. 7400681 PREVIOUSLY RECORDED AT REEL: 032660 FRAME: 0360. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Feb 26, 2015
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 035110/0760 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NO. 7400681 PREVIOUSLY RECORDED AT REEL: 032660 FRAME: 0399. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 12, 2015
From: SCIENTIFIC-ATLANTA, LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 035001/0214 →
CHANGE OF NAME Recorded Apr 10, 2014
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 032660/0360 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2014
From: SCIENTIFIC-ATLANTA, LLC
To: CISCO TECHNOLOGY, INC.
Reel/Frame 032660/0399 →
CHANGE OF NAME Recorded Jul 27, 2009
From: SCIENTIFIC-ATLANTA, INC.
To: SCIENTIFIC-ATLANTA, LLC
Reel/Frame 023012/0703 →