首页> 中国专利> 用于调整一项或多项移动应用程序操作的计算机执行方法

用于调整一项或多项移动应用程序操作的计算机执行方法

摘要

本发明的多个实施方式包括一种用于调整在漫游设备上执行的移动应用程序的操作的方法。在漫游设备上可以接收用于确定行驶速度的信号。可以基于一个或多个信号确定该速度。如果确定的速度超出了速度阈值,可以设定速度限制标志且可以限制移动应用程序的一项或者多项功能。如果在设定速度限制标志之后,速度不能被确定,该应用程序功能可以被继续限制直至速度可以被确定。

著录项

  • 公开/公告号CN102546936A

    专利类型发明专利

  • 公开/公告日2012-07-04

    原文格式PDF

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

    申请/专利号CN201110431804.3

  • 申请日2011-12-16

  • 分类号H04M1/725;H04W4/04;

  • 代理机构北京铭硕知识产权代理有限公司;

  • 代理人郭鸿禧

  • 地址 美国密歇根州迪尔伯恩市

  • 入库时间 2023-12-18 05:47:17

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-04-08

    授权

    授权

  • 2013-11-27

    实质审查的生效 IPC(主分类):H04M1/725 申请日:20111216

    实质审查的生效

  • 2012-07-04

    公开

    公开

说明书

技术领域

本发明多种实施方式涉及在使用移动应用程序期间调整一项或者多项功 能的运行。在一些实施方式中,当确定在其上执行移动应用程序的漫游设备 在移动时,可能会限制移动应用程序的功能。在一些实施方式中,漫游设备 可位于车辆中。

背景技术

阻止移动电话功能的多种示例工具阻止了在车辆移动期间的移动电话功 能。这些工具通常禁用移动电话的触摸屏或者键盘。

作为一个示例,美国专利申请公开文本2010/0216509揭示了一种便携设 备,其包含当设备在移动时阻止一些使用形式的安全特征。该设备可检测其 速度或者移动,将其与阈值比较,并且一旦超出该阈值则提供响应或者阻止 功能。该设备可以为手机,其配置为如果该手机比步行速度更快地移动或者 移动不具有步行特征则阻止声音/文本的传递和接收,屏蔽其显示屏,并停用 相关的特征或者功能。基于可被管理以及定制的安全政策,可部分超控 (override)阻止的功能。非手动装置的引入可用于超控被阻止的功能以及开 启其他功能。

其他示例包括由TURN OFF THE CELL PHONE,LLC.提供的手机阻止产 品。该产品在用户开车时会自动地关闭手机。它限制了当驾驶时所有的电话 行为例如电话呼叫、文本信息、邮件、上网等。确认在驾驶时不使用手机的 通知被发送至安全管理员或者父母。

发明内容

本发明的一个方面包括用于调整一项或者多项移动应用程序的操作的计 算机执行的方法。该方法可以包括接收一个或者多个漫游设备上的信号以确 定漫游设备所移动的速度。可以基于该一个或者多个信号而确定漫游设备所 移动的速度。

如果该确定的速度超出了速度阈值,可以设定速度限制标志且可以限制 移动应用程序的一项或者多项功能。可以在漫游设备上执行该移动应用程序。 进一步的,如果在设定速度限制标志之后,速度不能被确定,可以持续限制 该一项或者多项应用程序的功能直至可以确定速度。

在一些实施方式中,如果不能确定速度且未设定速度限制标志,可以开 启该一项或者多项移动应用程序的功能直至确认所确定的速度超出了速度阈 值。

在另一方面,可包括调整一项或者多项移动应用程序的操作的计算机执 行的方法,该漫游设备可以监控一个或者多个信号以确定该漫游设备的移动 速度。如果不能确定速度,可以确定至可在漫游设备上执行的移动应用程序 的输入是否被限制或者未被限制。

如果输入被限制,可以持续限制该一个或者多个至应用程序的输入直至 可以确定速度。如果输入未被限制,至应用程序的输入可以被允许直至确认 漫游设备的确定的速度超出了一个或者多个速度阈值。

在另一方面,系统包括漫游设备与移动应用程序。该移动应用程序可以 在漫游设备上执行。进一步的,该移动应用程序可以具有接收用于确定移动 速度的信号以及确定该速度的指令。

如果该速度超出了速度阈值,进一步的指令可以包括设定速度限制标志 以及限制移动应用程序的功能。

如果在设定速度限制标志之后,速度不能够被确定,该指令可以进一步 包括继续该限制直至速度可以被确定。

在一些实施方式中,该漫游设备可以在车辆中。从而,如果在车辆中有 一个车辆乘客,可以执行移动应用程序的指令。

在一些实施方式中,进一步的指令可以包括接收超控至移动应用程序的 受限输入的指令。该超控可以基于存在多于一个车辆乘客。

这些以及其他方面将在附图以及下面本发明的具体描述中变得更加容易 理解。

附图说明

下面示出的附图说明了本发明一些实施方式。附图并不试图限制权利要 求中描述的本发明。结合附图参考下文的描述,这些实施方式的构架与操作 方法以及其进一步的目的和优势将变得显而易见,其中:

图1为车辆计算机系统的说明性框式拓扑图;

图2示出了包括交通,方向以及在漫游设备上的信息(TDI)应用程序的 系统的非限制性示例;

图3示出了安装与激活该TDI应用程序的方法;

图4示出了在应用程序使用期间用于锁定和解锁该TDI应用程序的方法;

图5示出了计算车辆速度以确定是否锁定或者解锁该TDI应用程序的方 法;

图6示出了根据另一实施方式在应用程序使用期间用于锁定和解锁该TDI 应用程序的方法;

图7示出了确定图6中的实施方式中锁定和解锁哪些特征的方法。

具体实施方式

移动应用程序(例如在移动电话中的应用程序)的使用正变得越来越普 遍。移动应用程序几乎可用于任何使用,例如游戏,社交网络,新闻,文字 处理以及导航等。

移动应用程序的一个常见示例(特别是没有工厂安装的导航系统的车辆 用户使用的)是导航移动应用程序。这些导航移动应用程序可以与工厂安装 的导航系统一样稳健,但需要费用更低。很多时候,这些应用程序甚至比零 售的便携导航系统更加便宜。相应地,很多移动电话(通常,智能机)的用 户可以下载至少一项导航应用程序到设备上。

然而,(即使不是全部)绝大多数移动应用程序是通信所不需要的。进 一步的,在车辆中,这些移动应用程序可能是分散注意力的。而如今很多车 辆具有计算机系统,其可以阻止移动电话使用或者软件可以被下载至移动电 话以阻止其使用(如果车辆没有装配计算机系统)。当电话仍然是通信所需 时,完全地阻止手机使用可能会变得不方便。阻止这样的移动应用程序的使 用而非移动电话的整体使用可能会更有助。

在此揭示了本发明的具体实施方式。然而,应该理解所揭示的实施方式 仅仅用于举例说明可以各种可替代的形式实施的发明。因此,在此揭示的具 体的功能性的细节不应被解释为限制,而仅仅是作为权利要求的代表基础和/ 或作为教导本领域内普通技术人员以不同方式采用本发明的代表基础。

另外,附图的揭示内容和布置是非限制性的。相应地,附图的揭示内容 和布置可以被改变或者重新布置以最适应本发明各种实施方式的特别的实 施。

图1示出了车辆31的基于车辆的计算机系统1(VCS)的示例框式拓扑图。 这样的基于车辆的计算机系统的一个示例为福特汽车公司制造的SYNC系统。 启用基于车辆的计算机系统的车辆可以包含位于车辆中的可视前端界面4。用 户还可以通过例如触摸屏(如果有的话)与界面交互。在另一个说明性的实 施方式中,交互通过按钮,语音和语音合成等进行。

在如图1所示的说明性的实施方式中,处理器(CPU)3控制了基于车辆 的计算机系统的至少部分操作。设于车辆内的处理器允许对指令和程序进行 车载处理。进一步的,处理器与非永久性存储器5及永久性存储器7都相连。 在此说明性的实施方式中,非永久性存储器5为随机存储器(RAM)而永久 性存储器为硬盘驱动器(HDD)或者闪存。

