IP Library Granted Patent US 7,366,672
Granted Patent B2
US 7,366,672 · App. 11/129,654 · Granted Apr 29, 2008

Method and device for recovering interrupted voice input

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 7,366,672
App. No.
11/129,654
Granted
Apr 29, 2008
Kind
B2
Abstract

A method for recovering interrupted voice input, particularly voice input into communication, audio and/or navigation systems installed in a vehicle detects, during an ongoing voice input process, an event that requires interruption of the voice input process, stores an incomplete sequence of the voice input, and interrupts the voice input process in response to detection of the event. The method can further detect that the event has finished and can recover the voice input process based on the stored sequence. A corresponding device is also described.

Claims (47)

1. A method for recovering interrupted voice input into a voice-controllable system of a vehicle, the method comprising:

detecting, during an ongoing voice input process, an event requiring an interruption of said voice input process;

storing an incomplete sequence of said voice input; and

interrupting said voice input process responsive to said detection of said event.

2. The method according to claim 1 , further comprising:

detecting that said event has been finished; and

recovering said voice input process based on said stored sequence.

3. The method according to claim 2 , wherein said recovering step further comprises:

reproducing said stored sequence.

4. The method according to claim 1 , wherein said storing step is performed responsive to said detection of said event.

5. The method according to claim 1 , wherein

said input process comprises a plurality of individual inputs to be performed; and

said storing step is performed subsequent each completed individual input.

6. The method according to claim 5 , wherein interrupting said voice input process is delayed until said storing step subsequent to a completed individual input is completed.

7. The method according to claim 1 , further comprising:

detecting that said event has been finished;

providing the user a selection comprising at least an option to abort said voice input process and an option to recover said voice input process; and

recovering said voice input process based on said stored sequence responsive to the user selecting said resume option; or

discarding said stored sequence responsive to the user selecting said abort option.

8. The method according to claim 1 , wherein said voice input process comprises a plurality of individual inputs to be performed, and wherein said recovering step further comprises:

determining which inputs are already completed within said stored sequence; and

resuming said voice input process subsequent to the last completed individual input.

9. The method according to 1 , wherein said system provides telecommunication functionality, and wherein said event requiring an interruption is an incoming call.

10. The method according to 1 , wherein said system provides traffic announcement functionality, and wherein said event requiring an interruption is an incoming traffic announcement.

11. A system for integration in a vehicle for recovering interrupted voice input, comprising:

at least one voice-controllable component;

a voice input device;

a storage device adapted for storing voice input sequences;

a controller connected with said at least one voice-controllable component, said voice input device and said storage device;

wherein said controller is adapted for

detecting, during an ongoing voice input process, an event requiring an interruption of said voice input process;

storing an incomplete sequence of said voice input process in said storage device;

interrupting said voice input process responsive to a detection of said event; and

recovering said voice input process based on said stored sequence.

12. The system according to according to claim 11 , further comprising at least one output device connected with said controller;

and wherein said controller is further adapted for:

reproducing said stored incomplete sequence with said output device.

13. The system according to claim 11 , further comprising:

a selection component connected with said controller, adapted for enabling the user to select at least one of an option to abort said input process and an option to resume said voice input process;

and wherein said controller is further adapted for

initiating said recovering of said voice input process responsive to the user selecting the resume option; or

deleting said stored sequence responsive to the user selecting the abort option.

14. The system according to claim 11 , wherein said voice input process comprises a plurality of inputs to be performed, and wherein said controller is further adapted for

determining which inputs are already completed within said stored incomplete sequence; and

resuming said voice input process subsequent to the last completed individual input.

15. The system according to claim 11 , further comprising a component providing telecommunication functionality, and wherein said event is an incoming call.

16. The system according to claim 11 , further comprising a component providing traffic announcement reception functionality, and wherein said event is an incoming traffic announcement.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035343/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2005
From: PIETRUSZKA, JOERG
To: NOKIA CORPORATION
Reel/Frame 016900/0319 →