Display of boosted slashtag results
First Claim
Patent Images
1. A method for processing content to be displayed, comprising:
- receiving, from a user, a search query including;
one or more key words and a boosted slashtag,the boosted slashtag comprising a union of slashtags including a term wrapped in a predetermined syntax, anda boosting indicator prepended to the predetermined syntax of the union of the slashtags, the boosting indicator including one or more predetermined symbols indicating that search results included within the union of the slashtags are to be given a higher ranking than search results not included within the union of the slashtags, where each slashtag is associated with a list of websites or URLs;
in response to detecting the union of the slashtags and the boosting indicator prepended to the union of the slashtags in the search query, determining a boosted search results ranking, including;
performing a search for the one or more key words to obtain the search results, the search results including a plurality of websites,determining a subset of the search results, where the subset includes;
all websites of the plurality of websites that are located within a plurality of predetermined slashtags defined in the union of the slashtags, where each of the plurality of predetermined slashtags references a collection of websites, andwhere the plurality of predetermined slashtags includes all slashtags editable by the user and all slashtags that the user has requested to follow for updates;
identifying a rank associated with each website of the subset of the search results,increasing the rank associated with each website of the subset of the search results by a predetermined factor to create a boosted rank for each website of the subset of the search results,determining, utilizing a hardware processor, an order of the plurality of websites of the search results, utilizing a rank associated with each of the plurality of websites of the search results, and the boosted rank for each website of the subset of the search results,generating second search results, the second search results being generated without utilizing the boosted rank for each website of the subset of the search results; and
displaying the plurality of websites of the search results in the determined order on a single web page, and providing a link to select the second search results on the single web page, wherein the plurality of web sites of the search results and the link to select the second search results are displayed next to each other on the single web page.
4 Assignments
0 Petitions
Accused Products
Abstract
At least one key word is detect in a search query. Alternative search query is automatically generated based on the at least one key word. The alternative search query includes a search operator associated with the at least one key word. A first search result is generated based on the alternative search query and displayed in a web browser.
47 Citations
15 Claims
-
1. A method for processing content to be displayed, comprising:
-
receiving, from a user, a search query including; one or more key words and a boosted slashtag, the boosted slashtag comprising a union of slashtags including a term wrapped in a predetermined syntax, and a boosting indicator prepended to the predetermined syntax of the union of the slashtags, the boosting indicator including one or more predetermined symbols indicating that search results included within the union of the slashtags are to be given a higher ranking than search results not included within the union of the slashtags, where each slashtag is associated with a list of websites or URLs; in response to detecting the union of the slashtags and the boosting indicator prepended to the union of the slashtags in the search query, determining a boosted search results ranking, including; performing a search for the one or more key words to obtain the search results, the search results including a plurality of websites, determining a subset of the search results, where the subset includes; all websites of the plurality of websites that are located within a plurality of predetermined slashtags defined in the union of the slashtags, where each of the plurality of predetermined slashtags references a collection of websites, and where the plurality of predetermined slashtags includes all slashtags editable by the user and all slashtags that the user has requested to follow for updates; identifying a rank associated with each website of the subset of the search results, increasing the rank associated with each website of the subset of the search results by a predetermined factor to create a boosted rank for each website of the subset of the search results, determining, utilizing a hardware processor, an order of the plurality of websites of the search results, utilizing a rank associated with each of the plurality of websites of the search results, and the boosted rank for each website of the subset of the search results, generating second search results, the second search results being generated without utilizing the boosted rank for each website of the subset of the search results; and displaying the plurality of websites of the search results in the determined order on a single web page, and providing a link to select the second search results on the single web page, wherein the plurality of web sites of the search results and the link to select the second search results are displayed next to each other on the single web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification