Configurable Service Processing Rules for Reusable Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems require development personnel to write service codes for each demanding party to achieve a specific service function, lengthening the development cycle and limiting the multiplexing of service functions across different parties.

Innovation Solution

A service processing method and apparatus that involves determining a target rule identifier from a service request, parsing a corresponding service configuration rule to obtain configuration information, and performing service processing based on this information, without requiring the demanding party to develop the service codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If development personnel write service codes for each demanding party to achieve a specific service function, then the service function can be customized for each party, but the development cycle is lengthened and the multiplexing rate is reduced

Engineering Contradiction:
Improveservice function customizationVSAvoiddevelopment cycle
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring service processing rules in a rule base before actual service requests arrive. The rule base is established in advance with various service processing configurations, allowing the system to directly match and execute appropriate rules when requests come in, eliminating the need for real-time code development and significantly shortening the development cycle while maintaining customization capability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements universality by creating a unified rule base that serves multiple demanding parties. Instead of developing separate service codes for each party, a single rule base contains configurable rules that can be matched to different service requests from different parties through rule identifier matching, enabling one system to handle multiple parties' needs and achieving multiplexing of service functions

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

2Adaptability or versatility

If development personnel write service codes for each demanding party, then the service function can be tailored to specific needs, but the multiplexing rate of service functions is reduced

Engineering Contradiction:
Improveservice function tailoringVSAvoidmultiplexing rate
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies segmentation by separating the service processing logic into distinct configurable rule elements within the rule base. Each rule is independently defined with specific parameters and conditions, allowing the system to selectively combine and apply relevant rules for each service request. This modular rule structure enables flexible tailoring of services while maintaining a shared rule base that can be multiplexed across multiple demanding parties

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism - the rule matching system - that sits between service requests and service execution. The rule base acts as an intermediary layer that receives service requests, matches them with appropriate pre-configured rules based on rule identifiers, and executes the matched rules. This intermediary approach enables customization without requiring separate code development for each party, thereby improving multiplexing rate while maintaining service tailoring capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12461919B2Service processing methods and apparatuses
Publication Date: 2025.11.04 BEIJING BOE TECH DEV CO LTD
  • US12461919B2 patent drawing
  • US12461919B2 patent drawing
  • US12461919B2 patent drawing

AI summary

The present disclosure provides a service processing method and apparatus. The method includes: obtaining a to-be-processed service request and determining a target rule identifier corresponding to the to-be-processed service request; determining a target service configuration rule corresponding to the target rule identifier; parsing the target service configuration rule to obtain target configuration information; based on the target configuration information, performing service processing. In this way, the demanding party is not required to develop relevant service function, greatly shortening the development cycle of the service function of the demanding party.