Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

131 results about "Version code" patented technology

Cache management system utilizing cascading tokens

A data storage system, employing cache and base storage, assigns an "anywhere" token to each data object received for storage, whether the object is stored in cache or base storage. The anywhere token contains the latest metadata for the data object and includes at least a version code. If a data object is stored in base storage, the data object is assigned a "base" token with the same value as its anywhere token. These "cacading" tokens are available for use in tracking functions such as cache grooming, de-staging data to base storage, and processing cache miss events. All tokens are stored in a token database. For each data object, the token database lists its anywhere token and base token. If the storage system experiences a cache failure, normal storage operations are halted until the cache is repaired. Then, the controller implements a replacement token database. Namely, the controller accesses base storage to retrieve tokens of all data objects lost from cache. Using these base tokens, the controller populates a replacement token database, inserting the retrieved base tokens as both base and anywhere token for each data object lost from cache. Then, the replacement token database is used to the exclusion of the previous token database. With this procedure, the newly created token database accurately represents the contents of tape and cache. This avoids any danger of unknowingly recalling down-level data objects from tape, where their current counterpart data objects were stored on cache but lost in the cache failure.
Owner:GOOGLE LLC

A method and a system for remote online upgrading of a data acquisition and transmission instrument terminal

InactiveCN109101261ASolve the problem that the remote online upgrade cannot be doneDoes not affect normal workError preventionSoftware engineeringData acquisitionComputer terminal
The invention is applicable to the technical field of software upgrading, and provides a remote on-line upgrading method and a system of a data acquisition and transmission instrument terminal. The method comprises the following steps: a server sends an upgrading command to the data acquisition and transmission instrument terminal; the server sends an upgrading command to the data acquisition andtransmission instrument terminal; the data acquisition and transmission instrument terminal judges whether the upgrade command contains the new version information; if yes, the answer server downloadsthe upgrade code file data and sets the upgrade flag bit by the data acquisition and transmission instrument terminal; otherwise, a notification message without upgrading is sent to the server; afterdownloading the upgrade code file data, the terminal of the data acquisition and transmission instrument softly starts, runs the bootloader program, reads the flag bit, and if the upgrade flag bit isread, the upgrade code file data is overwritten with the low version code file data, otherwise, the original user application program is executed. The invention solves the problem that the terminal of the data acquisition and transmission instrument cannot be upgraded remotely and online, and although the terminal is in the upgrading mode, the normal operation of the data acquisition and transmission instrument terminal is not affected.
Owner:SHENYANG WARE ENVIRONMENT TECH LTD

Device and method for determining coverage rate information of increment codes

The invention discloses a device and method for determining coverage rate information of increment codes. The method includes: adopting a code management device for acquiring increment change files ofto-be-tested version codes relative to base line version codes; acquiring the increment codes of the to-be-tested version codes relative to the base line version codes on the basis of the increment change files; subjecting the to-be-tested version codes to unit testing to obtain integral code coverage rate information; on the basis of the integral code coverage rate information and the incrementchange files, mapping change codes of the increment codes to row objects of an abstract syntax tree; performing traversal of the row objects of the abstract syntax tree, and determining characteristicinformation amount of the increment codes and covered characteristic information quantity of the increment codes from the row objects of the abstract syntax tree; dividing the characteristic information amount of the increment codes by the covered characteristic information quantity of the increment codes to obtain the coverage rate information of the increment codes. By adoption of the method, increment code testing efficiency and accuracy are improved.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Multi-version code stream storage circuit architecture for configuration memory dedicated for FPGA (Field Programmable Gate Array)

The invention relates to a multi-version code stream storage circuit architecture for a configuration memory dedicated for an FPGA (Field Programmable Gate Array). The multi-version code stream storage circuit architecture comprises a version selecting register 201, a version identification register group 202, XNOR logic 203, a data storage block array 204 and a multi-channel selector 205. According to the multi-version code stream storage circuit architecture, a data storage block array which can only store design code streams of one version in the traditional architecture is replaced with the data storage block array which can store the design code streams of multiple versions, and the selection of the code stream version can be carried out in a manner that a port is selected by using an external version or a control bit is selected by using an internal programmable version. With the adoption of the multi-version code stream storage circuit architecture for the configuration memory dedicated for the FPGA, disclosed by the invention, a single design code stream can be stored in one data storage block, and a design code stream with larger capacity can be stored by spanning multiple data storage blocks and even can be stored by spanning multiple configuration memories which are cascaded; and the configuration memory dedicated for the FPGA, which adopts the circuit architecture, supports online system multi-version code stream storage, so that the flexibility of FPGA-oriented configuration applications is greatly improved.
Owner:BEIJING MXTRONICS CORP +1

Block chain code block independent upgrading method and device and electronic equipment

The invention relates to a blockchain code block independent upgrading method, a block on a blockchain comprises a code block and a data block, and the method comprises the following steps: writing adownloaded provenance block code into a local computing device, executing the provenance block code, and adding the provenance block code into a blockchain network; linking the new version code blockcontaining the upgrade code after a consensus process; and if the new version code block takes effect, executing the block chain protocol according to the new code logic to complete the upgrading of the block chain protocol. The invention further provides a block chain code block independent upgrading device, the code blocks with relatively independent functions on the block chain are independently upgraded, and development and upgrading of the block chain technology are facilitated; the upgrading process of the protocol is carried out on the chain, the voting process is public and transparent, and each user obtains the voting right with the equal proportion of rights and interests held by the user and is very fair for each user; the new version code does not need to consider and process the old version code logic, the design is simple, the logic is clear, maintenance is convenient, and testing is convenient.
Owner:杭州秘猿科技有限公司

Smart contract version management method and device, and readable storage medium

The invention provides a smart contract version management method and device and a readable storage medium. The management method comprises the steps of receiving a first transaction which is createdaccording to a contract code and a deployment parameter and is used for deploying an intelligent contract, generating a contract address of the intelligent contract according to the first transaction,and storing a contract code table and a condition rule table in a storage space corresponding to the contract address, wherein the contract code table comprises a plurality of contract codes and version codes in a mapping relationship, the condition rule table comprises a plurality of condition rules, each condition rule comprises a version code, a condition combination mode and a condition listwhich are in a mapping relationship, and each inspection condition is recorded in the condition list; receiving a second transaction which is created according to the contract address and the callingparameter and is used for calling the intelligent contract, and obtaining a corresponding condition rule table according to the contract address; and determining a version code according to the condition rule table so as to execute a second transaction according to the contract code corresponding to the version code. The smart contract version management method and device have the beneficial effect that the multi-contract code version is managed based on the single contract address.
Owner:HANGZHOU QULIAN TECH CO LTD

Smart contract version management method and device, and readable storage medium

The invention provides an intelligent contract version management method and device and a readable storage medium. The management method comprises the steps of receiving a first transaction which is created according to a contract code and a deployment parameter and is used for deploying an intelligent contract, generating a contract address of the intelligent contract according to the first transaction, and storing a contract code table and a proportion rule table in a storage space corresponding to the contract address, wherein the contract code table comprises a contract code and a versioncode name which are in a mapping relationship, and the proportion rule table comprises a proportion number, a version code and a transaction flow proportion which are in a mapping relationship; receiving a second transaction created according to the contract address and the calling parameter, and obtaining a corresponding proportion rule table according to the contract address; and determining a version code according to the proportion rule table so as to execute a second transaction according to the contract code corresponding to the version code. The beneficial effect of the invention is that the method achieves the multi-contract code version management based on a single contract address.
Owner:HANGZHOU QULIAN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products