IP Library Granted Patent US 9,262,120
Granted Patent B2
US 9,262,120 · App. 12/558,273 · Granted Feb 16, 2016

Audio service graphical user interface

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,262,120
App. No.
12/558,273
Granted
Feb 16, 2016
Kind
B2
Abstract

Techniques for providing a graphical user interface for an audio channel include receiving data that indicates multiple audio contents for audio presentation at a first node. A graphical user interface is formed, which displays a time sequence of the plurality of audio contents for presentation, and which associates with each audio content one or more selectable operations on the audio content. Presentation of the graphical user interface is caused at a second node. In response to causing presentation of the graphical user interface, data is received that indicates an associated operation on audio content based on input from the second node.

Claims (60)

1. A method comprising:

causing a reception of audio contents for audio presentation at a first device;

causing a forming of a graphical user interface at the first device that displays the audio contents for user selection, and then displays the audio contents and available time durations as selected to be included in a time schedule of one or more user defined audio channels, wherein the selected audio contents are displayed as different graphic indicators according to different content sources for the audio contents;

causing a presentation of the time schedule of the one or more user defined audio channels at a graphical user interface at a second device, wherein the time schedule includes a timeline specifying the selected time durations when the selected audio contents are available for a user of the second device to access from the timeline provided to the second device, wherein the timeline is a sequence of past and future audio contents depicted as a single line segment indicating a direction of advancing time; and

in response to the presentation of the time schedule at the second device, causing a reception of data at the first device that indicates an associated operation on the time schedule, the one or more user defined audio channels, the selected one or more of the audio content, or a combination thereof, based on input from the user of the second device.

2. The method of claim 1 , wherein:

the first device is associated with a first user, and the second device is associated with a second user;

the second user is associated with the first user on a social network service;

the time schedule specifies that the second user to join the first user in accessing at least one of the selected audio contents in at least one of the user defined audio channels and

the presentation of the graphical user interface includes the timeline to the second user through the social network service.

3. The method of claim 1 , wherein the method further comprising:

causing a reception of user selection of one or more of the user defined audio channels from the first device, the second device, or a combination thereof;

converting text in the selected one or more of the user defined audio channels into sound; and

initiating presentation of the selected one or more user defined audio channels including the sound at the first device, the second device, or a combination thereof,

wherein each of the graphic indicators includes an audio amplitude trace, a relationship indication that depicts incoming from a source or out going to a destination, or a combination thereof.

4. The method of claim 3 , further comprising:

prioritizing presentation of content overlapping in time within one or more of the selected user defined audio channels.

5. The method of claim 1 , wherein:

the graphical user interface is presented via a browser of the second device; and

the method further comprises causing an update of the one or more of the user defined audio channels and the graphical user interface at the first device based on a determination that the associated operation is complete.

6. The method of claim 1 , wherein the one or more user defined audio channels presented at the second device is determined by a user of the first device to be shared with other users.

7. The method of claim 2 , further comprising:

causing one or more operations on the one or more audio contents selected to be included in the one or more user defined audio channels, wherein the one or more operations include: joining in listening to one or more contents of the plurality of audio contents; adding a future alert identifying a song; adding a future alert identifying a broadcast program; adding a future alert identifying an event; indexing text derived from the audio contents; searching text derived from the audio contents, or a combination thereof.

8. An apparatus comprising:

at least one processor; and

at least one memory including computer instructions, the at least one memory and computer instructions configured to, with the at least one processor, cause the apparatus at least to:

cause a reception of audio contents for audio presentation at a first device;

cause a forming of a graphical user interface at the first device that displays the audio contents for user selection, and then displays the audio contents and available time durations as selected to be included in a time schedule of one or more user defined audio channels, wherein the selected audio contents are displayed as different graphic indicators according to different content sources for the audio contents;

cause a presentation of the time schedule of the one or more user defined audio channels at a graphical user interface at a second device,

wherein the time schedule includes a timeline specifying the selected time durations when the selected audio contents are available for a user of the second device to access from the timeline provided to the second device, wherein the timeline is a sequence of past and future audio contents depicted as a single line segment indicating a direction of advancing time; and

