Key command functionality in an electronic document
First Claim
1. An apparatus for application functionality in an electronic document in response to a user typing textual input data in a data field, the apparatus comprising:
- a form database storing input forms corresponding to a plurality of input form types;
a memory device storing executable instructions; and
a processing device, in response to the executable instructions, operative to;
receive the textual input data typed by the user in a first data field of a first data type of an input form containing a plurality of data fields, the input form retrieved from the form database and corresponding to one of the plurality of input form types;
when the textual input data typed by the user is one of a plurality of predetermined help commands, execute a help application based on the help command, where the help application provides for the determination of a stored input data value to be inserted in the first data field; and
when the textual input data typed by the user is a key command;
identify and access a key application, wherein the key application provides a list of user-selectable options in a secondary display, the list of user-selectable options being selected based on both the input form type and input data from a second data field of a second data type in the input form; and
responsive to a received selected option from the list of user-selectable options;
populating the first data field with the selected option;
inserting an additional field in the input form related to the selected option; and
automatically populating, the additional field with data related to the selected option.
2 Assignments
0 Petitions
Accused Products
Abstract
Key command functionality is provided in an electronic document through a recognition of input data. The input data is received in a data field of the electronic document. If the input data is a help command, a help application is launched. The help application provides for the determination of a stored input data value to be inserted in the corresponding data field. If the input data is not a help command, but is a key command, the corresponding key application is identified and accessed. The key application is thereupon launched, where the key application executes steps for determining information ancillary to the form but useful for completing the form.
35 Citations
24 Claims
-
1. An apparatus for application functionality in an electronic document in response to a user typing textual input data in a data field, the apparatus comprising:
-
a form database storing input forms corresponding to a plurality of input form types; a memory device storing executable instructions; and a processing device, in response to the executable instructions, operative to; receive the textual input data typed by the user in a first data field of a first data type of an input form containing a plurality of data fields, the input form retrieved from the form database and corresponding to one of the plurality of input form types; when the textual input data typed by the user is one of a plurality of predetermined help commands, execute a help application based on the help command, where the help application provides for the determination of a stored input data value to be inserted in the first data field; and when the textual input data typed by the user is a key command; identify and access a key application, wherein the key application provides a list of user-selectable options in a secondary display, the list of user-selectable options being selected based on both the input form type and input data from a second data field of a second data type in the input form; and responsive to a received selected option from the list of user-selectable options; populating the first data field with the selected option; inserting an additional field in the input form related to the selected option; and automatically populating, the additional field with data related to the selected option. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for application functionality in an electronic document in response to a user typing textual input data in a data field on a display, the method comprising:
-
receiving the textual input data typed by the user in a first data field of a first data type of an input form containing a plurality of data fields on a primary display frame, the input form corresponding to an input form type; when the textual input data typed by the user is one of a plurality of predetermined help commands, executing a help application based on the help command, where the help application provides for the determination of a stored input data value to be inserted in the first data field; and when the textual input data typed by the user is a key command; identifying and accessing a key application, wherein the key application provides a list of user-selectable options in a generated secondary display, the list of user-selectable options being selected based on both the input form type and input data from a second data field of a second data type in the form; and responsive to a received selected option from the list of user-selectable options; populating the first data field with the selected option; inserting an additional field in the input form related to the selected option; and automatically populating the additional field with data related to the selected option. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable storage medium including executable instructions that when executed by a processing device cause the processing device to perform a method comprising:
-
receiving a textual input data typed by a user in a first data field of a first data type of an input form containing a plurality of data fields on a primary display frame, the input form corresponding to an input form type; when the textual input data typed by the user is one of a plurality of predetermined help commands, executing a help application based on the help command, where the help application provides for the determination of a stored input data value to be inserted in the first data field; and when the textual input data typed by the user is a key command; identifying and accessing a key application, wherein the key application provides a list of user-selectable options in a generated secondary display, the list of user-selectable options being selected based on both the input form type and input data from a second data field of a second data type in the form; and responsive to a received selected option from the list of user-selectable options; populating the first data field with the selected option; inserting an additional field in the input form related to the selected option; and automatically populating, the additional field with data related to the selected option. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification