IP Library › Granted Patent US 11,886,498
Granted Patent B2
US 11,886,498 · App. 18/048,395 · Granted Jan 30, 2024

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,886,498
App. No.
18/048,395
Granted
Jan 30, 2024
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. A second storage is browsed utilizing to locate non-static media content item(s) associated with the selected audi content item. In response to finding a non-static media content item associated with the selected audio content item, 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 (56)

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 the selected audio content item, wherein the audio content item is associated with an artist;

and

locating a non-static media content item associated with the selected audio content item;

transmitting to the electronic device:

the selected audio content item, and

the located non-static media content item,

wherein the selected audio content item and the located non-static media content item are presented simultaneously by 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 selected audio content item; and

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

2. The method according to claim 1 , wherein the operations of transmitting the located non-static media content item and modifying the non-static media content item are performed in parallel.

3. The method according to claim 1 , wherein locating the non-static media content item associated with the selected audio content item includes accessing the non-static media content item using an origin ID for the selected audio content item, wherein the origin ID includes one or more of the following: a track ID, an artist ID, a playlist ID.

4. The method according to claim 3 , wherein the origin ID is determined using descriptive metadata for the selected audio content item.

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

6. The method according to claim 5 , wherein the video content item comprises a video canvas content item.

7. 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.

8. 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 for:

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 the selected audio content item, wherein the audio content item is associated with an artist;

and

locating a non-static media content item associated with the selected audio content item;

transmitting to the electronic device:

the selected audio content item, and

the located non-static media content item,

wherein the selected audio content item and the located non-static media content item are presented simultaneously by 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 selected audio content item; and

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

9. The computer server system according to claim 8 , wherein the operations of transmitting the located non-static media content item and modifying the non-static media content item are performed in parallel.

10. The computer server system according to claim 8 , wherein locating the non-static media content item associated with the selected audio content item includes accessing the non-static media content item using an origin ID for the selected audio content item, wherein the origin ID includes one or more of the following: a track ID, an artist ID, a playlist ID.

11. The computer server system according to claim 10 , wherein the origin ID is determined using descriptive metadata for the selected audio content item.

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

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

14. The computer server system according to claim 8 , 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.

15. 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 perform a set of operations, 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 the selected audio content item, wherein the audio content item is associated with an artist;

and

locating a non-static media content item associated with the selected audio content item;

transmitting to the electronic device:

the selected audio content item, and

the located non-static media content item,

wherein the selected audio content item and the located non-static media content item are presented simultaneously by 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 selected audio content item; and

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

16. The non-transitory computer readable storage medium according to claim 15 , wherein the operations of transmitting the located non-static media content item and modifying the non-static media content item are performed in parallel.

17. The non-transitory computer readable medium according to claim 15 , wherein locating the non-static media content item associated with the selected audio content item includes accessing the non-static media content item using an origin ID for the selected audio content item, wherein the origin ID includes one or more of the following: a track ID, an artist ID, a playlist ID.

18. The non-transitory computer readable medium according to claim 17 , wherein the origin ID is determined using descriptive metadata for the selected audio content item.

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

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

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2022
From: DZIUK, DARIUSZ; KARAGODOVA, TETIANA; LIMJOCO, ANDREA NICOLE DOROJA; MARMELSTEIN, ROY MENAHEM
To: SPOTIFY AB
Reel/Frame 061766/0573 →
Continuity (3)
Continuation 17158925 · Jan 26, 2021
Continuation 16162156 · Oct 16, 2018
Related Publication 20230127073A1 · Apr 27, 2023