Message Encryption Module for Secure Mobile Device Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices lack a mechanism to securely prevent unauthorized access to messages when lent or used by others, as users cannot control who views received or stored messages.

Innovation Solution

An electronic device with a message encryption function, comprising a configure interface module for setting an encryption code, an encryption module for encrypting and decrypting messages, and a message processing module that manages message encryption and decryption based on the presence and validity of the encryption code, ensuring messages are stored and displayed in a secure manner.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If messages are stored in plain text for easy access, then message retrieval speed is improved, but message security deteriorates as unauthorized users can view the messages

Engineering Contradiction:
Improvemessage retrieval speedVSAvoidmessage security
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by encrypting messages before they are stored in the electronic device. The encryption process occurs in advance during message reception or storage, so that when messages are retrieved, they are already in encrypted form and can be quickly decrypted and displayed without compromising security. This resolves the contradiction by preparing the security measure (encryption) beforehand rather than adding it during retrieval.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If an encryption system is added to secure messages, then message security is improved, but device complexity increases

Engineering Contradiction:
Improvemessage securityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by integrating the encryption and decryption functions into the existing message processing module of the electronic device. Rather than adding a separate, standalone encryption system, the encryption functionality is merged with the message handling operations, allowing the same module to perform both message management and security functions. This reduces overall device complexity while maintaining security.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If encryption codes are permanently set for long-term security, then message security is improved, but adaptability deteriorates when users need to change codes

Engineering Contradiction:
Improvemessage securityVSAvoidcode change flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the encryption code configurable and changeable by users at any time. The system allows users to set initial encryption codes and subsequently modify them according to their needs. The message processing module dynamically adapts to code changes by using the current encryption code for both encryption and decryption operations, ensuring that security is maintained while providing flexibility for code updates.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8793484B2Electronic device with message encryption function and message encryption method
Publication Date: 2014.07.29 WISTRON CORP
  • US8793484B2 patent drawing
  • US8793484B2 patent drawing
  • US8793484B2 patent drawing

AI summary

An electronic device with a message encryption function that includes a message processing module for receiving or sending or reading encrypted messages. The message processing module is electrically connected to a configure interface module, a storage module and an encryption module. The message processing module checks whether an encryption code exists. Then the message processing module checks whether the message processing event is “reading a message”. If the processing module determines the processing event is “reading a message” the processing module determines whether the encrypted message has been read or not. If the encrypted message has been read the processing module directly transmits the encrypted message back and then displays the encrypted message. If the encrypted message has not been read the processing module decrypts the encrypted message to generate a decrypted message and transmits the decrypted message back and then displays the decrypted message in a clear-text manner.