Internet settlement system
First Claim
1. In a settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, a computer implemented method for settlement of charges for Internet connection services, comprising:
- the settlement server receiving, from the local Internet service provider over the Internet, accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider;
the settlement server filtering the accounting records to remove erroneous data;
the settlement server collecting the accounting records for a period of time;
the settlement server generating a report of service usage for the period of time; and
the settlement server transmitting the report of service usage to the home Internet service provider over the Internet.
13 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for collecting information about an event in which a user accesses the Internet through the system of a first Internet Service Provider with whom the user does not have an account. The apparatus includes a first server that creates a record of the user'"'"'s Internet usage and sends the record to a second server. The second server collects records from a plurality of Internet Service Providers and forwards the records to a third server on a regular basis. The third server processes the data in the plurality of records and generates a report showing how much money the first Internet Service Provider is owed for allowing the user to access the Internet through the system of the first Internet Service Provider.
35 Citations
33 Claims
-
1. In a settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, a computer implemented method for settlement of charges for Internet connection services, comprising:
-
the settlement server receiving, from the local Internet service provider over the Internet, accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider; the settlement server filtering the accounting records to remove erroneous data; the settlement server collecting the accounting records for a period of time; the settlement server generating a report of service usage for the period of time; and the settlement server transmitting the report of service usage to the home Internet service provider over the Internet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A central settlement server settling charges for Internet connection services, the central settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, the central settlement server comprising:
-
a loader receiving, from the local Internet service provider over the Internet, accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider; a filter, coupled to the loader, generating filtered accounting records by removing erroneous data from the accounting records received by the loader; and a reporting module, coupled to the filter, generating reports from the filtered accounting records to be sent to the home Internet service provider over the Internet. - View Dependent Claims (12, 13, 14)
-
-
15. A central settlement server settling charges for Internet connection services, the central settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, the central settlement server comprising:
-
a loader receiving, from the local Internet service provider over the Internet, raw accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider; a raw records database, coupled to the loader, storing the raw accounting records; a filter, coupled to the raw records database, generating filtered accounting records by removing erroneous data from the raw accounting records stored in the raw records database; a roaming history database, coupled to the filter, storing the filtered accounting records; and a reporting module, coupled to the roaming history database, generating reports from the filtered accounting records to be sent to the home Internet service provider over the Internet. - View Dependent Claims (16, 17, 18)
-
-
19. Computer readable storage device having computer readable code embodied thereon, the computer readable code for programming one or more computers to perform a method for settlement of charges for Internet connection services in a settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, the method comprising:
-
the settlement server receiving, from the local Internet service provider over the Internet, accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider; the settlement server filtering the accounting records to remove erroneous data; the settlement server collecting the accounting records for a period of time; the settlement server generating a report of service usage for the period of time; and the settlement server transmitting the aggregated accounting records to the home Internet service provider over the Internet. - View Dependent Claims (20, 21, 22)
-
-
23. In a settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, a computer implemented method for settlement of charges for Internet connection services, the method comprising:
-
the settlement server receiving, from the local Internet service provider over the Internet, accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider; the settlement server generating a service usage report based upon the received accounting records; and the settlement server transmitting the service usage report to the home Internet service provider over the Internet. - View Dependent Claims (24, 25, 26)
-
-
27. A central settlement server settling charges for Internet connection services, the central settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, the central settlement server comprising:
-
a loader receiving, from the local Internet service provider over the Internet, accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider; and a reporting module generating service usage reports from the received accounting records and transmitting the service usage reports to the local Internet service provider over the Internet. - View Dependent Claims (28, 29, 30)
-
-
31. A computer program product stored on a computer readable medium and adapted to cause a computer to perform a method for settlement of charges for Internet connection services in a settlement server capable of communicating over Internet with a local Internet service provider and a home Internet service provider, the method comprising:
-
the settlement server receiving, from the local Internet service provider over the Internet, accounting records of a user'"'"'s Internet connection service usage of a network of the local Internet service provider, the local Internet service provider operated independently from the home Internet service provider of the user, the user not having an account with the local Internet service provider but having an account with the home Internet service provider and connecting to the Internet via the local Internet service provider; the settlement server generating a service usage report based upon the received accounting records; and the settlement server transmitting the service usage report to the home Internet service provider over the Internet. - View Dependent Claims (32, 33)
-
Specification