Mobile Friendly Internet Searches
First Claim
1. A method implemented by a processor, the method comprising:
- receiving a search request having at least one search term from a search requestor;
performing a search based at least in part on the at least one search term to produce a set of search results including uniform resource locators (URLs);
determining if the search requestor comprises a mobile device; and
if the search requestor is determined to comprise the mobile device, ordering the set of search results identified as being mobile relevant based at least in part on mobile-relevance indications associated with the URLs of the set of search results.
2 Assignments
0 Petitions
Accused Products
Abstract
Mobile friendly interne searches are enabled by determining if individual interne sites are mobile friendly. In a described implementation, a mobile-friendliness indication is determined for an interne site. The determined mobile-friendliness indication is stored in association with the interne site in an index that may be used for interne searching. In another described implementation, a data structure comprises an interne index with multiple interne site entries having one or more associated mobile-friendliness indications. The mobile-friendliness indications may be general affirmative indications of mobile friendliness or specific indications of mobile-friendliness that identify a specific user agent type. In yet another described implementation, a search request having search terms is received, and a search is performed based thereon to produce a search results set. If the search requestor is a mobile device, the search results are ordered responsive to mobile-friendliness indications associated with the internet sites of the search results set.
12 Citations
20 Claims
-
1. A method implemented by a processor, the method comprising:
-
receiving a search request having at least one search term from a search requestor; performing a search based at least in part on the at least one search term to produce a set of search results including uniform resource locators (URLs); determining if the search requestor comprises a mobile device; and if the search requestor is determined to comprise the mobile device, ordering the set of search results identified as being mobile relevant based at least in part on mobile-relevance indications associated with the URLs of the set of search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium encoded with instructions that, when executed by a processor, causes the processor to perform acts comprising:
-
identifying a mobile device to receive a search request, the search request having at least one search term; performing a search based at least in part on the at least one search term; and ordering a set of search results in response to the at least one search term, the set of search results identified as being mobile relevant based at least in part on mobile-relevance indications associated with uniform resource locators (URLs) of the set of search results. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method implemented by a processor, the method comprising:
-
requesting a first response from a first website while impersonating a user agent for a traditional device; requesting a second response from a second website while impersonating a mobile-relevance user agent; performing a comparison of the first response received to the second response received; and determining if the first website or the second website is mobile relevant based at least in part on a mobile-relevance indication from the comparison of the first response received to the second response received. - View Dependent Claims (18, 19, 20)
-
Specification