Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 23pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US5873081: Document filtering via directed acyclic graphs
[ Derwent Title ]


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
23 pages

 
Inventor: Harel, Dov; Caesarea, Israel

Assignee: Microsoft Corporation, Redmond, WA
other patents from MICROSOFT CORPORATION (373780) (approx. 3,197)
 News, Profiles, Stocks and More about this company

Published / Filed: 1999-02-16 / 1997-06-27

Application Number: US1997000883286

IPC Code: Advanced: G06F 17/30;
Core: more...
IPC-7: G06F 17/30;

ECLA Code: G06F17/30T3;

U.S. Class: Current: 707/003; 707/004; 707/005; 707/E17.059;
Original: 707/003; 707/004; 707/005;

Field of Search: 707/004,5,3

Priority Number:
1997-06-27  US1997000883286

Abstract:     A method and mechanism for for filtering incoming documents against user queries. A plurality of user queries including terms connected by logical operators is received. Terms and sub-expressions are combined into distinct sub-expressions and embedded into a directed acyclic graph (DAG) having a plurality of nodes. Each node in the DAG includes pointers to any successor nodes thereof, the terms in the queries are embedded as source nodes in the graph, and the operators embedded as internal nodes. When a document is received, the document is evaluated against the nodes in the DAG by comparing the relevant terms in the document with the source nodes in the DAG representative thereof. For each term that matches a source node, the internal successor node of the matched source node is evaluated based on the logical operator represented by the successor node and truth information of the predecessor nodes thereto, thereby determining a truth value of the internal successor node. Information is returned indicative of which of the successor nodes were evaluated as true. From that information, the queries which matched the document and the users corresponding thereto can be determined.

Attorney, Agent or Firm: Michalik, Esq., Albert S. ;

Primary / Asst. Examiners: Lintz, Paul R.;

Maintenance Status: CC Certificate of Correction issued

INPADOC Legal Status: Show legal status actions

Family: None

First Claim:
Show all 15 claims
What is claimed is:     1. A method of filtering incoming documents against user queries, comprising the steps of:
  • receiving a plurality of user queries, the queries including terms connected by logical operators;
  • embedding the user queries in a directed acyclic graph having a plurality of nodes, each node in the graph including pointers to any successor nodes thereof, the terms in the queries embedded as source nodes in the graph and the operators embedded as internal nodes;
  • receiving at least one document;
  • evaluating the at least one document against the directed acyclic graph by comparing at least some of the terms in said document with the source nodes in the directed acyclic graph, and for each term that matches a source node, evaluating an internal successor node of the matched source node based on the logical operator represented by the successor node and truth information of the predecessor nodes thereto, to determine a truth value of said internal successor node; and
  • returning truth information indicative of which of the successor nodes were evaluated as true.


Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 30 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (30)   |   Backward references (6)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 41pp US5175814  1992-12 Anick et al.  Digital Equipment Corporation Direct manipulation interface for Boolean information retrieval
Buy PDF- 25pp US5265065  1993-11 Turtle  West Publishing Company Method and apparatus for information retrieval from a database by replacing domain specific stemmed phases in a natural language to create a search query
Buy PDF- 23pp US5418948  1995-05 Turtle  West Publishing Company Concept matching of natural language queries with a database of document concepts
Buy PDF- 24pp US5430870  1995-07 Stanton et al.  Sun Microsystems, Inc. Saving and restoring traversal state attributes of a directed acyclic graph structure network for a parent structure when it invokes a child structure for traversal
Buy PDF- 35pp US5488725  1996-01 Turtle et al.  West Publishing Company System of document representation retrieval by successive iterated probability sampling
Buy PDF- 43pp US5765149  1998-01 Burrows  Digital Equipment Corporation Modified collection frequency ranking method
       
Foreign References: None

Other Abstract Info: DERABS G1999-166963 DERABS G1999-166963

Inquire Regarding Licensing

Powered by Verity


Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help