Secure Element Authentication for Cloud Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud-based data storage systems lack robust security measures, allowing unauthorized access if a user's email address and password are compromised, leading to potential data breaches.

Innovation Solution

A method is introduced where data access is controlled through a secure element or memory card associated with a device, requiring a verification process using an identification code, passcode, or biometric data, and optionally including location and time-based authentication, to ensure only authorized devices can access the data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If cloud-based storage is accessed using email and password, then ease of operation is improved, but security is worsened because unauthorized access can occur if credentials are compromised

Engineering Contradiction:
Improveease of accessVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The authentication system is segmented into multiple independent factors: device identification (hardware ID or secure element), location verification (GPS coordinates), and time validation (timestamp). Each factor operates independently and contributes to the overall authentication decision, so compromise of one factor does not lead to complete system failure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary authentication server that mediates between the client device and the cloud storage system. This server verifies device identifiers, validates location and time data, and manages authentication tokens, thereby isolating the security-critical verification logic from both the client and storage systems

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple devices are allowed to access data, then adaptability is improved, but security is worsened because any device with credentials can access the data

Engineering Contradiction:
Improvemulti-device accessVSAvoidaccess control
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically evaluates authentication requests by checking device identifiers, location coordinates, and time stamps in real-time. Authentication tokens have dynamic validity periods and can be revoked or updated based on current security conditions, allowing the system to adapt to changing access requirements while maintaining security

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different authentication requirements are applied to different devices and access scenarios. The system can require stricter verification (multiple factors) for sensitive operations while allowing simpler access for routine operations, and can tailor authentication strength based on device trust levels and user preferences

Inventive Principle:
Principle #3Local quality

3Ease of operation

If identification code is transmitted in plaintext, then ease of operation is improved, but security is worsened because the code can be intercepted by third parties

Engineering Contradiction:
Improvesimplicity of authenticationVSAvoidinterception risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary establishment of a secure communication channel using public-key cryptography before transmitting the identification code. A session key is generated and exchanged through the secure channel, and all subsequent authentication data is encrypted with this key, preventing interception even if the communication channel is compromised later

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12081546B2System for accessing data from multiple devices
Publication Date: 2024.09.03 SILICON GREEN
  • US12081546B2 patent drawing
  • US12081546B2 patent drawing
  • US12081546B2 patent drawing

AI summary

A method of accessing data at a device, wherein the data is stored remotely from the device or in removable storage. The method may the following steps: (i) sending a request from the device to access the data, the request including an identification code of a secure element or a memory card associated with the device, (ii) verifying, based at least partly on the identification code, whether access to the data is to be allowed or denied, and (iii) allowing or denying the device access to the data accordingly.