×

Browser-based discovery and application switching

  • US 9,329,851 B2
  • Filed: 09/09/2011
  • Issued: 05/03/2016
  • Est. Priority Date: 09/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • one or more hardware processors; and

    one or more hardware storage devices having stored thereon computer-executable instructions that are executable by the one or more processors to configure the computer system to discover an installable application associated with a website, the computer-executable instructions including instructions that are executable to configure the computer system to perform at least the following;

    navigate, via a web browser having a web browser user interface, to the website having content, the web browser being configured to display a user interface instrumentality associated with the website, the user interface instrumentality having a first viewable appearance configured to be presented when the website does not have an associated installable application and a second different viewable appearance in the location when the website has an associated installable application, the second viewable appearance being user-selectable;

    ascertain whether the web browser has become knowledgeable of the availability of the installable application that is associated with the website that can be used to enable consumption of at least some of the content of the website within the installable application;

    responsive to ascertaining whether the web browser has become knowledgeable of the availability of the installable application, ascertain, via the web browser, whether the associated installable application has been installed at the computer system;

    when the installable application is not installed at the computer system, display, via the web browser, the second different viewable appearance of the user interface instrumentality configured to enable a user to navigate to an application store and have displayed visual information for enabling acquisition of the associated installable application;

    when the installable application is installed at the computer system, display the second different viewable appearance of the user interface instrumentality as a switching user interface within the web browser, the switching user interface being configured to enable the user to opt to switch from the web browser to the installed application to display at least some of the website content within the installed application, the web browser being configured to provide to the installed application contextual information associated with a particular webpage within the website that is currently being viewed in the web browser, the contextual information being configured to preserve user context after switching from the web browser to the installed application, by displaying content associated with the particular webpage after switching to the installed application; and

    responsive to receiving an option to switch from the web browser to the installed application, replace the web browser user interface with a user interface of the installed application through which the content associated with the particular webpage is presented.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×