Digital Product Synchronization via Third-Party Login Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital product delivery systems face challenges in conveniently providing digital products across different services, as they require complex account synchronization and often necessitate sharing user account information between different companies, which can be cumbersome and inefficient.

Innovation Solution

A method and apparatus for digital product synchronization using a third-party login server, where a digital product providing information management server receives a request from a user, logs into a login server using a unique application identifier, obtains a user identifier, stores and transmits digital product information associated with this identifier, allowing seamless digital product delivery between different servers without direct account sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user account information is shared between different companies for digital product delivery, then digital product delivery can be achieved across services, but account security and privacy protection deteriorate

Engineering Contradiction:
Improvedigital product delivery across servicesVSAvoidaccount security risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a third-party login server as an intermediary between different digital product providing servers. This login server handles user authentication and account synchronization without requiring direct sharing of sensitive account information between companies. The login server receives authentication requests, verifies user credentials, and provides authorized access tokens, thereby enabling cross-service digital product delivery while maintaining account security and privacy protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If complex account synchronization mechanisms are implemented between different digital product providing servers, then digital product delivery across services can be achieved, but system complexity increases

Engineering Contradiction:
Improvecross-service digital product deliveryVSAvoidaccount synchronization system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex account synchronization functionality from the digital product providing servers and relocates it to a dedicated third-party login server. This separation allows the digital product providing servers to focus on their core functions while the login server handles authentication and account management. The result is a simplified system architecture where account synchronization complexity is isolated in a specialized component, reducing the overall system complexity and improving maintainability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If direct account sharing between companies is implemented, then digital product cross-promotion can be achieved, but development burden and integration costs increase

Engineering Contradiction:
Improvecross-promotion capabilityVSAvoiddevelopment burden
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent implements a universal login server that can serve multiple digital product providing servers from different companies. This login server provides multi-functional authentication services that work across various services and platforms. By using this universal authentication mechanism, companies can achieve cross-promotion and digital product delivery capabilities without developing proprietary account synchronization systems, thereby reducing development burden and integration costs.

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

Data Source

PatentUS11521250B2Method and apparatus for providing digital product using user account synchronization
Publication Date: 2022.12.06 N TUPLE
  • US11521250B2 patent drawing
  • US11521250B2 patent drawing
  • US11521250B2 patent drawing

AI summary

A method for providing a digital product according to the present invention comprises the steps of: receiving a request to provide a digital product of a digital product providing server from a terminal of a user; obtaining a login server user identifier of the user for a unique application identifier by logging in to a login server using the unique application identifier; storing digital product providing information in a database in association with the login server user identifier on the basis of the request to provide the digital product of the digital product providing server; and transmitting the digital product providing information to the digital product providing server in association with the login server user identifier, thereby being able to conveniently provide the digital product by synchronizing a user account.