Multi-Entity-Centric Integrated Search System and Method
First Claim
1. A multi-entity-centric integrated search system, the system being connected through a wired/wireless communication network and performing computer communication and operation processing, comprising:
- an entity information acquisition server including a query term input unit for receiving a query term, a query term analysis unit for analyzing the query term and detecting combinations of entities separated by a delimiter from the query term, an entity search unit for searching an entity database for the detected entities and returning existence of entities and types of the entities as resulting values, an entity and entity type detection unit for providing combinations, all entities of each of which exist in the entity database, among the combinations, as final search results, and an entity and entity type determination unit for selecting any one from among the combinations, all entities of each of which exist in the entity database; and
an integrated search result provision server including a search result calling unit for utilizing at least one unit service calling unit, which acquires search result values for the selected combination, a unit service result configuration unit for setting a method of arranging and outputting the search result values, and an integrated search result presentation unit for outputting integrated search results including the arranged search result values.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a multi-entity-centric integrated search system and method. The multi-entity-centric integrated search system includes an entity information acquisition server for receiving and analyzing a query term and determining entities and types of entities, and an integrated search result provision server for configuring an integrated search results page using results acquired from unit service calling units, such as an external API calling unit, a search engine calling unit, and an inference engine calling unit, and presenting integrated search results. The present invention is advantageous in that precise search results can be shown more rapidly, satisfaction with search results for a query term in which multiple entities coexist can be improved, the ambiguity of query terms is overcome, and an open platform capable of operating in conjunction with various types of web services is provided.
47 Citations
29 Claims
-
1. A multi-entity-centric integrated search system, the system being connected through a wired/wireless communication network and performing computer communication and operation processing, comprising:
-
an entity information acquisition server including a query term input unit for receiving a query term, a query term analysis unit for analyzing the query term and detecting combinations of entities separated by a delimiter from the query term, an entity search unit for searching an entity database for the detected entities and returning existence of entities and types of the entities as resulting values, an entity and entity type detection unit for providing combinations, all entities of each of which exist in the entity database, among the combinations, as final search results, and an entity and entity type determination unit for selecting any one from among the combinations, all entities of each of which exist in the entity database; and an integrated search result provision server including a search result calling unit for utilizing at least one unit service calling unit, which acquires search result values for the selected combination, a unit service result configuration unit for setting a method of arranging and outputting the search result values, and an integrated search result presentation unit for outputting integrated search results including the arranged search result values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A multi-entity-centric integrated search method, the method making a connection through a wired/wireless communication network and performing computer communication and operation processing, comprising the steps of:
-
receiving a query term through a query term input unit; analyzing the query term and detecting combinations of entities separated by a delimiter through a query term analysis unit; searching an entity database for the detected entities and returning existence of entities and types of entities as resulting values through an entity search unit; providing combinations, all entities of each of which exist in the entity database, among the combinations, as final search results through an entity and entity type detection unit; selecting any one from among the combinations, all entities of each of which exist in the entity database, through an entity and entity type determination unit; utilizing at least one unit service calling unit, which acquires search result values for the selected combination through a search result calling unit; arranging and outputting the search result values through a unit service result configuration unit; and outputting integrated search results, including the arranged search result values, through an integrated search result presentation unit. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification