IP Library Granted Patent US 12,461,919
Granted Patent B2
US 12,461,919 · App. 18/294,137 · Granted Nov 4, 2025

Service processing methods and apparatuses

Inventor: Xin Wang (Beijing, CN)
Assignee: Beijing BOE Technology Development Co., Ltd.
G06F16/24564G06F16/2433
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,461,919
App. No.
18/294,137
Granted
Nov 4, 2025
Kind
B2
Abstract

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.

Claims (74)

1 . A service processing method, comprising:

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;

obtaining target configuration information by parsing the target service configuration rule; and

performing service processing based on the target configuration information;

wherein determining the target service configuration rule corresponding to the target rule identifier comprises:

determining a service encapsulation interface corresponding to the target rule identifier; wherein the service encapsulation interface indicates at least one service configuration rule; and

invoking the service encapsulation interface, and based on the at least one service configuration rule indicated by the service encapsulation interface, determining the target service configuration rule corresponding to the target rule identifier;

wherein performing the service processing based on the target configuration information comprises:

by configuring preset code information based on the target configuration information, obtaining target service codes, wherein the code information comprises a database statement format and/or a notification manner invoking method; and

performing corresponding service processing based on the target service codes;

wherein the target service configuration rule comprises a data statistics rule; the target configuration information comprises target statistics configuration information; and the code information comprises a database statement format;

by configuring the preset code information based on the target configuration information, obtaining the target service codes comprises:

based on the database statement format and the target statistics configuration information, generating a database query statement; and

performing corresponding service processing based on the target service codes comprises:

executing the database query statement to perform corresponding data statistics processing so as to obtain target statistics data;

wherein the target statistics configuration information comprises one or more of a target database identifier, a target datasheet identifier, a target to-be-calculated field name or a target query condition;

based on the database statement format and the target statistics configuration information, generating the database query statement comprises:

by splicing one or more of the target database identifier, the target datasheet identifier, the target to-be-calculated field name or the target query condition based on the database statement format, generating the database query statement.

2 . The method of claim 1 , wherein executing the database query statement to perform corresponding data statistics processing so as to obtain the target statistics data comprises:

executing the database query statement to query for a field value corresponding to a target to-be-calculated field based on a target query condition in the database query statement to obtain the target statistics data corresponding to a target data statistics rule; wherein the target to-be-calculated field is a field in a datasheet corresponding to a target datasheet identifier in a database corresponding to a target database identifier.

3 . The method of claim 1 , further comprising:

obtaining database connection information corresponding to the target database identifier; and

based on the database connection information corresponding to the target database identifier, connecting a database corresponding to the target database identifier.

4 . The method of claim 1 , further comprising:

sending the target statistics data to a target user end such that the target user end displays the target statistics data.

5 . The method of claim 1 , wherein the target service configuration rule comprises a notification manner configuration rule; the target configuration information comprises target notification manner configuration information; and the code information comprises a notification manner invoking method;

by configuring the preset code information based on the target configuration information, obtaining the target service codes comprises:

determining a target notification manner invoking method corresponding to the target notification manner configuration information; and

obtaining an encapsulated target notification manner invoking method by encapsulating the target notification manner configuration information to the target notification manner invoking method;

performing corresponding service processing based on the target service codes comprises:

invoking the encapsulated target notification manner invoking method so as to generate and send a notification message to a receiver based on a target notification manner.

6 . The method of claim 5 , wherein the target notification manner invoking method indicates codes for invoking a target interface corresponding to the target notification manner to generate and send the notification message;

the target notification manner configuration information comprises target sending information, wherein the target sending information comprises target receiver information;

invoking the encapsulated target notification manner invoking method so as to generate and send the notification message to the receiver based on the target notification manner comprises:

by the encapsulated target notification manner invoking method, invoking the target interface so as to generate a corresponding notification message based on the target sending information, and send the notification message to the receiver corresponding to the target receiver information based on the target notification manner; wherein the target interface comprises an interface provided by a service provider corresponding to the target notification manner and/or an interface of a server corresponding to the target notification manner.

7 . The method of claim 6 , wherein the target sending information further comprises target sender information; wherein the target sender information comprises one or more of a sender name, a sender email, a sender password or a sender number;

the target notification manner comprises one or more of an email notification manner, a short message notification manner, or a specified application notification manner.

8 . The method of claim 5 , wherein the target notification manner configuration information comprises a target notification manner identifier and/or a target message template identifier;

determining the target notification manner invoking method corresponding to the target notification manner configuration information comprises:

determining the target notification manner invoking method corresponding to the target notification manner identifier and/or the target message template identifier.

9 . The method of claim 1 , wherein a first page is provided by an electronic device; and the first page comprises a rule configuration control and a configuration completion control;

the method further comprises:

in response to a first trigger operation for the configuration completion control, obtaining configuration information corresponding to the rule configuration control; and

based on the configuration information corresponding to the rule configuration control, generating a service configuration rule and a rule identifier corresponding to the service configuration rule.

10 . A non-transitory computer readable storage medium, storing a computer executable instruction, wherein the computer executable instruction is executed by a processor to perform the service processing method of claim 1 .

11 . An electronic device, comprising a memory, a processor and a computer program stored in the memory and run on the processor, wherein the processor executes the computer program to perform the steps of:

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;

obtaining target configuration information by parsing the target service configuration rule; and

performing service processing based on the target configuration information;

wherein determining the target service configuration rule corresponding to the target rule identifier comprises:

determining a service encapsulation interface corresponding to the target rule identifier;

wherein the service encapsulation interface indicates at least one service configuration rule; and

invoking the service encapsulation interface, and based on the at least one service configuration rule indicated by the service encapsulation interface, determining the target service configuration rule corresponding to the target rule identifier;

wherein performing the service processing based on the target configuration information comprises:

by configuring preset code information based on the target configuration information, obtaining target service codes, wherein the code information comprises a database statement format and/or a notification manner invoking method; and

performing corresponding service processing based on the target service codes;

wherein the target service configuration rule comprises a data statistics rule; the target configuration information comprises target statistics configuration information; and the code information comprises a database statement format;

by configuring the preset code information based on the target configuration information, obtaining the target service codes comprises:

based on the database statement format and the target statistics configuration information, generating a database query statement; and

performing corresponding service processing based on the target service codes comprises:

executing the database query statement to perform corresponding data statistics processing so as to obtain target statistics data;

wherein the target statistics configuration information comprises one or more of a target database identifier, a target datasheet identifier, a target to-be-calculated field name or a target query condition;

based on the database statement format and the target statistics configuration information, generating the database query statement comprises:

by splicing one or more of the target database identifier, the target datasheet identifier, the target to-be-calculated field name or the target query condition based on the database statement format, generating the database query statement.

12 . The electronic device of claim 11 , wherein determining the target service configuration rule corresponding to the target rule identifier comprises:

determining a service encapsulation interface corresponding to the target rule identifier; wherein the service encapsulation interface indicates at least one service configuration rule; and

invoking the service encapsulation interface, and based on the at least one service configuration rule indicated by the service encapsulation interface, determining the target service configuration rule corresponding to the target rule identifier.

13 . The electronic device of claim 11 , wherein performing the service processing based on the target configuration information comprises:

determining target service codes based on the target configuration information, and

performing corresponding service processing based on the target service codes.

14 . The electronic device of claim 13 , wherein determining the target service codes based on the target configuration information comprises:

by configuring preset code information based on the target configuration information, obtaining the target service codes.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2025
From: BOE TECHNOLOGY GROUP CO., LTD.
To: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD.
Reel/Frame 072855/0052 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2024
From: WANG, XIN
To: BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 066319/0706 →
Priority Claims (1)
CN 202210095995.9 · Jan 26, 2022 · national
Continuity (1)
Related Publication 20240346026A1 · Oct 17, 2024
References Cited (18)
US 20070157167A1 · Brendle · 2007 [cited by examiner]
US 20090292677A1 · Kim · 2009 [cited by examiner]
US 20140244809A1 · Kang · 2014 [cited by examiner]
US 20150088807A1 · Toppin · 2015 [cited by examiner]
US 20180218044A1 · Wong · 2018 [cited by examiner]
US 20200242534A1 · Klink · 2020 [cited by examiner]
US 20210295343A1 · Wang · 2021 [cited by applicant]
CN 103095479A · 2013 [cited by applicant]
CN 107067244A · 2017 [cited by applicant]
CN 109445842A · 2019 [cited by applicant]
CN 112800120A · 2021 [cited by applicant]
CN 112905680A · 2021 [cited by applicant]
CN 113312113A · 2021 [cited by applicant]
CN 113377372A · 2021 [cited by applicant]
CN 114416075A · 2022 [cited by applicant]
PCT/CN2023/070211 international search report dated Apr. 2, 2023. [cited by applicant]
PCT/CN2023/070211 Written Opinion dated Apr. 2, 2023. [cited by applicant]
CN 202210095995.9 first office action dated Mar. 1, 2025. [cited by applicant]