System, computer program product and method for managing bills issued from application service providers
First Claim
1. A method for managing bills issued from applications service providers (ASPs) at a document manager server remote from the ASPs, comprising:
- receiving a request to store a document from a remote user via a network interface at the document manager server;
receiving said document, an access level corresponding to said document and a document type corresponding to said document from said remote user via said network interface at said document manager server;
storing, at a memory of the document manager server, management information corresponding to the ASPs and said remote user, wherein said management information includes a table identifying a document type corresponding to each of said ASPs;
automatically selecting, by said document manager server, an ASP to store said document based on said document type by consulting the table included in the stored management information corresponding to the ASPs and selecting an ASP identified in said table as corresponding to said document type;
generating, by said document manager server, an ASP service request corresponding to said selected ASP;
forwarding said ASP service request, said access level corresponding to said document and said document to said selected ASP via said network interface of said document manager server;
receiving, at said network interface of said document manager server, a service bill from said ASP, said service bill including fees assessed by said selected ASP corresponding to storing said document; and
incorporating, by said document manager server, said service bill into a unified bill corresponding to said remote user that includes charges incurred at other ASPs in addition to said fees assessed by said selected ASP corresponding to storing said document and issuing said unified bill to said remote user via said network interface of said document manager server.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for managing bills issued from applications service providers (ASPs). The method on which the system and computer readable medium are based includes receiving an ASP service request from a remote user, forwarding the ASP service request to an ASP, receiving a service bill from the ASP, and incorporating the service bill into a unified bill and issuing the unified bill to the remote user. Calculating the ASP fee may include determining a discount offered by the ASP. The discount offered by the ASP may be determined on a customer by customer basis or based on a volume usage of a document management system providing access to the ASP for a plurality of users. The accuracy of the service bill from the ASP may be verified, and a discrepancy between a calculated fee and the billing amount may be determined, and negotiations undertaken with the ASP to resolve the discrepancy. Whether the user pays the bill issued may also be monitored.
46 Citations
33 Claims
-
1. A method for managing bills issued from applications service providers (ASPs) at a document manager server remote from the ASPs, comprising:
-
receiving a request to store a document from a remote user via a network interface at the document manager server; receiving said document, an access level corresponding to said document and a document type corresponding to said document from said remote user via said network interface at said document manager server; storing, at a memory of the document manager server, management information corresponding to the ASPs and said remote user, wherein said management information includes a table identifying a document type corresponding to each of said ASPs; automatically selecting, by said document manager server, an ASP to store said document based on said document type by consulting the table included in the stored management information corresponding to the ASPs and selecting an ASP identified in said table as corresponding to said document type; generating, by said document manager server, an ASP service request corresponding to said selected ASP; forwarding said ASP service request, said access level corresponding to said document and said document to said selected ASP via said network interface of said document manager server; receiving, at said network interface of said document manager server, a service bill from said ASP, said service bill including fees assessed by said selected ASP corresponding to storing said document; and incorporating, by said document manager server, said service bill into a unified bill corresponding to said remote user that includes charges incurred at other ASPs in addition to said fees assessed by said selected ASP corresponding to storing said document and issuing said unified bill to said remote user via said network interface of said document manager server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium containing program instructions which cause a computer to execute a method of managing bills issued from applications service providers (ASPs), comprising:
-
receiving a request to store a document from a remote user; receiving said document, an access level corresponding to said document and a document type corresponding to said document from said remote user; storing, at a memory of the computer, management information corresponding to the ASPs and said remote user, wherein said management information includes a table identifying a document type corresponding to each of said ASPs; automatically selecting an ASP to store said document based on said document type by consulting the table included in the stored management information corresponding to the ASPs and selecting an ASP identified in said table as corresponding to said document type; generating an ASP service request corresponding to said selected ASP; forwarding said ASP service request, said access level corresponding to said document and said document to said ASP; receiving a service bill from said ASP, said service bill including fees assessed by said selected ASP corresponding to storing said document; and incorporating said service bill into a unified bill corresponding to said remote user that includes charges incurred at other ASPs in addition to said fees assessed by said selected ASP corresponding to storing said document and issuing said unified bill to said remote user.
-
-
15. A system for managing bills issued from applications service providers (ASPs), comprising:
-
a memory configured to store management information related to the ASPs and a remote user, wherein said management information includes a table identifying a document type corresponding to each of said ASPs; and a processor in communication with said memory and configured to; receive a request to store a document from a remote user; receive said document, an access level corresponding to said document and a document type corresponding to said document from said remote user; automatically select an ASP to store said document based on said document type by consulting the table included in the stored management information corresponding to the ASPs and selecting an ASP identified in said table as corresponding to said document type; generate an ASP service request corresponding to said selected ASP; forward said ASP service request, said access level corresponding to said document and said document to said selected ASP; receive a service bill from said ASP, said service bill including fees assessed by said selected ASP corresponding to storing said document; and incorporate said service bill into a unified bill corresponding to said remote user that includes charges incurred at other ASPs in addition to said fees assessed by said selected ASP corresponding to storing said document and issue said unified bill to said remote user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for managing bills issued from applications service providers (ASPs), comprising:
-
means for receiving a request to store a document from a remote user; means for receiving said document, an access level corresponding to said document and a document type corresponding to said document from said remote user; means for storing management information corresponding to said ASPs and said remote user, wherein said management information includes a table identifying a document type corresponding to each of said ASPs; means for automatically selecting an ASP to store said document based on said document type by consulting the table included in the stored management information corresponding to the ASPs and selecting an ASP identified in said table as corresponding to said document type; means for generating an ASP service request corresponding to said selected ASP; means for forwarding said ASP service request, said access level corresponding to said document and said document to said selected ASP; means for receiving a service bill from said ASP, said service bill including fees assessed by said selected ASP corresponding to storing said document; and means for incorporating said service bill into a unified bill corresponding to said remote user that includes charges incurred at other ASPs in addition to said fees assessed by said selected ASP corresponding to storing said document and issuing said unified bill to said remote user. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification