Hand-held electronic device
First Claim
1. A method for use with a user device having a display and a processor, the method comprising:
- receiving an input in an email address entry field designated for an email address having a predetermined email address format, wherein the email address entry field is formed on the display of the user device using the processor, and the input is received through a keyboard including a plurality of keys with each key representing a single letter;
determining, by the processor, whether a portion of the input prior to a delimiter trigger signal matches an initial portion of an email address and does not include a character required by the predetermined email address format; and
based on the determination, forming at least a subsequent portion of an email address from the input, wherein the email address portion includes the character required by the predetermined email address format and does not include any character associated with the delimiter trigger signal.
3 Assignments
0 Petitions
Accused Products
Abstract
A hand-held electronic device with a keyboard, thumbwheel, display and associated software is optimized for use of the device with the thumbs. The associated software has a plurality of features to optimize efficient use of the limited keyboard space and encourage the use of the device by thumb-based data entry through the thumbwheel and/or through a combination of minimal number of keystrokes. Software features include international character scrolling, and auto-capitalization. The keys on the device keyboard are optimally shaped and configured for thumb-based input. In addition, the thumbwheel is inclined between the front and a side edge of the device so as to be reachable by either the thumb or index finger of the user'"'"'s hand at the side edge of the device.
221 Citations
18 Claims
-
1. A method for use with a user device having a display and a processor, the method comprising:
-
receiving an input in an email address entry field designated for an email address having a predetermined email address format, wherein the email address entry field is formed on the display of the user device using the processor, and the input is received through a keyboard including a plurality of keys with each key representing a single letter; determining, by the processor, whether a portion of the input prior to a delimiter trigger signal matches an initial portion of an email address and does not include a character required by the predetermined email address format; and based on the determination, forming at least a subsequent portion of an email address from the input, wherein the email address portion includes the character required by the predetermined email address format and does not include any character associated with the delimiter trigger signal. - View Dependent Claims (2, 3)
-
-
4. A user device comprising:
-
a display; at least one processor; and at least one memory configured to store instructions that, when executed by the processor, cause the user device to; receive an input in an email address entry field for an email address entry field designated for an email address having a predetermined email address format, wherein the email address entry field is formed on the display of the user device using the processor, and the input is received through a keyboard including a plurality of keys with each key representing a single letter, determine whether a portion of the input prior to a delimiter trigger signal matches an initial portion of an email address and does not include a character required by the predetermined email address format, and based on the determination, form at least a subsequent portion of an email address from the input, wherein the email address portion includes the character required by the predetermined email address format and does not include any character associated with the delimiter trigger signal. - View Dependent Claims (5, 6)
-
-
7. A method at a mobile device for outputting a character at a field for input of an email address that takes form as <
- characters>
@<
characters>
.<
characters>
, said method comprising;receiving a certain portion of the email address, wherein the certain portion is received through a keyboard with each key representing a single letter; receiving a user-input delimiter trigger signal after receipt of the certain portion of the email address, the user-input delimiter trigger signal indicating completion of the certain portion; and outputting a first email delimiter in place of a delimiter associated with the user-input delimiter trigger signal if the first email delimiter has not been entered into the email address. - View Dependent Claims (8)
- characters>
-
9. A method for use with a user device having a display and a processor, the method comprising:
-
forming an email address entry field for an input email address conforming with a predetermined email address structure comprising characters determined to be appropriate for an email address, wherein the email address entry field is formed on the display of the user device using the processor; receiving an input, wherein the input is received through a keyboard including a plurality of keys with each key representing a single letter; determining whether the input in the email address entry field matches a portion of an input email address; and if it is determined, by the processor, that the input in the email address entry field (i) includes an inappropriate character for an email address, and (ii) does not include an at-sign delimiter (@) required for an email address by the predetermined email address structure; replacing the inappropriate character with an at-sign delimiter (@) to conform the input in accordance with at least a part of the predetermined email address structure. - View Dependent Claims (10)
-
-
11. A user device comprising:
-
a display; a processor; and at least one memory for storing instructions that, when executed by the processor, cause the user device to; form an email address entry field for an input email address conforming with a predetermined email address structure comprising characters determined to be appropriate for an email address, wherein the email address entry field is formed on the display of the user device using the processor, receive an input, wherein the input is received through a keyboard including a plurality of keys with each key representing a single letter, determine whether the input in the email address entry field matches a portion of an input email address, and if it is determined, by the processor, that the input in the email address entry field (i) includes an inappropriate character for an email address, and (ii) does not include an at-sign delimiter (@) required for an email address by the predetermined email address structure; replace the inappropriate character with an at-sign delimiter (@) to conform the input in accordance with at least a part of the predetermined email address structure. - View Dependent Claims (12)
-
-
13. A user device, comprising:
-
means for receiving an input in the email address entry field for an email address entry field designated for an email address having a predetermined email address format, wherein the email address entry field is formed on a display of the user device using a processor, and the input is received through a keyboard including a plurality of keys with each key representing a single letter; means for determining whether a portion of the input prior to a delimiter trigger signal matches an initial portion of an email address and does not include a character required by the predetermined email address format; and means for forming, based on a result of the determination, at least a subsequent portion of an email address from the input, wherein the email address portion includes the character required by the predetermined email address format and does not include any character associated with the delimiter trigger signal. - View Dependent Claims (14)
-
-
15. A method of changing a character display of a first portion of an E-mail address on a mobile device having a display and a memory, the method comprising:
-
storing the E-mail address in the memory of the mobile device, wherein the memory associates the E-mail address with the first portion; receiving an input comprising the first portion of the E-mail address, and displaying the first portion on the display, wherein the input is received through a keyboard including a plurality of keys with each key representing a single letter; scanning the memory when a space is received after receipt of the first portion of the E-mail address and determining that the first portion matches a portion of the stored E-mail address; and replacing the first portion on the display automatically with the E-mail address, including an at-sign delimiter (@).
-
-
16. A method for use in a mobile device for delimiter outputting in an address field for a message, the address field being formed of at least three text fields with a first text field followed by an at-sign delimiter (@) followed by a second text field followed by a period symbol delimiter (.) followed by a third text field, said method comprising:
-
enabling entry of an address in an address field for a message; receiving a user-input character set comprising a portion of the address, wherein the user-input character set is received through a keyboard including a plurality of keys with each key representing a single letter; determining whether the user-input character set matches the first text field of the address; determining whether the user-input character set includes an at-sign delimiter (@); receiving a user-input delimiter trigger signal; and outputting an at-sign delimiter (@) in place of a delimiter associated with the user-input delimiter trigger signal in the address if the user-input character set corresponds to the first text field and an at-sign delimiter (@) is not in the user-input character set.
-
-
17. A mobile device configured to change a character display associated with a first set of characters for an E-mail address, the device comprising:
-
a display; at least one processor; and at least one memory for storing instructions that, when executed by the processor, cause the mobile device to; store the E-mail address in the memory of the mobile device, wherein the memory associates the E-mail address with the first portion, receive an input comprising the first portion of the E-mail address, and displaying the first portion on the display, wherein the input is received through a keyboard including a plurality of keys with each key representing a single letter, scan the memory when a space is received after receipt of the first portion of the E-mail address and determining that the first portion is associated with the stored E-mail address, and replace the first portion on the display automatically with an E-mail address, including an at-sign delimiter (@).
-
-
18. A mobile device for outputting a delimiter in an address field for a message, the address field being formed of at least three text fields with a first text field followed by an at-sign delimiter (@) followed by a second text field followed by a period symbol delimiter (.) followed by a third text field, the device comprising:
-
at least one processor; and at least one memory for storing instructions that, when executed by the processor, cause the mobile device to; enable entry of an address in an address field for a message, receive a user-input character set comprising a portion of the address, wherein the user-input character set is received through a keyboard including a plurality of keys with each key representing a single letter, determine whether the user-input character set matches the first text field of the address, determine whether the user-input character set includes an at-sign delimiter (@), receive a user-input delimiter trigger signal, and output an at-sign delimiter (@) in place of a delimiter associated with the user-input delimiter trigger signal in the address if the user-input character set corresponds to the first text field and an at-sign delimiter (@) is not in the user-input character set.
-
Specification