Managing configurations of mobile devices across mobility configuration environments
Abstract
Embodiments described herein provide for systems and methods for managing configurations of mobile devices. A server may receive an instruction inputted via a graphical control to translate configurations from a first device environment to a second device environment. The server may identify, via an interface, a resource accessible by a first plurality of mobile devices in the first device environment based on the instruction. The server may determine, from the first device environment, a first profile identifying a first plurality of attributes defining a first configuration for the first plurality of mobile devices. The server may generate, using the first profile, a second profile identifying a second plurality of attributes defining a second configuration for a second plurality of mobile devices in the second device environment. The server may transmit, via the interface, the second profile to the second plurality of mobile devices.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented method for managing enterprise device configurations, the method comprising:
receiving, by a server, from a client device via a graphical control console an instruction to apply one or more configurations from a first device environment into a second device environment; identifying, by the server, a resource accessible to a first plurality of mobile devices in the first device environment based upon the instruction received via the graphical control console from the client device; determining, by the server, a first profile of the first device environment, the first profile including a first plurality of attributes defining a first configuration for the first plurality of mobile devices in the first device environment associated with the resource; generating, by the server using the first profile, a second profile identifying a second plurality of attributes defining a second configuration for a second plurality of mobile devices in the second device environment, the second plurality of attributes corresponding to the first plurality of attributes; and transmitting, by the server via the interface, the second profile to the second plurality of mobile devices, thereby configuring access to the resource for the second plurality of mobile devices in the second device environment.
2 . The method of claim 1 , further comprising storing, by the server, a first profile file corresponding to the first profile on a first file location and a second profile file corresponding to the second profile on a second file location, the second file location in a subfolder of the first file location in a file directory to indicate that the second profile is translated from the first profile.
3 . The method of claim 1 , further comprising:
retrieving, by the server, from the first device environment, the first plurality of attributes for a plurality of fields to be included in the first profile; and identifying, by the server, from the second environment, the second plurality of attributes corresponding to the first plurality of attributes to be included in the second profile.
4 . The method of claim 1 , further comprising transmitting, by the server to the client device, display data for the graphical control console including one or more interface elements to administer configurations of mobile devices, the one or more interface elements including at least one of a first field to identify the resource, a second field to identify the first device environment, or a third field to identify to identify the second environment.
5 . The method of claim 1 , wherein identifying the resource further comprises identifying, by the server, from the instruction inputted via the graphical control console, a reference identifier corresponding to the resource accessible by the first plurality of mobile devices in the first device environment.
6 . The method of claim 1 , wherein determining the first profile further comprises creating, by the server, a first profile file in accordance with a template, the first profile file including the first plurality of attributes associated with the first plurality of mobile devices in the first device environment.
7 . The method of claim 1 , wherein generating the second profile further comprises translating a first profile file corresponding to the first profile to a second profile file corresponding to the second profile in accordance with a template, the second profile file including the second plurality of attributes corresponding to the first plurality of attributes.
8 . The method of claim 1 , wherein transmitting the second profile further comprises providing, via an invocation of the interface, the second profile to the second plurality of mobile devices in the second device environment.
9 . The method of claim 1 , wherein the first device environment includes a source environment identified by the instruction inputted via the graphical control console and the second device environment includes a deployment environment identified by the instruction inputted via the graphical control console.
10 . The method of claim 1 , further comprising receiving, by the server, a second instruction inputted via the graphical control console on the client device to reverse one or more configurations in the second environment, subsequent to transmission of the second profile.
11 . A system for managing configurations of mobile devices, comprising:
a server having one or more processors coupled with memory, configured to: receive, from a client device, an instruction inputted via a graphical control console to translate one or more configurations from a first device environment to a second device environment;
identify, via an interface, a resource accessible by a first plurality of mobile devices in the first device environment based on the instruction inputted via the graphical control console on the client device;
determine, from the first device environment, a first profile identifying a first plurality of attributes defining a first configuration for the first plurality of mobile devices in the first device environment associated with the resource;
generate, using the first profile, a second profile identifying a second plurality of attributes defining a second configuration for a second plurality of mobile devices in the second device environment, the second plurality of attributes corresponding to the first plurality of attributes; and
transmit, via the interface, the second profile to the second plurality of mobile devices, thereby configuring access to the resource for the second plurality of mobile devices in the second device environment.
12 . The system of claim 11 , wherein the server is further configured to store a first profile file corresponding to the first profile on a first file location and a second profile file corresponding to the second profile on a second file location, the second file location in a subfolder of the first file location in a file directory to indicate that the second profile is translated from the first profile.
13 . The system of claim 11 , wherein the server is further configured to:
retrieve, from the first device environment, the first plurality of attributes for a plurality of fields to be included in the first profile; and identify, from the second device environment, the second plurality of attributes corresponding to the first plurality of attributes to be included in the second profile.
14 . The system of claim 11 , wherein the server is further configured to transmit, to the client device, display data for the graphical control console including one or more interface elements to administer configurations of mobile devices, the one or more interface elements including at least one of a first field to identify the resource, a second field to identify the first device environment, or a third field to identify to identify the second device environment.
15 . The system of claim 11 , wherein the server is further configured to identify, from the instruction inputted via the graphical control console, a reference identifier corresponding to the resource accessible by the first plurality of mobile devices in the first device environment.
16 . The system of claim 11 , wherein the server is further configured to create a first profile file in accordance with a template, the first profile file including the first plurality of attributes associated with the first plurality of mobile devices in the first device environment.
17 . The system of claim 11 , wherein the server is further configured to translate a first profile file corresponding to the first profile to a second profile file corresponding to the second profile in accordance with a template, the second profile file including the second plurality of attributes corresponding to the first plurality of attributes.
18 . The system of claim 11 , wherein the server is further configured to provide, via an invocation of the interface, the second profile to the second plurality of mobile devices in the second device environment.
19 . The system of claim 11 , wherein the first device environment includes a source environment identified by the instruction inputted via the graphical control console and the second device environment includes a deployment environment identified by the instruction inputted via the graphical control console.
20 . The system of claim 11 , wherein the server is further configured to receive a second instruction inputted via the graphical control console on the client device to reverse one or more configurations in the second environment, subsequent to transmission of the second profile.Join the waitlist — get patent alerts
Track US2022330013A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.