IP Library Granted Patent US 9,344,670
Granted Patent B2
US 9,344,670 · App. 14/029,429 · Granted May 17, 2016

System and method for enhancing recorded radio or television programs with information on the world wide web

Inventor: Fernando Incertis Carro (Valencia, ES)
Assignee: Yahoo! Inc.
H04N5/765G11B27/322H04N5/91H04N5/9201H04N7/17318H04N21/242H04N21/4334H04N21/4345H04N21/4524H04N21/4622H04N21/4725H04N21/4782H04N21/84H04N21/858H04N21/8586
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,344,670
App. No.
14/029,429
Granted
May 17, 2016
Kind
B2
Abstract

The present invention is directed to a system, method and computer program for enabling a user (an auditor or a viewer) to access complementary information related to one or a plurality of sequences or topics of interest in a recorded program previously broadcast on the radio or television and played back on a device, such as an audio or video tape or disk recorder/player. The preferred embodiment of the invention relates to a system and method for enabling a person listening to or watching a recorded program, to select one or a plurality of topics drawing his or her attention and for immediately receiving further information related to these topics from the World Wide Web. The system is based on the synchronization of local times of transmitters and recorders. The flow of information transmitted, received and recorded is always synchronized, independently of the relative positions of recorders and transmitters.

Claims (36)

1. A method comprising:

receiving, by a computing device from a user, a selection of a program previously recorded on a recording device from a channel, the program having an associated start program time and end program time;

determining, by the computing device, a subset of program time between the start program time and the end program time;

receiving, by the computing device, a selection from the user of one or more topics associated with the program and the subset of program time;

upon the receiving of the selection of the one or more topics, obtaining, by the computing device from a server associated with a hyperlink related to the subset of program time and the program, additional information relating to the one or more topics; and

displaying, by the computing device, the additional information to the user.

2. The method of claim 1 , further comprising playing the recorded program on the recording device.

3. The method of claim 1 , further comprising resetting, by the computing device, a program-timer on the computing device.

4. The method of claim 3 , further comprising determining, by the computing device, a selection time based on the program-timer.

5. The method of claim 4 , further comprising selecting, by the computing device, a hyperlink corresponding to the selection time from a program-table.

6. The method of claim 5 , further comprising displaying, by the computing device, a web page associated with the hyperlink on the computing device.

7. The method of claim 1 , wherein the additional information comprises services related to the one or more topics.

8. The method of claim 7 , wherein the obtaining of the additional information further comprises executing the services.

9. A system comprising:

a processor;

a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:

program selection receiving logic executed by the processor for receiving, from a user, a selection of a program previously recorded on a recording device from a channel, the program having an associated start program time and end program time;

program time determining logic executed by the processor for determining a subset of program time between the start program time and the end program time;

topic selection receiving logic executed by the processor for receiving a selection from the user of one or more topics associated with the program and the subset of program time;

obtaining logic executed by the processor for obtaining, upon the receiving of the selection of the one or more topics, from a server associated with a hyperlink related to the subset of program time and the program, additional information relating to the one or more topics; and

displaying logic executed by the processor for displaying the additional information to the user.

10. The system of claim 9 , further comprising playing logic executed by the processor for playing the recorded program on the recording device.

11. The system of claim 10 , further comprising resetting logic executed by the processor for resetting a program-timer on the computing device.

12. The system of claim 11 , further comprising determining logic executed by the processor for determining a selection time based on the program-timer.

13. The system of claim 12 , further comprising hyperlink selecting logic executed by the processor for selecting a hyperlink corresponding to the selection time from a program-table.

14. The system of claim 13 , further comprising web page displaying logic executed by the processor for displaying a web page associated with the hyperlink on the computing device.

15. The system of claim 9 , wherein the additional information comprises services related to the one or more topics.

16. The system of claim 15 , wherein the obtaining logic for obtaining the additional information further comprises executing logic executed by the processor for executing the services.

17. A non-transitory computer readable storage medium comprising computer program code for execution by a processor, the computer program code comprising instructions for:

receiving, by the processor from a user, a selection of a program previously recorded on a recording device from a channel, the program having an associated start program time and end program time;

determining, by the computing device, a subset of program time between the start program time and the end program time receiving, by the computing device, a selection from the user of one or more topics associated with the program and the subset of program time;

upon the receiving of the selection of the one or more topics, obtaining, by the computing device from a server associated with a hyperlink related to the subset of program time and the program, additional information relating to the one or more topics; and

displaying, by the computing device, the additional information to the user.

18. The non-transitory computer readable storage medium of claim 17 , further comprising instructions for resetting a program-timer on the computing device.

19. The non-transitory computer readable storage medium of claim 18 , further comprising instructions for determining a selection time based on the program-timer.

20. The non-transitory computer readable storage medium of claim 19 , further comprising instructions for selecting a hyperlink corresponding to the selection time from a program-table.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2024
From: CARRO, FERNANDO INCERTIS
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 067311/0229 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2024
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: YAHOO!, INC.
Reel/Frame 067311/0450 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
Priority Claims (1)
EP 01480032 · May 10, 2001 · regional
Continuity (3)
Continuation 13037847 · Mar 1, 2011
Continuation 10476921
Related Publication 20140112637A1 · Apr 24, 2014