Patent ID: 7194426
Filing Date: 2007-03-20
Classification: G06Q

Abstract:
1. A method for electronically communicating with a plurality of government agencies in a business-to-government system comprising: (a) communicating with the plurality of government agencies by interacting with a user interface, the user interface in communication with the business-to-government system; (b) registering a system user, wherein a system user profile is created and a unique identifier is generated and associated with the system user; (c) receiving identification information from the system user such that the identification information is verified utilizing certificates, and associated with the unique identifier of the system user; (d) providing to the system user secured access, utilizing encryption, to a plurality of services upon verification of the identification information, wherein access to the plurality of services is limited based on the system user profile; (e) presenting to the user a customized user interface based on a region associated with the user's locale said region determining which government agencies with which to communicate and which sponsor information to display in the user interface; (f) managing transaction information from the system user, wherein the transaction information is processed to conform with standards from at least one of the plurality of government agencies, additional information is received from at least one of a previous government filing and the system user profile, and a report is prepared based on the transaction information and additional information received; (g) filing the report, wherein a receiving government agency is determined from among the plurality of government agencies, and the report is transmitted to the receiving government agency through a business-to-government interface, the business-to-government interface connecting the system user to the plurality of government agencies through a single communication portal; (h) tracking user transactions, wherein the user transactions include filing the report, and wherein a history of user transactions is stored such that the user can access the history; and (i) performing billing functions based on the user transactions.