IP Library › Granted Patent US 11,500,925
Granted Patent B2
US 11,500,925 · App. 17/158,925 · Granted Nov 15, 2022

Playback of audio content along with associated non-static media content

Inventors: Dariusz Dziuk (Stockholm, SE); Tetiana Karagodova (Stockholm, SE); Andrea Nicole Doroja Limjoco (Stockholm, SE); Roy Menahem Marmelstein (Stockholm, SE)
Assignee: Spotify AB
G06F16/683G06F16/43G06F16/48G06F16/583G06F16/7834H04N21/4316H04N21/4722
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 11,500,925
App. No.
17/158,925
Granted
Nov 15, 2022
Kind
B2
Abstract

This disclosure concerns the provision of media, and more particularly streaming of media. In particular, one aspect herein relates to a method performed by a server system of streaming an audio content item to an electronic device. In response to receiving a request message from the electronic device, a selected audio content item is retrieved from a first storage. Descriptive metadata including an origin-ID associated with the retrieved audio content item is determined. A second storage is browsed utilizing said metadata including the origin-ID to locate non-static media content item(s) associated with the origin-ID. In response to finding a non-static media content item associated with the origin ID, the selected audio content item is sent along with the located non-static media content item to the electronic device for simultaneous presentation of the audio content item and the located non-static media content item.

Claims (51)

1. A method of streaming an audio content item to an electronic device, the method being performed by a computer server system comprising one or several computers, and the method comprising:

receiving a first request message from an electronic device, said first request message including an instruction requesting the computer server system to return a selected audio content item to the electronic device;

in response to receiving the first request message:

retrieving an audio content item from a first storage, wherein the audio content item is associated with an artist;

determining descriptive metadata including an origin identification (ID), associated with the retrieved audio content item; and

locating a non-static media content item associated with the origin ID;

transmitting to the electronic device:

the retrieved audio content item, and

the located non-static media content item,

wherein the retrieved audio content item and the located non-static media content item are subsequently presented simultaneously by the electronic device;

after transmitting to the electronic device, receiving a second request message from the artist, the second request message including an instruction for the computer server system to modify the non-static media content item associated with the origin ID; and

in response to the second request message, modifying the non-static media content item associated with the origin ID accordingly.

2. The method according to claim 1 , wherein the origin ID includes one or more of the following: a track ID, an artist ID, a playlist ID.

3. The method according to claim 1 , wherein the non-static media content item comprises a video content item.

4. The method according to claim 3 , wherein the video content item comprises a video canvas content item.

5. The method according to claim 1 , wherein the audio content item is retrieved from first storage and the non-static media item is located in second storage separate and distinct from the first storage.

6. A computer server system for streaming an audio content item to an electronic device, the computer server system comprising:

at least one communications interface for transmission and reception of messages;

at least one processor; and

memory comprising instructions, which, when executed by the at least one processor, cause the computer server system to:

receive a first request message from an electronic device, said first request message including an instruction requesting the computer server system to return a selected audio content item to the electronic device;

in response to receiving the first request message:

retrieve an audio content item from a first storage, wherein the audio content item is associated with an artist;

determine descriptive metadata including an origin identification (ID), associated with the retrieved audio content item; and

locate a non-static media content item associated with the origin ID;

transmit to the electronic device:

the retrieved audio content item, and

the located non-static media content item,

wherein the retrieved audio content item and the located non-static media content item are subsequently presented simultaneously by the electronic device;

after transmitting to the electronic device, receive a second request message from the artist, the second request message including an instruction for the computer server system to modify the non-static media content item associated with the origin ID; and

in response to the second request message, modify the non-static media content item associated with the origin ID accordingly.

7. The computer server system according to claim 6 , wherein the origin ID includes one or more of the following: a track ID, an artist ID, a playlist ID.

8. The computer server system according to claim 6 , wherein the non-static media content item comprises a video content item.

9. The computer server system according to claim 8 , wherein the video content item comprises a video canvas content item.

10. The computer server system according to claim 6 , wherein the audio content item is retrieved from first storage and the non-static media item is located in second storage separate and distinct from the first storage.

11. A non-transitory computer readable medium comprising instructions which, when executed on a computer server system with at least one processor, cause the at least one processor to:

receive a first request message from an electronic device, said first request message including an instruction requesting the computer server system to return a selected audio content item to the electronic device;

in response to receiving the first request message:

retrieve an audio content item from a first storage, wherein the audio content item is associated with an artist;

determine descriptive metadata including an origin identification (ID), associated with the retrieved audio content item; and

locate a non-static media content item associated with the origin ID;

transmit to the electronic device:

the retrieved audio content item, and

the located non-static media content item,

wherein the retrieved audio content item and the located non-static media content item are subsequently presented simultaneously by the electronic device;

after transmitting to the electronic device, receive a second request message from the artist, the second request message including an instruction for the computer server system to modify the non-static media content item associated with the origin ID; and

in response to the second request message, modify the non-static media content item associated with the origin ID accordingly.

12. The non-transitory computer readable medium according to claim 11 , wherein the origin ID includes one or more of the following: a track ID, an artist ID, a playlist ID.

13. The non-transitory computer readable medium according to claim 11 , wherein the non-static media content item comprises a video content item.

14. The non-transitory computer readable medium according to claim 13 , wherein the video content item comprises a video canvas content item.

15. The non-transitory computer readable medium according to claim 13 , wherein the audio content item is retrieved from first storage and the non-static media item is located in second storage separate and distinct from the first storage.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2021
From: DZIUK, DARIUSZ; KARAGODOVA, TETIANA; LIMJOCO, ANDREA NICOLE DOROJA; MARMELSTEIN, ROY MENAHEM
To: SPOTIFY AB
Reel/Frame 055039/0779 →
Priority Claims (1)
EP 17196945 · Oct 17, 2017 · regional
Continuity (2)
Continuation 16162156 · Oct 16, 2018
Related Publication 20210216588A1 · Jul 15, 2021