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

78 results about "Atomicity" patented technology

In database systems, atomicity (/ˌætəˈmɪsəti/; from Ancient Greek: ἄτομος, romanized: átomos, lit. 'undividable') is one of the ACID (Atomicity, Consistency, Isolation, Durability) transaction properties. An atomic transaction is an indivisible and irreducible series of database operations such that either all occur, or nothing occurs. A guarantee of atomicity prevents updates to the database occurring only partially, which can cause greater problems than rejecting the whole series outright. As a consequence, the transaction cannot be observed to be in progress by another database client. At one moment in time, it has not yet happened, and at the next it has already occurred in whole (or nothing happened if the transaction was cancelled in progress).

Automatic database operation and maintenance method and system

The invention relates to the technical field of database operation and maintenance, in particular to an automatic database operation and maintenance method and system. The method comprises the following steps: acquiring a transaction log in a database; analyzing the transaction log, and determining an operation service; analyzing the operation business, and determining business semantics and transaction association between transactions corresponding to the operation business; analyzing business semantics and transaction association, and determining an abnormal business and an operation atomicity level; determining rollback logic of the abnormal business according to the transaction association and the operation atomicity level; and according to the rollback logic, generating a multi-stage rollback path to maintain the abnormal business. According to the method, the rollback logic of the abnormal business can be determined, and the rollback operation is ensured to be executed according to the preset rollback logic, so that further confusion is avoided. The multi-stage rollback path is generated, so that the rollback operation is more flexible and efficient, the intermediate state in the transaction is gradually revoked, and the influence on the performance is reduced.
Owner:CHINA MOBILE HONG KONG CO LTD

Alliance chain efficient atomicity cross-chain interaction method and system based on distributed digital identity

The invention belongs to the technical field of block chains, and particularly relates to an alliance chain efficient atomicity cross-chain interaction method and system based on distributed digital identities. The method comprises the following steps: deploying a cross-chain contract and a cross-chain gateway for alliance chains, and establishing a cross-chain channel between the alliance chains based on the cross-chain contract and the cross-chain gateway; and carrying out cross-chain asset transfer, cross-chain information transmission and cross-chain smart contract calling based on the established cross-chain channel. According to the alliance chain cross-chain interaction method based on the decentralized identity identification, interaction tasks such as cross-chain asset transfer and message passing can be safely and efficiently processed, and cross-chain intelligent contract asynchronous calling with atomicity guarantee can be executed. The historical consensus nodes are tracked through the DID technology, the dependence on a third party is reduced in the cross-chain operation, the decentralization level of the system is further improved, the safety and reliability of the system are remarkably enhanced, and meanwhile the cross-chain interaction efficiency is improved.
Owner:PEKING UNIV +1

Distributed time series data cross-node atomic writing and transaction management method

The invention particularly relates to a distributed time series data cross-node atomic writing and transaction management method. According to the distributed time series data cross-node atomic writing and transaction management method, a coordination node receives a time series writing request, generates a unique TID and issues the unique TID; the storage node writes the data into a pre-write log WAL, marks the data as pending, and establishes mapping between the TID and log entries; the cooperative node sends a pre-submission instruction, and the node responds after being ready; and if verification is passed, broadcasting submission is carried out, a formal storage update version is written, otherwise, rollback is carried out, operation is cancelled according to WAL, and finally associated logs and states are cleared. According to the distributed time series data cross-node atomic write-in and transaction management method, end-to-end atomicity, consistency, low delay and rapid recovery of cross-node time series data write-in are achieved, a write-in path only needs one-time WAL write-in, synchronous blocking is avoided, and the concurrent throughput performance is remarkably improved; and the scheme does not invade an upper-layer application interface, and can be reused in any distributed storage system supporting the WAL.
Owner:上海沄熹科技有限公司

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

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

IO merging mechanism based on block index

