Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: upon detection of a jolt during stroke user input scribing a character in a character entry mode, the character entry mode enabling detection of one or more stroke user inputs for use in deciphering an entered character, associate one or more of the stroke user inputs scribing the character with the jolt; and provide for a predetermined timeout period at least one of during and after which the one or more associated stroke user inputs are at least one of removed from display and removed from consideration in deciphering the entered character.
A device detects handwriting input and identifies sudden movements (jolts) during character entry. When a jolt occurs, the device associates the strokes being drawn with that jolt. It then enters a timeout period where these strokes may be either removed from the screen display, ignored when trying to recognize the character, or both. This helps prevent errors caused by unintended movements affecting handwriting recognition. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
2. The apparatus of claim 1 , wherein the apparatus is configured to enable detection of one or more further stroke user inputs during the predetermined timeout period to allow input of the character to be completed with the one or more associated stroke user inputs, and if one or more further stroke user inputs are detected during the predetermined timeout period, the one or more associated stroke user inputs are at least one of displayed and considered in deciphering the entered character.
The device described above continues to accept new handwriting input *during* the timeout period. If the user continues writing, the previously associated (jolt-affected) strokes are then kept on the screen, and included in the character recognition process. This allows the user to recover from a jolt and complete the intended character. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character. The predetermined timeout period allows input of the character to be completed with the one or more associated stroke user inputs.
3. The apparatus of claim 1 , wherein the apparatus is configured to enable detection of one or more further stroke user inputs during the predetermined timeout period to allow input of the character to be completed, and if one or more further stroke user inputs are detected during the predetermined timeout period, the one or more associated stroke user inputs are at least one of removed from display and removed from consideration in deciphering the entered character.
Similar to the previous description, the device continues accepting new handwriting input during the timeout. However, in this version, if the user continues writing *after* the jolt, the strokes associated with the jolt are then removed from the display and ignored during character recognition. This assumes that new input after the jolt represents the intended character, and the jolt-affected strokes are extraneous. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character. The predetermined timeout period allows input of the character to be completed.
4. The apparatus of claim 1 , wherein the apparatus is configured to remove the one or more associated stroke user inputs from display but still consider the one or more associated stroke user inputs in deciphering the entered character according to a predetermined criterion.
After a jolt is detected and strokes are associated with it, the device removes the affected strokes from the screen, but *still* considers them during character recognition. A specific set of rules or criteria determines how these strokes are used for character recognition despite not being displayed. This balances visual clarity with potentially useful information from the jolt-affected strokes. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
5. The apparatus of claim 4 , wherein the predetermined criterion for still considering the one or more associated stroke user inputs in deciphering the entered character includes at least one of: determining that one or more further stroke user inputs entered during the predetermined timeout period are entered partially or wholly in the same region as the one or more associated stroke user inputs; and determining that the associated stroke user inputs contribute to an entered character which can be deciphered.
Continuing the previous description, the criteria for *still* considering jolt-affected strokes (even when not displayed) includes checking if new strokes entered during the timeout are drawn in the same area as the jolt-affected strokes. Also, the system checks whether including the jolt-affected strokes leads to a valid, recognizable character. If either of these conditions are true, the jolt-affected strokes are used for recognition. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
6. The apparatus of claim 1 , wherein the apparatus is configured to remove from consideration the one or more associated stroke user inputs in deciphering the entered character according to a predetermined criterion which includes at least one of: determining that the one or more associated stroke user inputs touch the edge of a predefined stroke user input region; determining that the one or more associated stroke user inputs include more than a predetermined number of direction changes; determining that the one or more associated stroke user inputs cross one or more previously entered stroke user inputs more than a predetermined number of times; and determining that the one or more associated stroke user inputs provide a change in applied pressure exceeding a predetermined pressure range during the character entry.
The device may *ignore* the jolt-affected strokes during character recognition based on specific criteria. These criteria could include: whether the strokes touch the edge of the input area, whether the strokes have too many direction changes (indicating erratic movement), whether the strokes cross other strokes too many times, or whether the pressure applied during the strokes changes dramatically. If any of these conditions are met, the strokes are ignored. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
7. The apparatus of claim 1 , wherein the apparatus is configured to enable detection of one or more further stroke user inputs after the predetermined timeout period to allow input of the character to be completed, with the one or more associated stroke user inputs, and if one or more further stroke user inputs are detected after the predetermined timeout period, the one or more associated stroke user inputs are at least one of displayed and considered in deciphering the entered character.
The device also accepts further handwriting input *after* the predetermined timeout period to complete the character. If the user continues to write after the timeout, the originally jolt-affected strokes are kept on the screen and are considered during character recognition, similar to Claim 2, but happening after the timeout instead of during. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character. The predetermined timeout period allows input of the character to be completed, with the one or more associated stroke user inputs.
8. The apparatus of claim 1 , wherein the apparatus is configured to enable detection of one or more further stroke user inputs after the predetermined timeout period to allow input of the character to be completed, and if one or more further stroke user inputs are detected after the predetermined timeout period, the one or more associated stroke user inputs are at least one of removed from display and removed from consideration in deciphering the entered character.
Similar to Claim 3, but the acceptance of new input and the subsequent removal of jolt-affected strokes happens *after* the timeout period. If the user adds more strokes after the timeout, the strokes linked to the jolt are removed from both the display and the character recognition process. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character. The predetermined timeout period allows input of the character to be completed.
9. The apparatus of claim 1 , wherein the apparatus is configured such that no further stroke user inputs are detected during the predetermined timeout period for use in deciphering the entered character.
During the timeout period after a jolt, the device *does not* accept any further handwriting input for use in character recognition. The system pauses and waits for the timeout to expire, preventing any potentially inaccurate strokes after the jolt from interfering with the recognition process. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
10. The apparatus of claim 1 , wherein the apparatus is configured to indicate to the user the one or more associated stroke user inputs, to allow the user to at least one of: remove from display; and remove from consideration in deciphering the entered character, the one or more associated stroke user inputs.
The device provides feedback to the user regarding the jolt-affected strokes. It visually indicates which strokes are associated with the jolt, allowing the user to then manually remove them from the display, remove them from consideration during character recognition, or both, depending on their intention. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
11. The apparatus of claim 10 , wherein the apparatus is configured to present an option for selection by the user during the predetermined timeout period, the selection of the option allowing the user one or more of: removal from display; and removal from consideration in deciphering the entered character, of the one or more associated stroke user inputs.
The device presents the user with a specific option or button during the timeout period that allows them to either remove the jolt-affected strokes from the display or exclude them from the character recognition process (or both). This provides a direct and immediate way for the user to correct errors caused by the jolt. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
12. The apparatus of claim 1 , wherein the apparatus is configured such that upon completion of character entry, the apparatus provides one or more predefined deciphered characters for selection, the predefined deciphered characters determined by the apparatus to match the entered character.
After the user finishes entering the character, the device shows a list of possible character interpretations that it has deciphered, which match the stroke input. The user can then select the correct character from the list. This allows the user to override any automatic jolt correction and choose the intended character. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
13. The apparatus of claim 1 , wherein the entered character comprises a series of two or more sub-characters.
The entered character can be made up of multiple sub-characters. This refers to characters that are composed of multiple distinct strokes or components, such as Chinese characters or some accented letters. The jolt detection and correction mechanism works on these composite characters as well. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
14. The apparatus of claim 1 , wherein the apparatus is configured to decipher at least one of, a letter character, a textual character, a number, a graphic character, an emoticon, a glyph, and a punctuation mark.
The device can recognize various types of characters including letters, textual characters, numbers, graphic characters, emoticons, glyphs, and punctuation marks. The jolt detection and correction system is not limited to a specific character set and can be applied broadly. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
15. The apparatus of claim 1 , wherein the apparatus is configured to enable detection of one or more stroke user inputs entered by a user on a touch-sensitive display.
The handwriting input is entered by the user on a touch-sensitive display. This specifies the input method used by the device, where the user draws strokes directly on a screen. The jolt detection system is tailored to this input method. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
16. The apparatus of claim 1 , wherein the apparatus is configured to enable detection of the jolt via one or more of an accelerometer of the apparatus and an accelerometer located with a stylus for entering stroke user inputs to the apparatus.
The device detects the jolt using either an accelerometer built into the device itself, or an accelerometer that is located within the stylus being used to write on the device. This specifies where the motion data comes from that is used to identify the jolt. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
17. The apparatus of claim 1 , wherein the apparatus is configured to recognise characteristics of the user's handwriting by eliminating associated stroke user inputs from consideration in deciphering the entered character.
The device can learn and adapt to the user's handwriting style. By recognizing patterns in how a user's handwriting is affected by jolts, the device can automatically eliminate affected strokes more effectively and improve character recognition accuracy over time. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
18. The apparatus of claim 1 , wherein the apparatus is configured to perform one or more of removal from display or removal from consideration in deciphering an entered character of one or more associated stroke user inputs without user confirmation.
The device is capable of automatically removing jolt-affected strokes from the display and/or character recognition *without* requiring any confirmation from the user. This implies a fully automated jolt correction system that attempts to fix errors seamlessly. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
19. A computer-implemented method, the method comprising: upon detecting a jolt during stroke user input scribing a character in a character entry mode, the character entry mode enabling detection of one or more stroke user inputs for use in deciphering an entered character, associating, by a processor, one or more of the stroke user inputs scribing the character with the jolt; and providing, by a processor, for a predetermined timeout period at least one of during and after which the one or more associated stroke user inputs are at least one of removed from display and removed from consideration in deciphering the entered character.
A computer-implemented method detects handwriting input and identifies sudden movements (jolts) during character entry. When a jolt occurs, a processor associates the strokes being drawn with that jolt. It then enters a timeout period where these strokes may be either removed from the screen display, ignored when trying to recognize the character, or both. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
20. A computer readable medium comprising computer program code stored thereon, the computer readable medium and computer program code being configured to, when run on at least one processor, perform at least the following: upon detection of a jolt during stroke user input scribing a character in a character entry mode, the character entry mode enabling detection of one or more stroke user inputs for use in deciphering an entered character, associate one or more of the stroke user inputs scribing the character with the jolt; and provide for a predetermined timeout period at least one of during and after which the one or more associated stroke user inputs are at least one of removed from display and removed from consideration in deciphering the entered character.
A computer-readable medium stores instructions that, when executed, cause a device to detect handwriting input and identify sudden movements (jolts) during character entry. When a jolt occurs, the instructions cause the device to associate the strokes being drawn with that jolt. It then enters a timeout period where these strokes may be either removed from the screen display, ignored when trying to recognize the character, or both. The character entry mode enables detection of one or more stroke user inputs for use in deciphering an entered character.
Unknown
December 12, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.