Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

27 results about "Distributed transaction" patented technology

A distributed transaction is a database transaction in which two or more network hosts are involved. Usually, hosts provide transactional resources, while the transaction manager is responsible for creating and managing a global transaction that encompasses all operations against such resources. Distributed transactions, as any other transactions, must have all four ACID (atomicity, consistency, isolation, durability) properties, where atomicity guarantees all-or-nothing outcomes for the unit of work (operations bundle).

A Java-based distributed transaction management system

PendingCN122120266ACommerceTransmissionTransaction managementJava
The application discloses a Java-based distributed transaction management system and relates to the technical field of distributed systems. In view of the contradiction between transaction consistency and high concurrency and high availability in a distributed system, the scheme comprises the following: a transaction coordination module, which is used for constructing a cluster based on a Raft protocol to guarantee continuous availability of a service, realizing transaction full-life cycle management by relying on an extended state machine engine, and dynamically selecting an optimal communication path of a transaction according to scheduling decisions and a real-time network topology state; a local transaction management module, which is embedded in each microservice and is used for realizing local execution and state reporting of a transaction; a multi-level log module, which is used for realizing traceability of a transaction state and recovery of a fault through multi-level storage and event tracing; an intelligent scheduling module, which is used for realizing dynamic optimization of transaction processing based on an LSTM model and QoS indicators; and a monitoring and alarming module, which is used for collecting transaction full-link logs and performance indicators in real time and realizing full-link observability. The application is suitable for high-reliability and high-concurrency scenarios.
Owner:INSPUR TIANYUAN COMM INFORMATION SYST CO LTD

Distributed transaction consistency execution method, device, equipment, medium and product

The application provides a distributed transaction consistency execution method, device, equipment, medium and product, and relates to the technical field of distribution. The method comprises the following steps: receiving a transaction request initiated by a user, the transaction request being used for requesting execution of a distributed transaction; generating a unique transaction identifier used for identifying the distributed transaction according to the transaction request; generating reverse operation instructions corresponding to transaction operations of the distributed transaction according to the distributed transaction and the unique transaction identifier; storing the unique transaction identifier and the reverse operation instructions in association to a blockchain network; executing the distributed transaction, and when partial submission of the distributed transaction fails, extracting the reverse operation instructions associated with the unique transaction identifier from the blockchain network according to the unique transaction identifier; and executing the reverse operation instructions to realize a rollback operation of the distributed transaction. The method of the application effectively solves the problem of data inconsistency caused by partial submission failure of the distributed transaction while reducing the development complexity.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Distributed correction system, computer-readable storage medium, electronic device

Embodiments of the present application provide a distributed correction system, a computer readable storage medium and an electronic device, comprising: a central control layer comprising a scheduler, configured to decompose a mixed branch transaction into resource nodes and transaction nodes based on a correction request, and construct a reverse dependency graph to generate a reverse scheduling instruction, and route the reverse scheduling instruction to the corresponding transaction node; a basic data layer configured to extract an original transaction change log based on the reverse scheduling instruction in the case that the reverse scheduling instruction is routed to the corresponding transaction node; and a bottom execution layer configured to generate a reverse operator sequence based on the reverse scheduling instruction, and perform a correction operation based on the reverse operator sequence and the original transaction change log, to generate and execute a database instruction, to generate and update transaction modification data and execute a certificate. Therefore, at least the problem of poor consistency in correcting submitted distributed transaction data in the related art is solved.
Owner:CHINA EVERBRIGHT BANK

A park distributed transaction pricing method and system considering producer-consumer bounded rationality game

This invention discloses a pricing method and system for distributed electricity transactions in industrial parks that considers the bounded rationality game theory of prosumers and consumers, relating to the field of distributed transaction technology. The method includes: designing a distributed transaction structure for industrial parks, clarifying the transaction identities of prosumers and consumers and the roles of operators; constructing a prosumer payoff model based on prospect theory, deriving the payoff prospect value function, and calculating risk preference parameters through questionnaires and maximum likelihood estimation; constructing a non-cooperative game theory model of prosumers and consumers; and designing a distributed transaction pricing algorithm for industrial parks to maximize the total electricity transaction volume by iteratively updating transaction prices. This invention can capture the bounded rationality characteristics of prosumers and consumers, promote low-price and efficient electricity consumption, improve transaction stability and economy, and provide an effective solution for distributed transaction pricing in industrial parks.
Owner:SOUTHEAST UNIV

A Business Model Orchestration and Collaborative Execution Method for Diagnosing Complex Business Logic

