Ordered processing of groups of messages
US8875155B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 16, 2013 |
| Grant date | Oct 28, 2014 |
| Priority date | — |
| Expiry date | Jul 16, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/40
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data flow processing system represents processing by a directed graph including processing nodes that generate, and process, groups of dependent messages and that can process such groups of messages in order. To identify a group of messages, the system applies message identifiers to messages. Processing of a message may generate child messages. A child message is assigned a message identifier that incorporates the message identifier of the parent message. The message identifier of the parent message is annotated to indicate the number of related child messages. The processing node maintains a buffer to store messages in the group. When a message is received, its message identifier indicates whether it is in a group and information about the group. From this information the processing node determines whether all messages within the group have been received, at which time the processing node can process the messages in order.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.