SMS Network Plug-In for Automatic Contact Information Exchange
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in manually entering, updating, and maintaining contact information on mobile devices due to small buttons and screens, leading to errors and low adoption rates of contact information entry in mobile phonebooks.
Innovation Solution
A system that uses SMS messages to automatically transfer and exchange contact information between mobile devices, determining the recipient's capabilities to receive formatted or unformatted messages, and converting message types as necessary to ensure successful delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual data entry is used for contact information, then contact information can be entered into the mobile device, but the process is time-consuming and error-prone due to small buttons and screens
Solution Approach 1:
The patent uses SMS messages as an intermediary medium to transfer contact information between mobile devices. Instead of manual entry, the contact data is encapsulated in SMS messages that are automatically received and processed by the mobile device, eliminating the need for users to manually type contact information through small buttons and screens.
Solution Approach 2:
The patent replaces the mechanical manual data entry process with an automated electronic message-based system. Contact information is transmitted through SMS messaging infrastructure, substituting the physical interaction with small buttons and screens with an automated message reception and parsing process.
2Productivity
If formatted binary SMS messages are sent to all devices, then contact information can be efficiently transmitted, but compatibility issues arise with devices that cannot receive formatted messages
Solution Approach 1:
The patent implements a dynamic message format selection mechanism that adapts to the recipient device's capabilities. The system determines whether the target device can receive formatted binary SMS messages and automatically adjusts the message format accordingly - using formatted messages for capable devices and unformatted text messages for incompatible devices, ensuring both efficiency and compatibility.
Solution Approach 2:
The patent changes the message format parameter based on the recipient device's capabilities. By detecting whether a device supports formatted binary SMS, the system dynamically alters the message structure - either using efficient formatted binary format or falling back to universal unformatted text format, thus optimizing transmission while ensuring compatibility.
3Adaptability or versatility
If unformatted text SMS messages are sent to all devices, then compatibility is maintained, but contact information transmission efficiency and structure are reduced
Solution Approach 1:
The system dynamically selects the appropriate message format based on recipient capabilities rather than using a static universal format. When the recipient device is identified as capable of receiving formatted binary SMS, the system switches to the more efficient formatted format, thereby maintaining compatibility while optimizing transmission efficiency.
Solution Approach 2:
The message format parameter is changed from a fixed unformatted text format to a variable format that can be either unformatted or formatted binary depending on the recipient device's capabilities. This parameter change enables the system to achieve both compatibility and efficiency by selecting the appropriate format for each communication instance.
Data Source
AI summary
An apparatus for use with communication devices, the communication devices being configured to send and receive SMS messages, the apparatus includes a memory configured to store information indicative of the communication devices that are configured to process an SMS message of a first type, a processor configured to receive an SMS message of the first type from a first communication device, wherein the received SMS message includes contact information related to a user of the first communication device, analyze the received SMS message to determine information indicative of a destination address of the SMS message, the destination address corresponding to a second communication device, determine whether the second communication device is configured to receive SMS messages of the first type using the information indicative of the destination address and the information stored in the memory, send an outgoing SMS message to the second communication device wherein the outgoing SMS message is of the first type if it is determined that the second communication device is configured to receive SMS messages of the first type, and the outgoing SMS message is of a second type if it is determined that the second communication device is not configured to receive SMS messages of the first type.


