Retrieval device and method

US9659004B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9659004-B2
Application numberUS-201414480237-A
CountryUS
Kind codeB2
Filing dateSep 8, 2014
Priority dateSep 17, 2013
Publication dateMay 23, 2017
Grant dateMay 23, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A processor performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph. The processor generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures, in addition to retrieval keys corresponding to minimum units of semantic connections between nodes in the generated semantic structures. The processor retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents.

First claim

Opening claim text (preview).

What is claimed is: 1. A retrieval device comprising: a processor that performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph; generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures and corresponding to minimum units of semantic connections between nodes in the generated semantic structures; and retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents. 2. The retrieval device according to claim 1 , wherein the processor generates retrieval keys in which arcs existing in the combinations of the nodes connected indirectly are OR-connected. 3. The retrieval device according to claim 2 , wherein the processor performs matching with the combinations of the nodes in the index for retrieval including each of the OR-connected arcs corresponding to the combinations of the nodes in the retrieval keys. 4. The retrieval device according to claim 1 , wherein the processor generates retrieval keys in which condition designation is performed by a wildcard to one node of the combinations of the nodes connected indirectly and a node existing in the combinations. 5. A retrieval device comprising: a processor that performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph; generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures and corresponding to minimum units of semantic connections between nodes in the generated semantic structures; and retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents, wherein the processor groups arcs representing a similar relationship from among arcs corresponding to the combinations of the nodes in the retrieval keys and generates the retrieval keys. 6. The retrieval device according to claim 5 , wherein the processor performs matching with the combinations of the nodes in the index for retrieval including each arc belonging to the grouped arcs corresponding to the combinations of the nodes in the retrieval keys. 7. The retrieval device according to claim 5 , wherein the combinations of the nodes in the index for retrieval is associated with the grouped arcs, and the processor performs matching with the combinations of the nodes in the index for retrieval including the grouped arcs corresponding to the combinations of the nodes in the retrieval keys. 8. The retrieval device according to claim 1 , wherein the processor defines an indirect connection by an attribute of the node and an attribute of an arc that starts from the node. 9. A retrieval system comprising: a first computer; and a second computer connected to the first computer via a network, wherein the first computer includes a first processor that performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph, and the second computer includes a second processor that generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures and corresponding to minimum units of semantic connections between nodes in the semantic structures generated by the first computer, and retrieves relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents. 10. A retrieval method comprising: performing, by a processor, semantic analysis on a query and generating one or more semantic structures where each structure is expressed by a graph; generating, by the processor, retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures generated by the semantic analysis and corresponding to minimum units of a semantic connection between nodes in the generated semantic structures; and retrieving, by the processor, relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents. 11. A computer-readable recording medium having stored therein a program for causing a computer to execute a process comprising: performing semantic analysis on a query and generating one or more semantic structures where each structure is expressed by a graph; generating retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures generated by the semantic analysis and corresponding to minimum units of a semantic connection between nodes in the generated semantic structures; and retrieving relevant documents whose sentences are matched to combinations of nodes, by using the generated retrieval keys, in the semantic structures stored in an index for retrieval on a database storing the documents.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9659004B2 cover?
A processor performs semantic analysis on a query and generates one or more semantic structures where each structure is expressed by a graph. The processor generates retrieval keys corresponding to combinations of nodes connected directly or indirectly in the semantic structures, in addition to retrieval keys corresponding to minimum units of semantic connections between nodes in the generated …
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06F40/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 23 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).