IP Library › Granted Patent US 11,681,493
Granted Patent B2
US 11,681,493 · App. 17/377,644 · Granted Jun 20, 2023

Media playback actions based on knob rotation

Inventors: Daniel Bromand (Stockholm, SE); Richard Mitic (Stockholm, SE); Johan Oskarsson (Stockholm, SE)
Assignee: Spotify AB
G06F3/165G06F3/0362
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,681,493
App. No.
17/377,644
Granted
Jun 20, 2023
Kind
B2
Abstract

A system is provided for streaming media content in a vehicle. The system includes a personal media streaming appliance system configured to connect to a media delivery system and receive media content from the media delivery system at least via a cellular network. The personal media streaming appliance system operates to transmit a media signal representative to the received media content to a vehicle media playback system so that the vehicle media playback system operates to play the media content in the vehicle. Various types of rotations of a knob part of the personal media streaming applicant system result in different media playback actions.

Claims (28)

1. A method for queuing media content for playback, the method comprising:

queuing a first media context, the first media context including media content items;

receiving a rotational input;

analyzing the rotational input to determine an amount of rotation and a direction of the rotation; and

determining a playback action based on the amount of rotation and the direction of the rotation, wherein the playback action includes progressing to a next playback action based on the direction of the rotation, and wherein progressing to the next playback action includes advancing to a next media content item of the first media context or queuing a second media context based on the amount of rotation.

2. The method of claim 1 , wherein analyzing the rotational input to determine the amount of rotation includes determining a rotational arc length.

3. The method of claim 1 , wherein analyzing the rotational input to determine the amount of rotation includes analyzing a rotational angle, the rotational angle being defined as an angle between a starting position and an ending position of the rotational input.

4. The method of claim 1 , wherein analyzing the rotational input to determine the amount of rotation includes analyzing a number of feedback positions passed during the rotational input.

5. The method of claim 1 , wherein analyzing the rotational input to determine the amount of rotation includes classifying the amount of rotation as a short turn, a medium turn, or a long turn.

6. The method of claim 1 , wherein the playback action further includes reversing to a previous playback action based on the direction of the rotation, and depending on the amount of rotation, retrieving a previous media content item of the first media context, or retrieving a previous media context.

7. The method of claim 1 , wherein the media content items in the first media context are selected based on a listening history of a user.

8. A media content playback system, comprising:

one or more processing devices; and

a memory device coupled to the one or more processing devices and including instructions thereon that, when executed by the one or more processing devices, cause the one or more processing devices to:

queue a media context, the media context including media content items;

receive a rotational input;

analyze the rotational input to determine an amount of rotation and a direction of the rotation; and

determine a playback action based on the amount of rotation and the direction of the rotation, wherein the playback action includes progressing to a next playback action based on the direction of the rotation, and wherein progressing to the next playback action includes advancing to a next media content item of the media context or queuing another media context based on the amount of rotation.

9. The media content playback system of claim 8 , further comprising a rotatable control knob, and wherein the rotational input is received from the rotatable control knob.

10. The media content playback system of claim 9 , wherein the rotatable control knob is included in a media playback device which does not include a display device.

11. The media content playback system of claim 8 , wherein the playback action further includes reversing to a previous playback action based on the direction of the rotation, and depending on the amount of rotation, retrieving a previous media content item of the first media context, or retrieving a previous media context.

12. At least one non-transitory computer-readable storage device storing data instructions that, when executed by at least one computing device, cause the at least one computing device to:

queue a media context, the media context including media content items;

receive a rotational input;

analyze the rotational input to determine an amount of rotation and a direction of the rotation; and

determine a playback action based on the amount of rotation and the direction of the rotation, wherein the playback action includes progressing to a next playback action based on the direction of the rotation, and wherein progressing to the next playback action includes advancing to a next media content item of the media context or queuing another media context based on the amount of rotation.

13. The at least one non-transitory computer readable storage device of claim 12 , wherein the playback action further includes reversing to a previous playback action based on the direction of the rotation, and depending on the amount of rotation, retrieving a previous media content item of the first media context, or retrieving a previous media context.

14. The at least one non-transitory computer readable storage device of claim 12 , wherein analyzing the rotational input to determine the amount of rotation includes classifying the amount of rotation as a short turn, a medium turn, or a long turn.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2021
From: BROMAND, DANIEL; MITIC, RICHARD; OSKARSSON, JOHAN
To: SPOTIFY AB
Reel/Frame 057961/0552 →
Priority Claims (1)
EP 18169785 · Apr 27, 2018 · regional
Continuity (2)
Continuation 16396497 · Apr 26, 2019
Related Publication 20220043625A1 · Feb 10, 2022