基于车辆驾驶环境的即时通讯监控方法及其系统与流程

文档序号:15979383发布日期:2018-11-17 00:08阅读:204来源:国知局

本发明涉及一车辆领域,更具体地,涉及一基于车辆驾驶环境的即时通讯监控方法及其系统。

背景技术

随着“智能汽车”和“互联网汽车”等新概念汽车的蓬勃发展,与之配套的服务供应商商和设备制造商通过网络服务不断向消费者提供更有价值和更为便利的服务。在这些服务中,网络即时通讯(instantmessaging)服务是其中热门服务之一。通过网络即时通讯服务,存在共同需求或者共同爱好的用户可进行一对一或一对多的交流与沟通,以实现信息共享、资源优化配置或共同协作等。

在即时通讯服务给使用者带来通讯便利的同时,使用者对即时通讯服务的消息提醒及消息回复产生了应激性成瘾反应。随处可见,当即时通讯服务的消息提示响起时,无论何时何地,使用者都会下意识地去查看相应消息并给予回复。这类行为模式在某些需注意力集中的场合(例如,行车驾驶场合)会产生诸多安全隐患。

更具体地说,当处于行车驾驶环境时,驾驶者需时刻保持专注状态于观察路况及了解车辆性能状况,以尽可能地防止意外发生或当意外发生时做好应急反应。然而,即时通讯相关的消息提示及回复信息的行为会分散驾驶者的注意力。对于一般驾驶者而言,其显然不能一心二用。也就是说,当驾驶者的注意力被即时通讯工具所占据时,其无法兼顾对路况的观察及对车辆的精准控制,此时,意外事故的发生几率将大幅上涨。

特别地,对即时通讯的消息提醒及消息回复的习惯性反应是成瘾性心理。在行车驾驶环境中,驾驶者往往无法有足够的自制力控制对于即时通讯工具的应激性反应。同时,驾驶者往往对低估在行车驾驶环境中查看即时通讯消息及回复消息等行为的危险性。这些现象表明,在行车驾驶环境中,对于即时通讯工具的管理和控制无法仅仅依靠驾驶者个人的控制能力。相应地,需寻求额外的途径协助驾驶者智能地监控即时通讯工具。



技术实现要素:

本发明的主要目的在于提供一基于车辆驾驶环境的即时通讯监控方法及其系统,其中,所述即时通讯监控系统能协助驾驶者智能地监控即时通讯应用,减少驾驶者因查看及回复即时通讯消息而造成的安全隐患。

本发明的另一目的在于提供一基于车辆驾驶环境的即时通讯监控方法及其系统,其中,所述即时通讯监控系统能根据车辆驾驶数据智能地选择即时通讯工具的消息提示时机,通过这样的方式,减少驾驶者因查看及回复即时通讯消息而造成的安全隐患。

本发明的另一目的在于提供一基于车辆驾驶环境的即时通讯监控方法及其系统,其中,所述即时通讯监控系统针对于不同的即时通讯消息类型作不同的处理,以使得需占据大量注意力的诸如视频、文本或图像之类的信息提示被暂存于所述即时通讯监控系统,相对占据驾驶者较少注意力资源的诸如音频之类的消息消息提示被设置于特定时机提示驾驶者,通过这样的方式,降低驾驶者在行车驾驶环境因查看和回复即时通讯消息而造成的安全隐患。

本发明的另一目的在于提供一基于车辆驾驶环境的即时通讯监控方法及其系统,其中,在本发明的一实施例中,所述即时通讯监控系统基于在一预设时间段内方向盘的转动角度数据智能地选择即时通讯应用的消息提示显示时机。

本发明的另一目的在于提供一基于车辆驾驶环境的即时通讯监控方法及其系统,其中,在本发明的一实施例中,所述即时通讯监控系统基于在一预设时间段内车辆行驶平均速度是否超过某一预设值的判定,选择即时通讯应用的消息提示显示时机。

