System to allow the selection of alternative letters in handwriting recognition systems
First Claim
Patent Images
1. A recognition system comprising:
- an input component configured to receive a first portion of an analog user input to be recognized;
a recognition component configured to analyze the first portion of the analog user input and identify a first subset of virtual keys of a plurality of available virtual keys to concurrently convey to a user during the analog user input; and
a rendering component configured to display the first subset of virtual keys to the user concurrently with receiving the first portion of the analog user input,wherein the input component is configured to receive a second portion of the analog user input,wherein the recognition component is configured to analyze the second portion of the analog user input and eliminate at least one virtual key from the first subset of virtual keys to produce a second subset of virtual keys to concurrently convey to the user during the analog user input, andwherein the rendering component is configured to display the second subset of virtual keys to the user concurrently with receiving the second portion of the analog user input.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and/or method that provides a virtual alpha-numeric keyboard based at least in part upon a user real-time input entry within a portable computing device. An input component receives an input providing a recognition component to determine and/or infer possible input entries (e.g., virtual keys). Once possible input entries are determined and/or inferred, a rendering component concurrently displays the virtual keys during the input entry.
16 Citations
19 Claims
-
1. A recognition system comprising:
-
an input component configured to receive a first portion of an analog user input to be recognized; a recognition component configured to analyze the first portion of the analog user input and identify a first subset of virtual keys of a plurality of available virtual keys to concurrently convey to a user during the analog user input; and a rendering component configured to display the first subset of virtual keys to the user concurrently with receiving the first portion of the analog user input, wherein the input component is configured to receive a second portion of the analog user input, wherein the recognition component is configured to analyze the second portion of the analog user input and eliminate at least one virtual key from the first subset of virtual keys to produce a second subset of virtual keys to concurrently convey to the user during the analog user input, and wherein the rendering component is configured to display the second subset of virtual keys to the user concurrently with receiving the second portion of the analog user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving a first portion of an analog user input; analyzing the first portion of the analog user input, determining a first subset of virtual keys to display to a user; displaying the first subset of virtual keys concurrently with receiving the first portion of the analog user input, receiving a second portion of the analog user input, analyzing the second portion of the analog user input, determining a second subset of virtual keys by eliminating at least one virtual key from the first subset of virtual keys to produce a second subset of virtual keys, and displaying the second subset of virtual keys concurrently with receiving the second portion of the analog user input. - View Dependent Claims (16, 17, 18)
-
-
19. A recognition system, comprising:
-
means for receiving a first portion of an analog user input; means for analyzing the first portion of the analog user input, and determining a first subset of virtual keys to display to a user; means for displaying the first subset of virtual keys concurrently with receiving the first portion of the analog user input; means for receiving a second portion of the analog user input, means for analyzing the second portion of the analog user input, means for determining a second subset of virtual keys by eliminating at least one virtual key from the first subset of virtual keys to produce a second subset of virtual keys, and means for displaying the second subset of virtual keys concurrently with receiving the second portion of the analog user input.
-
Specification