一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

与区块链交互的集装箱锁电路及集装箱锁的制作方法

2022-05-08 05:15:14 来源:中国专利 TAG:


1.本发明涉及区块链技术领域,尤其是涉及一种与区块链交互的集装箱锁电路及集装箱锁。


背景技术:

2.目前在海洋运输业中,传统集装箱锁(铅封)是主流的保证集装箱完整性的方法。每个铅封都具备封号,在装箱时通过监装人员记录和备案。铅封的设计只能锁不能开,只能通过外力破坏将其拆除。在无铅封或铅封被破坏的情况下,除了最后收件人的签收环节,都可认为集装箱不具备完整性,接收方有权拒收。
3.而铅封的结构简单,容易被复制制造,并且铅封封号常通过纸质表单记录,在事故调查中需要通过人工排查,降低了申诉解决的时效性。可见使用铅封的集装箱管理不便,且事故调查、定责难度较大;而一些电子锁可以存储使用中产生的数据以提供相关证据,但锁依然可能被破坏,信息安全性不高。


技术实现要素:

4.本技术提供了一种与区块链交互的集装箱锁电路及集装箱锁。
5.第一方面,提供了一种与区块链交互的集装箱锁电路,包括通讯模块、供电模块、锁状态检测模块和主处理器模块,所述主处理器模块分别与所述锁状态检测模块、所述通讯模块和所述供电模块连接,其中:所述通讯模块,用于接收传感器数据,以及将事件上传区块链;所述供电模块,用于为所述集装箱锁电路供电;所述锁状态检测模块,用于检测锁物理状态;所述主处理器模块,用于提供采用可链接的环签名算法的身份验证支持。
6.第二方面,提供了一种集装箱锁,包括如上述第一方面及其任一种可能的实现方式的集装箱锁电路。
7.本技术实施例提供一种与区块链交互的集装箱锁电路及集装箱锁,其中该集装箱锁电路包括通讯模块、供电模块、锁状态检测模块和主处理器模块,所述主处理器模块分别与所述锁状态检测模块、通讯模块和供电模块连接,其中:所述通讯模块,用于接收传感器数据,以及将事件上传区块链;所述供电模块,用于为所述集装箱锁的电路供电;所述锁状态检测模块,用于检测锁物理状态;所述主处理器模块,用于提供采用可链接的环签名算法的身份验证支持,该集装箱锁体积小巧,能够准确监控锁物理状态并进行通信,记录传感器数据和锁相关事件;利用区块链的特性,集装箱锁的传感器数据可以通过经身份验证的海运从业人员的终端设备上传到区块链网络,不会因为集装箱锁的损坏而丢失,信息安全性较高,便于管理查证,可以为事故调查或申诉解决提供强有力的线索,并增强了该流程的时效性,另外也在一定程度上节省了集装箱锁的内存。
附图说明
8.为了更清楚地说明本技术实施例或背景技术中的技术方案,下面将对本技术实施例或背景技术中所需要使用的附图进行说明。
9.图1为本技术实施例提供的一种与区块链交互的集装箱锁电路的结构示意图;图2为本技术实施例提供的一种集装箱锁的结构示意图;图3为本技术实施例提供的一种通讯模块的结构原理示意图;图4为本技术实施例提供的一种lcd模块的结构原理示意图;图5为本技术实施例提供的一种锁驱动模块的结构原理示意图;图6为本技术实施例提供的一种闪存模块和sd卡读卡器模块的结构原理示意图;图7为本技术实施例提供的一种锁状态检测模块的结构原理示意图;图8为本技术实施例提供的一种主处理器模块的结构原理示意图;图9为本技术实施例提供的一种集装箱锁电路的补充结构原理示意图。
具体实施方式
10.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
11.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
12.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
13.下面结合本技术实施例中的附图对本技术实施例进行描述。
14.为了更清楚地说明本技术实施例中的方法,首先介绍一种集装箱锁的总体设计方案。
15.本技术实施例中的集装箱锁是设置在集装箱上的锁,结合软件方法进行控制,可以实现身份验证、开锁、关锁和相关数据处理等操作。该集装箱锁可以基于区块链实现数据处理。
16.可以参见图1,图1为本技术实施例提供的一种与区块链交互的集装箱锁电路的结构示意图。如图1所示该集装箱锁电路100包括通讯模块110、供电模块120、锁状态检测模块130和主处理器模块140,上述主处理器模块140分别与上述锁状态检测模块130、通讯模块110和供电模块120连接,其中:上述通讯模块110,用于接收传感器数据,以及将事件上传区块链;上述供电模块120,用于为集装箱锁电路100供电;
上述锁状态检测模块130,用于检测锁物理状态;上述主处理器模块140,用于提供采用可链接的环签名算法的身份验证支持。
17.具体的,当前与集装箱锁关联的目标用户在终端设备app进行身份验证,具体可通过专利cn112307445b(一种基于区块链的身份管理方法及装置,以下简称身份管理装置)进行。若验证不通过,则无法继续。若验证通过,集装箱锁可以创建一个数据查询事件eventq,该数据查询事件eventq可以通过新物理码(目标物理码)对应的私钥sklock加密,但不会存储在可信事件存储空间中。
18.本技术实施例中主处理器模块140通过可链接的环签名算法,用用户的私钥skop和公钥环ringc对原始传感器数据的摘要hash进行加密,并生成数字签名s,并且写上链事件eventup的操作者字段中。数据上链事件eventup及传感器数据data会通过目标用户的终端设备(app)上传到区块链网络。
19.本技术实施例中,区块链网络可以调用预先约定的智能合约接口,将上述传感器数据储存在分布式存储网络中,如ipfs,并且计算数据的摘要的累加器的总和。若此累加器总和与eventup中的不一致,则数据不完整,须重新上传。若一致,分布式存储网络返回提取地址addr和数据的摘要h。addr和h会被写入eventup的操作值字段(上链操作值)中,打包成块上链。
20.可选的,本技术实施例中生成数字签名的方法可以不是环签名,即可以替代成别的数字签名如基于rsa等算法。
21.数据成功上链后,集装箱锁的本地传感器数据将被清除,以腾出空间给新的数据使用。
22.区块链网络可以回传所有与目标物理码pklock相关的事件(包括传感器事件)。用户可以通过事件,迅速地分析事故发生的事件地点人物。比如,集装箱锁在何时何航段被破坏;冷链食品在何时温度过高导致腐坏等。
23.本技术实施例中的集装箱锁电路100中还可包括储存模块,提供数据存储功能,可用于记录本锁所有的事件记录(如开关锁事件、传感器数据事件等)。
24.可选的,上述通讯模块110可以采用无线通信方式,比如蓝牙通信。上述通讯模块可具体用于:接收集装箱温度计、集装箱湿度计的传感器数据,并存储在可信事件存储空间内,上述可信事件存储空间由储存模块以及主处理器模块提供的可信执行环境组成;以及,与终端设备通信,以将上述事件上传区块链。
25.具体的,通讯模块110硬件可使用低功耗蓝牙ble5.0,符合beacon标准,具备监听蓝牙广播的能力。在软件层面,通过加密信道,可确保通讯的隐私性与安全性。通过通讯模块110可以及时采集传感器数据,以记录或监控集装箱中的各项信息,比如温度、湿度等。
26.上述终端设备可以理解为操作人员的移动终端,比如手机。用户作为集装箱锁的控制者,可以通过终端设备对集装箱锁进行控制。上述用户通常可以为海运从业人员,可使用该终端设备上的应用程序(application,app)通过蓝牙等通信方式与集装箱锁进行交互、控制。
27.在一种可选的实施方式中,上述锁状态检测模块130中的锁状态检测端口,与上述主处理器模块连接并接地;与上述主处理器模块140连接的导线通过锁头;
上述锁状态检测模块130具体用于:获取基于上述导线通电状态触发的检测电平信号;若上述检测电平信号表示上述导线为通电状态,确定上述集装箱锁为闭合状态;若上述检测电平信号表示上述导线为断电状态,从上述可信事件存储空间获取上一次事件,根据上述上一次事件确定上述集装箱锁为正常打开状态或非正常打开状态。
28.具体的,锁状态检测模块130可以基于特定电路检测锁物理状态,比如锁打开或关闭等。为了更清楚地描述锁状态检测模块130的实现方式,可以参见图2所示的一种集装箱锁的结构示意图。如图2所示,该集装箱锁中包括导线1、芯片2、锁状态检测模块3、通讯模块4和供电模块5。
29.上述芯片2可以为前述主处理器模块140,即片上系统soc,也可以根据需要选择其他芯片类型,此处不做限制。
30.本技术实施例中的锁物理状态至少包括打开或者闭合两种,锁状态检测模块3可以检测锁物理状态(打开或者闭合),其主要依据是根据导线是否通电来判断:若锁为打开状态,则导线1导线通电,否则不通电。
31.结合软件部分,锁可有三种虚拟状态:若导线1为通电状态(锁状态检测模块3检测为高电平),则锁为闭合。
32.若导线1为断电状态(锁状态检测模块3检测为低电平),则在可信事件存储中读取上一次事件。
33.若上一次事件为开锁,则锁处于正常打开状态;若上一次事件为闭合,则锁处于非正常打开状态,此时锁可能已经被强行打开或者破坏。
34.其中,上述导线可为铜线,本技术实施例对此不做限制。
35.可选的,本技术实施例中的集装箱锁电路可以根据需要设置具体的供电模块120(供电模块5)。例如在一种实施方式中,在待机状态下,整系统电流为2.8微安,满载约为2.88毫安,在平均每天满载1小时的估算下,每天耗电量为2.94毫安,耗能交底;该系统电压为3.3v,本技术实施例中可以使用可充电式锂亚硫酰氯电池,能量密度约为500wh/kg,足够支撑大多数海运周期。供电模块120可以使用任意标准充电电路,本技术实施例对此不做限制。
36.在一种可选的实施方式中,所述集装箱锁电路还包括显示模块。可以根据需要选择不同类型的显示模块,比如采用lcd模块,可以提示用户当前操作说明。
37.可选的,上述储存模块包括闪存模块和sd卡读卡器模块。结合可信执行环境tee,为整个系统提供身份验证。
38.具体的,本技术中软件部分可包括身份验证、通信及可信事件存储三个模块。软件可以被烧录在片上系统soc中,软件部分包括开源实时嵌入式操作系统mbedos,可选的,soc为带可信执行环境tee技术的arm cortex-m架构芯片。本技术实施例中的可信执行环境是一个由处理器直接管理的隔离区域,在可信执行环境中运行的代码将完全隔离于系统,以保证隐私如私钥的安全。
39.在一种可选的实施方式中,上述锁状态检测模块130采用d触发器,上述锁状态检测模块130中的锁状态检测端口为上述d触发器的锁状态检测端口;
上述d触发器的使能端口与上述主处理器模块140的第一端口连接;上述d触发器的锁状态检测端口与上述主处理器模块140的第二端口连接;上述d触发器的状态输出端口与上述主处理器模块140的第三端口连接;上述d触发器的时钟端口与上述主处理器模块140的输出时钟端口连接。
40.d触发器的时钟端与soc上的cpu时钟同步。在锁闭合的状态下,d触发器的输入端为芯片需要的5v或者3.3v电压。为了精确地检测低电平,在导线断电时,d触发器的输入针脚应接入下拉电阻并且接地。
41.在一种可选的实施方式中,上述闪存模块的片选端口与上述主处理器模块的第三端口连接;上述闪存模块的输出端口与上述主处理器模块的第四端口连接;上述上述闪存模块的写保护端口与上述主处理器模块的第五端口连接;上述闪存模块的输入悬浮端口与上述主处理器模块的第六端口连接;上述闪存模块的时钟端口与上述主处理器模块的输出时钟端口连接;上述闪存模块的数据输入端口与上述主处理器模块的第七端口连接。
42.进一步可选的,上述sd卡读卡器模块与上述主处理器模块通过多个数据位线对应连接,上述多个数据位线中包括一个用于sd卡检测的数据位线;上述sd卡读卡器模块的命令传输端口与上述主处理器模块的第八端口连接;上述sd卡读卡器模块的时钟端口与上述主处理器模块的输出时钟端口连接。
43.进一步可选的,上述通讯模块与上述主处理器模块通过6个通用数据接口对应连接,用于上述通讯模块与上述主处理器模块之间的数据传输;上述通讯模块的重置接口与上述主处理器模块的第一控制接口连接,用于重置上述通讯模块。
44.在一种可选的实施方式中,上述集装箱锁电路还包括锁驱动模块,用于在主处理器模块验证操作者身份合法的情况下执行锁操作;上述锁驱动模块与步进电机模块通过多个脉冲信号传输端口对应连接;上述锁驱动模块的正极端口与上述步进电机模块的目标端口连接;上述锁驱动模块与上述主处理器模块通过多个脉冲信号编码端口对应连接。
45.为了更清楚的说明上述实施例中的模块连接方式,以下给出一种接口说明示例。
46.首先,本技术实施例中的主处理器模块采用arm cortex m23 架构,提供可信执行环境tee,结合闪存与sd卡,为整个系统提供身份验证支持。身份验证模块采用可链接的环签名算法。考虑到海运集装箱锁的环境特点(如区块链中参与角色众多),环签名机制能够保障参与者身份隐私,对海运这种由多个参与者(船公司、拖车公司等)组成的联盟而言,其内部有协作也有博弈,在某些场景下,保护用户身份是非常必要的。传统的环签名机制不存在能够打开签名的第三方(不属于公钥环的一方),为了方便追责,防止签名者被诬陷,需要一种具备指责关联性和抗诽谤性的方案,即基于相同公钥环生成的两个环签名可判断是否来自同一个签名者。当事故发生且通过分析知道是哪个事件引起事故后,可以让嫌疑操作人员再次生成针对该事件的环数字签名。若与事件记录的环签名一致,则指责正确,若不一致,则指责不正确。
47.1、通讯模块使用nordic的单片系统(soc),芯片型号为nrf52382,封装引脚标准为
qfn48,共48个引脚。具体的,nrf52382的p0.12~p0.12通用数据接口(gpio)被定义为通信接口与主处理器模块的pe.2~pe.7通用数据接口连接;nrf52382的reset接口与主处理器模块的pa.15连接,用于重置通讯模块。接口描述如下表1所示:
nrf52382接口主处理器模块m2351kiaae接口接口功能说明resetpa.15低电平有效(输入接口)。可选择与上拉电阻电路同时使用,保证通讯模块不会为错误重置。p0.12pe.2rxrdy(输出接口),输出为1时则可接收数据;为0时不可接收数据。p0.13pe.3rxreq(输入接口),输入为1时表明接收到请求,清理缓存并且置rxrdy为1。主处理器应在接受到rxrdy信号1时置rxreq为0,以防止缓存被重复清理导致数据丢失。p0.14pe.4串型异步数据接收端(输入接口)。p0.15pe.5txrdy(输入接口),输入为1时则可发送数据;为0时不可发送数据。p0.16pe.6txreq(输出接口),输出为1时表明发送请求,通知主处理器清理缓存并且置txrdy为1。在接受到txrdy信号1时置txreq为0,以防止缓存被重复清理导致数据丢失。p0.17pe.7串型异步数据发送端(输出接口)。
表1其中,由于vdd与vss为供电电路接口,除特殊用途外,下文不再说明;未使用的接口可悬空,也可根据实际情况用上拉或者下拉电路保证其输入输出信号稳定,下文不再说明。
48.2、锁状态检测模块使用d触发器(74hc574n)实现,接口描述如下表2所示:
74hc574n接口主处理器模块m2351kiaae接口接口功能说明oc/oepf.6使能(输入端口)。输入为低电平时,输出为直通态,如1q输出为1d;输入为高电平时,输出为高阻态。clkpd.12/clkod触发器的时钟,与主处理器的输出时钟clko一致。d触发器在时钟上升沿触发。1dpf.7锁状态检测端(输入端口),分别与主处理器与gnd(接地)连接。与主处理器连接的铜线通过锁头,在锁头被破坏或者开锁时,为断电状态,能通过gnd保证信号处于稳定低电平。1qpf.8锁状态输出端(输出端口)。输出值为上一个上升沿1d的输入值。
表23、储存模块其中,闪存模块可采用nand或者nor(eeprom),与主处理器的tee模块一起组成可信存储空间。其连接方式采用spi串型接口。接口描述如下表3所示:
spi闪存接口主处理器模块m2351kiaae接口接口功能说明cspd.0片选端口(输入端口),低电平有效。由于本发明没有其余闪存芯片,保持低电平即可。
misopd.1串型数据输出(输出端口)。wppd.2写保护(输入端口),低电平有效。输入为低电平时,芯片处于写保护状态。holdpd.5输入悬浮(输入端口),低电平有效。输入为低电平时,miso为高阻态,sck和mosi都被忽略。sckpd.12/clko串型时钟,与主处理器的输出时钟clko一致mosipd.3串型数据输入(输入端口)。
表3sd卡读卡器模块可以与主处理器的tee模块一起组成可信存储空间,用于存储大型数据如事件日志等。接口描述如下表4所示:
sd读卡器主处理器模块m2351kiaae接口接口功能说明data0-data2pa.1-pa.3数据位线0-2(输入输出端口)data3/cdpa.4数据位线3及sd卡检测(输入输出端口)cmdpd.2命令传输端口(输入端口),命令长度为48位包括索引、变量及crc校验位。clkpd.12/clko时钟,与主处理器的输出时钟clko一致
表45、锁驱动模块若主处理器模块验证操作者身份合法,则可以通过锁驱动模块进行锁的操作。锁的驱动芯片使用uln2003an。接口描述如下表5所示:
步进电机接口uln2003an接口主处理器模块m2351kiaae接口接口功能说明in1-in4o1-o4无步进电机脉冲信号传输端口。comcd 无连接驱动电源的正极。无i1-14pa.15-pa.12脉冲信号编码输入端口。
表56、lcd模块由一个16x2 lcd(两行,每行16字符)与一个io接口扩展模块pcf8574t(iic控制)组成。其用途在于显示锁当前的状态与消息。接口描述如下表6所示:
16x2-lcd接口pcf8574t接口主处理器模块m2351kiaae接口接口功能说明v0无无v0的输入应为可调整电压(0-5v),用于调整lcd的对比度。本发明中,v0的电压通过5v电源与可变电阻调节。rsp6无rs为寄存器选择(输入端口)。输入为0则使用指令寄存器,输入为1则使用数据寄存器。r/wp5无r/w为读写操作选择(输入端口)。输入为0时为写入操作,输入为1时为读取操作。ep4无使能(输入端口)。输出为高电平时,才能进行读写操作。db4-db7p0-p3无数据输入输出接口。a/k无无a/k分别为lcd背光的正极和负极。无sclpg.2iic的时钟线
无sdlpg.3iic的数据线
表67、主处理器模块采用arm-cortexm23架构的soc方案m2351kiaae,指令集位arm-v8架构,内置可信执行环境tee(trustzone),主频为64mhz。接口描述如下表7所示:主处理器模块m2351kiaae接口nrf52382接口接口功能说明pa.15reset见2.1pe.2p0.12见2.1pe.3p0.13见2.1pe.4p0.14见2.1pe.5p0.15见2.1pe.6p0.16见2.1pe.7p0.17见2.1主处理器模块m2351kiaae接口74hc574n接口接口功能说明pf.6oc/oe见2.2pd.12/clkoclk见2.2pf.71d见2.2pf.81q见2.2主处理器模块m2351kiaae接口pcf8574t接口接口功能说明无无见2.3无p6见2.3无p5见2.3无p4见2.3无p0-p3见2.3无无见2.3pg.2scl见2.3pg.3sdl见2.3主处理器模块m2351kiaae接口spi闪存接口接口功能说明pd.0cs见2.4.1pd.1miso见2.4.1pd.2wp见2.4.1pd.5hold见2.4.1pd.12/clkosck见2.4.1pd.3mosi见2.4.1主处理器模块m2351kiaae接口sd读卡器接口功能说明pa.1-pa.3data0-data2见2.4.2pa.4data3/cd见2.4.2pd.2cmd见2.4.2pd.12/clkoclk见2.4.2主处理器模块m2351kiaae接口uln2003an接口接口功能说明
无o1-o4见2.5无cd 见2.5pa.15-pa.12i1-14见2.5表7结合如表1-表7所示的接口说明,本技术还对应提供了集装箱锁电路的结构原理示意图。具体的,基于上述接口说明,以下分别给出各个模块的具体电路结构:图3是本技术实施例提供的一种通讯模块的结构原理示意图。
49.图4是本技术实施例提供的一种lcd模块的结构原理示意图。
50.图5是本技术实施例提供的一种锁驱动模块的结构原理示意图。
51.图6是本技术实施例提供的一种闪存模块和sd卡读卡器模块的结构原理示意图,其中左侧为闪存模块,右侧为sd卡读卡器模块。
52.图7是本技术实施例提供的一种锁状态检测模块的结构原理示意图。
53.图8是本技术实施例提供的一种主处理器模块的结构原理示意图。
54.图9是本技术实施例提供的一种集装箱锁电路的补充结构原理示意图,以对各供电电路接口等补充说明。
55.其中,上述各模块之间的接口连接方式可以参照前述表1-表7中的说明,此处不再赘述。图3-图9可以构成一个完整的集装箱锁电路的实施方式,此处仅作示意,可以根据需要选择不同模块的硬件类型,并适应性地调整其连接关系,本技术实施例对此不做限制。
56.本技术实施例中与区块链交互的集装箱锁电路,可以结合环签名及累加器加密技术,将与集装箱相关的参与者的公钥(如寄件人、收件人、承运方、检查方等)及自身硬件码进行压缩加密,产生固定长度的签名环。在每个检查点(包括固定检查点和定时检查点)将身份验证结果与集装箱相关的信息(如位置,集装箱内温湿度等)包括传感器数据,上传到区块链。所有海运参与者通能过区块链实时查询集装箱的位置、当前承运方、集装箱完整性。为了保证集装箱的完整性,每次链锁被打开或者破坏,会改变自身硬件码。
57.本技术实施例中的集装箱锁电路,可以利用区块链的特性,使集装箱锁的传感器数据可以通过经身份验证的海运从业人员的终端设备上传到区块链网络,且不会因为集装箱锁的损坏而丢失,信息安全性较高,便于管理查证,可以为事故调查或申诉解决提供强有力的线索,并增强了该流程的时效性,另外也在一定程度上节省了集装箱锁的内存。
58.基于上述实施例的描述,本技术实施例还提供了一种集装箱锁,如前述实施例中提到的任意一种与区块链交互的集装箱锁电路,此处对集装箱锁电路的结构原理不再赘述,对集装箱锁的外形结构不做限制。
59.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,该模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。所显示或讨论的相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
60.作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
61.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本技术实施例的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者通过该计算机可读存储介质进行传输。该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是只读存储器(read-only memory,rom),或随机存储存储器(random access memory,ram),或磁性介质,例如,软盘、硬盘、磁带、磁碟、或光介质,例如,数字通用光盘(digital versatile disc,dvd)、或者半导体介质,例如,固态硬盘(solid state disk ,ssd)等。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献