Search method and apparatus
US-11080323-B2 · Aug 3, 2021 · US
US11860958B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11860958-B2 |
| Application number | US-202217671864-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 15, 2022 |
| Priority date | Jan 27, 2021 |
| Publication date | Jan 2, 2024 |
| Grant date | Jan 2, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided are a method and device for providing an integrated search service. The method may include: determining a search word based on a text string, determining a common graphical user interface (GUI) template based on the search word, obtaining a plurality of search results retrieved based on the search word, categorizing the plurality of search results into a plurality of search result groups including a first search result group and a second search result group, displaying the common GUI template on a first region of a display among a plurality of regions of the display, and displaying summary information of the search results included in the first search result group and summary information of the search results included in the second search result group in the common GUI template displayed on the first region of the display.
Opening claim text (preview).
What is claimed is: 1. A method of providing an integrated search service by a device, the method comprising: determining a search word from an obtained text string; determining a common graphical user interface (GUI) template based on the search word; obtaining a plurality of search results retrieved based on the search word; categorizing the plurality of search results into a plurality of search result groups including a first search result group and a second search result group; displaying the common GUI template on a first region of a display among a plurality of regions of the display; and displaying summary information of the search results included in the first search result group and summary information of the search results included in the second search result group in the common GUI template displayed on the first region of the display. 2. The method of claim 1 , further comprising: selecting a search result group from among the plurality of search result groups; and displaying detailed information of the search results included in the selected search result group on a second region of the display among the plurality of regions of the display. 3. The method of claim 2 , wherein the selecting of the search result group from among the plurality of search result groups comprises: selecting a search result group, based on an input to select one of the summary information of the search results included in the first search result group and the summary information of the search results included in the second search result group, which are displayed on the first region of the display. 4. The method of claim 1 , wherein the obtaining of the plurality of search results retrieved based on the search word comprises: obtaining an extended search word based on the search word; and obtaining a plurality of search results retrieved based on the extended search word, wherein a search category set corresponding to the plurality of search results retrieved based on the extended search word comprises a search category corresponding to the plurality of search results retrieved based on the search word. 5. The method of claim 1 , wherein the categorizing of the plurality of search results into the plurality of search result groups comprises: identifying a first search category and a second search category based on the search word; and generating a first search result group based on search results included in the first search category and a second search result group based on search results included in the second search category. 6. The method of claim 1 , wherein the determining of the common GUI template based on the search word comprises: identifying a first search category and a second search category based on the search word; determining a first GUI template list corresponding to the first search category; determining a second GUI template list corresponding to the second search category; and determining a GUI template of a highest priority as a common GUI template among GUI templates included in both the first and second GUI template lists. 7. The method of claim 1 , wherein the determining of the common GUI template based on the search word comprises: identifying a plurality of search categories based on the search word; determining a plurality of GUI template lists corresponding to the plurality of search categories; and determining, as a common GUI template, a GUI template included in a greatest number of GUI template lists among the plurality of GUI template lists. 8. The method of claim 1 , further comprising: determining relative priorities of the plurality of search result groups; determining whether a preset number of search results or more can be displayed on the display; and based on the number of search results or more not being able to be displayed on the display, selecting the first search result group and the second search result group, the search results of which are to be displayed on the display, based on the relative priorities of the plurality of search result groups. 9. A device configured to provide an integrated search service, the device comprising: an inputter comprising input circuitry configured to obtain a text string; an outputter comprising output circuitry including a display configured to display information related to at least one search result; a storage storing a program including one or more instructions; and at least one processor configured to execute the one or more instructions stored in the storage to: determine a search word based a text string; determine a common graphical user interface (GUI) template based on the search word; obtain a plurality of search results retrieved based on the search word; categorize the plurality of search results into a plurality of search result groups including a first search result group and a second search result group; control the display to display the common GUI template on a first region of the display among a plurality of regions of the display; and control the display to display summary information of the search results included in the first search result group and summary information of the search results included in the second search result group in the common GUI template displayed on the first region. 10. The device of claim 9 , wherein the at least one processor is further configured to: select a search result group from among the plurality of search result groups; and control the display to display detailed information of the search results included in the selected search result group on a second region of the display among the plurality of regions of the display. 11. The device of claim 9 , wherein the at least one processor is further configured to: obtain an extended search word based on the search word and obtain a plurality of search results retrieved based on the extended search word, wherein a search category set corresponding to the plurality of search results retrieved based on the extended search word comprises a search category corresponding to the plurality of search results retrieved based on the search word. 12. The device of claim 9 , wherein the at least one processor is further configured to: identify a first search category and a second search category based on the search word; and generate a first search result group based on search results included in the first search category and a second search result group based on search results included in the second search category. 13. The device of claim 9 , wherein the at least one processor is further configured to: identify a first search category and a second search category based on the search word; determine a first GUI template list corresponding to the first search category; determine a second GUI template list corresponding to the second search category; and determine a GUI template of a highest priority as a common GUI template among GUI templates included in both the first and second GUI template lists. 14. The device of claim 9 , wherein the at least one processor is further configured to: identify a plurality of search categories based on the search word; determine a plurality of GUI template lists corresponding to the plurality of search categories; and determine, as a common GUI template, a GUI template included in a greatest number of GUI template lists among the plurality of GUI template lists. 15. The device of claim 9 , wherein the at least one processor is further configured to: determine relative priorities of the plurality of search result groups; determine whether a preset number o
Query formulation · CPC title
Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs (query results presentation G06F16/156) · CPC title
Search customisation based on user profiles and personalisation · CPC title
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
Presentation of query results · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.