IP Library Granted Patent US 9,679,562
Granted Patent B2
US 9,679,562 · App. 13/604,763 · Granted Jun 13, 2017

Managing in vehicle speech interfaces to computer-based cloud services due recognized speech, based on context

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,679,562
App. No.
13/604,763
Granted
Jun 13, 2017
Kind
B2
Abstract

A method of managing speech interfaces to computer-based services includes beginning a first speech session that is carried out in a vehicle over a short-range wireless connection between a vehicle occupant and a mobile device; detecting an initiation of a second speech session while the first speech session is being carried out; determining an assigned priority level of the first speech session relative to an assigned priority level of the second speech session based on a first speech context identified in the first speech session and a second speech context identified in the second speech session; and when the assigned priority level of the second speech session has a higher priority than the assigned priority level of the first speech session, carrying out a session-appropriate action on the first speech session.

Claims (27)

1. A method of managing speech interfaces to computer-based services, the method comprising:

(a) beginning a first speech session that is carried out in a vehicle between a vehicle occupant and a mobile device;

(b) detecting an initiation of a second speech session between the vehicle occupant and the mobile device while the first speech session is being carried out, wherein each of the first and second speech sessions comprise:

receiving and recognizing a speech input from the vehicle occupant;

obtaining a service result from a cloud service that is responsive to the content of the speech input; and

providing the service result to the vehicle occupant;

(c) determining an assigned priority level of the first speech session relative to an assigned priority level of the second speech session based on a first speech context identified in the first speech session and a second speech context identified in the second speech session from speech recognition results; and

(d) when the assigned priority level of the second speech session has a higher priority than the assigned priority level of the first speech session, carrying out a session-appropriate action on the first speech session.

2. The method of claim 1 , further comprising a step of receiving a priority level ranking for the first speech session and the second speech session from the vehicle occupant.

3. The method of claim 2 , further comprising a step of storing the received priority level ranking at the mobile device.

4. The method of claim 1 , further comprising a step of pausing the first speech session until the second speech session is complete.

5. The method of claim 4 , further comprising a step of returning to the first speech session after the second speech session is complete.

6. The method of claim 1 , further comprising a step of sending at least a portion of the first speech session to a cloud speech service.

7. A method of managing speech interfaces to computer-based services, the method comprising:

(a) receiving one or more priority level rankings at a mobile device from a user;

(b) associating each of the priority level rankings with a speech context or a desired service accessible by the mobile device;

(c) beginning a first speech session at a vehicle using an audio user interface installed on the vehicle and wirelessly linked to the mobile device;

(d) detecting an initiation of a second speech session at the mobile device, wherein each of the first and second speech sessions comprise:

receiving and recognizing a speech input from the user;

obtaining a service result from a cloud service that is responsive to the content of the speech input; and

providing the service result to the user;

(e) identifying the priority level ranking of the first speech session and the priority level ranking of the second speech session based on the associated priority level rankings and on a first speech context identified in the first speech session and a second speech context identified in the second speech session from speech recognition results; and

(f) carrying out a session-appropriate action for the first speech session or the second speech session based on a comparison of the identified priority level rankings of the first speech session and the second speech session.

8. The method of claim 7 , wherein the session-appropriate action further comprises placing the first speech session or the second speech session in a paused state based on which of the first speech session and the second speech session has a lower identified priority level ranking.

9. The method of claim 8 , further comprising a step of ending the paused state.

10. The method of claim 7 , further comprising a step of sending at least a portion of the first speech session to a cloud speech service.

11. The method of claim 7 , further comprising a step of storing the received priority level rankings at the mobile device.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034287/0415 →
SECURITY AGREEMENT Recorded Jun 26, 2013
From: GM GLOBAL TECHNOLOGY OPERATIONS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 030694/0500 →