发明名称 Generating a dynamic user interface representing an arbitrary content provider back-end
摘要 Third-party apps on a mobile device can expose their content, such as audio content, video content, music stations, audio books, and so forth, to an in-vehicle computing device via a standardized format for content items that is decoupled from the user interfaces of the third-party apps. In this way, the in-vehicle computing device can display the content items in an in-vehicle user interface without granting providers of the content items access to the in-vehicle user interface. This system can present the content items in a different, independent user interface, even though the content items are associated with a third-party app having its own user interface. Content items encapsulate metadata describing the media, such as a title, subtitle, artwork, playback progress, a content item type, whether the content item is playable, whether the content item is a container item, and so forth.
申请公布号 US9571558(B2) 申请公布日期 2017.02.14
申请号 US201414225004 申请日期 2014.03.25
申请人 Apple Inc. 发明人 Magahern Charles;Schmidt Edward T.;Ketterman Jason P.;Paulson Nicholas J.;Alsina Thomas
分类号 G06F13/00;G06F15/00;H04L29/08;G06F9/44 主分类号 G06F13/00
代理机构 Polsinelli LLP 代理人 Polsinelli LLP
主权项 1. A method for executing a first user interface on a first device of a first type and a second user interface on a second device of a second type, wherein the first user interface is independent of the second user interface, the method comprising: communicatively coupling the first device to the second device; receiving, at the second user interface from an application designed for and executing on the first user interface, a root content item of a hierarchy of content items, wherein each content item in the hierarchy of content items has associated set of properties; retrieving, from the application, a set of properties for the root content item; based on the set of properties for the root content item, presenting at least part of the hierarchy of content items in an interactive hierarchical view on the second user interface that is independent of the first user interface, wherein the application has limited control over the second user interface; based on user interaction with the second user interface, accessing an indicated portion of the hierarchy of content items from the application; and dynamically updating, on the second user interface, the hierarchy of content items from the application based on the indicated portion and when a type of the hierarchy of content items presents changes.
地址 Cupertino CA US