User-Domain Communication Routing for Device-Independent Contact Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in accessing contact information when devices are unavailable, such as during emergencies, due to battery depletion or device loss, as they often rely on digital storage rather than memorization.

Innovation Solution

A system utilizing a domain name associated with user contact data, stored on a blockchain or database, allows users to initiate communication sessions by providing a domain name instead of contact details, ensuring secure and controlled access to contact information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If contact information is stored digitally on devices, then users can easily access contact details, but users cannot access contact information when devices are unavailable (battery depleted, device lost)

Engineering Contradiction:
Improveaccess to contact informationVSAvoidavailability of contact information
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a domain name system as an intermediary between users and their contact information. Instead of storing contact details directly on devices, the system uses domain names that resolve to contact information through a decentralized network, allowing access even when original devices are unavailable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent moves contact information storage from the traditional device-based dimension to a network-based dimension using domain names. This dimensional shift allows contact information to be accessed through multiple pathways (different devices, network resolutions) rather than being confined to a single device.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If users rely on memorization of contact details, then contact information is always accessible, but it is impractical for users to memorize multiple contact details

Engineering Contradiction:
Improveaccess to contact informationVSAvoiduser cognitive load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a simplified copy of contact information in the form of domain names (e.g., names.crypto) that users can easily remember. These domain name copies resolve to the actual contact information through the decentralized network, reducing the cognitive load while maintaining reliability.

Inventive Principle:
Principle #26Copying

3Productivity

If contact information is made easily accessible, then users can quickly initiate communication, but user data security and control are compromised

Engineering Contradiction:
Improvespeed of initiating communicationVSAvoiddata security risk
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary authorization actions where users pre-approve which entities can access their contact information. This preliminary action allows quick communication initiation while maintaining security, as the authorization decisions are made in advance rather than during each communication attempt.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback mechanisms where users can review and control access to their contact information. The decentralized nature of the system allows users to receive feedback about access requests and maintain control over their data security while enabling efficient communication.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12464072B2Securely controlling communication sessions using user domain
Publication Date: 2025.11.04 UNSTOPPABLE DOMAINS INC
  • US12464072B2 patent drawing
  • US12464072B2 patent drawing
  • US12464072B2 patent drawing

AI summary

According to a present invention embodiment, a system for conducting communication sessions comprises one or more memories and at least one processor coupled to the one or more memories. The system receives a domain name that is provided by a first user to establish a communication session with a second user, wherein the domain name is associated with the second user. The system determines contact information of the second user for the communication session based on the domain name. The system provides the contact information of the second user to establish the communication session between communication devices of the first and second users. Embodiments of the present invention further include a method and computer program product for conducting communication sessions in substantially the same manner described above.