IP Library Granted Patent US 8,452,347
Granted Patent B2
US 8,452,347 · App. 12/354,689 · Granted May 28, 2013

Headset and audio gateway system for execution of voice input driven applications

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 8,452,347
App. No.
12/354,689
Granted
May 28, 2013
Kind
B2
Abstract

A system including a headset and an audio gateway, and software applications that may be used with such headsets and gateways. The headset enables a user to discover and interact with applications resident on the headset, gateway, or a network accessible by the gateway. The headset functions as an application platform for the control and execution of the applications. The invention includes a method for providing a service to a user of the headset. The method involves the headset performing service discovery on the audio gateway to determine a method of transferring an application to the audio gateway, where the application provides the service. The headset causes the application to be transferred to the audio gateway using a method based on the service discovery, and the audio gateway executes the application, enabling the user to issue voice commands that are executed by the audio gateway to provide the service.

Claims (74)

1. A headset for use with an audio gateway, comprising:

a data storage medium;

an application stored in the data storage medium; and

a file stored in the data storage medium, the file including data or metadata identifying a network location of the application,

wherein the headset is operative to

communicate with the audio gateway; and

determine an available method for transferring or causing the transfer of the application to the audio gateway.

2. The headset of claim 1 , wherein the application, when installed on the audio gateway, provides a voice input interface for the audio gateway, thereby enabling voice inputs provided by the headset to control a function or operation of the audio gateway.

3. The headset of claim 1 , wherein the application, when installed on the audio gateway, provides a dashboard for configuration of a function of the headset.

4. The headset of claim 1 , wherein the data or metadata includes a URL identifying the network location of the application.

5. The headset of claim 1 , wherein the headset is operative to provide the data or metadata identifying the network location of the application in a command or message to the audio gateway.

6. The headset of claim 1 , wherein the headset communicates with the audio gateway using a wireless technology.

7. The headset of claim 6 , wherein the wireless communications technology is based on a Bluetooth protocol.

8. The headset of claim 1 , wherein the audio gateway is one or more of a mobile telephone, personal computer, personal digital assistant, gaming console or telephony device connected to a network.

9. A method of providing a service to a user of a headset, comprising:

establishing a communication channel between the headset and an audio gateway;

determining the data transfer capabilities of the audio gateway;

operating the headset to transfer an application to the audio gateway, wherein the method of transferring the application is determined in response to determining the data transfer capabilities of the audio gateway; and

installing the application on the audio gateway, wherein execution of the application provides the service to the user.

10. The method of claim 9 , wherein transferring the application to the audio gateway further comprises downloading the application from the headset to the audio gateway over the communications channel.

11. The method of claim 9 , wherein transferring the application to the audio gateway further comprises:

transferring data identifying a network location of the application from the headset to the audio gateway over the communications channel; and

the audio gateway obtaining the application from the network location.

12. The method of claim 11 , wherein the data identifying the network location of the application is contained in an SMS message.

13. The method of claim 11 , wherein the data identifying the network location of the application is a URL.

14. The method of claim 11 , wherein the data identifying the network location of the application is part of an AT command.

15. The method of claim 11 , wherein the network location is a server coupled to the Internet.

16. The method of claim 9 , wherein the application is a dashboard to enable configuration of a function of the headset using the audio gateway.

17. The method of claim 9 , wherein the application enables voice inputs from the headset to be used to control a function or operation of the audio gateway.

18. The method of claim 9 , wherein the application enables voice inputs from the headset to be used to control a function or operation of a second application.

19. The method of claim 18 , wherein the second application is installed on the audio gateway.

20. The method of claim 8 , wherein the second application is installed on a server that is communicatively coupled to the audio gateway.

21. The method of claim 9 , wherein the headset is a wireless headset that communicates with the audio gateway using a wireless communications technology.

22. The method of claim 21 , wherein the wireless communications technology is based on a Bluetooth protocol.

23. The method of claim 9 , further comprising determining the data storage or computational processing capabilities of the audio gateway, and further, wherein the method of transferring the application is determined in response to determining the data storage or computational processing capabilities of the audio gateway.

24. A method of operating an audio gateway, comprising:

receiving a file from a headset over a communications channel;

based on the file, determining a location of an application resident on a network;

obtaining the application from the location on the network; and

installing the application on the audio gateway.

25. The method of claim 24 , wherein the application enables voice inputs from the headset to be used to control a function or operation of the audio gateway, and the method further comprises:

receiving a voice command from the headset; and

in response to receiving the voice command, executing a function or operation of the audio gateway.

26. The method of claim 24 , wherein the audio gateway is one or more of a mobile telephone, personal computer, personal digital assistant, gaming console or telephony device connected to a network.

27. The method of claim 24 , wherein the application is a dashboard to enable configuration of a function of the headset using the audio gateway.

28. The method of claim 24 , wherein the application enables voice inputs from the headset to be used to control a function or operation of a second application.

29. The method of claim 28 , wherein the second application is installed on the audio gateway.

