IP Library Patent Application 15601724
Patent Application
App. No. 15/601,724

DISTRIBUTED PROCESSING NETWORK

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/601,724
Abstract

A computer-implemented apparatus for a distributed processing network includes: a processing unit that is configured to perform a primary function; a metadata rules set that is configured to store information related to options for the performance of the primary function; a message receptor that is configured to receive a message from an external source; a message parser that is configured to parse a received message and to translate the received message to a binary form capable of being recognized by the processing unit; a message constructor that is configured to construct an outbound message based at least in part on performance of the primary function by the processing unit; a data structure that is configured to store state information and to permit a value of the state information to be set by the processing unit; and a message transmitter that is configured to transmit the outbound message.

Claims (19)

1 . A computer-implemented apparatus for a distributed processing network, comprising:

a processing unit that is configured to perform a primary function;

a metadata rules set that is configured to store information related to options for the performance of the primary function;

a message receptor that is configured to receive a message from an external source;

a message parser that is configured to parse a received message and to translate the received message to a binary form capable of being recognized by the processing unit;

a message constructor that is configured to construct an outbound message based at least in part on performance of the primary function by the processing unit;

a data structure that is configured to store state information and to permit a value of the state information to be set by the processing unit; and

a message transmitter that is configured to transmit the outbound message.

2 . The computer-implemented apparatus of claim 1 , further comprising:

an event subscription receiver that is configured to receive an inbound event message from an external source and to make the inbound event message available for parsing by the message parser; and

an event broadcast transmitter that is configured to transmit an outbound event message constructed by the message constructor.

3 . The computer-implemented apparatus of claim 1 , wherein outputs of the primary function are selected from the set consisting of setting a state in the data structure, constructing a message in the message constructor, and transmission of a message from the message transmitter.

4 . A distributed processing system, comprising:

a first business intelligence object that is hosted on a first computer and is configured to perform a first primary function in accordance with a first set of metadata rules; and

a second business intelligence object that is configured to perform a second primary function in accordance with a second set of metadata rules;

wherein the first business intelligence object is configured to send a message based at least in part on execution of the first primary function through an enterprise message system to the second business intelligence object that is configured both to receive the message and to execute the second primary function using information in the message.

5 . The distributed processing system of claim 4 , further comprising a second instance of the first business intelligence object, wherein the first business intelligence object and the second instance of the first business intelligence object operate independently of, and in parallel with, each other.

6 . The distributed processing system of claim 4 , further comprising a third business intelligence object that is configured to perform a third primary function in accordance with a third set of metadata rules, wherein the third business intelligence object is configured to send a second message based at least in part on execution of the third primary function to the second business intelligence object, which in turn is configured to receive the second message and to execute the second primary function using information in the message and in the second message.

7 . The distributed processing system of claim 4 , further comprising a third business intelligence object that is configured to perform a third primary function in accordance with a third set of metadata rules, wherein the third business intelligence object is configured to receive the message and to execute the third primary function using information in the message.

Assignments (5)
SECURITY INTEREST Recorded Dec 6, 2021
From: UST GLOBAL (SINGAPORE) PTE. LIMITED
To: CITIBANK, N.A., AS AGENT
Reel/Frame 058309/0929 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2019
From: PNEURON CORP.
To: UST GLOBAL (SINGAPORE) PTE. LTD.
Reel/Frame 048126/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2019
From: MOSS, SIMON BYFORD; ELKINS, ELIZABETH WINTERS; FOUNTAIN, THOMAS C.; CURBELO, RAUL HUGO
To: PNEURON CORP.
Reel/Frame 048105/0660 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2019
From: MCGRATH, CHRISTIE PATRICK
To: PNEURAL, LLC
Reel/Frame 048105/0751 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2019
From: PNEURAL, LLC
To: PNEURON CORP.
Reel/Frame 048105/0788 →