Patent · US Active

Network-independent programming model for online processing in distributed systems

US10038753B2 · kind B2 · utility

0Cited by
4References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 4, 2017
Grant dateJul 31, 2018
Priority date
Expiry dateDec 4, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/51
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Systems and methods include a distributed system that uses a declarative language to separate application logic from the network technology used to communicate. For example, in a system with a plurality of processing nodes, each processing node may include at least one processor, a networking layer for communicating with other processing nodes, and a memory storing instructions that, when executed by the at least one processor, cause the processing node to perform operations. The operations may include receiving a processing plan using the networking layer and analyzing the processing plan to determine a service to perform and a number of inputs anticipated for the service. The operations may also include performing the determined service. The processing plan defines a processing tree comprising a subset of the plurality of processing nodes, the processing tree having unidirectional communication from the root to a final level of the tree.

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