Conveyance of configuration information in a network
First Claim
Patent Images
1. A method comprising:
- forwarding credentials from a client device to a first server to satisfy the first server that a user of the client device is an authorized employee of a respective organization, the first server being an authentication server, the respective organization in control of disseminating applications from an application server;
subsequent to forwarding the credentials, from the client device, communicating with the first server to retrieve configuration information assigned to the user of the client device, the configuration information including a group identifier value indicating a group to which the user belongs, the first server providing access to a repository within a firewall of the respective organization to which the user belongs, the repository within the firewall accessed by the first server to retrieve and forward the configuration information to the user;
transmitting the configuration information retrieved from the client device to the application server, the configuration information indicating to the application server of a corresponding set of applications in which to provide the user access, the application server utilizing the configuration information to identify the corresponding set of applications that are accessible to the user; and
in response to transmitting the configuration information to the application server, receiving access to the corresponding set of applications from the application server through the client device;
wherein the client device transmits the configuration information to the application server to indicate that the user is a member of the group as specified by the group identifier value;
wherein a network administrator of the respective organization produces and supplies the configuration information to the repository within the firewall for distribution of the configuration information by the first server;
wherein the network administrator supplies the configuration information to the application server; and
wherein the application server provides the user access to the corresponding set of applications stored in a repository located external to the firewall, the application server providing the user access as specified by the configuration information;
wherein receiving access to the corresponding set of applications further comprises;
at the client device;
receiving identities of the corresponding set of applications available to the user of the client device;
initiating display of the identities on a respective display screen of the client device; and
in response to receiving selection of an identity of a particular application displayed on the respective display screen, communicating with the application server to retrieve the selected application over a communication link between the client device of the application server;
the method further comprising;
subsequent to retrieving the selected application from the application server, installing the selected application on the client device.
6 Assignments
0 Petitions
Accused Products
Abstract
According to example configurations, a user of a client device accesses an authentication server to retrieve configuration information. The user belongs to an organization that receives services from a third party service provider. The client device forwards the configuration information to a server controlled by the third party service provider. The server maintained by the third party service provider provides access to services, resources, data, etc., depending on the configuration information forwarded by the client device.
15 Citations
11 Claims
-
1. A method comprising:
-
forwarding credentials from a client device to a first server to satisfy the first server that a user of the client device is an authorized employee of a respective organization, the first server being an authentication server, the respective organization in control of disseminating applications from an application server; subsequent to forwarding the credentials, from the client device, communicating with the first server to retrieve configuration information assigned to the user of the client device, the configuration information including a group identifier value indicating a group to which the user belongs, the first server providing access to a repository within a firewall of the respective organization to which the user belongs, the repository within the firewall accessed by the first server to retrieve and forward the configuration information to the user; transmitting the configuration information retrieved from the client device to the application server, the configuration information indicating to the application server of a corresponding set of applications in which to provide the user access, the application server utilizing the configuration information to identify the corresponding set of applications that are accessible to the user; and in response to transmitting the configuration information to the application server, receiving access to the corresponding set of applications from the application server through the client device; wherein the client device transmits the configuration information to the application server to indicate that the user is a member of the group as specified by the group identifier value; wherein a network administrator of the respective organization produces and supplies the configuration information to the repository within the firewall for distribution of the configuration information by the first server; wherein the network administrator supplies the configuration information to the application server; and wherein the application server provides the user access to the corresponding set of applications stored in a repository located external to the firewall, the application server providing the user access as specified by the configuration information; wherein receiving access to the corresponding set of applications further comprises; at the client device; receiving identities of the corresponding set of applications available to the user of the client device; initiating display of the identities on a respective display screen of the client device; and in response to receiving selection of an identity of a particular application displayed on the respective display screen, communicating with the application server to retrieve the selected application over a communication link between the client device of the application server; the method further comprising;
subsequent to retrieving the selected application from the application server, installing the selected application on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Non-transitory computer-readable storage media having instructions stored thereon for processing data information, such that the instructions, when carried out by computer processor hardware, cause the computer processor hardware to perform operations of:
-
forwarding credentials from a client device to a first server to satisfy the first server that a user of the client device is an authorized employee of a respective organization, the first server being an authentication server, the respective organization in control of disseminating applications from an application server; subsequent to forwarding the credentials, communicating with the first server to retrieve configuration information assigned to the user of the client device, the configuration information including a group identifier value indicating a group to which the user belongs, the first server providing access to a repository within a firewall of the respective organization to which the user belongs, the repository within the firewall accessed by the first server to retrieve and forward the configuration information to the user; transmitting the retrieved configuration information from the client device to the application server, the configuration information indicating to the application server of a corresponding set of applications in which to provide the user access, the application server utilizing the configuration information to identify the corresponding set of applications that are accessible to the user; in response to transmitting the configuration information to the application server, receiving access to the corresponding set of applications from the application server through the client device; wherein the client device transmits the configuration information to the application server to indicate that the user is a member of the group as specified by the group identifier value; wherein a network administrator of the respective organization produces and supplies the configuration information to the repository within the firewall for distribution of the configuration information by the first server; wherein the network administrator supplies the configuration information to the application server; and wherein the application server provides the user access to the corresponding set of applications stored in a repository located external to the firewall, the application server providing the user access as specified by the configuration information; wherein receiving access to the corresponding set of applications further comprises; at the client device;
receiving identities of the corresponding set of applications available to the user of the client device;initiating display of the identities on a respective display screen of the client device; and in response to receiving selection of an identity of a particular application displayed on the respective display screen, communicating with the application server to retrieve the selected application over a communication link between the client device of the application server; the computer processor hardware further performing operations of;
subsequent to retrieving the selected application from the application server, installing the selected application on the client device. - View Dependent Claims (9, 10, 11)
-
Specification