Object-Attribute Query Dimensions for Complex Business Data Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large-scale application software faces challenges with low query efficiency and poor flexibility due to complex business processes and inconsistent data dimensions, leading to inefficient and inflexible data query methods.

Innovation Solution

A data query method and apparatus that utilizes a data query statement with sequenced first and second object fields to define a target query dimension, enabling efficient querying of business process data by constructing an object data model and optimizing syntax trees for improved search efficiency and flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional data query methods are used in large-scale application software, then the system can handle complex business processes, but query efficiency becomes low and flexibility of query manner becomes poor

Engineering Contradiction:
Improvequery efficiencyVSAvoidcomplexity of data query system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data query system into distinct components: expression fields for defining query dimensions, object fields representing data objects, and attribute fields representing data attributes. This segmentation allows the system to handle complex business processes by breaking them down into manageable query units, thereby improving query efficiency without overwhelming system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional structure for data queries by organizing queries around expression fields that combine object fields and attribute fields. This dimensional organization transforms the query approach from traditional flat methods to a multi-dimensional framework, enabling efficient querying across complex business processes while maintaining system manageability

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If traditional data query methods are used in large-scale application software, then the system can handle complex business processes, but flexibility of query manner becomes poor

Engineering Contradiction:
Improveflexibility of query mannerVSAvoidcomplexity of data query system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal query framework where expression fields can define various query dimensions by combining different object fields and attribute fields. This multi-functional structure allows the same query system to adapt to different business process complexities and query requirements, improving flexibility without proportionally increasing system complexity

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

Solution Approach 2:

The patent implements a dynamic query system where the structure of expression fields can be flexibly configured to match different business process requirements. The system can dynamically adjust query dimensions and combinations based on specific needs, enabling high adaptability while maintaining a manageable underlying system architecture

Inventive Principle:
Principle #15Dynamics

3Loss of time

If data query dimensions are not precisely defined, then the query system is simpler to implement, but search time consumption increases

Engineering Contradiction:
Improvesearch time consumptionVSAvoidcomplexity of query dimension definition
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining expression fields with specific object fields and attribute fields that represent meaningful query dimensions. This pre-structuring of query dimensions allows the system to quickly process queries without ad-hoc analysis, reducing search time consumption while keeping the complexity contained within the predefined field structures

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If traditional query methods are used, then the system architecture is simpler, but interaction efficiency in complex business processes becomes poor

Engineering Contradiction:
Improveinteraction efficiencyVSAvoidcomplexity of query system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces expression fields as intermediary structures that mediate between the user's query intent and the underlying data structure. These expression fields serve as a convenient interface for defining query dimensions, improving interaction efficiency by providing a structured yet flexible way to express complex queries without directly confronting system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250355867A1Data query method and apparatus, electronic device, and storage medium
Publication Date: 2025.11.20 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250355867A1 patent drawing
  • US20250355867A1 patent drawing
  • US20250355867A1 patent drawing

AI summary

Embodiments of the present disclosure provide a data query method and apparatus, an electronic device, and a storage medium. A data query statement inputted by a user is displayed. The data query statement includes at least one expression field, and the expression field includes a first object field and a second object field that are arranged in sequence, the first object field representing a data object, and the second object field representing a data attribute of the data object. The expression field is used to define a data query dimension of a target business process, and the query statement is used to represent a target query dimension formed by at least one data query dimension. Target data is obtained by responding to the data query statement. The target data is a result of querying business node data of the target business process based on the target query dimension.