Systems and methods for providing messages to multiple subscribers
US9942339B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | May 4, 2017 |
| Grant date | Apr 10, 2018 |
| Priority date | — |
| Expiry date | May 4, 2037 |
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 device, for: receiving messages from a plurality of publishers; assigning each of the messages to one of a plurality of channels, wherein each channel comprises an ordered plurality of messages; storing messages of each of the channels in respective storage buffers according to the order, wherein each storage buffer comprises a respective time-to-live of a first time duration; for a particular channel, retrieving messages of the particular channel from respective storage buffers; storing the retrieved messages of the particular channel in a delivery buffer, the delivery buffer comprising data blocks, wherein each data block comprises a respective time-to-live of a second time duration; and providing the messages stored in the delivery buffer to a plurality of subscribers of the particular channel.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.