IP Library Granted Patent US 7,555,732
Granted Patent B2
US 7,555,732 · App. 10/800,204 · Granted Jun 30, 2009

Apparatus method and system for a data entry 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 7,555,732
App. No.
10/800,204
Granted
Jun 30, 2009
Kind
B2
Abstract

Apparatuses, methods and systems for the efficient entry of data on a device with a restricted set of input channels are disclosed. These apparatuses, systems and methods may employ a user interface which allows efficient entry of input. This interface may be tailored according to the device with which it is used, and the semantic meaning associated with the interface. To assist in the efficient entry of data, these apparatuses, systems and methods may disambiguate user input, provide an efficient way to specify the input exactly, or predict user input. These apparatuses, systems and methods may also adapt to the proclivities of a certain user, and incorporate user defined abbreviations and synonyms for frequently used inputs.

Claims (36)

1. A method for an interface for data entry, comprising

detecting an input with respect to the interface wherein detecting the input comprises detecting a press in a first zone of a set of zones, wherein at least one of the set of zones is non-contiguous with at least one other of the set of zones and at least one of the set of zones differs in shape from at least one other of the set zones;

detecting a release in a second zone of the set of zones and detecting a movement between the press and release, wherein detecting the movement further comprises detecting entering or leaving one or more of the set of zones between the press in the first zone and the release in the second zone and contact is maintained with the interface between the press in the first zone and the release in the second zone; and

associating a semantic meaning with the input based on a set of semantic meanings associated with the first zone, wherein the semantic meaning is selected from the set of semantic meanings associated with the first zone based on the second zone.

2. The method of claim 1 , wherein associating a semantic meaning with the input comprises:

grouping each of the set of zones into one of a set of selection zones, wherein each of the set of selection zones is associated with a corresponding one of the set of semantic meanings associated with the first zone; and

determining which of the set of selection zones the second zone is associated with.

3. The method of claim 2 , wherein each of the set of semantic meanings is displayed on the interface in conjunction with the first zone, wherein each of the set of semantic meanings is displayed in a corresponding location of the first zone and each of the set of selection zones corresponds with one of the corresponding locations.

4. The method of claim 1 , wherein the set of zones comprises a set of interkey zones and a set of key zones, wherein no two key zones are contiguous, and each key zone is contiguous with at least one interkey zone.

5. The method of claim 4 , wherein the set of zones is arranged in a set of rows.

6. The method of claim 5 , wherein the set of rows forms at least one concentric curve.

7. The method of claim 6 , wherein each row has key zone at each end, and there is an interkey zone between each key zone in the row.

8. The method of claim 7 , wherein each interkey zone overlaps with at least the two adjacent key zones with which it is contiguous.

9. The method of claim 8 , wherein every part of each interkey zone is associated with one of the at least two adjacent key zones with which it is contiguous.

10. The method of claim 9 , wherein the association is based on the movement.

11. The method of claim 1 , further comprising forming a discrete message containing the first zone corresponding to the initial press and the second zone corresponding to the release.

12. The method of claim 11 , associating the semantic meaning based on the discrete message.

13. A system for an interface for data entry, comprising

a sensor having a set of zones, wherein at least one of the set of zones is non-contiguous with at least one other of the set of zones, the sensor operable for:

detecting an input with respect to the interface wherein detecting the input comprises detecting a press in a first zone of the set of zones, detecting a release in a second zone of the set of zones and detecting a movement between the press and release, wherein detecting the movement further comprises detecting entering or leaving one or more of the set of zones between the press in the first zone and the release in the second zone and contact is maintained with the interface between the press in the first zone and the release in the second zone; and

a processor; and

processor executable instructions in a memory, the instructions operable for:

associating a semantic meaning with the input based on a set of semantic meanings associated with the first zone, wherein the semantic meaning is selected from the set of semantic meanings based on the second zone.

14. The system of claim 13 , wherein associating a semantic meaning with the input comprises:

grouping each of the set of zones into one of a set of selection zones, wherein each of the set of selection zones is associated with a corresponding one of the set of semantic meanings associated with the first zone; and

determining which of the set of selection zones the second zone is associated with.

15. The system of claim 14 , wherein each of the set of semantic meanings is displayed on the interface in conjunction with the first zone, wherein each of the set of semantic meanings is displayed in a corresponding location of the first zone and each of the set of selection zones corresponds with one of the corresponding locations.

16. The system of claim 13 , wherein the set of zones comprises a set of interkey zones and a set of key zones, wherein no two key zones are contiguous, and each key zone is contiguous with at least one interkey zone.

17. The system of claim 16 , wherein the set of zones are arranged in a set of rows.

18. The system of claim 17 , wherein the set of rows forms at least one concentric curve.

19. The system of claim 18 , wherein each row has key zone at each end, and there is an interkey zone between each key zone in the row.

20. The system of claim 19 , wherein each interkey zone overlaps with at least the two adjacent key zones with which it is contiguous.

21. The system of claim 20 , wherein every part of each interkey zone is associated with one of the at least two adjacent key zones with which it is contiguous.

22. The system of claim 21 , wherein the association is based on the movement.

23. The system of claim 13 , wherein the logic is operable to form a discrete message containing the first zone corresponding to the initial press and the second zone corresponding to the release.

24. The system of claim 23 , wherein the logic is operable to associate the semantic meaning with the discrete message.

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 May 22, 2013
From: VAN DER HOEVEN, STEVE
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 030466/0456 →