Syndication API for Automated Device Management Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current device management systems require manual configuration and integration efforts by third-party services, which are cumbersome and time-consuming, and can lead to service outages due to inconsistencies between device management platforms and third-party services.

Innovation Solution

A system that allows third-party services to integrate with device management servers using a syndication API, enabling automated configuration and management of devices and applications, establishing a trusted connection for secure access and reporting, while avoiding manual synchronization and potential service outages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration is used for third-party services, then integration can be achieved, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improveintegration reliabilityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The device management server automatically discovers third-party services and configures themselves through API interactions without requiring manual administrator intervention. The system performs self-configuration by exchanging service definitions, capabilities, and requirements between the device management server and third-party services, eliminating the time-consuming manual setup process while maintaining reliable integration.

Inventive Principle:
Principle #25Self-service

2Stability of the object's composition

If manual synchronization is used between device management platforms and third-party services, then configuration consistency can be maintained, but service outages may occur due to inconsistencies

Engineering Contradiction:
Improveconfiguration consistencyVSAvoidservice availability
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The system implements continuous feedback mechanisms where the device management server and third-party services constantly exchange status information, configuration states, and capability updates through API calls. This real-time feedback loop ensures configuration consistency is automatically maintained and detected, preventing service outages by identifying and resolving inconsistencies before they cause disruptions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The device management server performs preliminary actions by pre-configuring service definitions, capabilities, and requirements before actual service deployment. Service templates and configuration schemas are established in advance, ensuring that when services are deployed or updated, consistency is already built into the structure, preventing configuration errors that could lead to service outages.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automated integration is implemented, then manual efforts are reduced, but integration complexity increases

Engineering Contradiction:
Improvemanagement efficiencyVSAvoidintegration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The device management server implements a universal integration framework that can work with multiple different third-party services through a common API interface and service definition schema. This universal approach allows the system to automate integration across diverse services without requiring service-specific customizations, reducing overall integration complexity while maintaining high productivity through automation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9923873B2Syndicating device and application management
Publication Date: 2018.03.20 IVANTI INC
  • US9923873B2 patent drawing
  • US9923873B2 patent drawing
  • US9923873B2 patent drawing

AI summary

Techniques to provide syndicated device and application management are disclosed. In various embodiments, a request associated with accessing a third party service is received, for example, at a device management server or other management system. A third party service configuration data is used to configure the managed device to access the third party service directly from the third party service.