Search query transformations

US10726083B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10726083-B2
Application numberUS-201313873349-A
CountryUS
Kind codeB2
Filing dateApr 30, 2013
Priority dateOct 30, 2010
Publication dateJul 28, 2020
Grant dateJul 28, 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.

A search engine system, including a slash-tag server. The server can be configured to receive a query including at least one key word from a user, generate an alternative search query, based on the at least one key word in the search query received from the user. The alternative search query may include at least one slashtag associated with the at least one key word for use in searching unaltered internet documents. Also, it may launch a search query using the alternative search query. Further, a web server could be configured to retrieve content from one or more nodes of at least one database cluster, based on the launched search query, generate a first search result, based on the alternative search query, and cause display of the first search result in a web browser.

First claim

Opening claim text (preview).

What is claimed: 1. A system, comprising: a hardware processor configured to: detect at least one key word in a search query; perform a trial search of the at least one key word in the search query that returns a plurality of uniform resource links (URLs) each with an associated ranking; create an abbreviated list associated with the plurality of URLs by removing path information for each of the plurality of URLs to create abbreviated URLs and combining matching abbreviated URLs and associated rankings of the abbreviated URLs to create a single instance of each abbreviated URL within the abbreviated list; determine a slashtag that is associated with at least a portion of the abbreviated URLs within the abbreviated list; and generate an alternative search query utilizing the at least one keyword and the determined slashtag. 2. The system of claim 1 , wherein the alternative search query is used to generate a first search result that is displayed next to a second search result in a web browser. 3. The system of claim 2 , wherein each result item of the first search result or the second search result comprises a two-line format, including a first line dedicated to a page URL title that hyperlinks to the respective page URL and a second line dedicated to at least a subset of a group consisting of a website title, one or more content tags, one or more site tags, and an optional snippet. 4. The system of claim 3 , wherein the one or more site tags include one or more of links, seo, rss, cache, source, ip, rank, hostrank, and adsense. 5. The system of claim 3 , wherein the one or more site tags include a social network indicator to enable a user to indicate a preference of a result item. 6. The system of claim 1 , wherein only a portion of the at least one keyword is received, and the at least one keyword is guessed using an autosuggest feature. 7. The system of claim 1 , wherein the slashtag is a reference to a predetermined selection of websites. 8. The system of claim 1 , wherein the slashtag is automatically generated. 9. The system of claim 1 , wherein the slashtag is a “/checkin” slashtag. 10. The system of claim 1 , wherein the alternative search query is generated based on one or more intelligence criteria that adds or deletes a keyword in the search query. 11. The system of claim 10 , wherein the intelligence criteria includes one or more of order and rank information associated with one or more search terms of a search result, an age of a document, a frequency of hits or use of a document, a user profile of a user providing the search query, a user history of a user providing the search query, and a geographic location. 12. The system of claim 10 , wherein the intelligence criteria is based on one or more heuristics. 13. A method for processing content to be displayed, comprising: detecting at least one key word in a search query; performing a trial search of the at least one key word in the search query that returns a plurality of uniform resource links (URLs) each with an associated ranking; creating an abbreviated list associated with the plurality of URLs by removing path information for each of the plurality of URLs to create abbreviated URLs and combining matching abbreviated URLs and associated rankings of the abbreviated URLs to create a single instance of each abbreviated URL within the abbreviated list; determining a slashtag that is associated with at least a portion of the abbreviated URLs within the abbreviated list; and generating an alternative search query utilizing the at least one keyword and the determined slashtag. 14. The method of claim 13 , wherein alternative search query is used to generate a first search result that is displayed next to a second search result in a web browser. 15. The method of claim 14 , wherein each result item of the first search result or the second search result comprises a two-line format, including a first line dedicated to a page URL title that hyperlinks to the respective page URL and a second line dedicated to at least a subset of a group consisting of a website title, one or more content tags, one or more site tags, and an optional snippet. 16. The method of claim 13 , wherein the one or more site tags include-one or more of links, seo, rss, cache, source, ip, rank, hostrank, and adsense. 17. The method of claim 13 , wherein the one or more site tags include a social network indicator to enable a user to indicate a preference of a result item. 18. The method of claim 17 , wherein the social network indicator is a “likes” link. 19. The method of claim 17 , wherein the social network indicator is a “checkin” link. 20. The method of claim 13 , wherein the slashtag is a “/likes” slashtag. 21. The method of claim 13 , wherein the slashtag is a “/checkin” slashtag. 22. The method of claim 13 , wherein the alternative search query is generated based on one or more intelligence criteria that adds or deletes a keyword in the search query. 23. The method of claim 22 , wherein the intelligence criteria includes one or more of order and rank information associated with one or more search terms of a search result, an age of a document, a frequency of hits or use of a document, a user profile of a user providing the search query, a user history of a user providing the search query, and a geographic location. 24. The method of claim 22 , wherein the intelligence criteria is based on one or more heuristics. 25. A computer program product for processing content to be displayed in a web browser, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising: detecting, by the processor, at least one key word in a search query; performing, by the processor, a trial search of the at least one key word in the search query that returns a plurality of uniform resource links (URLs) each with an associated ranking; creating, by the processor, an abbreviated list associated with the plurality of URLs by removing path information for each of the plurality of URLs to create abbreviated URLs and combining matching abbreviated URLs and associated rankings of the abbreviated URLs to create a single instance of each abbreviated URL within the abbreviated list; determining, by the processor, a slashtag that is associated with at least a portion of the abbreviated URLs within the abbreviated list; and generating, by the processor, an alternative search query utilizing the at least one keyword and the determined slashtag. 26. The system of claim 1 , wherein the at least one key word includes a plurality of key words, and one of the plurality of key words are transformed to another slashtag based on predetermined criteria. 27. The system of claim 1 , wherein the alternative search query includes a search operator wrapped in a predetermined syntax and inserted by the hardware processor, where a last entered key word of the at least one key word is removed such that it is not included in the alternative search query.

Assignees

Inventors

Classifications

  • Syntactic pre-processing, e.g. stopword elimination, stemming · CPC title

  • Indexing; Web crawling techniques · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • using system suggestions · CPC title

  • Presentation of query results · 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 US10726083B2 cover?
A search engine system, including a slash-tag server. The server can be configured to receive a query including at least one key word from a user, generate an alternative search query, based on the at least one key word in the search query received from the user. The alternative search query may include at least one slashtag associated with the at least one key word for use in searching unalter…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/3335. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 28 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).