Unified REST API for Endpoint Device Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the number of end point presenting devices hosted by a data processing system grows, managing individual devices becomes increasingly complex and resource-intensive, leading to additional management overhead.

Innovation Solution

Implementing a unified interface that presents a single, extensible endpoint for managing multiple end point presenting devices, allowing for centralized management and reduced computational overhead through the use of a Representational State Transfer (REST) Application Programming Interface (API).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple individual interfaces are implemented for each end point presenting device, then each device can be managed with customized functionality, but the management overhead and system complexity increase significantly

Engineering Contradiction:
Improvedevice management customizationVSAvoidmanagement overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a unified interface that serves multiple end point presenting devices with different capabilities through a single standardized API. This universal interface handles various device types (storage devices, network devices, computing devices) using common operations like create, read, update, delete, eliminating the need for device-specific management interfaces and reducing overall system complexity

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

2Device complexity

If a unified interface is implemented for all end point presenting devices, then management complexity and overhead are reduced, but the interface must accommodate diverse device capabilities

Engineering Contradiction:
Improvemanagement overheadVSAvoiddevice capability support
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The unified interface is segmented into two layers: a standardized management interface layer that provides consistent operations, and device-specific implementation layers that handle unique capabilities. This segmentation allows the management system to interact with all devices through a common interface while device-specific logic handles the diversity of capabilities internally

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a translation layer as an intermediary between the unified management interface and individual end point presenting devices. This intermediary translates standardized management operations into device-specific commands, enabling the unified interface to support diverse device capabilities without compromising management simplicity

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If device-specific interfaces are maintained for each end point presenting device, then direct communication with devices is simplified, but resource consumption and management time increase

Engineering Contradiction:
Improvedevice communicationVSAvoidmanagement efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent merges multiple device-specific communication protocols and interfaces into a single unified RESTful interface. This consolidation combines the communication overhead of multiple interfaces into one standardized protocol, improving management efficiency while maintaining ease of operation through consistent API calls

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12273417B2System and method for managing end point presenting devices
Publication Date: 2025.04.08 DELL PROD LP
  • US12273417B2 patent drawing
  • US12273417B2 patent drawing
  • US12273417B2 patent drawing

AI summary

Methods and systems for managing operation of data processing systems are disclosed. To manage operation of the data processing systems, the data processing systems may present unified interfaces to management systems. The unified interfaces may be used to manage the operation of any number of end point presenting devices hosted by the data processing systems. The unified interface may allow for the end point presenting devices without requiring that the management systems directly interact with the end point presenting devices.