IP Library Granted Patent US 8,826,134
Granted Patent B2
US 8,826,134 · App. 12/879,982 · Granted Sep 2, 2014

Pivot command for playlist

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,826,134
App. No.
12/879,982
Granted
Sep 2, 2014
Kind
B2
Abstract

Managing playlists, comprising: displaying a current playlist and one or more playlists that intersect the current playlist at a current media item; selecting one of the following: (1) when a pivot command to pivot from the current playlist to a pivoted playlist is received, first moving to a next media item of the pivoted playlist, and displaying the pivoted playlist and one or more playlists that intersect the pivoted playlist at the next media item of the pivoted playlist; (2) otherwise when no pivot command is received, second moving to a next media item of the current playlist, and displaying the current playlist and one or more playlists that intersect the current playlist at the next media item of the current playlist.

Claims (46)

1. A method of managing playlists, comprising:

displaying a current playlist and one or more playlists that intersect the current playlist at a current media item;

when a pivot command to pivot from the current playlist to a jump playlist is received, wherein the jump playlist is a playlist that does not intersect the current playlist,

(a) first moving to a next media item of a pivoted playlist, wherein the pivoted playlist intersects the current playlist at the next media item,

(b) next moving to a next media item of the pivoted playlist that intersects the jump playlist,

(c) displaying the jump playlist and the one or more playlists that intersect the jump playlist at the next media item of the jump playlist;

triggering a request to a content provider to prepare and deliver the jump playlist as a playlist of recommended media items, which includes shorter versions of media items provided by the content provider to encourage the purchase of full versions of the media items.

2. The method of claim 1 , further comprising

displaying the current media item of the current playlist and the one or more playlists that intersect the current playlist.

3. The method of claim 2 , further comprising

displaying a next media item for each of the current playlist and the one or more playlists that intersect the current playlist.

4. The method of claim 1 , wherein the first moving occurs when the current media item ends its presentation.

5. The method of claim 1 , wherein the first moving occurs as soon as the pivot command is received.

6. The method of claim 1 , further comprising displaying the next media item of the current playlist.

7. The method of claim 1 , wherein displaying a current playlist and one or more playlists comprises graphically displaying the current playlist and one or more playlists.

8. The method of claim 7 , wherein the current playlist is graphically displayed as a vertical line showing the current media item and the next media item on the vertical line.

9. The method of claim 8 , wherein the one or more playlists are graphically displayed as non-vertical lines intersecting the vertical line at the current media item.

10. The method of claim 9 , wherein the pivoted playlist is graphically displayed as being immediately following the current playlist.

11. The method of claim 1 , further comprising providing a user interface to transmit the pivot command.

12. A portable media device which implements pivot commands for playlists, the portable media device comprising:

an input interface to invoke a pivot command to pivot from a current playlist to a pivoted playlist selected from one or more playlists that intersect the current playlist at a current media item;

a display module to display the current playlist and the one or more playlists; and

a processor configured to manage playlists including:

when the pivot command to pivot from the current playlist to a jump playlist is received, wherein the jump playlist is a playlist that does not intersect the current playlist,

(a) first moving to a next media item of the pivoted playlist, wherein the pivoted playlist intersects the current playlist at the next media item,

(b) next moving to a next media item of the pivoted playlist that intersects the jump playlist, and

(c) displaying on the display module the jump playlist and the one or more playlists that intersect the jump playlist at the next media item of the jump playlist;

the processor configured to trigger a request to a content provider to prepare and deliver the jump playlist as a playlist of recommended media items, which includes shorter versions of media items provided by the content provider to encourage the purchase of full versions of the media items.

13. The portable media device of claim 12 , wherein the input interface comprises

a push button to invoke the pivot command to pivot from the current playlist to the pivoted playlist.

14. The portable media device of claim 12 , wherein the input interface comprises

one or more graphical input means to invoke the pivot command by selecting the pivoted playlist from the one or more playlists that intersect the current playlist at the current media item.

15. The portable media device of claim 12 , wherein media items of playlists comprise at least one of songs, images, movies, multimedia presentations, electronic news articles, podcast files, and streamed webcasts.

16. A non-transitory storage medium storing a computer program for managing playlists, the computer program comprising executable instructions that cause a computer to:

display a current playlist and one or more playlists that intersect the current playlist at a current media item;

when a pivot command to pivot from the current playlist to a jump playlist is received, wherein the jump playlist is a playlist that does not intersect the current playlist,

(a) first move to a next media item of a pivoted playlist, wherein the pivoted playlist intersects the current playlist at the next media item,

(b) next moving to a next media item of the pivoted playlist that intersects the jump playlist,

(c) display the jump playlist and the one or more playlists that intersect the pivoted playlist at the next media item of the jump playlist;

trigger a request to a content provider to prepare and deliver the jump playlist as a playlist of recommended media items, which includes shorter versions of media items provided by the content provider to encourage the purchase of full versions of the media items.

17. The non-transitory storage medium of claim 16 , wherein executable instructions that cause a computer to display a current playlist and one or more playlists comprise executable instructions that cause a computer to graphically display the current playlist and one or more playlists.

18. The non-transitory storage medium of claim 16 , wherein the current playlist is graphically displayed as a vertical line showing the current media item and the next media item on the vertical line.

19. The non-transitory storage medium of claim 18 , wherein the one or more playlists are graphically displayed as non-vertical lines intersecting the vertical line at the current media item.

20. The non-transitory storage medium of claim 19 , wherein the pivoted playlist is graphically displayed as being immediately following the current playlist.

21. The method of claim 1 , further comprising

providing an overview of the next media item of the jump playlist.

Assignments (2)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
CHANGE OF NAME Recorded May 5, 2016
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 038617/0474 →