存储器还设有允许用户与处理器交互的数个不同的输入。在此说明性的 实施方式中,都提供有麦克风29、辅助输入25(用于输入33)、USB输入23、 GPS输入24和蓝牙输入15。还提供了输入选择器51以允许用户在各种输入中 切换。向麦克风与辅助连接器的输入在被传输至处理器之前通过转换器27从 模拟转换为数字形式。尽管没有示出,与VCS相连接的多个车辆零部件以及 辅助零部件可以使用车辆网络(例如但不限于CAN总线)以向VCS(或其零 部件)或者从VCS(或其零部件)传输数据。

至系统的输出可以包含但不限于可视显示器4和扬声器13或者立体声系 统输出。扬声器被连接至放大器11并且通过数模转换器9接收其来自处理器3 的信号。还可以分别沿着19和21所示双向数据流输出至远程蓝牙装置(例如 PND54)或者USB设备(例如车辆导航装置60)。

在一个说明性的实施方式中,系统1使用蓝牙收发器15与用户的漫游设备 53(例如手机,智能手机,PDA或者其他具有无线远程网络连接的设备)通 信17。随后漫游设备可以被用于与车辆31外的网络61通信59,例如可以通过 与蜂窝塔57的通信55。在另一些实施方式中,塔57可以是WiFi接入点。

漫游设备和蓝牙收发器之间的示例通信由信号14代表。

可以通过按钮52或者类似的输入指示漫游设备53和蓝牙收发器15的配 对。相应地,指示CPU车载的蓝牙收发器会与漫游设备中的蓝牙收发器配对。

可利用例如与漫游设备53相关联的数据计划(data-plan)、声载数据(data  over voice)或双音多频(DTMF)音调在CPU3和网络61之间传递数据。可替 换地,可能需要包含具有天线18的车载调制解调器63以在CPU3和网络61之间 通过语音频带(voice band)传递16数据。漫游设备53随后可以被用于与车辆 31外的网络61通信59,例如通过与蜂窝塔57的通信55。在一些实施例中,调 制解调器63可建立与塔57的通信20以与网络61通信。如非限制的实施例,调 制解调器63可以是USB蜂窝调制解调器且通信20可以是蜂窝通信。

在一个说明性的实施方式中,处理器设置有与调制解调器应用程序交流 的API的操作系统。调制解调器应用程序可以访问蓝牙收发器的嵌入式模块或 者固件以完成与远程蓝牙收发器(例如在漫游设备中可以找到的)的无线通 信。

在另一个实施方式中,漫游设备53包含语音频带或宽带数据通信的调制 解调器。在声载数据的实施方式中,当正在传输数据期间漫游设备的主人对 设备说话时,可执行已知的频分复用的技术。在其它时间,当拥有者不在使 用设备时,数据传输可以使用整个带宽(在一个例子中是300Hz到3.4kHz)。

如果用户具有与漫游设备关联的数据计划,数据计划可允许宽带传输且 系统可以使用更宽的带宽(加速数据传输)。在又一个实施方式中,漫游设 备53被安装在车辆31上的蜂窝通信设备(未示出)替代。在又一个实施方式 中,ND 53可以是无线局域网(LAN)装置,其可以通过例如802.11g网络(即 WiFi)或WiMax网络通信。

在一个实施方式中,进入数据可以通过声载数据或者数据计划而经由漫 游设备、经过车载的蓝牙收发器进入车辆的内部处理器3。在某些临时数据的 情形下,例如,数据可以被存储在HDD或者其他存储媒介7中直至数据不再被 需要。

可以与车辆交互的其它资源包括具有例如USB连接56和/或天线58的个 人导航设备54、具有USB 62或者其它连接的车辆导航设备60、车载GPS装置 24或者与网络61连接的远程导航系统(未示出)。

进一步的,CPU可以与多个其它辅助设备65通信。这些设备可以通过无 线67或者有线69连接。辅助设备65可以包括但不限于个人媒体播放器,无线 健康装置,便携电脑等。

