Communication system, communication method, server terminal, server, billing system, and billing method
OwnerToyoshi Takahashi, Yutuka Shigemori +2inventors
InventorsToyoshi Takahashi, Yutuka Shigemori, Masaomi Yoshida, Akira Nakajima
Life of this patent
Estimating the term…
Abstract
A communication system includes a server terminal that distributes a service program held in its possession to other prescribed terminals without the need of a server, wherein the service program possessed by the server terminal is downloaded from a server or a storage medium such as a memory card or the like, or is stored in advance in the server terminal.
Claims10
A communication system which enables a plurality of terminals to receive a service program and carry out communications between terminals to execute the service program in order to receive a prescribed service, comprising:
- an agent system provided in each of the terminals;
- and
- a server terminal formed by one of the plurality of terminals;
- wherein the server terminal distributes copies of the service program held in its possession to other prescribed terminals via the agent system.
A server terminal, comprising:
- a terminal equipped with an agent system, a communication function for communicating with other terminals, a program acquisition function for acquiring a service program, and a distribution function for distributing the acquired service program to the other prescribed terminals;
- whereby a prescribed service is supplied to the server terminal and the other prescribed terminals when the service program is executed by the server terminal and the other prescribed terminals.
A server, comprising:
- an agent system capable of supplying a service program to a prescribed terminal;
- and
- an information transmission function which transmits information related to the supplied service program to the prescribed terminal at the time the service program is supplied thereto;
- wherein the transmitted information makes it possible for the prescribed terminal to distribute the supplied service program to other prescribed terminals.
A server, comprising:
- an agent system capable of supplying a service program to a prescribed terminal;
- wherein the service program includes a server function program which makes it possible for the prescribed terminal receiving the service program to function as a server.
A billing system for carrying out a billing of a service program supplied from a server to a server terminal and then distributed to other terminals, comprising:
- a billing function provided in the server terminal to carry out a billing of all distributed service programs based on information related to the number of terminals approved to receive the service program sent from the server to the server terminal.
A billing system for carrying out a billing of a service program supplied from a server to a server terminal and then distributed to other terminals, comprising:
- a billing server;
- and
- a reception notification function provided in each of the terminals to notify the billing server that the service program was received by the terminal.
A communication method which enables a plurality of terminals equipped with an agent system to receive a service program and carry out communications between terminals to execute the service program in order to receive a prescribed service, comprising the steps of:
- establishing one of the terminals as a server terminal;
- making the server terminal distribute the service program in its possession to other prescribed terminals via the agent systems thereof;
- and
- making the prescribed terminals that received the service program from the server terminal delete the service program after the prescribed service is terminated.
A billing method for carrying out a billing of a service program supplied from a server to a server terminal and then distributed to other terminals, comprising the steps of:
- transmitting information related to the number of terminals approved to receive the service program to the server terminal from the server;
- and
- carrying out a billing of all distributed service programs based on the information received by the server terminal from the server.
Dependencies are inferred from the claim text.