发明名称 Authoring tool for the authoring of wrap packages of cards
摘要 An authoring tool for authoring wrap packages of cards. The authoring tool includes a set of tools that enable an author to create a new card of a wrap selected from a variety of card templates. In various embodiments, the card templates include textual, video, image/photo, document, gallery, chat, widgets, global components, location/GPS, transact, appointment, and end-of-wrap card templates. When a particular card template is selected, the template is then duplicated to create the new card. Thereafter, the author may author the card to include various components, content, attributes, layouts, styles triggers and/or behaviors. As the cards of the wrap are created, the authoring tool provides the author with the ability to order the sequence of the cards. The authoring tool thus enables authors to selectively create wrap packages that include media that conveys a narrative story and application functionality.
申请公布号 US9418056(B2) 申请公布日期 2016.08.16
申请号 US201614993487 申请日期 2016.01.12
申请人 Wrap Media, LLC 发明人 Greenberg Eric H.;Garris John M.;McFarland Ian;Ficklin Jared L.;Rolston Mark E.;Santone Matthew J.;Stevens Jon;Wicks Eric J.
分类号 G06F17/21;G06F17/24;G06F3/0482;G06F3/0484;G06Q30/02;G06Q10/02;G06Q30/06;G06F17/22 主分类号 G06F17/21
代理机构 Beyer Law Group LLP 代理人 Beyer Law Group LLP
主权项 1. An authoring tool, embedded in a non-transitory tangible computer readable medium, the authoring tool comprising tools for: enabling an author to create and define a presentation of a wrap package by: (a) selecting a card type among a plurality of card types;(b) selecting a card template from one or more card templates of the selected card type;(c) creating a new card by authoring a copy of the selected card template;(d) creating a plurality of cards by repeating (a) through (c); and(e) defining a sequence order for viewing the plurality of cards, the presentation of the wrap package defined by (i) the plurality of cards as created and authored and (ii) the defined sequence order for viewing the plurality of cards;the authoring tool further comprising: generating a plurality of JSON card descriptors, each JSON card descriptor defining content, a structure and a layout of an associated one of the plurality of cards of the wrap package respectively; and generating a JSON wrap descriptor including the plurality of JSON card descriptors, wherein the JSON wrap descriptor is used by a runtime viewer at a consuming device to create a runtime instance of the wrap package having the same presentation as defined by the author, the runtime instance of the wrap package including the plurality of cards arranged to be viewed in the sequence order, wherein the presentation of the wrap package includes a set of cards, among the plurality of cards, each characterized by:a same size;a first aspect ratio; and content where the relative position of the content of each card in the set remains fixed, regardless of the size and/or type of display, associated with the consuming device.
地址 San Francisco CA US