另外或者可替换地,CPU可以利用例如WiFi收发器71被连接至基于车辆 的无线路由器73。这可以允许CPU被连接至在本地路由器73范围之内的远程 网络。

图2示出了移动应用程序系统100的框式拓扑图。移动应用程序102可以是 任何提供各种服务(包括但不限于游戏,社交网络,搜索引擎,导航以及其 他)的移动应用程序。在此为了简洁和说明起见,在本说明书中使用TDI移动 应用程序描述移动应用程序102的各种实施方式。TDI应用程序102可以是提供 来自漫游设备ND 53的交通、方向以及信息的导航应用程序。相应地,如图2 所示,移动应用程序系统与交通、方向以及信息(TDI)移动应用程序相关联。

移动应用程序102可以被安装在漫游设备53上,如上针对图1的描述,其 可以与VCS 1通信(未在图2中示出)。例如,在VCS 1不包含导航系统的情况下, ND 53(具有移动应用程序102)可以被用于导航而VCS 1可以被用于例如非 手动的通信。

当然,ND 53无需为了移动移动应用程序102而与VCS 1通信。例如,移 动应用程序102(以及在此描述的移动应用程序的各种实施方式)可以在ND 53 (作为独立的设备,在车内或者车外)上操作。

移动应用程序102能够接收基于触摸的输入(例如从键盘和/或触摸屏) 和/或声音输入。进一步,可以通过应用程序102可视地和/或可听地输出信息。

在一些实施方式中,TDI应用程序106(如虚线代表的)可以在远程服务 器104上执行并且通过网络连接(例如,通过网络61)从ND 53操作。在这种 情况下,应用程序102可以是操作移动应用程序106的应用程序编程接口 (API)。该远程操作移动应用程序106的进一步的细节将会在下面描述。除 非有相反指示,为了简洁起见,各种实施方式的细节将在下面的在ND 53上执 行移动应用程序102的说明部分进行描述。

TDI应用程序102可以提供当在ND 53或者远程服务器104上执行时的各 种导航相关的操作。作为非限制性的示例,这些操作可包括但不限于导航信 息以及地图,具有速度、车流以及事故数据的交通图,离开时间和预计到达 时间,预计交通(交通预告),众包(crowd sourced)交通数据,位置搜索, 存储位置以及交通地图以及其他替换设置。

移动应用程序102可以被下载至漫游设备53和/或可以通过基于网络的应 用程序进入。具体的应用程序下载过程将会针对图3进行描述。

从ND 53远程操作,可以通过TDI应用程序102使用一个或者多个系统108 存储的TDI数据。系统(一个或者多个)108可以存储地图信息、交通信息以 及目的地信息(包括但不限于兴趣点(POI)、反向地理编码目的地信息)。 在一些实施方式中,TDI系统108可以为用户存储目的地和/或位置信息。当然, 系统108可以包括多个系统,在此以单独的系统用作说明。

另外地,可以从ND 53远程操作用户信息系统110。用户信息系统10可以 存储关于移动应用程序用户(包括但不限于用户信息(例如姓名、地址以及 其他)、登录信息、车辆识别信息以及移动识别)的信息。在一些实施方式 中,服务的订购信息可以被存储在系统110中。在一些实施方式中,目的地和 位置信息可以被存储在用户信息系统110中或者(如果存储在TDI系统108中) 通过用户信息系统与用户关联。在一些实施方式中,位置和目的地可以与先 前存储的目的地和位置同步并存储。

在一个实施方式中,如上所述,移动应用程序106可以被安装在远程服务 器104(应用程序在其上可以被执行)上。当从服务器上执行时,移动应用程 序106(通过远程服务器104)可与TDI信息系统通信108并且可以与用户信息 系统110通信107。当从ND 53操作移动应用程序106时,API 102可以被安装在 ND 53上。API 102可以从应用程序存储(可以是或可以不是远程系统104)下 载。信息交换和移动应用程序106的操作可以在网络上进行。

在一个替代的实施方式中,当在ND 53上执行移动应用程序时,远程服务 系统104可以是自其下载(例如,通过网络连接)移动应用程序102的系统。 移动应用程序102可以直接从ND 53下载并安装或者下载至存储器(例如USB 驱动或者PC)并且为安装而传送至ND 53。在一些实施方式中,远程系统104 可以是由例如OEM或者第三方寄存的移动应用程序存储。

