Search engine results

US10789305B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10789305-B2
Application numberUS-201514719106-A
CountryUS
Kind codeB2
Filing dateMay 21, 2015
Priority dateNov 21, 2012
Publication dateSep 29, 2020
Grant dateSep 29, 2020

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.

Systems and method for searching a network, including, via a server in communication with at least one data storage and a network, receiving search criteria via the network, retrieving sub search criteria related to the search criteria from the data storage, retrieving search results from the at least one data storage using the search criteria, retrieving sub search results from the at least one data storage, using the sub search criteria, organizing the search results and sub search results according to the sub search criteria, and causing display, via the network, of the organized search results and sub search results, grouped by sub search criteria.

First claim

Opening claim text (preview).

We claim: 1. A method of searching a network, comprising, via a server in communication with at least one data storage and a network: receiving search criteria including one or more key words via the network; matching the search criteria to pre-defined sub search criteria, where the sub search criteria includes a predetermined operator prepended to a first term, and a facet operator including the predetermined operator prepended to a clustering term and a predetermined number that are associated with a clustering action, where matching information between the sub search criteria and the search criteria is stored in a look up table; retrieving search results from the at least one data storage using the one or more key words of the search criteria; retrieving sub search results from the at least one data storage using the sub search criteria, where the sub search results are limited to the predetermined number associated with the clustering action from any one web site; organizing the search results and sub search results according to the sub search criteria; causing display, via the network, of the organized search results and sub search results, grouped by sub search criteria, the display including: a top results band including a summary of the search results, and scrollable bands according to the sub search criteria, each scrollable band including: a label corresponding to the first term of the sub search criteria, and sub search results corresponding to the first term of the sub search criteria. 2. The method of claim 1 wherein the display of the organized search results includes one or more headings. 3. The method of claim 1 wherein the network is a wide area network. 4. The method of claim 1 wherein the scrollable bands further include tiles of the sub search results, including a photo, link, title, and summary. 5. The method of claim 1 , further comprising: matching the sub search criteria to the search criteria based on a relevance between them; storing matching information between the sub search criteria and the search criteria in the data storage, to enable retrieval of the matching sub search criteria in response to the data storage being queried with the search criteria; and linking a login credential to a third party social networking website, wherein: the sub search criteria further includes the predetermined operator prepended to a second term that ranks the search results by chronological order, the search criteria is matched to pre-defined sub search criteria by performing a semantic analysis on the one or more key words, and the data storage is a cloud based data storage. 6. The method of claim 1 , wherein the sub search criteria further includes the predetermined operator prepended to a second term that limits a search of the one or more key words of the search criteria to news articles. 7. The method of claim 1 further comprising, via the server in communication with the at least one data storage and the network, correlating the sub search results to at least one related advertisement. 8. The method of claim 7 further comprising, via the server in communication with the at least one data storage and the network: correlating the search results to at least one related advertisement; correlating the sub search results to at least one related advertisement; retrieving the at least one related advertisement related to the search results; retrieving the at least one related advertisement related to the sub search results; and causing display, via the network; of the related advertisement related to the search results; and of the related advertisement related to the sub search results. 9. The method of claim 1 wherein the data storage is a cloud based data storage. 10. The method of claim 1 further comprising, via the server; matching the sub search criteria to the search criteria based on a relevance between them; and storing matching information between the sub search criteria and the search criteria in the data storage, to enable retrieval of the matching sub search criteria in response to the data storage being queried with the search criteria. 11. The method of claim 1 , wherein the sub search criteria further includes the predetermined operator prepended to a second term that limits a search of the one or more key words to anchor text. 12. The method of claim 1 wherein the search criteria is matched to pre-defined sub search criteria by performing a semantic analysis on the one or more key words. 13. The method of claim 1 further comprising, via the server, linking a login credential to a third party social networking website. 14. A system of searching a network, comprising: a server in communication with at least one data storage and a network, configured to: receive search criteria including one or more key words via the network; match the search criteria to pre-defined sub search criteria, where the sub search criteria includes a predetermined operator prepended to a first term, and a facet operator including the predetermined operator prepended to a clustering term and a predetermined number that are associated with a clustering action, where matching information between the sub search criteria and the search criteria is stored in a look up table; retrieve search results from the at least one data storage using the one or more key words of the search criteria; retrieve sub search results from the at least one data storage using the sub search criteria, where the sub search results are limited to the predetermined number associated with the clustering action from any one web site; organize the search results and sub search results according to the sub search criteria; cause display, via the network, of the organized search results and sub search results, grouped by sub search criteria, the display including: a top results band including a summary of the search results, and scrollable bands according to the sub search criteria, each scrollable band including: a label corresponding to the first term of the sub search criteria, and sub search results corresponding to the first term of the sub search criteria. 15. The method of claim 1 , further comprising: cross-correlating a plurality of lists of websites, where the plurality of lists of websites is associated with a plurality of topical slashtags, the topical slashtags each including the predetermined operator prepended to one of a plurality of predetermined terms; as a result of the cross-correlating, determining for each of the topical slashtags, a plurality of numerical scores, where for each of the topical slashtags, each of the plurality of numerical scores indicates a correlation between the topical slashtag and another topical slashtag of the plurality of topical slashtags; and automatically implementing additional sub searches utilizing at least a portion of the plurality of topical slashtags, based on the plurality of numerical scores, wherein a number of the additional sub search results is limited by a maximum number of additional sub search results as well as a minimum numerical score. 16. The method of claim 1 , further comprising: cross-correlating a plurality of lists of websites, where the plurality of lists of websites is associated with a plurality of topical slashtags, the topical slashtags each including the predetermined operator prepended to one of a plurality of predetermined terms; as a result of the cross-correlating, determining for each of the topical slashtags, a plurality of numerical scores, where for each of the topical slashtags, each of t

Assignees

Inventors

Classifications

  • H04L67/02Primary

    based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Presentation of query results · CPC title

  • G06F16/951Primary

    Indexing; Web crawling techniques · CPC title

  • User search · CPC title

  • Visualization; Browsing · CPC title

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 US10789305B2 cover?
Systems and method for searching a network, including, via a server in communication with at least one data storage and a network, receiving search criteria via the network, retrieving sub search criteria related to the search criteria from the data storage, retrieving search results from the at least one data storage using the search criteria, retrieving sub search results from the at least on…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04L67/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 29 2020 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).