IP Telephone Terminal Serverless Function Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IP telephone systems like Skype cannot utilize the additional functions of connected terminals, leading to resource wastage, as they lack the ability to recognize and utilize data from other devices without employing a server, which complicates and costs the system.
Innovation Solution
An IP telephone terminal and system that includes an identification data receiving unit, a communicating unit, an IP telephone function controlling unit, a determining unit, and a terminal data acquiring unit, allowing it to identify and utilize functions of other terminals over the Internet without a server, enabling effective resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a server is introduced to register information on external terminals, then terminal data recognition capability is improved, but device complexity and system cost increase
Solution Approach 1:
The patent extracts the terminal data recognition function from a centralized server and implements it directly in the IP telephone terminal itself. The terminal autonomously determines whether received identification data contains terminal data by checking for specific markers, eliminating the need for external server infrastructure while maintaining the capability to recognize and utilize functions of other terminals.
Solution Approach 2:
The IP telephone terminal performs self-service by autonomously determining and processing terminal data without external assistance. The terminal's determining unit independently analyzes identification data, checks for terminal data markers, and extracts functional information when present, enabling the system to operate without server-based registration infrastructure.
2Loss of information
If a server is introduced to register information on external terminals, then terminal data recognition capability is improved, but system cost increases
Solution Approach 1:
The patent removes the server component entirely from the system architecture, extracting only the essential terminal data recognition functionality and embedding it directly in the terminal software. This eliminates server hardware, maintenance, and operational costs while preserving the ability to recognize and utilize external terminal functions.
Solution Approach 2:
The patent replaces expensive, persistent server infrastructure with lightweight, software-based terminal-side processing. The determination logic is implemented as software code that can be updated and distributed without hardware changes, significantly reducing system cost while maintaining functionality.
3Productivity
If IP telephone terminal utilizes functions of other terminals, then resource utilization is improved, but information processing complexity increases
Solution Approach 1:
The patent applies preliminary action by embedding terminal data markers in identification data before transmission. This pre-preparation allows the receiving terminal to quickly determine whether terminal data is present without complex analysis, enabling efficient resource utilization while minimizing processing complexity during actual communication.
Solution Approach 2:
The patent introduces terminal data markers as an intermediary element that facilitates communication between terminals. These markers act as simple indicators that enable the determining unit to quickly identify and process terminal data without requiring complex information exchange protocols, thus improving resource utilization while keeping processing straightforward.
Data Source
AI summary
An IP telephone terminal includes an identification data receiving unit that receives, over an Internet, identification data identifying another IP telephone terminal. A communicating unit establishes IP telephone communications with the other IP telephone terminal identified by the identification data via the Internet. An IP telephone function controlling unit controls execution of an IP telephone function used to implement a telephone call with the other IP telephone terminal via a communicating unit that establishes IP telephone communications with the other IP telephone terminal. A terminal data acquiring unit acquires terminal data included in the identification data when acquisition data is determined to be included in the identification data. A process data transmission controlling unit controls transmission of a process data to the other IP telephone terminal, the process data being data used in the function identified by the terminal data acquired by the terminal data acquiring unit.


