EP1588286A2

Methods and apparatus for identifying related nodes in a directed graph having named arcs

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 7 October 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

42 claims: 7 independent, 35 dependent

  1. 1
    Claims of equivalent WO 2004034625 A2 1. A method for identifying related data in a directed graph, comprising:A. executing the sub-steps of (i) identifying as related data substantially matching a criteria;(ii) identifying as related data that is a direct ancestor of data identified in any of sub-steps (i), (ii) and (iii), and that is not in substantial conflict with the criteria;(iii) identifying as related data (hereinafter "identified descendent") that is a direct descendent of data (hereinafter "identified ancestor") identified as related in any of sub-steps (i), (ii) and (iii), and which identified descendent (a) does not have a named relationship with the identified ancestor substantially matching a relationship named in the criteria, if any, and (b) is not in substantial conflict with the criteria;(c) does not have a named relationship with the identified ancestor matching a relationship the identified ancestor has with a data, if any, as a result of which the identified ancestor was identified during execution of sub-step (ii), B. generating an indication of data identified as related in step (A).
  2. 11
    A method for identifying related data in a directed graph, comprising:A. executing the sub-steps of (i) identifying as related data substantially matching a criteria;(ii) identifying as related data that is a direct ancestor of data identified as related in any of sub-steps (i) and (ii), and that is not in substantial conflict with the criteria;B. generating an indication of data identified as related in step (A).
  3. 15
    A method for identifying related data in a directed graph, comprising:A. executing the sub-steps of (i) identifying as related data substantially matching a criteria;(ii) identifying as related data (hereinafter "identified descendent") that is a direct descendent of data (hereinafter "identified ancestor") identified in any of sub- steps (i) and (ii), and which identified descendent (a) does not have a named relationship with the identified ancestor substantially matching a relationship named in the criteria, if any, and (b) is not in substantial conflict with the criteria;(c) does not have a named relationship with the identified ancestor matching a relationship the identified ancestor has with a data, if any, as a result of which the identified ancestor was identified as related.
  4. 21
    A method for identifying related triples in a resource description framework (RDF) data set, comprising A. executing with respect to the data set the sub-steps of (i) identifying as related a triple substantially matching a criteria;(ii) identifying as related a triple that is a direct ancestor of a triple identified as related in any of sub-steps (i), (ii) and (iii), and that is not in substantial conflict with the criteria, where, for purposes hereof, a triple whose object is the subject of another triple is deemed a direct ancestor of that other triple, and, conversely, where a triple whose subject is the object of another triples is deemed a direct descendent of that other triple;;(iii) identifying as related a triple (hereinafter "identified descendent") that is a direct descendent of triple (hereinafter "identified ancestor") identified as related in any of sub-steps (i), (ii) and (iii), and which identified descendent (a) is not associated with the identified ancestor via a predicate substantially matching a predicate named in the criteria, if any, and (b) is not in substantial conflict with the criteria;(c) is not associated with the identified ancestor via a predicate matching a predicate by which the identified ancestor is associated with a triple, if any, as a result of which the identified ancestor was identified during execution of sub-step (ii), B. generating an indication of triples identified as related in step (A).
  5. 32
    A method for identifying related triples in a resource description framework (RDF) data set, comprising A. executing with respect to the data set the sub-steps of (i) identifying as related data substantially matching a criteria;(ii) identifying as related a triple that is a direct ancestor of a triple identified in any of sub-steps (i) and (ii), and that is not in substantial conflict with the criteria, where, for purposes hereof, a triple whose object is the subject of another triple is deemed a direct ancestor of that other triple;a triple whose subject is the object of another triples is deemed a direct descendent of that other triple;B. generating an indication of data identified as related in step (A).
  6. 36
    A method for identifying related triples in a resource description framework (RDF) data set, comprising A. executing with respect to the data set the sub-steps of (i) identifying as related data substantially matching a criteria;(ii) identifying as related data (hereinafter "identified descendent") that is a direct descendent of data (hereinafter "identified ancestor") identified as related in any of sub-steps (i) and (ii), and which identified descendent (a) is not associated with the identified ancestor via a predicate substantially matching a predicate named in the criteria, if any, and (b) is not in substantial conflict with the criteria;(c) is not associated with the identified ancestor via a predicate matching a predicate by which the identified ancestor is associated with a triple, if any, as a result of which the identified ancestor was identified as related, B. generating an indication of data identified as related in step (A).
  7. 42
    A method for identifying related data in a directed graph, comprising:A. executing the sub-steps of (i) identifying as related data that is a direct ancestor of data identified in any of sub-steps (i) and (ii), and that is not in substantial conflict with the criteria;(ii) identifying as related data (hereinafter "identified descendent") that is a direct descendent of data (hereinafter "identified ancestor") identified as related in any of sub-steps (i) and (ii) and which identified descendent (a) does not have a named relationship with the identified ancestor substantially matching a relationship named in the criteria, if any, and (b) is not in substantial conflict with the criteria;(c) does not have a named relationship with the identified ancestor matching a relationship the identified ancestor has with a data, if any, as a result of which the identified ancestor was identified during execution of sub-step (ii), ing an indication of data identified as related in step (A).