Augmenting queries when searching a semantic database

    公开(公告)号:US10789260B2

    公开(公告)日:2020-09-29

    申请号:US15090754

    申请日:2016-04-05

    Applicant: Cray Inc.

    Abstract: A method and system for identifying results of a query that includes a type predicate is provided. A search system maintains a collection of facts that includes a triple for each fact and a type table that maps entities of the facts to their corresponding type. The search system uses the type table to speed up the process of identifying the search results when the query includes a non-type query triple and a type query triple. A type query triple is a triple that has a type predicate, rather than a non-type predicate. To execute a query that contains a non-type query triple and a type query triple, the search system identifies the triples of the collection that match the non-type query triple. The search system then uses the type table to determine which of the identified triples match the type query triple for inclusion in the search results.

    AUGMENTING QUERIES WHEN SEARCHING A SEMANTIC DATABASE

    公开(公告)号:US20160217189A1

    公开(公告)日:2016-07-28

    申请号:US15090754

    申请日:2016-04-05

    Applicant: Cray Inc.

    CPC classification number: G06F16/248 G06F16/2282 G06F16/2455 G06F16/80

    Abstract: A method and system for identifying results of a query that includes a type predicate is provided. A search system maintains a collection of facts that includes a triple for each fact and a type table that maps entities of the facts to their corresponding type. The search system uses the type table to speed up the process of identifying the search results when the query includes a non-type query triple and a type query triple. A type query triple is a triple that has a type predicate, rather than a non-type predicate. To execute a query that contains a non-type query triple and a type query triple, the search system identifies the triples of the collection that match the non-type query triple. The search system then uses the type table to determine which of the identified triples match the type query triple for inclusion in the search results.

Patent Agency Ranking