Conveying instant messages via HTTP
US9923844B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 30, 2014 |
| Grant date | Mar 20, 2018 |
| Priority date | — |
| Expiry date | Jan 28, 2035 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/125
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system and methods are provided for conveying connection-oriented communications (e.g., textual messages among multiple users) via a protocol such as HTTP (Hypertext Transfer Protocol). When a device operating a communication application that features a custom application layer protocol for formatting messages for transmission cannot connect to the system hosting the application using a default protocol stack that include the custom application layer protocol, it instead connects using HTTP's chunked mode of transfer encoding. Each outgoing communication is encapsulated in a separate HTTP chunk, and communications to multiple different users may be conveyed via the one connection. Incoming communications (e.g., from the multiple users) are received as separate chunks and are unwrapped or de-encapsulated to retrieve the communication for presentation to a user.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.