×

Communication system providing services from a server to a client device

  • US 8,169,639 B2
  • Filed: 11/07/2005
  • Issued: 05/01/2012
  • Est. Priority Date: 11/05/2004
  • Status: Active Grant
First Claim
Patent Images

1. A communication system, comprising:

  • a server that is configured to provide a plurality of services, each of the services being associated with corresponding URL information for requesting the service; and

    a client device that is configured to have a communication unit configured to receive the services provided by the server via the corresponding URL information,wherein the server includesa receiving unit configured to receive an inquiry signal concerning the services transmitted from the client device, anda replying unit configured to generate reply information concerning a service when the receiving unit receives the inquiry signal and to transmit a response signal including reply information to the client device, based on identifying information included in the inquiry signal, the identifying information for each service including the URL information associated with the service,wherein the client device includes;

    a storage unit configured to storeinformation indicating scheduled times at which the client device is to transmit an inquiry for each service to be received among the plurality of services provided by the server, andimmediate inquiry information indicating whether an immediate inquiry is required for each of the services provided by the server;

    a processing unit;

    a memory storing instructions that, when executed by the processing unit, cause the client device to provide;

    a clock unit configured to measure current time;

    a timing judging unit configured to judge whether the current time is a time to transmit the inquiry signal for each of the services by comparing the current time and the information indicating the scheduled times to transmit the inquiry for each of the services;

    an inquiring unit configured to generate the inquiry signal including the identifying information of the service that is judged to be at the appropriate timing for transmitting the inquiry signal, and configured to transmit the inquiry signal to the server; and

    a receiving unit configured to receive the response signal transmitted from the server to the client device in response to the inquiry signal,wherein, when there exists only one service judged by the timing judging unit for which the time to transmit the inquiry signal has occurred for the service, the inquiring unit is configured to generate inquiry information including the identifying information of the service judged by the timing judging unit for which the time to transmit the inquiry signal has occurred for the service, and configured to transmit the inquiry signal including the inquiry information to the server,wherein, when there exists a plurality of services judged by the timing judging unit for which the time to transmit the inquiry signal has occurred for the services, the inquiring unit is configured to generate converged inquiry information including the identifying information for each of the services judged by the timing judging unit for which the time to transmit the inquiry signal has occurred for the services, and configured to transmit the inquiry signal including the converged inquiry information to the server,wherein when the immediate inquiry information of a service indicates that an immediate inquiry is required, the inquiring unit transmits the inquiry signal including the identifying information of the service when it is judged to be at the appropriate timing for transmitting the inquiry signal, andwherein, when the immediate inquiry information of a service indicates that an immediate inquiry is not required, the inquiring unit does not transmit the inquiry signal including the identifying information of the service when it is judged to be at the appropriate timing for transmitting the inquiry signal, and transmits the inquiry signal after a predetermined extension period has elapsed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×