Systems and methods for app query driven results
AssigneeMicrosoft Technology Licensing, LLC
InventorsMarcelo M. De Barros, Siddharth S. Shenoy, Aman Singhal
Life of this patent
Estimating the term…
Abstract
System and methods for presenting users with different App download options in response to certain search queries. In aspects, when a user enters a search query that does not explicitly request an App, systems and methods described herein analyze the results of the search and determine whether the request is an implicit request for Apps. As a result, relevant Apps are identified and presented for download. Other aspects of the present disclosure relate to analyzing and identifying URLs of companies and developers of Apps. Once analyzed and identified, embodiments relate to associating the appropriate URLs with one or more Apps.
Claims20
A method for displaying app content associated with one or more apps available for download to a user in response to a query, comprising:
- receiving a query to obtain initial search results;
- analyzing the initial search results for app related stamp information;
- in response to identifying app related stamp information, retrieving app content related to the app related stamp information;
- and
- presenting the app content for download.
A computer-readable storage medium encoding computer executable instructions which, when executed by a processor, performs a method for displaying one or more apps in response to a query, comprising:
- receiving a query in a user interface;
- obtaining initial results for the query, wherein the initial results include one or more uniform resource locators that are associated with the query;
- determining which uniform resource locators are associated with an app identifier;
- and
- displaying one or more apps that are identified by the app identifier.
A system, comprising:
- a processor;
- and
- a memory for storing instructions which, when executed by the processor, performs a method for displaying one or more apps in response to an implicit query for apps, comprising:
- receiving a query;
- obtaining initial results from the query, the initial results including one or more uniform resource locators associated with a business entity;
- determining which of the initial results is associated with an app identifier, wherein the app identifier is unique for each app;
- determining one or more categories associated with the each app;
- and
- determining which of the one or more categories includes a greatest number of apps;
- and
- presenting the greatest number of apps for download.
Dependencies are inferred from the claim text.