Autonomous Application Verification Using Device Identifiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for verifying applications on user devices require user interaction, making them susceptible to username and password cracking and hacking, which compromises security and exposes sensitive data to malicious entities.

Innovation Solution

A system where a verified application on the user device communicates with an application management device/service to verify an unverified application using device and application identifiers, determining legitimacy and sending notifications to a second verified application for verification, and generating security tokens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If username and password verification is used for application verification, then user interaction is required for verification, but the system becomes susceptible to username and password cracking and hacking

Engineering Contradiction:
Improveuser interaction for verificationVSAvoidsecurity against cracking and hacking
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The verification system operates autonomously without requiring user interaction. The first verified application automatically communicates with the application management device to verify the second unverified application through device identifiers and application identifiers, eliminating the need for manual username and password input while maintaining security

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical authentication system (username and password input) with an automated digital verification system. The application management device uses device identifiers and application identifiers to automatically authenticate applications without requiring physical user interaction, thereby eliminating vulnerabilities associated with password cracking

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If automated verification process is implemented, then security is enhanced by reducing vulnerability to hacking, but device complexity increases

Engineering Contradiction:
Improvesecurity against hackingVSAvoidverification process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The application management device serves as an intermediary between verified applications and unverified applications. It receives verification requests, manages the verification logic, and coordinates communication between applications, thereby simplifying the overall system architecture while enhancing security through automated processes

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The application management device performs multiple functions: it manages application verification, generates security tokens, communicates with multiple applications, and maintains verification records. This multi-functionality consolidates complexity into a single centralized component rather than distributing it across multiple system elements

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

Data Source

PatentUS20250298881A1Methods and systems for verifying applications
Publication Date: 2025.09.25 COMCAST CABLE COMM LLC
  • US20250298881A1 patent drawing
  • US20250298881A1 patent drawing
  • US20250298881A1 patent drawing

AI summary

An application installed on a user device (e.g., a mobile device, a smart device. a communication device, a computing device, etc.) may be used to validate, authenticate, and/or authorize another application installed on and/or associated with the user device.