买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】用于车辆远程停放辅助的界面认证_福特全球技术公司_201810615686.3 

申请/专利权人:福特全球技术公司

申请日:2018-06-14

公开(公告)日:2024-03-19

公开(公告)号:CN109144371B

主分类号:G06F3/0486

分类号:G06F3/0486;H04M1/72415;H04M1/72469;G06F3/04883

优先权:["20170616 US 15/626,036"]

专利状态码:有效-授权

法律状态:2024.03.19#授权;2020.07.07#实质审查的生效;2019.01.04#公开

摘要:公开了一种用于车辆远程停放辅助的界面验证的方法和装置。示例性车辆系统包括车辆和移动设备。移动设备包括触摸屏和控制器。控制器用于经由触摸屏呈现远程停放应用的界面并且在界面被呈现时经由触摸屏接收发起远程停放的输入。控制器用于响应于在界面未被显示时继续接收到输入,而暂时停止呈现界面并且停止发起远程停放。

主权项:1.一种车辆系统,包含:车辆;和移动设备,所述移动设备包括:触摸屏;和控制器,所述控制器用于进行以下操作:经由所述触摸屏呈现远程停放应用的界面;在所述界面被呈现时经由所述触摸屏接收发起远程停放的输入;暂时停止呈现所述界面;和响应于在所述界面未被显示时继续接收到所述输入,而停止发起远程停放;以及响应于在所述界面未被显示时未接收到所述输入,而继续发起远程停放。

全文数据:用于车辆远程停放辅助的界面认证技术领域本发明总体上涉及远程停放辅助,并且更具体地涉及用于车辆远程停放辅助的界面认证。背景技术许多车辆包括其中车辆的至少一些动力功能由车辆自主地控制的功能。例如,一些车辆包括巡航控制,其中车辆控制车辆的加速度和或减速度,从而维持车辆的速度。一些车辆还包括自适应巡航控制,其中车辆控制车辆的加速度和或减速度,从而维持车辆的速度,同时还维持与前方其他车辆的预定跟随距离。此外,一些车辆包括停放辅助功能,其中车辆自主地控制车辆的动力功能,以将车辆停放到停车位。发明内容所附的权利要求限定了本应用。本公开总结了实施例的各方面,并且不应该用于限制权利要求。根据本文所描述的技术可考虑到其他实施方式,这对于本领域普通技术人员来说通过检查以下附图和详细描述将是显而易见的,并且这些实施方式旨在被包含在本申请的范围内。示出了用于车辆远程停放辅助的界面验证的示例性实施例。所公开的示例性车辆系统包括车辆和移动设备。移动设备包括触摸屏和控制器。控制器用于经由触摸屏呈现远程停放应用的界面并且在界面被呈现时经由触摸屏接收发起远程停放的输入。控制器用于响应于在界面未被显示时继续接收到输入,而暂时停止呈现界面并且停止发起远程停放。一种用于验证车辆的远程停放的界面的所公开的示例性方法包括经由移动设备的触摸屏呈现远程停放应用的界面。所公开的示例性方法还包括在界面被呈现时经由触摸屏在控制器处接收发起车辆的远程停放的输入;暂时停止呈现界面;以及响应于在界面不被显示时继续接收到输入,而停止发起远程停放。一种所公开的示例性有形计算机可读介质包括指令,当该指令被执行时使得机器用于经由移动设备的触摸屏呈现远程停放应用的界面。这些指令在被执行时还使得机器用于在界面被呈现时经由触摸屏在控制器处接收发起车辆的远程停放的输入;暂时停止呈现界面;以及响应于在界面未被显示时接收到输入,而停止发起远程停放。根据本发明,提供一种车辆系统,该系统包含:车辆;和移动设备,该移动设备包括:触摸屏;和控制器,该控制器用于进行以下操作:经由触摸屏呈现远程停放应用的界面;在界面被呈现时经由触摸屏接收发起远程停放的输入;暂时停止呈现界面;和响应于在界面未被显示时继续接收到输入,而停止发起远程停放。根据本发明的一个实施例,其中控制器用于响应于在界面未被显示时未接收到输入,而继续发起远程停放。根据本发明的一个实施例,其中移动设备包括通信模块,通信模块用于发送发起车辆的远程停放的第一信号,以及发送停止发起车辆的远程停放的第二信号。根据本发明的一个实施例,其中界面包括运动轨迹,并且控制器在触摸屏检测运动轨迹内的拖曳运动时,接收输入。根据本发明的一个实施例,其中触摸屏是电阻式触摸屏或电容式触摸屏。根据本发明,提供一种用于验证车辆的远程停放的界面的方法,该方法包含:经由移动设备的触摸屏呈现远程停放应用的界面;在界面被呈现时经由触摸屏在控制器处接收发起车辆的远程停放的输入;暂时停止呈现界面;和响应于在界面未被显示时继续接收到输入,而停止发起远程停放。根据本发明的一个实施例,该方法中呈现界面包括呈现运动轨迹,以及经由触摸屏接收输入包括检测运动轨迹内的拖曳运动。根据本发明的一个实施例,该方法中暂时停止呈现界面包括渐隐界面的呈现。根据本发明的一个实施例,该方法还包括:一经暂时停止呈现界面,就提示远程停放应用向控制器发送信号,以确定是否停止车辆的远程停放。根据本发明的一个实施例,该方法还包括响应于在界面未被显示时未接收到输入而继续发起远程停放。根据本发明的一个实施例,该方法还包括响应于在经由触摸屏呈现界面时接收到输入,而经由通信模块向车辆发送发起远程停放的第一信号。根据本发明的一个实施例,该方法还包括响应于在未经由触摸屏呈现界面时接收到输入,而经由通信模块向车辆发送停止发起远程停放的第二信号。根据本发明的一个实施例,该方法还包括在暂时停止呈现界面之后,随后经由触摸屏呈现界面。根据本发明的一个实施例,该方法中响应于在界面未被显示时接收到输入而停止发起远程停放,以防止在移动设备经历缓冲时进行车辆的远程停放。根据本发明的一个实施例,该方法中响应于确定控制器已经连续接收到输入达预定阈值,而暂时停止呈现界面。根据本发明,提供一种包括指令的有形计算机可读介质,该指令在被执行时使得机器进行以下操作:经由移动设备的触摸屏呈现远程停放应用的界面;在界面被呈现时经由触摸屏在控制器处接收发起车辆的远程停放的输入;暂时停止呈现界面;和响应于在界面未被显示时接收到输入,而停止发起远程停放。根据本发明的一个实施例,其中对于呈现界面,指令还使得机器用于呈现运动轨迹并且用于经由触摸屏接收输入,指令还使得机器用于检测运动轨迹内的拖曳运动。根据本发明的一个实施例,其中指令还使得机器用于响应于在界面未被显示时未接收到输入,而继续发起远程停放。根据本发明的一个实施例,其中指令还使得机器用于响应于在经由触摸屏呈现界面时接收到输入而经由通信模块向车辆发送第一信号,以发起远程停放。根据本发明的一个实施例,其中指令还使得机器用于响应于在未经由触摸屏呈现界面时接收到输入而经由通信模块向车辆发送停止发起远程停放的第二信号。附图说明为了更好地理解本发明,可参考在下面的附图中示出的实施例。在附图中的部件未必是按比例的,并且相关的元件可能省略,或者在某些情况下比例可能被夸大,以便强调和清楚地说明本发明的新颖的特征。另外,系统部件可以与本领域中已知的不同地设置。此外,在附图中,同样的附图标记在各个附图中标示一致的部件。图1示出了用于根据本文的教导远程停放示例性车辆的示例性移动设备;图2示出了经由图1的移动设备呈现的示例性远程停放辅助界面;图3示出了经由图1的移动设备呈现的另一示例性远程停放辅助界面;图4示出了经由图1的移动设备呈现的另一示例性远程停放辅助界面;图5是图1的移动设备和车辆的框图;图6是描绘在图1的移动设备上的远程停放应用的操作期间检测到无缓冲或冻结的示意图;图7是描绘在图1的移动设备上的远程停放应用的操作期间检测到缓冲或冻结的示意图;图8是图1的移动设备的电子部件的框图;图9是图1的车辆的电子部件的框图;图10是用于根据本文的教导验证用于远程停放车辆的移动设备的界面的流程图。具体实施方式虽然本发明可以以各种形式来实施,但存在附图中示出并且将在下文中描述一些示例性的和非限制性的实施例,应当理解的是:本公开被认为是本发明的例示,并且不旨在将本发明限制为所示的具体实施例。许多车辆包括其中车辆的至少一些动力功能由车辆自主地控制的功能。例如,一些车辆包括巡航控制,其中车辆控制车辆的加速度和或减速度,从而维持车辆的速度。一些车辆还包括自适应巡航控制,其中车辆控制车辆的加速度和或减速度,从而维持车辆的速度,同时还维持与前方其他车辆的预定跟随距离。此外,一些车辆包括停放辅助功能例如,远程停放辅助功能,其中车辆自主地控制车辆的动力功能以将车辆停放至停车位。当车辆的驾驶员已经离开车辆时,远程停放辅助功能自主地停放车辆。例如,驾驶员可以将车辆置于停车位附近、离开车辆、并且远程指示车辆例如,经由按下钥匙扣或移动设备上的按钮或执行钥匙扣或移动设备上所描述的动作来自动停放在停车位中。驾驶员可以利用远程停放将车辆停放在驾驶员随后将不能离开车辆的客舱例如,由于附近的车辆、墙壁、或其他结构的停车位中。示例性方法、装置、和机器可读介质包括用于发起车辆到停车位的自主停放的远程停放辅助系统。当驾驶员位于车辆外部时,移动设备使驾驶员能够发起自主停放移动。如本文所使用,“远程停放”和“远程停放辅助”是指车辆在驾驶员位于车辆的外部时在没有来自驾驶员的直接转向或速度输入的情况下,控制车辆的动力功能,以将车辆自主地停放至停车位。例如,远程停放辅助系统使得自主单元能够控制车辆的动力功能,以一经驾驶员发起就将车辆远程地停放在停车位中。驾驶员沿移动设备的触摸屏例如,电容式、电阻式移动他或她的手指以发起自主停放移动。远程停放辅助系统检测触摸屏是否已冻结或正在缓冲,并且一经检测到冻结或缓冲就停止发起自主停放移动,以防止不期望的自主停放移动。为了检测屏幕冻结或缓冲,移动设备暂时短时间内停止呈现远程停放应用的界面。如果移动设备继续向车辆提供执行自主停放移动的指令而界面未被呈现,则远程停放辅助系统检测到系统冻结或数据缓冲。远程停放辅助系统能够检测沿通信路径的任何地方的系统冻结或数据缓冲例如,触摸屏、电话应用进程、来自电话的无线传输等。转至附图,图1示出了用于根据本文的教导远程停放示例性车辆102的示例性移动设备100。车辆102可以是标准的汽油动力车辆、混合动力车辆、电动车辆、燃料电池车辆和或任何其他移动性实现类型的车辆。车辆102包括与移动性相关的部件,例如具有发动机、变速器、悬架、驱动轴、车轮等的动力传动系统。车辆102可以是半自主的例如,一些常规动力功能由车辆102控制或自主的例如,动力功能在没有直接的驾驶员输入的情况下由车辆102控制。如图1所示,车辆102被定位以远程地停放在可用停车位104中。可用停车位104位于由停放的车辆108例如,第一停放的车辆占据的已占用停车位106例如,第一已占用停车位和由另一停放的车辆112例如,第二停放的车辆占据的另一已占用停车位110例如,第二已占用停车位之间。在所示的示例中,可用停车位104是平行停车位。在其他示例中,车辆102要停放在其中的可用停车位104是垂直或其他非平行停车位。在所示的示例中,车辆102位于已占用停车位106和或停放的车辆108旁边,以使车辆102能够通过远程停放辅助平行停放在可用停车位104中。所示的示例的车辆102包括自主单元114。自主单元114是车辆102的电子控制单元ECU,该电子控制单元自主地控制车辆102的动力功能以将车辆102远程地停放在可用停车位例如,可用停车位104中和或以其他方式自主地驱动车辆102。例如,自主单元114基于从车辆102的传感器例如,图9的传感器904采集到的数据来控制车辆102的动力功能。车辆102还包括通信模块116例如,第一通信模块。例如,通信模块116是用于与车辆102的用户的移动设备进行无线通信的短程无线模块。在所示的示例中,通信模块116被通信地连接至车辆102的用户118的移动设备100。通信模块116包括用于建立与移动设备100的连接的硬件和固件。在一些示例中,通信模块116实施和或低功耗BLE协议。和BLE协议在由特别兴趣小组主张的规范4.0和随后的修订版的第6卷中阐述。在其他示例中,通信模块116可以使用使通信模块116能够通信地连接至移动设备100的无线局域网WiFi、无线城域网WiMax、近场通讯NFC、UWB超宽带和或任何其他通信协议。在与移动设备100通信之前,通信模块116可以认证用于与通信模块116通信的移动设备100。为了认证通信模块116与移动设备100之间的通信,通信模块116间歇性地广播信标例如,诸如低功耗BLE信标的低能信标。当移动设备100在通信模块116的广播范围内时,移动设备100接收信标并且随后发送密钥。通信模块116一经从移动设备100接收到密钥,就认证对于通信模块116的移动设备100。在其他示例中,移动设备100广播信标,并且通信模块116随后接收信标以认证移动设备100与通信模块116之间的通信。在所示的示例中,用户118例如,车辆102的驾驶员或其他乘员利用移动设备100例如,智能电话、智能手表、可穿戴设备、平板电脑等来发起进入可用停车位104的车辆102的远程停放。如图1所示,移动设备包括通信模块120和触摸屏122。通信模块120与其他通信模块通信地连接。例如,通信模块120是无线地连接至通信模块116以建立移动设备100和车辆102之间的通信的短程无线模块。通信模块120包括用于建立与车辆102的通信模块116的连接的硬件和固件。在一些示例中,通信模块116实施WiFi、和或低功耗BLE协议。移动设备100的触摸屏122提供用户118与移动设备100之间的界面例如,图2的界面200、图3的界面300、图4的界面400,以使用户118能够发起车辆102的远程停放。例如,触摸屏122是电阻式触摸屏、电容式触摸屏、和或将输出信息显示给移动设备100的用户118并且触觉地接收来自移动设备100的用户118的输入信息的任何其他类型的触摸屏。在一些示例中,移动设备100还包括用于接收来自移动设备100的用户118的输入信息和或向移动设备100的用户118提供输出信息的其他输入设备例如,按钮、旋钮、麦克风等和或输出设备例如,扬声器、LED、触觉传感器等。在运行中,用户118与触摸屏122交互,以通过移动设备100发起车辆102的远程停放。基于经由触摸屏122从用户118接收到的输入,移动设备的通信模块120向车辆102的通信模块116发送指示自主单元114发起车辆102的远程停放的信号124。随着触摸屏122继续接收来自用户118的输入,继续发起远程停放。图2示出了经由移动设备100的触摸屏122呈现的远程停放应用例如,图5的远程停放应用504的示例性界面200。经由触摸屏122呈现的界面200包括车轮图像202。用户118与车轮图像202交互以发起车辆102在可用停车位104内的远程停放。用户118与车轮图像202交互以通过触摸或按压触摸屏122与车轮图像202相对于的部分来提供输入。例如,为了提供发起车辆102的远程停放的输入,用户118以顺时针方向和或逆时针方向沿车轮图像202拖曳他或她的手指。在一些示例中,车轮图像202随着用户118沿顺时针方向拖曳他或她的手指而沿顺时针方向转动,和或车轮图像202随着用户118沿逆时针方向拖曳他或她的手指而沿逆时针方向转动。基于经由触摸屏122检测到的移动,移动设备100经由通信模块116和通信模块120将信号124无线地发送至车辆102的自主单元114,以发起车辆102的远程停放。在一些示例中,移动设备100被配置用于发送信号124以发起车辆102的远程停放,使得只要触摸屏122继续检测到车轮图像202移动,无论其移动方向如何,自主单元114都继续远程地停放车辆102。也就是说,自主单元114响应于触摸屏122继续检测到车轮图像202沿任何单方向例如,顺时针方向或逆时针方向移动,而在车辆102的远程停放期间执行前进和倒车操纵二者。在一些示例中,移动设备100被配置用于基于检测到的车轮图像202的移动方向来发送信号124,以在远程停放期间发起车辆102沿特定方向的移动。例如,移动设备100的通信模块120响应于触摸屏122检测到用户118以顺时针方向沿车轮图像202拖曳他或她的手指,而将信号124发送至车辆102,以在车辆102的远程停放期间发起前进运动。此外,移动设备100的通信模块120响应于触摸屏122检测到以逆时针方向沿车轮图像202的拖曳动作,而在车辆102的远程停放期间发送信号124以发起倒车运动。此外,在一些示例中,车轮图像202的转动运动的速度对应于远程停放期间车辆102的行驶速度。例如,用户118使得车轮图像202移动越快,自主单元114在远程停放期间使车辆102移动越快。类似地,用户118使车轮图像202移动越慢,自主单元114在远程停放期间使车辆102移动越慢。图3示出了经由移动设备100的触摸屏122呈现的远程停放应用例如,图5的远程停放应用504的另一示例性界面300。经由触摸屏122呈现的界面300包括道路302和从该道路302延伸的箭头304。在所示的示例中,道路302和箭头304限定了在界面300上竖直延伸的路线306。用户118与道路302、箭头304、和或路线306交互以发起远程停放。用户118通过触摸或按压与道路302、箭头304、和或路线306相对应的触摸屏122的部分来与道路302、箭头304、和或路线306交互以提供输入。例如,用户118以向上和或向下的方向沿道路302、箭头304、和或路线306拖曳他或她的手指。基于经由触摸屏122检测到的移动,移动设备100经由通信模块116和通信模块120将信号124无线地发送至车辆102的自主单元114,以发起车辆102的远程停放。在所示的示例中,移动设备100被配置用于基于经由触摸屏122检测到的移动方向而发送信号124,以在远程停放期间发起车辆102沿特定方向的移动。例如,移动设备100的通信模块120响应于触摸屏122检测到以向上方向沿道路302、箭头304、和或路线306的拖曳运动而向车辆102发送信号124,以在车辆102的远程停放期间发起前进运动。此外,通信模块120响应于检测到以向下方向沿道路302、箭头304、和或路线306的拖曳运动而发送信号124,以在车辆102的远程停放期间发起倒车运动。在其他示例中,移动设备100被配置用于基于经由触摸屏122检测到的触摸位置而发送信号124,以在远程停放期间发起车辆102沿特定方向的移动。例如,通信模块120在触摸屏122检测到在路线306的中心点之上的路线306上例如,在箭头304上的连续触摸时,将信号124发送至车辆102,以在远程停放期间发起前进运动。此外,通信模块120在触摸屏122检测到在路线306的中心点下方的路线306上例如,道路302上的连续触摸时,发送信号124以在远程停放期间发起倒车运动。此外,在一些示例中,沿道路302、箭头304、和或路线306的运动速度对应于在远程停放期间车辆102的行驶速度。图4示出了经由移动设备100的触摸屏122呈现的远程停放应用例如,图5的远程停放应用504的另一示例性界面400。经由触摸屏122呈现的界面400包括预定义的运动轨迹402。如本文所使用,“预定义的运动轨迹”和“由用户预定义的运动轨迹”是指经由触摸屏呈现以发起车辆的远程停放并且在经由触摸屏呈现之前已经基于来自用户的输入定义的连续轨迹。如本文所使用,“连续轨迹”和“连续路径”是指形成闭合几何形状的不具有起点和终点的路径例如,圆形、椭圆形、体育场形等。由用户预定义的示例性运动轨迹在2017年6月16日提交的美国申请,案卷号83786667NGE文件号026780.8661中公开,该申请通过引用整体并入本文。例如,用户118通过触摸或按压与预定义的运动轨迹402相对应的触摸屏122的部分来与预定义的运动轨迹402交互,以发起远程停放。用户118在预定义的运动轨迹402内沿顺时针方向和或逆时针方向拖曳他或她的手指,以提供输入。基于在预定义的运动轨迹402内检测到的运动,移动设备100经由通信模块116和通信模块120将信号124无线地发送至车辆102的自主单元114,以发起车辆102的远程停放。在一些示例中,移动设备100被配置用于基于预定义的运动轨迹402内的检测到的移动方向来发送信号124,以在远程停放期间发起车辆102沿特定方向的移动。例如,通信模块120响应于触摸屏122检测到在预定义的运动轨迹402内沿顺时针方向的拖曳运动,而向车辆102发送信号124,以在远程停放期间发起前进运动。此外,通信模块120响应于触摸屏122检测到在预定义的运动轨迹402内沿逆时针方向的拖曳运动而发送信号124,以在车辆102的远程停放期间发起倒车运动。在一些示例中,移动设备100被配置用于发送信号124以发起车辆102的远程停放,使得只要触摸屏122继续检测到在预定义的运动轨迹402内的移动,不管移动方向如何,自主单元114都继续远程地停放车辆102。也就是说,自主单元114响应于触摸屏122沿单方向例如,顺时针方向或逆时针方向继续检测到在预定义的运动轨迹402内的移动,而在远程停放车辆102期间执行前进和倒车操纵二者。此外,在一些示例中,预定义的运动轨迹402内的运动速度对应于远程停放期间车辆102的行驶速度。图5是移动设备100和车辆102的框图。如图5所示,移动设备100包括触摸屏122、控制器502、远程停放应用504、和通信模块120。控制器502被通信地连接至移动设备100内的远程停放应用504、触摸屏122、和通信模块120。自主单元114和通信模块116在车辆102内彼此通信地连接。此外,移动设备100的通信模块120和车辆102的通信模块116彼此通信地连接例如,经由无线通信。此外,如图5所示,触摸屏122包括显示器506和传感器508。显示器506向移动设备100的用户118呈现界面,并且传感器508例如,电容式传感器,电阻式传感器检测由移动设备100的用户118提供的输入。在操作中,控制器502经由触摸屏122的显示器506向用户118呈现远程停放应用504的界面例如,图2的界面200、图3的界面300、图4的界面400。随着界面被呈现,控制器502接收由用户118提供的用于发起车辆102的远程停放的输入例如,沿着触摸屏122的拖曳运动,诸如在沿图2的车轮图像202内、沿图3的路线306、在图4的预定义的运动轨迹402内。例如,触摸屏122的传感器508检测由用户118提供的输入。移动设备100的控制器502经由通信模块120和通信模块116向车辆102的自主单元114发送信号例如,第一信号,以发起车辆102的远程停放。此外,控制器502使触摸屏122的显示器506暂时停止呈现界面。例如,为了确定何时暂时停止呈现界面,控制器502识别传感器508连续检测由用户118提供的输入的持续时间。例如,控制器502将传感器508连续检测该输入的持续时间与预定时间阈值例如,约5秒进行比较。一经确定传感器508连续接收到输入达长于预定阈值的时间,控制器502就使显示器506暂时停止呈现界面。例如,控制器502暂时停止呈现界面达预定时间段例如,大约1毫秒。在一些示例中,当显示器506在呈现界面和不呈现界面之间切换时,控制器502分别使界面渐现和渐隐。在一些这样的示例中,经由控制器502在触摸屏122上呈现的界面包括用于追踪图形以掩饰没有呈现给用户118的界面的缺失的心跳类型图像。在其他示例中,当控制器502识别出与触摸屏122交互的用户118的手指例如,拇指处于完全伸出或几乎完全伸出时,控制器502暂时停止呈现界面。虽然界面未被呈现,但是控制器502监测远程停放应用504是否继续接收到输入。在一些示例中,控制器502一经暂时停止呈现界面就提示远程停放应用504向控制器502发送信号。在其他示例中,远程停放应用504在没有提示的情况下将信号发送至控制器502。例如,远程停放应用504向控制器502发送第一输入信号例如,数字数据'0',该第一输入信号指示远程停放应用504一旦停止呈现界面就停止接收输入。远程停放应用504向控制器502发送第二输入信号例如,数字数据'1',该第二输入信号指示远程停放应用504一旦停止呈现界面就继续接收输入。继续接收输入的远程停放应用504指示远程停放应用504正在经历缓冲或冻结。为了防止自主单元114在远程停放应用504正在经历缓冲或冻结时继续远程地停放车辆102,控制器502响应于在该界面没有被显示时继续接收到输入而停止发起车辆102的远程停放。在一些示例中,控制器502停止向自主单元114发送信号例如,第一信号,以停止发起远程停放。在其他示例中,控制器502经由通信模块120和通信模块116向自主单元114发送另一信号例如,第二信号,以停止发起远程停放。否则,如果在界面未被显示时停止接收输入,则控制器502继续发起车辆102的远程停放例如,通过继续将第一信号发送至自主单元114。此后,暂时停止呈现界面达预定的时间段例如,1毫秒,控制器502随后经由触摸屏122的显示器506呈现界面例如,此后监测顺序可以重复。在一些示例中,触摸屏122向指示界面暂时停止的标准设计工具包SDK提供输入,并且当存在从触摸屏122到SDK的信号时,传感器508向SDK提供输入。如果存在'数据输入0',那么SDK确保没有缓冲。此外,在这样的示例中,SDK可以提供指示界面需要停止的输入,并且界面将暂时停止经由显示器506显示。在这种情况下,传感器508将向SDK提供输入,无论其是“数据输入0”还是“数据输入1”。图6是描绘在移动设备100上的远程停放应用504的操作期间检测到无缓冲的示意图。图7是描绘在移动设备100上的远程停放应用504的操作期间检测到缓冲的示意图。如图6和7所示,当触摸屏122的显示器506呈现界面时,控制器502从触摸屏122的传感器508接收到第一输入602。当暂时停止呈现界面时,控制器502从远程停放应用504接收到第二输入604。此外,当界面随后经由触摸屏122的显示器506再次呈现时,控制器502从触摸屏122的传感器508接收到第三输入606。在图6中,第一输入602是指示触摸屏122的传感器508已经经由传感器508接收到输入的信号例如,数字数据'1',第二输入604是指示远程停放应用504在界面未被呈现时已经停止接收输入的信号例如,数字数据'0',以及第三输入606是指示触摸屏122的传感器508在界面被呈现时已经经由传感器508再次接收到输入的信号例如,数字数据“1”。当第二输入604指示远程停放应用504在界面未被呈现时已经停止接收输入时,控制器502向车辆102发送第一信号608以继续发起车辆102的远程停放。在图7中,第一输入602是指示触摸屏122的传感器508已经经由传感器508接收到输入的信号例如,数字数据'1',第二输入604是指示远程停放应用504在界面未被呈现时继续接收到输入的信号例如,数字数据'1',以及第三输入606是指示触摸屏122的传感器508在界面被呈现时已经经由传感器508再次接收到输入的信号例如数字数据'1'。当第二输入604指示远程停放应用504在界面未被呈现时已经继续接收到输入时,控制器502停止发送第一信号608和或向车辆102发送第二信号702以停止发起车辆102的远程停放。图8是移动设备100的电子部件800的框图。如图8所示,电子部件800包括控制器502、存储器802、通信模块120、和触摸屏122,该触摸屏122包括显示器506和传感器508。控制器502可以是任何合适的处理设备或一组处理设备,例如但不限于微处理器、基于微控制器的平台、集成电路、一个或多个现场可编程门阵列FPGA和或一个或多个专用集成电路ASIC。存储器802可以是易失性存储器例如,RAM随机存取存储器,其包括非易失性RAM、磁性RAM、铁电RAM等,非易失性存储器例如,磁盘存储器、闪速存储器、EPROM可擦可编程只读存储器、EEPROM电可擦可编程存储器、基于忆阻器的非易失性固态存储器等,不可变存储器例如,EPROM可擦可编程只读存储器,只读存储器和或高容量存储设备例如,硬盘驱动器、固态驱动器等。在一些示例中,存储器802包括多种存储器,特别是易失性存储器和非易失性存储器。存储器802是计算机可读介质,该计算机可读介质上可以嵌入诸如用于操作本公开的方法的软件的一组或多组指令。该指令可以体现本文所述的一种或多种方法或逻辑。例如,该指令在执行指令期间完全或至少部分地驻留在存储器802、计算机可读介质和或在控制器502中的任何一个或多个中。例如,远程停放应用504包括嵌入在存储器802上并且由控制器502执行的一组或多组指令。术语“非暂时性计算机可读介质”和“计算机可读介质”包括单个介质或多个介质,例如集中式或分布式数据库,和或存储一组或多组指令的相关联的高速缓存和服务器。此外,术语“非暂时性计算机可读介质”和“计算机可读介质”包括能够存储、编码或携带用于由处理器执行的指令集或使系统执行任何一种或更多的本文公开的方法或操作的任何有形介质。如本文所使用,术语“计算机可读介质”被明确地定义为包括任何类型的计算机可读存储设备和或存储盘并且排除传播信号。图9是车辆102的电子部件900的框图。如图9所示,电子部件900包括车载计算平台902、通信模块116、传感器904、电子控制单元ECU906、和车辆数据总线908。车载计算平台902包括微控制器单元、控制器或处理器910和存储器912。处理器910可以是任何合适的处理设备或一组处理设备,例如但不限于微处理器、基于微控制器的平台、集成电路、一个或多个现场可编程门阵列FPGA和或一个或多个专用集成电路ASIC。存储器912可以是易失性存储器例如,RAM随机存取存储器,其包括非易失性RAM、磁性RAM、铁电RAM等,非易失性存储器例如,磁盘存储器、闪速存储器、EPROM可擦可编程只读存储器、EEPROM电可擦可编程存储器、基于忆阻器的非易失性固态存储器等,不可变存储器例如,EPROM可擦可编程只读存储器,只读存储器和或高容量存储设备例如,硬盘驱动器、固态驱动器等。在一些示例中,存储器912包括多种存储器,特别是易失性存储器和非易失性存储器。存储器912是计算机可读介质,该计算机可读介质上可以嵌入诸如用于操作本公开的方法的软件的一组或多组指令。该指令可以体现本文所述的一种或多种方法或逻辑。例如,该指令在执行指令期间完全或至少部分地驻留在存储器912、计算机可读介质和或在处理器910中的任何一个或多个中。术语“非暂时性计算机可读介质”和“计算机可读介质”包括单个介质或多个介质,例如集中式或分布式数据库,和或存储一组或多组指令的相关联的高速缓存和服务器。此外,术语“非暂时性计算机可读介质”和“计算机可读介质”包括能够存储、编码或携带用于由处理器执行的指令集或使系统执行任何一种或更多的本文公开的方法或操作的任何有形介质。如本文所使用,术语“计算机可读介质”被明确地定义为包括任何类型的计算机可读存储设备和或存储盘并且排除传播信号。传感器904被设置在车辆102内和车辆102周围,以监测车辆102的特性和或车辆102位于其中的环境。一个或多个传感器904可以被安装,以测量车辆102的外部周围的特性。另外地或替代地,一个或多个传感器904可以被安装在车辆102的客舱内部或车辆102的车身中例如,发动机舱、轮舱等,以测量车辆102的内部中的特性。例如,传感器904包括加速度计、里程计、转速计、俯仰和横摆传感器、车辆转速传感器、麦克风、胎压传感器、生物识别传感器和或任何其他合适类型的传感器。在所示的示例中,传感器904包括摄像机914、雷达传感器916、激光雷达传感器918、和车辆速度传感器920。例如,摄像机914获得图像和或视频以使得能够检测和定位附近物体。雷达传感器916通过无线电波检测和定位附近物体,并且激光雷达传感器918经由激光检测和定位附近物体。摄像机914、雷达传感器916、和或激光雷达传感器918监测车辆102周围的区域,以便于将车辆102自主停放在可用停车位104中。此外,车辆速度传感器920监测车辆102的速度,以便于将车辆102自主停放在可用停车位104中。ECU906监测和控制车辆102的子系统。例如,ECU906是包括其自身的电路例如,集成电路、微处理器、存储器、存储装置等和固件、传感器、致动器、和或安装硬件的离散电子设备集。ECU906经由车辆数据总线例如,车辆数据总线908进行通信和交换信息。另外,ECU906可以将特性例如,ECU906的状态、传感器读数、控制器状态、错误和诊断代码等传送给彼此和或从彼此接收请求。例如,车辆102可以具有七十个或更多个ECU906,这些ECU906位于车辆102周围的各个位置并且通过车辆数据总线908通信地连接。在所示的示例中,ECU906包括自主单元114和车身控制模块922。自主单元114自主地控制车辆102的动力功能,例如将车辆102远程地停放在可用停车位104中。车身控制模块922控制整个车辆102中的一个或多个子系统,例如电动车窗、电动车锁、防盗系统、电动后视镜等。例如,车身控制模块922包括驱动一个或多个继电器例如,用于控制雨刷器流体等、刷式直流DC马达例如,用于控制电动座椅、电动车锁、电动车窗、雨刷器等、步进马达、LED等的电路。车辆数据总线908通信地连接通信模块116、车载计算平台902、传感器904、和ECU906。在一些示例中,车辆数据总线908包括一个或多个由网关互相连接的一个或多个数据总线。车辆数据总线908可以根据由国际标准组织ISO11898-1定义的控制器局域网CAN总线协议、面向媒体的系统传输MOST总线协议、CAN灵活数据CAN-FD总线协议ISO11898-7和K线总线协议ISO9141和ISO14230-1和或以太网TM总线协议IEEE802.32002年以前等来实施。图10是用于根据本文的教导验证远程停放车辆的移动设备的界面的示例性方法1000的流程图。图10的流程图是储存在存储器诸如图8的存储器802中并且包括由图1和5-6的移动设备100的处理器诸如图5和8的控制器502执行的一个或多个程序的机器可读指令的代表。另外地或替代地,图10的流程图是储存在存储器诸如图9的存储器912中并且包括一个或多个程序的机器可读指令的代表,该程序在由处理器诸如图9的处理器910执行时使得自主单元114远程地停放图1、5和图9的车辆102。当参考图10所示的流程图描述示例性程序时,可以替代地使用验证移动设备上的远程停放界面的许多其他方法。例如,框的执行顺序可以被重新安排、改变、消除、和或组合以执行方法1000。此外,因为结合图1-9的部件来公开方法1000,所以这些部件的一些功能将不在下面详细描述。首先,在框1002处,移动设备100的控制器502经由触摸屏122的显示器506向用户118呈现远程停放应用504的界面例如,图2的界面200、图3的界面300、图4的界面400。在框1004处,控制器502确定在界面被呈现时是否已经经由触摸屏122的传感器508接收到输入。方法1000响应于控制器502确定没有从用户118接收到输入,而维持在框1004处。否则,方法1000响应于控制器502确定已经接收到输入例如,沿触摸屏122的拖曳动作,例如在沿图2的车轮图像202内、沿图3的路线306、在图4的预定义的运动轨迹402内等,而进行至框1006。在框1006处,移动设备100的控制器502经由通信模块120和通信模块116向车辆102的自主单元114发送发起车辆102的远程停放的指令例如,第一信号。在框1008处,车辆102的自主单元114将车辆102自主地停放至可用停车位104中。在框1010处,控制器502确定触摸屏122的传感器508是否已经从用户118连续地接收到输入达长于预定阈值的时间例如,大约5秒。方法1000响应于控制器502确定传感器508没有连续地接收到输入达长于预定阈值的时间,而返回至框1002,以经由触摸屏122继续呈现界面。否则,方法1012响应于控制器502确定传感器508已经连续地接收到输入达长于预定阈值的时间,而进行至框1012。在框1012处,控制器502经由触摸屏122的显示器506暂时停止呈现界面。例如,控制器502暂时停止呈现界面达预定的时间段例如,大约1秒。在框1014处,当界面未被呈现时,控制器502确定远程停放应用504是否继续接收到输入。例如,远程停放应用504向控制器502发送指示远程停放应用504已经停止接收输入的第一输入信号例如,数字数据'0',和或向控制器502发送指示远程停放应用504由于远程停放应用504、触摸屏122、和或无线通信模块120的缓冲或冻结而继续接收到输入的第二输入信号例如,数字数据'1'。方法响应于远程停放应用504在界面未被显示时没有继续接收到输入,而进行至框1016,在框1016处,控制器502继续将发起车辆102的远程停放的指令例如,第一信号发送至车辆102。在框1018处,自主单元114继续将车辆102自主地停放至可用停车位104中。否则,方法响应于在界面未被显示时远程停放应用504继续接收到输入,而进行至框1020,在框1020处,控制器502停止发送指令例如,第一信号和或向车辆102的自主单元114发送停止发起车辆102的远程停放的另一指令例如,第二信号。在框1022处,当远程停放应用504正在经历缓冲或冻结时,自主单元114停止自主停放车辆102。在本申请中,反义连词的使用旨在包括连词。定冠词或不定冠词的使用不旨在表明基数。特别地,提及“该”对象或者“一”和“一个”对象也旨在表示可能多个上述对象中的一个。此外,连词“或”可以用于传达同时存在的特征而不是相互排斥的替代。换句话说,连词“或”应该被理解为包括“和或”。术语“包括”是包容性的,与“包含”范围相同。上述实施例,并且特别是任何“优选”实施例是实施方式的可能的示例,并且仅仅为了清楚地理解本发明的原理而提出的。在不脱离本发明所描述的技术的精神和原理的情况下,可以对上述实施例进行许多变化和修改。所有修改旨在被包括在本发明的范围内并由所附权利要求保护。

权利要求:1.一种车辆系统,包含:车辆;和移动设备,所述移动设备包括:触摸屏;和控制器,所述控制器用于进行以下操作:经由所述触摸屏呈现远程停放应用的界面;在所述界面被呈现时经由所述触摸屏接收发起远程停放的输入;暂时停止呈现所述界面;和响应于在所述界面未被显示时继续接收到所述输入,而停止发起远程停放。2.根据权利要求1所述的车辆系统,其中所述控制器用于响应于在所述界面未被显示时未接收到所述输入,而继续发起远程停放。3.根据权利要求1所述的车辆系统,其中所述移动设备包括通信模块,所述通信模块用于发送发起所述车辆的远程停放的第一信号,以及发送停止发起所述车辆的远程停放的第二信号。4.根据权利要求1所述的车辆系统,其中所述界面包括运动轨迹,并且所述控制器在所述触摸屏检测所述运动轨迹内的拖曳运动时,接收所述输入。5.根据权利要求1所述的车辆系统,其中所述触摸屏是电阻式触摸屏或电容式触摸屏。6.一种用于验证车辆的远程停放的界面的方法,所述方法包含:经由移动设备的触摸屏呈现远程停放应用的界面;在所述界面被呈现时经由所述触摸屏在控制器处接收发起车辆的远程停放的输入;暂时停止呈现所述界面;和响应于在所述界面未被显示时继续接收到所述输入,而停止发起远程停放。7.根据权利要求6所述的方法,其中呈现所述界面包括呈现运动轨迹,以及经由所述触摸屏接收输入包括检测所述运动轨迹内的拖曳运动。8.根据权利要求6所述的方法,其中暂时停止呈现所述界面包括渐隐所述界面的呈现。9.根据权利要求6所述的方法,还包括:一经暂时停止呈现所述界面,就提示所述远程停放应用向所述控制器发送信号,以确定是否停止所述车辆的远程停放。10.根据权利要求6所述的方法,还包括响应于在所述界面未被显示时未接收到所述输入而继续发起远程停放。11.根据权利要求6所述的方法,还包括响应于在经由所述触摸屏呈现所述界面时接收到所述输入,而经由通信模块向所述车辆发送发起远程停放的第一信号。12.根据权利要求11所述的方法,还包括响应于在未经由所述触摸屏呈现所述界面时接收到所述输入,而经由所述通信模块向所述车辆发送停止发起远程停放的第二信号。13.根据权利要求6所述的方法,还包括在暂时停止呈现所述界面之后,随后经由所述触摸屏呈现所述界面。14.根据权利要求6所述的方法,其中响应于在所述界面未被显示时接收到所述输入而停止发起远程停放,以防止在所述移动设备经历缓冲时进行所述车辆的远程停放。15.根据权利要求6所述的方法,其中响应于确定所述控制器已经连续接收到所述输入达预定阈值,而暂时停止呈现所述界面。16.一种包括指令的有形计算机可读介质,所述指令在被执行时使得机器进行以下操作:经由移动设备的触摸屏呈现远程停放应用的界面;在所述界面被呈现时经由所述触摸屏在控制器处接收发起车辆的远程停放的输入;暂时停止呈现所述界面;和响应于在所述界面未被显示时接收到所述输入,而停止发起远程停放。

百度查询: 福特全球技术公司 用于车辆远程停放辅助的界面认证

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。