Single access point for filing of converted electronic forms to multiple processing entities
First Claim
1. A non-transitory computer-readable storage medium storing computer-executable program instructions which, when executed by a processor, perform a method for transmitting information to at least one of a plurality of entities, the method comprising:
- selecting at least one of a plurality of applications, wherein each of the plurality of applications is associated with a computer form including data entry areas;
accessing the computer form through any one of a plurality of access points, wherein each of the access points corresponds to a link on a unique website corresponding to one of the plurality of entities, and wherein the link operates to access the database;
receiving information in the data entry areas of the computer form;
storing the computer form and information as a completed computer form in the database;
identifying at least one of the plurality of entities that should receive the completed computer form by accessing associations between the completed computer form and the at least one of the plurality of entities;
determining the proper format for information contained in the completed computer form based on requirements of the identified at least one of the plurality of entities;
receiving a digital signature from a user;
attaching the digital signature to the completed computer form; and
transmitting the completed computer form to all identified entities.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for efficiently publishing electronic versions of traditionally paper-based government forms and utilizing the electronic forms for web-based transactional services are disclosed. Standard paper-based government forms are automatically converted to XML format, including data fields for entry of information by customers. Multiple electronic forms are accessible to the customer at a single access point, such as a web site. At the web site, the customer selects a form for filing with any of a plurality of government agencies. When presented to the customer, the selected form is presented with some of its data fields being pre-populated according to information retrieved from a database and specific to that customer. The customer completes the form, and a back-end system integrated with the web site handles the completed form, determines the appropriate government agency for filing the form, and transmits it as a transaction to the determined government agency.
-
Citations
24 Claims
-
1. A non-transitory computer-readable storage medium storing computer-executable program instructions which, when executed by a processor, perform a method for transmitting information to at least one of a plurality of entities, the method comprising:
-
selecting at least one of a plurality of applications, wherein each of the plurality of applications is associated with a computer form including data entry areas; accessing the computer form through any one of a plurality of access points, wherein each of the access points corresponds to a link on a unique website corresponding to one of the plurality of entities, and wherein the link operates to access the database; receiving information in the data entry areas of the computer form; storing the computer form and information as a completed computer form in the database; identifying at least one of the plurality of entities that should receive the completed computer form by accessing associations between the completed computer form and the at least one of the plurality of entities; determining the proper format for information contained in the completed computer form based on requirements of the identified at least one of the plurality of entities; receiving a digital signature from a user; attaching the digital signature to the completed computer form; and transmitting the completed computer form to all identified entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for transmitting information to at least one of a plurality of entities, the computer including a processor and memory, and the method comprising the steps performed by a computer of:
-
selecting, by the processor, at least one of a plurality of applications, wherein each of the plurality of applications is associated with a computer form including data entry areas; accessing, by the processor, the computer form through any one of a plurality of access points, wherein each of the access points corresponds to a link on a unique website corresponding to one of the plurality of entities, and wherein the link operates to access the database; receiving, by the processor, information in the data entry areas of the computer form; storing, by the processor, the computer form and information as a completed computer form in the database; identifying, by the processor, at least one of the plurality of entities that should receive the completed computer form by accessing associations between the completed computer form and the at least one of the plurality of entities; determining, by the processor, the proper format for information contained in the completed computer form based on requirements of the identified at least one of the plurality of entities; receiving, by the processor, a digital signature from a user; attaching, by the processor, the digital signature to the completed computer form; and transmitting, by the processor, the completed computer form to all identified entities. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for transmitting information to at least one of a plurality of entities comprising:
a memory including a program that selects at least one of a plurality of applications, wherein each of the plurality of applications is associated with a computer form including data entry areas; accesses the computer form through any one of a plurality of access points, wherein each of the access points corresponds to a link on a unique website corresponding to one of the plurality of entities, and wherein the link operates to access the database; receives information in the data entry areas of the computer form;
stores the computer form and information as a completed computer form in the database;identifies at least one of the plurality of entities that should receive the completed computer form by accessing associations between the completed computer form and the at least one of the plurality of entities; determines the proper format for information contained in the completed computer form based on requirements of the identified at least one of the plurality of entities; receives a digital signature from a user; attaches the digital signature to the completed computer form; and transmits the completed computer form to all identified entities; and
a processor that runs the program.- View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
Specification