Cloud Document Component Authentication and Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud document components are limited to browser-based implementations and lack the technical means to be applied in other scenarios.

Innovation Solution

A method and apparatus for data processing based on a cloud document component, where an access token is sent to the cloud document component for authentication, and after successful authentication, the cloud document is loaded with a component provided by the client, enabling rendering of web pages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cloud document component is implemented only at browser level, then implementation is simple and standardized, but application scope is limited and cannot be used in other scenarios

Engineering Contradiction:
Improveapplication scopeVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the cloud document component universal by enabling it to run in multiple environments (browser, mini-program, native application) through a unified component interface. The component can be instantiated in different contexts while maintaining consistent functionality, thus expanding application scope without proportionally increasing complexity.

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

Solution Approach 2:

The patent introduces an intermediary layer (the component container and rendering engine) that mediates between the cloud document component and different execution environments. This intermediary handles environment-specific adaptations, allowing the core component logic to remain unchanged while supporting multiple scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If cloud document component loads full web page rendering capability, then rendering functionality is complete, but resource consumption and loading time increase

Engineering Contradiction:
Improverendering capabilityVSAvoidloading time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements partial rendering by allowing the cloud document component to load only the necessary portions of web page rendering capabilities based on the specific application needs. Instead of loading the complete rendering engine, it selectively activates required functions, reducing loading time while maintaining sufficient rendering capability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent makes the rendering capability dynamic by allowing the component to adjust its rendering resources based on runtime conditions. The rendering engine can be dynamically initialized or deactivated, and rendering quality can be adjusted based on device performance and user requirements, balancing capability with performance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12278858B2Method and apparatus for data processing based on a cloud document component
Publication Date: 2025.04.15 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12278858B2 patent drawing
  • US12278858B2 patent drawing
  • US12278858B2 patent drawing

AI summary

The application discloses a method of data processing based on a cloud document component, which can be executed by the first client. The first client may send an access token to the cloud document component, to cause the cloud document component to perform authentication on the first client. After the cloud document component receives the access token, authentication can be performed on the first client with the access token. After the cloud document component confirms that the first client has passed the authentication, the first client can load a cloud document in the first client with the cloud document component in response to the cloud document component determining that the first client has passed the authentication. The cloud document component can load the cloud document with a first component provided by the first client, and the first component can provide a capability of rendering a web page.