The invention discloses an IO merging mechanism based on a block index, relates to the technical field of big data and information retrieval, and optimizes an original multi-file stream output mechanism of open source Lucene into single-file stream output by expanding a Directory interface of the Lucene, so that IO operation merging is realized in an index writing process, and the operation efficiency is improved. The method specifically comprises three parts of a file storage structure, a writing process and a reading process. The file storage structure comprises a single file structure of a file header, a data area and a file tail; during writing, data is cached in the memory block firstly, and after the memory block is full, the data is added to a file by taking a data block as a unit; during reading, quick positioning is realized by analyzing the block index at the end of the file; according to the method, the problems of performance bottleneck, small file flooding, difficulty in atomicity guarantee and the like caused by multi-file IO in the prior art are solved, and the index construction efficiency and the system stability are remarkably improved.
Owner:XIAN FIBERHOME SOFTWARE TECH CO LTD

An index update method, product, medium and device

The present application relates to the technical field of database, in particular to an index updating method, product, medium and equipment. The index updating method comprises: triggering index page inspection by using a preset hybrid scheduling strategy, and identifying a to-be-merged page in an index file; judging whether a target page matching the to-be-merged page exists in the index file; if yes, acquiring a page lock of the to-be-merged page and the target page; merging the to-be-merged page and the target page, and releasing the page lock. The present application locks and releases by page granularity before and after page merging, ensures the atomicity and concurrent safety of the merging operation, avoids locking the whole table or the whole index, effectively suppresses the index file expansion without blocking normal read-write business, and improves the system availability.
Owner:CETC JINCANG (BEIJING) TECH CO LTD

Ai-powered atomic enforcement and rollback of directives

PCT designated stageWO2026102466A1TransmissionOperational systemSemantic mapping
Systems and methods translate and govern directives across heterogeneous platforms. Directives are normalized into a common intermediate representation (OR) or converted via a direct semantic mapping engine into target-native, machine-executable directives without normalization. The system consults a platform capability database to synthesize target-compatible scripts, profiles, or rules where native primitives are absent. Ephemeral triggers cause the atomic activation of temporary directives that supersede baseline directives for a defined scope. A generalized rollback plan executes withdrawal upon expiry, utilizing a comprehensive taxonomy of termination mechanisms, including time-based schedules, event-driven checks, and state-restoration artifacts, to atomically restore the baseline. Adapters actuate across families such as cloud control planes, operating systems, loT / OT, and SaaS platforms. Both approaches share validation and governance engines supporting audit logging, atomic rollout, and continuous feedback.
Owner:HACKSEAL CORP

A multi-resource coordination oriented distributed reservation system and method

The application discloses a kind of distributed reservation systems and methods for multi-resource cooperation, comprising: transaction manager, at least two resource managers, lock manager, transaction log module and workflow controller;Transaction manager coordinates each resource manager through two-phase commit 2PC protocol, realizes the atomicity execution of cross-node shadow and summary table update;Lock manager adopts read-write lock separation mechanism to resolve concurrent conflict, and handles deadlock problem through timeout detection and active unlocking strategy;Transaction log module is based on prewrite log mechanism Complete record shadow and summary table linkage operation details, provide reliable support for fault recovery and transaction rollback;Workflow controller encapsulates distributed call details, realizes service survival real-time detection and automatic reconnection function.The application has high expansibility, strong consistency, high concurrent adaptation capability and perfect exception fault-tolerant mechanism, and can be widely applied to travel service scene of multi-node deployment.
Owner:JIANGSU DAMENG DATABASE CO LTD

Atomic violation detection method and device, electronic equipment and storage medium

