mwirth-epo/epo-nmt-datasets huggingface dataset:
(i)按所述组合物的重量计0.1％至2％的亚锡离子源，所述亚锡离子源选自氯化亚锡、氟化亚锡、或它们的组合；
An oral care composition, comprising: (i) from 0.1% to 2%, by weight of the composition, of a stannous ion source selected from stannous chloride, stannous fluoride, or a combination thereof; (ii) from 0.1% to 2%, by weight of the composition, of an acidic amino acid selected from aspartic acid, glutamic acid, or a combination thereof; (iii) from 0.2% to 2%, by weight of the composition, of a zinc ion source selected from zinc citrate, zinc gluconate, zinc lactate, or combinations thereof; (iv) from 0.5% to 1.5%, by weight of the composition, of a fluoride ion source selected from sodium fluoride, stannous fluoride, sodium monofluorophosphate, or combinations thereof; (v) from 0.01% to 5%, by weight of the composition, of a thickening agent selected from a thickening polymer, a thickening silica, or a combination thereof; wherein preferably the thickening polymer is selected from carboxymethyl cellulose, hydroxyethyl cellulose, polyvinyl pyrrolidone, polyethylene glycols, carrageenan, xanthan gum, or combinations thereof; (vi) from 5% to 25%, by weight of the composition, of a silica abrasive; and (vii) from 30% to 55%, by weight of the composition, of a humectant selected from sorbitol, glycerin, or a combination thereof; wherein the oral care composition is a dentifrice composition.
(ii)按所述组合物的重量计0.1％至2％的酸性氨基酸，所述酸性氨基酸选自天冬氨酸、谷氨酸、或它们的组合；
Use of acidic amino acid for making an oral care composition for promoting Gum Health in a subject.
(iii)按所述组合物的重量计0.2％至2％的锌离子源，所述锌离子源选自柠檬酸锌、葡萄糖酸锌、乳酸锌、或它们的组合；
The use of claim 12, wherein promoting Gum Health comprising: improving gingival wound healing in an oral cavity; and (ii) improving reduction of bacterial activity in an oral cavity.
(iv)按所述组合物的重量计0.5％至1.5％的氟离子源，所述氟离子源选自氟化钠、氟化亚锡、单氟磷酸钠、或它们的组合；
The use of claim 12 or 13, wherein the promotion of Gum Health occurs within a period selected from the group consisting of: a) from time 0 hour to 72 hours; b) from time 0 hour to 48 hours; c) from time 0 hour to 24 hours; wherein time 0 hour is the time when the oral care composition is administrated.
(v)按所述组合物的重量计0.01％至5％的增稠剂，所述增稠剂选自增稠聚合物、增稠二氧化硅、或它们的组合；其中优选地，所述增稠聚合物选自羧甲基纤维素、羟乙基纤维素、聚乙烯吡咯烷酮、聚乙二醇、角叉菜胶、黄原胶、或它们的组合；
A method of promoting Gum Health in a subject comprising administering to the subject's oral cavity a composition according to claim 1, wherein the administering occurs at least once a day.
(vi)按所述组合物的重量计5％至25％的二氧化硅磨料；以及
The composition according to claim 3, wherein the stannous ion source is present in an amount of from 0.1% to 2%, by weight of the composition.
(vii)按所述组合物的重量计30％至55％的湿润剂，所述湿润剂选自山梨醇、甘油、或它们的组合；
The composition according to claim 4, wherein the acidic amino acid is present in an amount of from 0.1% to 2% by weight of the composition.
其中所述口腔护理组合物为洁齿剂组合物。
18.
12.酸性氨基酸用于制备促进受试者的牙龈健康的口腔护理组合物的用途。
The composition according to claim 5, wherein the zinc ion source is selected from the group consisting of zinc chloride, zinc citrate, zinc sulfate, zinc gluconate, zinc lactate, zinc phosphate, zinc oxide, zinc carbonate, and combinations thereof.
13.根据权利要求12所述的用途，其中促进牙龈健康包括：
19.
(i)改善口腔中齿龈伤口愈合；以及
The composition according to claim 5, wherein the zinc ion source is selected from the group consisting of zinc citrate, zinc gluconate, zinc lactate, and combinations thereof.
(ii)改善口腔中细菌活性的降低。
20.
14.根据权利要求12或13所述的用途，其中所述促进牙龈健康发生在选自以下的时段内：
The composition according to claim 1, further comprising from 0.1% to 2%, by weight of the composition, of a fluoride ion source, wherein the fluoride ion source is preferably selected from the group consisting of sodium fluoride, stannous fluoride, indium fluoride, amine fluoride, sodium monofluorophosphate, potassium fluoride, zinc fluoride, and combinations thereof.
b)时间0小时至48小时；
The composition according to claim 1, further comprising from 5% to 25%, by weight of the composition, of an abrasive selected from a calcium-containing abrasive, a silica abrasive, or a combination thereof.
其中时间0小时是施用所述口腔护理组合物的时间。
The composition according to claim 1, further comprising from 30% to 55%, by weight of the composition, of a humectant comprising a polyol selected from sorbitol, glycerin, or a combination thereof.
15.一种促进受试者的牙龈健康的方法，包括向所述受试者的口腔施用根据权利要求1至11中任一项所述的组合物，其中优选地，所述施用发生至少一次一天，更优选地至少两次一天。
The composition according to claim 1, wherein the composition has a pH of from 4.0 to 8.5.
在这样的实施例中，可以从基站远程控制无人潜航器100以使无人潜航器100移动通过井。
In such embodiments, the unmanned submersible vehicle 100 may be remotely controlled from the base station to move the unmanned submersible vehicle 100 through a well.
例如，基站的操作员可以查看井的轨迹数据并且将无人潜航器100移动到井中的测量位置。
For example, an operator at the base station may view well trajectory data and move the unmanned submersible vehicle 100 to measurement locations in the well.
在这样的实施例中，基站的操作员还可以通过无人潜航器100控制测量值的获取，诸如通过在测量位置启动测量值的获取。
In such embodiments, an operator at the base station may also control the acquisition of measurements by the unmanned submersible vehicle 100, such as by initiating the acquisition of measurements at measurement locations.
可以理解的是，控制单元可以包括处理器226和相关的存储器228。
As will be appreciated, the control unit may include a processor 226 and associated memory 228.
控制单元的处理器可以包括一个或多个处理器，并且可以包括微处理器、专用集成电路(ASIC)或它们的任意组合。
The processor of the control unit may include one or more processors and may include microprocessors, application-specific integrated circuits (ASICs), or any combination thereof.
在一些实施例中，处理器226可以包括一个或多个精简指令集(RISC)处理器，诸如那些实现高级RISC机器(ARM)指令集的处理器。
In some embodiments, the processor 226 may include one or more reduced instruction set (RISC) processors, such as those implementing the Advanced RISC Machine (ARM) instruction set.
另外，处理器226可以包括单核处理器和多核处理器。
Additionally, the processor 226 may include single-core processors and multicore processors.
控制单元的存储器228可以包括一个或多个非暂时性计算机可读存储介质，可以包括易失性存储器(诸如随机存取存储器(RAM)和通过微控制器可访问的非易失性存储器(诸如只读存储器(ROM)。
The memory 228 of the control unit may include which may include one or more non-transitory computer readable storage mediums) may include volatile memory (such as random access memory (RAM)) and non-volatile memory (such as read-only memory (ROM)) accessible by the microcontroller.
在一些实施例中，无人潜航器100在井中时可以自主移动(也称为“自导化”)而不需要来自基站的命令。
In some embodiments, the unmanned submersible vehicle 100 may move autonomously (also referred to as “self-guided”) when in a well without requiring commands from a base station.
例如，在一些实施例中，当失去与地面上的基站的连接时，无人潜航器100可以使用自主操作。
In some embodiments, for example, the unmanned submersible vehicle 100 may use autonomous operation when connectivity to a base station at the surface is lost.
在这样的实施例中，控制单元204可以包括用于控制无人潜航器100通过井的运动的控制逻辑。
In such embodiments, the control unit 204 may include control logic for controlling movement of the unmanned submersible vehicle 100 through a well.
在一些实施例中，控制单元可以包括井的偏差勘测(即，包括倾斜度和方位角)以能够实现坐标设定。
In some embodiments, the control unit may include a deviation survey (that is, including the inclination and azimuth) of a well to enable coordinate setting.
控制单元204还可以包括存储的路线计划，该路线计划提供通过井的路线。
The control unit 204 may also include a stored route plan that provides a route through a well.
例如，所存储的路线计划可以包括航路点(例如，坐标)、井轨迹数据、井尺寸或其他数据或它们的组合，其能够使无人潜航器自主地跟随路线通过井中的井眼。
For example, the stored route plan may include waypoints (for example, coordinates), well trajectory data, well dimensions, or other data or combinations thereof that enables the unmanned submersible vehicle to autonomously follow a route through a wellbore in a well.
另外，在一些实施例中，存储的路线计划可以包括测量位置(例如，基于坐标)，测量位置表示无人潜航器100可以停止移动并获取测量值的位置。
Additionally, in some embodiments a stored route plan may include measurement locations (for example, based on coordinates) indicating locations at which the unmanned submersible vehicle 100 may stop movement and acquire measurements.
在一些实施例中，在自主操作期间控制单元204可以使用通过定位单元202获取的位置。
In some embodiments, the control unit 204 may use a location obtained by the location unit 202 during autonomous operation.
在一些实施例中，控制单元204可以监测动力单元208的电池并确定剩余的电池电量、无人潜航器100的剩余运行持续时间或两者。
In some embodiments, the control unit 204 may monitor a battery of the power unit 208 and determine an amount of battery charge remaining, a remaining operational duration of the unmanned submersible vehicle 100, or both.
在这样的实施例中，控制单元204可以将剩余的电池电量、无人潜航器100的剩余运行持续时间或两者均传输给基站。
In such embodiments, the control unit 204 may communicate the amount of battery charge remaining, a remaining operational duration of the unmanned submersible vehicle 100, or both to a base station.
在一些实施例中，当剩余的电池电量低于阈值量或无人潜航器100的剩余运行持续时间低于阈值量时，控制单元204可以传输警报。
In some embodiments, the control unit 204 may communicate an alert when an amount of battery charge remaining is below a threshold amount or the remaining operational duration of the unmanned submersible vehicle 100 is below a threshold amount.
微控制器单元206可以包括微控制器230和相关的存储器232。
The microcontroller unit 206 may include a microcontroller 230 and associated memory 232.
微控制器单元206可以控制无人潜航器100的运动和其他功能。
The microcontroller unit 206 may control movement and other functions of the unmanned submersible vehicle 100.
微控制器单元的微控制器206可以执行存储在微控制器单元的存储器232中的各种模块，并且向无人潜航器100提供诸如用于移动的命令。
The microcontroller 206 of the microcontroller unit may execute various modules stored in the memory 232 of the microcontroller unit and provide commands to the unmanned submersible vehicle 100, such as for movement.
微控制器单元的存储器232(可以包括一个或多个非暂时性计算机可读存储介质)可以包括通过微控制器可访问的易失性存储器(诸如随机存取存储器(RAM)和非易失性存储器(诸如只读存储器(ROM)。
The memory 232 of the microcontroller unit (which may include one or more non-transitory computer readable storage mediums) may include volatile memory (such as random access memory (RAM)) and non-volatile memory (such as read-only memory (ROM)) accessible by the microcontroller.
例如，微控制器单元的存储器232可以存储用于提供无人潜航器100的功能的可执行计算机代码。
For example, the memory 232 of the microcontroller unit may store executable computer code for providing functions of the unmanned submersible vehicle 100.
动力单元208可以包括电池234。
The power unit 208 may include a battery 234.
在一些实施例中，为了为无人潜航器100和无人潜航器100的组件供电，将诸如电池定位在无人潜航器100的主体中为无人潜航器100的操作和潜行提供电能。
In some embodiments, for powering the unmanned submersible vehicle 100 and the components of the vehicle 100, such as a battery located in the body of the unmanned submersible vehicle 100 for powering the operating and flight of the unmanned submersible vehicle 100.
在一些实施例中，动力单元208可以包括多个电池。
In some embodiments, the power unit 208 may include multiple batteries.
在这样的实施例中，动力单元208可以包括为无人潜航器100的其他单元供电的单独电池，例如为测量单元200供电。
In such embodiments, power unit 208 may include a separate battery for powering other units of the unmanned submersible vehicle 100, such for powering the measurement unit 200.
在一些实施例中，动力单元208中的电池可以为可充电式。
In some embodiments, a battery in the power unit 208 may be rechargeable.
例如，如本文所讨论的，电池可以使用从单元106的推进器的机械旋转转换而来的电来充电。
For example, as discussed herein the battery may be rechargeable using electricity converted from the mechanical rotation of the propellers of the units 106.
在一些实施例中，电池可以包括镍基电池(例如，镍镉或镍金属氢化物)、锂基电池(锂离子、锂聚合物等)或其他适合的电池。
In some embodiments, the battery may include a nickel-based battery (for example, nickel cadmium or nickel metal hydride), a lithium-based battery (lithium ion, lithium polymer, etc.), or other suitable batteries.
数据存储单元210可以包括非易失性存储介质236。
The data storage unit 210 may include a non-volatile storage medium 236.
例如，在一些实施例中，非易失性存储介质可以为固态存储器。
For example, in some embodiments, the non-volatile storage medium may be solid state memory.
数据存储单元210可以被无人潜航器100的其他单元访问，诸如测量单元200和控制单元204等。
The data storage unit 210 may be accessible by other units of the unmanned submersible vehicle 100, such as the measurement unit 200 and the control unit 204.
例如，数据存储单元210可以存储通过测量单元200获取的测量值。
For example, the data storage unit 210 may store measurements acquired by the measurement unit 200.
在这样的实施例中，数据存储单元210可以存储测量值直到无人潜航器被回收到地面为止。
In such embodiments, the data storage unit 210 may store measurements until the unmanned submersible vehicle is retrieved at the surface.
例如，在地面上，例如可以通过以下方式将测量值从数据存储单元210的一个或多个非易失性存储介质复制到计算机：计算机与无人潜航器100之间的有线连接或者移除数据存储单元210以连接或插入计算机中。
At the surface, measurements may be copied from the one or more non-volatile storage mediums of the data storage unit 210 to a computer via, for example, a wired connection between the computer and the unmanned submersible vehicle 100 or removal of the data storage unit 210 for connection or insertion in a computer.
图3描述了示出根据本公开实施例的在地下井的段302中从事流体测量的无人潜航器100的操作的环境300。
FIG. 3 depicts an environment 300 illustrating operation of the unmanned submersible vehicle 100 engaged in measurement of fluids in a section 302 of a subterranean well in accordance with an embodiment of the disclosure.
在一些实施例中，井段302可以位于生产井中的通过现有的连续油管方法或其他技术来达成可能十分困难、昂贵且费时的井段。
The well section 302 may be in a section of a production well that, in some embodiments, may be difficult, costly, and time-consuming to reach via prior methods of coiled tubing or other techniques.
段302可以代表井的水平段。
The section 302 may represent a horizontal section of a well.
可以理解的是，无人潜航器100可以测量井的其他段，包括井的竖直段、井的偏斜段等等。
As will be appreciated, other sections of a well may be measured by the unmanned submersible vehicle 100, including vertical sections of a well, deviated sections of a well, and so on.
段302可以是井的套管段或裸眼段。
The section 302 may be a cased hole or open hole section of a well.
在一些实施例中，在勘测井时无人潜航器100可以在井的套管段和裸眼段之间移动。
In some embodiments, the unmanned submersible vehicle 100 may move between cased and open hole sections of a well when surveying a well.
在一些实施例中，无人潜航器100可以与基站304相关联，并且在一些实施例中，无人潜航器100可以与基站304通信。
In some embodiments, the unmanned submersible vehicle 100 may be associated with and, in some embodiments, may communicate with, a base station 304.
在一些实施例中，操作员306可以通过基站304与无人潜航器100通信。
In some embodiments, an operator 306 may communicate with the unmanned submersible vehicle 100 via the base station 304.
在一些实施例中，无人潜航器100可以通过基站304由操作员306远程驾驶。
In some embodiments, the unmanned submersible vehicle 100 may be remotely piloted by the operator 306 via the base station 304.
例如，操作员306可以监测由定位单元202确定的无人潜航器100的位置，并且将无人潜航器100远程控制到井中的测量位置。
For example, the operator 306 may monitor the location of the unmanned submersible vehicle 100, as determined by the location unit 202, and remotely control the unmanned submersible vehicle 100 to measurement locations in the well.
在其他实施例中，无人潜航器100可以从事自主操作。
In other embodiments, the unmanned submersible vehicle 100 may engage in autonomous operation.
在一些实施例中，自主操作可以基于由无人潜航器100所存储的路线、位置或它们的组合。
In some embodiments, the autonomous operation may be based on routes, locations, or a combination thereof stored by the unmanned submersible vehicle 100.
在这样的实施例中，例如，无人潜航器100可以使用定位单元202来提供数据以用于自主操作。
In such embodiments, for example, the unmanned submersible vehicle 100 may use the location unit 202 to provide data for autonomous operation.
例如，无人潜航器100可以使用一个或多个测量位置(例如，基于坐标)作为路线上的航路点来自主地穿过井。
For example, the unmanned submersible vehicle 100 may use one or more measurement locations (for example, based on coordinates) as waypoints on a route to autonomously traverse a well.
如图3所示，无人潜航器100可以穿过井到位于井段302中的测量位置308。
As shown in FIG. 3, the unmanned submersible vehicle 100 may traverse the well to a measurement location 308 located in the well section 302.
以这种方式，验证引擎750和区块链720可以用于为客户端740提供交易级验证。
In this way, the verification engine 750 and blockchain 720 can be used to provide transaction level verification for a client 740.
尽管图7示出了具有单个区块链720和验证引擎750的系统700，应注意，实施例可采用其他拓扑。
Although FIG. 7 illustrates a system 700 with a single blockchain 720 and verification engine 750, note that embodiments may employ other topologies.
例如，图8是根据一些实施例的应用基于云的验证监控器810以支持使用多个验证引擎的工业数据校验的系统800。
For example, FIG. 8 is a system 800 implementing a cloud-based verification monitor 810 to support industrial data validation using multiple verification engines in accordance with some embodiments.
具体地，附加的区块链822和验证引擎852可为附加客户端842提供保护。
In particular, an additional blockchain 822 and verification engine 852 may provide protection for an additional client 842.
如图8所示，每个验证引擎850、852可与为系统800提供额外保护的多个区块链820、822相关联(例如，通过将信息存储于在地理上分散的多个节点上，使得攻击不切实际)。
As illustrated in FIG. 8, each verification engine 850, 852 may be associated with multiple blockchains 820, 822 providing additional protection for the system 800 (e.g., by storing information at multiple, geographically disperse nodes making attacks impractical).
即，每个验证器(例如，验证引擎)可向独立的数据存储器提交简要的概述，并且一旦记录，就不能在不进行检测的情况下改变信息，以提供一种防篡改的记录系统(“SoR”)。
That is, each verifier (e.g., verification engine) may commit a brief summary to an independent data store and, once recorded, the information cannot be changed without detection to provide a tamper-proof System of Records (“SoR”).
尽管使用具体的区块链技术描述了一些实施例，注意到的是，可并入其他方法。
Although some embodiments are described using specific blockchain technologies, note that other approaches could be incorporated.
例如，可利用用于区块链的链点(Chainpoint)平台以允许创建数据的时间戳证明，并验证存储在区块链中的数据的存在性和完整性。
For example, a Chainpoint platform for blockchains might be utilized to allow for the creation of a timestamp proof of the data and verify the existence and integrity of data stored in a blockchain.
即，验证平台和链点证明可实施为验证工具，而不是手动检查散列在验证服务器处是否匹配。
That is, a verification platform and the Chainpoint proof could be employed as a verification tool, rather than manually checking if the hashes match at a verification server.
图9是根据一些实施例的验证客户端系统900的高级框图。
FIG. 9 is a high-level block diagram of a verification client system 900 according to some embodiments.
系统900包括具有数据连接件的验证客户端952，以接收来自工业资产传感器的包括工业资产数据的子集的工业资产数据流。
The system 900 includes a verification client 952 with a data connection that receives a stream of industrial asset data, including a subset of the industrial asset data, from industrial asset sensors.
验证客户端952由接收到的数据创建字典树，并将数据和相关联的元数据发送到验证服务器956。
The verification client 952 creates a trie from the received data and sends data and associated metadata to a verification server 956.
验证客户端952还将字典树散列发送到验证引擎954，并接收返回的伪标识符。
The verification client 952 also sends the trie hash to a verification engine 954 and receives back a pseudo identifier.
图10是根据一些实施例的验证客户端方法1000。
FIG. 10 is a verification client method 1000 in accordance with some embodiments.
在1010处，验证客户端由工业资产数据的子集和元数据创建帕特里夏-默克尔字典树。
At 1010, the verification client creates a Patricia-Merkle trie from the subset of the industrial asset data and metadata.
在1020处，验证客户端确定与帕特里夏-默克尔字典树相关联的散列值。
At 1020, the verification client determines a hash value associated with the Patricia-Merkle trie.
在1030处，验证客户端从验证引擎接收伪标识符。
At 1030, the verification client receives a pseudo identifier from a verification engine.
在1040处，验证客户端将原始的帕特里夏-默克尔字典树数据与元数据一起传输到验证服务器。
At 1040, the verification client transmits the raw Patricia-Merkle trie data to a verification server along with metadata.
图11是根据一些实施例的验证引擎系统1100的高级框图。
FIG. 11 is a high-level block diagram of a verification engine system 1100 according to some embodiments.
系统1100包括验证引擎1154，以接收来自验证客户端1152的字典树散列并将其记录在安全的分布式分类账1190中(接收返回的交易标识符)。
The system 1100 includes a verification engine 1154 to receive a trie hash from a verification client 1152 and record it in a secure, distributed ledger 1190 (receiving back a transaction identifier).
验证引擎1154还本地生成提供给验证客户端的伪标识符。
The verification engine 1154 also locally generates a pseudo identifier that is provided to the verification client.
验证引擎还将交易标识符与本地生成的伪标识符一起发送到验证服务器1156。
The verification engine also transmits the transaction identifier to a verification server 1156 along with the locally generated pseudo identifier.
图12是根据一些实施例的验证引擎方法1200。
FIG. 12 is a verification engine method 1200 in accordance with some embodiments.
在1210处，验证引擎接收来自验证客户端的散列值。
At 1210, the verification engine receives a hash value from a verification client.
在1220处，验证引擎将本地创建的伪标识符传输到验证客户端。
At 1220, the verification engine transmits a locally created pseudo identifier to the verification client.
在1230处，验证引擎将字典树散列记录在安全的分布式分类账中，并在1240处接收返回的交易标识符。
At 1230, the verification engine records the trie hash in a secure, distributed ledger and receives a transaction identifier back at 1240.
在1250处，验证引擎将伪标识符和关联的交易标识符传输到验证服务器(其然后可使用该对值，从而之后识别适当的数据包)。
At 1250, the verification engine transmits the pseudo identifier and associated transaction identifier to the verification server (which can then use the pair of values to later identify an appropriate data packet).
图13是根据一些实施例的验证服务器系统1300的高级框图。
FIG. 13 is a high-level block diagram of a verification server system 1300 according to some embodiments.
该系统包括验证服务器1300，其从验证客户端1352接收原始字典树数据和元数据，并使用该数据在本地独立地创建帕特里夏-默克尔字典树(以及相关的散列值)。
The system includes a verification server 1300 that receives raw trie data and metadata from a verification client 1352 and uses that data to locally independently create a Patricia-Merkle trie (and associated hash value).
即，该字典树与由验证客户端1352创建的字典树分开创建。
That is, the trie is created separately from the trie that was created by the verification client 1352.
交易服务器还从验证引擎1354接收伪标识符和交易标识符，并检索先前由验证引擎1354记录在安全的分布式分类账1390的字典树散列。
The transaction server also receives a pseudo identifier and transaction identifier from a verification engine 1354 and retrieves a trie hash that was previously recorded in a secure, distributed ledger 1390 by the verification engine 1354.
验证服务器最初将标记为无效的数据包写入数据存储器1360。
The verification server initially writes the data packet into a data store 1360 marked as being invalid.
如果本地确定的散列值与从安全的分布式分类账1390接收到的散列值匹配，则验证服务器1356然后通过将数据标记为有效来更新数据存储器1360。
If the locally determined hash value matches the hash value received from the secure, distributed ledger 1390, the verification server 1356 then updates the data store 1360 by marking the data as being valid.
图14是根据一些实施例的验证服务器方法1400。
FIG. 14 is a verification server method 1400 in accordance with some embodiments.
在1410处，验证服务器可接收来自验证客户端的工业资产数据的子集和元数据。
At 1410, a verification server may receive the subset of the industrial asset data and metadata from a verification client.
在1420处，客户端可接收来自验证引擎的伪标识符和交易标识符。
At 1420, the client may receive the pseudo identifier and transaction identifier from a verification engine.
然后在1430处，验证服务器可将工业资产数据的子集存储到数据存储器中，其中工业资产数据的子集被标记为无效。
The verification server may then store the subset of the industrial asset data into a data store at 1430, with the subset of the industrial asset data being marked as being invalid.
在1440处，验证引擎可由所接收的工业资产数据的子集和元数据独立地创建帕特里夏-默克尔字典树。
At 1440, the verification engine may independently create a Patricia-Merkle trie from the received subset of the industrial asset data and metadata.
在1450处，验证服务器可从安全的分布式分类账中检索记录的散列值。
At 1450, the verification server may retrieve the recorded hash value from a secure, distributed ledger.
然后在1460处，在验证所记录的散列值匹配与独立创建的帕特里夏-默克尔字典树相关的散列值之后，验证服务器可将数据存储器中的工业资产数据的子集标记为有效。
The verification server may then mark the subset of industrial asset data in the data store as being valid at 1460 after verifying that the recorded hash value matches a hash value associated with the independently created Patricia-Merkle trie.
本文中描述的实施例可包括有助于工业数据验证的工具，并可使用任何数量的不同硬件配置来实现。
Embodiments described herein may comprise a tool that facilitates industrial data verification and may be implemented using any number of different hardware configurations.
例如，图15示出了可例如分别与图1和图4的系统150、400(以及本文所述的其他系统)相关联的平台1500。
For example, FIG. 15 illustrates a platform 1500 that may be, for example, associated with the systems 150, 400 of FIGS. 1 and 4, respectively (as well as other systems described herein).
平台1500包括处理器1510，诸如呈单芯片微处理器形式的一个或多个市售中央处理单元(“CPU”)，该处理器1510耦接到配置为经由通信网络(图15中未示出)进行通信的通信装置1520。
The platform 1500 comprises a processor 1510, such as one or more commercially available Central Processing Units (“CPUs”) in the form of one-chip microprocessors, coupled to a communication device 1520 configured to communicate via a communication network (not shown in FIG. 15 ).
注意到的是，经由通信装置1520交换的通信可利用诸如公共互联网用户与保险企业的内部网络之间的那些安全特征的安全特征。
The communication device 1520 may be used to communicate, for example, with one or more remote industrial assets, data stores, ledgers, etc. Note that communications exchanged via the communication device 1520 may utilize security features, such as those between a public internet user and an internal network of an insurance enterprise.
安全特征可与例如网络服务器、防火墙和/或PCI基础结构相关联。
The security features might be associated with, for example, web servers, firewalls, and/or PCI infrastructure.