IP Library Granted Patent US 9,753,602
Granted Patent B2
US 9,753,602 · App. 13/918,478 · Granted Sep 5, 2017

Playlists and bookmarks in an interactive media guidance application system

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,753,602
App. No.
13/918,478
Granted
Sep 5, 2017
Kind
B2
Abstract

Systems and method are provided for providing a playlist transport bar. The playlist transport bar provides an overlay which graphically represents assets (e.g., programs) of a playlist in a manner that enables a user to simultaneously ascertain a playback position within the playlist and a particular asset. The playlist transport may include asset regions which each correspond to an asset in a playlist and a position indication region which may provide information relating to a playback position.

Claims (53)

1. A method for generating a playlist transport bar to be displayed using an interactive media guidance application (IMGA), comprising:

generating a playlist transport bar for display, wherein the playlist transport bar is for a playlist that includes a plurality of playable assets, the playlist transport bar comprising:

a plurality of asset regions, each asset region corresponding to a different one of the playable assets in the playlist, wherein at least two of the plurality of playable assets in the playlist are different programs; and

a position indication region to provide an indication of a playback position within the playlist, wherein the position indication region comprises a playback information region that includes access to an interactive playlist options menu selectable by a user, wherein the interactive playlist options menu, comprising of a plurality of simultaneously displayed options, is displayed in response to receiving a user selection of the playback information region, and wherein the playback information region moves with the position indication region during playback of one of the playable assets.

2. The method of claim 1 , wherein at least one of an elapsed playback time of the playlist and an elapsed playback time of one of the playable assets is generated for display in the playback information region.

3. The method of claim 1 , wherein an elapsed playback time of one of the playable assets currently being played back and an elapsed playback time of the playlist are generated for display in the playback information region.

4. The method of claim 1 , further comprising:

moving the position indication region to another position in the playlist transport bar; and

generating the position indication region to be displayed while it is being moved.

5. The method of claim 4 , further comprising playing back an asset in the playlist from the position that the position indication region was moved to.

6. The method of claim 4 , wherein moving comprises fast forwarding or rewinding the position indication region.

7. The method of claim 1 , further comprising:

receiving a command to select the position indication region; and

moving the selected position indication region to another location in the playlist.

8. The method of claim 1 , wherein the playlist transport bar comprises a playlist information region, and wherein a name of the playlist is generated for display in the playlist information region.

9. The method of claim 1 , wherein the playlist transport bar comprises a playlist information region, and wherein a name of an asset corresponding to the location of the position indication is generated for display in the playlist information region.

10. The method of claim 1 , wherein the playlist transport bar comprises a playlist information region, and wherein a total playtime of all assets in the playlist is generated for display in the playlist information region.

11. The method of claim 1 , wherein the plurality of asset regions generated for display in the playlist transport bar include an asset region for each playable asset in the playlist.

12. The method of claim 1 , wherein a portion of a total playtime of all assets in the playlist is generated for display in the playlist transport bar and wherein the playlist transport bar includes asset regions for at least two playable assets in the playlist.

13. The method of claim 12 , wherein at least one of the asset regions generated for display is representative of the run-length of the asset corresponding to the asset region generated for display.

14. The method of claim 1 , further comprising:

allowing a user to load a different playlist while accessing the playlist transport bar.

15. The method of claim 1 , further comprising:

allowing a user to modify the playlist while accessing the playlist transport bar.

16. The method of claim 1 , wherein the playlist transport bar is generated for display as an overlay that overlays a portion of a currently played asset.

17. The method of claim 1 , wherein the interactive media guidance application is selected from the group consisting of an interactive television program guide, an online television program guide, and a Website.

18. A system for generating a playlist transport bar to be displayed using an interactive media guidance application (IMGA), the system comprising:

a processor configured to:

generate for display a playlist transport bar for a playlist that includes a plurality of playable assets, the transport bar comprising:

a plurality of asset regions, each of which corresponds to a different one of the playable assets in the playlist, wherein at least two of the plurality of playable assets in the playlist are different programs; and

a position indication region to provide an indication of a playback position within the playlist, wherein the position indication region comprises a playback information region that includes access to an interactive playlist options menu selectable by a user, wherein the interactive playlist options menu, comprising of a plurality of simultaneously displayed options, is displayed in response to receiving a user selection of the playback information region, and wherein the playback information region moves with the position indication region during playback of one of the playable assets.

19. The system of claim 18 , wherein the processor is further configured to generate at least one of an elapsed playback time of the playlist and an elapsed playback time of one of the playable assets for display in the playback information region.

20. The system of claim 18 , wherein the processor is further configured to generate an elapsed playback time of one of the playable assets currently being played back and an elapsed playback time of the playlist for display in the playback information region.

21. The system of claim 18 , the processor further configured to:

move the position indication region to another position in the playlist transport bar; and

generate the position indication region to be displayed while it is being moved.

22. The system of claim 21 , the processor further configured to play back an asset in the playlist from the position that the position indication region was moved to.

23. The system of claim 21 , wherein the processor is configured to fast-forward or to rewind the position indication region.

24. The system of claim 18 , the processor further configured to:

receive a command to select the position indication region; and

move the selected position indication region to another location in the playlist.

25. The system of claim 18 , wherein the playlist transport bar comprises a playlist information region and wherein the processor is configured to generate, for display in the playlist information region, a name of the playlist.

26. The system of claim 18 , wherein the playlist transport bar comprises a playlist information region, and wherein the processor is further configured to generate, for display in the playlist information region, a name of an asset corresponding to the location of the position indication.

27. The system of claim 18 , wherein the playlist transport bar comprises a playlist information region, and wherein the processor is further configured to generate, for display in the playlist information region, a total playtime of all assets in the playlist.

28. The system of claim 18 , wherein the plurality of asset regions generated for display in the playlist transport bar includes an asset region for each playable asset in the playlist.

29. The system of claim 18 , wherein the processors is further configured to generate a portion of a total playtime of all playable assets in the playlist for display in the playlist transport bar, and wherein the processor is configured to generate asset regions for at least two assets in the playlist for display in the playlist transport bar.

30. The system of claim 29 , wherein at least one of the asset regions generated for display is representative of the run-length of the asset corresponding to the asset region generated for display.

31. The system of claim 18 , the processor further configured to:

allow a user to load a different playlist while accessing the playlist transport bar.

32. The system of claim 18 , the processor further configured to:

allow a user to modify the playlist while accessing the playlist transport bar.

33. The system of claim 18 , wherein the playlist transport bar is generated for display as an overlay that overlays a portion of a currently played asset.

34. The system of claim 18 , wherein the interactive media guidance application is selected from the group consisting of an interactive television program guide, an online television program guide, and a Website.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0138 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2013
From: RADLOFF, JON P.; CARROLL, THOMAS J.; HEYNER, MARK; CARPENTER, KENNETH F., JR.; GAYDOU, DANNY R., II
To: GUIDEWORKS, LLC
Reel/Frame 030837/0822 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2013
From: GUIDEWORKS, LLC
To: ROVI GUIDES, INC.
Reel/Frame 030837/0935 →