ENTRY OF VALUES INTO MULTIPLE FIELDS OF A FORM USING TOUCH SCREENS
First Claim
1. A method of facilitating user of touch screens to provide values for fields of forms, at least a portion of said method being performed in a digital processing system, said method comprising:
- maintaining a mapping of each of plurality of symbols to corresponding one of a plurality of profiles, wherein each of said plurality of profiles specifies a respective value for each of a corresponding set of fields of a form, said form containing a plurality of fields, each of said set of fields being contained in said plurality of fields;
sending said form for display on a touch screen;
receiving a sequence of touch points representing an input symbol;
examining said mapping to determining a first symbol matching said input symbol, and a first profile corresponding to said first symbol, wherein said first profile specifies respective values for a first set of fields of said plurality of fields;
auto-filling said first set of fields with respective values specified by said first profile;
receiving an action associated with said form; and
performing said action based on values present in said plurality of fields of said form.
1 Assignment
0 Petitions
Accused Products
Abstract
An aspect of the present disclosure facilitates users of touch screens to conveniently provide values for fields of a form. In an embodiment, a mapping is maintained to map symbols to corresponding profiles, with each profile being defined to specify a respective value for each of a corresponding set of fields. A form is sent for display on a touch screen, and a user is permitted to perform a touch action constituting a sequence of touch points (and representing input symbol) on the touch screen. The mapping is examined to determine a first symbol matching the input symbol, and a first profile corresponding to the first symbol is identified. The form is then auto-filled with values specified by the first profile. The user can continue interaction with the form with such auto-filled values.
-
Citations
20 Claims
-
1. A method of facilitating user of touch screens to provide values for fields of forms, at least a portion of said method being performed in a digital processing system, said method comprising:
-
maintaining a mapping of each of plurality of symbols to corresponding one of a plurality of profiles, wherein each of said plurality of profiles specifies a respective value for each of a corresponding set of fields of a form, said form containing a plurality of fields, each of said set of fields being contained in said plurality of fields; sending said form for display on a touch screen; receiving a sequence of touch points representing an input symbol; examining said mapping to determining a first symbol matching said input symbol, and a first profile corresponding to said first symbol, wherein said first profile specifies respective values for a first set of fields of said plurality of fields; auto-filling said first set of fields with respective values specified by said first profile; receiving an action associated with said form; and performing said action based on values present in said plurality of fields of said form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory machine readable medium storing one or more sequences of instructions for causing a digital processing system to facilitate a user of touch screens to provide values for fields of forms, wherein execution of said one or more sequences of instructions by one or more processors contained in said system causes said system to perform the actions of:
-
maintaining a mapping of each of plurality of symbols to corresponding one of a plurality of profiles, wherein each of said plurality of profiles specifies a respective value for each of a corresponding set of fields of a form, said form containing a plurality of fields, each of said set of fields being contained in said plurality of fields; sending said form for display on a touch screen; receiving a sequence of touch points representing an input symbol; examining said mapping to determining a first symbol matching said input symbol, and a first profile corresponding to said first symbol, wherein said first profile specifies respective values for a first set of fields of said plurality of fields; auto-filling said first set of fields with respective values specified by said first profile; receiving an action associated with said form; and performing said action based on values present in said plurality of fields of said form. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A digital processing system comprising:
-
a memory to store instructions; a processor to retrieve and execute said instructions, wherein execution of said instructions causes performance of the actions of; maintaining a mapping of each of plurality of symbols to corresponding one of a plurality of profiles, wherein each of said plurality of profiles specifies a respective value for each of a corresponding set of fields of a form, said form containing a plurality of fields, each of said set of fields being contained in said plurality of fields; sending said form for display on a touch screen; receiving a sequence of touch points representing an input symbol; examining said mapping to determining a first symbol matching said input symbol, and a first profile corresponding to said first symbol, wherein said first profile specifies respective values for a first set of fields of said plurality of fields; causing said first set of fields to be auto-filled with respective values specified by said first profile; receiving an action associated with said form; and performing said action based on values present in said plurality of fields of said form. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification