Providing an enterprise application store
First Claim
Patent Images
1. A method comprising:
- receiving, at an application store provided by a computing device, a single sign-on (SSO) credential that includes data enabling access to the application store and one or more other enterprise resources;
determining, at the application store, whether the SSO credential is valid;
based on determining that the SSO credential is valid, providing, by the application store, an enterprise application store interface;
receiving, by the application store, via the enterprise application store interface, a request for a software application;
configuring the software application at the application store based on the SSO credential, the software application being configured as a stub application that corresponds to a virtualized application;
storing, by the application store, data indicating that the stub application was configured based on the SSO credential, the stored data enabling a virtualization platform associated with the virtualized application to authenticate a user of the stub application when the stub application is launched; and
providing, by the application store, the configured software application to at least one recipient device associated with the SSO credential.
7 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media for providing an application store are presented. In some embodiments, a request for a software application may be received at an application store. Subsequently, the software application may be configured, at the application store, based on a single sign-on credential. The configured software application then may be provided, by the application store, to at least one recipient device associated with the single sign-on credential.
590 Citations
20 Claims
-
1. A method comprising:
-
receiving, at an application store provided by a computing device, a single sign-on (SSO) credential that includes data enabling access to the application store and one or more other enterprise resources; determining, at the application store, whether the SSO credential is valid; based on determining that the SSO credential is valid, providing, by the application store, an enterprise application store interface; receiving, by the application store, via the enterprise application store interface, a request for a software application; configuring the software application at the application store based on the SSO credential, the software application being configured as a stub application that corresponds to a virtualized application; storing, by the application store, data indicating that the stub application was configured based on the SSO credential, the stored data enabling a virtualization platform associated with the virtualized application to authenticate a user of the stub application when the stub application is launched; and providing, by the application store, the configured software application to at least one recipient device associated with the SSO credential. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one processor; and memory storing computer-readable instructions that, when executed by the at least one processor, cause the system to; provide an application store; receive, at the application store, a single sign-on (SSO) credential that includes data enabling access to the application store and one or more other enterprise resources; determine whether the SSO credential is valid; based on determining that the SSO credential is valid, provide an enterprise application store interface; receive, via the enterprise application store interface, a request for a software application; configure the software application at the application store based on the SSO credential, the software application being configured as a stub application that corresponds to a virtualized application; store data indicating that the stub application was configured based on the SSO credential, the stored data enabling a virtualization platform associated with the virtualized application to authenticate a user of the stub application when the stub application is launched; and provide the configured software application to at least one recipient device associated with the SSO credential. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. One or more non-transitory computer-readable media storing instructions that, when executed, cause at least one computing device to:
-
provide an application store; receive, at the application store, a single sign-on (SSO) credential that includes data enabling access to the application store and one or more other enterprise resources; determine whether the SSO credential is valid; based on determining that the SSO credential is valid, provide an enterprise application store interface; receive, via the enterprise application store interface, a request for a software application; configure the software application at the application store based on the SSO credential, the software application being configured as a stub application that corresponds to a virtualized application; store data indicating that the stub application was configured based on the SSO credential, the stored data enabling a virtualization platform associated with the virtualized application to authenticate a user of the stub application when the stub application is launched; and provide the configured software application to at least one recipient device associated with the SSO credential.
-
Specification