×

Pattern-driven communication architecture

  • US 7,864,037 B2
  • Filed: 06/16/2008
  • Issued: 01/04/2011
  • Est. Priority Date: 06/16/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of routing emergent information, the method comprising:

  • presenting a plurality of pattern components to a user, wherein pattern components from the plurality of pattern components are utilized by the user to create a customized graphical event pattern on a Graphical User Interface (GUI), and wherein the customized graphical event pattern represents emergent information that describes an event;

    receiving the customized graphical event pattern from the user;

    transmitting data representing the customized graphical event pattern to an interlinked array of intelligent sensors at an array location, wherein the interlinked array of intelligent sensors exchange a set of event data inputs among intelligent sensors within the interlinked array of intelligent sensors, and wherein event data inputs are generated using observations made by the intelligent sensors in the interlinked array of intelligent sensors;

    monitoring, by a monitoring logic, event data inputs to determine if the set of event data inputs meets a predetermined threshold requirement for one or more of the pattern components, wherein multiple servers within the monitoring logic vote to determine if the predetermined threshold requirement has been met;

    in response to the multiple servers voting that the set of event data inputs meets the predetermined threshold for one or more of the pattern components, creating a data pattern match message;

    matching the data pattern match message with a designated recipient identified in a lookup table;

    transmitting the data pattern match message to the designated recipient; and

    streaming future event data inputs from the interlinked array of intelligent sensors to the designated recipient, wherein the future event data inputs are specified by the data pattern match message.

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