Internet settlement system
First Claim
1. A system comprising:
- a routing server comprising;
a collection module, to execute in a processor of the routing server, to receive 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 a 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 settlement server comprising;
a loader, to execute in a processor of the settlement server, to receive and collect the accounting records from the routing server for a period of time; and
a report module, to execute in the processor of the settlement server, to generate a report of service usage for the period of time and to transmit the report of service usage to the home Internet service provider over the Internet.
10 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.
39 Citations
20 Claims
-
1. A system comprising:
-
a routing server comprising; a collection module, to execute in a processor of the routing server, to receive 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 a 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 settlement server comprising; a loader, to execute in a processor of the settlement server, to receive and collect the accounting records from the routing server for a period of time; and a report module, to execute in the processor of the settlement server, to generate a report of service usage for the period of time and to transmit the report of service usage to the home Internet service provider over the Internet. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a memory; one or more processors coupled to said memory comprising; a loader, to execute in the one or more processors, to receive from a 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 a 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 reporting module, coupled to the loader to execute in the one or more processors, to generate reports from the accounting records to be sent to the home Internet service provider over the Internet. - View Dependent Claims (7)
-
-
8. A method comprising:
-
receiving, by one or more processors, accounting records of a user'"'"'s Internet connection service usage of a network of a local Internet service provider from the local Internet service provider, the local Internet service provider operated independently from a 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; generating, by the one or more processors, a report of service usage by the user from the accounting records; and transmitting, by the one or more processors, the report of service usage to the home Internet service provider over the Internet. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine-readable medium comprising computer-executable instructions, which when executed by a machine, cause the machine to:
-
receive accounting records of a user'"'"'s Internet connection service usage of a network of a local Internet service provider from the local Internet service provider, the local Internet service provider operated independently from a 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; generate a report of service by the user from the accounting records; and transmit the report of service usage to the home Internet service provider over the Internet. - View Dependent Claims (19, 20)
-
Specification