×

Communication method and apparatus using hypertext transfer protocol

  • US 9,270,723 B2
  • Filed: 11/09/2011
  • Issued: 02/23/2016
  • Est. Priority Date: 04/16/2007
  • Status: Active Grant
First Claim
Patent Images

1. A communication method using hypertext transfer protocol (HTTP) between a client device and a server device, the client device including an HTTP client and an HTTP dispatcher and the server device including a session manager, a control handler, a streaming server, an HTTP scheduler and an HTTP server, the method comprising:

  • at the control handler of the server device, receiving session information from the session manager of the server device, converting the session information into a chunk-extension message, and transmitting, from the control handler of the server device, the chunk-extension message to the HTTP scheduler of the server device;

    at the HTTP scheduler of the server device, checking whether chunk transmission to the HTTP client of the client device is being performed, and if the chunk transmission is being performed, buffering the chunk-extension message until the next chunk is transmitted;

    at the HTTP scheduler of the server device, receiving multimedia content from the streaming server of the server device, generating chunk data by multiplexing the multimedia content received from the streaming server of the server device and the chunk-extension message, and transmitting the chunk data to the HTTP server of the server device; and

    at the HTTP server of the server device, transmitting the chunk data to the HTTP client of the client device through a streaming connection;

    at the HTTP scheduler of the server device, constructing a dummy HTTP response to an HTTP request and transmitting the dummy HTTP response to the HTTP server of the server device;

    at the HTTP server of the server device, transmitting the dummy HTTP response to the HTTP client of the client device;

    at the HTTP client of the client device, receiving a dummy HTTP response from the HTTP server and transmitting the dummy HTTP response to the HTTP dispatcher of the client device; and

    at the HTTP dispatcher of the client device, analyzing the dummy HTTP response, and if the dummy HTTP response is detected, dropping the dummy HTTP response,wherein the session information comprises one of a session change notification message, a session control request message from the HTTP server of the server device to the HTTP client of the client device, and a control response message for a session control request from the HTTP client of the client device to the HTTP server of the server device.

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