×

Multiple application versions

  • US 10,290,035 B2
  • Filed: 01/27/2017
  • Issued: 05/14/2019
  • Est. Priority Date: 07/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, at a computer system, a request to an application marketplace from a first computing device to view information about an application, wherein multiple versions of the application have been published on the application marketplace, each of the multiple versions of the application associated with different types of computing devices;

    identifying a device type of the first computing device among a plurality of device types, wherein the device type identifies a particular hardware component and a particular operating system in the first computing device;

    selecting, by the computer system, a version of the application from the multiple versions of the application including analyzing metadata of the multiple versions of the application and identifying the version of the application having metadata that specifies the identified device type, wherein analyzing the metadata of the multiple versions of the application comprises extracting a manifest file that is embedded in the multiple versions of application, the manifest file describing information related to devices, and wherein the information in the manifest file is used to specify a respective device type to which a particular application binary is targeted; and

    in response to selecting the version of the application, providing for display the selected version of the application for download by the first computing device.

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