PendingCN122173404AError detection/correctionInterrupt handlerVerification
This application provides a method, apparatus, electronic device, and storage medium for detecting atomicity violations, belonging to the field of software testing technology. The method includes: running the program under test using different input variables, identifying global variable access pairs covered during the execution of the program under test; for each global variable access pair, re-running the program under test using the corresponding input variables, and injecting feasible interrupt handlers between the global variable access pairs; if the interrupt handlers access the same global variable, recording the global variable access pair as a candidate global variable access pair; if the candidate global variable access pair simultaneously satisfies both spatial atomicity and temporal atomicity, then determining that the candidate global variable access pair has an atomicity violation risk. This application achieves efficient and accurate detection of atomicity violations by comprehensively covering variable access pairs, actively constructing interrupt scenarios, and establishing a spatiotemporal dual verification model.
Owner:BEIHANG UNIV +1

Natural resource data checking and cascading updating method and device driven by AI (Artificial Intelligence) and based on rule engine

The invention discloses an AI-driven natural resource data checking and cascading updating method and device based on a rule engine, and the method comprises the steps: decoupling a process into four technical components: 1) a field operator library which provides an atomized checking and updating function; the rule engine serves as a configuration and analysis center of a configuration rule; 3) an AI auxiliary module which assists a user in generating a process framework and rule parameters; and 4) a process executor which is responsible for driving the process, scheduling operators and managing transactions. According to the method, an AI auxiliary module assists a user in defining a process template and generating rule parameters, and the rule parameters are written into a rule engine; and the process executor starts the process and starts a transaction, requests rule configuration from the rule engine according to steps, calls the operator library to execute operation, runs through the process of'checking-updating-re-checking ', and ensures the atomicity of cascade updating through a transaction mechanism. According to the invention, decoupling of execution and logic is realized, and the definition threshold of business rules is obviously reduced.
Owner:WUHAN UNIV +1

Metadata log replay processing method and device, electronic equipment and storage medium

PendingCN122086858AResolve synchronization inconsistenciesguaranteed atomicityFile access structuresFile/folder operationsEngineeringinode
The embodiment of the invention provides a metadata log replay processing method and device, electronic equipment and a storage medium. The method comprises the steps of obtaining a metadata log event, performing local verification on the metadata log event, if the metadata log event is a non-local operation, extracting a metadata field, comparing the metadata field with a preset local index node, and performing data processing according to an operation type when the creation time of the metadata field is updated; updating a file version number based on a preset version incremental rule, and generating dimension control information in combination with the creation time; according to the dimension control information, the data processing process is packaged into a transaction of a preset key value database to be executed, and whether the instruction fails or not is detected; and if the execution result and the dimension control information are successfully written, the preset local index node is updated, and if the execution result and the dimension control information are failed, the operation is revoked in a reverse order and recovered to a transaction pre-encapsulation state. The method is used for guaranteeing the atomicity of metadata log replay, avoiding data residues, solving the problem of metadata synchronization inconsistency and improving the reliability of metadata log replay.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +2

Application management method and device, electronic equipment, terminal, medium and product

The invention discloses an application management method, device and equipment, a terminal, a medium and a product. The method is executed by an application installer, and specifically comprises the following steps: extracting application management parameters contained in an application management instruction; when it is determined that the application management parameters meet application management conditions, a transaction is started to execute atomic operation; and in the life cycle of the transaction, executing a management operation matched with the application management instruction. According to the technical scheme of the embodiment of the invention, the atomicity of application management can be ensured, that is, even if an exception or a power failure occurs in the installation or deletion process of the application, the application installation process can be re-executed or the application deletion process can be continuously completed after the exception or the power failure is recovered, so that the user experience is improved. According to the method and the device, the technical effect of safely, efficiently and correctly managing the WebAssessment application program in the resource-constrained equipment is realized.
Owner:BEIJING CEC HUADA ELECTRONIC DESIGN CO LTD

A production-based data management method, medium, and system based on a scalable data model

This invention provides a method, medium, and system for managing production basic data based on a scalable data model, belonging to the field of production basic data management technology. This invention achieves separate storage of core fixed attributes and dynamically extended attributes by establishing a hybrid storage architecture, constructing a material genealogy database to support batch traceability queries, deploying a distributed inventory management system to ensure the atomicity of inventory operations, establishing a streaming data processing platform to predict production cycle time, utilizing an AI-based production data fusion model to optimize data model configuration schemes and material distribution plans, and establishing an anomaly detection and adaptive adjustment mechanism to cope with system performance fluctuations. This solves the technical problems of low cross-database query efficiency and difficulty in ensuring data consistency after separating the dynamic extended attributes and fixed attributes of production basic data.
Owner:NENGKE CLOUD FLAG SOFTWARE (DONGGUAN) CO LTD

Managed tables for data lakes

Aspects of the disclosure are directed to merging data lake openness with scalable metadata for managed tables in a cloud database platform, allowing for atomicity, consistency, isolation, and durability (ACID) transactions, performant data manipulation language (DML), higher throughput stream ingestion, data consistency, schema evolution, time travel, clustering, fine-grained security, and / or automatic storage optimization. Table data is stored in various open-source file formats in cloud storage while physical metadata of the table data is stored in a scalable metadata storage system.
Owner:GOOGLE LLC

Rule engine-based salary and bill integrated calculation method and device

The invention relates to a salary and bill integrated calculation method based on a rule engine, and the method comprises the steps: matching a rule chain in a rule engine according to employee salary data, and enabling the rule chain to be obtained through the arrangement and combination of a plurality of atomic rules according to a preset constraint condition; calculating the employee data based on the rule chain to obtain a salary calculation result of the employee, and writing the salary calculation result into a salary database; calling a bill rule chain in a rule engine according to the salary calculation result, generating bill data, and writing the bill data into a bill database; based on the data in the salary database and the bill database, a visual statistical result is generated, and the visual statistical result is used for displaying the use condition of the rule chain and the influence of the rule chain on the salary indexes of different dimensions. According to the method, by introducing the independent rule engine, decoupling of the business rule and the bottom layer code is achieved, and the flexibility and maintainability of the system are remarkably improved.
Owner:QIAN JIN NETWORK INFORMATION TECH SHANGHAI LTD

Application management method and device, electronic equipment, terminal, medium and product

The invention discloses an application management method, device and equipment, a terminal, a medium and a product. The method is executed by an application installer, the application installer comprises an application deletion management component which is used for deleting modules and / or application programs, and the method specifically comprises the steps that application management parameters contained in an application management instruction are extracted; when it is determined that the application management parameters meet application management conditions, a transaction is started to execute atomic operation; and in the life cycle of the transaction, executing a management operation matched with the application management instruction. According to the technical scheme of the embodiment of the invention, the atomicity of application management can be ensured, that is, even if an exception or power failure occurs in the deletion process of the module or the application program, the module or application program deletion process can be continuously completed after the exception or the power failure is recovered, and the user experience is improved. According to the method and the device, the technical effect of safely, efficiently and correctly managing the WebAssessment application program in the resource-constrained equipment is realized.
Owner:BEIJING CEC HUADA ELECTRONIC DESIGN CO LTD

A metadata-driven report compliance generation method and system

The application discloses a kind of report compliance generation method and system based on metadata driving, belong to data processing technical field.The method includes: the original metadata of heterogeneous database is collected, is converted into unified metadata model;In response to report configuration operation generation semi-structured SQL template;In response to report query request, build security context, execute SQL after injecting permission condition and obtain query result set;In response to data entry operation, load compliance rule, and check business data object by rule engine;When check does not satisfy and is configured as automatic silent execution mode, execute correction in memory, and write the correction data into business table in the same database transaction, simultaneously change context is written into audit log table;In response to export request, stream generation data file.The application realizes automatic compliance correction, and guarantees rule consistency in heterogeneous database environment based on unified metadata model by atomicity audit, efficiency and compliance are considered.
Owner:SHANDONG CITY COMMERCIAL BANK COOP ALLIANCE CO LTD

Distributed lock batch processing method and system based on atomic script and medium

