Server-Mediated Mobile-Desktop Communication Path
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices face limitations in performing complex tasks due to small screen size and limited keyboard, making it inconvenient to use compared to desktop computers, especially when coordinating tasks between mobile and non-mobile devices with differing capabilities.
Innovation Solution
A system that establishes a communication path between a mobile device and a non-mobile device using a server to control webpage display, receive data input, transmit messages with hyperlinks, and coordinate responses, allowing seamless interaction and data transfer between devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If mobile devices are used for complex tasks, then portability and accessibility are improved, but usability and convenience deteriorate due to small screen size and limited keyboard
Solution Approach 1:
The patent introduces a server as an intermediary that coordinates between the mobile device and non-mobile device. The server receives input from the mobile device, processes it through the non-mobile device's capabilities, and returns results to the mobile device, enabling complex tasks to be performed portably while maintaining usability.
Solution Approach 2:
The system enables a mobile device to access and utilize the capabilities of a non-mobile device through a standardized communication interface. This allows the mobile device to perform functions beyond its native capabilities, such as accessing larger displays, more powerful processors, or specialized peripherals, while maintaining portability.
2Ease of operation
If apps are downloaded and installed to provide mobile-specific interfaces, then user interface suitability is improved, but device complexity and time consumption increase
Solution Approach 1:
The patent extracts the complex application logic and interface rendering from the mobile device and places it on the server. The mobile device only needs to communicate simple requests and display results, eliminating the need to download and manage complex apps while maintaining interface suitability.
Solution Approach 2:
The system creates a simplified copy or representation of the complex application interface that can be displayed on the mobile device's limited screen. The full application runs on the server or non-mobile device, and the mobile device receives processed output suitable for its display capabilities.
3Productivity
If coordination between mobile and non-mobile devices is implemented, then task completion efficiency is improved, but communication complexity increases
Solution Approach 1:
The server acts as a communication intermediary that standardizes the interaction between mobile and non-mobile devices. It handles protocol conversion, data formatting, and coordination logic, thereby improving task completion efficiency while hiding communication complexity from the end devices.
Data Source
AI summary
A system, method, and computer readable-storage medium establishing a communication path between a mobile device and a non-mobile device. The method includes controlling display of a webpage for display on the non-mobile device, receiving data input via the webpage, the data including a mobile number associated with the mobile device, transmitting a message using the mobile number received from the non-mobile device, the message including a hyperlink that includes a uniform resource locator (URL), in response to performing a function at the mobile device, receiving a response associated with the function performed, coordinating communication between the mobile device and the non-mobile device to transmit the response through a communication path to the non-mobile device, and controlling display of the response received from the mobile device in the webpage of the non-mobile device.


