System and method for data collection and processing
First Claim
Patent Images
1. A method for data collection and processing, comprising:
- creating a plurality of different electronic forms automatically, using an electronic form template defining one or more rules, from selections provided by one or more of form creators, each of the electronic forms including one or more fillable fields and one or more statements or questions to be presented to one or more form users, wherein the one or more form creators creates the statements or questions;
disseminating at least some of the plurality of different electronic forms to one or more of the one or more form users via a computer network;
receiving data entered into at least one fillable field on the at least some of the plurality of different electronic forms; and
submitting the data received from the at least some of the plurality of different electronic forms to one or more back-end systems associated with the at least some of the plurality of different electronic forms for processing the received data using the one or more back-end systems, wherein each of the one or more fillable fields maps to one or more application programming interface calls to the one or more back-end systems in accordance with the one or more rules,wherein the step of creating the plurality of different electronic forms includes;
presenting to the one or more form creators a plurality of form-building inquiries,receiving from the one or more form creators one or more responses to the plurality of form-building inquiries, andautomatically generating the plurality of different electronic forms based on the one or more responses.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for data collection and processing. Creation of an electronic form by a form creator is facilitated. The electronic form includes a plurality of fields. A form user enters data into the fields of the electronic form, which is then submitted by the form user. The data is submitted to one or more back-end systems associated with the electronic form. The data is processed using the back-end system.
25 Citations
24 Claims
-
1. A method for data collection and processing, comprising:
-
creating a plurality of different electronic forms automatically, using an electronic form template defining one or more rules, from selections provided by one or more of form creators, each of the electronic forms including one or more fillable fields and one or more statements or questions to be presented to one or more form users, wherein the one or more form creators creates the statements or questions; disseminating at least some of the plurality of different electronic forms to one or more of the one or more form users via a computer network; receiving data entered into at least one fillable field on the at least some of the plurality of different electronic forms; and submitting the data received from the at least some of the plurality of different electronic forms to one or more back-end systems associated with the at least some of the plurality of different electronic forms for processing the received data using the one or more back-end systems, wherein each of the one or more fillable fields maps to one or more application programming interface calls to the one or more back-end systems in accordance with the one or more rules, wherein the step of creating the plurality of different electronic forms includes; presenting to the one or more form creators a plurality of form-building inquiries, receiving from the one or more form creators one or more responses to the plurality of form-building inquiries, and automatically generating the plurality of different electronic forms based on the one or more responses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for data collection and processing, comprising:
-
at least one processor; a computer-readable storage medium; a form creation module, stored in the computer-readable storage medium, for automatically creating a plurality of different electronic forms, using an electronic form template defining one or more rules, from selections provided by one or more form creators, each of the electronic forms including one or more fillable fields and one or more statements or questions to be presented to one or more form users, wherein the one or more form creators creates the statements or questions, at least some of the plurality of different electronic forms are disseminated to one or more of the one or more form users via a computer network; a repository for maintaining the at least some of the plurality of different electronic forms and for maintaining data entered into at least one fillable field on the at least some of the plurality of different electronic forms; and one or more back-end systems, associated with the at least some of the plurality of different electronic forms, for receiving the data from the electronic form and for processing the received data wherein each of the one or more fillable fields maps to one or more application programming interface calls to the one or more back-end systems in accordance with the one or more rules, wherein the step of creating the plurality of different electronic forms includes; presenting to the one or more form creators a plurality of form-building inquiries, receiving from the one or more form creators one or more responses to the plurality of form-building inquiries, and automatically generating the plurality of different electronic forms based on the one or more responses. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product including a computer readable storage medium having stored thereon computer executable code that, when executed on a computer, implements a process comprising:
-
creating a plurality of different electronic forms automatically, using an electronic form template defining one or more rules, from selections provided by one or more of form creators, each of the electronic forms including one or more fillable fields and one or more statements or questions to be presented to one or more form users, wherein the one or more form creators creates the statements or questions; disseminating at least some of the plurality of different electronic forms to one or more of the one or more form users via a computer network; receiving data entered into at least one fillable field on the at least some of the plurality of different electronic forms; and submitting the data received from the at least some of the plurality of different electronic forms to one or more back-end systems associated with the at least some of the plurality of different electronic forms for processing the received data using the one or more back-end systems wherein each of the one or more fillable fields maps to one or more application programming interface calls to the one or more back-end systems in accordance with the one or more rules, wherein the step of creating the plurality of different electronic forms includes; presenting to the one or more form creators a plurality of form-building inquiries, receiving from the one or more form creators one or more responses to the plurality of form-building inquiries, and automatically generating the plurality of different electronic forms based on the one or more responses. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification