IP Library Granted Patent US 9,372,597
Granted Patent B2
US 9,372,597 · App. 14/153,549 · Granted Jun 21, 2016

Appliance systems providing user-friendly shared music playlist editing

Inventor: Keith Wesley Wait (Louisville, KY)
Assignee: General Electric Company
G06F3/0482H04L63/0846H04L65/4084
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 9,372,597
App. No.
14/153,549
Granted
Jun 21, 2016
Kind
B2
Abstract

Appliance systems providing user-friendly shared music playlist editing are provided. An example method of operating an appliance includes identifying a plurality of audio files accessible by the appliance over one or more local area networks. The method includes uploading data identifying the plurality of audio files to a server. The method includes providing an access code to a user computing device. The access code allows the user computing device to communicate with the server to select one or more of the plurality of audio files for playback. The method includes receiving from the server data identifying a first audio file selected for playback. The method includes causing one or more speakers to play the first audio file.

Claims (30)

1. A method for operating an appliance, the method comprising:

identifying a plurality of audio files accessible by the appliance over one or more local area networks;

uploading data identifying the plurality of audio files to a server;

providing an access code to a user computing device, wherein the access code allows the user computing device to communicate with the server to select one or more of the plurality of audio files for playback, wherein providing the access code to the user computing device comprises displaying a machine-readable optical representation of data on a display of the appliance, and wherein the machine-readable optical representation of data encodes the access code;

receiving from the server data identifying a first audio file selected for playback; and

causing one or more speakers to play the first audio file.

2. The method of claim 1 , further comprising periodically generating the access code based at least in part on the hash of the current time such that the access code provides one-time access for the user computing device to communicate with the server.

3. The method of claim 1 , wherein the access code comprises a uniform resource locator.

4. The method of claim 3 , wherein the uniform resource locator includes a username associated with the appliance.

5. The method of claim 4 , further comprising generating a password based at least in part on a hash of a current time, wherein the uniform resource locator further includes the password.

6. The method of claim 1 , wherein identifying the plurality of audio files accessible by the appliance over the one or more local area networks comprises scanning one or more shared computer hard drives for files having an audio file format.

7. The method of claim 1 , wherein identifying the plurality of audio files accessible by the appliance over the one or more local area networks comprises operating the appliance as a Universal Plug and Play media server control point.

8. The method of claim 1 , wherein identifying the plurality of audio files accessible by the appliance over the one or more local area networks comprises operating the appliance as a common internet file system client to query a master browser.

9. The method of claim 1 , wherein the data identifying the plurality of audio files comprises metadata identifying, for each of the plurality of audio files, an artist and a song title.

10. The method of claim 1 , wherein causing the one or more speakers to play the first audio file comprises streaming the first audio file from its respective network location.

11. A method for operating an appliance, the method comprising:

identifying a plurality of audio files accessible by the appliance over one or more local area networks;

uploading data identifying the plurality of audio files to a server;

providing an access code to a user computing device, wherein the access code allows the user computing device to communicate with the server to select one or more of the plurality of audio files for playback, wherein providing the access code to the user computing device comprises displaying text of the access code on a display of the appliance, wherein the user computing device receives the access code using optical character recognition;

receiving from the server data identifying a first audio file selected for playback; and

causing one or more speakers to play the first audio file.

12. The method of claim 11 , further comprising periodically generating the access code based at least in part on the hash of the current time such that the access code provides one-time access for the user computing device to communicate with the server.

13. The method of claim 11 , wherein the access code comprises a uniform resource locator.

14. The method of claim 13 , wherein the uniform resource locator includes a username associated with the appliance.

15. The method of claim 14 , further comprising generating a password based at least in part on a hash of a current time, wherein the uniform resource locator further includes the password.

16. The method of claim 11 , wherein identifying the plurality of audio files accessible by the appliance over the one or more local area networks comprises scanning one or more shared computer hard drives for files having an audio file format.

17. The method of claim 11 , wherein identifying the plurality of audio files accessible by the appliance over the one or more local area networks comprises operating the appliance as a Universal Plug and Play media server control point.

18. The method of claim 11 , wherein identifying the plurality of audio files accessible by the appliance over the one or more local area networks comprises operating the appliance as a common internet file system client to query a master browser.

19. The method of claim 11 , wherein the data identifying the plurality of audio files comprises metadata identifying, for each of the plurality of audio files, an artist and a song title.

20. The method of claim 11 , wherein causing the one or more speakers to play the first audio file comprises streaming the first audio file from its respective network location.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: GENERAL ELECTRIC COMPANY
To: HAIER US APPLIANCE SOLUTIONS, INC.
Reel/Frame 038952/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2014
From: WAIT, KEITH WESLEY
To: GENERAL ELECTRIC COMPANY
Reel/Frame 031952/0433 →
Continuity (1)
Related Publication 20150200977A1 · Jul 16, 2015