IP Library Granted Patent US 9,860,609
Granted Patent B2
US 9,860,609 · App. 15/071,826 · Granted Jan 2, 2018

Displaying advertising in an electronic program guide

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 9,860,609
App. No.
15/071,826
Granted
Jan 2, 2018
Kind
B2
Abstract

Displayed program cells may be moved on an interactive program guide during a first time period based on a received first parameter. A displayed advertisement may be kept stationary during a second time period based on a second parameter. The second time period may be related to a subset of the displayed program cells which will move past the stationary advertisement.

Claims (41)

1. A method comprising:

receiving, from a remote location, a first parameter related to a scrolling operation, wherein the first parameter is stored in a data structure;

controlling, on a display device during a first time period, an interactive program guide such that a plurality of displayed program cells move based in part on the first parameter;

receiving, from the remote location, a second parameter; and

keeping a displayed advertisement substantially stationary during a second time period based in part on the second parameter, wherein the second time period is related to a subset of the plurality of displayed program cells which will scroll past the substantially stationary advertisement.

2. The method of claim 1 further comprising:

replacing the displayed advertisement based upon expiration of the second time period.

3. The method of claim 1 further comprising:

replacing the displayed advertisement based on a movement of a particular number of the plurality of displayed program cells.

4. The method of claim 1 , wherein a cell of the plurality of displayed program cells includes a program choice available on demand.

5. The method of claim 1 further comprising:

receiving a selection of the displayed advertisement; and

marking a program choice associated with the displayed advertisement for future viewing.

6. The method of claim 1 further comprising:

inserting another advertisement related to the plurality of displayed program cells.

7. The method of claim 1 further comprising:

receiving a selection of the displayed advertisement, wherein the selection initiates an e-commerce purchase of a product or service related to the advertisement.

8. A computing system comprising:

a processor; and

an electronic device, the electronic device having a display device and being communicatively coupled to the processor, the processor configured to:

receive, from a remote location, a first parameter related to a scrolling operation, wherein the first parameter is stored in a data structure;

control, on the display device during a first time period, an interactive program guide such that a plurality of displayed program cells move based in part on the first parameter;

receive, from the remote location, a second parameter; and

keep a displayed advertisement substantially stationary during a second time period based in part on the second parameter, wherein the second time period is related to a subset of the plurality of displayed program cells which will scroll past the substantially stationary advertisement.

9. The computing system of claim 8 further comprising:

the processor configured to replace the displayed advertisement based upon expiration of the second time period.

10. The computing system of claim 8 further comprising:

the processor configured to replace the displayed advertisement based on a movement of a particular number of the plurality of displayed program cells.

11. The computing system of claim 8 , wherein a cell of the plurality of displayed program cells includes a program choice available on demand.

12. The computing system of claim 8 further comprising:

the processor configured to receive a selection of the displayed advertisement; and

the processor configured to mark a program choice associated with the displayed advertisement for future viewing.

13. The computing system of claim 8 further comprising:

the processor configured to insert another displayed advertisement related to the plurality of displayed program cells.

14. The computing system of claim 8 further comprising:

the processor configured to receive a selection of the displayed advertisement, wherein the selection initiates an e-commerce purchase of a product or service related to the displayed advertisement.

15. A method comprising:

receiving, from a remote location, a first parameter related to a scrolling operation, wherein the first parameter is stored in a data structure;

controlling, on a display device during a time interval, an interactive program guide such that a plurality of displayed program cells move based in part on the first parameter;

receiving, from the remote location, a second parameter; and

keeping a displayed advertisement substantially stationary during another time interval based in part on the second parameter, wherein the another time interval is in relation to a subset of the plurality of displayed program cells which will scroll past the substantially stationary advertisement.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2017
From: CORPORATE MEDIA PARTNERS
To: CUMNOR TECHNOLOGIES LLC
Reel/Frame 042983/0986 →