Credential Server Automating Client Device Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack an efficient method for automatically acquiring and managing client device data to grant access to logical resources based on user credentials, leading to manual authentication and limited automation in accessing services.

Innovation Solution

A method and system where a server system receives a request from a client device to access a user account, transmits credential data indicating client device data to be sent, and upon receiving the data, identifies the issuer and transmits the client device data to grant access to the corresponding logical resources, such as Wi-Fi networks, based on the credentials.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual authentication is used to access resources, then security is maintained, but user convenience and access speed deteriorate

Engineering Contradiction:
ImproveUser convenience in accessing resourcesVSAvoidTime required for authentication
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by capturing client device data (device identifiers, hardware characteristics) when the credential is initially issued or updated. This data is stored and associated with the credential in advance, so that during access operations, the system can automatically match the current device data with stored data without requiring manual authentication, thus resolving the contradiction between ease of operation and time loss.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automated access based on device data is implemented, then access speed and convenience improve, but system complexity increases

Engineering Contradiction:
ImproveAccess speed to resourcesVSAvoidComplexity of credential management system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an intermediary credential management server that handles the complexity of storing, managing, and verifying client device data. This intermediary layer abstracts the complexity from both the client device and the resource access system, allowing automated high-speed access while centralized complexity management resolves the contradiction between productivity and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates and stores copies of client device data (device identifiers, hardware characteristics) when the credential is issued. These copies are kept in the credential management server and used for automatic verification during access operations. By using data copies instead of requiring real-time analysis of the actual device, the system achieves fast automated access while managing complexity through standardized data storage and comparison processes.

Inventive Principle:
Principle #26Copying

3Extent of automation

If client device data is captured and stored, then automated access is enabled, but data security and privacy risks increase

Engineering Contradiction:
ImproveLevel of automated accessVSAvoidData security and privacy risks
Core Design Contradiction:
Extent of automationVSObject-affected harmful factors

Solution Approach 1:

The system applies local quality by capturing and storing only specific, necessary client device data elements (device identifiers, hardware characteristics) that are sufficient for automated verification, rather than collecting all possible device information. This selective data collection enables automated access while minimizing privacy risks and security exposure by storing only the minimum necessary data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The credential management server acts as an intermediary that securely stores and manages client device data, isolating it from both the client device and the resource access system. This intermediary layer implements security controls, access policies, and protection mechanisms, reducing security and privacy risks while enabling automated access through controlled data sharing and verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9762564B1Acquiring client device data
Publication Date: 2017.09.12 STRATEGY INC
  • US9762564B1 patent drawing
  • US9762564B1 patent drawing
  • US9762564B1 patent drawing

AI summary

In one implementation, a processing system receives a request from a client device to access a user account of the user. In response to receiving the request, the processing system transmits credential data, which corresponds to a credential and which indicates client device data to transmit in response to receiving the credential data. The processing system receives the client device data from the client device, identifies an issuer of the credential, and transmits the client device data to the issuer of the credential.