Patent · US Active

Scalable, real-time messaging system

US9699260B2 · kind B2 · utility

4Cited by
41References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 29, 2016
Grant dateJul 4, 2017
Priority date
Expiry dateJul 29, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L51/214
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving from a plurality of publisher clients a plurality of messages, assigning each of the messages to one of a plurality of distinct channels wherein each channel comprises an ordered plurality of messages, storing messages of each of the channels in one or more respective buffers according to the order, each buffer having a respective time-to-live, retrieving messages for one or more of the channels from respective buffers having time-to-lives that have not expired and according to the order, and sending the retrieved messages to a plurality of subscriber clients.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.