图3示出了与安装应用程序102至ND 53有关的方法以及为了激活应用程 序102运转的方法。应用程序102可以从移动存储(框200)下载至ND 53。可 以下载应用程序102(框204)并且安装在ND 53上(框206)。

一旦安装在ND 53上,应用程序102可以被启动并加载在ND 53上(框 208)。可以通过选择一个或者多个图示指令(例如代表应用程序102的图标)、 从菜单和/或使用可听的指令选择应用程序102而启动并加载应用程序102。

当远程执行应用程序106时,可以从网页启动应用程序102的使用。相应 地,当访问该网页时,可以加载应用程序106。

可以请求用户的登录凭据(框210)。登录凭据的一个例子可以包括用户 名和密码。用户可以有或没有登录凭据。如果用户没有登录凭据,可以创建 凭据(框212)。登录凭据可以由用户创建和/或由OEM提供。可以电子地创 建和/或从OEM获取(例如从网页)登录凭据。一旦创建,凭据可以被存储 (例如在用户信息系统110处)(框214)。

当用户有登录凭据时,当请求时可以通过用户输入而接收凭据(框216)。 相应地,可以在ND 53处接收凭据(框216)。

在一些实施方式中,为了使用移动应用程序102,用户可能需要订购来自 OEM的服务。订购可以有时间限制。如一个非限制性的示例,订购可以是年 度订购。相应地,订购状态可以被确认(框218)。如果用户没有订购(例如, 从来没有创建过或者已经过期),可以接收来自用户(例如在ND 53处)的订 购请求(框220)。可以接收订购并且存储在用户信息系统110中(框222)。 可以电子地建立订购或者通过联系OEM或者经销商以获得订购。

当用户有订购,可以从ND 53运行应用程序102(框224)。如下面将详细 描述的,作为运行应用程序102的部分,可以阻止应用程序102的一个或者多 个特征从而限制当车辆31在移动时应用程序的使用。可以基于车辆31的行驶 状态而激活应用程序102的锁定特征。锁定过程的各种实施方式将会在下面结 合其余的附图进行描述。

图4示出了当移动时调整移动应用程序102的方法。尽管不是必需的,图4 的方法被预期为在车辆中使用。

ND 53可以配置有用于计算车辆速度的设备。这样的设备可以包括但不限 于,GPS接收器,加速度表或者陀螺仪。为了说明,本说明书中图4和图5在 使用GPS接收器的情况下进行描述。

ND 53可监控一个或者多个速度检测信号(例如GPS信号)(框300)以 检测车辆的移动以及其速度。在使用GPS接收器的情况下,例如可以从卫星 传输GPS信号检测信号。相应地,为了阻止应用程序102的使用,可以根据信 号(如果可用(框302))检测车辆速度。如果信号可用,可以基于从GPS信 号获取的信息计算车辆速度(框304)。

图5示出了基于GPS信息计算车辆速度的方法。可以通过应用程序102确 定车辆速度。GPS信息可以包括但不限于车辆的经度和纬度信息。如框400所 代表的,ND 53的GPS位置可以由应用程序102接收。

作为确定速度的一部分,应用程序102可以使用ND时钟或者GPS时钟以 测量经过的一个或者多个时间周期。因此可以基于在一个或者多个时间周期 内的位置的变化而确定速度。该确定可以周期性地进行。例如,周期可以基 于秒或者分,或者秒或分的变更。通过示例且非限制性地,ND 53的位置可以 每隔“X”秒而被测量。另外地或者可替换地,可以在一个或者多个时间间隔期 间测量位置。例如并且非限制地,可以在一个或多个“X ”秒间隔期间测量位置。

在一定的时间,可以确定ND 53的GPS位置(框402)。当用于确定ND的 位置的时间周期已经达到时,如果基于来自ND 53的GPS信息ND 53改变了位 置,则可以做出确定。如果没有检测到改变,应用程序102可以接收来自ND 53 的GPS信息并继续测量经过的时间。一旦检测到位置的变化,可以接收并记 录第一时间的位置(框408)。进一步,可以接收并记录第二时间的位置(框 410)。可以确定在时间周期或者时间周期内的位置的改变(例如基于经度和 纬度)。基于该确定,可以确定车辆的速度(框412)。

在一些实施方式中,可以基于行驶的距离和一个或者多个时间周期确定 速度。相应地,基于来自ND 53的GPS信息,可以确定一段时间的行驶距离。 基于该确定,可以检测速度。当然,可以使用其他方法检测速度而不会背离 本发明的保护范围。

再次参照图4,基于计算的速度,可以确定速度是否高于速度阈值(框 308)。速度阈值可以确定何时限制使用移动应用程序102的一项和多项功能。 限制功能可以包括锁定ND的一项或者多项输入控制和/或通过应用程序102 限制输入识别。如一个非限制性的示例,如果ND 53包括触摸屏显示或者键盘, 显示或者键盘可以被阻止使用。如另一个非限制性的示例,触摸屏和/或键盘 可以被解锁,但是应用程序102不会识别或者接收输入。

在一些实施方式中,可以锁定选择输入控制。例如但不限于,可以锁定 显示和/或键盘,但是可以解锁声音输入。如另一个示例,可以识别声音输 入但是不能识别来自显示和/或键盘的输入。如另一个示例,应用程序102可 以提供输出,但是限制输入。

进一步的,还可以在当超出速度阈值时操作ND 53。例如,当执行应用程 序102时,可以接收和识别电话呼叫,交换文字信息,解锁互联网连接。相应 地,移动应用程序102可以包括用于限制使用应用程序102在ND 53或者VCS 1 的输入和/或输出功能的功能的逻辑。然而,当执行应用程序102时,ND 53 或者VCS 1的其他功能可能可用。

如果计算速度小于速度阈值(框308),可以解除(在此也被称为该应用 程序被“解锁”)应用程序102的运行限制(框306)。应用程序102(经ND 53) 可以继续监控GPS信号以确定车辆速度。

在一些实施方式中,可以有多个速度阈值。进一步的,每个速度阈值可 导致移动应用程序102的不同的和额外的功能被限制。如一个示例,在低速下 可以限制选择的功能而在高速下可以限制所有功能。当然,可以有一系列阈 值和一系列可以被限制的功能。

如果速度高于速度阈值(框308),应用程序102可以设定一个或多个标 志(在此也被称为“限制标志”)指示速度高于速度阈值(框310)。可设定限 制标志的速度阈值的一个非限制性的示例可以是5mphs。当然,可以使用任 何速度而不会背离本发明的保护范围。一旦设定了标志,可以限制(此后成 为应用程序被“锁定”)应用程序的运行(框312)。

只要速度检测信号(例如GPS信号)可用(框302),应用程序102可继 续经ND 53监控速度。相应地,当如上所述速度高于速度阈值时,可以锁定应 用程序102。

在一些情形下,ND 53可能丢失速度检测信号。例如,ND 53中的GPS接 收器可能丢失来自GPS卫星传输的GPS信号。在已经设定限制标志(框318) 的情况下,即使丢失了GPS信号(因此速度不能被检测),也可以锁定应用 程序102(框312)。一旦信号基于监控可用,如果确定速度小于速度阈值, 应用程序102的用户操作可以被解锁。

在一些实施方式中,当信号不可用(框302)时,可以做出检测速度的设 备(例如GPS接收器)是否打开的确定。没有起作用的速度检测设备,应用 程序102的操作不会被允许。相应地,当确定GPS接收器关闭时(框316), 应用程序可自动锁定。在一些实施方式中,在应用程序102会被解锁(例如速 度小于阈值)的情况下,如果GPS接收器未起作用,则应用程序102可以被锁 定。

在应用程序被关闭和重启之后,可以重新设定限制标志。在应用程序开 启时,可不设定(框318)限制标志。在这种情况下,可以解锁(框320)应 用程序102。可以解锁应用程序102直至检测到速度且设定了限制标志。然而, 如果应用程序被解锁(在丢失信号之前),但是在此之前设定了限制标志, 可以锁定应用程序102的用户操作(框318)。

