US2015200997A1PendingUtilityA1

Communication system utilizing http

Assignee: GURULOGIC MICROSYSTEMS OYPriority: Apr 23, 2013Filed: Mar 26, 2015Published: Jul 16, 2015
Est. expiryApr 23, 2033(~6.8 yrs left)· nominal 20-yr term from priority
H04L 67/02H04L 69/16H04L 65/1069H04L 67/06H04L 67/1095H04L 65/00
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of establishing a communication link via a communication system which is operable to support HTTP-based communication is provided. The method includes: (a) using the system to establish a two-way real-time communication link between two nodes of the system by employing a combination of GET and POST methods associated with HTTP; and (b) TCP/IP and/or UDP tunnelling the two-way communication link by employing a CONNECT method associated with HTTP. There is also provided a communication system which is operable to support HTTP-based communication, wherein the communication system is operable to establish a two-way real-time communication link between two nodes of the system by employing a combination of GET and POST methods associated with HTTP, and wherein the two-way communication link is TCP/IP and/or UDP tunnelled by employing a CONNECT method associated with HTTP.

Claims

exact text as granted — not AI-modified
1 . A communication system which is operable to support HTTP-based communication, wherein the communication system is operable to establish a two-way real-time communication link between two nodes of the system by employing a combination of GET and POST methods associated with HTTP, and wherein data exchange via the communication link is implemented in a chunked manner and/or as a series of multipart data blocks,
 wherein a maximum segment size (MSS) for data chunks and/or multipart data blocks communicated through the communication link is optimized as a function of a communication network capability supporting the communication link.   
     
     
         2 . The communication system as claimed in  claim 1 , wherein the two-way communication link is TCP/IP and/or UDP tunnelled by employing a CONNECT method associated with HTTP. 
     
     
         3 . The communication system as claimed in  claim 1 , wherein the communication link comprises a reception connection and a transmission connection for providing the two-way communication, and wherein the connections are maintained open until an empty chunk and/or an empty multipart data block is received. 
     
     
         4 . The communication system as claimed in  claim 1 , wherein the communication link is operable to employ encryption of data communicated therethrough. 
     
     
         5 . The communication system as claimed in  claim 1 , wherein the communication link is operable to provide communication of at least one of:
 graphics data, image data, video data, audio data, text data, unstructured data.   
     
     
         6 . A method of establishing a communication link via a communication system which is operable to support HTTP-based communication, wherein the method comprises:
 (a) using the communication system to establish a two-way real-time communication link between two nodes of the system by employing a combination of GET and POST methods associated with HTTP;   (b) exchanging data via the communication link in a chunked manner and/or as a series of multipart data blocks; and   (c) optimizing a maximum segment size (MSS) for data chunks and/or multipart data blocks communicated through the communication link as a function of a communication network capability supporting the communication link.   
     
     
         7 . The method as claimed in  claim 6 , wherein the method comprises TCP/IP and/or UDP tunnelling the two-way communication link by employing a CONNECT method associated with HTTP. 
     
     
         8 . The method as claimed in  claim 6 , wherein the communication link comprises a reception connection and a transmission connection for providing the two-way communication, and wherein the connections are maintained open until an empty chunk and/or an empty multi-part data block is received. 
     
     
         9 . The method as claimed in  claim 6 , wherein the communication link is operable to employ encryption of data communicated therethrough. 
     
     
         10 . The method as claimed in  claim 6 , wherein the communication link is operable to provide communication of at least one of: graphics data, image data, video data, audio data, text data, unstructured data. 
     
     
         11 . A non-transitory computer-readable storage medium for establishing a communication link via a communication system which is operable to support HTTP-based communication, comprising computer program code which when executed by a data processing system, causes the data-processing system to:
 (a) use the system to establish a two-way real-time communication link between two nodes of the system by employing a combination of GET and POST methods associated with HTTP;   (b) exchange data via the communication link in a chunked manner and/or as a series of multipart data blocks; and   (c) optimize a maximum segment size (MSS) for data chunks and/or multipart data blocks communicated through the communication link as a function of a communication network capability supporting the communication link.   
     
     
         12 . The non-transitory computer-readable storage medium as claimed in  claim 11 , wherein the computer program code is expressed in HTTP and is executable upon a server of a communication network operating according to HTTP.

Join the waitlist — get patent alerts

Track US2015200997A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.