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

236 results about "Oracle" patented technology

In computing, software engineering and software testing a test oracle, or just oracle, is a mechanism for determining whether a test has passed or failed. The use of oracles involves comparing the output(s) of the system under test, for a given test-case input, to the output(s) that the oracle determines that product should have. The term "test oracle" was first introduced in a paper by William E. Howden. Additional work on different kinds of oracles was explored by Elaine Weyuker.

AI Neural Consensus Networks Integrated With Distributed Ledger Technology

AI neural networks are integrated with distributed ledger technology (DLT), including the integration of decentralized oracles, to enhance the functionality, security, and efficiency of systems. The integration incorporates several components and methods comprising novel neural network architectures, data preprocessing techniques, DLT integration approaches, privacy and security measures, consensus mechanisms, and others. The invention enables the development of neural smart contracts, neural consensus algorithms, dynamic neural network training, neural network optimization techniques, hybrid DLT architectures, neural network interpretability methods, and reinforcement learning for neural smart contract execution. By integrating decentralized oracles into the system, the invention has the capability to further enhance the reliability, accuracy, and diversity of data used within the DLT, improving transaction validation, consensus mechanisms, and overall system performance.
Owner:SILVER SCOTT

Watermark generation method and system based on large language model

The invention belongs to the field of artificial intelligence, and particularly relates to a watermark generation method and system based on a large language model, and the method comprises the steps: obtaining a training data set, and carrying out the preprocessing of the data in the training data set; presetting a watermark coding rule; training a large oracle model by adopting the preprocessed data according to a watermark coding rule; obtaining to-be-processed text data; cleaning and standardizing the text data; calculating a word frequency and an inverse document frequency of the standardized text data, and generating an initial vector; processing the initial vector by adopting a Word2Vec model to obtain a high-dimensional word vector; inputting the high-dimensional word vector into the trained neural network model, and extracting deep features; classifying the texts according to the deep features; inputting the classified questions into the trained large oracle model, and generating watermarks corresponding to the text types; according to the method, a watermark coding rule is designed, and the corresponding watermark is generated for the classified text, so that the safety of the text is improved.
Owner:CAIQIMAO (GUANGZHOU) INFORMATION TECHNOLOGY CO LTD

Blockchain-based artificial intelligence system

A blockchain-based artificial intelligence system, with the training of neural network nodes being obtained via oracle-assisted local devices. Nodes are trained using local data, which are then transmitted to the blockchain node application via a smart contract-based electronic transfer platform. Security of the system is ensured using an actively updated anomaly database to detect anomalous code segment updates and anomalous blockchain activity. AI global models are versioned to enable reversion if an operating model is determined to be anomalous.
Owner:BUCKRIS RUBEN +1

Training method and device for oracle single-character image reasoning task

The invention relates to the technical field of oracle paraphrasing, and provides a training method and device for an oracle single-character image reasoning task. According to the method, a backbone network is trained to perform Chinese character recognition, modern Chinese character radical splitting, literal period identification and recognition, oracle-bone image recognition, oracle-bone multi-graph statement recognition, oracle-bone character meaning evolution analysis and font thinking chain reasoning on single-character images; calculating a joint loss value according to the primary output, the intermediate output and the advanced output obtained by training so as to iteratively update network parameters of the backbone network, and obtaining an intermediate model until the joint loss value meets a training ending condition; and training the intermediate model to perform font thinking chain reasoning, and finely adjusting the intermediate model by using a reward function to obtain a target model, thereby solving the problem that the oracle single-character image is difficult to accurately identify, infer and explain.
Owner:HUAZHONG UNIV OF SCI & TECH

Query statement splitting method and device, equipment, medium and product

The invention discloses a query statement splitting method and device, equipment, a medium and a product. The method comprises the steps of obtaining a to-be-queried text, a pre-constructed prompt project and a knowledge graph based on a graph database; inputting the to-be-queried text into the large language model; and splitting the to-be-queried text into natural sub-question sets in a primitive interpretation mode based on the prompt project and the knowledge graph through the large language model to obtain an output result of the large language model. The method comprises the following steps: defining a primitive pre-construction prompt project, guiding a large oracle model to convert a primitive into a natural language for explanation, and disassembling a complex problem corresponding to a to-be-queried text into sub-problems in a primitive explanation mode; the problem of difficulty in understanding primitives of a large language model is solved, and accurate understanding of user query intention and semantics is realized, so that the accuracy of splitting the to-be-queried text question is ensured, and a basis is provided for subsequent generation of accurate query answers.
Owner:TRANSWARP TECHNOLOGY (SHANGHAI) CO LTD

Block chain up-chain and down-chain linkage query method and system based on decentralized oracle machine

The invention relates to a block chain on-chain and off-chain linkage query method and system based on a decentralized oracle machine, and the method comprises the steps: obtaining to-be-stored multi-modal data, storing the multi-modal data in an off-chain manner, obtaining a data abstract through abstract calculation, and obtaining a label and a value of the label through information labeling; constructing a time index; storing the time index, the label and the value of the label in a storage contract deployed on a chain; the storage under the chain synchronizes the data abstract and the storage address to an oracle contract deployed on the chain, and the oracle contract is subscribed by a decentralized oracle network; the storage contract responds to the user query and is sent to the oracle contract, and the nodes in the decentralized oracle network generate integrity proof based on the subscribed user query; and the decentralized oracle machine network aggregates the digital signatures of the nodes to obtain multiple signatures reaching a threshold value, and sends the original data, the multiple signatures and the integrity proof corresponding to the user query to the user to realize the block chain up-chain and down-chain linkage query.
Owner:SHANGHAI PUJIANG DIGITAL TECHNOLOGY CO LTD

Test method validation using quantum algorithms

A quantum computing device initiates a first quantum algorithm comprising a test method implemented as a quantum oracle, the first quantum algorithm receiving an input of a first quantum register comprising one or more qubits and a second quantum register comprising one qubit, each qubit in the first quantum register corresponding to a test case for the test method. The quantum computing device receives an output of the first quantum algorithm. The quantum computing device initiates a second quantum algorithm, the second quantum algorithm receiving an input of a third quantum register and the output of the first quantum algorithm. The quantum computing device performs a measurement on the first quantum register and a measurement on the third quantum register. The quantum computing device determines, based on the measurement on the first quantum register and the measurement on the third quantum register, that the test method passed or failed.
Owner:RED HAT INC

Oracle bone inscription generation method based on structure perception diffusion model

The invention provides an oracle generation method based on a structure perception diffusion model, and the method comprises the steps: carrying out the preprocessing of an oracle image in an oracle data set, and carrying out the data enhancement, and obtaining a training data set; preprocessing the oracle image in the detection data set to obtain a test data set; constructing a structure perception diffusion model, wherein the structure perception diffusion model comprises a random mask generator and a U-Net information reconstruction network, and the random mask generator marks the input complete oracle image through a Gaussian mask; the degraded image is predicted through the U-Net information reconstruction network; training the structure perception diffusion model by using the training data set and adopting a loss weight of a dynamic loss system automatic coordination mixed loss function to obtain a training information reconstruction model; and inputting the test data set into the training information reconstruction model to obtain a repaired oracle image. According to the method, modeling is perceived through the fusion structure, and a novel technical path which is stable, efficient and high in robustness is provided for oracle bone text image restoration.
Owner:HENAN NORMAL UNIV

Method and apparatus for producing verifiable randomness within a decentralized computing network

A system and method for providing a randomness function to a smart contact on a decentralized network. An oracle receives a request for at least one random value to be supplied to a smart contract executing on a decentralized network, the request including a seed. The oracle generates the at least one random value based on the seed, and a secret key associated with the oracle, wherein the oracle is identified on the decentralized network by a public key associated with the secret key. The oracle generates a cryptographic proof based on the at least one random value and the public key and sends the at least one random value and the cryptographic proof to the decentralized network, whereby the proof, and thus the randomness of the at least one random value, can be verified.
Owner:SMARTCONTRACT CHAINLINK LTD SEZC

Intelligent contract automatic execution system and method based on block chain technology

The invention relates to the technical field of block chain smart contracts, and provides a smart contract automatic execution system and method based on a block chain technology. In order to solve the problems that in the prior art, out-of-chain event verification is fragile, cross-contract atomicity is lacked, and resource management and control are insufficient, the system comprises a multi-mode under-chain event verification module, and a tamper-proof data channel is established through an Internet of Things hardware anchor point and an anti-collusion oracle; the autonomous execution engine is integrated with a resource awareness scheduler and an out-of-chain computing adapter; the transaction atomicity guarantee module is used for realizing cross-contract rollback by adopting a global snapshot tree and an intelligent compensation contract; the governance arbitration interface supports anonymous dispute resolution. The method comprises the steps of out-of-chain event multi-level verification, voucher execution queue management and sandbox resource isolation control. Credible collaboration inside and outside the chain is realized, the execution reliability is improved by more than 90%, and the contract development cost is reduced by 40%.
Owner:BEIJING CREDIT MANAGEMENT CO LTD

Just-in-time game engine for game world development and gameplay

Disclosed are techniques for just-in-time (JIT) game development and gameplay. A system can include an oracle having AI models, the oracle being called by a game engine during JIT game development and JIT gameplay, and a data store that can be configured to store data field entries in encyclopedias that can be associated with JIT game worlds for respective players at their respective user devices. The game engine can perform a process including: receiving user input from a user device of a player, providing the JIT gameplay to the user device for presentation in one or more graphical user interfaces based on processing, by the oracle, the user input, and generating, simultaneously or in parallel, updates to the data field entries in an encyclopedia associated with the JIT game world for the player based on processing, by the oracle, the user input and the JIT gameplay.
Owner:RPG FUN LLC

Oracle compatible method and equipment based on database driving program

The embodiment of the invention discloses an Oracle compatible method and equipment based on a database driving program, and belongs to the technical field of database migration. The problem that in the prior art, comprehensive compatibility of Oracle characteristics is difficult to achieve on the driver level is solved. Comprising the following steps: when a database is in an Oracle compatible mode, receiving a calling statement in an Oracle form at a driving layer; in the SQL statement generation and execution stage, a corresponding grammar conversion strategy is determined according to the type of a calling statement; based on a grammar conversion strategy, performing grammar conversion on the calling statement to obtain a statement supported by a target database kernel, and sending the statement to the target database kernel; in the stage of obtaining the result set, the result set returned by the kernel of the target database is analyzed, and a function return value and / or an out parameter value obtained through analysis are / is transmitted to a corresponding binding variable, so that compatibility of an Oracle function, a storage process and an anonymous block is achieved.
Owner:HIGHGO SOFTWARE

Watermark embedding method, computer equipment and computer readable storage medium

The invention provides a watermark embedding method, computer equipment and a computer readable storage medium, and the method comprises the steps: positioning a watermark position in a target text based on a preset watermark position positioning rule; based on the content type at the watermark position, determining a watermark setting type to which the watermark position belongs, adopting a watermark setting strategy corresponding to the watermark setting type to determine watermark information of the watermark position and an arrangement mode of the watermark information; and generating a cue word by using the target text, the watermark position, the watermark information and the arrangement mode of the watermark position and a preset watermark, taking the cue word as input information of the large oracle model, and outputting a watermark text corresponding to the target text through the large language model. According to the technical scheme, the hidden marking and copyright protection of the text content are realized through the deep cooperation of the multi-dimensional watermark setting strategy and the large language model.
Owner:CHINA UNIONPAY MERCHANT SERVICES CO LTD

Method and system for realizing oracle machine for protecting privacy and source authenticity of multi-source data

The invention relates to the technical field of oracle machines, and provides an oracle machine implementation method and system for protecting multi-source data privacy and source authenticity, and the method comprises the steps: integrating the data of each data source through a credible center, and establishing communication between a verifier, a certifier and each data source; the certifier calls a query template provided by the verifier and generates a query of each data source and a query of each data source in combination with the private parameters, the certifier and the verifier perform calculation through two parties to generate an MAC value of the query, and encryption operation is performed on the query of each data source in combination with a held session key share; each data source generates encrypted and authenticated multi-source data based on the encrypted query; after the certifier carries out commitment operation on the verifier, the MAC key is recovered, and the multi-source data subjected to encryption authentication are decrypted and verified to obtain the multi-source data; and for communication data, the source authenticity is proved through zero-knowledge proof. And the complexity of multi-data source key management and use is reduced.
Owner:SHANDONG UNIV

Oracle-driven blockchain

A novel blockchain network architecture and transaction processing workflow, collectively referred to as the oracle-driven blockchain approach, is disclosed. In certain embodiments, this approach enables a blockchain network to efficiently execute and validate transactions that require answers from an oracle by (1) separating block creation from transaction execution (such that each new block to be added to the network's blockchain is first created by one or more sequencing nodes before any of the transactions within the block are actually executed), and (2) ensuring that, as part of transaction execution, any output generated by the oracle which changes state is added to a transcript that is included within the block.
Owner:SODA BUBBLE LABS LTD

Methods and devices for performing iterative nash policy optimization on language models

The present disclosure describes various methods, systems, and storage medium for training a language model to obtain an iterative Nash policy optimized (INPO) language model. The method includes initializing a first language model by a reference language model; for N-th iteration with N starting from 1 to M, generating a plurality of responses using the N-th language model for each prompt in a plurality of prompts, and constructing a preference dataset using a preference oracle based on the plurality of responses for each prompt, wherein the preference dataset comprises a winning response and a losing response; training the N-th language model to obtain a (N+1)-th language model by minimizing a value of an INPO function for all preference dataset for the plurality of prompts, wherein the INPO function comprises an expectation term, a regularization term, and a modification term; and outputting the (M+1)-th language model.
Owner:TENCENT AMERICA LLC

Exploration and development data query method based on knowledge graph and large language model

The invention relates to an exploration and development data query method based on a knowledge graph and a large language model, comprising: receiving an exploration and development report document uploaded by a client, the exploration and development report document carrying unstructured data under titles of all levels; analyzing and splitting the exploration and development report document, vectorizing the split titles and unstructured data under the titles, and storing the vectorized titles and the unstructured data in a vector database; constructing a knowledge graph according to each level of title of the exploration and development report document, and storing the knowledge graph in a graph database, the knowledge graph database comprising a plurality of nodes; receiving a query statement of the client based on the large language model, and extracting a keyword in the query statement; according to the keyword, performing likelihood calculation of the vector, determining a node which is most matched with the graph database, and extracting content under the node; and synthesizing the extracted contents under the nodes by using a large oracle model to obtain text information and / or chart information displayed to the client by the user.
Owner:CHINA NATIONAL OFFSHORE OIL (CHINA) CO LTD +1

Compiler test oracle generation method and compiler test method

The invention discloses a compiler test oracle generation method and a compiler test method, belongs to the technical field of software testing, and effectively detects program potential defects in the process that a compiler compiles program source codes into final executable codes by performing program property consistency verification on the source codes and compiled code intermediate representations (IR). According to the method, the defect detection capability of the compiler can be effectively improved when the compiler processes source codes of complex branches and control flows; meanwhile, the method does not need to construct expected output of single execution, so that the manual workload in the test process is reduced, and the test efficiency and accuracy are improved.
Owner:PEKING UNIV

Data transmission method, block chain oracle system, equipment and medium

The invention provides a data transmission method, a block chain oracle system, equipment and a medium. The block chain oracle system comprises an oracle contract module, a data signature aggregator, a plurality of first oracles and a data interface. The data transmission method comprises the following steps: an oracle machine contract module receives a data transmission request, and broadcasts and notifies each first oracle machine to obtain data from a data interface according to the data transmission request; the data signature aggregator obtains to-be-transmitted data corresponding to the data transmission request according to data obtained by the first oracle machine; sending the to-be-transmitted data to first oracle machines of which the number is not less than a preset threshold number for signature, and aggregating to obtain the to-be-transmitted data containing an information signature; and sending the to-be-transmitted data containing the information signature to an oracle contract module for verification to obtain a verification result, and transmitting the to-be-transmitted data to a receiver according to the verification result. According to the scheme of the application, the security of data transmission in the block chain oracle system can be improved.
Owner:BANK OF COMMUNICATIONS

Systems and methods for quantum based network time validation

Embodiments of the present disclosure provide for a quantum computing based network time validation function that can evaluate a large set of network time reference signals (e.g., a set of timestamps) and rapidly identify aberrations that can negatively affect network operation. In some embodiments, a method comprises: receiving a set of task data comprising a set of network time reference signals; searching the set of task data using a quantum search algorithm executed on a quantum computing platform, wherein the quantum search algorithm performs operations on more quantum states generated by the quantum computing platform based on a search task function defined by a quantum oracle, wherein the search task function comprises a time prediction task function; and generating an output comprising an indication of validation of the set of network time reference signals based on the searching.
Owner:T MOBILE INNOVATIONS LLC

Oracle for Authenticating Software Layers Using Software Security Version Numbers and Security Context

Example embodiments of the present disclosure provide for an example method including maintaining a current version info list including version info tuples for software layers. The example method includes, upon receipt of a request for a registered version key, performing a comparison algorithm to authenticate a requested version info list including a number of version info tuples associated with software layers. The tuples can include a security version number (SVN) and a security context string for each software layer. The requested version info list can be authenticated using the comparison algorithm to determine that the requested version info list includes version info tuples with higher SVNs than the current version info list. Responsive to authenticating the requested version info list, the method include providing a portion of the requested version info list as input into a key derivation function (KDF) and obtaining a device requested version key as output.
Owner:GOOGLE LLC

Fast smart contract processing and validation

Techniques for fast smart contract processing and validation. A C3N smart contract may be written in a high-level programming language such as Go rather than a domain-specific language (DSL) for smart contracts that is difficult to learn and utilize correctly. The smart contract may support a predefined list of C3N libraries, including APIs for accessing components within a C3N containerized environment. The smart contract may natively support access to oracles and data external to the C3N blockchain. The C3N smart contact may be deployed as source code or executable code for one or more target architectures. Such executable code may be run directly on the target architectures without additional compilation or interpretation. Validator nodes can verify correct execution of C3N smart contracts through unit tests.
Owner:C3N TECHNOLOGIES INC

Trusted data acquisition verification method based on block chain, oracle machine, TEE and VRF

The invention relates to the related technical field of block chains, in particular to a trusted data acquisition verification method based on a block chain, an oracle machine, a TEE and a VRF. The method comprises the steps of processing collected data according to a preset frequency, constructing a target field corresponding to the collected data based on a preset smart contract, and performing private key signature to obtain uplink data; the target field is used for representing the collected data; performing uplink operation on the uplink data; meanwhile, synchronizing the collected data to a preset database for persistent storage; obtaining credible collection data based on the block chain, and performing aggregation calculation on the collection data based on a pre-constructed credible execution environment to obtain an aggregation result; on the basis of a preset oracle machine, adopting a block chain technology to perform uplink on the aggregation result; and when the user requests the aggregation result, random verification is carried out on the aggregation result based on the oracle machine and the VRF so as to realize credible acquisition.
Owner:BEIJING QU CREATIVE TECH CO LTD

Method and apparatus for providing secure information to a decentralized computing environment

A system and method in which a network of offchain oracle nodes are used to provide dynamic information to consuming smart contracts in a decentralized computing environment. The off-chain oracle network and a corresponding protocol reduces the likelihood of damage from rogue oracles acting in concert. Periodically, the oracle nodes, jointly and in concert, run the protocol to sign a report containing observations from many of the oracles in the network. The report is transmitted to a smart contract C running on a DLT. The smart contract C can validate the report, pay each oracle node that contributed an observation to the report and expose the median, or other calculated value, of the reported values to the on-chain consuming smart contracts.
Owner:SMARTCONTRACT CHAINLINK LTD SEZC

Reconciliation method and device based on block chain oracle machine and secure multi-party computing

The invention relates to the technical field of internetwork settlement, in particular to an account checking method and device based on a block chain oracle machine and secure multi-party computing, computer equipment, a non-temporary computer readable storage medium and a computer program product. According to the method, a credible, automatic and transparent scene on a chain is provided by adopting a smart contract based on a block chain, the contradiction between account checking data privacy and verifiability among operators is solved through privacy perception by adopting secure multi-party calculation, and meanwhile, reverse operation is performed on an oracle machine; complex calculation in the smart contract is put into an out-of-chain oracle machine operation, and finally a difference vector set of account checking is accurately obtained, and then whether internetwork settlement continues to be carried out is judged. On the premise of guaranteeing the privacy, credibility and safety of the account checking data through cooperation of the three, the defects that the account checking efficiency is low, the account checking process is not supervised, and the account checking result is not subjected to closed-loop feedback are overcome.
Owner:CHINA MOBILE COMM LTD RES INST +1

Systems and methods for chained machine learning models for signal data signature labelling

Systems and methods of the present disclosure enable identifying labelling a source signal data signature using a computing system to test candidate chain oracle models by iteratively performing, for each particular number of neural network models in the range of the number of neural network models, a predetermined number of trials, where each trail includes: randomly selecting the particular number of neural network models; utilizing each neural network model of the particular number of neural network models to generate a respective predictive output based on the second input data; utilizing the LR model to generate a trial output based on the respective predictive output, and determining a model trial performance based on: the trial output, the second output data, and at least one machine learning performance metric. A chain oracle model from the candidate chain oracle models is determined based on the machine learning performance metric.
Owner:COVID COUGH INC

Fuzzy testing method, device and equipment for distributed database

The invention relates to the technical field of distributed databases, in particular to a distributed database fuzzy testing method, device and equipment, and the distributed database fuzzy testing method comprises the following steps: generating an original seed by using a test case generation function of SQLancer or a test case set of a to-be-tested database; performing non-equivalent variation on the original seeds, using cases capable of triggering a distributed mechanism of the database to be tested, and performing equivalent variation to generate a pair of functional equivalent cases; and sending the varied seeds into the database to be tested, executing the varied seeds, obtaining an output result, and detecting the correctness of the output result through a test oracle. According to the method, the defect of close association with the related mechanism of the distributed database can be explored, and the defect that an existing fuzzy test tool lacks a test function for the related mechanism of the distributed database is overcome.
Owner:TIANJIN UNIV +1

Blockchain-based artificial intelligence system

A blockchain-based artificial intelligence system, with the training of neural network nodes being obtained via oracle-assisted local devices. Nodes are trained using local data, which are then transmitted to the blockchain node application via a smart contract-based electronic transfer platform. Security of the system is ensured using an actively updated anomaly database to detect anomalous code segment updates and anomalous blockchain activity. AI global models are versioned to enable reversion if an operating model is determined to be anomalous.
Owner:BUCKRIS RUBEN

Price query method and device based on oracle machine, electronic equipment and storage medium

The invention discloses a price query method and device based on an oracle machine, electronic equipment and a storage medium, and relates to the technical field of block chains or other related technical fields, and the method comprises the steps: receiving a financial transaction request initiated by a user side based on a block chain interaction interface, and determining a to-be-queried target object and a target timestamp; calling a data interface of an oracle machine, and determining a to-be-queried initial data period range; carrying out iterative calculation on the basis of the initial data period range by adopting a dichotomy method, and reducing the to-be-queried data period range until a target data period is obtained; and traversing the historical price data in the target data period, querying target historical price data corresponding to the target timestamp, and sending the target historical price data to the block chain interaction interface. According to the method and the device, the technical problem of relatively low efficiency of querying the price by traversing the data flow in the oracle machine in the block chain in the related technology is solved.
Owner:TRAVELSKY TECHNOLOGY LIMITED

A task scheduling method and system based on an ITSM platform

PendingCN122363860ANode clusteringNode count
This invention discloses a task scheduling method and system based on an ITSM platform, belonging to the field of IT service management technology. The method includes the following steps: acquiring an available execution node cluster; collecting task execution records of nodes within a second scheduling set to generate a true performance baseline; performing periodic node rotation operations between the first and second scheduling sets based on historical execution data and the true performance baseline; calibrating the historical execution data of the first scheduling set; monitoring the real-time load distribution of the first scheduling set to trigger emergency node rotation operations; performing emergency node rotation operations and resetting historical data for nodes that have undergone rotation; and updating the initial node quantity ratio. This invention solves the problems of hotspot solidification, self-fulfilling oracle, and cluster resource utilization imbalance caused by historical affinity bias in existing technologies by dividing execution nodes into a first scheduling set and a second scheduling set.
Owner:上海闻驿信息技术有限公司