UPnP Control Point Input Routing for Home Network Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing UPnP networks face limitations in providing suitable input methods for devices, particularly for devices like TVs, which often rely on function-limited input means such as remote controllers, making it inconvenient for users to perform input operations like internet browsing.
Innovation Solution
A method and system that allows a control point in a UPnP network to discover and utilize alternative input modes by designating one device as an input server and another as an input client, enabling the transmission of input data using supported modes such as keyboards or touchscreens, thereby enhancing input capabilities beyond the device's basic means.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a device uses its basic input means (e.g., remote controller for TV), then the device structure remains simple, but the input capability is limited and inconvenient for users
Solution Approach 1:
The patent implements a universal input system where any device in the UPnP network can serve as an input device for any other device. The control point acts as a universal mediator that routes input commands from diverse sources (keyboards, mice, touchscreens) to various targets (TVs, set-top boxes), eliminating the need for dedicated input means for each device.
Solution Approach 2:
The control point serves as an intermediary between input devices and controlled devices. It receives input commands from input devices, determines the appropriate target device based on the command type, and forwards the command to the correct device. This mediator approach allows devices to use their existing input means while accessing enhanced input capabilities through the network.
2Adaptability or versatility
If a device is equipped with multiple input modes, then input versatility is improved, but the device complexity and cost increase
Solution Approach 1:
The patent shifts the input capability from the device dimension to the network dimension. Instead of each device having multiple input modes locally, the system provides input versatility through the network layer, where the control point coordinates between input devices and controlled devices. This dimensional shift allows any device to access multiple input modes without physically incorporating multiple input interfaces.
Solution Approach 2:
The system allows devices to self-announce their input capabilities through UPnP device description documents. The control point automatically discovers these capabilities and configures the input routing without user intervention. Devices serve themselves by publishing their abilities, and the control point orchestrates the connections based on this self-provided information.
3Productivity
If a device relies on function-limited input means, then the device design is simplified, but user experience for complex operations deteriorates
Solution Approach 1:
The control point performs preliminary actions by pre-discovering and storing information about available input devices and their capabilities in the network. When a user needs to perform an input operation, the control point already has the necessary information to quickly route the command to the appropriate device, eliminating the need for users to manually search for available input methods.
Data Source
Figure 1~3
Figure 4
Figure 5~6
AI summary
A method is provided for providing input in a home network using Universal Plug and Play (UPnP). A control point sends a request for information about input capabilities to an electronic device existing in the home network, and receives the information about the input capabilities in response to the request. The control point sets an input client and an input server based on the received information about the input capabilities. The control point transmits input data received through the set input client to the set input server.