Virtual financial settlement data conversion system, method, device, medium and computer program product

CN120848954BActive Publication Date: 2026-10-16CHINA FINANCIAL CERTIFICATION AUTHORITY
2 Cites 0 Cited by

Patent Information

Application Number
CN202510986549.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-17
Publication Date
2026-10-16
Estimated Expiration
2045-07-17

AI Technical Summary

Technical Problem

[0005]本发明提供一种虚拟金融结算数据转换系统、方法、设备、介质及计算机程序产品,用以解决现有技术中不同操作系统的虚拟金融数据换算时不兼容性的缺陷,实现可以兼容各种不同字长的操作系统的货币单位,使得在纷繁混杂的环境下有效的工作,提高不同字长的操作系统虚拟金融数据换算的兼容性和准确性

Benefits of technology

[0016] This invention provides a virtual financial settlement data conversion system, method, device, medium, and computer program product. The virtual financial settlement data conversion system includes the following modules: a memory buddy subsystem module, used to iteratively merge idle memory blocks with the same word length in the memory of each operating system based on the location and size of idle memory blocks in each operating system, until a preset number of memory blocks with a median bit length are merged; a shared memory expander, used to expand the word length of the virtual financial data to be settled in the memory blocks of the corresponding operating system to the target bit length; wherein, the integer part of the virtual financial data is stored in a first memory block, and the fractional part of the virtual financial data is stored in a second memory block, the first memory block and the second memory block have the same target bit length; the first memory block and the second memory block are both obtained by combining memory blocks with a median bit length, and the target bit length is based on the... The system comprises: a CPU instruction simulator for sending target bit-length data calculation instructions to the CPUs and/or processes of various operating systems; and a memory shift calculator for performing calculations on the first integer part of the first memory block of the first operating system and the second integer part of the first memory block of the second operating system, according to the target bit-length data calculation instructions, to obtain a first integer calculation result, and performing calculations on the first decimal part of the second memory block of the first operating system and the second decimal part of the second memory block of the second operating system, to obtain a first decimal calculation result, and concatenating the first integer calculation result and the first decimal calculation result to obtain target financial settlement data, which is stored in the first operating system and the second operating system. The target financial settlement data is characterized as virtual financial data to be settled in the first operating system and virtual financial data to be settled in the second operating system. This system addresses the incompatibility issues in the conversion of virtual financial data between different operating systems in the prior art, enabling compatibility with currency units of various operating systems with different word lengths, allowing for effective operation in complex environments, and improving the compatibility and accuracy of virtual financial data conversion between operating systems with different word lengths.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The application provides a virtual financial settlement data conversion system, method, device, medium and computer program product, and relates to the technical field of computers.The system comprises: a memory buddy subsystem module, which is used for iteratively and gradually merging idle memory blocks with the same bit length in the memory of each operating system until a preset number of intermediate bit length memory blocks are obtained; a shared memory extender, which is used for expanding the bit length of virtual financial data to be settled in each operating system and stored in the memory block of the corresponding operating system to a target bit number; a CPU running instruction emulator, which is used for sending a target bit number data operation instruction to the CPU and / or process of each operating system; and a memory shift calculator, which is used for obtaining target financial settlement data according to the target bit number data operation instruction.The embodiment of the application improves the compatibility and accuracy of the conversion of virtual financial data of operating systems with different bit lengths.
Need to check novelty before this filing date? Find Prior Art