-
公开(公告)号:US10708329B2
公开(公告)日:2020-07-07
申请号:US16153518
申请日:2018-10-05
Applicant: Amazon Technologies, Inc.
Inventor: Gurinder Raju , Sheshadri Supreeth Koushik , Sunil Gaba , Deepak Suryanarayanan , Abhinav Shrivastava , Karmveer Veer Singh
Abstract: Methods, systems, and computer-readable media for application streaming using access and execution environments are disclosed. User input comprising a selection of an application by a user is received. The user input is received at an access environment from a computing device associated with a client. The access environment permits access by the user, and the access environment is associated with an execution environment for the application. The execution environment specifies a computing resource description for the application. Execution of the application is initiated using one or more computing resources compatible with the computing resource description. A pixel display is streamed to the computing device associated with the client. The pixel display is associated with the application executing using the one or more computing resources.
-
公开(公告)号:US11068136B1
公开(公告)日:2021-07-20
申请号:US14538725
申请日:2014-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Sheshadri Supreeth Koushik , Yang Lin , Jaimin Paresh Shah , Vikram Vijay Sahijwani , Sunil Gaba , Jeffrey Norbert Coonen
IPC: G06F3/0484 , G06F3/0482 , H01L29/08 , H04L29/08
Abstract: A service provider system may include an application fulfillment platform that delivers desktop applications from a variety of sources to desktops on physical computing devices or to virtual desktop instances. An entitlement service of the platform may create and store entitlement records indicating which desktop applications each end user is entitled to and may manage the allocation of license activation slots for the desktop applications that are fulfilled through the platform. Licenses may be fixed for an end user or for a device, or may be floating licenses in a pool of licenses. An administrator in a service provider customer organization may specify the entitlements for its end users and may specify constraints on the allocation of licenses. Required applications may be pushed to end user devices. An end user's desktop applications, entitlements, and/or license activations may be retained or restored following the rebuilding of their computing resource instance.
-
公开(公告)号:US20190068669A1
公开(公告)日:2019-02-28
申请号:US16153518
申请日:2018-10-05
Applicant: Amazon Technologies, Inc.
Inventor: Gurinder Raju , Sheshadri Supreeth Koushik , Sunil Gaba , Deepak Suryanarayanan , Abhinav Shrivastava , Karmveer Veer Singh
CPC classification number: H04L65/60 , G06F9/5044 , G06F9/5072 , H04L63/10 , H04L67/42
Abstract: Methods, systems, and computer-readable media for application streaming using access and execution environments are disclosed. User input comprising a selection of an application by a user is received. The user input is received at an access environment from a computing device associated with a client. The access environment permits access by the user, and the access environment is associated with an execution environment for the application. The execution environment specifies a computing resource description for the application. Execution of the application is initiated using one or more computing resources compatible with the computing resource description. A pixel display is streamed to the computing device associated with the client. The pixel display is associated with the application executing using the one or more computing resources.
-
公开(公告)号:US10097606B2
公开(公告)日:2018-10-09
申请号:US15069280
申请日:2016-03-14
Applicant: Amazon Technologies, Inc.
Inventor: Gurinder Raju , Sheshadri Supreeth Koushik , Sunil Gaba , Deepak Suryanarayanan , Abhinav Shrivastava , Karmveer Veer Singh
Abstract: Methods, systems, and computer-readable media for application streaming using access and execution environments are disclosed. User input comprising a selection of an application by a user is received. The user input is received at an access environment from a computing device associated with a client. The access environment permits access by the user, and the access environment is associated with an execution environment for the application. The execution environment specifies a computing resource description for the application. Execution of the application is initiated using one or more computing resources compatible with the computing resource description. A pixel display is streamed to the computing device associated with the client. The pixel display is associated with the application executing using the one or more computing resources.
-
-
-