IP Library Granted Patent US 10,701,450
Granted Patent B2
US 10,701,450 · App. 14/894,693 · Granted Jun 30, 2020

Apparatus and method for navigating through media content

Inventor: Vijay Anand Selvaraj (Folcroft, PA)
Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
H04N21/482H04N21/26283H04N21/4312H04N21/4314H04N21/43615H04N21/4622H04N21/4823H04N21/4825H04N21/8549
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 10,701,450
App. No.
14/894,693
Granted
Jun 30, 2020
Kind
B2
Abstract

A method for navigating through media content is described. The method ( 600 ) includes receiving ( 610 ) a media content stream, generating ( 620 ) a plurality of images associated with the media content stream after it is received, retrieving ( 630 ) information for a future media content stream, and providing ( 650 ) the information for the future media content stream along with the plurality of images for display along with the media content stream. The apparatus ( 300 ) includes an input signal receiver ( 302 ) that receives a media content stream, a video processor ( 310 ) that generates a plurality of images associated with the media content stream after it is received, a controller ( 314 ) retrieving information for a future media content stream that is available after the media content stream is received, and a display interface ( 315 ) providing the information for the future media content stream along with the plurality of images associated with the media content stream for display along with the media content stream.

Claims (54)

1. A method comprising:

receiving a media content stream;

storing media content associated with the media content stream;

generating a plurality of images associated with the media content stream after it is received, by extracting still video frames from the stored media content, the plurality of images arranged in a visual timeline in order to navigate in the media content stream;

retrieving information for a future media content stream that is available after the media content stream is received; and

providing, on a same display screen window, the information for the future media content stream along with the plurality of images for display along with the media content stream, the future media content positioned at the end of the visual timeline, wherein the plurality of images associated with the stored media content is selectable on the same display screen window for navigating to a time in the visual timeline in the stored media content and the information for the future media content stream is also selectable on the same display screen window for providing additional information for the future media content stream.

2. The method of claim 1 , wherein at least of one of the plurality of images represents a point in time in the received media content stream.

3. The method of claim 1 , wherein the information for the future media content stream is text information from a program guide.

4. The method of claim 1 , wherein the information for the future media content stream is an image.

5. The method of claim 1 , wherein the media content stream is received from at least one of a broadcast content service provider or an internet content service provider.

6. The method of claim 1 , wherein the plurality of images are at least one of a thumbnail, a poster, and a still video image from a portion of the media content stream.

7. The method of claim 1 , wherein the plurality of images are arranged in a visual timeline in order to navigate in the media content stream.

8. The method of claim 7 , wherein the information for the future media content stream includes a visual element for the future media content and is positioned at the end of the visual timeline.

9. The method of claim 7 , wherein each of the plurality of images includes an indication of a time associated with at least one of the media content program and actual time.

10. The method of claim 1 , further comprising navigating in the media content stream in response to a user input using the plurality of images.

11. The method of claim 10 , wherein navigating in the media content stream includes providing the media content stream for display from a point in the media content stream that was previously received in response to selecting a thumbnail from the plurality of thumbnails.

12. The method of claim 10 , wherein navigating in the media content stream includes providing the media content stream from a point in the media content stream that is ahead of the point in time for the media content stream currently being provided in response to selecting a thumbnail from the plurality of thumbnails.

13. The method of claim 10 , wherein navigating in the media content stream includes providing a video clip for the media content stream starting from a point in time associated with a thumbnail in place of the thumbnail in response to hovering over the thumbnail.

14. An apparatus comprising:

an input signal receiver that receives a media content stream;

a storage device configured to store media content associated with the received media content stream;

a video processor coupled to the input signal receiver, the video processor generating a plurality of images associated with the media content stream after it is received, by extracting still video frames from the stored media content, the plurality of images arranged in a visual timeline in order to navigate in the media content stream;

a controller coupled to the video processor, the controller retrieving information for a future media content stream that is available after the media content stream is received; and

a display interface coupled to the video processor, the display interface providing, on a same display screen window, the information for the future media content stream along with the plurality of images associated with the media content stream for display along with the media content stream, the future media content positioned at the end of the visual timeline, wherein the plurality of images associated with the stored media content is selectable on the same display screen window for navigating to a time in the visual timeline in the stored media content and the information for the future media content stream is also selectable on the same display screen window for providing additional information for the future media content stream.