The application provides a distributed lock batch processing method and system based on atomic scripts and a medium, the method comprising: batch atomic locking, a client initiates a single atomic request to a distributed storage server, calls a first atomic script, the script atomically locks multiple resources, and internally builds a failure automatic rollback mechanism; batch atomic renewal, after successful locking, an asynchronous daemon thread is started, a single atomic request is periodically initiated, a second atomic script is called, and batch renewal of multiple locks is realized; batch atomic unlocking, after the completion of the business, a single atomic request is initiated, a third atomic script is called, and batch unlocking is realized based on a reentrant counting mechanism. The application optimizes locking, renewal and unlocking into a single network request, realizes high performance of the whole process, guarantees strong atomicity and consistency through atomic scripts and a rollback mechanism, and enhances the robustness of the system.
Owner:VISION MICROSYST (SHANGHAI) CO LTD

A blockchain-based decentralized data atomicity transaction method and system

This invention discloses a decentralized data atomicity transaction method and system based on blockchain, belonging to the field of blockchain and data element circulation technology. The system architecture includes access connectors, business nodes, regional functional nodes, and a blockchain network. The method includes: the data provider blocks the original database table, encrypts it with layered keys, constructs a Merkle tree of the original and encrypted data, and casts NFTs using data fingerprints on regional nodes; the two parties in the transaction establish an off-chain state channel to lock funds, the provider streams the encrypted data, and the buyer optimistically verifies and signs the channel status; a two-stage verification process of sampling challenge-key release is used to ensure atomicity; when data is inconsistent, an off-chain interactive binary search locates the error, and only the minimum evidence is submitted for arbitration. This invention combines state channels and Merkle trees to solve the problems of high cost and difficulty in fair exchange of large amounts of data on the blockchain, ensuring data is usable but invisible, realizing atomic transfer of funds and ownership, and ensuring security and traceability.
Owner:XI AN JIAOTONG UNIV

Distributed transaction consistency guarantee method based on outbox mode

The application relates to a distributed transaction consistency guarantee method based on an Outbox mode, which comprises the following steps: simultaneously writing business data into a business data table and writing a to-be-sent message into an Outbox message table in a local transaction of a business database through a business application and submitting the transaction; performing polling on the Outbox message table at a preset polling period through a message relay service, acquiring the to-be-sent message meeting the condition after adding an exclusive lock and skipping the locked record, sending the to-be-sent message to a message queue and updating the state when the sending succeeds; performing idempotent downstream processing based on a message identifier through a consumption end after querying a consumption record table; in response to sending failure, increasing a retry number and performing next-time retry scheduling, and when the retry number reaches an upper limit, migrating the to-be-sent message to a dead letter table. The application has the advantages of guaranteeing atomicity of business data and message persistence, supporting multi-instance concurrent safety, guaranteeing idempotency of a consumption end and controllable retry scheduling.
Owner:FANTASTIC BIOIMAGING CO LTD

Host-oriented update write operation

A process that exhibits: Manage, on a storage unit (120), mapping data between a first set of logical addresses viewed by a host (60) and a first set of physical addresses and a second set of physical addresses of the storage unit (120), wherein a first logical address of the first set of logical addresses corresponds to a first physical address of the first set of physical addresses, which manages current data for the first logical address, and wherein the first logical address further corresponds to a second physical address of the second set of physical addresses, which manages older data for the first logical address for monitoring an older version mapping for the first logical address; and Receiving, at the storage unit (120), a command from the host (60) to perform a multi-device operation involving the first logical address, wherein the operation is performed atomically, wherein the operation is an update write operation, wherein the mapping data contains a transaction sequence number for the update write operation, wherein the operation is completed in response to the host (60) receiving from the storage unit (120) the following notifications indicating multi-device atomicity: a notification confirming that an update write operation on the storage unit (120) has completed, a notification confirming that a global write-completed flag is set, and a notification confirming that an entry in the mapping data corresponding to the first logical address and containing the transaction sequence number,has been removed from the mapping data.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Network static routing configuration method based on compatibility of SNMP protocol and YANG model