in response to the presentation of the time schedule at the second device, cause reception of data at the first device that an associated operation on the time schedule, the one or more user defined audio channels, the selected one or more of the audio content, or a combination thereof, based on input from the user of the second device.

9. The apparatus of claim 8 , wherein:

the first device is associated with a first user, and the second device is associated with a second user;

the second user is associated with the first user on a social network service; and

the presentation of the graphical user interface includes the timeline to the second user through the social network service.

10. The apparatus of claim 8 , wherein the apparatus is further caused to:

cause a reception of user selection of one or more of the user defined audio channels from the first device, the second device, or a combination thereof;

convert text in the selected one or more of the user defined audio channels into sound; and

initiate presentation of the selected one or more user defined audio channels including the sound at the first device, the second device, or a combination thereof.

11. The apparatus of claim 10 , wherein the apparatus is further caused to:

prioritize presentation of content overlapping in time within one or more of the selected user defined audio channels.

12. The apparatus of claim 8 , wherein:

the graphical user interface is presented via a browser of the second device; and

the apparatus is further caused to, cause an update of the one or more of the user defined audio channels and the graphical user interface at the first device based on a determination that the associated operation is complete.

13. The apparatus of claim 12 , wherein the one or more user defined audio channels presented at the second device is determined by a user of the first device to be shared with other users.

14. The apparatus of claim 8 , wherein the apparatus is further caused to:

cause one or more operations on the one or more audio contents selected to be included in the one or more user defined audio channels, wherein the one or more operations include: joining in listening to one or more contents of the plurality of audio contents; adding a future alert identifying a song; adding a future alert identifying a broadcast program; adding a future alert identifying an event; indexing text derived from the audio contents; searching text derived from the audio contents, or a combination thereof.

15. A method comprising:

facilitating access to, including granting access rights for, a user interface configured to receive audio contents for audio presentation at a first device, and

facilitating access by a second device to, including granting access rights for, a graphical user interface that displays audio contents and available time durations as selected by a user at the first device to be included in a time schedule of one or more user defined audio channels, wherein the selected audio contents are displayed as different graphic indicators according to different content sources for the audio contents, and the time schedule includes a timeline specifying the selected time durations when the selected audio contents are available for a user of the second device to access from the timeline provided to the second device, wherein the timeline is a sequence of past and future audio contents depicted as a single line segment indicating a direction of advancing time; and

in response to the presentation of the time schedule at the second device, cause at least in part a reception of data at the first device that an associated operation on the time schedule, the one or more user defined audio channels, the selected one or more of the audio content, or a combination thereof, based on input from the user of the second device.

16. The method of claim 15 , wherein the method further comprises causing presentation of one or more of the user defined audio channels at an audio interface unit of the second device.

17. The method of claim 16 , wherein a second user of the second device is different from a first user of the first device and is associated with the first user on a social network service.

18. The method of claim 15 , wherein:

the graphical user interface is presented via a browser of the second device; and

the method further comprises causing presentation of the one or more of the audio contents at the browser of the second device.

19. The method of claim 15 , further comprising:

causing one or more operations on the one or more audio contents selected to be included in the one or more user defined audio channels, wherein the one or more operations include: joining in listening to one or more contents of the plurality of audio contents; adding a future alert identifying a song; adding a future alert identifying a broadcast program; adding a future alert identifying an event; converting an audio file associated with the audio contents to text; indexing text derived from the audio contents; searching text derived from the audio contents, or a combination thereof.

20. The method of claim 15 , wherein:

the presentation of the graphical user interface includes the timeline to the second user through the social network service.

Assignments (3)
CHANGE OF NAME Recorded Feb 19, 2019
From: NOKIA TECHNOLOGIES OY
To: PIECE FUTURE PTE LTD
Reel/Frame 048376/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035512/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2009
From: CHIPCHASE, JAN; WEVER, PASCAL; BESTLE, NIKOLAJ; THIMAPORN, PAWENA; ARBISI, THOMAS; NEWMAN, JOHN-RHYS; GARTRELL, ANDREW; JAMES, SIMON; CHAN, CARRIE
To: NOKIA CORPORATION
Reel/Frame 023579/0058 →