在一些实施方式中,可以基于一种或者多种情况而调整应用程序102操 作。这些情况的非限制性非穷尽的示例可以包括车辆中一个或者多个乘客的 存在(如从座位重量传感器或者声音识别确定)和一个或多个配对的漫游设 备的存在。

如视情况确定的一个示例,如果检测到至少一个额外的乘客,即使速度 高于阈值,应用程序102也可以解锁。可替换地,如果确定车辆中有至少一个 额外的乘客,速度确定(如框308所示)可能根本不会进行。在一些实施方式 中,可由应用程序102做出标志或者其他识别指示应用程序102是解锁的。

在一些实施方式中,可以由VCS 1确定一个或者多个额外的乘客的存在。 多于一个乘客的存在的识别信息可以从VCS 1传输至移动应用程序102。识别 信息可以是,例如二进制信息、标志等。另外地,在一些实施方式中,可以 提供乘客的数目。

在一些实施方式中,可以基于满足多个情况而做出情况的确定。如一个 非限制性的示例,如果基于来自座位重量传感器的信息检测出多于一个乘客 且至少有一个额外的配对漫游设备时解锁应用程序(尽管速度高于阈值)。

图6示出了调整应用程序102的一项或者多项功能的方法的另外一个实施 方式。当应用程序被解锁时(框500),可以监控代表暂停期间的时间段,该 时间段之后应用程序102可被锁定(框502)。在暂停期间,当应用程序被解 锁时,用户可以自由使用应用程序102。如果暂停期间期满,可锁定应用程序 102(框504)。

另外地,可以监测应用程序可被锁定的暂停期间(框506)。在此期间, 如上所述,可限制用户操作应用程序102的功能。当暂停期间期满,可以解锁 应用程序(框500)。

在一些实施方式中,解锁的暂停期间可以基于向应用程序102输入信息的 估算时间而确定。可以由OEM确定估算时间。进一步,可以从应用程序102 接收到定义用于应用程序102的指令的输入时测量暂停期间。如一个非限制性 的示例,可以由OEM确定用户平均花“X”秒输入目的地作为POI。相应地,当 输入POI时,可以从用户输入指令以输入目的地作为POI时起计算“X”秒时测 量暂停期间。

在一些实施方式中,估算时间可以基于信息类型。如一个非限制性的示 例,如果用户正输入POI作为目的地,暂停期间可能会短于输入目的地作为地 址的暂停期间。

在一些实施方式中,基于暂停期间的限制可以与基于速度的操作限制结 合使用。如一个非限制性的示例,当超出第一速度阈值或者暂停期间已经过 去,可以锁定应用程序102。如另一示例,除非超出了速度阈值,应用程序102 可以在解锁暂停期间(框502)解锁。当然,可以想到其他的暂停限制以及速 度限制的结合。

在一些实施方式中,用户可以超控运行限制(例如输入超控指令)。在 一些实施方式中,当确定车辆中有多于一位乘客时,可以自动进行超控。

在一些实施方式中,用户可以配置使用哪些操作限制。进一步的,用户 可以定义暂停期间和/或速度阈值。

图7示出了基于暂停的限制(其中可以限制选择应用程序功能)的实施方 式。基于ND 53接收到的输入(框600),可以做出输入是触觉还是听觉(例 如声音)的确认(框602)。可以基于来自用户的选择(声音或者触觉)或者 基于指令接收的方式而做出确认。

在应用程序关闭期间,可以锁定应用程序的触觉输入控制,但是可以解 除声音输入限制。如果接收到可听输入,可以锁定触觉输入(框604)并接收 声音输入。

可替换地,如果接收到触觉输入,可以限制选择的输入(框608)。相应 地,当锁定应用程序时,选择输入仍然可以是解除限制的(框610)从而整体 功能性不会丢失。

尽管上面示出并描述了示例性的实施方式,并不意味着这些实施方式示 出和描述所有的可能性。相反,说明书中的使用的文字是说明性而非限制性 的,应当理解可以做出各种变化而不会背离本发明的精神以及保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号