[发明专利]通过USB进行附件引导在审
申请号: | 201380044509.X | 申请日: | 2013-04-22 |
公开(公告)号: | CN104583951A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | J·J·安德鲁斯;A·科苏特 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 usb 进行 附件 引导 | ||
背景技术
本公开整体涉及与计算设备进行互操作的附件,并且更具体地涉及引导此类附件。
近年来,用户可用于执行功能诸如媒体存储和回放、联网、网络浏览、收发电子邮件、文字处理、数据存储、应用执行和/或任何其他计算或通信功能的计算设备的数量已显著增长。可执行这些功能的计算设备的范围从台式计算机、游戏控制台、媒体服务器/播放器到便携式计算设备,诸如膝上型电脑、上网本、平板电脑、移动电话、个人数字助理(PDA)、便携式媒体播放器/阅读器、便携式游戏设备等。计算设备的实例包括由本专利申请的受让人Apple Inc.制造和销售的各种和模型,以及由其他制造商和经销商在其相应商标名称下制造和销售的其他电子设备。
随着计算设备的数量的增长,还创建了与计算设备一起使用的附件。此类附件可使用一个或多个连接器、端口和/或通信接口来与计算设备进行通信。可使用此类附件来控制计算设备的特征或由计算设备用于与用户和/或环境进行交互。当附件被打开或初始接收功率时,附件可执行引导序列以加载该附件用于与计算设备进行互操作的附件软件。
然而,附件的附件软件可能不会始终与运行于计算设备上的软件兼容。因此,可能存在这样的情况,由于附件和计算设备之间的软件不兼容性,因此禁止附件与计算设备进行互操作。例如,假设用户具有附件诸如扬声器任务栏,其可与不同的计算设备诸如便携式媒体播放器(例如)或移动电话(例如)对接。用户可能具有运行移动设备软件的一个版本的移动电话,该移动设备软件与扬声器任务栏的软件兼容。同一用户可能具有运行移动设备软件的不同版本的便携式媒体播放器,该移动设备软件可能与扬声器任务栏的软件不兼容。在此类情况下,因为两个设备之间的软件不兼容性,可能禁止用户使用具有扬声器任务栏的便携式媒体播放器。
消除此类软件不兼容性的一种方法是确保附件(上文的实例中的扬声器任务栏)和移动电话以及便携式媒体播放器均被更新为具有彼此兼容的软件版本。然而,这是比较麻烦的并且要求用户经常确保他的所有设备均具有兼容的软件版本。在用户具有许多设备的情况下,此类方案将非常不切实际并且大大减弱了对这些设备的用户体验。
发明内容
本公开的各种实施例描述了用于引导附件的方法,其中从主机设备(例如计算设备)向附件传输附件固件图像。在一些实施例中,当检测到附件和主机设备之间的连接时,主机设备可通过向附件发送对附件标识符的请求来验证附件。当验证附件时,主机设备可选择适合于附件的附件固件图像,并向附件传输附件固件图像。附件固件图像可包括附件可用来使得附件能够与主机设备交换应用数据并进行互操作的信息。例如,附件固件图像可包括附件可执行以加载附件软件的程序代码,诸如操作系统(OS)和/或附件可运行以使用应用或特定于设备的协议来与主机设备进行通信并交换应用数据的一个或多个应用程序。
根据本发明的各种实施例,在从主机设备接收到附件固件图像之前,附件不将任何附件固件图像存储在附件中。换句话讲,在从主机设备接收到附件固件图像之前,非易失性存储器或附件的任何其他存储器(例如随机存取存储器)均不具有附件可用于引导其自身的预加载的附件固件图像。相反,当验证附件时,可使用该主机设备向附件发送的附件固件图像来引导附件。
本发明的各种实施例还提供了一种可具有存储于其中的多个固件图像的主机设备。主机设备可具有主机设备用于引导其自身的主机固件图像,以及用于引导主机设备可与其进行互操作的不同类型的附件的一个或多个附件固件图像。当检测到与附件的连接时,主机设备可为该特定附件选择合适的附件固件图像,并向附件传输附件固件图像,使得可使用由主机设备所选择的附件固件图像来引导附件。
以下详细描述连同附图一起将提供对本文所公开的实施例的实质和优点的更好的理解。
附图说明
图1A示出了根据本发明的一个实施例的耦接到主机设备的附件,该附件可使用该主机设备以用于引导该附件。
图1B示出了根据本发明的另一个实施例的耦接到主机设备的附件,该附件可使用该主机设备以用于引导该附件。
图2示出了根据本发明的一个实施例的耦接到主机设备的附件的框图。
图3示出了根据本发明的一个实施例的在附件的引导序列期间显示附件和主机设备之间的信息交换的图示。
图4示出了根据本发明的一个实施例的用于使用主机设备来引导附件的过程的流程图。
图5示出了根据本发明的另一个实施例的用于引导附件的过程的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司;,未经苹果公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380044509.X/2.html,转载请声明来源钻瓜专利网。