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

316 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.

Systems and methods for optimal renewals verifications using machine learning models

Systems and methods are provided for obtaining, from a database, a set of unlabeled data comprising data entries for a plurality of clients relating to eligibility for particular category of product, service or resource, e.g. discounted rates, applying a selection model to the set of unlabeled data to obtain a subset of unlabeled data, sending, to the communication interface, the subset of unlabeled data for oracle review by an oracle, receiving, from the communication interface, a subset of labeled data comprising a label from the oracle regarding eligibility for discounted rates of each of the plurality of clients in the subset of unlabeled data, applying, in a training phase, the subset of labeled client to a prediction model to adjust parameters of the prediction model, the prediction model for predicting whether each of the plurality of clients in the unlabeled data is eligible for discounted rates.
Owner:THE TORONTO DOMINION BANK

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

Quantum oracle decomposition for simulating quantum computing systems and applications

In various examples, systems and methods for decomposition of quantum oracles for simulating quantum circuits are provided. A simulation platform may receive as input a representation of a quantum circuit that comprises decomposable Boolean functions that define a quantum oracle and convert a Boolean representation of the quantum oracle to a set of Boolean functions. The Boolean functions may be used to create an oracle tensor network (e.g., a MPO sub-tensor network) comprising an exact representation of the Boolean representation of the quantum oracle. The oracle tensor network representation may be incorporated into a tensor network representation of the quantum circuit and passed to the simulation platform in order to simulate the quantum circuit.
Owner:NVIDIA CORP

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 oracle methods and systems based on zero-knowledge proof with recursive prover

Embodiments of the present disclosure are directed to systems and methods for a zero-knowledge (zk) oracle (zkOracle) system that executes customized computation code for blockchain applications and secure the execution result by providing one or more zero-knowledge proofs (zkp). The disclosure provides a zkMiddleware structure (or blockchain middleware) and how zero-knowledge proofs can be applied for verifying blockchain states. This in turn enables data collection, verification, and process capabilities for blockchain-based applications by establishing credibility and trust based solely on verifiable blockchain technologies, computuations, and underlying mathematics.
Owner:WANG JIATIAN +1

Systems and methods for providing confidence in an oracle

Presented herein are techniques for verifying data. A method can include obtaining, from an oracle, a first data set associated with a distributed ledger. The method further includes obtaining a plurality of data sets from a plurality of sources. The method further includes generating a confidence level regarding the first data set for validating the first data set, based on comparing the first data set to the plurality of data sets. The method further includes storing the first data set in the distributed ledger based on the confidence level indicating that the plurality of data sets concurs with the first data set. The method further includes taking a remedial action without storing the first data set in the distributed ledger based on the confidence level indicating a discrepancy between the plurality of data sets and the first data set.
Owner:CISCO TECHNOLOGY INC

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

Oracle removing method based on Clickhome

The invention discloses an Oracle removing method based on Clickhouse, which comprises the steps of data model design, real-time and off-line data complete storage and Clickhouse complete monitoring, and is characterized by comprising the following steps of: 1, designing a data model based on a materialized view of the Clickhouse; 2, developing offline and real-time tasks based on Spark and Flink, and respectively writing results into Hive and Topic; step 3, completely synchronizing the off-line and real-time data bins to the Clickhouse; and step 4, on the basis of the Grafana and the Prometheus, the Clickhome is monitored, and the Clickhome is monitored on the basis of the Grafana and the Prometheus. And a set of online query analysis model construction method for replacing Oracle from a data model to data storage, data analysis and Clickhome monitoring is formed.
Owner:FOCUS TECH

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

Systems and methods for observing smart contracts

Presented herein are techniques for observing smart contracts. A method can include obtaining, by a digital twin, a first data set from a first smart contract that stores the first data to a first distributed ledger and a second data set from a second smart contract that stores the second data set to a second distributed ledger. Determining operating states of the first and second smart contracts based on the first data set, the second data set, and one or more state messages from an oracle associated with the first distributed ledger and the second distributed ledger. Generating a consolidated view of the first and second smart contracts, based on the operating states. And providing the consolidated view of the first and second smart contracts for monitoring the operating states and interactions between the first and second smart contracts as a whole.
Owner:CISCO TECHNOLOGY INC

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

Active learning system using generative weak supervision for knowledge extraction

A computer-implemented machine learning (ML) method is provided. The method includes computing a labeling matrix by applying a set of labeling functions (LFs) to data points of an unlabeled dataset. A projected labels matrix is generated by computing, based on the labeling matrix, LFs labels projections to undefined labels. An uncertainty of a respective label of the each labeled data point is estimated for each labeled data point based on an output of the LFs and the LFs labels projections. Data points are selected depending on the uncertainty estimated for the respective label of the each data point, and a labeling request for the selected data points is submitted to an oracle and updating the labeling matrix according to responses of the oracle.
Owner:NEC LAB EURO GMBH

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

Automated dynamic data quality assessment

In general, embodiments of the present invention provide systems, methods and computer readable media for automated dynamic data quality assessment. One aspect of the subject matter described in this specification includes the actions of receiving a data quality job including a new data sample; and, if the new data sample is determined to be added to a reservoir of data samples, sending a quality verification request to an oracle; receiving a new data sample quality estimate from the oracle; and adding the new data sample and estimate to the reservoir. A second aspect of the subject matter includes the actions of receiving, from a predictive model, a judgment associated with a new data sample; analyzing the new data sample based in part on the judgment to determine whether to send a new data sample quality verification request to an oracle; and, if a new data sample quality estimate is received from the oracle, determining whether to add the new data sample and the judgment to the reservoir.
Owner:BYTEDANCE INC

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

Value bounding for digital token assets to simulate external real assets with exchangeability

A smart contract platform that makes use of a token oracle and smart contract native functions (mint and burn) that maintain a peg without a counterparty. The oracle is based on an externally verified value such as the price of real estate in a given geographic region. The peg is maintained naturally by a mint function that becomes preferential if the market extends above the oracle based on an oracle-locked collateral, and a burn function that returns an oracle value of collateral regardless of the market.
Owner:SHARELAND INC

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