PendingCN121984829AReduce upgrade costsAchieve atomicity guaranteeTransmissionEngineeringNetwork management
The invention discloses a network static routing configuration method based on compatibility of an SNMP protocol and a YANG model. The network static routing configuration method comprises the following steps: step 1, serialization conversion from the SNMP to the YANG: an idxBuf of the SNMP is coded into a staticroutears structural body compatible with the YANG; step 2, reverse synchronization from the YANG to the SNMP: after receiving the configuration parameter data and processing the configuration parameter data, the protocol stack module returns a corresponding processing result to the SNMP, and writes the FRR configuration state back to an MIB library through an IDB operation of the SNMP; and step 3, storing and recovering large-scale static routing configuration. According to the invention, the stock SNMP network management system can manage the YANG equipment without being transformed, so that the upgrading cost of an operator is reduced; through the adaptive compatibility solution of the application, the atomicity guarantee of the configuration transaction can be realized, the configuration change takes effect completely or rolls back completely, and the intermediate state is avoided; according to the method and the device, the performance bottleneck of large-scale static routing configuration storage is eliminated, and the configuration recovery speed when the equipment is restarted is optimized.
Owner:TRANSCEND COMM BEIJING

Database processing method and apparatus, electronic device, and computer readable medium

The application discloses a database processing method and device, electronic equipment and computer readable medium, relates to the technical field of computers, and the method comprises the following steps: receiving a database processing request, obtaining a corresponding cluster resource identifier, determining at least one distributed node corresponding to the cluster resource identifier; obtaining the node state identifier of the at least one distributed node, and then determining the corresponding node life cycle stage according to the node state identifier; obtaining the corresponding expected node state identifier according to the node life cycle stage, and then determining the to-be-scheduled resource based on the node state identifier and the expected node state identifier; executing the process of scheduling the to-be-scheduled resource, receiving the returned scheduling result information, and then updating the node state identifier based on the scheduling result information until the node state identifier is updated to the expected node state identifier. It has reentrant capability, can guarantee the atomicity of the variable allocation operation, is simple to code, and reduces the probability of introducing program errors.
Owner:XIAN TONGXING HENGYAO INFORMATION TECHNOLOGY CO LTD

A cross-border logistics multi-language term conversion method and system

The application discloses a cross-border logistics multilingual term conversion method and system, relates to the cross-border logistics multilingual term conversion field, and is used for improving the final data accuracy and reliability of a multilingual term database and comprises the following steps: when capturing an instruction input in a front end, performing preliminary processing on the instruction, encapsulating the processed instruction as a to-be-processed transaction record, and temporarily storing the to-be-processed transaction record in a transaction buffer; asynchronously reading the to-be-processed transaction record in the transaction buffer, performing semantic consistency verification on the to-be-processed transaction record, and obtaining a verification result; according to the verification result, if the to-be-processed transaction record passes the verification, the to-be-processed transaction record that passes the verification is updated to the multilingual term database in an atomic operation mode; according to the verification result, if the to-be-processed transaction record fails the verification or the multilingual term database fails the update, an exception processing mechanism is triggered.
Owner:HORGOS ELECTRONIC PORT TECHNOLOGY CO LTD

Projections for big database systems

A database system comprised of a decoupled compute layer and storage layer is implemented to store, build, and maintain a canonical dataset, a temporary buffer, and projection datasets. The canonical dataset is a set of batch updated data. The data is appended in chunks to the canonical dataset such that the canonical dataset becomes a historical dataset over time. The buffer is a write ahead log that contains the most recent chunks of data and provides atomicity and durability for the database system. The projection datasets are indexes of the canonical dataset and / or the buffer that may have single or multiple column sort-orders and / or particular data formats. The writes to the canonical dataset, projection datasets, and buffer may be asynchronous and therefore the database system is advantageously less resource constrained.
Owner:PALANTIR TECHNOLOGIES INC

