Transfer device
First Claim
1. A transfer device for routing information in a communication network between at least one information provider server and a plurality of user terminals which receive information from the information provider server, the transfer device comprising at least one computer and at least one memory which stores programs executable by the at least one computer to:
- record information provider server identification information for billing procedure in the at least one memory;
after recording the information provider server identification information, receive push-type information from the information provider server and route at least a part of the received push-type information to a user terminal;
determine, based on the recorded information provider server identification information, which party to bill for receiving the push-type information by the user terminal, either an information provider of the information provider server or a user of the user terminal; and
at least partly bill the party determined to be billed.
0 Assignments
0 Petitions
Accused Products
Abstract
The user of a mobile station which is prepared to receive information providing services from unspecified IP (Information Providers) accesses a gateway server and performs a pre-registration procedure (S71). When an IP server has information to provide to users, it constructs the information in the form of electronic mail, appends user attribute data, and sends this to the gateway server (S72). Upon receiving electronic mail with attribute data, the gateway server stores the electronic mail in a third mailbox, makes a comparison of the user attributes, and calls the mobile stations of relevant users (S73). A user who has received a call requests a download of the electronic mail from the gateway server (S74). The gateway server sends electronic mail to the mobile station which made the request (S75, S76).
-
Citations
27 Claims
-
1. A transfer device for routing information in a communication network between at least one information provider server and a plurality of user terminals which receive information from the information provider server, the transfer device comprising at least one computer and at least one memory which stores programs executable by the at least one computer to:
-
record information provider server identification information for billing procedure in the at least one memory; after recording the information provider server identification information, receive push-type information from the information provider server and route at least a part of the received push-type information to a user terminal; determine, based on the recorded information provider server identification information, which party to bill for receiving the push-type information by the user terminal, either an information provider of the information provider server or a user of the user terminal; and at least partly bill the party determined to be billed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information routing method performed by a transfer device, the transfer device comprising at least one computer and at least one memory for routing information in a communication network between at least one information provider server and a plurality of user terminals which receive information from the information provider server, the method comprising computer-executable steps executable by the at least one computer to implement:
-
recording information provider server identification information for billing procedure in the at least one memory; after recoding the information provider server identification information, receiving push-type information from the information provider server and routing at least a part of the received push-type information to a user terminal; determining which party to bill for receiving the push-type information by the user terminal, either an information provider of the information provider server or a user of the user terminal, based on the recorded information provider server identification information; and at least partly billing the party determined to be billed. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A transfer device for routing pull-type information in a communication network between at least one information provider and a plurality of user terminals which receive information from the information provider server, the transfer device comprising at least one computer and at least one memory which stores programs executable by the at least one computer to:
-
receive a request for pull-type information from a user terminal; send the request to an information provider server; receive, from the information provider server in response to the request to the information provider server, the pull-type information and billing information other than a network address, the billing information being associated with the pull-type information; route at least a part of the received pull-type information to the user terminal; determine, based on the billing information received from the information provider server, which party to bill for receiving the pull-type information by the user terminal, either an information provider of the information provider server or a user of the user terminal; and at least partly bill the party determined to be billed, wherein the communication comprises HTML data, and the billing information comprises a tag associated with the HTML data.
-
-
12. A transfer device for routing pull-type information in a communication network between at least one information provider and a plurality of user terminals which receive information from the information provider server, the transfer device comprising at least one computer and at least one memory which stores programs executable by the at least one computer to:
-
record information provider server identification information for billing procedure in the at least one memory; after recoding the information provider server identification information, receive a request for pull-type information from a user terminal; send the request to an information provider server; receive the pull-type information from the information provider server in response to the request to the information provider server; route at least a part of the received pull-type information to the user terminal; determine, based on the recorded information provider server identification information, which party to bill for receiving the pull-type information by the user terminal, either an information provider of the information provider server or a user of the user terminal; and at least partly bill the party determined to be billed. - View Dependent Claims (13)
-
-
14. An information routing method performed by a transfer device, the transfer device comprising at least one computer and at least one memory for routing pull-type information in a communication network between at least one information provider server and a plurality of user terminals which receive information from the information provider server, the method comprising computer-executable steps executable by the at least one computer to implement:
-
receiving a request for pull-type information from a user terminal; sending the request to an information provider server; receiving, from the information provider server in response to the request to the information provider server, the pull-type information and billing information other than a network address, the billing information being associated with the pull-type information; routing at least a part of the pull-type information to the user terminal; determining which party to bill for receiving the information by the user terminal, based on the billing information received from the information provider server, either an information provider of the information provider server or a user of the user terminal; and at least partly billing the party determined to be billed, wherein the communication comprises HTML data, and the billing information comprises a tag associated with the HTML data.
-
-
15. An information routing method performed by a transfer device, the transfer device comprising at least one computer and at least one memory for routing pull-type information in a communication network between at least one information provider server and a plurality of user terminals which receive information from the information provider server, the method comprising computer-executable steps executable by the at least one computer to implement:
-
recording information provider server identification information for billing procedure in the at least one memory; after recording the information provider server identification information, receiving a request for pull-type information from a user terminal; sending the request to an information provider server; receiving the pull-type information from the information provider server in response to the request to the information provider server; routing at least a part of the pull-type information to the user terminal; determining which party to bill for receiving the information by the user terminal, based on the recorded information provider server identification information, either an information provider of the information provider server or a user of the user terminal; and at least partly billing the party determined to be billed. - View Dependent Claims (16)
-
-
17. An information transmission management method in a communication network comprising at least one information provider server, a plurality of user terminals for receiving information provided by the information provider server, and an information transmission management system, the information transmission management system comprising at least one computer and at least one memory for managing transmission of information between the information provider server and the user terminals, the method comprising computer-executable steps performed by the at least one computer of the information transmission management to implement:
-
registering, in the at least one memory, the information provider server with the information transmission management system, along with billing information regarding an information transmission service rendered by the information provider server; registering, in the at least one memory, at least one user terminal with the information transmission management system, along with user information regarding a user of the at least one user terminal who receives the information transmission service from the information provider server; after registering the information provider server and the at least one user terminal with the information transmission management system, receiving from the information provider server information provided for the user under the information transmission service; determining which party to bill a fee related to the user receiving the information transmission service from the information provider server, either the user or an information provider of the information provider server, based on at least one of the registered billing information and the registered user information; and billing the party determined to be billed. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An information transmission management system, the information transmission management system managing transmission of information between a plurality of user terminals in a first network and an information provider server in a second network, the information transmission management system comprising:
-
at least one database comprising registration of billing information regarding an information transmission service rendered by the information provider server and user information regarding a user of at least one user terminal who receives the information transmission service from the information provider server; a gateway server configured to, after the billing information and the user information are registered in the at least one database, receive from the information provider server information provided for the user under the information transmission service, wherein the gateway server determines which party to bill a fee related to the user receiving the information transmission service from the information provider server, either the user or an information provider of the information provider server, based on at least one of the registered billing information and the registered user information; and billing system in communication with the at least one database to calculate and bill the fee to a party determined to be billed. - View Dependent Claims (24, 25, 26, 27)
-
Specification