This invention discloses a business model orchestration and collaborative execution method for diagnosing complex business logic. The method comprises six parts: First, business model abstraction and layered construction, including component-based business modeling, domain-driven design-based business context partitioning, and aggregation of related services. Second, intelligent orchestration engine design, including dynamic process assembly, execution strategy configuration, and diagnostic probe implantation. Third, a distributed collaborative execution framework, including event-driven architecture, distributed transaction control, and resource scheduling optimization. Fourth, real-time diagnosis and root cause analysis, including multi-dimensional monitoring, dynamic topology analysis, intelligent diagnostic engine, and root cause localization. Fifth, collaborative governance and optimization closed loop, including knowledge accumulation, automatic repair, and process optimization suggestions. Sixth, collaborative task execution, allocating resources according to business type and collaboratively executing concurrent tasks. Finally, the results of business model orchestration and collaborative execution are output. This invention achieves efficient collaborative execution and automatically diagnoses problems during the execution process.
Owner:STATE GRID ANHUI ELECTRIC POWER CO LTD ELECTRIC POWER SCI RES INST +1

A data collaboration method and system of a distributed transaction terminal

This invention relates to the field of distributed storage technology and provides a data collaboration method and system for distributed transaction terminals. The method involves each transaction terminal performing erasure coding on its local ledger data to generate a set of data fragments consisting of original data fragments and verification data fragments. These data fragments are then distributed and stored across different transaction terminals according to distributed storage rules, and the terminals exchange online status and fragment integrity information. When a request to access the target ledger is received, the terminal storing its fragments is located based on the ledger identifier, and the fragments are retrieved in parallel to reconstruct the target ledger. When a terminal is detected to be offline or a fragment is corrupted, online terminals collaborate to reconstruct the original data using surviving fragments, re-encode new fragments, and distribute them to healthy terminals. This invention, through erasure coding and distributed collaborative storage, reduces storage overhead while improving system fault tolerance and data availability, achieving efficient and reliable distributed ledger data collaborative management.
Owner:CHUSHANG DIGITAL TECHNOLOGY CO LTD

A medical insurance business communication management system based on face recognition

PendingCN122243703AData processing applicationsBiological modelsCommunications managementEngineering
This application discloses a medical insurance business communication management system based on facial recognition. This invention constructs a complete medical insurance business communication management system through the collaborative cooperation of multiple modules. This invention improves identity authentication security by employing a two-factor authentication mechanism combining facial recognition and social security card chip. It solves the distributed transaction consistency problem by using a preprocessing mechanism and a unified coordination mechanism. This invention uses a parallel sending of pre-operation requests to simultaneously initiate resource locking requests to the insured's local medical insurance system, medical institution system, and bank payment system. The pre-operation mechanism achieves advance resource locking, avoiding resource conflicts caused by inconsistent processing times between systems.
Owner:HEFEI MANBAI ELECTRONIC TECH CO LTD

Distributed transaction anomaly intelligent screening and tracing method and system

This invention belongs to the field of financial risk big data monitoring technology, specifically a distributed intelligent screening and tracing method and system for abnormal transactions. The method includes: multiple participating nodes extracting time-series graph structural features from local transaction data using a local graph attention network to generate local node embedding representations; a federated learning coordinator employing a risk-aware dynamic aggregation strategy to weighted aggregate local model parameters, generating global model parameters; each participating node scoring real-time transaction data based on the global model parameters and generating alerts; submitting tracing requests to the blockchain tracing layer via smart contracts to trace related transaction paths and construct a transaction propagation link graph; inputting the graph into a multi-expert parallel network, and outputting anomaly type labels and interpretable attribution analysis results through a gating mechanism. This invention resolves the conflict between cross-institutional data sharing and privacy protection, achieving accurate screening and reliable tracing of abnormal transactions.

Systems and methods for verifying manufacturing workflows

Methods may involve maintaining a first secure, distributed transaction ledger including a digital inventory of product designs for industrial products. A second secure, distributed transaction ledger including a digital record of an entity's physical inventory of industrial products may be maintained. The second secure, distributed transaction ledger may be synced with a remote copy. A third secure, distributed transaction ledger including a digital record of precursors for manufacturing the product designs in the digital inventory may be maintained. The first, second, and third secure, distributed transaction ledgers may be interrelated and updated to associate digital records of at least some industrial products in the physical inventory of the second secure, distributed transaction ledger with corresponding product designs in the digital inventory of the first secure, distributed transaction ledger and digital records of corresponding precursors in the third secure, distributed transaction ledger.
Owner:BAKER HUGHES OILFIELD OPERATIONS LLC

Consistency verification methods, related devices, and storage media for distributed systems