15. The apparatus of claim 14 , wherein at least of one of the plurality of images represents a point in time in the received media content stream.

16. The apparatus of claim 14 , wherein the video processor further extracts a visual element from the media content stream.

17. The apparatus of claim 14 , wherein the plurality of images are arranged in a visual timeline in order to navigate in the media content stream.

18. The apparatus of claim 14 , wherein each of the plurality of images includes an indication of a time associated with at least one of the media content program and actual time.

19. The apparatus of claim 14 , further comprising a user interface coupled to controller, the user interface receiving a user input representing navigating in the media content stream using the plurality of images.

20. An apparatus comprising:

a means for receiving a media content stream;

a means for storing media content associated with the received media content stream;

a means for generating a plurality of images associated with the media content stream after it is received, by extracting still video frames from the stored media content;

a means for retrieving information for a future media content stream that is available after the media content stream is received; and

a means for providing the information, on a same display screen window, for the future media content stream along with the plurality of images for display along with the media content stream, wherein the plurality of images associated with the stored media content is selectable on the same display screen window for navigating to a time in the visual timeline in the stored media content and the information for the future media content stream is also selectable on the same display screen window for providing additional information for the future media content stream.

21. The apparatus of claim 20 , wherein at least of one of the plurality of images represents a point in time in the received media content stream.

22. The apparatus of claim 20 , wherein the information for the future media content stream is text information from a program guide.

23. The apparatus of claim 20 , wherein the information for the future media content stream is an image.

24. The apparatus of claim 20 , wherein the media content stream is received from at least one of a broadcast content service provider or an internet content service provider.

25. The apparatus of claim 20 , wherein the plurality of images are at least one of a thumbnail, a poster, and a still video image from a portion of the media content stream.

26. The apparatus claim 20 , wherein the information for the future media content stream includes a visual element for the future media content.

27. The apparatus of claim 20 , wherein each of the plurality of images includes an indication of a time associated with at least one of the media content program and actual time.

28. The apparatus of claim 20 , further comprising means for navigating in the media content stream in response to a user input using the plurality of images.

29. The apparatus of claim 28 , wherein the means for navigating in the media content stream includes providing the media content stream for display from a point in the media content stream that was previously received in response to selecting a thumbnail from the plurality of thumbnails.

30. The method of claim 28 , wherein the means for navigating in the media content stream includes providing the media content stream from a point in the media content stream that is ahead of the point in time for the media content stream currently being provided in response to selecting a thumbnail from the plurality of thumbnails.

31. The method of claim 28 , wherein the means for navigating in the media content stream includes providing a video clip for the media content stream starting from a point in time associated with a thumbnail in place of the thumbnail in response to hovering over the thumbnail.

32. The apparatus of claim 14 , wherein the information for the future media content stream is text information from a program guide.

33. The apparatus of claim 14 , wherein the information for the future media content stream is an image.

34. The apparatus of claim 14 , wherein the media content stream is received from at least one of a broadcast content service provider or an internet content service provider.

35. The apparatus of claim 14 , wherein the plurality of images are at least one of a thumbnail, a poster, and a still video image from a portion of the media content stream.

36. The apparatus of claim 14 , wherein the information for the future media content stream includes a visual element for the future media content.

37. The apparatus of claim 19 , wherein the user interface further provides the media content stream for display from a point in the media content stream that was previously received in response to selecting a thumbnail from the plurality of thumbnails.

38. The apparatus of claim 19 , wherein the user interface further provides the media content stream from a point in the media content stream that is ahead of the point in time for the media content stream currently being provided in response to selecting a thumbnail from the plurality of thumbnails.

39. The apparatus of claim 19 , wherein the user interface further provides a video clip for the media content stream starting from a point in time associated with a thumbnail in place of the thumbnail in response to hovering over the thumbnail.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2020
From: INTERDIGITAL CE PATENT HOLDINGS, SAS
To: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
Reel/Frame 053083/0301 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2015
From: SELVARAJ, VIJAY ANAND
To: THOMSON LICENSING
Reel/Frame 037191/0135 →
Cited By (1)
US 12,293,470