Patents by Inventor Charles Henriot

Charles Henriot has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7814087
    Abstract: The invention relates to a fast method of hierarchical searching for data satisfying at least one set of predetermined criteria C, in a directed acyclic graph which is stored in a relational database management system able to be interrogated by a query language, the criteria being determined on the nodes and/or the links of the graph. Each criterion is determined blocking (respectively non-blocking) that is to say such that as soon as the criterion is not satisfied, its descendant nodes are excluded, (respectively only this node is excluded, without consequence to its descendant nodes). It comprises the following steps consisting in: separating the set C into a set of blocking criteria Cb and non-blocking criteria Cnb searching by means of the query language for the nodes of the graph satisfying the set of blocking criteria Cb, these nodes being grouped together in a set G, searching by means of the query language, for the nodes of G satisfying the set of non-blocking criteria Cnb.
    Type: Grant
    Filed: November 23, 2007
    Date of Patent: October 12, 2010
    Assignee: LASCOM
    Inventor: Charles Henriot
  • Publication number: 20080154862
    Abstract: The invention relates to a fast method of hierarchical searching for data satisfying at least one set of predetermined criteria C, in a directed acyclic graph which is stored in a relational database management system able to be interrogated by a query language, the criteria being determined on the nodes and/or the links of the graph. Each criterion is determined blocking (respectively non-blocking) that is to say such that as soon as the criterion is not satisfied, its descendant nodes are excluded, (respectively only this node is excluded, without consequence to its descendant nodes). It comprises the following steps consisting in: separating the set C into a set of blocking criteria Cb and non-blocking criteria Cnb searching by means of the query language for the nodes of the graph satisfying the set of blocking criteria Cb, these nodes being grouped together in a set G, searching by means of the query language, for the nodes of G satisfying the set of non-blocking criteria Cnb.
    Type: Application
    Filed: November 23, 2007
    Publication date: June 26, 2008
    Applicant: LASCOM
    Inventor: Charles Henriot