Mobile-first authoring tool for the authoring of wrap packages
First Claim
Patent Images
1. An authoring tool for authoring a package of cards on a mobile device, the authoring tool configured to:
- activate a camera on the mobile device when a session for the authoring of the package of cards is initiated;
display for preview visual media content, generated by the camera, on a display screen associated with the mobile device;
capture the previewed visual media content in response to a media capture input provided to the mobile device;
a create a visual media card including the captured visual media content;
provide a new card tool for adding one or more additional card(s) to the package;
provide a sequencing tool for ordering the sequence of the visual media card and the one or more additional card(s) of the package;
generate a JavaScript Object Notation (JSON) descriptor for the package, the JSON descriptor;
(a) defining the sequence order for rendering the cards of the package including the visual media card and the one or more additional card(s); and
(b) including a plurality of JSON card descriptors for the cards of the package respectively, each JSON card descriptor arranged to define content and a layout of an associated card respectively.
3 Assignments
0 Petitions
Accused Products
Abstract
A mobile-first authoring tool for the authoring of a wrap package of cards on a mobile device by creating a plurality of cards for the wrap package using a number of media capture modes, selectively customizing the cards using a plurality of customization tools, defining one or more sequence order(s) for navigating the cards when the wrap is consumed and generating a wrap descriptor for the wrap package. The wrap descriptor specifies the cards of the wrap package and includes a plurality of cards descriptors, each card descriptor specifying content, a structure and a layout of an associated card respectively.
-
Citations
29 Claims
-
1. An authoring tool for authoring a package of cards on a mobile device, the authoring tool configured to:
-
activate a camera on the mobile device when a session for the authoring of the package of cards is initiated; display for preview visual media content, generated by the camera, on a display screen associated with the mobile device; capture the previewed visual media content in response to a media capture input provided to the mobile device; a create a visual media card including the captured visual media content; provide a new card tool for adding one or more additional card(s) to the package; provide a sequencing tool for ordering the sequence of the visual media card and the one or more additional card(s) of the package; generate a JavaScript Object Notation (JSON) descriptor for the package, the JSON descriptor; (a) defining the sequence order for rendering the cards of the package including the visual media card and the one or more additional card(s); and (b) including a plurality of JSON card descriptors for the cards of the package respectively, each JSON card descriptor arranged to define content and a layout of an associated card respectively. - 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. An authoring tool for authoring a package of cards on a mobile device by enabling an author to:
-
(i) create a new card by selectively using one of a plurality of media capture modes; (ii) customize the new card using one or more of a plurality of customization tools; (iii) create one or more additional card(s) by repeating steps (i) and (ii); (iv) define a sequence order for rendering the cards, including the new card and the one or more additional card(s), of the package, the sequence order extending in one or more directions; and (v) generating a JavaScript Object Notation (JSON) descriptor for defining and delivering the package of cards to a consuming computing device, the JSON descriptor having a plurality of JSON card descriptors, each of the JSON card descriptors defining a layout and content of an associated card among the cards of the package respectively. - View Dependent Claims (28, 29)
-
Specification