用于提供车辆信息的方法、装置、设备和存储介质与流程

文档序号:17552547发布日期:2019-04-30 18:23阅读:163来源:国知局
用于提供车辆信息的方法、装置、设备和存储介质与流程

本公开的实施例主要涉及车辆交互领域,并且更具体地,涉及用于提供车辆信息的方法、装置、设备和计算机可读存储介质。



背景技术:

当车辆在道路上行驶时,经常需要与道路上的行人、车辆进行交互。当前的车辆,无论是具有或不具有自动驾驶能力,通常都可以通过车辆行驶动作、车灯、鸣笛等方式来向行人传递一些车辆信息,诸如车辆行驶的意图、可能的突发情况的告警等等。在车辆进行能源补充的场景中,向其他待进行能源补充的车辆或能源补充站中提供车辆信息可以帮助提高能源补充的效率。



技术实现要素:

根据本公开的示例实施例,提供了一种用于提供车辆信息的方案。

在本公开的第一方面中,提供了一种用于提供车辆信息的方法。该方法包括获取第一车辆开始补充能源前所预期需要等待的第一预期时间;基于第一车辆待补充的能源的量来确定第一车辆补充能源过程所预期需要的第二预期时间;基于第一预期时间和第二预期时间,确定第一车辆完成补充能源所需的第三预期时间;以及提供第三预期时间。

在本公开的第二方面中,提供了一种用于提供车辆信息的装置。该装置包括第一预时间获取模块,被配置为获取第一车辆开始补充能源前所预期需要等待的第一预期时间;第二预期时间确定模块,被配置为基于第一车辆待补充的能源的量来确定第一车辆补充能源过程所预期需要的第二预期时间;第三预期时间确定模块,被配置为基于第一预期时间和第二预期时间,确定第一车辆完成补充能源所需的第三预期时间;以及提供模块,被配置为提供第三预期时间。

在本公开的第三方面中,提供了一种设备,包括一个或多个处理器;以及存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现根据本公开的第一方面的方法。

在本公开的第四方面中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现根据本公开的第一方面的方法。

应当理解,发明内容部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标注表示相同或相似的元素,其中:

图1示出了本公开的多个实施例能够在其中实现的示例环境的示意图;

图2a示出了根据本公开的一些实施例的示例车辆的顶视图;

图2b示出了根据本公开的一些实施例的示例车辆的后视图;

图2c示出了根据本公开的一些实施例的示例车辆的侧视图;

图3示出了根据本公开的一些实施例的用于提供车辆信息的过程的流程图;

图4示出了根据本公开的实施例的用于提供车辆信息的装置的示意框图;以及

图5示出了能够实施本公开的多个实施例的计算设备的框图。

具体实施方式

下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。

在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。

如以上提及的,在车辆行驶过程中需要向车外行人提供车辆信息。当前的车辆信息主要是基于对车外环境的判断而提供的。具有自动环境检测能力的车辆、诸如具有相应设备配备的无人驾驶车辆可能通过传感器等设备自动检测车辆和行人所处的外部环境,以判断给出何种车辆信息。例如,通过检测车辆在其上行驶的道路上是否出现行人来判断是否应鸣笛。然而,在能源补充的场景中,单纯依靠传感器设备所获取的环境信息所确定的车辆信息十分有限,从而难以向其他待补充能源的车辆或工作人员提供关于车辆补充能源的意图或者可能需要的时间等车辆信息。

近年来,无人驾驶技术逐渐崭露头角。越来越多的企业开始投入无人驾驶的研发和生产中。可预想到,未来一段时间内的道路上将会出现部分无人驾驶车辆。由于无人驾驶车辆中驾驶员角色的消失,在能源补充这样的场景中,仅根据无人驾驶车辆根据传感器对周围的感知来提供车辆信息可能无法满足需求。

根据本公开的实施例,提出了一种用于提供车辆信息的方案。在该方案中,获取车辆开始补充能源前所预期需要等待的第一预期时间,并基于车辆待补充的能源的量来确定补充能源过程所预期需要的第二预期时间。进一步地,基于第一预期时间和第二预期时间来确定完成补充能源所需的第三预期时间。随后,车辆可以通知第三预期时间。本公开的方案能够获取车辆补充能源前排队所需要的时间,并基于车辆自己对补充能源过程所需时间的预估来向其他车辆提供总共的预期耗时,从而使得其他车辆能够对能源补充过程有充分的认知,并在必要时可以更换能源补充站。

