Network service processing method and system
AssigneeFujitsu Limited
InventorsMasafumi Katoh, Akihiro Inomata, Tetsuya Yokota
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsMasafumi Katoh, Akihiro Inomata, Tetsuya Yokota
Estimating the term…
This invention is to enable to provide a network service, flexibly and quickly. In an embodiment of the invention, a network platform is achieved by a service providing network. The network platform provides common functions such as authentication and authorization, billing, and client management, and individual functions such as session control for client terminals connected with the service providing network. The client terminal generates and registers a service program to utilize functions in the network platform via a network management interface SMI. Then, by executing the service program, a service request for a specific function is transmitted to the network platform through a service control interface SCI, and the execution result is received from the specific function in the network platform.
A service processing method, comprising:
An information processing method, comprising:
A computer-readable storage medium storing a program, which when executed by a computer, causes the computer to carry to carry out a method, the method comprising:
A computer-readable storage medium storing a program, which when executed by a computer, causes the computer to perform a method, the method comprising:
A service processing apparatus, comprising:
An information processing apparatus, comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
This invention relates to a technique to provide a network service.
There is a service, which allows plural users to use applications prepared on a server connected to the Internet. In such a service, the way to combine programs on the server (the way to use when viewed from the user) is previously determined by a provider of the service, and the user cannot freely combine the plural programs on the server to use them.
For example, JP-A-2000-236326 discloses a technique not to require the maintenance of the software, and not to require controls or the like relating to the activation of the software at a time when the intercommunication service is utilized. Specifically, clients are defined as thin client terminals having minimum modules for server accesses and personal authentication, and servers are defined as a managing server having a common middleware necessary for operations of the thin client terminal, an application software and a management program to manage those, and an authentication server to carry out the personal authentication with the thin client terminals. Each of the thin client terminals downloads necessary software from the management server when the power supply is turned on and when the service is utilized. Only by downloading necessary programs to the client, various services cannot be provided.
FIG. 1 is a block diagram of an embodiment of the invention;
FIG. 2A is a diagram showing a standard packet in SMI, and FIG. 2B is a diagram showing a standard packet in SCI;
FIG. 3 is a diagram showing a processing flow of a service program registration processing;
FIG. 1 is a schematic diagram of a system according to an embodiment of the invention. Plural client terminals (CT: Client Terminal) are connected to an open network 1 such as the Internet. The open network 1 is connected to a service providing network 5 through a gateway (GW: Gateway) 3. In the service providing network 5, a network platform (NP) 50 described below is constructed.
In the network platform 50, as common function modules, there are provided an authentication & authorization function module 501, a billing function module 502, and a CT management function module 503. The authentication & authorization function module 501 performs client authentication, terminal authentication, service authorization and the like. The billing function module 502 collects data necessary for billing, such as the number of times of use of function modules, for example, for each client, and generates billing data, for example, for each client. The CT management function module 503 performs version management for each function module, state management of the client terminal, download control of function modules to the client terminal, registration confirmation of service programs described below, issuance of a service ID and the like.
Besides, the network platform 50 is provided with individual function modules such as a session control function module 504 for performing session control (for example, SIP (Session Initiation Protocol)), a context management function module 505 for managing presence data of clients, and a media conversion function module 506. In FIG. 1, although the three individual function modules are shown, there is also a case where other function modules are provided. Further, the network platform 50 is also provided with common applications #1, #2, #3 and the like commonly used by the individual function modules.
For controlling access to devices or network resources: access control lists [ACL]
Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and…: routing…
Digital communication
About 8 months of term left · ends 1 Jul 2027 (estimated)