30. The method of claim 28 , wherein the second application is installed on a server that is communicatively coupled to the audio gateway.

31. The method of claim 24 , further comprising transferring a data file to the headset, the data file containing user profile or configuration data for a user.

32. A headset and audio gateway system, comprising:

the headset, wherein the headset further comprises

a data storage medium;

an application stored in the data storage medium; and

a file stored in the data storage medium, the file including data or metadata identifying a network location of the application,

and further, wherein the headset is operative to

communicate with an audio gateway; and

determine available methods for transferring or causing the transfer of the application to the audio gateway; and

the audio gateway, wherein the audio gateway is operative to

receive the file from the headset over a communications channel;

based on the file, determine the location of the application;

obtain the application from the location on the network; and

install the application on the audio gateway.

33. The system of claim 32 , wherein the application enables voice inputs from the headset to be used to control a function or operation of the audio gateway, and the audio gateway is operative to:

receive a voice command from the headset; and

in response to receiving the voice command, execute a function or operation of the audio gateway.

34. The system of claim 32 , wherein the audio gateway is one or more of a mobile telephone, personal computer, personal digital assistant, gaming console or telephony device connected to a network.

35. The system of claim 32 , wherein the application is a dashboard to enable configuration of a function of the headset using the audio gateway.

36. The system of claim 32 , wherein the application is one that enables voice inputs from the headset to be used to control a function or operation of a second application.

37. The system of claim 36 , wherein the second application is installed on the audio gateway.

38. The system of claim 36 , wherein the second application is installed on a server that is communicatively coupled to the audio gateway.

39. The system of claim 32 , wherein the headset is operative to transfer an API to the audio gateway, the API enabling the gateway to access functions, operations, or data of the headset.

40. The system of claim 32 , wherein the application enables a user to access content over a network or conduct a search operation over the network.

41. The system of claim 32 , wherein the application enables a user to access data and convert the data to speech for communication to the headset.

42. The system of claim 32 , wherein the application enables a user to discover a capability of the audio gateway.

Assignments (17)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2021
From: JI AUDIO HOLDINGS LLC
To: JAWBONE INNOVATIONS, LLC
Reel/Frame 056323/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: JAWB ACQUISITION LLC
To: JI AUDIO HOLDINGS LLC
Reel/Frame 056320/0195 →
RELEASE OF SECURITY INTEREST Recorded Feb 2, 2021
From: BLACKROCK ADVISORS, LLC
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 055207/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT APPL. NO. 13/982,956 PREVIOUSLY RECORDED AT REEL: 035531 FRAME: 0554. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Nov 2, 2017
From: SILVER LAKE WATERMAN FUND, L.P., AS ADMINISTRATIVE AGENT
To: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
Reel/Frame 045167/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2017
From: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
To: JAWB ACQUISITION LLC
Reel/Frame 043746/0693 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2017
From: ALIPHCOM
To: ALIPHCOM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC
Reel/Frame 043711/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM, LLC
To: JAWB ACQUISITION, LLC
Reel/Frame 043638/0025 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: ALIPHCOM DBA JAWBONE
To: ALIPHCOM, LLC
Reel/Frame 043637/0796 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NO. 13870843 PREVIOUSLY RECORDED ON REEL 036500 FRAME 0173. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jan 26, 2017
From: ALIPHCOM; MACGYVER ACQUISITION, LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 041793/0347 →
SECURITY INTEREST Recorded Aug 27, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 036500/0173 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
Reel/Frame 035531/0419 →
SECURITY INTEREST Recorded Apr 28, 2015
From: ALIPHCOM; MACGYVER ACQUISITION LLC; ALIPH, INC.; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION LLC
To: BLACKROCK ADVISORS, LLC
Reel/Frame 035531/0312 →
RELEASE OF SECURITY INTEREST Recorded Apr 28, 2015
From: SILVER LAKE WATERMAN FUND, L.P., AS ADMINISTRATIVE AGENT
To: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.; PROJECT PARIS ACQUISITION, LLC
Reel/Frame 035531/0554 →
NOTICE OF SUBSTITUTION OF ADMINISTRATIVE AGENT IN PATENTS Recorded Dec 3, 2014
From: DBD CREDIT FUNDING LLC, AS RESIGNING AGENT
To: SILVER LAKE WATERMAN FUND, L.P., AS SUCCESSOR AGENT
Reel/Frame 034523/0705 →
PATENT SECURITY AGREEMENT Recorded Dec 4, 2013
From: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 031764/0100 →
SECURITY AGREEMENT Recorded Aug 8, 2013
From: ALIPHCOM; ALIPH, INC.; MACGYVER ACQUISITION LLC; BODYMEDIA, INC.
To: DBD CREDIT FUNDING LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 030968/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2009
From: RAHMAN, HOSAIN; ASSEILY, ALEXANDER; RAJAN, DARIN
To: ALIPHCOM
Reel/Frame 023398/0222 →