×

Web page based program versioning

  • US 8,887,039 B2
  • Filed: 01/02/2008
  • Issued: 11/11/2014
  • Est. Priority Date: 01/02/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • one or more processors; and

    one or more computer readable memory devices having stored thereon multiple instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;

    accessing a Web page;

    obtaining, using a Web browser selection module, an identification of one type of multiple types of Web browsers that the Web page supports, the identification of the one type of Web browser being obtained from a server separately from the Web page;

    after obtaining the identification of the one type of Web browser, obtaining an identification of each version of multiple versions of the identified one type of Web browser that the Web page supports, the multiple versions of the identified one type of Web browser including;

    a first subset of the multiple versions of the one type of Web browser identified as being supported by the Web page and obtained from a server separately from the Web page; and

    a second subset of the multiple versions of the one type of Web browser identified as being supported by the Web page and obtained from the Web page;

    automatically selecting, using a version selection module, one version of the multiple versions of the identified one type of Web browser that the Web page supports, the one version being selected by at least ignoring the first subset and selecting from the second subset based on conflicts between the first subset and the second subset; and

    presenting the Web page using the selected one version of the identified one type of Web browser.

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