设备特定互操作性的自动确定的制作方法

文档序号:9240043阅读:483来源:国知局
设备特定互操作性的自动确定的制作方法
【专利说明】
【背景技术】
[0001]在技术语境中,协同涉及一起工作以产生比任何元件单独可获得的那些更好的结果的不同元件的集合。如本文所使用的,术语“元件”是指不同类型计算设备。从将计算设备连接在一起得出的协同源自设备之间的关系,也就是说,它们如何互连。要求所连接的设备之间的互操作性以实现协同。

【发明内容】

[0002]第一设备,诸如但不限于家用媒体中心或车内信息娱乐系统,可以是调查诸如但不限于便携式媒体播放器或智能电话的第二设备的调查器或调查设备。第一设备和第二设备可以经由任一设备所建立的通信信道连接。第一设备可以使用通信信道来调查(例如确定和测试)第二设备的功能性。涉及第二设备的功能性的信息可以被上载到诸如远程服务器(例如在“云”中)的第三设备。诸如第二设备的配置报告之类的简档信息可以由第一设备收集并且发送给第三设备。第二设备的配置信息可以从第三设备接收并且可以存储在第一设备上。第一设备可以动态地创建用于第二设备的设备驱动器。
[0003]第三设备可以接收来自调查设备(第一类型设备)的涉及被调查的设备(第二类型设备)的信息,来自多个第一类型设备的关于第二类型设备的聚集信息,并且可以将该信息提供给由第一类型设备发起的询问。
[0004]提供该概述以便以简化方式引入在以下详细说明中进一步描述的概念的选择。该概述不旨在标识所要求保护的主题的关键特征或本质特征,也不旨在用于限制所要求保护的主题的范围。
【附图说明】
[0005]在附图中:
图1图示了依照本文所描述的主题的方面的自动地确定设备特定互操作性的系统100的示例;
图2图示了依照本文所公开的主题的方面的自动地确定设备特定互操作性的方法200的示例;以及
图3是依照本文所公开的主题的方面的计算环境的示例的框图。
【具体实施方式】
[0006]概述
以十年范围中的预期寿命创建一些计算设备,诸如但不限于家用媒体中心和车内信息娱乐系统,而其它设备,诸如但不限于移动计算设备(例如智能电话、平板、便携式媒体播放器等)具有短得多的寿命。这意味着,例如当智能电话连接到车内信息娱乐系统或MP3播放器连接到家用媒体中心时,智能电话和MP3播放器可能是在车内信息娱乐(IVI)系统或家用媒体中心之后几年就已经制造的。信息娱乐系统或家用媒体中心因而可能不能够与智能电话或MP3播放器正确地交互。类似地,研发出不同版本的便携式设备并且IVI或家用媒体中心上的信息可能快速地变得过时。
[0007]为了解决该问题,当前在研发场所发生这些类型设备之间的互操作性的测试。可以将针对设备数据库的更新周期性地发送给一个计算设备的制造商(例如信息娱乐系统制造商)。由计算设备的制造商利用新设备(例如移动电话)信息来更新其计算设备上的过时信息。设备信息可以包括设备特定配置设置和软件更新等。
[0008]依照本文所公开的主题的方面,描述了一种测试计算设备的功能性的自动在线进程。自动在线进程可以允许恰当地配置计算设备以与其文件包括过时信息的其它计算设备一起工作。当连接不同类型计算设备时,可以建立到服务器的连接。可以询问被调查的计算设备的功能性并且可以将针对被调查的计算设备的测试结果更新到服务器。到服务器的连接可以通过因特网、语音(经由电话呼叫)、文本(短消息服务(SMS))等做出。
[0009]设备特定互操作性的自动确定
图1图示了依照本文所描述的主题的方面的利用云和远程服务自动地确定设备特定互操作性的系统100的示例的框图。系统100的全部或部分可以驻留在一个或多个计算机或计算设备上,诸如以下关于图3所描述的计算机上。系统100或其部分可以作为独立系统或作为插件或附件来提供。系统100或其部分可以并入到车辆的信息娱乐系统内、家用媒体中心内等。系统100的一些计算机可以在其中计算服务不被占有而是按需提供的“云”计算环境和/或“云”存储环境中操作。例如,以下所描述的服务器计算机可以处于分散在联网云中的多个设备/系统上,以下所描述的设备配置数据仓库可以存储在云内的相同或其它设备上,并且以下所描述的固定或主机计算设备可以配置(多个)其它云设备/ (多个)系统上的显示。
[0010]系统100可以包括以下中的一个或多个的任何组合:包括一个或多个调查计算设备的第一类型设备、包括一个或多个被调查的计算设备的第二类型设备、以及包括一个或多个服务器或服务器计算设备(诸如但不限于云中的服务器计算机)的第三类型设备。系统100可以包括以下中的一个或多个组件或元件的任何组合:包括一个或多个调查计算设备的第一类型设备的元件、包括一个或多个被调查的计算设备的第二类型设备的元件、和/或包括一个或多个服务器或服务器计算设备(诸如但不限于云中的服务器计算机)的第三类型设备的元件。系统100中的设备可以经由诸如网络140之类的网络而连接。
[0011]调查计算设备可以是客户端设备,诸如调查计算设备102。调查计算设备102可以包括诸如处理器104等的一个或多个处理器、诸如存储器106的存储器、诸如设备数据仓库108的设备数据仓库(诸如但不限于设备数据库)、以及调查和执行第二类型设备上的测试的诸如模块110等的一个或多个模块。可以收集关于第二类型设备的信息,包括关于第二类型设备的行为的信息、表征第二类型设备的信息等。关于第二类型设备的信息可以存储在诸如设备数据仓库108的数据仓库中。诸如信息112的信息可以经由调查计算设备或经由被调查的计算设备传送到服务器计算设备。调查计算设备102可以是车内信息娱乐系统(IVI)、家用媒体中心、无线扬声器系统、使用蓝牙将移动电话“复制”到家用电话系统的家庭电话系统、需要通信到主机设备或任何其它调查计算设备的外围设备(诸如鼠标或游戏控制器)等。调查计算设备102可以调查特性,诸如关于另一类型设备的简档信息。
[0012]诸如被调查的计算设备120的被调查计算设备可以包括诸如处理器122等的一个或多个处理器、诸如存储器124的存储器、以及诸如设备配置数据仓库126的设备配置数据仓库。被调查的计算设备120可以由调查计算设备102调查。当连接到调查计算设备102时,被调查的计算设备120可以将性能集暴露给调查计算设备102。被调查的计算设备可以是主机设备。被调查的计算设备可以是移动计算设备,诸如膝上型计算机、笔记本计算机、智能电话或其它移动电话、平板、便携式媒体播放器等。
[0013]诸如服务器计算设备130的服务器计算设备可以包括诸如处理器132等的一个或多个处理器、诸如存储器134的存储器、诸如数据仓库136的被调查的计算设备数据仓库、和/或诸如模块138等的一个或多个模块,其在加载到存储器134中时使得服务器计算设备130能够接收关于主机计算设备的行为和特性的数据,能够保持对特定品牌和型号的多少个计算设备展现该行为进行计数,能够聚集数据,能够分析数据和/或能够将该数据提供给可生成针对计算设备的行为的更新的开发者。诸如模块138等的一个或多个模块在被加载到存储器134中时可以使得服务器计算设备130能够将关于主机计算设备的行为和特性的数据提供给诸如调查计算设备102的调查计算设备。
[0014]开发者可以优先化和/或开发更新并将更新推送回到云中的远程服务器计算设备。诸如模块138等的一个或多个模块在加载到存储器134中时可以使得服务器计算设备130能够将与主机计算设备的行为和特性相关联的配置数据提供给诸如调查计算设备102的调查计算设备。调查计算设备可以得到由服务器计算设备部署给它的更新。服务器计算设备130可以独立地生成更新。服务器计算设备可以是远程服务器,包括但不限于电话银行、设备银行等。
[0015]在操作中,当主机计算设备连接到客户端计算设备时,可以确定两种不同类型计算设备可以通信的一种方式。例如,计算设备可以经由蓝牙、USB、MTP(媒体传递协议)、IEP、NFC (近场通信)、DLNA (数字生活网络联盟)、WiF1、HTTP (超文本传输协议)等通信。在计算设备之间建立通信信道之后,诸如像被调查的计算设备120的一个计算设备的功能性可以由其它计算设备测试。
[0016]例如,假定移动电话是启用蓝牙的。IVI可以向移动电话发送各种AT (注意)命令以确定移动电话是否支持文本消息,移动电话如何传达其呼叫状态,移动电话是否支持呼叫等待等。IVI可以创建配置信息,诸如关于特定移动电话如何对这些询问做出响应的简档。IVI可以具有以下期望:呼叫将如何继续,以及可以建立针对移动电话计算设备的行为记录,其详细说明什么在工作和什么不在工作,以及可以将该报告发送给远程服务器计算设备。可以存在执行具体功能性的各种方式。执行具体功能性的特定方式可以基于设备特定设置。例如,特定IVI可以不接通WiFi热点功能性,而另一 IVI可
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1