PendingCN122332232ACompletion timeCommit
This application discloses a consistency verification method and related apparatus and storage medium for a distributed system. The method includes: constructing a business semantic topology of the distributed system; dynamically identifying key time points of a target distributed transaction based on the business semantic topology; wherein the key time points include the transaction preparation completion time point and the global commit completion time point; determining the critical state window of the target distributed transaction based on the key time points; injecting disturbances into some participating services of the target distributed transaction within the critical state window based on the business semantic topology; collecting the operating indicators of the distributed system in real time based on the business semantic topology; predicting whether the distributed system has an instability risk in real time based on the current operating indicators and historical operating indicators; if an instability risk exists, stopping the disturbance injection and performing state rollback or configuration recovery; and performing consistency verification of the target distributed transaction based on the state change results of the distributed system before and after the exercise.
Owner:小芒电子商务有限责任公司

Distributed transaction data consistency solution method and device, electronic equipment and medium

The application discloses a distributed transaction data consistency solution method and device, electronic equipment and medium. The distributed transaction data consistency solution method comprises the following steps: remotely calling execution data of each database corresponding to different services into a corresponding previous database, and storing each execution data into a first key-value database, wherein each database is arranged according to the order of executing a distributed transaction, and the execution data comprises pre-transaction execution data and post-transaction execution data; when each execution data is stored successfully, submitting a transaction based on the corresponding execution data through each database, and submitting the corresponding transaction data to a second key-value database; judging whether the data in the first key-value database and the second key-value database is consistent, and if yes, the distributed transaction is successfully submitted. The application solves the technical problem of high cost of the distributed transaction data consistency solution.
Owner:SHENZHEN CHINAROAD NETWORK TECH

Multi-environment test data synchronization method and system

The application discloses a multi-environment test data synchronization method and system. The method obtains change information of database data, application layer business data and test related file data by monitoring the real-time change of test data in each test environment. The change of the same data object in different test environments is detected for concurrency conflict based on a vector clock, and the conflict is processed by combining business semantic rules and conflict arbitration strategies when the conflict is detected. The processed data change is subjected to structured difference calculation, and incremental data for cross-test environment synchronization is generated and synchronized to a target test environment. In the synchronization process, the data synchronization operation is controlled by a distributed transaction consistency control mechanism to ensure the consistency of test data in each test environment. The application can realize automatic synchronization, conflict detection and consistency guarantee of test data in multiple environments, reduce resource consumption in the synchronization process, and improve the efficiency and reliability of test data management.
Owner:BEIJING THUNDERSTONE TECH CO LTD

A distributed transaction consistency guarantee method for medical information integration

PendingCN122420319ACompletion timeEngineering
The present application relates to the technical field of medical information integration and distributed processing, in particular to a distributed transaction consistency guarantee method for medical information integration, to solve the technical problem that the system throughput seriously decreases due to synchronous locking in the existing two-phase commit scheme during the peak period of medical business. The technical scheme comprises: analyzing the distributed transaction request to determine the participating nodes and the task message; collecting the real-time load of each node, and temporarily storing the message in the delay queue when the node is busy; predicting the transmission time consumption and the processing time consumption of each message; aligning all node completion time as the target, and reversely calculating the differentiated delay sending time length of each message; timing according to the time length in the delay queue, and triggering sending when the time comes; after receiving the confirmation of all node readiness, broadcasting the commit instruction; the present application replaces passive resource locking with active timing scheduling, which guarantees the strong consistency of medical data and improves the throughput of the system in the high concurrency scenario.
Owner:TIBET KEMAQI INFORMATION TECH CO LTD

A method, apparatus, device, medium, and product for coordinating node scheduling

This application provides a method, apparatus, device, medium, and product for coordinating node scheduling, which can be applied to the fields of distributed technology, artificial intelligence technology, and fintech. The method includes: determining the overall load for a set of coordinating nodes; using any coordinating node in the set of coordinating nodes to coordinate distributed transactions; if the determined overall load is greater than a current load expansion threshold, expanding the current set of coordinating nodes and lowering the current load reduction threshold; if the determined overall load is less than the current load reduction threshold, reducing the current set of coordinating nodes and raising the current load expansion threshold.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

A distributed transaction consistency guarantee method, device, equipment and medium

