动态命令歧义消除的制作方法_4

文档序号:8905087阅读:来源:国知局
单供用户选择,如表5所示,可W通过上述说出装置名称或编号或通 过触摸所需装置的名称或编号而选择。
[0091]表 5
[0092]
[0093] 在框410之后的框415中,计算机105确定是否接收到了框410中所请求的输入, 例如计算机105可W配置为超时。类似地,例如15秒、30秒、一分钟等,其是期望用户提供 输入的时间。如果没有接收到输入,例如,在任何超时的时间段内,那么程序400进入到框 420。否则,接收指定应用程序将要访问的装置的输入,并且程序400进入到框425。
[0094] 在框420中,计算机105做出应用程序访问的计算装置105、150的默认选择。例 如,计算机105可W将自身作为默认选择。可选地或另外地,用户可W指定默认要用的装置 150。在任何情况下,在框420之后,程序400进入到框425。
[0095] 在框425中,如上所述,计算机105提供访问框415、420之一指定装置请求的应用 程序的命令。在框425之后,程序400结束。
[0096] 图5是用于选择应用程序实例的示例性程序500的示意图,该应用程序执行中屯、 计算机中所接收的命令,中屯、计算机配置为控制多个装置。程序500开始于框505,在框505 中,计算机105例如通过上述VCA115中的歷I110接收命令。
[0097] 接下来,在框510中,计算机105确定在框505中所接收的命令是否记录在一个或 多个计算装置1〇5、150上的多个应用程序。如果没有,程序500结束。否则,控制进入到框 515。
[0098] 在框515中,计算机105识别接收命令的应用程序。例如,计算机105可W利用类 似于关于上述表4所示的表或其他数据结构。也就是,具有识别包括请求命令的两个或多 个与语法120、125相关的应用程序的计算机105随后将两个或多个应用程序划分优先级。 例如,关于上述表4中的歷I状态或等级等可W针对每一个应用程序进行识别。之后选择 具有最高歷I优先等级的应用程序接收命令。
[0099] 接下来,在框520中,计算机105向框510中所确定的应用程序发送框505中的请 求命令,例如在计算机105或装置150中。在框520之后,程序500结束。
[0100] 结论
[0101] 例如此处所公开的计算装置通常每一个都包括由一个或多个例如上述的计算装 置所执行的指令,其用于实施上述程序框或步骤。例如,上述程序框可W具体化为计算机可 执行指令。
[0102] 计算机可执行指令可W由计算机程序编译或解释,计算机程序采用多种编程语言 和/或技术创建,该些编程语言和/或技术包括但并不限于单独地或组合的化va?、c、c++、 VisualBasic、化vaScript、Perl、HTML等。通常,处理器(例如微处理器)例如从存储 器、计算机可读介质等接收指令,并且执行该些指令,由此执行一个或多个程序,包括该里 所描述的一个或多个程序。该样的指令W及其他数据可W利用各种计算机可读介质存储和 传送。计算装置中的文件通常是存储在计算机可读介质的汇集,例如存储介质、随机存取存 储器等。
[0103] 计算机可读介质包括参与提供数据(例如指令)的任意介质,该数据可由计算机 读取。该样的介质可W采用多种形式,包括但不限于非易失性介质和易失性介质等。非易 失性介质可W包括例如光盘或磁盘W及其他永久性存储器。易失性介质包括典型地构成主 存储器的动态随机存取存储器值RAM)。计算机可读介质的常规形式包括,如软盘、柔性盘、 硬盘、磁盘、任何其他磁性介质、CD-ROM、DVD、任何其他光学介质、穿孔卡片、纸带、任何带有 孔类型的其他物理介质、RAM、PROM、EPROM、FLASH-EEPR0M、任何其他存储器巧片或盒,或者 任何其他计算机可读取的介质。
[0104] 在附图中,相同的附图标记表明相同的元件。而且,可W改变该些元件中的一些或 所有的元件。关于该里所述的介质、程序、系统、方法等,应理解的是,虽然该样的程序等的 步骤描述为按照一定的顺序排列发生,但该样的程序可W采用W该里描述的顺序之外的顺 序执行所描述的步骤实施操作。进一步应该理解的是,某些步骤可W同时执行,可W添加其 他步骤,或者可W省略此处所述的某些步骤。换言之,该里程序的描述提供用于说明某些实 施例的目的,并且不应该W任何方式解释为限制要求保护的发明。
[0105] 相应地,应理解的是,上面描述的目的是说明而并非限制。在阅读上面的描述时, 除了提供的示例之外许多实施例和应用都是明显的。本发明的范围应参照所附权利要求W 及权利要求所享有的等效全部范围而确定,而不是参照上面的说明而确定。可W预期的是, 该里所讨论的技术将出现进一步的发展,并且所公开的系统和方法将可W结合到该样的进 一步的实施例中。总之,应理解的是本发明能够进行修正和变化,并且仅由下面的权利要求 所限定。在权利要求中所使用的所有术语旨在给予其最宽泛合理的解释W及应被本领域的 技术人员理解为其最常用的意思,除非在该里做出了明确相反的指示。特别是单数冠词例 如"一个"、"该"、"所述"等,除非表述了明确相反的限制声明,否则应该理解为表述一个或 多个所示的元件。
【主权项】
1. 一种系统,包括计算机,该计算机包括处理器和存储器,其中计算机配置为: 接收包括至少一个词语的输入; 确定该输入被指定为多个语法中的命令,两个或多个语法中的每一个都与多个应用程 序中的各应用程序相关; 根据关于应用程序所关联的人机交互界面的应用程序状态选择实施该命令的应用程 序之一; 向所选的其中一个应用程序提供命令。2. 根据权利要求1所述的系统,其中每一个应用程序都包括在独立于所述计算机的计 算装置上。3. 根据权利要求2所述的系统,其中计算机进一步配置为基于用户输入而选择计算机 之一以及独立的装置之一来接收命令。4. 根据权利要求1所述的系统,其中输入为语音输入。5. 根据权利要求1所述的系统,其中计算机在车辆内。6. -种在计算机内实施的方法,包括: 接收包括至少一个词语的输入; 确定该输入被指定为多个语法中的命令,两个或多个语法中的每一个都与多个应用程 序中的各应用程序相关; 根据关于应用程序所关联的人机交互界面的应用程序状态选择实施该命令的应用程 序中的一个;以及 向所选的一个应用程序提供命令。7. 根据权利要求6所述的方法,其中每一个应用程序都包括在独立于所述计算机的计 算装置上。8. 根据权利要求7所述的方法,其中计算机进一步配置为基于用户输入选择计算机之 一和独立的装置之一来接收命令。9. 根据权利要求6所述的方法,其中输入为语音输入。10. 根据权利要求6所述的方法,其中计算机在车辆内。
【专利摘要】第一计算装置记录存储于第一计算装置的永久存储器中的第一语法,并且该语法是第一计算装置的系统语法。第一计算装置进一步记录至少一个与存储于至少一个第二计算装置的应用程序相关的第二语法。可以接收所包括的输入。根据输入被指定为在每一个第一语法和第二语法内的命令的确定结果而为命令选择第一语法。
【IPC分类】G06F9/44
【公开号】CN104881276
【申请号】CN201510088733
【发明人】伊丽莎白·哈拉什, 斯蒂芬·班科夫斯基, 路易斯·文森特·贝兰卡
【申请人】福特全球技术公司
【公开日】2015年9月2日
【申请日】2015年2月26日
【公告号】DE102015203372A1, US20150243283
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1