×

Method and apparatus for information stream filtration using tagged information access and action registration

  • US 5,822,527 A
  • Filed: 05/13/1997
  • Issued: 10/13/1998
  • Est. Priority Date: 05/04/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for information stream filtration, comprising:

  • a first information stream, including a first set of messages;

    a first application program, that receives said first information stream;

    a second information stream, including a second set of messages;

    a second application program, that receives said second information stream;

    a first interface module, communicative through a first application specific interface with said first application program, that receives said first set of messages from said first application program;

    a first tag registration procedure, within said first interface module, that outputs a number of field names specific to said first set of messages, wherein said number of field names specific to said first set of messages indicate fields within said first set of messages on which filtering can be performed;

    a first action registration procedure, within said first interface module, that outputs a set of actions which may be performed on said first set of messages;

    a second interface module, communicative through a second application specific interface with said second application program, that receives said second set of messages from said second application program;

    a second tag registration procedure, within said second interface module, that outputs a number of field names specific to said second set of messages, wherein said number of field names specific to said second set of messages indicate fields within said second set of messages on which filtering can be performed;

    a second action registration procedure, within said second interface module, that outputs a set of actions which may be performed on said second set of messages;

    a filter module, responsive to said first interface module and said second interface module through a single interface, that selects ones of said first set of messages and said second set of messages that satisfy a predetermined set of filter rules, wherein said filter rules are applied to said first number of field names and said second number of field names, and that outputs said selected ones of said first set of messages and said second set of messages into a filtered data section of a memory, wherein moving messages into said filtered data section of said memory is an action in both said first set of actions and said second set of actions, and wherein said predetermined set of filter rules are associated with said action of moving messages into said filtered data section of said memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×