PendingCN122288697APayment transactionTransaction data
This application provides a method, apparatus, device, and medium for ensuring consistency in distributed transactions, belonging to the field of payment reconciliation technology. The method retrieves reconciliation statement data based on a preset period; converts it into a unified statement data structure through a channel adapter; automatically reconciles and matches the standardized channel statement data with internal transaction data; for unmatched transactions, it identifies them as overpayments, underpayments, or abnormal states based on transaction status and amount differences; triggers corresponding processing rules according to the difference type and executes automatic processing operations; suspends erroneous transactions that cannot be automatically processed, generates an error processing work order, and records the processing status to create a closed-loop tracking system. This invention automates the entire reconciliation and error processing process, significantly improving reconciliation efficiency, effectively solving problems such as inconsistent transaction status and lack of closed-loop error processing in distributed payments, ensuring the consistency of payment transaction funds, and is suitable for distributed clearing scenarios on multi-channel unified payment platforms.
Owner:HENAN HONGYOU TECHNOLOGY CO LTD

Transaction management method, medium and apparatus for transaction message-based password protocol

ActiveCN117675185BTransaction managementPassword
The application provides a transaction management method, medium and device of a password protocol based on transaction messages, the method comprising: using an application system of a password protocol and a message middleware, executing the password protocol in the application system, steps A and B of the password protocol having transaction characteristics, and the transaction characteristics of both parties being guaranteed by transaction messages of the message middleware; wherein the application system records transaction information of each execution by establishing a transaction table, and different transactions are distinguished by a transaction ID field in the transaction table. The application can solve the data consistency problem between password protocol steps having distributed transaction characteristics or between two password protocols.
Owner:NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP

Access method, device, medium and product under distributed storage full sharing architecture

PendingCN122285618AAccess methodEngineering
This disclosure relates to the field of artificial intelligence technology, and in particular to a method, device, medium, and product for accessing distributed storage under a fully shared architecture. The method includes, in response to a client's file storage request, obtaining routing information of a data block service for storing the file, wherein the file storage request indicates that the file should be stored; and, based on the routing information, invoking the data block service to store the file using an append-only write method. This append-only write method solves the problem that all disks can be accessed by all data block service nodes simultaneously, without introducing heavy distributed transactions.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1

Redis cache data processing method and device for distributed transaction rollback

ActiveCN115686760BDirty dataParallel computing
The application provides a redis cache data processing method and device for distributed transaction rollback, the method comprises the following steps: acquiring each branch transaction; wherein the branch transaction refers to a branch transaction under Seata AT mode distributed transaction management, and each branch transaction uses redis as cache management; judging whether each branch transaction is a Seata transaction; when each branch transaction is a Seata transaction, judging whether each branch transaction involves a redis modification operation; if yes, performing redis data processing and redis data backup on the Seata transaction; when the business processing of any branch transaction fails, receiving a rollback request; and processing the redis cache data in each branch transaction according to a preconfigured rollback scheme. The method avoids dirty data of the redis cache from affecting subsequent business processing, and greatly improves the security.
Owner:E-SURFING DIGITAL LIFE TECH CO LTD

Region processing method and apparatus, device, storage medium, and program product

This application relates to a method for processing a data region in a database performed by a computer device. The method includes: creating a second region in response to a split instruction for a first region in a database; suspending a second transaction in the first region from entering a commit phase or a read / write phase; transferring first transaction data of a first transaction from the first region to the second region, the first transaction data being data corresponding to the split second region in data of a first transaction; and in response to the first transaction data being transferred completely, resuming the first transaction in the first region to enter the read / write phase and / or the commit phase. This application can shorten transaction blocking time while ensuring execution efficiency of distributed transactions.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Data scheduling method and device for distributed database and storage medium

ActiveCN118035352BDatasheetParallel computing
The application discloses a data scheduling method and device for a distributed database and a storage medium. The method comprises the following steps: first, receiving a data distribution strategy binding instruction for a first data table, wherein a first data distribution strategy is bound to a second data table; then, binding the first data table and the first data distribution strategy according to the data distribution strategy binding instruction; and finally, scheduling data of the first data table and data of the second data table according to the first data distribution strategy, so that the scheduled data is stored in the same database node. According to the embodiment of the application, the first data table and the second data table are bound to the first data distribution strategy, so that the data of the first data table and the data of the second data table can be stored in the same database node, thereby reducing distributed transaction compensation, and improving the data calling performance of the distributed database. The embodiment of the application can be applied to various scenes of database scheduling.
Owner:TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Distributed transactions over broadcast communication channel within microservices environment

Aspects of the present disclosure relate to distributed transactions over a broadcast communication channel within a microservices environment. In embodiments, a method includes: receiving a request to process distributed transactions input in a data schema in order to perform a task of an application in a cloud computing environment; broadcasting to a plurality of microservices a multicast message requesting availability to execute the distributed transactions in the data schema; receiving confirmation of preparation from at least one of the plurality of microservices to execute one or more of the distributed transactions in the data schema; sending at least one unicast message to the at least one of the of the plurality of microservices to execute the one or more of the distributed transactions in the data schema; and receiving an acknowledgement of the execution of each of the distributed transactions in the data schema.
Owner:ADP INC

