Computer-implemented system and method for data collection
First Claim
Patent Images
1. A computer-implemented system for use in collecting data from a user, comprising:
- a client computer configured to connect to a network to obtain over the network form-related data from a server computer system;
wherein a form is displayed based upon the form-related data in a user interface that is generated by the client computer, wherein the form is to collect data from a user;
client-side computer instructions executable on the client computer that visually modifies the form in response to data collected from the user through the form;
wherein the client-side computer instructions are configured to highlight a selection made by the user upon a data item contained within the form, wherein the client-side instructions are configured to highlight the selection in response to the user selecting the data item;
wherein the client-side computer instructions are configured to provide a visual indication that a data item is complete after the user has provided information required by the data item;
wherein the client-side instructions are configured to provide a list of currently incomplete data items to the user;
wherein the list is updated as the user completes a data item contained on the form;
wherein a data item provided in the list is associated with a link, wherein the link provides access to the data item so that the user can view the data item associated with the link.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer-implemented system and method for assisting a user with the completion of online forms, by providing form modification based on input by the user. Certain form modifications are handled by computer instructions executing on the user'"'"'s computer, and not by the server that provided the form to the user'"'"'s computer.
-
Citations
70 Claims
-
1. A computer-implemented system for use in collecting data from a user, comprising:
-
a client computer configured to connect to a network to obtain over the network form-related data from a server computer system; wherein a form is displayed based upon the form-related data in a user interface that is generated by the client computer, wherein the form is to collect data from a user; client-side computer instructions executable on the client computer that visually modifies the form in response to data collected from the user through the form; wherein the client-side computer instructions are configured to highlight a selection made by the user upon a data item contained within the form, wherein the client-side instructions are configured to highlight the selection in response to the user selecting the data item; wherein the client-side computer instructions are configured to provide a visual indication that a data item is complete after the user has provided information required by the data item; wherein the client-side instructions are configured to provide a list of currently incomplete data items to the user; wherein the list is updated as the user completes a data item contained on the form; wherein a data item provided in the list is associated with a link, wherein the link provides access to the data item so that the user can view the data item associated with the link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer-implemented method for operation on a client computer and for use in collecting data from a user, wherein the client computer is configured to connect to a network to obtain over the network form-related data from a server computer system, said method comprising:
-
executing client-side instructions to display a form on the client computer based upon the form-related data in a user interface that is generated by the client computer, wherein the form is to collect data from a user; executing the client-side computer instructions to visually modify the form in response to data collected from the user through the form; executing the client-side computer instructions to highlight a selection made by the user upon a data item contained within the form, wherein the client-side instructions are configured to highlight the selection in response to the user selecting the data item; executing the client-side computer instructions to provide a visual indication that a data item is complete after the user has provided information required by the data item; executing the client-side instructions to provide a list of currently incomplete data items to the user; wherein the list is updated as the user completes a data item contained on the form; wherein a data item provided in the list is associated with a link, wherein the link provides access to the data item so that the user can view the data item associated with the link.
-
-
35. Computer-readable storage medium or mediums encoded with client-side instructions that cause a client computer to perform a method for use in collecting data from a user, wherein the client computer is configured to connect to a network to obtain over the network form-related data from a server computer system, said method comprising:
-
executing client-side instructions to display a form on the client computer based upon the form-related data in a user interface that is generated by the client computer, wherein the form is to collect data from a user; executing the client-side computer instructions to visually modify the form in response to data collected from the user through the form; executing the client-side computer instructions to highlight a selection made by the user upon a data item contained within the form, wherein the client-side instructions are configured to highlight the selection in response to the user selecting the data item; executing the client-side computer instructions to provide a visual indication that a data item is complete after the user has provided information required by the data item; executing the client-side instructions to provide a list of currently incomplete data items to the user; wherein the list is updated as the user completes a data item contained on the form; wherein a data item provided in the list is associated with a link, wherein the link provides access to the data item so that the user can view the data item associated with the link.
-
-
36. A computer-implemented system for use in collecting data from a user, comprising:
-
a client computer configured to connect to a network to obtain over the network form-related data from a server computer system; wherein a form is displayed based upon the form-related data in a user interface that is generated by the client computer, wherein the form is to collect data from a user; client-side computer instructions executable on the client computer that visually modifies the form in response to data collected from the user through the form; wherein the client-side computer instructions are configured to highlight a selection made by the user upon a data item contained within the form, wherein the client-side instructions are configured to highlight the selection in response to the user selecting the data item; wherein the client-side computer instructions are configured to provide a visual indication that a data item is complete after the user has provided information required by the data item; wherein the client-side instructions are configured to provide a list of currently incomplete data items to the user; wherein the list is updated as the user completes a data item contained on the form; wherein the list is updated if the user removes a response to a data item contained on the form. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A computer-implemented method for operation on a client computer and for use in collecting data from a user, wherein the client computer is configured to connect to a network to obtain over the network form-related data from a server computer system, said method comprising:
-
executing client-side instructions to display a form on the client computer based upon the form-related data in a user interface that is generated by the client computer, wherein the form is to collect data from a user; executing the client-side computer instructions to visually modify the form in response to data collected from the user through the form; executing the client-side computer instructions to highlight a selection made by the user upon a data item contained within the form, wherein the client-side instructions are configured to highlight the selection in response to the user selecting the data item; executing the client-side computer instructions to provide a visual indication that a data item is complete after the user has provided information required by the data item; executing the client-side instructions to provide a list of currently incomplete data items to the user; wherein the list is updated as the user completes a data item contained on the form; wherein the list is updated if the user removes a response to a data item contained on the form.
-
-
70. Computer-readable storage medium or mediums encoded with client-side instructions that cause a client computer to perform a method for use in collecting data from a user, wherein the client computer is configured to connect to a network to obtain over the network form-related data from a server computer system, said method comprising:
-
executing client-side instructions to display a form on the client computer based upon the form-related data in a user interface that is generated by the client computer, wherein the form is to collect data from a user; executing the client-side computer instructions to visually modify the form in response to data collected from the user through the form; executing the client-side computer instructions to highlight a selection made by the user upon a data item contained within the form, wherein the client-side instructions are configured to highlight the selection in response to the user selecting the data item; executing the client-side computer instructions to provide a visual indication that a data item is complete after the user has provided information required by the data item; executing the client-side instructions to provide a list of currently incomplete data items to the user; wherein the list is updated as the user completes a data item contained on the form; wherein the list is updated if the user removes a response to a data item contained on the form.
-
Specification