Authoring tool for the authoring of wrap packages of cards
First Claim
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.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
29 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification