Electronic financial management and analysis system and related methods
DCFirst Claim
Patent Images
1. A computer-implemented method for presenting electronic billing, analysis and payment, comprising:
- receiving billing information at a server from one or more billers for presentment to a plurality of users, wherein the billing information includes information for each of a plurality of individual transactions;
receiving at the server, from a user, a selection of one or more user-selected analysis parameters for customizing an analysis of at least a subset of the billing information;
analyzing at the server the subset of the billing information using at least the selected one or more user-selected analysis parameters to produce a customized report regarding the subset of the billing information;
producing on a computer the customized report for review by the user based upon the result of the analysis of the subset of billing information.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computing system facilitating electronic bill presentment and payment features for authorized users via a user interface is introduced including an analysis engine. The analysis engine, in response to user interaction with the user interface, selectively performs user-defined analysis on at least a subset of retrieved billing information associated with one or more billers. The analysis engine further generates one or more user-defined report(s) based, at least in part, on the user-defined analysis.
135 Citations
24 Claims
-
1. A computer-implemented method for presenting electronic billing, analysis and payment, comprising:
-
receiving billing information at a server from one or more billers for presentment to a plurality of users, wherein the billing information includes information for each of a plurality of individual transactions; receiving at the server, from a user, a selection of one or more user-selected analysis parameters for customizing an analysis of at least a subset of the billing information; analyzing at the server the subset of the billing information using at least the selected one or more user-selected analysis parameters to produce a customized report regarding the subset of the billing information; producing on a computer the customized report for review by the user based upon the result of the analysis of the subset of billing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium having computer-executable instructions for use in analyzing billing information, the computer-executable instructions causing a server apparatus to perform actions comprising:
-
receiving billing information from one or more billers, wherein the billing information includes information for each of a plurality of individual transactions, and wherein the received billing information is presented to a plurality of users; receiving from a user a selection of one or more user-selected analysis parameters for customizing an analysis of at least a subset of the billing information; analyzing the subset of the billing information at the server apparatus using at least the selected one or more user-selected analysis parameters to produce a customized report regarding the subset of the billing information; and producing on a computer the customized report for review by the user based upon the result of the analysis of the subset of billing information. - View Dependent Claims (19, 20)
-
-
21. A server having components for use in analyzing billing information, the server comprising:
-
a data store including the billing information; a non-transitory computer-readable storage medium having computer-executable instructions; and a processing unit, coupled to the non-transitory computer-readable storage medium and the data store, that is configured to selectively execute at least a subset of the executable instructions to perform actions including; receiving billing information from one or more billers, wherein the billing information includes information for each of a plurality of individual transactions, and wherein the received billing information is presented to a plurality of users; receiving from the user a selection of one or more user-selected analysis parameters for customizing an analysis of at least a subset of the billing information; analyzing the subset of the billing information at the server using at least the selected one or more user-selected analysis parameters to produce a customized report regarding the subset of the billing information; and producing on a computer the customized report for review by the user based upon the result of the analysis of the subset of billing information. - View Dependent Claims (22)
-
-
23. A non-transitory computer-readable storage medium having computer-executable instructions for use in analyzing billing information, the computer-executable instructions causing a server apparatus to perform actions comprising:
-
receiving billing information from one or more service providers for presentment to a plurality of users, wherein the billing information includes information for each of a plurality of individual transactions; receiving from a user a selection of one or more user-selected analysis parameters for customizing an analysis of at least a subset of the billing information; analyzing the subset of the billing information at the server apparatus using at least the selected one or more user-selected analysis parameters to produce a customized report regarding the subset of the billing information; and producing on a computer the customized report for review by the user based upon the result of the analysis of the subset of billing information.
-
-
24. A server having components for use in analyzing billing information, the server comprising:
-
a data store including the billing information; a non-transitory computer-readable storage medium having computer-executable instructions; and a processing unit, coupled to the non-transitory computer-readable storage medium and the data store, that is configured to selectively execute at least a subset of the executable instructions to perform actions including; receiving billing information from one or more service providers for presentment to a plurality of users; receiving from a user a selection of one or more user-selected analysis parameters for customizing an analysis of at least a subset of the billing information; analyzing the subset of the billing information at the server using at least the selected one or more user-selected analysis parameters to produce a customized report regarding the subset of the billing information; and producing on a computer the customized report for review by the user based upon the result of the analysis of the subset of billing information.
-
Specification