本发明的另一目的在于提供一基于车辆驾驶环境的即时通讯监控方法及其系统,其中,在本发明的一实施例中,当检测到所述消息提示所提示的信息包含图像、文本或视频其中至少之一时,所述即时通讯监控系统自动回复一提醒信息至消息发送方客户端,以提醒所述消息发送方其所通讯的用户正处于行车驾驶状态。

通过下面的描述,本发明的其它优势和特征将会变得显而易见,并可以通过权利要求书中特别指出的手段和组合得到实现。

依本发明,前述以及其它目的和优势可以通过一即时通讯监控方法被实现,其包括步骤:

s1检测是否接收到一消息提示;

s2响应于接收到所述消息提示的判定,存储所述消息提示;

s3接收一行车驾驶数据并基于所述行车驾驶数据判定是否显示所述消息提示;和

s4响应于显示所述消息提示的判定,输出所述消息提示。

在本发明的一实施例中,所述即时通讯监控方法,还包括步骤:

获取所述消息提示中一消息类型数据;

当判定所述消息类型数据至少包括文本数据、图像数据、视频数据或视频请求其中之一时,发送一提示消息至所述消息请求发送方。

在本发明的一实施例中,在所述步骤s3中,所述行车驾驶数据为在一预设时间段内车辆方向盘的转动角度。

在本发明的一实施例中,所述步骤s3,包括步骤:

基于在一预设时间段内车辆方向盘的转动角度是否超过某一预设值的判定,显示所述消息提示。

在本发明的一实施例中,在所述步骤s3中,所述行车驾驶数据为在某一预设时间段内车辆的行驶平均速度。

在本发明的一实施例中,所述步骤s3,包括步骤:

基于在一预设时间段内车辆行驶平均速度是否超过某一预设值的判定,显示所述消息提示。

在本发明的一实施例中,所述步骤s2,包括步骤:

响应于接收到所述消息提示的判定,存储所述消息提示及对应于所述消息提示的实时时间。

在本发明的一实施例中,所述步骤s4,还包括步骤:

响应于显示所述消息提示的判定,输出所述消息提示及对应于所述消息提示的实时时间。

在本发明的一实施例中,所述即时通讯监控方法,还包括步骤:

当检测到车辆在一预设时间段内行驶速度保持为零时,输出所述消息类型数据至少包括文本数据、图像数据或视频数据其中之一的所述消息提示。

在本发明的一实施例中,所述即时通讯监控方法,还包括步骤:

当检测到车辆的一熄火信号时,输出所述消息类型数据至少包括文本数据、图像数据、视频数据或视频请求其中之一的所述消息提示。

根据本发明的另一方面,本发明还提供一即时通讯监控系统,其包括:

一检测模块,所述检测模块可通信地连接于一即时通讯应用,供检测该即时通讯应用是否接收到一消息提示;

一储存模块,供存储所述消息提示;

一接收模块,供接收一行车驾驶数据;

一判定模块,供基于所述行车驾驶数据判定是否显示所述消息提示;和

一输出模块,供响应于显示所述消息提示的判定,输出所述消息提示至该即时通讯应用。

在本发明的一实施例中,所述判定模块,还供获取所述消息提示中一消息类型数据,其中,当判定所述消息类型数据至少包括文本数据、图像数据或视频数据其中之一时,所述输出模块发送一提示消息至所述消息请求发送方。

通过对随后的描述和附图的理解,本发明进一步的目的和优势将得以充分体现。

本发明的这些和其它目的、特点和优势,通过下述的详细说明,附图和权利要求得以充分体现。

附图说明

图1为依据本发明一较佳实施例的一即时通讯监控系统的框图示意图。

图2为依据上述较佳实施例的所述即时通讯监控系统所提供的一即时通讯监控方法的流程图之一。

图3为依据上述较佳实施例的所述即时通讯监控系统所提供的所述即时通讯监控方法的流程图之二。

图4为依据上述较佳实施例的所述即时通讯监控系统架构于一车载电脑的示意图。

具体实施方式

以下描述用于揭露本发明以使本领域技术人员能够实现本发明。以下描述中的优选实施例只作为举例,本领域技术人员可以想到其他显而易见的变型。在以下描述中界定的本发明的基本原理可以应用于其他实施方案、变形方案、改进方案、等同方案以及没有背离本发明的精神和范围的其他技术方案。

本领域技术人员应理解的是,在本发明的揭露中,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系是基于附图所示的方位或位置关系,其仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此上述术语不能理解为对本发明的限制。

可以理解的是,术语“一”应理解为“至少一”或“一或多个”,即在一实施例中,一元件的数量可以为一,而在另外的实施例中,所述元件的数量可以为多个,术语“一”不能理解为对数量的限制。

如图2和如图3所示,依据本发明一较佳实施例的一即时通讯监控方法被阐明,其中,藉由所述即时通讯监控方法可协助驾驶者智能地监控即时通讯应用,减少驾驶者因查看或回复即时通讯消息而造成的安全隐患。特别地,在发明中,所述即时通讯监控方法藉由一即时通讯监控系统付诸实施。

如前所述,即时通讯服务给驾驶者带来通讯便利的同时,但也带来了诸多安全隐患。现有的即时通讯应用,当接收到消息时,其将立马显示该消息提示。以最常用的即时通讯工具:微信为例,其在接收到消息时,立马以语音或震动等方式提示驾驶者消息的到来,而不管驾驶者所处的驾驶场景是否能够分配相应的注意力处理相关消息。

应注意的是,对即时通讯的消息提醒及消息回复的习惯性反应是成瘾性心理。在行车驾驶环境中,驾驶者自身往往不具备足够的自制力控制对于即时通讯工具的应激性反应。更严重的是,驾驶者往往对低估在行车驾驶环境中查看相关即时通讯消息及回复消息等行为的危险性。因此,为了确保驾驶者的行车安全,需寻求额外的途径协助驾驶者智能地监控即时通讯工具。

相应地,本发明所提供的所述即时通讯监控方法正是解决驾驶者困扰于即时通讯服务与行车驾驶安全的一技术方案。如图2所示,在本发明的该较佳实施例中,所述即时通讯监控方法包括步骤:

s1检测是否接收到一消息提示;

s2响应于接收到所述消息提示的判定,存储所述消息提示;

s3接收一行车驾驶数据并基于所述行车驾驶数据判定是否显示所述消息提示;和

s4响应于显示所述消息提示的判定,输出所述消息提示。

更具体地说,在所述步骤s1中,所述即时通讯监控系统首先需与相关即时通讯应用(例如,qq、微信等)之间建立连接,以检测相关即时通讯应用是否接收到一消息提示。为了便于阐述设定该相关即时通讯应用为第一即时通讯应用,应容易明白,所述第一即时通讯应用的目的在于阐述所述即时通讯监控方法与即时通讯应用之间的互动关系,并不特质某一即时通讯应用或一个即时通讯应用。

对于行驶于道路上的驾驶员而言,其需耗费大量注意力于观测路况、了解车辆相关性能信息,尤其是在进行车辆转弯、车辆变速等复杂操作时。因此,对于驾驶员而言,不是所有的时间点都适合接收并查看即时通讯消息。相应地,,在本发明的该较佳实施例中,通过执行步骤s1,所述即时通讯监控系统在接收相信消息与显示所述消息提示于所述第一即时通讯应用之间建立一缓冲机制,以避免将所述消息提示于不恰当时机显示于所述第一即时通讯应用。。

进一步地,在步骤s2中,当所述即时通讯监控系统检测到该即时通讯应用的消息提示时,所述即时通讯监控系统暂存所述消息提示,并根据后续相应的分析判定决定是否显示所述消息提示于所述第一即时通讯应用以及于何时显示所述消息提示于所述第一即时通讯应用。也就是说,后续分析判定的步骤主要有两项基本判定组成:其一,判定显示该消息提示是否合理,其二,如果显示该消息提示的判定结果为真,则进一步判定该于何时显示所述消息提示于所述第一即时通讯应用。

针对第一点,本领域的技术人员应知晓,所述第一即时通讯应用可接受到的信息包括:文本、图片、语音、视频、语音请求或视频请求等。应容易理解,文本、视频和图片信息及视频请求皆需占据驾驶者大量的注意力资源,因此,在行车驾驶环境中,查看和回复相应文本信息、视频信息或图片信息是非常危险的。相应地,出于安全考量,当所述即时通讯监控系统检测到所述消息提示中所包含的一消息类型数据包括文本数据、图像数据、视频数据或视频请求至少之一时,应主动储存相应消息提示并选择在行车驾驶环境中永不通知相应驾驶者。

值得一提的是,当所述即时通讯监控系统检测到所述消息提示中所包含的一消息类型数据包括文本数据、图像数据或视频数据至少之一时,所述即时通讯监控系统可选择主动发送一提示消息至所述消息请求发送方,以提示所述信息请求发送方:其所发送信息的对象正处于行驶状态。在具体的应用场景中,所述提示消息可被设置为“您所通讯的对象正处于行车驾驶状态,为了他的安全请稍后联系”,通过这样的方式,让消息发送方意识到此时建立即时通讯的危险性。

针对第二点,基于对第一点的分析可知,对于处于行车驾驶环境的驾驶者而言,语音消息或语音请求相对无需占据驾驶者大量的注意力,其原因在于,在行车驾驶环境中,听觉相对来说是负载较低的器官。因此,当所述即时通讯监控系统检测到所述消息提示所包含的所述数据类型信息为语音数据或语音请求时,可选择于合适时机显示所述消息提示于相应驾驶者。

相应地,如图2所示,在本发明的该较佳实施例中,所述步骤s2,包括步骤:

s21获取所述消息提示中一消息类型数据;和

s22当判定所述消息类型数据至少包括文本数据、视频数据、图像数据或视频请求的其中之一时,自动应答一提示消息至所述消息请求的发送方。

相应地,在本发明的该较佳实施例中,所述步骤s2,还包括步骤:

当判定所述消息请求的所述消息类型数据为语音数据或语音请求时,执行步骤s3(接收一行车驾驶数据并基于所述行车驾驶数据判定是否显示所述消息提示)和s4(响应于显示所述消息提示的判定,输出所述消息提示)。

更具体地说,当判定所述消息类型数据为语音数据或语音请求时,该消息提示可被于合适时机显示给相应驾驶者。本领域的技术人员应容易理解,对应于不同的驾驶场景,驾驶者所需的注意力水平具有差异。例如,当驾驶者在执行复杂操作,例如车辆转弯、车辆高度行驶或车辆变速时,其需集中注意力观测路况信息及车辆性能信息;当驾驶者以匀速稳定行驶时,其所需注意力资源相对较低,可分散出较少一部分精力查看所述消息提示。应领会的是,对应于不同的驾驶场景,可寻找到相应的行车驾驶数据与之建立对应关系。

因此,对于所述即时通讯监控系统而言,其可基于行车驾驶数据帮助驾驶者分析判定一一合适时机显示所述消息提示于所述第一即时通讯应用。

更具体地说,在本发明的一实施例中,所述行车驾驶数据为在一预设时间段内车辆方向盘的转动角度数据。本领域的技术人员应容易理解,当车辆处于转弯状态时,驾驶者需在较短的时间内转动车辆方向盘一较大的角度。相应地,应容易推知,可基于在一预设时间段内车辆方向盘的转动角度是否超过某一预设值的判定,选择显示所述消息提示。更具体地说,当判定在一预设时间段内车辆方向盘的转动角度超过某一预设值,则该车辆处于转弯状态为大概率事件,此时,驾驶者应集中注意力操控车辆和观测路况。此种情况下优选的策略为:延伸显示所述消息提示于所述第一即时通讯应用。当判定在一预设时间段内车辆方向盘的转动角度小于某一预设值,则该车辆处于平稳直线行驶状态为大概率事件,此时,可选择显示所述消息提示于所述第一即时通讯应用。

相应地,在本发明的该实施例中,所述步骤s3,包括步骤:

s31基于在一预设时间段内车辆方向盘的转动角度是否超过某一预设值的判定,显示所述消息提示。

值得一提的是,当在步骤s3中,判定的结果为延时显示所述消息提示时,为了能够让驾驶者能够知道所述消息请求准确的抵达所述第一即时通讯应用的时间,可选择于步骤s2中,同时存储所述消息提示及对应于所述消息提示的实时时间。从而,在显示所述消息请求时,可同时显示所述消息请求具体抵至所述第一即时通讯应用的时间。

在本发明的另一实施例中,所述行车驾驶数据为在一预设时间段内车辆行驶平均速度。本领域的技术人员应容易明白,当车辆的行驶平均速度越大时,驾驶者需耗费更多的注意力来控制车辆的稳定性。也就是说,出于安全考量,当车辆的驾驶速度超过某一预设值时,应选择延时显示所述消息提示。

相应地,如图3所示,在本发明的该较佳实施例中,所述步骤s3,包括步骤:

s31a基于在一预设时间段内车辆行驶平均速度是否超过某一预设值的判定,显示所述消息提示。

相类似地,当在步骤s3中,判定的结果为延时显示所述消息提示时,为了能够让驾驶者能够知道所述消息请求准确的抵达所述第一即时通讯应用的时间,可选择于步骤s2中,同时存储所述消息提示及对应于所述消息提示的实时时间。从而,在显示所述消息请求时,可同时显示所述消息请求具体抵至所述第一即时通讯应用的时间。应领会的是,在本发明另外的实施例中,所述行车驾驶数据可选自车辆行驶过程中所产生的其他数据,例如,车辆加速度等,或者所述行车驾驶数据可为某几项数据的集合,其可根据具体的应用场景作具体的调整。对此,并不为本发明所局限。

进一步地,当检测到车辆在一预设时间段内行驶速度保持为零时,此时,驾驶者具有大概率处于车辆停止行驶状态。相应地,驾驶者有足够的注意力能够处理各类信息。也就是说,此时,预先储存于所述即时通讯监控系统内的所述消息类型数据至少包括文本数据、图像数据、视频数据或视频请求其中之一的所述消息提示可显示于所述第一即时通讯应用,以提示驾驶者作相应处理。

也就是说,在本发明的该较佳实施例中,如图2所示,所述即时通讯监控方法,还包括步骤:

s5当检测到车辆在一预设时间段内行车速度保持为零时,显示所述消息类型数据至少包括文本数据、图像数据、视频数据或视频请求其中之一的所述消息提示。

或者,当车辆处于停车熄火状态,驾驶者具有该概率处于安全的状态,此时,驾驶者有足够的注意力能够处理各类信息。相应地,驾驶者有足够的注意力能够处理各类信息。也就是说,此时,预先储存于所述即时通讯监控系统内的所述消息类型数据至少包括文本数据、图像数据、视频数据或视频请求其中之一的所述消息提示可显示于所述第一即时通讯应用,以提示驾驶者作相应处理。

也就是说,在本发明的该较佳实施例中,所述即时通讯监控方法,还包括步骤:

s5a当检测到车辆的一熄火信号时,显示所述消息类型数据至少包括文本数据、图像数据、视频数据或视频请求其中之一的所述消息提示。

相应地,在本发明的该较佳实施例中,如图2所示,所述即时通讯监控方法,还包括步骤:

当检测到车辆的一熄火信号时,显示所述消息类型数据至少包括文本数据、图像数据或视频数据其中之一的所述消息提示。

如图1所示,根据本发明的另一方面,本发明还提供一即时通讯监控系统,其包括:

一检测模块10,所述检测模块10可通信地连接于一即时通讯应用,供检测该即时通讯应用是否接收到一消息提示;

一储存模块20,供存储所述消息提示;

一接收模块30,供接收一行车驾驶数据;

一判定模块40,供基于所述行车驾驶数据判定是否显示所述消息提示;和

一输出模块50,供响应于显示所述消息提示的判定,输出所述消息提示至该即时通讯应用。

相应地,在本发明的一实施例中,所述判定模块40还用于获取所述消息提示中一消息类型数据,其中,当判定所述消息类型数据至少包括文本数据或视频数据其中之一时,所述输出模块50自动发送一提示消息至所述消息请求发送方。

相应地,在本发明的一实施例中,所述判定模块40还用于判定在一预设时间段内车辆方向盘的转动角度是否超过某一预设值,其中,当判定在一预设时间段内车辆方向盘的转动角度超过某一预设值时,所述输出模块50延时输出所述消息提示;当判定在一预设时间段内车辆方向盘的转动角度未超过某一预设值时,所述输出模块50实时输出所述消息提示。

相应地,在本发明的一实施例中,所述判定模块40还用于判定在一预设时间段内车辆行驶平均速度是否超过某一预设值,其中,当判定在一预设时间段内车辆行驶平均速度超过某一预设值时,所述输出模块50延时输出所述消息提示;当判定在一预设时间段内车辆行驶平均速度未超过某一预设值时,所述输出模块50实时输出所述消息提示。

相应地,在本发明的一实施例中,所述检测模块10还用于检测车辆的熄火信号,其中当所述检测模块10检测到车辆的熄火信号是,所述输出模块50输出所述消息类型数据至少包括文本数据、图像数据或视频数据其中之一的所述消息提示至相应即时通信应用端。

值得一提的是,本发明所提供的所述即时通讯监控系统可架构于一车载电脑。更具体地说,如图4所示意的所述车载电脑101的部分架构。更具体地说,所述车载电脑101(系统架构)包括一处理器103、一视频适配器107供驱动/支持显示器109(例如,触摸屏显示器),所述处理器103和所述视频适配器107连接于一系统总线105。系统总线105经由一总线桥11连接至一i/o总线113(输入输出总线),其中所述i/o总线113与一系列i/o接口115进行相连。i/o接口115的功能在于实现各种i/o设备与所述车载电脑101之间的通信,其中,所述i/o设备包括存储介质托盘117(其可以包括诸如cd-rom驱动器,多媒体接口等的存储设备),供检测油箱中的燃料量的燃料储存器传感器119,一系列汽车传感器121(例如,热量检测传感器、发动机转速检测传感器、检测发动机/发动机热量的传感器,车辆速度检测传感器等),一系列生物特征传感器123(例如,眼睛扫描仪,身体热量传感器,用户佩戴的生物特征测定传感器,供检测眼睛的焦点,心电图,皮肤出汗等),一系列环境传感器125供检测车辆的行驶过程中的状况(例如,相机,温度计,高度计传感器,气压传感器,加速度计等),以及外部usb125(通用串行总线)端口。

如图4所示,所述车载电脑101可藉由一网络接口129与云端资源149(例如,控制车载电脑的操作的管理服务器10)实现通信。所述网络接口129可被实施为硬件网络接口,例如,网络接口卡(nic)等。本领域的技术人员应知晓,用以通信的网络还可以是诸如因特网之类的外部网络,或诸如以太网或虚拟专用网络的内部网络,或诸如wi-fi网络、蜂窝网络之类的无线网络。

进一步地,在本发明所提供的所述示意性的所述车载电脑101中,所述车载电脑101还包括一硬盘驱动接口131供连接一驱动硬盘133。在本发明的一实施例中,所述驱动硬盘133包括一系统存储器135,所述系统存储器135同样连接于所述系统总线105。特别地,系统存储器135为计算机中最低等级的易失性存储器。所述易失性存储器包括更高等级的易失性存储器(图中未示出),举例但不限于高速缓冲存储器,寄存器和缓冲器等。所述系统存储器135中所存储的数据包括处理系统137和应用程序139,例如,本发明所揭露的所述即时通讯监控应用程序139、所述第一即时通讯应用程度141等。

特别地,在本发明中,所述即时通讯应用程度139可通通信地连接于所述即时通讯应用程度141,以实现对即时通讯应用程度进行监控管理。应领会的是,图4中所示意的所述车载电脑所包括的硬件并没有穷尽、而仅将有代表性的部分硬件示意性地列出,以此说明所述车载电脑的基本组件的组成和架构特征。

此外,还值得一提的是,本发明所揭露的内容还可被实施为计算机程序产品。所述计算机程序产品可包括一计算机可读储存媒介,所述计算机可读存储媒介存储有计算机可读程序指令,以配合一处理器实施本发明所揭露的检索优化算法。

所述计算机可读存储介质可被实施为一实体设备,其可用以存储相关指令供指令执行设备调用。所述计算机可读存储媒介包括但不限于电子储存设备、磁存储设备、光存储设备、电磁储存设备、半导体存储设备或前述的任何是当组合。更具体地说,所述计算机可读设备可被实施为便携式计算机磁盘、随机存储存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或者flashmemory)、静态随机存取存储器(sram)、便携式光盘只读存储器(cd-rom)、数字多功能光盘(dvd)、记忆棒、软盘、机械式编码装置(例如既有指引的穿孔卡等)及前述的任意适当组合。值得一提的是,这里所指的计算机可读储存介质不应被理解为暂存的信号本身,例如无线电波或其他自由传播的电磁波,或通过导线传输的电信号。

所述计算机可读程序指令可从以计算机可读存储媒介中下载到相关的计算/处理设备,或藉由网络,例如互联网、局域网、广域网和、或无线网络下载到外部计算机或外部储存设备。所述网络包括铜电缆传输、光纤传输、无线传输、路由器、防火墙、交换机、和/或边缘服务器等。所述计算/处理设备的网络适配卡或网络接口自网络中接收所述计算机可读程序指令,并将所述计算机可读程序指令储存至所述计算/处理设备的所述计算机可读存储媒介中。

用以执行本发明相关操作的计算机可读程序指令可以是汇编指令、指令集架构指令、机器相关指令、微码、固件指令、状态设置数据,集成电路的配置数据,或者以一种或多种编程语言(例如smalltalk,c++等面相对象的编程语言)和过程编程语言(例如“c”语言或其他类似编程语言)所编写的源代码或目标代码语言。所述计算机可读程序指令可作为独立的软件包完全在用户的计算机上执行,或部分在用户计算机上执行和部分在远程端执行,或完全在远程端或服务器端执行。在后一种情况下,远程端计算机可通过任意类型的网络连接形式与用户计算机实现互联,包括但不限于局域网、广域网或者远程计算机可藉由外部计算机与用户计算机实现通信(例如,通过因特网等)。在本发明的一些实施例中,电子电路,例如可编程逻辑电路、线程可编程门阵列、或可编程逻辑阵列,可通过利用计算机可读程序指令所提供的状态信息来执行计算机可读程序指令以对该电子电路进行自制化设计,从而可执行本发明所揭露的检索算法。

应领会的是,前述所描述的关于流程图和/或框图的每个框或步骤以及流程图和/或框图中的框/步骤的组合可以通过所述计算机可读程序指令来实现。.

值得一提的是,附图中的流程图及框图示意了根据本发明所揭露的各实施例的系统、方法和计算机程序产品的可能实现的对应架构、功能和操作。基于这一点而言,流程图和/或框图中的每个框或步骤可分别表示模块、步骤或部分指令。还将注意的是,框图和/或流程图的每个框以及框图和/或流程图中的框的组合可以由执行指定功能或动作的硬件系统来实现,或者硬件系统和计算机指令的组合来实现。

由此可以看到本发明目的可被充分有效完成。用于解释本发明功能和结构原理的所述实施例已被充分说明和描述,且本发明不受基于这些实施例原理基础上的改变的限制。因此,本发明包括涵盖在附属权利要求书要求范围和精神之内的所有修改。

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