Message De-Duplication For Idempotent Message Delivery In Distributed Transactions

An interceptor on the sending side intercepts an outgoing service request and attaches a unique identifier header that must be presented with the request and with any retries of the request. An interceptor on the receiving side sees the unique identifier and queries a private data store to see if the request has been processed previously. If the request has not been seen before on the receiving side, the application processes the request as usual, and the receiving side interceptor captures the return payload along with the unique identifier. If the request has been seen before, then the receiving side interceptor simply returns the captured payload from the successful processing by the application.
Owner:ORACLE INT CORP

A blockchain-based data management method, device and system

This application discloses a data management method, apparatus, and system based on blockchain. In response to a data write request from a first client, encrypted business data is verified through consensus and then written to the chained database of a distributed ledger, initializing the smart contract state machine. In response to external events detected by an oracle node, proof data signed by a second client is obtained and broadcast to trigger a transaction. The smart contract automatically verifies the signature's legality and its matching degree with preset rules; upon matching, the state machine undergoes an atomic transition. In response to the state transition, a digital payment interface is called to atomically execute the deduction of the first account, the addition of the second account, and the writing of the payment record within the same distributed transaction. The block containing the state transition and payment results is added to the ledger after consensus is reached. This application solves the technical problems of data consistency, state atomicity, and distributed transactions in a distributed environment.
Owner:CHINA LIFE INSURANCE CO LTD

Method and apparatus for cooperative upgrading of multi-component system, storage medium and terminal

PendingCN122173111AVersion controlSoftware deploymentSorting algorithmTopological sorting
The application provides a multi-component system cooperative upgrading method and device, a storage medium and a terminal, wherein the method comprises the following steps: constructing a directed acyclic graph based on component information of each component in a target system, and obtaining a target upgrading sequence by performing a topological sorting algorithm on the components in the directed acyclic graph; obtaining an atomic upgrading package based on the target upgrading sequence, wherein the atomic upgrading package comprises upgrading packages of all the components in the target upgrading sequence; and upgrading each component in the target system by using a distributed transactional upgrading mode based on the atomic upgrading package. The application provides a complete, high-reliability and automated solution for solving the general problem of software supply chain cooperative upgrading, realizes one-key cooperative upgrading, and guarantees the atomicity and rollback of the upgrading process.
Owner:XIAMEN XINGZONG DIGITAL TECH CO LTD

Unified access and real-time management method for multi-source heterogeneous access control devices and cards

PendingCN122336880ATimestampEngineering
This invention discloses a unified access and real-time management method for multi-source heterogeneous access control devices and cards, belonging to the fields of access control and Internet of Things (IoT) technology. The real-time access gateway uses a lockless circular buffer queue to poll and receive raw access events reported by the devices. Simultaneously, a multimodal biometric feature acquisition unit is triggered at the identification station to acquire multi-view biometric samples such as iris, fingerprint, and face. These samples are associated with timestamps and card serial numbers. A multimodal feature fusion engine extracts feature vectors and matches them with registration templates. A dynamic permission topology graph is constructed by combining device health scores, generating permission decision metrics. Decision records are persisted to a database and audit logs through distributed transactions, and execution instructions are issued to the access control controller. This invention achieves unified access for multi-source heterogeneous devices, real-time fusion of multimodal credentials, and dynamic permission decision-making, significantly improving the compatibility, security, and intelligent management level of the access control system.
Owner:BEIJING SYNJONES CHENGTONG IT CO LTD

A method, device and storage medium for predicting a distributed transaction branch

The present application provides a prediction method and device of a distributed transaction branch, equipment and a storage medium. The method comprises: a target business service starts a global transaction with a unique identifier; a transaction coordinator obtains a set of prediction resource managers; the target business service is taken as a current business service, and a resource manager of the current business service performs S1-S5: S1: judging whether the resource manager of the current business service is in the set of prediction resource managers; S2: if yes, no branch transaction is needed to be registered; S3: if no, a branch transaction is registered; S4: a branch transaction corresponding to the current business service is executed, and other business services are called according to the branch transaction corresponding to the current business service; S5: the other business services are taken as the current business service, and the resource manager of the current business service performs S1-S5; until all branch transactions corresponding to all business services participating in the global transaction are executed. The present application can improve the processing performance of the distributed transaction.
Owner:CHINA CITIC BANK CO LTD