×

Bidirectional communication system and server apparatus used therein

  • US 9,838,223 B2
  • Filed: 05/11/2010
  • Issued: 12/05/2017
  • Est. Priority Date: 05/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. A bidirectional communication system having a structure in which a client can be connected to a server inside of a router and the server offers a service to meet a demand sent from the client by application software, wherein:

  • the router receives a first connection address, the first connection address including a combination of a global IP address, a fixed system identifier (“

    ID”

    ) and a fixed port number, to be used for accessing from the client to the server,the router generates a second connection address by converting the global IP address within the first connection address to a local IP address,the server inside of the router being programmed to;

    accept, via access acceptor software, an offer of a service through an access to be given from the client through the router to the server, by using the second connection address;

    first generate, via address generator software, a third connection address by exchanging the fixed system ID of the second connection address with a different system ID which is different from the fixed system ID while exactly inheriting the local IP address and the port number which are included in the second connection address;

    notify, via identification information notifier software, the client of the different system ID through the router by using the third connection address; and

    second generate, via communication process generator software, a communication process for carrying out a communication with the client based on the third connection address,wherein the local IP address and the port number of the second and third addresses are the same, andthe client includes;

    a first communication processor for first accessing the server by using the first connection address; and

    a second communication processor for carrying out a communication with the communication process generated by the server, and using the third connection address which is different from the first connection address, thereby receiving an offer of the service as a response of an access to the communication process.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×