Patent · US Active

Stream processing utilizing virtual processing agents

US11184418B2 · kind B2 · utility

0Cited by
0References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 23, 2019
Grant dateNov 23, 2021
Priority date
Expiry dateDec 23, 2039

Classification

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

Abstract

Technologies are described herein for event delivery and stream processing utilizing virtual processing agents. Upon receiving an event publication in a queue, a runtime system identifies one or more virtual processing agents that might be interested in, but have not explicitly subscribed to, the published event. Event information of the published event is then delivered to the identified virtual processing agents. Prior to the actual delivery, the runtime system further determines if the virtual processing agents have been activated and activates those processing agents that have not been activated. Based on the received event information, some of the virtual processing agents might decide to explicitly submit subscriptions to receive more events from the queue. The explicit subscriptions will trigger the runtime system to deliver the subscribed events to the processing agents, which might include past events that have been published in the queue before the explicit subscription is received.

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