一种多义性路径识别和自由流并发处理的方法和系统与流程

文档序号:15690233发布日期:2018-10-16 21:57阅读:244来源:国知局

本发明涉及智能交通领域,更具体地,涉及车辆信息的并行处理领域。



背景技术:

国内高速公路的建设,在一个省内会有多个业主,随着路网的互联互通,汽车车主从一个高速入口进入高速,从另一个高速出口驶出高速,会行驶经过不同高速业主的路段,本着谁建设谁收费的理念,进一步提高高速建设投资回报的管理水平,通过技术手段区分汽车车主经过的高速路段,在后台清分结算的时候,做到使用谁的高速道路,交费给对应建设方的原则,则需要收费公路联网收费多义路径识别的实现。

目前,基于5.8g微波dsrc技术的多义路径识别标识系统是主流发展方向,这样能兼容市面上的obu,以及配合使用cpc卡代替目前的纸质收据或者非接触芯片卡,可以实现多义路径识别标识,提高目前收费高速公路的服务水平。

多义路径识别系统路侧单元安装于收费公路标识点,多义性路径识别属于自由流的通行方式,经过车辆不需要减慢速度或停车,车辆速度快且可能通过多辆车辆,同时dsrc微波信号覆盖区域受限决定了多义路径识别系统对车载单元的操作时间是受限的,因此多义路径识别系统路侧单元需要具备高效率标识车载设备和并发处理多个车载设备的能力。

与本发明相关的现有技术一

申请号为201410122923.4,发明名称为“自由流车载单元并发处理方法、路侧单元及自由流系统”的中国专利申请描述了一种分时复用的并发机制,《etc多车道自由流方案》(2013.9中国交通信息化)也有类似的描述。流程如下:首先rsu定时发送搜索指令,如果每次发送搜索obu指令之前存在没有完成的交易过程,则rsu还向obu发送相应的交易指令;其次rsu同时接收obu对搜索指令和交易指令的反馈,并更新相应的obu的交易状态。

通过以上方法,分时复用微波发送信道,实现对多个obu的并发交易。

“现有技术一”的缺点在于:在并发处理的同时地按预设时间发送搜索指令,因此obu的对搜索指令的反馈和交易指令的反馈在微波接收信道可能发生碰撞,影响没有完成的obu的交易过程。

与本发明相关的现有技术二

专利申请号分别为201310040958.9和201310040715.5,发明名称分别为“车载单元-路侧单元自由流稽查模式交易方法”和“车载单元-路侧单元自由收费模式交易方法”的中国专利申请描述了一种rsu并发处理多个obu的交易方法,特征在于路侧单元发起与多个车载单元之间的通信参数和配置协商,交易数据帧的传送和读取的过程,以及记录报告的发送过程。其中,为了实现并发处理,路侧单元发起与多个车载单元之间的通信参数和配置协商来建立时间窗口管理,车载单元发送专用窗口请求至路侧单元,路侧单元通过分别发送专用窗口分配控制帧给车载单元实现多个车载单元进行专用上行链路窗口分配。

“现有技术二”的缺点在于:需要车载单元也支持时间窗口管理机制和交易方法,这增加了推广和应用的难度。

与本发明相关的现有技术三

专利申请号为201510178095.0,发明名称为“一种自由流系统的控制方法、装置及系统”的中国专利申请描述了一种具体实现rsu同时处理多个obu的软件实现方法,即通过目标rsu接收目标obu发送的交易任务,基于一个线程关系表,如obu已经属于一个交易线程,则由该交易线程执行obu的交易任务,如果没有则为该obu分配一个线程。即每个obu的交易任务为单独的一个线程,通过操作系统来维护线程之间的并发从而实现对obu的并发处理。

现有技术三是现有技术一的软件实现方法,所有的线程在控制器实现,所有线程都抢占关键资源(如处理能力,加密,通讯),对于关键资源(如处理能力,加密,通讯)的使用上并没有明确提供或包含有效的能提高并发效率的解决方案。



技术实现要素:

本发明的目的在于克服现有技术中效率较低或者检测准确度差的缺陷,提供一种多义性路径识别和自由流并发处理的系统和方法。

根据本发明的第一方面,提供一种多义性路径识别和自由流并发处理的系统,包括:多个检测单元,控制单元,应用处理单元以及安全验证单元,其中,所述多个检测单元、应用处理单元和安全验证单元连接到所述控制单元;并且其中,所述多个检测单元从车载标签获取车辆信息,并将所述车辆信息发送给所述控制单元;所述控制单元用于获取所述车辆信息,并将所述车辆信息的安全相关数据转发到所述安全验证单元;所述安全验证单元从所述控制单元接收相应的安全相关数据并进行安全验证,并将验证结果反馈给所述控制单元;所述控制单元将通过了安全验证的车载标签的车辆信息传送给所述应用处理单元以进行处理。

可选地,进一步包括路由器,所述多个检测单元通过所述路由器连接到所述控制单元。

可选地,所述安全验证单元为消费安全访问模块psam,所述psam的数量与所述检测单元的数量相同并且一一对应。

可选地,所述检测单元为专用短距离通信dsrc单元,所述车载标签包括车载单元obu或者复合通信卡cpc。

可选地,通过由dsrc单元向所述车载标签发送信标服务表bst信号,并接收由车载标签反馈的车辆服务表vst信号,来建立与所述车载标签之间的通信。

可选地,单个dsrc单元向所述车载标签发送bst信号,发送完毕之后,控制单元立即处理接收到的vst信息。

可选地,多个dsrc单元轮流向所述车载标签发送bst信号,在发送完毕之后,控制单元统一处理已经接收到vst信号。

可选地,dsrc单元以预定时间间隔发送bst信号。

可选地,dsrc单元响应于特定事件来发送bst信号。

可选地,所述特定事件包括:当前的交易过程超过预定时间阈值;当前的交易过程不再占用资源;或者当前正在交易的对象数量少于预定阈值。

可选地,系统进一步包括图像捕捉设备,所述图像捕捉设备与所述多个检测单元并行地连接到所述路由器,配置用于获取车辆的图像,并将图像传送给所述控制单元;所述控制单元根据所获得的图像,来调度所述多个检测单元中的一个或多个。

可选地,所述图像捕捉设备通过所述路由器连接到所述应用处理单元,以在所述控制单元的控制下,将图像传送到所述应用处理单元。

根据本发明第二方面,提供一种多义性路径识别和自由流并发处理的方法,包括:从车载标签获取车辆信息;转发所述车辆信息中的安全相关数据以对便于对所述车辆标签进行安全验证;接收所述安全验证的验证结果,如果所述验证结果表明所述车辆标签通过了安全验证,则转发所述车辆信息以便于对所述车辆信息进行进一步处理。

可选地,通过消费安全访问模块psam来对所述车辆标签进行安全验证。

可选地,所述车载标签包括车载单元obu或者复合通信卡cpc,通过专用短距离通信dsrc单元来从车载标签获取车辆信息,并且其中,所述psam的数量与所述dsrc单元的数量相同并且一一对应。

可选地,通过由所述dsrc单元向所述车载标签发送信标服务表bst信号,并接收由车载标签反馈的车辆服务表vst信号,来建立与所述车载标签之间的通信。

可选地,使得单个dsrc单元向所述车载标签发送bst信号,发送完毕之后,控制单元立即处理接收到的vst信息。

可选地,使得多个dsrc单元轮流向所述车载标签发送bst信号,在发送完毕之后,控制单元统一处理已经接收到vst信号。

可选地,使得dsrc单元以预定时间间隔发送bst信号。

可选地,使得dsrc单元响应于特定事件来发送bst信号。

可选地,所述特定事件包括:当前的交易过程超过预定时间阈值;当前的交易过程不再占用资源;或者当前正在交易的对象数量少于预定阈值。

可选地,进一步包括:获取车辆的图像,以根据所获得的图像,来调度所述多个检测单元中的一个或多个。

根据本发明第三方面,提供一种多义性路径识别和自由流并发处理的设备,包括:第一装置,用于从车载标签获取车辆信息;第二装置,用于转发所述车辆信息中的安全相关数据以对便于对所述车辆标签进行安全验证;第三装置,用于接收所述安全验证的验证结果,如果所述验证结果表明所述车辆标签通过了安全验证,则转发所述车辆信息以便于对所述车辆信息进行进一步处理。

根据本发明第四方面,提供一种多义性路径识别和自由流并发处理的控制器,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上所述的方法。

根据本发明第五方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该指令被一个或多个处理器执行时实现如上所述的方法。

本发明技术方案优点如下:

1)分布式处理,提高了处理能力。采用控制单元用于各个模块之间的调度,真正的耗时和运算资源的工作分配给各个专用的功能模块,实现高效率的并发处理能力;

2)方法和系统在能力上可配置和具备可扩展性,如可以改变dsrc单元和psam单元的数量来提高系统的能力;

3)方法和系统在功能上可配置和具备扩展性,比如可以在现有系统中增加相机,激光捕捉等设备。

附图说明

图1示出了根据本发明的多义性路径识别和自由流并发处理的系统框图;

图2示出了根据本发明另一个实施方式的多义性路径识别和自由流并发处理的系统框图;

图3示出了cpc作为车载标签时各个单元之间的通信过程的信号流示意图;

图4示出了obu作为车载标签时各个单元之间的通信过程的信号流示意图;

图5示出了采用两个dsrc单元时各个单元之间的通信过程的信号流示意图;

图6示出了根据本发明另一方面的多义性路径识别和自由流并发处理的方法的流程图;

图7示出了根据本发明另一方面的多义性路径识别和自由流并发处理的设备的框图;

图8根据本发明的这种实施方式的多义性路径识别和自由流并发处理的控制器的示意图;以及

图9示出了根据本发明的实施方式的程序产品。

具体实施方式

下面结合附图对本发明的较佳实施例进行详细阐述,参考标号是指本发明中的组件、技术,以便本发明的优点和特征在适合的环境下实现能更易于被理解。下面的描述是对本发明权利要求的具体化,并且与权利要求相关的其它没有明确说明的具体实现也属于权利要求的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

图1示出了根据本发明的多义性路径识别和自由流并发处理的系统框图。

如图所示,本发明的系统包括:多个检测单元110,控制单元120,应用处理单元130以及安全验证单元140,其中,所述多个检测单元110、应用处理单元130和安全验证单元140连接到所述控制单元120;并且其中,所述多个检测单元110从车载标签获取车辆信息,并将所述车辆信息发送给所述控制单元120;所述控制单元120用于获取所述车辆信息,并将所述车辆信息的安全相关数据转发到所述安全验证单元140;所述安全验证单元140从所述控制单元120接收相应的安全相关数据并进行安全验证,并将验证结果反馈给所述控制单元130;所述控制单元120将通过了安全验证的车载标签的车辆信息传送给所述应用处理单元130以进行处理。

图1还示出了路由器150,所述多个检测单元110可以通过所述路由器150连接到所述控制单元120。

根据本发明的一个实施方式,所述安全验证单元140可以为消费安全访问模块psam,优选地而不是必须地,所述psam的数量与所述检测单元的数量相同并且一一对应。

在上文中,一一对应表示的含义是,从一个检测单元得到的车辆信息,将由相应的一个psam来进行验证。需要理解的是,尽管psam单元并不是必须如图1所示的那样以分立的形式存在,其还可以集成在一起形成一个整体模块,但该整体模块仍然可以从物理上或者从逻辑上划分为多个,并与检测单元110相对应。

可选地,所述检测单元为专用短距离通信dsrc单元,所述车载标签包括车载单元obu或者复合通信卡cpc。

控制单元120可以采用微控制器作为处理器,运行实时操作系统,控制单元120可以处理信息帧,根据当前标签的处理状态,对任务进行调度,分配任务到各个应用处理单元130。

应用处理单元130可以采用应用处理器作为主处理器,运行linux操作系统,用来实现系统中非实时的应用,如流水的保存和处理,与后台的通讯等,应用处理单元130和控制单元120相连接,同时应用处理单元130负责和系统外部的通信。

psam单元130采用微控制器作为处理器,psam单元130可操作psam实现数据的加密和解密,密钥存储在psam单元中,一个psam单元130可以读写多张不同类型的psam,系统可以配置多个psam单元。

dsrc单元110(天线)可以采用微控制器实现dsrc通讯功能,dsrc单元110可以进行要发送的数据编码,对接收到微波信号进行解码,dsrc单元可以采用独立的微控制器分别负责dsrc数据的发送和接收,各自都有单独的缓存区。dsrc单元110能始终处于接收状态,如接收到车载标签发送的dsrc数据,则传送给控制单元120;dsrc单元110发送的dsrc数据由控制单元120来分配和控制;dsrc单元110的数量可根据实际需求进行配置。

系统以控制单元120作为控制信息枢纽,其它处理单元专注完成特定功能,一个处理单元至少有一个或多于一个独立微控制器(应用处理器)。

根据本发明的一个实施方式,通过由dsrc单元110向所述车载标签发送信标服务表bst信号,并接收由车载标签反馈的车辆服务表vst信号,来建立与所述车载标签之间的通信。

图2示出了根据本发明另一个实施方式的多义性路径识别和自由流并发处理的系统框图。

如图2所示,本发明的系统进一步包括图像捕捉设备160,所述图像捕捉设备160与所述多个检测单元110并行地连接到所述路由器150,配置用于获取车辆的图像,并将图像传送给所述控制单元120;所述控制单元120根据所获得的图像,来调度所述多个检测单元中的一个或多个。

图像捕捉设备160连接到路由器,通过网络和控制单元连接,能识别车辆的车牌号和车道。

一方面,图像捕捉设备通过视频触发,将把获取相应车牌号和识别车辆所在的车道信息等控制信息传给控制单元120,控制单元120可以根据车牌号和车道,与正在或将要dsrc交易对象一一对应起来,还能根据车道来选择具体采用那个dsrc单元进行微波通讯,提高微波通讯的效率。

另一方面,控制单元收到obu返回的vst,通过dsrc信号的触发,控制图像捕捉设备,获取车辆的图像视频信息。

根据本发明的另一个实施方式,所述图像捕捉设备160可以通过所述路由器150连接到所述应用处理单元130,以在所述控制单元的控制下,将图像传送到所述应用处理单元。

视频和图像资料的传输和贮存是消耗运算资源的工作,监控摄像机通过网络和应用单元相连接,在控制单元的控制下,通过应用单元传到后台,留下视频或图像资料方便取证。

加入图像捕捉设备后,能够使系统能具备更完整的拥堵收费和稽查的能力,视频和图像资料能为拥堵收费和稽查的结果提供了证据链。

更进一步地,可以直接采用应用处理单元执行控制单元的内容。例如,系统可以外接一台工控机,一部分应用处理单元的功能由工控机来完成,应用处理单元来调度系统其它各个单元的工作任务。这样做的好处是,应用处理单元运行嵌入式linux系统,标识系统也运行在嵌入式linux系统中。

此外,多个psam单元可以做成一体,由一个处理器来调度多个psam读写任务(比如说以加密板卡的形式存在),从逻辑上看和物理上多个psam读写单元没有区别。

上述的图像捕捉设备还可以是激光测速仪等等其他设备,本发明不对图像捕捉设备的类型和数量做任何的限定。

下面将结合附图来对各个单元之间的通信过程进行更详细的描述。

图3示出了cpc作为车载标签时各个单元之间的通信过程的信号流示意图。

如图3所示,系统正常状态下将定时发送bst,如果有obu或cpc返回vst,则对此obu或cpc进行标识操作。cpc的标识流程相对简单,说明如下:

a)收到rsu发送的bst后,cpc返回vst,vst包括了历史标识信息和随机数;随机数即可以是上文中所述的安全相关数据的一种。

b)收到cpc返回的vst后,rsu采用psam对随机数加密形成认证数据,rsu发送transferchannel.rq命令给cpc,命令中包括了标识信息和用于认证的数据;如果cpc没有响应,则定时重发;cpc接收到命令后,返回transferchannel.rs响应;

c)rsu收到cpc的响应后,发送eventreport结束标识流程。

此后,主控单元或者控制单元将向应用处里单元上传流水,从而可以在应用处理单元处对流水进行处理。

图4示出了obu作为车载标签时各个单元之间的通信过程的信号流示意图。

如果有obu返回vst,标识系统对此obu进行标识操作,标识的dsrc流程分成多个操作,因为标识系统属于一种路侧设备,以下将标识系统简称为rsu,操作步骤通过下表1进行说明:

表1

对于上文中通过dsrc单元向车载标签发送bst信号,可以只选择单个dsrc来向车载标签发送bst信号,这是较为简单的情形。

根据本发明的另一个实施方式,也可以通过多个dsrc单元向所述车载标签发送bst信号,在发送完毕之后,再由所述多个dsrc单元统一接收vst信号。

图5示出了采用两个dsrc单元时各个单元之间的通信过程的信号流示意图。需要理解的是,本发明还可以采用更多数量的dsrc单元。

如图5所示,主控单元控制dsrc天线单元2向obu-a发送了bst,控制dsrc天线单元1向obu-b发送了bst,并且从这两个obu中分别得到了相应vst-a和vst-b。

接下来,obu-a与主控单元之间,以及obu-b与主控单元之间的其他信号传送也是并行过程,这有利地增加了系统的数据吞吐量,缩短了处理时间。上述的两个操作属于并行操作过程,具体的信号传送流程这里将不再赘述。

尽管图5中示出了两个dsrc单元和两个obu之间的信号传送过程,但本领域技术人员可以理解的是,还可以具有更多数量的dsrc单元和obu或cpc。

采用并行传送的优点在于缩短了整体的交易时间,例如,对于交易时间分别为100ms和140ms的obu而言,在串行情况下,总的交易时间大约为240ms,而根据本发明的方法,总的交易时间缩短到大约140ms。

根据本发明的一个实施方式,dsrc单元可以以预定时间间隔发送bst信号。

根据本发明又一个实施方式,dsrc单元可以响应于特定事件来发送bst信号。响应于特定事件来发送bst有利于提高系统处理的灵活性,使得能够及时地处理一些突发事件,从而提升系统效率。

根据本发明的一个实施方式,所述特定事件可以包括当前的交易过程超过预定时间阈值。

例如,正在进行的交易已超过了一定的时间,但仍然未完成,此时可以主动发送bst信号,以避免此时有其他车辆经过而造成了漏读。

根据本发明的一个实施方式,该特定事件还可以是当前的交易过程不再占用资源。

例如,当前系统判断正在处理中的交易不会再占用系统资源,此时可以发送bst以引入新的交易对象,由此提升了处理效率。

根据本发明的一个实施方式,该特定事件还可以是当前正在交易的对象数量少于预定阈值。

根据该实施方式,可以为同时参与交易的对象数量设定一个预定的阈值,大于该阈值,则表明系统的资源占用已达到一定水平,无需再引入新的交易对象。而如果少于该预定阈值,则可以主动发送bst以引入新的交易对象,以保证资源得到高效利用。

图6示出了根据本发明另一方面的多义性路径识别和自由流并发处理的方法的流程图。

如图6所示,本发明的方法包括:在操作s610,从车载标签获取车辆信息;在操作s620,转发所述车辆信息中的安全相关数据以对便于对所述车辆标签进行安全验证;在操作s630,接收所述安全验证的验证结果,如果所述验证结果表明所述车辆标签通过了安全验证,则转发所述车辆信息以便于对所述车辆信息进行进一步处理。

根据本发明的一个实施方式,通过消费安全访问模块psam来对所述车辆标签进行安全验证。

根据本发明的一个实施方式,所述车载标签包括车载单元obu或者复合通信卡cpc,通过专用短距离通信dsrc单元来从车载标签获取车辆信息,并且其中,所述psam的数量与所述dsrc单元的数量相同并且一一对应。

根据本发明的一个实施方式,通过由所述dsrc单元向所述车载标签发送信标服务表bst信号,并接收由车载标签反馈的车辆服务表vst信号,来建立与所述车载标签之间的通信。

根据本发明的一个实施方式,使得单个dsrc单元向所述车载标签发送bst信号,发送完毕之后,控制单元立即处理接收到的vst信息。

根据本发明的一个实施方式,使得多个dsrc单元轮流向所述车载标签发送bst信号,在发送完毕之后,控制单元统一处理已经接收到vst信号。

根据本发明的一个实施方式,使得dsrc单元以预定时间间隔发送bst信号。

根据本发明的一个实施方式,使得dsrc单元响应于特定事件来发送bst信号。

根据本发明的一个实施方式,所述特定事件包括:当前的交易过程超过预定时间阈值;当前的交易过程不再占用资源;或者当前正在交易的对象数量少于预定阈值。

根据本发明的一个实施方式,进一步包括:获取车辆的图像,以根据所获得的图像,来调度所述多个检测单元中的一个或多个。

本发明的方法在上文中已经结合系统进行了详细的描述和解释,这里将不再赘述。

图7示出了根据本发明另一方面的多义性路径识别和自由流并发处理的设备的框图。

如图7所示,本发明的设备包括:第一装置m710,用于从车载标签获取车辆信息;第二装置m720,用于转发所述车辆信息中的安全相关数据以对便于对所述车辆标签进行安全验证;第三装置m730,用于接收所述安全验证的验证结果,如果所述验证结果表明所述车辆标签通过了安全验证,则转发所述车辆信息以便于对所述车辆信息进行进一步处理。

本发明的多义路径识别系统的路侧单元安装于收费公路标识点,多义性路径识别属于自由流的通行方式,经过车辆不需要减慢速度和停车,车辆速度快且可能通过多辆车辆,同时dsrc微波信号覆盖区域受限决定了多义路径识别系统对车载单元的操作时间是受限的,因此多义路径识别系统路侧单元需要具备高效率标识车载设备和并发处理多个车载设备的能力。本发明所提出多义路径识别方法和系统能高效率地解决此问题。

本发明技术方案优点如下:

1)分布式处理,提高了处理能力。采用控制单元用于各个模块之间的调度,真正的耗时和运算资源的工作分配给各个专用的功能模块,实现高效率的并发处理能力;

2)方法和系统在能力上可配置和具备可扩展性,如可以改变dsrc单元和psam单元的数量来提高系统的能力;

3)方法和系统在功能上可配置和具备扩展性,比如可以在现有系统中增加相机,激光捕捉等设备。

下面参照图8来描述根据本发明的这种实施方式的多义性路径识别和自由流并发处理的控制器。图8显示的控制器1仅仅是一个示例,这不应对本发明实施例的功能和使用范围带来任何限制。

如图8所示,控制器1以通用计算设备的形式表现,包括但不限于:至少一个处理器10、至少一个存储器20、连接不同系统组件的总线60。

总线60表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、图形加速端口、处理器或者使用多种总线结构中的任意总线结构的局域总线。

存储器20可以包括易失性存储器形式的可读介质,例如随机存取存储器(ram)21和/或高速缓存存储器22,还可以进一步包括只读存储器(rom)23。

存储器20还可以包括程序模块24,这样的程序模块24包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

控制器1还可以与一个或多个外部设备2通信,也可与一个或者多个其他设备进行通信。这种通信可以通过输入/输出(i/o)接口40进行,并在显示单元30上进行显示。并且控制器1还可以通过网络适配器50与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器50通过总线60与控制器1中的其它模块通信。应当明白,尽管图中未示出,但可以结合控制器1使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序代码在被处理器执行时,所述程序代码用于使所述处理器执行上面描述的方法。

所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。

如图9所示,示出了根据本发明的实施方式的程序产品3,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c++等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

应该注意的是,上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1