Mobile device management
First Claim
1. A system to manage a plurality of mobile devices of an organization via a common interface, the system comprising:
- a processing device configured to;
receive an identifier for each of the plurality of mobile devices, wherein each identifier indicates a platform operating on its respective mobile device from the plurality of mobile devices,receive, for at least two of the plurality of mobile devices, end user information regarding at least one end user, wherein the end user information comprises enterprise role information regarding the at least one end user'"'"'s role within the organization, and wherein the enterprise role information is defined from an existing directory of the organization,formulate a management task definition based at least in part on the enterprise role information, wherein the management task definition defines a management task to be performed on the at least two of the plurality of mobile devices, anddetermine, using the received identifiers from the at least two mobile devices, a first platform operating on at least a first of the at least two mobile devices and a second platform operating on at least a second of the at least two mobile devices,wherein a first platform server formulates instructions, specific to the first platform, to perform the management task on the at least a first device, andwherein a second platform server formulates instructions, specific to the second platform, to perform the management task on the at least a second device.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides systems and methods for managing mobile devices of supported by different platforms. In some embodiments, the invention provides this management capability by utilizing one or more agents or modules native to the platforms themselves to provide interaction with individual mobile. In some embodiments, the invention provides an abstraction layer by which management tasks or other functions relating to mobile devices of different types may be generally defined and translated for application to mobile devices supported by different platforms. In some embodiments, the invention utilizes existing organizational structure of an enterprise or organization to define management permission for mobile device administrators and end users as well as to define policy configuration schemes for mobile devices. In some embodiments, the invention tracks the lifecycle of mobile devices within an enterprise or organization as assets within the organization.
-
Citations
35 Claims
-
1. A system to manage a plurality of mobile devices of an organization via a common interface, the system comprising:
a processing device configured to; receive an identifier for each of the plurality of mobile devices, wherein each identifier indicates a platform operating on its respective mobile device from the plurality of mobile devices, receive, for at least two of the plurality of mobile devices, end user information regarding at least one end user, wherein the end user information comprises enterprise role information regarding the at least one end user'"'"'s role within the organization, and wherein the enterprise role information is defined from an existing directory of the organization, formulate a management task definition based at least in part on the enterprise role information, wherein the management task definition defines a management task to be performed on the at least two of the plurality of mobile devices, and determine, using the received identifiers from the at least two mobile devices, a first platform operating on at least a first of the at least two mobile devices and a second platform operating on at least a second of the at least two mobile devices, wherein a first platform server formulates instructions, specific to the first platform, to perform the management task on the at least a first device, and wherein a second platform server formulates instructions, specific to the second platform, to perform the management task on the at least a second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method of managing a plurality of mobile devices of an organization via a common interface, the method comprising:
-
receiving an identifier for each of the plurality of mobile devices, wherein each identifier indicates a platform operating on its respective mobile device from the plurality of mobile devices; formulating a management task definition for a management task to be performed on at least two of the plurality of mobile devices; determining, using the received identifiers from the at least two mobile devices, a first platform operating on at least a first of the at least two mobile devices and a second platform operating on at least a second of the at least two mobile devices; receiving, for the at least two mobile devices, end user information regarding at least one end user, wherein the end user information comprises enterprise role information regarding the at least one end user'"'"'s role within the organization, and wherein the enterprise role information is defined from an existing directory of the organization, wherein a first platform server formulates instructions, specific to the first platform, to perform the management task on the at least a first device; and wherein a second platform server formulates instructions, specific to the second platform, to perform the management task on the at least a second device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable medium having computer-executable instructions thereon to manage a plurality of mobile devices of an organization via a common interface, the instructions, when executed by a processing device, causing the processing device to perform a plurality of operations comprising:
-
receiving an identifier for each of the plurality of mobile devices, wherein each identifier indicates a platform operating on its respective mobile device from the plurality of mobile devices; formulating a management task definition for a management task to be performed on at least two of the plurality of mobile devices; determining, using the received identifiers from the at least two mobile devices, a first platform operating on at least a first of the at least two mobile devices and a second platform operating on at least a second of the at least two mobile devices; receiving, for the at least two mobile devices, end user information regarding at least one end user, wherein the end user information comprises enterprise role information regarding the at least one end user'"'"'s role within the organization, and wherein the enterprise role information is defined from an existing directory of the organization; wherein a first platform server formulates instructions, specific to the first platform, to perform the management task on the at least a first device; and wherein a second platform server formulates instructions, specific to the second platform, to perform the management task on the at least a second device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method of managing a plurality of mobile devices of an organization via a common interface, the method comprising:
-
receiving an identifier for each of the plurality of mobile devices, wherein each identifier indicates a platform operating on its respective mobile device from the plurality of mobile devices; formulating a management task definition for a management task to be performed on at least two of the plurality of mobile devices; determining, using the received identifiers from the at least two mobile devices, a first platform operating on at least a first of the at least two mobile devices and a second platform operating on at least a second of the at least two mobile devices; receiving, for the at least two mobile devices, end user information regarding at least one end user, wherein the end user information comprises enterprise role information regarding the at least one end user'"'"'s role within the organization, and wherein the enterprise role information is defined from an existing directory of the organization, wherein a first platform server formulates instructions, specific to the first platform, to perform the management task on the at least a first device, and wherein a second platform server formulates instructions, specific to the second platform, to perform the management task on the at least a second device; and retrieving status information from the at least two mobile devices, the status information comprising at least a logical state of each of the at least two mobile devices, the logical state comprising an indication of the use of each of the at least two mobile devices as an asset within the organization, wherein assets within the organization are tracked by an asset inventory application.
-
-
35. A non-transitory computer-readable medium having computer-executable instructions thereon to manage a plurality of mobile devices of an organization via a common interface, the instructions, when executed by a processing device, causing the processing device to perform a plurality of operations comprising:
-
receiving an identifier for each of the plurality of mobile devices, wherein each identifier indicates a platform operating on its respective mobile device from the plurality of mobile devices; formulating a management task definition, for a management task to be performed on at least two of the plurality of mobile devices; determining, using the received identifiers from the at least two mobile devices, a first platform operating on at least a first of the at least two mobile devices and a second platform operating on at least a second of the at least two mobile devices; receiving, for the at least two mobile devices, end user information regarding at least one end user, wherein the end user information comprises enterprise role information regarding the at least one end user'"'"'s role within the organization, and wherein the enterprise role information is defined from an existing directory of the organization, wherein a first platform server formulates instructions, specific to the first platform, to perform the management task on the at least a first device, and wherein a second platform server formulates instructions, specific to the second platform, to perform the management task on the at least a second device; and retrieving status information from the at least two mobile devices, the status information comprising at least a logical state of each of the at least two mobile devices, the logical state comprising an indication of the use of each of the at least two mobile devices as an asset within the organization, wherein assets within the organization are tracked by an asset inventory application.
-
Specification