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

329results about "Transaction processing" patented technology

System and Method for Utilizing Available Best Effort Hardware Mechanisms for Supporting Transactional Memory

Systems and methods for managing divergence of best effort transactional support mechanisms in various transactional memory implementations using a portable transaction interface are described. This interface may be implemented by various combinations of best effort hardware features, including none at all. Because the features offered by this interface may be best effort, a default (e.g., software) implementation may always be possible without the need for special hardware support. Software may be written to the interface, and may be executable on a variety of platforms, taking advantage of best effort hardware features included on each one, while not depending on any particular mechanism. Multiple implementations of each operation defined by the interface may be included in one or more portable transaction interface libraries. Systems and / or application software may be written as platform-independent and / or portable, and may call functions of these libraries to implement the operations for a targeted execution environment.
Owner:ORACLE INT CORP

Static trusted execution environment for inter-architecture processor program compatibility

Computer-implemented methods and associated hardware for static trusted execution environment for inter-architecture processor program compatibility are disclosed herein. A device (e.g., a Reduced Instruction Set Computing-Five (RISC-V) device), may emulate a static trusted execution environment (e.g., ARM TrustZone) using physical memory protection (PMP). A regular world may have access to only a portion of an address space of the device, while a secure world may have access to the full address space. A secure world identifier (SWID) may be stored in a configuration status register (CSR) only accessible by a mode (e.g., machine mode). When an entry is added to a translation lookaside buffer (TLB), the SWID may be added as part of a tag to differentiate secure world entries from regular world entries.
Owner:TENSTORRENT USA INC

Conference information intelligent data processing system based on multi-modal data fusion

The invention relates to the technical field of data processing systems, and discloses a conference information intelligent data processing system based on multi-modal data fusion, and the system comprises a transaction template generation unit which calls a model from a preset rule base to generate a structured data container with an attribute field; the dual-channel feature extraction unit is used for distributing the voice to service data and a control instruction channel, extracting the service data to an independent cache region and monitoring a control keyword; the state control unit is used for unlocking the container only when the confirmation instruction is received, verifying data and writing a field to generate a transaction submission instruction; according to the system and the method, physical isolation of data flow and control flow is realized through a dual-channel architecture, a control instruction is used as a unique logic gating, non-decisive negotiation noise is filtered from the source, and atomicity and compliance of conversion from unstructured conference data to structured management transactions are ensured.
Owner:ZHANGZHOU FENGYU ADVERTISING MEDIA CO LTD

Securing blockchain transaction based on undetermined data

Computer-implemented methods for locking a blockchain transaction based on undetermined data are described. The invention is implemented using a blockchain network. This may, for example, be the Bitcoin blockchain. A locking node may include a locking script in a blockchain transaction to lock a digital asset. The locking script includes a public key for a determined data source and instructions to cause a validating node executing the locking script to verify the source of data provided in an unlocking script by: a) generating a modified public key based on the public key for the determined data source and based on data defined in the unlocking script; and b) evaluating a cryptographic signature in the unlocking script based on the modified public key. The blockchain transaction containing the locking script is sent by the locking node to the blockchain network. The lock may be removed using a cryptographic signature generated from a private key modified based on the data.
Owner:NCHAIN LICENSING AG

Securing blockchain transaction based on undetermined data

Computer-implemented methods for locking a blockchain transaction based on undetermined data are described. The invention is implemented using a blockchain network. This may, for example, be the Bitcoin blockchain. A locking node may include a locking script in a blockchain transaction to lock a digital asset. The locking script includes a public key for a determined data source and instructions to cause a validating node executing the locking script to verify the source of data provided in an unlocking script by: a) generating a modified public key based on the public key for the determined data source and based on data defined in the unlocking script; and b) evaluating a cryptographic signature in the unlocking script based on the modified public key. The blockchain transaction containing the locking script is sent by the locking node to the blockchain network. The lock may be removed using a cryptographic signature generated from a private key modified based on the data.
Owner:NCHAIN LICENSING AG

Micro-service transaction processing method and device, equipment and medium

The invention relates to the field of resource allocation, and provides a micro-service transaction processing method, device, equipment and medium, and the method comprises the steps: responding to a distributed transaction request, and generating a global transaction snapshot in a transaction coordination layer cache; the global transaction snapshot comprises data change content of operation data required by the distributed transaction corresponding to the distributed transaction request; and when a ready signal fed back by each participating service in the distributed transaction is received, triggering each participating service in the distributed transaction based on the global transaction snapshot to carry out persistence processing on the data change content in parallel. According to the method, the preamble time is locked by pre-generating the global transaction snapshot compression resource, the throughput is effectively improved, the total time consumption in the submission stage is shortened by parallel triggering persistence, and the transaction processing delay is reduced.
Owner:BEIJING TIANYUAN INNOVATION TECH CO LTD

Multi-account asynchronous bookkeeping data consistency collaboration system based on instruction driving

PendingCN121614483ADatabase updatingResource allocationInformation systems engineeringLogisim
The invention relates to the field of computer software and information system engineering, in particular to a multi-account asynchronous bookkeeping data consistency collaboration system based on instruction driving, which comprises the following steps of: packaging a request into a standard instruction and routing according to an account to ensure ordered processing of the request and improve the processing efficiency and expandability of the system; repeated requests are avoided through idempotent verification, business is mapped into atomic operation through rule analysis, and the accuracy of business logic and data consistency are guaranteed; atomic operation is executed in a single transaction, asynchronous retry is performed during conflict, the atomicity of cross-account operation is ensured, and the concurrent processing capacity is improved; by buffering high-frequency account change and batch aggregation updating, write conflicts are reduced, the system performance is stabilized, and the throughput is improved; through account checking based on daily switching snapshots, pipeline playback and reverse account flushing are supported, and a rapid repair capability is provided; through dynamic configuration and versioned management of the bookkeeping rule, visual monitoring is provided, the operation and maintenance complexity is reduced, and the system flexibility is enhanced.
Owner:HANGZHOU YIZI INFORMATION TECHNOLOGY CO LTD

A dynamic real-time transaction scheduling method and system

The application discloses a dynamic real-time transaction scheduling method and system, which breaks the limitation of pre-defined transactions and periodic scheduling, and enables real-time transactions to be dynamically scheduled according to actual requirements without pre-defined transactions through twice priority sorting, ensures that the transactions are completed before the deadline, and significantly improves the flexibility and real-time performance of the system; on the basis of the double loop structure of the database working thread, a multi-version concurrent access strategy and a shadow node strategy based on priority inheritance are introduced, so that the real-time database system can operate more efficiently under complex transaction load, and the real-time response capability is further enhanced; priority allocation and blocking management of the transaction are performed by using the characteristics of the real-time operating system, so that the real-time performance of the real-time operating system is not damaged in the transaction scheduling process, and the efficient response capability of the system is maintained; and the application also provides a system for implementing the method.
Owner:XIDIAN UNIV

An agent evaluation processing method and device, a storage medium and an electronic device

The specification discloses an agent evaluation processing method and device, a storage medium and an electronic equipment, wherein the method comprises: determining an agent service object driven by a transaction processing large model, performing graph structure evaluation benchmark generation processing on the agent service object to obtain a graph structured task, the graph structured task comprising a directed acyclic graph composed of multiple subtask nodes, controlling the agent service object to call the transaction processing large model to perform transaction task autonomous processing on the graph structured task, obtaining subtask node processing state information of the agent service object in the transaction task autonomous processing process, performing node state updating on the graph structured task based on the subtask node execution state information to obtain a structured task state graph, and performing task processing capability evaluation processing on the agent service object based on the structured task state graph.
Owner:ALIPAY (HANGZHOU) INFORMATION TECH CO LTD +1

Smart Gatekeeper for Data Certainty

Systems and methods are disclosed for ensuring the integrity and security of data exchanges between mainframe systems and external channels. The invention includes a Data Distribution Service (DDS) that receives files from various channels and a Network Data Mover (NDM) that routes these files to a Gatekeeper Landing Zone (GK LZ) based on real-time server health and availability. A File Manager module detects new files, performs sanitization, converts files from EBCDIC to ASCII, and updates the Gatekeeper Control Database (GKC DB). The Validation module ensures data compliance, checks for duplicates, and logs exceptions. A Transaction Manager Resource Adapter (TMRA) splits data into transactions, identifies optimal processing paths, and converts data back to EBCDIC for transactions. The Reconciliation module verifies data accuracy and logs details, while the Backout module reverses transactions if discrepancies are found.
Owner:BANK OF AMERICA CORP

System and method for enhancing content collaboration by conflict detection and resolution in a hybrid cloud cache

A system and methods for enhancing content collaboration by conflict detection and resolution. A hybrid cloud cache receives a request from a client to upload an object to the cloud. The hybrid cloud cache may perform an internal lookup to find the latest version of the object known to it. This lookup may return a local identifier or a cloud identifier. The cache may compare a client-provided identifier to the local identifier or to the cloud identifier that is mapped to the local identifier to determine if the client-provided identifier refers to the latest uploaded version of the object. The system may determine that a conflict exists if the client-provided identifier does not match either identifier. The system may generate an alternate name for the object and upload the renamed object to the cloud from the hybrid cloud cache.
Owner:EGNYTE

System and method for a reactive messaging client for use in a microservices environment

A system and method are provided for enabling the use of reactive messaging clients in a microservices environment. A microservices (e.g., Helidon) environment 100 provides a development framework that enables software developers to create and use microservices. According to an embodiment, the system includes a reactive messaging API 230 for use in long-running activities or other types of transactions related to microservices. The reactive messaging API enables the system to further support various reactive messaging features in a microservices environment, such as transaction processing, asynchronous messaging, and the use of reactive streams or messaging channels.
Owner:ORACLE INT CORP

Efficient methods and systems for consistent read in record-based multi-version concurrency control

System and method embodiments are provided for consistent read in a record-based multi-version concurrency control (MVCC) in database (DB) management systems. In an embodiment, a method in a record-based multi-version concurrent control (MVCC) database (DB) management system for a snapshot consistent read includes copying a system commit transaction identifier (TxID) and a current log record sequence number (LSN) from a transaction log at a start of a reader without backfilling of a commit LSN of a transaction to records that are changed and without copying an entire transaction table by the reader; and determining whether a record is visible according to a record TxID, the commit TxID and a current LSN, wherein a transaction table is consulted only when the record TxID is equal to or larger than a commit TxID at a transaction start.
Owner:HUAWEI TECH CO LTD

Non-volatile persistent virtual memory with dynamic paging for decentralized systems

Approaches are described for a decentralized computing platform that enables dynamic execution of distributed services through a hybrid on-chain and off-chain architecture. The platform consists of a network of nodes, each running a virtual machine to host and execute service instances. A sequencer component records, sequences, and notarizes function calls to maintain a consistent service-level state across the network. Computation takes place off-chain on nodes that participate dynamically in specific services based on resource availability. A persistent virtual memory structure manages both service-level and instance-level state. The service-level state is synchronized across nodes participating in the same service, while the instance-level state is isolated to individual nodes for independent operations. The memory system is non-volatile, retaining state across function calls and enabling direct execution from memory. A universal procedure call (UPC) framework facilitates decentralized communication through multicast-enabled operations with customizable fault tolerance and supports applications from finance to high-performance computing.
Owner:LYQUOR LABS INC

Distributed transaction processing method and system

The invention discloses a distributed transaction processing method and system, and belongs to the technical field of database systems, the method is suitable for a distributor, and the method comprises the following steps: obtaining transaction processing information of a current to-be-processed transaction, determining a target site for processing the transaction, sending the transaction processing information to the target site, and sending the transaction processing information to the target site; after the target site receives the transaction processing information, if new transaction processing information is not received within a preset time period, transaction processing is carried out according to the transaction processing information, and a transaction processing result is obtained and fed back; and otherwise, taking the current to-be-processed transaction and a new to-be-processed transaction received in the preset time period as target processing transactions, sorting according to the timestamps, sequentially processing the transactions, obtaining a transaction processing result, feeding back the transaction processing result to the distributor, and feeding back the result by the distributor according to the transaction processing result. By implementing the method and the device, the problem of low processing efficiency caused by transaction processing by using a traditional lock mechanism in the prior art can be solved.
Owner:GUANGZHOU SHUANGZHAO ELECTRONIC TECH CO LTD

Abnormal configuration identification method and device, storage medium, product and electronic equipment

The invention provides an abnormal configuration recognition method and device, a storage medium, a product and electronic equipment, and the method is applied to the technical field of computers, and comprises the steps: obtaining a transaction demand document corresponding to a target transaction and a target configuration scheme configured by a user for the target transaction, carrying out the feature extraction processing of the transaction demand document, and obtaining a target configuration scheme; target feature data of the target transaction are obtained, a matching configuration scheme for the target transaction is obtained based on the target feature data and a historical database, the historical database comprises all configurations and historical precipitation data corresponding to all the configurations, and if the target configuration scheme and the matching configuration scheme are different, the matching configuration scheme corresponding to all the configurations is obtained. And if yes, outputting abnormal prompt information.
Owner:CHONGQING ANT CONSUMER FINANCE CO LTD

Transaction flow processing system, method, and related apparatus

Embodiments of this application disclose a transaction flow processing system and method, and a related apparatus. The system includes a first apparatus and a second apparatus. The first apparatus is configured to send a first transaction, where a number of the first transaction is less than that of a second transaction, the first transaction includes a first place order flag or a second place order flag, both the first place order flag and the second place order flag indicate a place order of transactions, and the first transaction and the second transaction belong to a same transaction flow. The second apparatus is configured to receive the first transaction, and execute the first transaction. The first apparatus is further configured to send the second transaction after execution of the first transaction in the transaction flow is completed, where the second transaction includes the second place order flag, and the second place order flag indicates that the second transaction is executed after execution of the first transaction in the transaction flow is completed. The second apparatus is further configured to receive the second transaction, and execute the second transaction. In this application, processing performance in communication can be improved.
Owner:HUAWEI TECH CO LTD

DDL statement execution method and apparatus

The embodiment of the present specification provides a DDL statement execution method and device, and relates to the technical field of databases.The method comprises the following steps: in response to an execution request for a data definition language (DDL) statement, starting a transaction, the transaction being used for executing the DDL statement; recording target lock information corresponding to the DDL statement in the transaction, the target lock information being used for indicating parameters of locks added on a database object in the execution process of the DDL statement; in response to successful submission of the transaction, deleting the target lock information, so as to complete the execution of the DDL statement.The scheme provided by the present specification connects the lock operation in the execution process of the DDL statement into the transaction, provides a perfect lock management mechanism, makes the execution condition of the DDL statement consistent with the control of the lock, and thus can coordinate the concurrent processing of multiple DDL statements.
Owner:BEIJING OCEANBASE TECHNOLOGY CO LTD

Apparatus and method for processing in-order transactions

The present invention provides an apparatus and method for processing ordered transactions. The apparatus includes a plurality of completer elements for processing transactions; a requester element for publishing a sequence of ordered transactions; and an interconnector providing a communication channel between each completer element and the requester element for transmitting signals in any direction between the completer element and the requester element. A given completer element processing a given transaction in the sequence is arranged to publish a response signal to the requester element via its associated communication channel. The response signal includes an ordered channel indication to identify whether the associated communication channel has an ordered channel attribute. The ordered channel attribute guarantees that the processing of transactions published by the requester element in a given order via the associated communication channel will be completed by the given completer element in the same given order. The requester element then responds to the ordered channel indication to control the timing of the publication of at least one signal associated with one or more transactions following the given transaction in the sequence. With this method, the sorting process used for ordered transactions can be changed by the requester element depending on whether an ordered channel exists, while enabling the requester element design to be utilized across interconnectors.
Owner:ARM LTD

Error correcting codes for multi-master memory controller

A system includes a memory controller, multiple memories coupled to the memory controller, and multiple controlling components coupled to the memory controller. The memory controller calculates an error correction code (ECC) syndrome of a first type for a segment of data; stores the segment of data and the ECC syndrome of the first type in a first memory of the multiple memories; receives a request from a controlling component of the multiple controlling components directed to the segment of data, the controlling component implementing an ECC syndrome of a second type; transforms the ECC syndrome of the first type for the segment of data to the ECC syndrome of the second type; detects a number of errors, if any, present in the segment of data; and takes further action depending on how many errors are detected.
Owner:TEXAS INSTRUMENTS INC

Real-time data processing pipeline and pacing control systems and methods

A data processing system includes a transaction bus, a console application in communication with the transaction bus, and a view predictor subsystem in communication with the transaction bus. The transaction bus receives, from a user application executing on a client device, a call for visual information to be provided to the user application. The view predictor subsystem determines a likelihood that the visual information will be viewable within a viewport of the user application, and a plurality of respective values for a plurality of sources of the visual information are computed based on the likelihood and a respective priority for each source. The console application provides to the transaction bus the set of potential sources of the visual information, and the transaction bus selects, based on the computed values, one of the potential sources of the visual information to be the result, which is provided to the user application.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Data restoration method and device for data warehouse, equipment, storage medium and program product

The invention relates to a data restoration method and device for a data warehouse, equipment, a storage medium and a program product. Comprising the steps of receiving structured data input by a user; comprising to-be-repaired field information and screening conditions; generating an SQL statement according to the structured data and a preset SQL template; carrying out pre-verification on the SQL statement; after the pre-verification is passed, determining a to-be-repaired data magnitude corresponding to the SQL statement; if the magnitude of the to-be-repaired data is smaller than or equal to the preset magnitude, calling a first number repairing strategy, and executing ACID transaction operation according to the SQL statement so as to realize data repair for the data warehouse; and if the magnitude of the to-be-repaired data is greater than the preset magnitude, calling a second repair strategy, and performing data repair on the data warehouse by adopting an operation of overwriting data according to the SQL statement. By adopting the method, the number correction logic is automatically generated, misoperation is avoided, the labor cost can be saved, the repeated data correction probability can be reduced, and the situation that supervision early warning is triggered due to frequent rereporting is avoided.
Owner:SHANGHAI PUDONG DEVELOPMENT BANK

Memory extension device, operation method of memory extension device, and computer readable storage medium for executing operation method

This disclosure discloses a memory extension device, an operation method of the memory extension device, and a computer readable storage medium for executing the operation method. The method includes: converting local information received from a local host into local transaction layer information according to a first sub-protocol of a coherent interconnection protocol; converting the local transaction layer information into converted local transaction layer information according to a second sub-protocol of the coherent interconnection protocol, the converted local transaction layer information conforming to the second sub-protocol; packaging the converted local transaction layer information into a plurality of local data packets; and transmitting the plurality of local data packets to a remote memory extension device.
Owner:ALIBABA INNOVATION PRIVATE LIMITED

Information processing method and apparatus, storage medium, and processor

ActiveCN113535337BNumber of data requests resolvedThe number of data requests reachedData processing applicationsProgram synchronisationComputer hardwareInformation processing
The application discloses an information processing method and device, a storage medium and a processor. The method comprises the following steps: reading a target message task from a message supervision platform; if a target transaction lock exists in an account corresponding to the target message task, obtaining a data request frequency of the target message task; judging whether the data request frequency in a first preset time period is not greater than a preset value; if the data request frequency in the first preset time period is not greater than the preset value, the target message task enters a dormant state, and the target transaction lock of the account corresponding to the target message task is released. Through the application, the problem that data requests cannot be normally transmitted when the account request frequency does not meet the limitation requirement in the related art is solved.
Owner:CHINA XIAOYUN (BEIJING) INTERNET OF THINGS TECH RES INST CO LTD

Systems and methods for optimized transaction processing

In some aspects, the techniques described herein relate to a method including: providing a plurality of inputs to a payload engine; providing a machine learning engine, wherein the machine learning includes a machine learning model, and wherein the machine learning model is configured to generate output based on the plurality of inputs; providing a rules engine, wherein the rules engine includes a logic tree based on the plurality of inputs; receiving, at the payload engine, a transaction and associated transaction details; generating, by the machine learning engine and based on the transaction, the associated transaction details, and the plurality of inputs, a first transaction processing parameter; generating, by the rules engine, and based on the transaction, the associated transaction details, and the plurality of inputs, a second transaction processing parameter; and combining the transaction, the first transaction processing parameter and the second transaction processing parameter into a transaction payload formula.
Owner:JPMORGAN CHASE BANK NA

A large transaction management method and device

This invention provides a method and apparatus for managing large transactions. When a scheduled task is executed, the method queries the running information of large transactions currently running in the system based on a script file generated in a specified directory. If the resources required for the SQL corresponding to the currently running large transaction are sufficient and the scheduled task has not ended, execution continues. If the required resources are insufficient, appropriate handling operations are performed according to the type of running information. In this embodiment of the invention, when a scheduled task is executed, the system transaction running status is automatically monitored. When a large transaction is identified, appropriate targeted handling is performed on different types of large transaction SQL information based on resource usage. Through fully automated monitoring and handling, not only can the risk of misoperation that may be caused by manual management and maintenance be avoided, greatly improving server stability, but also alarms can be responded to quickly, handling time can be shortened, and the purpose of reducing operation and maintenance difficulty and improving work efficiency can be achieved.
Owner:CHINA CONSTRUCTION BANK

Custom transaction configuration system and transaction execution method for low-code application

The invention provides a custom transaction configuration system for low-code application and a transaction execution method. The custom transaction configuration system comprises a transaction component, a transaction bin and a data model, wherein the transaction component comprises a transaction attempt component, a transaction submission component and a transaction rollback component; a transaction component is configured, a unique transaction identifier trans Id is generated, transaction configuration information trans Data is stored in a transaction bin, the transaction is visually managed, and the life cycle of the transaction is cached; the data model is composed of metadata, a data governance component and a data change component. According to the method, the limitation of traditional transaction configuration is broken through, the problems that a transaction management strategy is difficult to dynamically and flexibly adjust and the transaction is unpredictable and cannot be easily modified are solved, the problem that a request data model cannot configure transaction management in a user-defined manner in a low-code application is solved, the initiative and the visualization degree of transaction configuration are increased, and the user experience is improved. And the data consistency and flexibility of the data model request are improved.
Owner:XIAMEN ANSCEN NETWORK TECH CO LTD

Data transmission method, programmable logic controller system and electronic equipment

The invention relates to the technical field of computers, and provides a data transmission method, a programmable logic controller system and electronic equipment. According to the method, a central controller obtains data to be transmitted from local storage of a corresponding high-speed peripheral component interconnection endpoint; the central controller generates a data write-in request and sends the data write-in request to a corresponding high-speed peripheral component interconnection endpoint, and the data write-in request is used for indicating to write to-be-transmitted data into a target address corresponding to a high-speed peripheral component interconnection root complex; after receiving a data writing request, the high-speed peripheral component interconnection endpoint encapsulates data to be transmitted into a memory writing transaction message, and sends the memory writing transaction message to the high-speed peripheral component interconnection root complex, so that the high-speed peripheral component interconnection root complex writes the data to be transmitted into a target address; according to the method, the central controller is configured on the EP side, the EP initiatively initiates the write transaction, and the data is directly pushed to the RC DDR, so that the system delay is remarkably reduced.
Owner:NINGBO HOLLYSHI INFORMATION SECURITY RES INST CO LTD