IoT Account Association Using Authorization Codes Across Cloud Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of program modules associated with different cloud platforms in client devices increases complexity and reduces efficiency in application development and maintenance for managing server-side devices across multiple cloud platforms.

Innovation Solution

A method for account association that involves obtaining an authorization code from an authorizing platform and sending it to an authorized platform, enabling interaction between cloud platforms without requiring program modules on the client device, thus reducing complexity and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If program modules associated with different cloud platforms are added to the application program in the client device, then account association between multiple cloud platforms is achieved, but complexity of the application program increases

Engineering Contradiction:
Improveaccount association capabilityVSAvoidapplication program complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the account association logic from the client device application program and relocates it to the cloud platform servers. The authorization code mechanism allows cloud platforms to handle account association independently without requiring program modules in the client application, thus reducing client complexity while maintaining multi-platform adaptability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an authorization code as an intermediary element that enables account association between different cloud platforms without direct integration. The authorization code acts as a mediator that carries authentication information between platforms, eliminating the need for complex inter-platform program modules in the client device

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If program modules associated with different cloud platforms are added to the application program in the client device, then account association between multiple cloud platforms is achieved, but efficiency of application development and maintenance decreases

Engineering Contradiction:
Improvemulti-platform management capabilityVSAvoidapplication development and maintenance efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

By extracting account association logic from the client application to server-side implementations, the patent enables independent development and maintenance of association mechanisms without affecting the client application. This separation improves development efficiency while maintaining multi-platform management capabilities

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The authorization code mechanism provides a universal solution that works across different cloud platforms without requiring platform-specific program modules in the client. This standardized approach enhances development efficiency by using a single mechanism for multiple platforms

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

3Adaptability or versatility

If program modules associated with different cloud platforms are added to the application program in the client device, then account association between multiple cloud platforms is achieved, but capacity burden of the client device increases

Engineering Contradiction:
Improvecross-platform account managementVSAvoidclient device capacity burden
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts account association functionality from the client device to server-side implementations. The client only needs to handle simple authorization code exchange, while complex association logic resides on cloud platforms, significantly reducing client device capacity burden while maintaining cross-platform account management capability

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12563026B2Method and apparatus for account association, and computer device and storage medium
Publication Date: 2026.02.24 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12563026B2 patent drawing
  • US12563026B2 patent drawing
  • US12563026B2 patent drawing

AI summary

The present application belongs to the technical field of Internet of Things. Disclosed are a method for account association, and a computer device. The method is executed by a client device, and includes: obtaining an authorization code from an authorizing platform, and the authorizing platform is one of a first cloud platform and a second cloud platform, and the first cloud platform is a cloud platform to which the client device belongs; and sending the authorization code to an authorized platform, wherein the authorization code is configured for performing account association interaction between the authorized platform and the authorizing platform, such that a first account is associated with a second account. During the account association interaction process in the present solution, the capacity burden and the complexity of a client is reduced, and the efficiency of the development, update and maintenance of the client is improved.