A method and apparatus for parallel execution of transactions based on dynamic analysis in the Tendermint system

The application provides a transaction parallel execution method and device based on dynamic analysis in a Tendermint system, and relates to the technical field of blockchains.The application proposes that, after receiving a batch of transactions, a leader node marks a unique serial number for each transaction and sorts the received transactions, executes the transactions through a multi-version timestamp sorting algorithm, generates a concurrent schedule that can be serialized in conflict, and generates read-write sets of the transactions according to the execution result to construct transaction dependency triples and broadcast to a verification node.After receiving the transaction dependency triples, the verification node parses and reconstructs a scheduling graph of the transactions, updates the transaction execution state according to the transaction execution result, and determines transactions that can be executed in parallel.If a problem occurs in the verification execution process, an honest verification node will mark an error and broadcast the error of the execution result to oppose the block from entering the blockchain.The application ensures the consistency and atomicity of the transaction parallel execution result and improves the transaction execution efficiency of the blockchain system.
Owner:BEIJING INST OF TECH

Sharding methods to improve scalability in Byzantine environments

This provides a sharding method for improving scalability in a Byzantine environment. [Solution] The method includes the steps of receiving forwarding transaction groups containing cross-shard transactions from a number of general shards, generating a global coordination sequence that specifies the execution order of the cross-shard transactions, and transmitting the global coordination sequence to a number of general shards. Each general shard independently generates a local execution sequence that determines the execution order of transactions, and the local execution sequence is determined autonomously. The execution order of cross-shard transactions is set to follow the execution order of the global coordination sequence, thereby increasing the transaction processing rate per second while ensuring atomicity and minimizing inter-shard communication in a Byzantine environment to reduce Byzantine consensus costs.
Owner:INDUSTRY UNIVERSITY COOPERATION FOUNDATION HANYANG UNIVERSITY

LLM-Guided Software Dependency Discovery for Accelerated Development

Embodiments automate software discovery and delivery by decoupling repository understanding from change implementation. To aid the product- and technical-discovery phases of the SDLC, a large language model parses source code to produce human-readable technical documentation stored in a documentation store and machine-readable representations comprising vector embeddings linked in a graph store. When product requirements are received via a conversational user interface or a programmatic API, the system generates a change plan. An LLM identifies affected subsystems using graph and similarity queries, composes structured prompts, and conditions automated code transformation tools; communicated through a machine-to-machine orchestration layer (e.g., a Model Context Protocol (MCP) gateway); to generate candidate artifacts. Artifacts are validated by policy gates and packaged as a reviewable change record with documentation, embedding, and graph updates staged in a pre-deployment overlay; upon promotion, the system atomically commits the staged updates. Telemetry from review and deployment informs subsequent planning.
Owner:K7 ATELIER LLC

A method for optimizing java code layout without interrupting application services

ActiveCN117270822BLittle impact on application performancelittle impact on performanceCode refactoringSoftware designParallel computingEngineering
This invention discloses a Java code layout optimization method that does not interrupt application services. The method includes: acquiring front-end bottleneck data of the application; when it is determined that code layout optimization is needed based on the front-end bottleneck data, collecting the dynamic control flow graph of the application service; calculating a new code layout based on the dynamic control flow graph; generating new code according to the new code layout; correcting relocation information in all code, that is, redirecting function calls and data references pointing to the old code to the new code. During the correction process, memory barriers and cache maintenance instructions are used to ensure the atomicity and consistency of the modification operations, so as to achieve uninterrupted application services; only reclaiming the memory space used by the old code that is no longer executed to store the new code generated in the next optimization, retaining the function code still on the call stack, so that most of the memory space can be reclaimed without interrupting application services. This method effectively alleviates the processor front-end bottleneck of Java applications and improves application performance.
Owner:ZHEJIANG UNIV