IP Library Granted Patent US 10,338,882
Granted Patent B2
US 10,338,882 · App. 15/276,352 · Granted Jul 2, 2019

Contextual based selection among multiple devices for content playback

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 10,338,882
App. No.
15/276,352
Granted
Jul 2, 2019
Kind
B2
Abstract

One embodiment provides a method, including: receiving, at an electronic device, a request to play media content; accessing, using a processor of the electronic device, a list of user devices; identifying, using the processor, user specific contextual data associated with the list of user devices; selecting, using the processor, a user device from the list of user devices based on the user specific contextual data; and playing, with the user device selected, the media content. Other aspects are described and claimed.

Claims (38)

1. A method, comprising:

receiving, at an electronic device, a request to play media content;

accessing, using a processor of the electronic device, a list of user devices;

identifying, using the processor, user specific contextual data associated with the list of user devices;

automatically selecting, using the processor and without user selection input, a user device from the list of user devices based on the user specific contextual data; and

playing, responsive to determining that the user device is not available, the media content on another user device associated with the user.

2. The method of claim 1 , further comprising obtaining an identification of a user that issued the request to play the media content, wherein the user specific contextual data comprises an association between the user that issued the request to play the media content and the user device selected.

3. The method of claim 2 , wherein the association is proximity between the user that issued the request to play the media content and the user device selected.

4. The method of claim 2 , wherein the association is usage history.

5. The method of claim 4 , wherein the usage history indicates that the user that issued the play request plays media content on a particular device.

6. The method of claim 1 , further comprising obtaining an identification of the media content, wherein the user specific contextual data comprises an association between the media content and the user device selected.

7. The method of claim 6 , further comprising obtaining an identification of a user, wherein the user specific contextual data comprises an association between the user identified and the user device selected.

8. The method of claim 1 , wherein the user specific contextual data comprises a device type and device availability data.

9. The method of claim 1 , wherein the electronic device comprises a first user device and wherein the user device selected comprises a second user device.

10. The method of claim 9 , wherein the electronic device identifies the media content and thereafter transfers the content to the second user device.

11. An electronic device, comprising:

a processor; and

a memory device that stores instructions executable by the processor to:

receive a request to play media content;

access a list of user devices;

identify user specific contextual data associated with the list of user devices;

automatically select, without user selection input, a user device from the list of user devices based on the user specific contextual data; and

play, responsive to determining that the user device is not available, the media content on another user device associated with the user.

12. The electronic device of claim 11 , wherein the instructions are executable by the processor to obtain an identification of a user that issued the request to play the media content, wherein the user specific contextual data comprises an association between the user that issued the play request and the user device selected.

13. The electronic device of claim 12 , wherein the association is proximity between the user that issued the request to play the media content and the user device selected.

14. The electronic device of claim 12 , wherein the association is usage history.

15. The electronic device of claim 14 , wherein the usage history indicates that the user that issued the request to play the media content plays media content on a particular device.

16. The electronic device of claim 11 , wherein the instructions are executable by the processor to obtain an identification of the media content, wherein the user specific contextual data comprises an association between the media content and the user device selected.

17. The electronic device of claim 16 , wherein the instructions are executable by the processor to obtain an identification of a user, wherein the user specific contextual data comprises an association between the user identified and the user device selected.

18. The electronic device of claim 11 , wherein the user specific contextual data comprises a device type and device availability data.

19. The electronic device of claim 11 , wherein the electronic device comprises a first user device and wherein the user device selected comprises a second user device.

20. A product, comprising:

a storage device that stores code, the code being executable by a processor and comprising:

code that receives, at an electronic device, a request to play media content;

code that accesses, using a processor of the electronic device, a list of user devices;

code that identifies, using the processor, user specific contextual data associated with the list of user devices;

code that automatically selects, using the processor and without user selection input, a user device from the list of user devices based on the user specific contextual data; and

code that plays, responsive to determining that the user device is not available, the media content on another user device associated with the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2020
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 052931/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2016
From: PETERSON, NATHAN J.; VANBLON, RUSSELL SPEIGHT; WEKSLER, ARNOLD S.; MESE, JOHN CARL
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 039859/0467 →
Cited By (2)
US 12,210,559 US 12,541,552