Apparatuses, methods and systems for a real-time desktop configurer utilizing a user identifier or an initialization request to retrieve a data-structure-tracking syntax-configured string
First Claim
1. A real-time desktop configuring processor-implemented method, comprising:
- receiving a login request comprising a user identifier from a client device;
authenticating the login request based on the user identifier;
retrieving a data-structure-tracking syntax-configured string associated with the user identifier;
querying a user access profile based on the data-structure-tracking syntax-configured string;
selecting a plurality of applications based on the user access profile; and
instructing provision of the plurality of applications to the client device, wherein the plurality of applications are provided as virtualized application files.
20 Assignments
0 Petitions
Accused Products
Abstract
The APPARATUSES, METHODS AND SYSTEMS FOR A REAL-TIME DESKTOP CONFIGURER (hereinafter “RTDC”) implement efficient and scalable monitoring, regulation, and allocation of computational processing, data, labor, and/or the like resources within an enterprise. In some embodiments, the RTDC may regulate access to and/or selectively provide application files to requesting users, such as may be based on access profiles linked to user identifiers. In one implementation, access profiles may be linked to user identifiers via intermediary codes configured as delimited strings in accordance with a descriptive business grammar. The centralized management of application access and use engendered by the RTDC may provide for unprecedented flexibility, security and control in a variety of networked computing contexts, including enterprise information technology management.
-
Citations
37 Claims
-
1. A real-time desktop configuring processor-implemented method, comprising:
-
receiving a login request comprising a user identifier from a client device; authenticating the login request based on the user identifier; retrieving a data-structure-tracking syntax-configured string associated with the user identifier; querying a user access profile based on the data-structure-tracking syntax-configured string; selecting a plurality of applications based on the user access profile; and instructing provision of the plurality of applications to the client device, wherein the plurality of applications are provided as virtualized application files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A real-time desktop configuring processor-implemented method, comprising:
-
receiving an initialization request from a client device; providing an operating base shell for a client device in response to the initialization request; receiving an application provision instruction comprising a plurality of application identifiers, the application provision instruction being selected according to a data-structure-tracking syntax-configured string associated with the initialization request; and providing a plurality of virtualized application files corresponding to the plurality application identifiers to the client device in response to the application provision instruction. - View Dependent Claims (31, 32, 33)
-
-
34. A real-time desktop configuring processor-implemented method, comprising:
-
providing an initialization request to a first remote server; receiving an operating base shell from the first remote server in response to the initialization request, the operating base shell including a login interface; providing a login request to a second remote server via the login interface including at least a user identifier; and receiving a plurality of virtualized application files selected based on at least one data-structure-tracking syntax-configured string associated with the user identifier.
-
-
35. A real-time desktop configuring apparatus, comprising:
-
a memory; a processor disposed in communication with said memory and configured to issue a plurality of processing instructions stored in the memory, wherein the processor issues instructions to; receive a login request comprising a user identifier from a client device; authenticate the login request based on the user identifier; retrieve a data-structure-tracking syntax-configured string associated with the user identifier; query a user access profile based on the data-structure-tracking syntax-configured string; select a plurality of applications based on the user access profile; and instruct provision of the plurality of applications to the client device, wherein the plurality of applications are provided as virtualized application files.
-
-
36. A real-time desktop configuring processor-accessible medium, comprising:
a plurality of processing instructions stored in the medium and issuable by a processor to; receive a login request comprising a user identifier from a client device; authenticate the login request based on the user identifier; retrieve a data-structure-tracking syntax-configured string associated with the user identifier; query a user access profile based on the data-structure-tracking syntax-configured string; select a plurality of applications based on the user access profile; and instruct provision of the plurality of applications to the client device, wherein the plurality of applications are provided as virtualized application files.
-
37. A real-time desktop configuring processor-implemented system, comprising:
-
means to receive a login request comprising a user identifier from a client device; means to authenticate the login request based on the user identifier; means to retrieve a data-structure-tracking syntax-configured string associated with the user identifier; means to query a user access profile based on the data-structure-tracking syntax-configured string; means to select a plurality of applications based on the user access profile; and means to instruct provision of the plurality of applications to the client device, wherein the plurality of applications are provided as virtualized application files.
-
Specification