Patent · US Active

Systems and methods for storing and transferring message data

US10038661B2 · kind B2 · utility

1Cited by
51References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 16, 2017
Grant dateJul 31, 2018
Priority date
Expiry dateNov 16, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L65/403
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing and transferring messages. An example method includes storing a plurality of blocks in a queue, wherein each block includes one or more respective messages received from at least one publisher, wherein each block is associated with a time that the block was stored in the queue, and wherein storage times increase from a block designating a head of the queue to a block designating a tail of the queue. The example method also includes designating as inactive one or more blocks having associated storage times that are older than a first time, allowing messages to be read from inactive blocks until a second time that is older than the first time, and deleting one or more inactive blocks from the queue having associated storage times that are older than the second time.

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