Audio Video Software Authorization via UID Embedding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices without Ethernet functionality face challenges in authorizing third-party software, as they cannot directly communicate with software servers for authorization, necessitating an alternative method to ensure software uniqueness and security.
Innovation Solution
A method and system that embeds a unique identifier (UID) in audio/video data, which is then sent to a terminal device with Ethernet capabilities to upload and request authorization from a software server, receiving an authorization key embedded in audio/video data, allowing the electronic device to authorize software through audio/video communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If electronic devices without Ethernet functionality are used, then device versatility is improved, but software authorization capability deteriorates
Solution Approach 1:
The patent introduces a terminal device with Ethernet functionality as an intermediary between the electronic device without Ethernet and the software server. The terminal device receives authorization requests from the electronic device, communicates with the software server to obtain authorization codes, and transmits them back to the electronic device, thereby enabling software authorization for devices lacking direct network connectivity.
2Adaptability or versatility
If third-party applications are introduced, then device functionality is improved, but security risk increases
Solution Approach 1:
The patent implements a feedback mechanism where the software server verifies the electronic device's identity and authorization status, then returns authorization codes only to authenticated devices. This feedback loop ensures that only legitimate third-party applications can be installed and executed, preventing unauthorized or malicious software from being deployed on the device.
Data Source
AI summary
A method and system for authorizing software in an electronic device is provided. The electronic device has a unique identifier (UID) and is connected to a server of the software through a terminal device. The method includes: generating and transmitting at least one section of audio/video data embedded with the UID corresponding to the electronic device to the terminal device; uploading the audio/video data through the terminal device and sending an authorization request to the server of the software; returning authorization audio/video data from the server of the software through the terminal device, wherein the authorization audio/video data includes an authorization key corresponding to the electronic device; and enabling the electronic device to obtain the authorization audio/video data by means of audio/video communication, so as to obtain the authorization key and authorize the software in the electronic device.


