×

Real-time publish-subscribe system

  • US 7,882,253 B2
  • Filed: 04/05/2002
  • Issued: 02/01/2011
  • Est. Priority Date: 04/05/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a real-time protocol on a computer network having a plurality of nodes, wherein the nodes can include applications, a network stack, an operating system, and middleware capable of executing real-time operations, comprising:

  • operating the nodes of the computer network to use group objects to model physical and logical devices connected to the network wherein each group object comprises at least one variable;

    operating the nodes of the network to use communication objects to communicate information about the variables in the form of variable change messages,whereina variable is a data object that includes a plurality of parameters and a plurality of associated parameter values;

    a variable includes parameters for a globally unique identifier and, implicitly or explicitly, for a type and a topic;

    the communication objects include write communication objects and read communication objects;

    the communication objects are associated with variables;

    registering the read communication objects with the write communication objects whose associated variables have the same topic as the variable associated with the read communication objects; and

    configuring each write communication object, in response to change information regarding the associated variable, to cause the change information regarding the variable to be provided to those read communication objects registered to receive information for that variable without the read communication objects otherwise requesting the change information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×