Batch Subservice Adjustment via Database File Sets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing application adjustment processes are inefficient due to the need to update or roll back multiple subservices individually, which lowers efficiency and increases complexity.

Innovation Solution

A data processing method and apparatus that obtains a software installation package for a target application based on an adjustment instruction, adjusts P subservices to a target version identifier by using P database file sets, and stores the data information in a database, allowing for batch adjustments of subservices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If all subservices are adjusted one by one during application adjustment, then each subservice can be updated individually, but the adjustment efficiency is low and the process is time-consuming

Engineering Contradiction:
Improveapplication adjustment efficiencyVSAvoidadjustment time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple subservices into a single adjustment package. The software installation package contains multiple database file sets corresponding to multiple subservices, allowing them to be adjusted together in one operation rather than individually. This combining approach directly resolves the efficiency problem by processing multiple subservices simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary packaging of database file sets into a software installation package before the actual adjustment. The package is prepared in advance with all necessary database file sets for multiple subservices, so that during adjustment, the system can directly apply the pre-packaged changes without needing to prepare each subservice adjustment separately, thus saving time.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If multiple subservices are adjusted individually, then each subservice can be managed separately, but the adjustment process becomes complex and difficult to manage

Engineering Contradiction:
Improveadjustment operation simplicityVSAvoidadjustment process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent combines multiple subservice adjustments into a single unified process. By packaging multiple database file sets together in one software installation package, the system simplifies the adjustment operation to a single action that affects multiple subservices, reducing operational complexity while maintaining individual subservice manageability through the structured package format.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The software installation package serves multiple functions: it contains database file sets for multiple subservices, acts as a single adjustment unit, and can be applied uniformly across different subservices. This multi-functional design simplifies the adjustment process by providing a universal adjustment mechanism that handles multiple subservices through a standardized interface.

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

Data Source

PatentUS20230289165A1Data processing method and apparatus for application, device, and storage medium
Publication Date: 2023.09.14 TENCENT CLOUD COMPUTING (BEIJING) CO LTD
  • US20230289165A1 patent drawing
  • US20230289165A1 patent drawing
  • US20230289165A1 patent drawing

AI summary

A data processing method and apparatus for an application, a device, and a storage medium. The method is performed by a computer device, and includes: obtaining a software installation package of a target application based on an adjustment instruction for the target application, the software installation package including N database file sets in a one-to-one correspondence with N subservices, and the N database file sets being obtained from N images in a one-to-one correspondence with the N subservices, adjusting, according to P database file sets in the N database file sets, P subservices corresponding to the P database file sets in the N database file sets to a version indicated by a target version identifier, to obtain data information of P adjusted subservices, and storing the data information of the P adjusted subservices in a database to obtain an adjusted target application.