IP Library Patent Application 14228605
Patent Application
App. No. 14/228,605

SYSTEM AND METHOD FOR MULTI-TRACK PLAYBACK OF MEDIA CONTENT

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 None
App. No.
14/228,605
Abstract

A system and method for multi-track playback of media content. A media device includes a user interface, which is adapted to display a visual array of media options, for example as a two-dimensional grid, or a list. The user interface can be touch-sensitive, or otherwise allow a user to select or explore a point or region within the visual array. Each media option is associated with one or more media content items that can be streamed to and/or played on the media device. While the user moves the selected point or region, for example by moving their finger over the media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, such as their relative playback volumes, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region.

Claims (22)

1 . A system for multi-track playback of media content, comprising:

a media device, including a processor;

a user interface, provided at the media device, which displays a visual array of media options, wherein each media option is associated with one or more media content items, including one or more music, video or other media content, that can be streamed to or played on the media device; and

a playback logic, provided within the media device, which is configured so that, while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, the system determines media options that are proximate to the selected point or region, and adjusts playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region.

2 . The system of claim 1 , wherein pre-buffering of the media content items is initiated when the visual array of media options is displayed.

3 . The system of claim 1 , wherein the playback parameters adjusted for media content items corresponding to those media options that are proximate to the selected point or region, includes the playback volume of the media content items.

4 . The system of claim 1 , wherein the user interface is a touch-sensitive user interface, which is adapted to recognize input in the form of touch to determine the selected point or region within the visual array of media options.

5 . The system of claim 4 , wherein, while the selected point or region is determined by the user interface as being moved within the grid of media options, the visualization or appearance of those media options that are proximate to the selected point or region is modified to reflect their status as proximate media options.

6 . The system of claim 1 , whereupon the selected point or region being determined by the user interface as having being moved, the visual array is repositioned so that that the selected point or region is generally centered within the user interface, and so that new or additional media options are displayed within the repositioned visual array.

7 . The system of claim 1 , wherein while new points or regions are determined by the user interface as being selected, for those media content items that are crossfaded or otherwise combined to reflect the media options relative distances from the selected point or region, the system first begins playback of samples associated with those media content items, and wherein upon selected point or region remaining within a particular region of the visual array for a period of time, the system subsequently begins playback of associated media content items that are appended to the previously-played samples.

8 . A method for multi-track playback of media content, comprising:

providing a user interface, at a media device, which displays a visual array of media options, wherein each media option is associated with one or more media content items, including one or more music, video or other media content, that can be streamed to or played on the media device; and

while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, determining media options that are proximate to the selected point or region, and adjusting playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region.

9 . The method of claim 8 , wherein pre-buffering of the media content items is initiated when the visual array of media options is displayed.

10 . The method of claim 8 , wherein the playback parameters adjusted for media content items corresponding to those media options that are proximate to the selected point or region, includes the playback volume of the media content items.

11 . The method of claim 8 , wherein the user interface is a touch-sensitive user interface, which is adapted to recognize input in the form of touch to determine the selected point or region within the visual array of media options.

12 . The method of claim 11 , wherein, while the selected point or region is determined by the user interface as being moved within the grid of media options, the visualization or appearance of those media options that are proximate to the selected point or region is modified to reflect their status as proximate media options.

13 . The method of claim 8 , whereupon the selected point or region being determined by the user interface as having being moved, the visual array is repositioned so that that the selected point or region is generally centered within the user interface, and so that new or additional media options are displayed within the repositioned visual array.

14 . The method of claim 8 , wherein while new points or regions are determined by the user interface as being selected, for those media content items that are crossfaded or otherwise combined to reflect the media options relative distances from the selected point or region, the system first begins playback of samples associated with those media content items, and wherein upon selected point or region remaining within a particular region of the visual array for a period of time, the system subsequently begins playback of associated media content items that are appended to the previously-played samples.

15 . A non-transitory computer readable storage medium, including instructions stored thereon which when read and executed by one or more computers cause the one or more computers to perform the steps comprising:

providing a user interface, at a media device, which displays a visual array of media options, wherein each media option is associated with one or more media content items, including one or more music, video or other media content, that can be streamed to or played on the media device; and

while a selected point or region is determined by the user interface as being moved in response to user input, within the visual array of media options, determining media options that are proximate to the selected point or region, and adjusting playback parameters for corresponding media content items, by crossfading or otherwise combining playback to reflect the media options relative distances from the selected point or region.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jun 13, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SPOTIFY AB
Reel/Frame 038982/0327 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Dec 29, 2014
From: SPOTIFY AB
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 034709/0364 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2014
From: DZIUK, DARIUSZ; ECKERDAL, PER
To: SPOTIFY AB
Reel/Frame 032550/0610 →