Disclosed are various examples of device and management service integration using a device connector service that acts as a proxy. The device connector service can receive a device communication that is relayed by a device connector client executed on an edge device. The device communication includes device connector authentication data, and a device identifier for a device. The device communication is modified into a modified device communication that includes management service authentication data, and a management unique device identifier (UDID) that is different from the device identifier. The device connector service transmits the modified device communication to a management service.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The system of claim 1, wherein the device communication comprises a device check-in request for the device, or a device data sample from the device.
3. The system of claim 1, wherein the device identifier comprises: a manufacturer-assigned device identifier, an enterprise-assigned device identifier, or a serial number.
4. The system of claim 1, wherein the management UDID is an identifier generated by the device connector service based at least in part on a device identifier for the device and an enterprise identifier for an enterprise.
5. The system of claim 1, wherein the device connector service maintains a data structure that maps device identifiers to management UDIDs for a plurality of devices that the device connector service integrates with the management service.
6. The system of claim 1, wherein the command notification is received based at least in part the polling mechanism.
7. The system of claim 1, wherein the device connector client is executed by an edge device or a third-party management service that is separate from the management service.
9. The non-transitory computer-readable medium of claim 8, wherein the device communication comprises a device check-in request for the device, or a device data sample from the device.
10. The non-transitory computer-readable medium of claim 8, wherein the device identifier comprises: a manufacturer-assigned device identifier, an enterprise-assigned device identifier, or a serial number.
11. The non-transitory computer-readable medium of claim 8, wherein the management UDID is an identifier generated by the device connector service based at least in part on a device identifier for the device and an enterprise identifier for an enterprise.
12. The non-transitory computer-readable medium of claim 8, wherein the device connector service maintains a data structure that maps device identifiers to management UDIDs for a plurality of devices that the device connector service integrates with the management service.
13. The non-transitory computer-readable medium of claim 8, wherein the command notification is received based at least in part on at least one of a polling mechanism, or a publish-subscribe mechanism.
14. The non-transitory computer-readable medium of claim 8, wherein the device connector client is executed by an edge device or a third-party management service that is separate from the management service.
16. The method of claim 15, wherein the device communication comprises a device check-in request for the device, or a device data sample from the device.
17. The method of claim 15, wherein the device identifier comprises: a manufacturer-assigned device identifier, an enterprise-assigned device identifier, or a serial number.
18. The method of claim 15, wherein the management UDID is an identifier generated by the device connector service based at least in part on a device identifier for the device and an enterprise identifier for an enterprise.
19. The method of claim 15, wherein the device connector service maintains a data structure that maps device identifiers to management UDIDs for a plurality of devices that the device connector service integrates with the management service.
20. The method of claim 15, wherein the command notification is received based at least in part on at least one of a polling mechanism, or a publish-subscribe mechanism.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
October 25, 2021
February 21, 2023
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.