以下将参照附图来具体描述本公开的实施例。图1示出了本公开的多个实施例能够在其中实现的示例环境100的示意图。在该示例环境100中,一个或多个车辆135-1和135-2正在能源补充区域115-1和115-2内补充能源,一个或多个车辆130-1、130-2和130-3正在排队等待补充能源,一个或多个车辆140已经完成能源补充并且准备驶离能源补充站。示例环境100还示出了一个或多个能源补充设备110-1和110-2,以及协助车辆进行能源补充的一个或多个工作人员120-1和120-2。为便于描述,多个正补充能源的车辆135-1和135-2统称为能源补充中车辆135,多个排队等待的车辆130-1、130-2和130-3统称为排队中车辆130,多个能源补充设备110-1和110-2统称为能源补充设备110,多个工作人员120-1和120-2统称为工作人员120。应当理解,这些示出的设施和物体仅是示例,根据实际情况,不同交通环境中存在可能出现的物体将会变化。本公开的范围在此方面不受限制。

在图1的示例中,车辆130、车辆135和/或车辆140可以是可以承载人和/或物并且通过发动机等动力系统移动的任何类型的车辆,包括但不限于轿车、卡车、巴士、电动车、摩托车、房车、火车等等。环境100中的一个或多个车辆110可以是具有一定自动驾驶能力的车辆,这样的车辆也被称为无人驾驶车辆。当然,环境100中的另外一个或多个车辆130、车辆135和/或车辆140还可以是不具有自动驾驶能力的车辆。

车辆130可以通信地耦合到车辆计算设备150。虽然被示出为单独的实体,但车辆计算设备140可以被嵌入在车辆130中。车辆计算设备150也可以车辆130外部的实体,并且可以经由无线网络与车辆130通信。车辆计算设备150可以被实现为一个或多个计算设备,其至少包含处理器、存储器以及其他通常存在于通用计算机中的组件,以便实现计算、存储、通信、控制等功能。

车辆计算设备150还可以通信地耦合到能源补充站计算设备160,以从能源补充站计算设备160接收与能源补充站相关的信息。例如能源补充站计算设备160可以向车辆计算设备150广播能源补充的价格信息、各能源补充设备的位置信息、车辆进行能源补充的平均耗时信息等。

应当理解,图1中示出的环境100仅是一个具体示例。根据实际情况,环境100中可能存在更多、更少或者不同的物体。例如,供车辆行驶的道路、车辆位置和数目、能源补充设备的位置和数目等一项或多项的布置可能不相同。图1中示出的车辆信息132-1和132-2仅是具体示例。车辆130还可以以其他形式输出其他车辆信息。

在一些实施例中,本文中的能源补充可以指补充车辆130、135和/或车辆140所需的燃料,例如,各种型号的汽油、柴油或者天然气。在这种场景下,能源补充设备110可以是指加油枪。在一些实施例中,能源补充也可以是指补充车辆130、135和/或车辆140所需的电能。在这种场景下,能源补充设备110可以是指充电桩。

如果车辆130-1正在排队等待补充能源,可能会需要向工作人员120-2提供车辆信息132-2,以向工作人员120-2告知车辆所预期补充的能源的类型和数量。例如,在图1的示例中,车辆130-1利用左前侧的显示屏幕来显示车辆信息132-2,其包含文字“95号汽油,加满”。此外,车辆130-1还可能会需要向其他排队中的车辆,例如车辆130-2来提供车辆信息132-1。例如,在图1的示例中,车辆130-1利用后侧的显示屏幕来显示车辆信息132-1,其包含文字“加95号汽油,预期等待4分钟”。这使得排队中的车辆130-2可以提前了解排队补充能源所预期等待的时间,并在可以选择是否切换到不同的能源补充设备110或者甚至更换能源补充站。

车辆信息132的具体内容和呈现方式有时还取决于车辆130的具体硬件配置。在详细描述本公开的实施例之前,首先参照图2a至2c介绍车辆130的硬件配置的示例。图2a描绘了车辆130的一个示例的顶视图201。在该示例中,车辆130包括安装在车辆外部的一个或多个显示屏幕。显示屏幕可以包括安装在车辆130的侧部的左侧面屏幕210、右侧面屏幕214、安装在车辆130的后部的后侧屏幕212,以及安装在车辆130的前部的前侧屏幕216。后侧屏幕212还可以从图2b描绘的车辆130的后视图202更清楚看出。显示屏幕可以是任何类型的能够显示文字、图像和/或动画等形式的车辆信息的屏幕。除了图2a中示出的屏幕之外或者作为备选,一个或多个其他屏幕也可以被安装在车辆130的其他位置。

从图2a的顶视图201还可以看出,车辆130还包括用于发出光线的一个或多个信号灯。信号灯可以位于车辆130的不同位置,诸如图2a中示出的右前侧信号灯220、右后侧信号灯222、左后侧信号224和左前侧信号灯226。信号灯220、222、224和226例如可以是射线灯。车辆130还可以包括其他类型的灯光。例如,图2c描绘了车辆130的侧视图203。从侧视图203,除了可以看出车辆130的侧面屏幕、例如左侧面屏幕210之外,还可以包括安装于车辆130侧面的流线型灯带228。包括射线灯、灯带等在内的这些信号灯可以任何类型的能够输出光线形式的反馈信息的灯。

车辆130还可以包括一个或多个扬声器。继续回到图2a,其中示出了位于车辆130的前部的扬声器230。应当理解,一个或多个其他扬声器可以位于车辆130的其他外置。扬声器230可以用于输出可听形式的车辆信息。

除了用于信息输出的设备之外,车辆130还可以包括用于车辆外的数据采集的一个或多个设备,诸如位于车辆130顶部的数据采集设备240。数据采集设备240可以是图像捕获设备、诸如摄像机,和/或可以用于感测数据的其他类型的传感器等。也应当理解,一个或多个其他数据采集设备可以位于车辆130的其他位置。

以上参考图2a至图2c描绘了车辆130的硬件配置的示例。然而,取决于车辆130的类型和具体配置,用于车辆信息的输出和用于数据采集的硬件设备的类型、数目、布置方式等可以变化。本公开的实施例在此方面不受限制。

下文将参考图3来更详细描述如何控制排队等待补充能源的车辆130-1提供车辆信息132。图3示出了根据本公开的一些实施例的用于提供车辆信息的过程300的流程图。过程300可以由图1的车辆计算设备150来实现,该车辆计算设备150可以被嵌入车辆130-1或者作为车辆130-1外部的独立设备。为了方便讨论,将结合图1来描述过程300。

在框310,车辆计算设备150获取车辆130-1开始补充能源前所预期需要等待的预期时间(为了方便描述,下文成为第一预期时间)。在一些实施例中,车辆计算设备150可以从位于车辆130-1前方的另一车辆接收其完成补充能源的预期耗时。以图1作为示例,车辆130-1的前方车辆为正在补充能源的车辆135-2,车辆135-2可以根据所需要的补充能源的量以及预期的能源补充速度来计算完成能源补充所需的时间,并将该时间通知给车辆130-1。

在一些实施例中,车辆135-2可以简单地将该时间广播给其他车辆,车辆135-2还可以在该广播信息中添加车辆135-2的标识信息,例如车辆135-2的车牌信息。基于这样的方式,车辆计算设备150可以接收该广播信息,并且基于对前车135-2的车牌的识别来确定由前车135-2所发出的预期耗时信息,并基于该信息确定第一预期时间。

在一些实施例中,车辆135-2也可以利用车辆的后侧屏幕显示预期的耗时信息。基于这样的方式,车辆计算设备150可以通过图像识别技术确定车辆135-2通过后侧屏幕所显示的预期耗时信息,并基于该信息确定第一预期时间。

在一些实施例中,车辆计算设备150可以从能源补充站计算设备160接收对于第一预期时间的估计。具体地,在车辆130-1行驶过程或者等待过程中,车辆计算设备150可以确定车辆130-1是否位于能源补充站的预定区域内。在一些实施例中,车辆计算设备150可以基于车辆130-1的定位信息以及已知的能源补充站的位置信息来确定车辆130-1是否位于能源补充站的预定区域内。在一些实施例中,车辆计算设备150可以响应于从能源补充站计算设备160接收到广播信号而确定车辆130-1位于能源补充站的预定区域内。应当理解,也可以采用其他合适的技术来确定车辆130-1是否位于能源补充站附近。例如,可以通过用户(乘客或驾驶员)进行的特定交互来确定车辆130-1位于能源补充站附近,或者可以通过图像识别技术检测到与能源补充站相关联的标识时。通过判断车辆130-1是否位于能源补充站附近,车辆计算设备150可以避免不必要的计算消耗。

在一些实施例中,响应于确定车辆130-1位于能源补充站的预定区域内,车辆计算设备150可以确定车辆130-1是否处于等待补充能源状态。具体地,车辆计算设备150可以基于车辆130-1的能源量大于预定阈值来确定车辆130-1已经完成能源补充。然后,车辆计算设备150可以基于车辆130-1的能源量正在变化而确定车辆正在补充能源中。

在一些实施例中,响应于确定车辆130-1处于等待补充能源状态,车辆计算设备150从能源补充站接收第一预期时间。在一些实施例中,能源补充站计算设备160可以从车辆计算设备150获取车辆130-1预期补充的能源的类型。例如,继续图1的示例,车辆130-1预期补充95号汽油。

基于能源类型信息,能源补充站计算设备160可以获取预定时间段内进行该类型的能源补充的车辆在能源补充站内的历史平均耗时。例如,能源补充站计算设备160可以获取先前一个小时的平均数据,或者能源补充站计算设备160也可以获取一周内或者若干天内与当前时间同一时间段(例如,一小时)内平均的耗时数据。在一些实施例中,能源补充站计算设备160例如可以确定预定时间段内获取加95号汽油的车辆平均在能源补充站中耗时15分钟,其中平均排队耗时为13分钟,平均加油耗时为2分钟。此时,能源补充站计算设备160可以确定车辆130-2已经排队了5分钟,此时,可以预测车辆130-2还需要排队的时间为8分钟,并将其作为预期的排队耗时发送给车辆计算设备150。

在一些实施例中,车辆计算设备150还可以向能源补充站计算设备160发送车辆130-1的当前位置。或者,车辆计算设备150可以向能源补充站计算设备160发送车辆130-1的标识信息。基于该标识信息,能源补充站计算设备160可以确定车辆130-1在能源补充站中的位置。在一些实施例中,能源补充站计算设备160可以根据该位置标识在补充能源队伍中位于车辆130-1的前方车辆,并获取其补充能源的预期耗时。以图1作为示例,能源补充站计算设备160可以从能源补充设备110-2接收车辆135-2补充能源的预期耗时,例如2分钟,并将其作为预期的排队耗时发送给车辆计算设备150。

在框320,车辆计算设备150基于车辆130-1待补充的能源的量来确定车辆130-1补充能源过程所预期需要的预期时间(为了方便描述,下文中称为第二预期时间)。在一些实施例中,车辆计算设备150可以根据车辆130-1所剩余的能源量来确定所需要补充的能源的量,例如到补充满能源所需要的能源的量。在一些实施例中,车辆计算设备150也可以接收用户(乘客或驾驶员)通过与车辆130-1的交互所确定的待补充能源的量。在一些实施例中,车辆计算设备150也可以根据车辆130-1预期的行驶计划来判断预期的能源消耗,从而基于该预期能源消耗来确定所需要补充的能源量。

在一些实施例中,车辆计算设备150可以通过网络查询或者从能源补充站计算设备160接收特定类型能源的补充速度。例如,车辆计算设备150可以确定该能源补充站的95号汽油的补充速度为每分钟20l。

在一些实施例中,基于预期的待补充的能源的量以及能源补充速度,车辆计算设备150可以预测补充能源过程的预期耗时。例如,当车辆130-1需要补充40l的95号汽油,且95号汽油的补充速度为每分钟20l时,车辆计算设备150可以确定第二预期时间为2分钟。

在框330,车辆计算设备150基于第一预期时间和第二预期时间,确定车辆130-1完成补充能源所需的预期时间(为了方便描述,下文成为第三预期时间)。在一些实施例中,当确定第一预期时间和第二预期时间后,车辆计算设备150可以将二者累加以作为车辆130-1完成补充能源的第三预期时间。在一些实施例中,车辆计算设备150还可以对工作人员的操作耗时和车辆预备补充能源的操作耗时等进行预估,并将其纳入到第三预期时间中。

在框340,车辆计算设备150通知第三预期时间。在一些实施例中,车辆计算设备150可以向与车辆130-1不同的车辆130-2通知第三预期时间。在一些实施例中,车辆计算设备150可以通过车辆130-1的后显示屏212来向车辆130-2通知第三预期时间的车辆信息。例如,在图1的示例中,车辆130-1利用后侧的显示屏幕来显示车辆信息132-1,其包含文字“加95号汽油,预期等待4分钟”。在一些实施例中,车辆计算设备150也可以通过广播的方式来向车辆130-2通知第三预期时间的车辆信息。在一些实施例中,该广播信息可以包括车辆130-1的标识信息(例如,车牌信息),从而使得其他车辆130-2能够确定信息的发送方。在一些实施例中,车辆计算设备150也可以通过无线通讯的方式向能源补充站计算设备160发送第三预期时间,使得能源补充站计算设备160可以基于该信息监控站内各车辆的状态,并预估车辆需要等待的时间。

基于本文中的方案,车辆130-1可以向其他排队中的车辆(例如车辆130-2)通知对于补充能源的耗时的估计,使得其他车辆130-2可以合理的安排是否选择当前队列继续等待,或者选择切换到其他能源补充设备,甚至选择更换能源补充站。此外,车辆130-1也可以将该信息发送给能源补充站,从而使得能源补充站能够向其他车辆发送预期的等待时间。

在一些实施例中,当车辆计算设备150确定车辆130-1之前没有排队车辆时,车辆计算设备150可以控制车辆130-1行驶到目标能源补充设备110-2附近以进行能源补充。具体地,车辆计算设备150可以从能源补充站中的至少一个能源补充设备中确定与车辆130-1匹配的目标能源补充设备。例如,车辆计算设备150可以根据车辆130-1的型号确定车辆130-1需要补充的能源的类型,例如95号汽油。在一些实施例中,车辆计算设备150可以通过图像识别技术从多个能源补充设备110中确定与车辆130-1的目标能源补充设备110-2。在一些实施例中,车辆计算设备150可以从能源补充站计算设备160接收关于能源补充设备110的信息,例如,能源补充站的型号、能源补充速度和物理位置等。在一些实施例中,车辆计算设备150可以直接从能源补充设备110接收相关信息,并确定相匹配的目标能源补充设备110-2。

在一些实施例中,当确定目标能源补充设备110-2后,当车辆计算设备150确定车辆130-1之前没有排队车辆时,车辆计算设备150可以根据车辆130-1的当前位置以及目标能源补充设备110-2的目标位置,确定从当前位置到目标位置的行驶路径。车辆计算设备150可以基于该行驶路径,控制车辆130-1行驶到目标能源补充设备附近的目标位置115-2以补充能源。

在一些实施例中,车辆计算设备150还可以利用安装在车辆130-1上的一个或多个传感器设备获取车辆130-1外部的人员的至少一个指令。在一些实施例中,车辆计算设备150例如可以通过语音传感器(例如,麦克风)接收图1中所示的工作人员120-2的语音指令,例如,“前进”、“停车”、“靠左”等。

在一些实施例中,车辆计算设备150例如可以先通过图像识别技术,并利用车辆130-1的一个或多个图像传感器(例如,摄像头)接收工作人员120-2的图像,并从中识别出工作人员120-2。应当理解,可以基于所捕获的一个或多个人的穿着特征和/或动作特征来识别出工作人员120-2,从而避免其他驾驶员或乘客的干扰。在一些实施例中,车辆计算设备150随后可以通过图像识别技术接收工作人员120-2的一个或多个肢体动作指令,例如,伸出右手,手掌朝前。

在一些实施例中,基于至少一个指令,车辆计算设备150可以控制车辆130-1行驶到目标能源补充设备110-2附近的目标位置115-2以补充能源。在一些实施例中,基于所获取的声音指令,车辆计算设备150可以通过语音识别技术将其转换为文本,并进而转换为对车辆130-1的控制指令。在一些实施例中,对于所获取的肢体动作,车辆计算设备150可以建立肢体动作与操作指令的映射表,例如“伸出右手,手掌朝前”表示停车,并基于该映射表控制车辆130-1行驶到预定区域。

在一些实施例中,如图1所示,在车辆130-1行驶去目标位置115-2进行能源补充时,车辆计算设备150还可以利用车辆130-1左前侧的显示屏幕来显示车辆信息132-2,例如“95号汽油,加满”。

图4示出了根据本公开实施例的用于提供车辆信息的装置400的示意性框图。装置400可以被包括在图1的车辆计算设备150中或者被实现为车辆计算设备150。如图4所示,装置400包括第一预期时间获取模块410,被配置为获取第一车辆开始补充能源前所预期需要等待的第一预期时间。装置400还包括第二预期时间确定模块420,被配置为基于第一车辆待补充的能源的量来确定第一车辆补充能源过程所预期需要的第二预期时间。装置400还包括第三预期时间确定模块430,被配置为基于第一预期时间和第二预期时间,确定第一车辆完成补充能源所需的第三预期时间。装置400进一步包括提供模块440,被配置为提供第三预期时间。

在一些实施例中,第一预期时间获取模块410包括:等待状态确定模块,被配置为响应于确定第一车辆位于能源补充站的预定区域内,确定第一车辆是否处于等待补充能源状态;以及接收模块,被配置为响应于确定第一车辆处于等待补充能源状态,从能源补充站接收第一预期时间。

在一些实施例中,其中所述第一预期时间是基于以下中的至少一项确定的:所述第一车辆的当前位置、车辆在所述能源补充站内的历史平均耗时、以及所述第一车辆待补充的能源的类型。

在一些实施例中,其中提供模块440包括:第三预期时间提供模块,被配置为向以下中至少一项提供所述第三预期时间:与所述第一车辆不同的第二车辆以及能源补充站。

在一些实施例中,装置400还包括目标能源补充设备确定模块,被配置为从能源补充站的至少一个能源补充设备中确定与第一车辆匹配的目标能源补充设备。

在一些实施例中,装置400还包括:行驶路径确定模块,被配置为确定第一车辆到目标能源补充设备的行驶路径;以及第一控制模块,被配置为基于行驶路径,控制第一车辆行驶到目标能源补充设备附近的目标位置以补充能源。

在一些实施例中,装置400还包括:指令获取模块,获取第一车辆外部的人员的指令;以及第二控制模块,被配置为基于指令,控制第一车辆行驶到目标能源补充设备附近的目标位置以补充能源。

图5示出了可以用来实施本公开的实施例的示例设备500的示意性框图。设备500可以用于实现图1的车辆计算设备150。如图所示,设备500包括中央处理单元(cpu)501,其可以根据存储在只读存储器(rom)502中的计算机程序指令或者从存储单元508加载到随机访问存储器(ram)503中的计算机程序指令,来执行各种适当的动作和处理。在ram503中,还可存储设备500操作所需的各种程序和数据。cpu501、rom502以及ram503通过总线504彼此相连。输入/输出(i/o)接口505也连接至总线504。

设备500中的多个部件连接至i/o接口505,包括:输入单元506,例如键盘、鼠标等;输出单元507,例如各种类型的显示器、扬声器等;存储单元508,例如磁盘、光盘等;以及通信单元509,例如网卡、调制解调器、无线通信收发机等。通信单元509允许设备500通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。

处理单元501执行上文所描述的各个方法和处理,例如过程300。例如,在一些实施例中,过程300可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元508。在一些实施例中,计算机程序的部分或者全部可以经由rom502和/或通信单元509而被载入和/或安装到设备500上。当计算机程序加载到ram503并由cpu501执行时,可以执行上文描述的过程300的一个或多个步骤。备选地,在其他实施例中,cpu501可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行过程300。

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)等等。

用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

此外,虽然采用特定次序描绘了各操作,但是这应当理解为要求这样操作以所示出的特定次序或以顺序次序执行,或者要求所有图示的操作应被执行以取得期望的结果。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实现中。相反地,在单个实现的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实现中。

尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

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