IP Library Granted Patent US 10,146,747
Granted Patent B2
US 10,146,747 · App. 15/402,482 · Granted Dec 4, 2018

Text browsing, editing and correction methods for automotive applications

Inventors: Jan Curin (Prague, CZ); Jan Kleindienst (Nove Straseci, CZ); Martin Labsky (Prague, CZ); Tomas Macek (Prague, CZ); Lars Köenig (Ulm, DE); Holger Quast (Merelbeke, BE); Garrett Weinberg (Arlington, MA)
Assignee: NUANCE COMMUNICATIONS, INC.
G06F17/214B60K35/00G06F3/04812G06F17/211G06F17/24B60K2350/102B60K2350/1044B60K2350/1068
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 10,146,747
App. No.
15/402,482
Granted
Dec 4, 2018
Kind
B2
Abstract

An automotive text display arrangement is described which includes a driver text display positioned directly in front of an automobile driver and displaying a limited amount of text to the driver without impairing forward visual attention of the driver. The arrangement may include a boundary insertion mode wherein when the active text position is an active text boundary, new text is inserted between the text items separated by the active text boundary, and when the active text position is an active text item, new text replaces the active text item. In addition or alternatively, there may be a multifunctional text control knob offering multiple different user movements, each performing an associated text processing function.

Claims (32)

1. In an automobile, a text display arrangement comprising:

a text display, positioned in the automobile without impairing forward visual attention of a driver, for displaying to the driver a cursor and a subsequence of a sequence of words, the subsequence having a maximum length and including an active word, the cursor for indicating either the active word or a boundary thereof;

a control for providing a control input by an occupant of the automobile; and

a text processing application in communication with the text display and the control, the text processing application for controlling the display of words by:

in response to receiving from the control an input to adjust the cursor: (a) updating the cursor to indicate a new active word within the sequence, or a boundary thereof, and (b) displaying by the text display the cursor and a second subsequence of the sequence of words, the second subsequence determined based upon the new active word and the maximum length; and

in response to receiving from the control an input comprising at least one new word, either: (a) replacing the active word with the at least one new word, if the cursor indicates the active word, or (b) inserting the at least one new word between the active word and an adjacent word, if the cursor indicates a boundary between the active word and the adjacent word.

2. A text display arrangement according to claim 1 , wherein the active word is displayed using a larger font than for other words in the subsequence.

3. A text display arrangement according to claim 1 , wherein the maximum length of the subsequence comprises five words.

4. A text display arrangement according to claim 1 , further comprising a secondary text display, positioned to one side of the driver, for displaying the sequence of words and the cursor in a manner synchronized with displaying the subsequences of words and the cursor by the first text display.

5. A text display arrangement according to claim 1 , wherein the text processing application is configured, when the input comprises a navigation operation that followed either a non-navigation operation, or a prior navigation operation in a different direction, to update the cursor to indicate a boundary of the active word.

6. A text display arrangement according to claim 1 , wherein the text processing application is configured, when the input comprises the at least one new word, (a) to designate the at least one new word as the active word, and (b) after either replacing or inserting the at least one new word, to update the cursor to indicate a boundary of the active word.

7. A text display arrangement according to claim 1 , wherein the control comprises a multifunction knob or a speech recognition system.

8. A method of displaying text to a driver of an automobile, the method comprising:

displaying by a text display, positioned in the automobile without impairing forward visual attention of the driver, a cursor and a subsequence of a sequence of words, the subsequence having a maximum length and including an active word, the cursor for indicating either the active word or a boundary thereof;

in response to receiving, from an occupant of the automobile, an input to adjust the cursor: (a) updating the cursor to indicate a new active word within the sequence, or a boundary thereof, and (b) displaying by the text display the cursor and a second subsequence of the sequence of words, the second subsequence determined based upon the new active word and the maximum length; and

in response to receiving, from an occupant of the automobile, an input comprising at least one new word, either: (a) replacing the active word with the at least one new word, if the cursor indicates the active word, or (b) inserting the at least one new word between the active word and an adjacent word, if the cursor indicates a boundary between the active word and the adjacent word.

9. A method according to claim 8 , further comprising, when the input comprises a navigation operation that followed either a non-navigation operation, or a prior navigation operation in a different direction, updating the cursor to indicate a boundary of the active word.

10. A method according to claim 8 , further comprising, when the input comprises the at least one new word, (a) designating the at least one new word as the active word, and (b) after either replacing or inserting the at least one new word, updating the cursor to indicate a boundary of the active word.

11. A method according to claim 8 , further comprising audibly indicating the boundary between the active word and the adjacent word using a text-to-speech system.

12. A method according to claim 8 , wherein the cursor indicates either an active word or a boundary based, at least in part, upon a recent input to adjust the cursor.

13. A method according to claim 8 , further comprising displaying the sequence of words and the cursor, by a second text display positioned to one side of a driver, in a manner synchronized with displaying the subsequences of words and the cursor by the first text display.

14. A method according to claim 13 , further comprising displaying, by the second text display, an operational status of the first and second text displays.

15. A tangible, computer-readable storage medium in which is non-transitorily stored computer program code that, when executed by a computing processor, performs a method of processing text that has been converted from speech into a sequence of words by a speech recognition apparatus in an automobile, the method comprising:

displaying by a text display, positioned in the automobile without impairing forward visual attention of the driver, a cursor and a subsequence of a sequence of words, the subsequence having a maximum length and including an active word, the cursor for indicating either the active word or a boundary thereof;

in response to receiving, from an occupant of the automobile, an input to adjust the cursor: (a) updating the cursor to indicate a new active word within the sequence, or a boundary thereof, and (b) displaying by the text display the cursor and a second subsequence of the sequence of words, the second subsequence determined based upon the new active word and the maximum length; and

in response to receiving, from an occupant of the automobile, an input comprising at least one new word, either: (a) replacing the active word with the at least one new word, if the cursor indicates the active word, or (b) inserting the at least one new word between the active word and an adjacent word, if the cursor indicates a boundary between the active word and the adjacent word.

16. A storage medium according to claim 15 , the method further comprising, when the input comprises a navigation operation that followed either a non-navigation operation, or a prior navigation operation in a different direction, updating the cursor to indicate a boundary of the active word.

17. A storage medium according to claim 15 , the method further comprising, when the input comprises the at least one new word, (a) designating the at least one new word as the active word, and (b) after either replacing or inserting the at least one new word, updating the cursor to indicate a boundary of the active word.

18. A storage medium according to claim 15 , the method further comprising audibly indicating the boundary between the active word and the adjacent word using a text-to-speech system.

19. A storage medium according to claim 15 , wherein the cursor indicates either an active word or a boundary based, at least in part, upon a recent input to adjust the cursor.

20. A storage medium according to claim 15 , the method further comprising displaying the sequence of words and the cursor, by a second text display positioned to one side of a driver, in a manner synchronized with displaying the subsequences of words and the cursor by the first text display.

21. A storage medium according to claim 20 , the method further comprising displaying, by the second text display, an operational status of the first and second text displays.

Assignments (8)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: CURIN, JAN; KLEINDIENST, JAN; LABSKY, MARTIN; MACEK, TOMAS; QUAST, HOLGER; WEINBERG, GARRETT; KOENIG, LARS
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041046/0592 →
Continuity (2)
Continuation 14119282
Related Publication 20170147536A1 · May 25, 2017