×

Media monitor system

  • US 6,799,199 B1
  • Filed: 09/05/2000
  • Issued: 09/28/2004
  • Est. Priority Date: 01/11/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A media monitor system for monitoring content of a plurality of information streams provided by a plurality of information sources coupled to said media monitor system, said media monitor system adapted to be coupled to a plurality of client systems, said media monitor comprising:

  • retrieval means, adapted to be coupled to the plurality of information sources, for receiving information streams from the information sources, and providing information signals comprising information packets representative of at least a portion of the information streams;

    distribution means, adapted to be coupled to a plurality of client systems, for receiving client queries and client requests to update or create alert criteria, and for providing client systems real time alerts and query results; and

    analysis means, coupled to the distribution means and to the retrieval means for storing said information signals provided by the retrieval means, for real time matching of information signals against alert criteria to generate a real time alert and for real time matching of client queries against the information signals to generate query results, wherein the analysis means comprises;

    a real time alert logic, for real time matching of information signals against alert criteria to generate a real time alert; and

    a real time search engine, for real time matching of client queries against the information signals to generate query results, wherein the real time search engine comprises;

    an information packet processor, for receiving an information packet and for processing the information packet to generate at least one processed portion of the information packet;

    storage means coupled to the information packet processor, for temporarily storing information representative of a reception of the at least one processed portion of the information packet, wherein the storage means are configured to allow fast insertion and fast deletion of content, and wherein the storage means is a term index data structure adapted to hold indexed extracted terms and information packet identifiers, wherein the term index data structure comprises;

    a terms hash table to hold extracted, filtered and processed terms;

    a terms inverted file pointed to by said term hash table holding a terms inverted entry map;

    a message hash table to hold information packets identification;

    a messages data table to hold information packets data;

    a channel map to hold a list of information sources and the related number of index terms of said information source; and

    a query and result manager, coupled to the storage means for matching a received client query against at least a portion of content of the storage means to generate a query result.

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