31. A hosting service for enabling filings to be submitted in an automated manner to an electronic submission portal by one or more groups of users that access the hosting service via a network, comprising: one or more servers, each of the servers being coupled to the network and storing executable program code on one or more storage media, the executable program code including i) a code component for acquiring filing data from at least one data source, ii) a code component for generating filings from the acquired data, iii) a component for performing submission of the generated filing to the electronic submission portal, the component for performing submission being configured to create automated workflow routines for the filing that are compatible with the electronic submission portal, monitoring errors at the electronic submission portal, adapting one or more of the automated workflow routines in response to a first of one or more errors, discontinuing one or more of the automated workflow routines in response to a second of one or more errors, and aborting a filing in response to a third of one or more errors and iv) a component for polling a docket and executing decision-making to identify associated filings with prior docketed events or other registered events or data from the polled docket for inclusion in the filing, the polling component being further configured for mining docket data to locate CM/ECF (Case Management/Electronic Case Filing) events that satisfy applicable requirements for cross-references for the identified associated filings, the cross-references including one of either a prior docket entry for the filing or an adversary case filing; a client computing platform interface for interfacing the one or more servers with one or more client computing platforms utilized by the user groups and for receiving an initiation of a filing from a user and an associated filing type; and a data source interface for interfacing the one or more servers to the at least one data source.
31. A hosting service for enabling filings to be submitted in an automated manner to an electronic submission portal by one or more groups of users that access the hosting service via a network, comprising: one or more servers, each of the servers being coupled to the network and storing executable program code on one or more storage media, the executable program code including i) a code component for acquiring filing data from at least one data source, ii) a code component for generating filings from the acquired data, iii) a component for performing submission of the generated filing to the electronic submission portal, the component for performing submission being configured to create automated workflow routines for the filing that are compatible with the electronic submission portal, monitoring errors at the electronic submission portal, adapting one or more of the automated workflow routines in response to a first of one or more errors, discontinuing one or more of the automated workflow routines in response to a second of one or more errors, and aborting a filing in response to a third of one or more errors and iv) a component for polling a docket and executing decision-making to identify associated filings with prior docketed events or other registered events or data from the polled docket for inclusion in the filing, the polling component being further configured for mining docket data to locate CM/ECF (Case Management/Electronic Case Filing) events that satisfy applicable requirements for cross-references for the identified associated filings, the cross-references including one of either a prior docket entry for the filing or an adversary case filing; a client computing platform interface for interfacing the one or more servers with one or more client computing platforms utilized by the user groups and for receiving an initiation of a filing from a user and an associated filing type; and a data source interface for interfacing the one or more servers to the at least one data source. 32. The hosting service of claim 31 in which various ones of the client computing platforms utilize a user interface (UI) to the hosting service that is implemented using one of thin client or thick client.