Encrypted Cloud Records for Compact Messaging Identity Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing messaging applications face challenges in efficiently transmitting user identifying information, such as names and images, without significantly increasing the size of the messages, while ensuring security and integrity.
Innovation Solution
A system that encrypts user identifying information on a cloud storage server and transmits a small metadata record identifier and decryption key with messages, allowing receiving devices to retrieve and verify the integrity of the information without increasing message size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If user identifying information (names, images, videos) is transmitted directly in messaging, then information completeness is improved, but message size increases significantly
Solution Approach 1:
The patent segments user identifying information into two parts: (1) a small metadata record containing only the record identifier and decryption key, and (2) the actual user information (images, videos, names) stored separately on cloud storage servers. This segmentation allows the message to remain small while still conveying complete user identifying information through the metadata reference.
Solution Approach 2:
The patent introduces cloud storage servers as intermediaries to store user identifying information. The messaging system doesn't directly transmit the full user information but rather transmits metadata that references the stored information. The cloud storage server acts as a mediator that provides the actual user information when needed, resolving the contradiction between message size and information completeness.
2Quantity of substance
If user identifying information is stored on cloud storage servers, then message size is reduced, but system complexity increases
Solution Approach 1:
The patent implements self-service mechanisms where devices automatically retrieve and verify user identifying information from cloud storage servers using the metadata records. The decryption keys and record identifiers enable devices to autonomously access and validate information without requiring manual intervention or complex centralized management, thus reducing the operational complexity despite the architectural changes.
3Reliability
If encryption is applied to user identifying information, then security is improved, but data accessibility and verification become more complex
Solution Approach 1:
The patent applies preliminary action by pre-storing encryption keys and metadata records on cloud storage servers before the actual data transmission. When a device needs to access user identifying information, it simply retrieves the pre-prepared decryption keys and record identifiers from the metadata, avoiding complex encryption operations during the verification process and simplifying the overall system operation.
Data Source
AI summary
A device implementing a system for providing information corresponding to a user in association with messaging includes a processor configured to receive, by a messaging application on the device, a message and associated metadata from a second device, the associated metadata comprising a record identifier of a data record stored on a server, the data record comprising identifying information corresponding to a user of the second device. The processor is further configured to send, to the server, a request for the data record, the request comprising the record identifier, and obtain, in response to the sending, the data record. The processor is further configured to display the identifying information of the user contained in the data record, together with content of the message in a user interface of the messaging application.


