US20020052952A1

Service execution method and apparatus

Claim Score by NHIP

Read claim 29, the broadest

Abstract

A service execution method for providing services to a large number of unspecified or specified users by an optimum one of a plurality of methods selected in accordance with the users' attributes, content that the users access, the terminals which the users are using to make requests, etc. A standard operation sequence for executing a service is modified in accordance with privilege information on content, information on a user using the service, and a basic operation modification rule. Content operated using the modified operation sequence is modified according to a model corresponding to a client device, and the results are provided to the user. Depending on the load on a first service execution apparatus, a second or other service execution apparatus is used. Further, content is periodically collected from content providers.

US20020052952A1, drawing sheet 1
Sheet 1 of 21

Term

Term ended

Projected expiry passed 26 March 2021, 5.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

33 claims: 12 independent, 21 dependent

  1. 1
    A service execution method comprising:receiving a service request from a user;obtaining load information of a server device corresponding to the service request from a device for managing the load information of the server device;and requesting another server device to process the service request if it is judged that a load on the server device included in the load information is higher than a predetermined value.
  2. 5
    A service execution method comprising:extracting privilege information from a content privilege information file storing privilege information on content;extracting information on a user from a user information file storing information about users who use services;extracting a standard operation sequence from a basic service database storing standard operation sequences for executing the services;extracting a modification rule from a basic operation modification rule database storing rules for modifying the standard operation sequences;and modifying the standard operation sequence by applying the modification rule thereto with reference to the content privilege information and the user information, to obtain a operation sequence matching the user.
  3. 6
    A service execution method comprising:extracting information on content related to a service requested by a user, from a content file storing the content;and operating the information on the content in accordance with a operation sequence matching the user.
  4. 8
    A service execution method comprising:obtaining an attribute of a client device used by a user, from first storing means storing client devices and attributes thereof in association with each other;obtaining a model corresponding to the client device used by the user with use of the attribute of the client device of the user, from second storing means storing attributes of client devices and models corresponding thereto;and modifying a service obtained in compliance with a request from the user according to the model and sending the modified service to the user.
  5. 10
    A service execution method comprising:periodically acquiring from an information provider content which is used to provide a service;and updating the acquired content and storing the updated content in a content storage device.
  6. 13
    A service execution method comprising:creating content used to provide a service and storing the created content in an original content storage device;and acquiring the content from the original content storage device and periodically transmitting the acquired content to a service supplier.
  7. 14
    A service execution method comprising:making a service request to a service supplier by using a client device;and acquiring load information of a server device corresponding to the service request from a device by means of which the service supplier manages the load information of the server device, and if it is judged that a load on the server device included in the load information is higher than a predetermined value, receiving by means of the client device a result of processing by another server device.
  8. 18
    A service execution apparatus comprising:means for receiving a service request from a user;means for obtaining load information of a server device for processing the service request;means for determining whether or not a load on the server device included in the load information is higher than a predetermined value;and means for requesting another server device to process the service request if it is judged that the load on the server device is higher than the predetermined value.
  9. 24
    A service execution apparatus comprising:a content privilege information extracting device for extracting privilege information from a content privilege information file storing privilege information on content;a user information extracting device for extracting information on a user from a user information file storing information about users who use services;a basic service database for storing standard operation sequences for executing the services;a basic operation modification rule database for storing rules for modifying the standard operation sequences;and a user-oriented operation generating device for modifying a standard operation sequence for executing a service stored in the basic service database, by applying thereto a rule obtained from the basic operation modification rule database with reference to the content privilege information supplied from the content privilege information extracting device and the user information supplied from the user information extracting device.
  10. 27
    A service execution apparatus comprising:first storing means for storing client devices and attributes thereof in association with each other;first acquiring means, responsive to use of a client device by a user, for acquiring from the first storing means an attribute corresponding to the client device used by the user;second storing means for storing models corresponding to the client devices in association with the respective attributes of the client devices;second acquiring means for acquiring from the second storing means a model corresponding to the client device of the user;and a result generating device for obtaining the attribute of the client device from the first acquiring means and the model corresponding to the client device from the second acquiring means, and modifying a service obtained in compliance with a request from the user so as to match the client device.
  11. 29
    Broadest claimClaim Score 92, very broad(NHIP)A service execution apparatus comprising:means for periodically acquiring from an information provider content which is used to provide a service;and content storing means for updating the acquired content and storing the updated content.
  12. 33
    A service execution apparatus comprising:means for creating content used to provide a service;original content storing means for storing the created content;and means for acquiring the content from the original content storing means and periodically transmitting the acquired content to a service supplier.