Patent ID: 9448988
Filing Date: 2016-09-20
CPC Classification: G06F,G06Q

Claim Text:
1. An authoring tool, embedded in a non-transitory tangible computer readable medium, the authoring tool comprising tools to: enable authoring of a presentation of a plurality of cards of a wrap package; enable defining an order for rendering the plurality of cards of the wrap package along a first direction and a gallery card, included in the plurality of cards, along a second direction that is perpendicular to the first direction in response to navigable inputs, wherein the presentation of the wrap package is defined by (i) the plurality of cards as authored and (ii) the defined order for rendering the cards along the first and second perpendicular directions; generate a plurality of JavaScript Object Notation (JSON) card descriptors for the plurality of cards of the wrap package respectively, wherein each JSON card descriptor defines a layout for an associated card and includes one or more component descriptor(s), each component descriptor arranged to define a component for containing or associating content for the associated card respectively; generate 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 computing device to generate a runtime instance of the wrap package, the runtime instance having the same presentation as authored, wherein the presentation of the plurality of cards of the wrap package is characterized by: