使用移动设备进行车辆识别的系统和方法与流程

文档序号:16515526发布日期:2019-01-05 09:36阅读:253来源:国知局
使用移动设备进行车辆识别的系统和方法与流程

本公开一般涉及用于车辆识别的系统和方法,更具体地,涉及使用与车辆通信的移动设备进行车辆识别的系统和方法。



背景技术:

在某些地方,许多车主在大型停车场、停车库等中的众多车辆中找到停放的车辆遇到困难。同样,随着诸如ubertm、lyfttm等共乘(ride-sharing,共享乘车)业务的日益普及,客户往往难以找到指定来接他的车辆,特别是在拥挤的地区。这些车辆往往缺乏特殊的标记,导致他们混在其他车辆中。当共乘公司使用相同车辆的车队时,这个问题更加严重,使得识别客户的指定车辆变得更加麻烦。



技术实现要素:

本公开提供了一种技术,以用于增强用户使用与车辆的控制单元通信的移动设备而识别车辆的能力。可与从用户的移动设备发送的车辆灯控制信号的序列同步地激活和去激活车辆的一个或多个灯。在车辆灯控制信号序列的发送期间,可相应地实时控制车辆灯的激活和去激活。例如,用户可在移动设备处创建一序列触摸输入脉冲,并且可控制车辆灯与用户的触摸输入同步闪光。还可基于在移动设备上播放的歌曲的预定模式或每分钟节拍(bpm)在移动设备处生成车辆灯控制信号序列。另外,可将触觉反馈传送到移动设备,以进一步帮助用户定位车辆。

根据本公开的实施例,一种方法包括:由远程服务器建立与用户的移动设备和配备在车辆中的车辆控制单元的无线通信会话;在所述远程服务器处接收从所述移动设备发送的车辆灯控制信号的序列,所述车辆灯控制信号的序列定义相交替的激活时段和去激活时段,在激活时段所述车辆的车辆灯要被激活,在去激活时段所述车辆灯要被去激活;以及在所述远程服务器处接收到所述车辆灯控制信号的序列的同时,由所述远程服务器控制所述车辆灯与所述车辆灯控制信号的序列同步。控制车辆灯与所述车辆灯控制信号的序列同步的步骤包括:由远程服务器在每个激活时段期间将激活信号连续地发送到车辆控制单元,以激活车辆灯;并且由所述远程服务器在每个所述去激活时段期间抑制将所述激活信号发送到所述车辆控制单元,以去激活所述车辆灯。

远程服务器可根据由所述车辆灯控制信号的序列定义的车辆灯激活模式来激活和去激活车辆灯。此外,在整个所述车辆灯控制信号的序列中,所述激活时段和所述去激活时段的长度分别是可变的。

车辆灯控制信号序列可由用户的用户输入产生。例如,激活时段可被定义为用户按压移动设备的输入元件的时段,并且去激活时段可被定义为用户释放移动设备的输入元件的时段。输入元件可以是移动设备的按钮或显示在移动设备的触摸屏上的按钮。

可替代地,车辆灯控制信号可由用户在车辆灯控制信号的多个预定义序列中选择。例如,可根据由用户选择的车辆灯控制信号的预定义序列而定义的车辆灯激活模式,将车辆灯激活信号从移动设备发送到远程服务器。

可替代地,根据当前在移动设备上播放的歌曲的每分钟节拍(bpm)来定义车辆灯控制信号的序列。例如,可根据由当前播放的歌曲的bpm定义的车辆灯激活模式,来将车辆灯激活信号从移动设备发送到远程服务器。

车辆可以是共乘车辆,其响应于来自使用共乘服务乘车的用户的请求而为所述用户提供交通。

该方法还可包括由远程服务器根据移动设备和车辆之间的距离、或根据移动设备相对于车辆的定向来控制移动设备的触觉反馈。在这方面,触觉反馈传送的控制可包括由所述远程服务器使得移动设备的触觉反馈强度随着移动设备和车辆之间的距离减小而增加。触觉反馈传送的控制还可包括由所述远程服务器,根据移动设备相对于车辆的定向来控制移动设备的触觉反馈脉冲的长度。

可经由蜂窝网络或通过蓝牙来建立与移动设备和车辆控制单元的无线通信会话。

该方法可进一步包括:在远程服务器处从车辆控制单元接收指示车辆位置的位置信息;由远程服务器基于接收到的位置信息计算车辆的位置或速度;由所述远程服务器确定所计算的位置或所计算的速度是否满足预定阈值;并且当确定满足所述预定阈值时,由所述远程服务器控制所述车辆灯与所述车辆灯控制信号的序列同步。

此外,根据本公开的实施例,一种用于进行车辆识别的系统包括:配备有车辆控制单元的车辆;用户的移动设备;以及远程服务器,可操作与所述移动设备和所述车辆控制单元进行无线通信。所述远程服务器被配置为:建立与移动设备和车辆控制单元的无线通信会话;接收从移动设备发送的车辆灯控制信号的序列,该车辆灯控制信号的序列定义相交替的激活时段和去激活时段,在激活时段所述车辆的车辆灯要被激活,在去激活时段所述车辆灯要被去激活;以及在远程服务器处接收到车辆灯控制信号的序列同时,控制车辆灯光与所述车辆灯控制信号的序列同步。控制车辆灯光与所述车辆灯控制信号的序列同步的步骤包括:由远程服务器在每个激活时段期间将激活信号连续地发送到车辆控制单元以激活车辆灯;并且由所述远程服务器在每个去激活时段期间抑制将所述激活信号发送到所述车辆控制单元以去激活所述车辆灯。

此外,根据本公开的实施例,一种用于进行车辆识别的方法包括:由远程服务器建立与用户的移动设备和配备在车辆中的车辆控制单元的无线通信会话;在远程服务器处接收移动设备的位置信息和车辆的位置信息;由远程服务器根据移动设备的位置信息和车辆的位置信息,计算移动设备与车辆之间的距离或移动设备相对于车辆的定向;以及由远程服务器根据计算出的移动设备与车辆之间的距离或根据计算出的移动设备相对于车辆的定向来控制移动设备的触觉反馈。

此外,根据本公开的实施例,一种用于进行车辆识别的系统包括:其中配备有车辆控制单元车辆;用户的移动设备;以及远程服务器,可操作与所述移动设备和所述车辆控制单元进行无线通信。所述远程服务器被配置为:建立与移动设备和车辆控制单元的无线通信会话;接收移动设备的位置信息和车辆的位置信息;根据移动设备的位置信息和车辆的位置信息,计算移动设备与车辆之间的距离或移动设备相对于车辆的定向;以及根据计算出的移动设备与车辆之间的距离或根据计算出的移动设备相对于车辆的定向控制移动设备的触觉反馈。

附图说明

通过结合附图参考以下描述可更好地理解本文的实施例,其中相同的附图标记表示相同或功能上类似的元件,在附图中:

图1是示出移动设备和车辆的车辆控制单元之间的示例性无线通信会话的示图;

图2是示出在移动设备处由触摸输入产生的示例性序列的车辆灯控制信号的示图;

图3是示出与车辆灯控制信号的示例性序列同步的激活和去激活车辆灯的示图;

图4是示出与在移动设备处生成的车辆灯控制信号的序列同步地控制属于用户的车辆的灯的示例性简化过程的流程图;

图5是示出与在移动设备处生成的车辆灯控制信号的序列同步地控制为用户提供交通的共乘车辆的灯的示例性简化过程的流程图;以及

图6a和图6b是示出用于控制移动设备的触觉反馈以帮助用户定位车辆的示例性方案的示图。

应当理解,上述参考附图不一定按比例绘制,呈现了说明本公开的基本原理的各种优选特征的稍微简化的表示。本公开的具体设计特征,包括例如具体尺寸、方向、位置和形状,将部分地由特定的预期应用和使用环境来确定。

具体实施方式

在下文中,将参照附图详细描述本公开的实施例。如本领域技术人员将认识到的,在不脱离本公开的精神或范围的情况下,所描述的实施例能够以多种不同的方式进行修改。进一步地,在整个说明书中,相同的附图标记表示相同的元件。

本文使用的术语仅用于描述具体实施例的目的,并不旨在限制本公开。如本文所使用的,单数形式“一”,“一个”和“该”也旨在包括复数形式,除非上下文另有明确指示。将进一步理解,当在本说明书中使用时,术语“包括”和/或“包含”指定所述特征、整体、步骤、操作、元件和/或组件的存在,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其组合。如本文所用,术语“和/或”包括一个或多个相关列出的项目的任何和所有组合。

要理解的是,本文所用的“车辆”或“车辆的”或其他类似术语一般包括机动车辆,诸如包括运动型多用途车(suv)、公共汽车、卡车、各种商用车辆的客运汽车;包括各种船舶的水上交通工具;飞机等,并且包括混合动力车辆、电动车辆、插电式混合动力电动车辆、氢动力车辆和其他替代燃料车辆(例如,源自石油以外的资源的燃料)。如本文所述,混合动力车辆是具有两个或更多个动力源的车辆,例如同时使用汽油动力和电动力的车辆。

另外,应当理解,下列方法或其方面中的一个或多个可由至少一个控制单元(或车辆控制单元,例如车辆中装备的电子控制单元(ecu))执行。术语“控制单元”可指包括存储器和处理器的硬件设备。存储器被配置为存储程序指令,并且处理器被专门编程为执行程序指令以执行下面进一步描述的一个或多个处理。此外,应理解的是,如本领域的技术人员将会理解的,下面的方法可由包括控制单元的装置结合一个或多个其它部件执行。

此外,本公开的控制单元可被实现为非暂时性计算机可读介质,包含由处理器、控制器等执行的可执行程序指令。计算机可读介质的实例包括但不限于rom、ram、光盘(cd)-rom、磁带、软盘、闪存驱动器、智能卡和光学数据存储设备。计算机可读记录介质还可分布在整个计算机网络中,使得程序指令以分布式方式存储和执行,例如由远程信息处理服务器或控制器局域网(can)。

现在参考本公开的实施例,所公开的技术允许用户使用移动设备生成车辆灯控制信号的序列,以增强用户识别车辆的能力(例如,在拥挤的区域,停车场等中)。可与从移动设备发送的车辆灯控制信号的序列同步地激活和去激活车辆的一个或多个灯。在发送车辆灯控制信号序列时,可相应地实时地控制车辆灯的激活和去激活。例如,用户可在移动设备处创建触摸输入的序列,并且可与用户的触摸输入同步地控制车辆灯闪光。控制信号序列还可基于在移动设备上播放的歌曲的预定义模式或每分钟节拍(bpm)在移动设备处生成。另外,可将触觉反馈传送到移动设备,以进一步帮助用户定位车辆。

上述技术依赖于经由远程服务器建立与用户的移动设备和车辆的车辆控制单元的无线通信会话。为了说明,图1是示出移动设备和车辆的车辆控制单元之间的示例性无线通信会话的简化图。如图1所示,可操作以与属于用户102的移动设备100以及配备在车辆110中的车辆控制单元112进行无线通信的远程服务器120,可与移动设备100和车辆110建立无线通信会话。可经由蜂窝网络(例如,长期演进(lte)、4g、3g等)或通过蓝牙(bt)(或其变体,诸如蓝牙低功耗(btle)等)来建立与移动设备100和车辆110的无线通信会话。

可使用各种技术在移动设备100处产生车辆灯控制信号的序列,并且可将车辆灯控制信号从移动设备100发送到远程服务器120。在移动设备100处生成的车辆灯控制信号可由服务器120使用以实时控制车辆110的一个或多个车辆灯114,使得车辆灯114与所述车辆灯控制信号的序列同步地闪烁。一个或多个车辆灯114可包括车辆110上配备的任何灯,诸如例如车辆前灯、近光灯、远光灯、行车灯、雾灯、停车灯、转向信号灯等中的一个或多个。一个或多个车辆灯114还可包括安装到车辆110的外部或内部并且可操作地耦合到车辆控制单元112的任何装饰灯(accessorylight)(未示出)。

例如,可根据在移动设备100处接收的触摸输入信号220来生成从移动设备100发送的车辆灯控制信号,如图1所示。触摸输入信号220可由用户102向移动设备100提供触摸输入的序列而产生。也就是说,用户102可以交替地以不同的持续时间按压和释放移动设备100的输入元件多次。因此,触摸输入信号220表示车辆灯控制信号的序列。这里,当用户102正在按下移动设备100的输入元件时,触摸输入信号220可定义激活时段,在此期间车辆110的车辆灯114将被激活,该激活时段与当用户102释放移动设备100的输入元件的去激活时段交替,在该去激活时段期间,车辆灯114要被去激活。输入元件可以是移动设备100的任何按钮。另外,按钮可被显示在移动设备100的触摸屏上,例如按钮104,如图1所示。

为了说明,图2是示出由移动设备的触摸输入产生的示例性序列的车辆灯控制信号的示图。如图2所示,用户102可以以不同的持续时间交替地按压(p)和释放(r)移动设备100的输入元件(例如,按钮104)一段时间。来自移动设备100处的用户102的触摸输入(例如,经由按钮104)可产生定义多个激活时段(a)的车辆灯控制信号的序列,在该激活时段期间,车辆灯114要被去激活,该激活时段与车辆灯114要被去激活的去激活时段(d)相交替。如图2进一步所示,车辆灯114可与在移动设备100处的用户102的触摸输入同步地被激活和去激活。也就是说,当用户102按压(p)移动设备100的输入元件时,车辆灯114被激活(a)相应的持续时间,并且当用户102释放(r)移动设备100的输入元件时,车辆灯114被去激活(d)相应的持续时间。结果是可基本上实时地控制车辆灯114以匹配用户102在移动设备100处提供的触摸输入。

作为实例,图3是示出与示例性序列的车辆灯控制信号同步的车辆灯的激活和去激活的图。如图3所示,当用户102按压移动设备100的按钮104时,车辆灯114可被激活直到按钮104被释放。这个时段在这里被称为“激活时段”。一旦用户102释放按钮104,车辆灯114可被去激活,直到再次按下按钮104。这个时段在这里被称为“去激活时段”。只要用户102继续在移动设备100上提供触摸输入(即,按压按钮104),该过程可无限重复。

值得注意的是,用户102在移动设备100处产生的触摸输入序列可产生车辆灯激活模式(即,车辆灯114被激活/去激活根据的模式),如图2所示。由于对用户102按压或释放移动设备100的输入元件的时间长短没有限制,所以可由用户102以任何合适的方式设置车辆灯激活模式。这意味着每个车辆灯光激活模式可能是独一无二的,从而有助于用户102识别车辆110的能力,该车辆110的灯114根据独一无二的模式而闪烁,特别是存在多个车辆所在的拥挤区域。尽管车辆灯激活模式在图1至图3示出为由于由用户102在移动设备100处提供的触摸输入信号220来定义,车辆灯激活模式可替代地通过其它方法来定义,诸如由用户102选择的预定义的车辆灯激活模式,将车辆灯激活模式与当前在移动设备100上播放的歌曲的每分钟节拍(bpm)匹配。

再次参考图1,在移动设备100处生成的车辆灯控制信号(例如,触摸输入信号220)可被发送到远程中央服务器120(经由蜂窝网络、基于蓝牙的通信等)。然后,服务器120可通过将一系列车辆灯激活信号230发送到车辆110的车辆控制单元112,基于所接收到的车辆灯控制信号的序列来控制车辆灯114。服务器120可将车辆灯控制信号230发送到车辆控制单元112,几乎同时接收来自移动设备100的车辆灯控制信号(可能存在可忽略的传输延迟)。这样,车辆灯114可基本上实时地与所述车辆灯控制信号的序列同步地控制,同时所述车辆灯控制信号的序列被接收在远程服务器120。

在使用触摸输入来控制车辆灯114的情况下,可将激活时段(当车辆灯114激活时)定义为用户102按下移动设备100的按钮104的时段,并且可将去激活时段(当车辆灯114被去激活时)定义为用户102已经释放按钮104的时段,如上所述。在其他情况下,激活时段和去激活时段可被定义,根据例如用户102在车辆灯控制信号的多个预定义序列中选择车辆灯控制信号的一预定义序列,或者当前在移送设备100上播放的歌曲的bpm。在任一种情况下,远程服务器120可通过将车辆灯激活信号(“激活信号”)230连续地发送到车辆控制单元112来控制车辆灯114与所述车辆灯控制信号的序列同步,以在每个激活时段期间激活车辆灯114,并且通过抑制将激活信号230发送到车辆控制单元112而在每个去激活时段期间去激活车辆灯114。

响应于从远程服务器120接收每个激活信号230,车辆控制单元112可激活车辆灯114(例如,通过发送命令信号240,如本领域中将理解的)。车辆控制单元112可连续地监视接收到激活信号230,并且只要接收到激活信号,就可使车辆灯114保持激活。另一方面,当未接收激活信号230时,车辆控制单元112可去激活车辆灯114,直到再次接收到激活信号230。

本文描述的车辆识别技术可应用于多种情况。例如,图4是示出与在移动设备处生成的车辆灯控制信号的序列同步地控制属于用户的车辆的灯的示例性简化过程的流程图。过程400可在步骤405开始,并且继续到步骤410,在这里,如本文更详细描述的,用户102可使用移动设备100来生成车辆灯控制信号的序列,以控制车辆110的一个或多个灯的激活和去激活,所述车辆100在一个可能的情况下属于用户102,诸如这样的实例,在该实例中,用户102正在搜索停放在大型拥挤的停车场中的他或她的车辆110。

在步骤405,可打开在移动设备100上运行的应用程序来启动本文描述的车辆识别系统。远程服务器120(可操作以与移动设备100和车辆110的车辆控制单元112进行无线通信)可从移动设备100接收应用启动的通知。作为响应,服务器120可尝试认证移动设备100的用户102。可由服务器120使用本领域中通常已知的任何认证技术来适当地执行认证,例如数字或模拟技术,使用任何数量和/或多种无线安全协议。

在用户102的认证时,在步骤415,服务器120可与用户车辆110的车辆控制单元112进行通信,以启动车辆识别系统。此时,车辆控制单元112可开始监视从服务器120发送的激活信号230(步骤420)。

如上所述,在用户102向移动设备100提供触摸输入以控制车辆灯114的情况下,车辆灯激活时段可被定义为用户的手指与移动设备100的输入元件(例如,按钮104)接触的时段,而车辆灯去激活时段可被定义为用户的手指从移动设备100的输入元件释放的时段。在每个激活期间,服务器120可将车辆灯激活信号230连续地发送到车辆110,并且一旦激活时段结束并且去激活时段开始,就可停止车辆灯激活信号230的发送。

因此,在步骤425,如果在车辆控制单元112处接收到车辆灯激活信号230,,意味着用户102正在接触移动设备100的输入元件,则车辆控制单元112可激活车辆灯114。相反,在步骤430,如果在车辆控制单元112处没有接收到车辆灯激活信号230,意味着用户102没有接触到移动设备100的输入元件,则车辆控制单元112可去激活车辆灯114。车辆控制单元112可继续监视来自服务器120的激活信号230,并重复步骤420-430,如图4所示,只要移动设备100仍然在运行应用程序(步骤435),从而形成车辆灯控制环路,在该车辆灯控制环路中,车辆灯114与移动设备100处的用户102的触摸输入同步。

一旦在移动设备100上运行的应用程序已经关闭,则车辆控制单元112可去激活车辆灯114,并且车辆识别系统可终止。服务器120可向车辆控制单元112通知车辆识别系统的终止,指示车辆控制单元112不再需要监视来自服务器120的激活信号230。

过程400示例性地在步骤440结束。上面详细描述了通过过程400的步骤可执行的技术,以及辅助过程和参数。

应当注意,图4所示的步骤仅仅是用于说明的实例,并且可根据需要包括或排除某些其它步骤。进一步地,虽然示出了步骤的特定顺序,但是该排序仅仅是说明性的,并且在不脱离本文的实施例的范围的情况下可利用这些步骤的任何合适的布置。所示的步骤也可根据权利要求书的范围以任何合适的方式进行修改。

作为另一实例,图5是示出与在移动设备处生成的车辆灯控制信号的序列同步地控制为用户提供交通的共乘车辆的灯的示例性简化过程的流程图。过程500可在步骤505开始,并且继续到步骤510,在该步骤,如本文更详细地描述的,用户102可使用移动设备100生成车辆灯控制信号的序列,以控制车辆110的一个或多个灯,车辆110在一种可能的情况下是共乘车辆,响应于使用共乘服务乘车的用户102的请求而为用户102提供交通。本文描述的车辆识别技术在这种情况下可能特别有用,因为用户经常难以识别共乘车辆,因为用户102可能不知道车辆的外观,车辆110所处的区域可能是严重拥挤,外面可能是黑的等。如图5所示,可由移动服务器120的控制逻辑(或在某些情况下,移动设备100的控制逻辑)执行不具有阴影的步骤,而具有阴影的步骤可由车辆控制单元112的控制逻辑执行。虚线表示经由无线网络(例如,蜂窝网络、基于蓝牙的网络等)的通信。

当用户102从共乘服务,例如ubertm、lyfttm等,请求乘车时,程序500可在步骤505开始,并且分配共乘车辆以接送和运送用户102。在步骤510,能被操作以与车辆控制单元112和移动设备100无线通信的远程服务器120可开始使用从车辆110发送到服务器120的信息来监视车辆110的位置(例如,使用装备在车辆110中的gps设备获得的全球定位系统(gps)数据)。

本文描述的车辆识别系统的激活可被延迟,直到车辆110相对靠近用户102。为了确定车辆110是否足够靠近用户102,可建立预定距离阈值,使得车辆110的车辆灯114对于用户是可见的。例如,服务器120可在步骤515中确定车辆110是否在用户位置的200英尺内(例如,使用移动设备100的内置gps确定)或指定的接送位置。可根据操作者的偏好来调整预定距离阈值。

如果车辆110不在用户102或指定的接送位置的预定距离阈值(例如,200英尺)内,则服务器120可继续监视车辆110的位置以检测车辆110何时移动在距离阈值内。另一方面,如果车辆110在预定阈值内,则服务器120可在步骤520向车辆110的车辆控制单元112发送车辆识别启动系统请求,并且可重复该步骤直到在步骤525确定车辆识别系统已被启动。这里,服务器120可尝试认证车辆110。认证可由服务器120适当地执行,使用本领域中通常已知的任何认证技术,例如数字或模拟技术,使用任何数量和/或各种无线安全协议。

在步骤530,服务器120可使用从车辆110发送到服务器120的信息(例如,gps数据、内部传感器数据等)来确定车辆110是否已经减速到小于预定速度阈值(例如,5英里每小时(mph))。如果车辆110减速或完全停止,并且其位于用户102的预定距离内,则可假定车辆110的驾驶员正试图完成用户102的接乘。

在步骤535和540,服务器120可与车辆控制单元112和移动设备100无线通信,以分别在车辆110和移动设备100上激活车辆识别系统。在这一点上,用户102可使用上文描述的各种技术来生成一序列的车辆灯控制信号,其被发送到服务器120并转发到车辆控制单元112作为激活信号230。车辆控制单元112可同时开始监视来自服务器120的激活信号230,并相应地激活车辆灯114,使得车辆灯114与接收到的激活信号230同步。

在步骤545,服务器120可开始从移动设备100接收车辆灯控制信号。所述车辆灯控制信号的序列可使用各种技术在移动设备100处产生,诸如例如用户102在移动设备100处提供触摸输入,用户102在多个预定义的车辆灯激活模式中选择预定义的车辆灯激活模式,或者将车辆灯激活模式与当前在移动设备100上播放的歌曲的bpm相匹配,如上所述。为了说明的目的,图5的程序500专注于经由在移动设备100处由用户102提供的触摸输入来生成车辆灯控制信号。

如上所述,在用户102向移动设备100提供触摸输入以控制车辆灯114的情况下,车辆灯激活时段可被定义为用户的手指与移动设备100的输入元件(例如,按钮104)接触的时段,而车辆灯去激活时段可被定义为用户的手指从移动设备100的输入元件释放的时段。在每个激活时段,服务器120可连续地将车辆灯激活信号230发送到车辆110(步骤550),并且一旦激活时段结束并且去激活时段开始,就可停止车辆灯激活信号230的发送。

同时,车辆控制单元112可在步骤555和560监视从服务器120接收的车辆灯激活信号230。如果在车辆控制单元112处接收到车辆灯激活信号230,意味着用户102正在接触移动设备100的输入元件,则车辆控制单元112可在步骤565激活车辆灯114。相反,如果在车辆控制单元112处没有接收到车辆灯激活信号230,意味着用户102没有触摸移动设备100的输入元件,则车辆控制单元112可在步骤570去激活车辆灯114。车辆控制单元112可继续监视来自服务器120的激活信号230,并重复步骤560至步骤570,如图5所示,只要车辆识别系统仍然有效(步骤575),从而形成车辆灯控制环路,在该车灯控制环路中,车辆灯114与移动设备100处的用户102的触摸输入同步。也就是说,闪烁车辆灯可模拟在移动设备100处由用户102提供的触摸输入。

服务器120可继续监视来自移动设备100的车辆灯控制信号,只要用户102可通过其产生所述车辆灯控制信号的序列的共乘应用在移动设备100上仍然有效(步骤580)。一旦在移动设备100上运行的应用程序已经关闭,则服务器120可在步骤585确定车辆110是否已经接取用户102(即所请求的乘车开始)或者所请求的乘车是否被取消。如果所请求的乘车既没有启动也没有被取消,服务器120可监视移动设备100是否重新启动共乘应用程序,在这种情况下,过程500返回到步骤545。

另一方面,如果所请求的乘车已经起动(即,车辆110接取用户102)或被取消,则服务器可在步骤590去激活移动设备100上的车辆识别系统,并且在步骤595去激活车辆110上的车辆识别系统。作为响应,车辆灯控制环路可终止,表明车辆控制单元112不再需要监视来自服务器120的激活信号230。

过程500示例性地在步骤600结束。上面详细描述了通过过程500的步骤可执行的技术,以及辅助过程和参数。

应当注意,图5所示的步骤仅仅是用于说明的实例,并且可根据需要包括或排除某些其他步骤。进一步地,虽然示出了步骤的特定顺序,但是该排序仅仅是说明性的,并且在不脱离本文的实施例的范围的情况下可利用这些步骤的任何合适的布置。所示的步骤也可根据权利要求书的范围以任何合适的方式进行修改。

本文描述的车辆识别系统还可操纵移动设备100的触觉反馈以进一步辅助用户102定位车辆110。为了说明,图6a和6b是示出用于控制移动设备的触觉反馈以帮助用户定位车辆的示例性方案的图。如图6a和6b所示,可将触觉反馈传送到移动设备100,并根据移动设备100和车辆110之间的距离或者根据移动设备100相对于车辆110的定向进行控制。操纵触觉反馈移动设备100提供用于增强用户识别车辆110的能力的另一种手段,特别是在识别特定车辆可能困难的区域。

首先,如图6a所示,可根据移动设备100和车辆110之间的距离来调整传送到移动设备100的触觉反馈的强度(即,振动)。具体而言,移动设备100处的触觉反馈的强度可随着用户102越来越接近车辆110而增强,即随着移动设备100和车辆110之间的距离减小而增强。这可通过随着用户102移动更靠近车辆110,而放大移动设备100的振动报警的振幅或者通过增加移动设备100处的振动频率(即,每秒更多的振动)来实现。

第二,如图6b所示,传送到移动设备100的触觉反馈脉冲的长度可根据移动设备100相对于车辆110的定向来调整。具体而言,可针对移动设备100编码不同的振动脉冲,以指示是否用户102必须向左或向右转动以到达车辆110。例如,当用户需要左转到达车辆110时,可将“短-长”振动脉冲(即,短脉冲后跟长脉冲)传送到移动设备100,而当用户需要右转以到达车辆110时,可将“长-短”振动脉冲(即,长脉冲后跟短脉冲)传送到移动设备100。

因此,本文描述了这样一种技术,该技术增强用户使用与车辆的控制单元通信的移动设备识别车辆的能力。在用户已经使用共乘服务请求乘车的场景中,所描述的技术有助于用户和用户的指定车辆在接取位置处的快速匹配,该接取位置可能处于交通繁忙、黑暗或使得识别用户的车辆困难的其他因素。因此,指定车辆的用户和驾驶员之间的混乱被减少。结果也增强了信任和安全性,因为用户可肯定他或她正在进入正确的车辆。

前面的描述已经针对本公开的实施例。但是,显而易见的是,可对所描述的实施例进行其他变化和修改,达到其一些或全部优点。因此,本说明书仅作为实例而不是以其他方式限制本文的实施例的范围。因此,所附权利要求的目的是覆盖落入本文实施例的真实精神和范围内的所有这些变化和修改。

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