镜像深度链接的制作方法_3

文档序号:9564362阅读:来源:国知局
0053]用户界面软件310包括应用代码,其在显示器302上呈现用户界面屏幕。用户界面软件310可包括应用代码,其因为它存储在头部单元201的存储器308中并且在头部单元201的处理器304上执行而源于头部单元201。用户界面软件310提供源于头部单元201的图形化方案。例如,用户界面软件310可配置成对在显示器302上呈现的用户界面屏幕提供某一外观和感觉,例如品牌特定外观和感觉。然而,一般,由图形化方案提供的外观和感觉可以显现很多种形式并且可被汽车制造商和/或头部单元制造商选择。用户界面软件310可作为由处理器304执行的操作系统(未示出)的部分而提供。在操作中,与用户界面软件310关联的应用代码在处理器304上执行,在这个时候在显示器302上呈现用户界面屏幕。
[0054]车载应用312包括源于头部单元201的应用,因为它们存储在头部单元201的存储器308中并且具有在头部单元201的处理器304上执行的关联应用代码。在该说明性实施例中,车载应用312包括:车载音频应用210a,其可使用用户能够操作和配置车载音频能力,例如输入、音量等;车载导航应用215a,其可使用户能够获得行驶方向或其它地图相关信息;和车载设置应用220a,用户通过其可以操纵与头部单元201关联的系统设置。
[0055]这些车载应用仅仅是示范性的,并且适合于车辆头部单元的任何车载应用可与本公开一致。
[0056]存储器308还包括镜像客户端软件314。该镜像客户端软件314发送请求并且接收来自定位在移动设备202上的镜像服务器软件364的响应(要在下文论述)。镜像客户端软件314和镜像服务器软件364可根据特定镜像技术操作。示范性镜像技术包括MIRRORLINK?、GOOGLE ? ATUO LINK?和 APPLE ? CARPLAY ?,但能够在车辆头部单元上再现来自移动设备上的移动应用的应用上下文的任何技术可与本公开一致。
[0057]存储器308还包括最小HMI客户端软件316。一般,最小HMI客户端软件316实现最小HMI协议,头部单元201凭借其可以从存储在移动设备202上的移动应用362接收某些内容。使用最小HMI协议,头部单元201可以在车载软件的应用上下文内显示来自移动应用362的某些内容。最小HMI客户端软件316和关联的最小HMI协议将在下文更详细论述。
[0058]转向移动设备202,移动设备202可以是APPLE ? IPHONE ?、使用ANDROID ?操作系统的移动智能电话、使用基于MICROSOFT ? WINDOWS "的操作系统的移动智能电话或可包括或可不包括移动电话功能性的各种其它移动计算设备中的任一个。示例可以包括个人数字助理(PDA)、平板计算机、上网本计算机、膝上型计算机、媒体观看器或包含至少处理器和数据存储(例如静态或动态存储器、磁或光盘驱动器,或类似物)的其它计算资源。
[0059]移动设备202包括显示器352、收发器356、处理器354和存储器358。存储器358进一步包括用户界面软件360、移动应用362和镜像服务器软件364。
[0060]显示器352可以是适合在移动设备中使用的任何显示器,并且可以是触屏界面,通过其用户可以通过手势与在显示器352上呈现的图形图标交互。用户界面软件360可包括应用代码,其因为它存储在移动设备202的存储器338中并且在移动设备202的处理器354上执行而源于移动设备202。用户界面软件360可提供图形方案,其源于移动设备202。例如,用户界面软件360可作为移动设备202 (例如,1S?、ANDROID?,等)的操作系统(未示出)的部分而提供,例如通过移动应用362可以调用的操作系统应用编程接口或部件包。这使移动应用362能够提供用户界面,其根据对于该操作系统(例如,1S ?、ANDROID ?,等)的图形方案。
[0061]移动应用362包括这样的应用,其因为它们存储在移动设备202的存储器358中并且具有在移动设备202的处理器354上执行的应用代码而源于移动设备202。在描绘的示例中,移动应用362包括油价搜索应用242a (例如,GASBUDDY?)、音乐应用244a (例如,PANDORA?)以及点评和推荐应用246a (例如,YELP?)。
[0062]然而,这些应用仅仅是示范性的,并且任何移动应用可以在本公开的范围内。
[0063]存储器358还包括镜像服务器软件364。该镜像服务器软件364从镜像客户端软件314接收请求并且根据特定镜像技术服务于那些请求。如解释的,示范性镜像技术包括MIRRORLINK?、GOOGLE? ATUO LINK ? 和 APPLE ? CARPLAY?。然而,能够使来自移动应用的应用上下文到车辆头部单元上再现的任何技术可与本公开一致。
[0064]头部单元201和移动设备202通过相应的收发器306和356来通信。收发器306和356可通过例如WiF1、Bluetooth或近场通信(NFC)接口等空中接口建立通信。备选地,收发器306和356可使用有线接口(例如使用插入移动设备202和头部单元201的端口的USB电缆)或通过将移动设备202置于为该目的提供的停靠站或架来通信。
[0065]图4示出时序图400,其描绘根据本公开在头部单元201与移动设备202之间的通信交换。在接下来的论述中还将参考图2。
[0066]时序图以操作402开始,其中移动应用362公布它们具有可以对头部单元201的车载软件提供的服务。头部单元201经由最小HMI客户端软件316接收公布的服务的通告。在操作404中,最小HMI客户端软件316请求来自移动应用362的内容。在操作406中,移动应用362接收请求并且作为响应,根据最小HMI协议向最小HMI客户端316交付内容。
[0067]更特定地,最小HMI协议由移动应用362使用以将选择的信息项传达到头部单元201。选择的信息项可包括重要的应用功能性、选择的信息内容、程序抽象、图形或头部单元201可以接收并且在车载应用312的应用上下文内呈现的其它内容。例如,对于移动应用的图标(例如,在图2A中描绘的移动应用图标242b、244b和246b)可由移动应用362使用最小HMI协议传达到头部单元201以用于作为主屏幕205 (图2A)的部分由车载软件呈现。作为另一个示例,在图2C的应用上下文235 (其示出选择的关于餐厅的信息)内出现的信息可由移动YELP ?应用246a传达以供车载导航应用215a使用。作为再另一个示例,在图2B中示出的感兴趣点图标232和234可由移动YELP?应用246a传达以供车载导航应用215a使用。
[0068]如解释的,在操作402中,移动应用362根据HMI协议向HMI客户端316交付内容。HMI协议可以是使用HTTP传送的可扩展标记语言(XML)描述。在这样的实现中,移动应用362根据方案将内容封装在字段中,并且最小HMI客户端316配置成根据方案来解析接收的信息。备选地,HMI协议可以是由汽车生产商限定的专用协议,用于在移动应用362与头部单元201之间交换HMI描述。更一般地,用于将选择信息从移动应用362传送到头部单元201的任何协议可与本公开一致。
[0069]继续在图4中示出的操作,在操作408中,最小HMI客户端316将它接收的内容传送到车载应用312以用于呈现和显示。例如,车载软件呈现移动应用图标242b、244b和246bο相似地,车载导航应用215a可呈现感兴趣点图标232和234或应用上下文235,其示出选择的关于感兴趣餐厅的信息。车载应用312可使用许多方法以用于呈现由最小HMI客户端316接收的内容。在一个实现中,由最小HMI客户端316接收的信息可包括车载应用312在合适的应用上下文位置中呈现的程序部件包。
[0070]如解释的,通过最小HMI协议传送的来自移动应用362的内容可在合适的车载应用上下文中呈现。汽车制造商可根据多种方法确定在哪里放置内容。一般,汽车制造商将使内容放置在车载应用上下文内的位置处,其中内容将充实由车载软件提供的内置特征集。在说明性实施例中,应用上下文可以通过使用每应用上下文的独立通信信道或地址来规定。例如,头部单元可对于不同种类的信息提供独立通信信道(例如,在使用HTTP通信时是URL,在使用TCP套接字是端口,等)。通过示例,一个信道可提供对于图标或应用的信息以在头部单元201的主屏幕205上出现,而另一个信道可提供关于感兴趣点的信息以供在车载导航应用215a中使用。根据接收信息所在的信道,它可由头部单元201不同地处理,其包括采用不同的相应方式或在不同的相应屏幕上呈现。
[0071]在另一个说明性实施例中,移动应用362可发送标识符,其指示对于内容的合适的车载应用上下文。例如,标识符“ 1 ”可指示导航屏幕,标识符“2”可指示媒体屏幕,标识符“3”可指示汽车设置屏幕,等。通过示例,例如移动YELP?应用246a等餐厅点评应用可提供在当前车辆位置的场所中顶级餐厅列表,作为通过最小HMI协议传送的内容。餐厅可以示出为应用上下文230内的感兴趣点图标232和234,如在图2B中描绘的。作为另一个示例,移动音频流播应用(例如,SP0TIFY?)可以发送关于当前流播歌曲的信息(例如,艺术家、专辑、标题、发行日期、音轨时间、特征或“喜欢”、“不喜欢”或“添加到播放列表”功能性,等)。该额外信息可以放置在与车载媒体应用210a关联的车载应用上下文中。从而,例如,“Spotify”可以是车载音频源旁边的音频源,例如CD、SO、USB, FM、AM等。
[0072]作为再另一个示例,头部单元通常提供“主屏幕”,例如在图2A中描绘的主屏幕205。移动应用362可以传送对那些移动应用362提供快捷方式的图形图标以包括在主屏幕205上。如在该示例中示出的,移动应用图标242b、244b和246b在主屏幕205上存在。这使“主屏幕”(其常规提供到车载特征的链接)能够用到移动应用的链接来增强。
[0073]
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1