METHOD AND SYSTEM FOR PROVIDING ALTERNATIVE RESULT FOR AN ONLINE SEARCH PREVIOUSLY WITH NO RESULT
First Claim
1. A method, comprising:
- in a computing device hosting a website of a business;
receiving a first search input comprising a term which is submitted via a search bar on the website;
upon performing a search, internal to the business, for the received term with no result, outputting information on the no-result of the search;
performing, using one or more search engines external to the business, a search for the term;
analyzing search results of the search performed using the one or more search engines external to the business;
identifying, based on a result of the analysis, one or more particular character strings related to the term;
generating and storing, based on the identifying of the one or more particular character strings, one or more alternative search suggestions, wherein each of the one or more alternative search suggestions will result in information on an item carried by the business; and
upon subsequently receiving an input comprising at least a portion of the term entered in the search bar on the website, outputting the one or more alternative search suggestions for alternative search consideration.
15 Assignments
0 Petitions
Accused Products
Abstract
A computing device hosting a website of a business may be operable to receive a first search input comprising a term submitted via a search bar on the website. Upon performing an internal search for the term with no result, the computing device may output information on the no-result. The computing device may then perform, using one or more external search engines, a search for the term. Search results of the search, performed using the external search engine(s), may be analyzed. Based on a result of the analysis, one or more particular character strings related to the term may be identified. The computing device may generate and store, based on the identifying of the particular character string(s), one or more alternative search suggestions. Upon subsequently receiving an input comprising at least a portion of the term entered in the search bar, the computing device may output the alternative search suggestion(s).
23 Citations
20 Claims
-
1. A method, comprising:
in a computing device hosting a website of a business; receiving a first search input comprising a term which is submitted via a search bar on the website; upon performing a search, internal to the business, for the received term with no result, outputting information on the no-result of the search; performing, using one or more search engines external to the business, a search for the term; analyzing search results of the search performed using the one or more search engines external to the business; identifying, based on a result of the analysis, one or more particular character strings related to the term; generating and storing, based on the identifying of the one or more particular character strings, one or more alternative search suggestions, wherein each of the one or more alternative search suggestions will result in information on an item carried by the business; and upon subsequently receiving an input comprising at least a portion of the term entered in the search bar on the website, outputting the one or more alternative search suggestions for alternative search consideration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A system, comprising:
one or more processors for use in a computing device hosting a website of a business, the one or more processors being operable to; receive a first search input comprising a term which is submitted via a search bar on the website; upon performing a search, internal to the business, for the received term with no result, output information on the no-result of the search; perform, using one or more search engines external to the business, a search for the term; analyze search results of the search performed using the one or more search engines external to the business; identify, based on a result of the analysis, one or more particular character strings related to the term; generate and store, based on the identifying of the one or more particular character strings, one or more alternative search suggestions, wherein each of the one or more alternative search suggestions will result in information on an item carried by the business; and upon subsequently receiving an input comprising at least a portion of the term entered in the search bar on the website, output the one or more alternative search suggestions for alternative search consideration. - View Dependent Claims (12, 13, 14, 15)
-
16. A non-transitory computer readable medium having stored thereon, a computer program having at least one code section, the at least one code section being executable by a computer for causing the computer to perform steps comprising:
in a computing device hosting a website of a business; receiving a first search input comprising a term which is submitted via a search bar on the website; upon performing a search, internal to the business, for the received term with no result, outputting information on the no-result of the search; performing, using one or more search engines external to the business, a search for the term; analyzing search results of the search performed using the one or more search engines external to the business; identifying, based on a result of the analysis, one or more particular character strings related to the term; generating and storing, based on the identifying of the one or more particular character strings, one or more alternative search suggestions, wherein each of the one or more alternative search suggestions will result in information on an item carried by the business; and upon subsequently receiving an input comprising at least a portion of the term entered in the search bar on the website, outputting the one or more alternative search suggestions for alternative search consideration. - View Dependent Claims (17, 18, 19, 20)
Specification