WO2025243095 - PAGE TABLE-BASED SERVICE PROCESSING METHOD AND APPARATUS, DEVICE, MEDIUM, AND PRODUCT

National phase entry is expected:
Publication Number WO/2025/243095
Publication Date 27.11.2025
International Application No. PCT/IB2025/053058
International Filing Date 24.03.2025
Title **
[English] PAGE TABLE-BASED SERVICE PROCESSING METHOD AND APPARATUS, DEVICE, MEDIUM, AND PRODUCT
[French] PROCÉDÉ ET APPAREIL DE TRAITEMENT DE SERVICE BASÉS SUR UNE TABLE DE PAGES, DISPOSITIF, SUPPORT ET PRODUIT
[Chinese] 基于页表的业务处理方法、装置、设备、介质及产品
Applicants **
CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PRIVATE LIMITED
Inventors
ZHAO, Sanqian
XU, Yun
Priority Data
202410643216.3   22.05.2024   CN
Application details
Total Number of Claims/PCT *
Number of Independent Claims *
Number of Priorities *
Number of Multi-Dependent Claims *
Number of Drawings *
Pages for Publication *
Number of Pages with Drawings *
Pages of Specification *
*
Number of Office Actions *
*
International Searching Authority
*
Recordal of a Change of the Applicant's Name/Address
*
Type of Assignment
*
Applicant's Legal Status
*
*
*
*
*
*
Entry into National Phase under
*
Patent Delivery
*
译文

* The data is based on automatic recognition. Please verify and amend if necessary.

** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.

Quotation for National Phase entry

Country StagesTotal
China Filing, Examination, Granting1965
EPO Filing, Examination, Granting11581
Japan Filing, Examination, Granting1722
South Korea Filing, Examination, Granting1206
USA Filing, Examination, Granting4740
MasterCard Visa
Total: 21,214
Contact Us
Abstract[English] Embodiments of the present disclosure relate to the technical field of data processing, and provide a page table-based service processing method and apparatus, a device, a medium, and a product. The method is applied to an electronic device, an agent process and multiple service processes are deployed in the electronic device, the agent process is used for executing a service code segment of any service process, and virtual address ranges corresponding to different service processes do not overlap. The method comprises: first, acquiring a service code segment to be executed, user mode context, and a first page table of a service process to be processed; then, loading said service code segment and the user mode context by means of an agent process; and finally, on the basis of the first page table and the user mode context, executing said service code segment by means of the agent process to generate an execution result, wherein the agent process is in a user mode. The present technical solution effectively reduces overhead, improves performance and stability, and retains process-level service isolation.[French] Des modes de réalisation de la présente divulgation se rapportent au domaine technique du traitement de données, et proposent un procédé et un appareil de traitement de service basés sur une table de pages, un dispositif, un support et un produit. Le procédé est appliqué à un dispositif électronique, un processus d'agent et de multiples processus de service sont déployés dans le dispositif électronique, le processus d'agent est utilisé pour exécuter un segment de code de service de n'importe quel processus de service, et des plages d'adresses virtuelles correspondant à différents processus de service ne se chevauchent pas. Le procédé comprend les étapes suivantes consistant à : premièrement, acquérir un segment de code de service à exécuter, un contexte de mode utilisateur et une première table de pages d'un processus de service à traiter ; puis charger ledit segment de code de service et le contexte de mode utilisateur au moyen d'un processus d'agent ; et enfin, sur la base de la première table de pages et du contexte de mode utilisateur, exécuter ledit segment de code de service au moyen du processus d'agent pour générer un résultat d'exécution, le processus d'agent étant dans un mode utilisateur. La présente solution technique réduit efficacement le surdébit, améliore les performances et la stabilité, et conserve une isolation de service au niveau du processus.[Chinese] 本公开实施例提供一种基于页表的业务处理方法、装置、设备、介质及产品,涉及数据处理技术领域,该方法应用于电子设备,电子设备中部署有代理进程和多个业务进程,代理进程用于执行任一业务进程的业务代码段,不同业务进程对应的虚拟地址区间不重叠。在该方法中,首先获取待处理业务进程的待执行业务代码段、用户态上下文以及第一页表。之后,通过代理进程加载待执行业务代码段和用户态上下文。最后,通过代理进程根据第一页表和用户态上下文,执行待执行业务代码段,生成执行结果。其中,代理进程处于用户态。本技术方案有效的减少了开销,提高了性能和稳定性,保留了进程级的业务隔离性。