Patent ID: 9307026
Filing Date: 2016-04-05
CPC Classification: G06F,H04L

Claim Text:
1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, comprising: code that obtains a request to access an application on behalf of a user account, the request obtained from a client device; code that determines whether the client device is registered with the user account; code that registers the client device with the user account when the client device is not registered with the user account; code that determines whether the user account is authorized to access the application; code that authorizes the user account to access the application; code that identifies a device characteristic associated with the client device; code that identifies an application binary corresponding to the application that is associated with the device characteristic; code that transmits the application binary to the client device; and code that entitles the client device to access a browser accessible version of the application corresponding to a browser capability of the client device, the browser accessible version of the application being selected based at least in part upon the device characteristic.