Experience sharing system and method
US-9275403-B2 · Mar 1, 2016 · US
US2016103797A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016103797-A1 |
| Application number | US-201514851362-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 11, 2015 |
| Priority date | Oct 9, 2014 |
| Publication date | Apr 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1 . An authoring tool, embedded in a tangible computer readable medium, the authoring tool configured to author a wrap package including a plurality of cards by: (a) creating a card overlay; (b) authoring the card overlay to include or associate a component; and (c) applying the card overlay to two or more of the cards of the wrap package so that the component is associated with the two or more cards of the wrap package at runtime. 2 . The authoring tool of claim 1 , wherein the component is a global component that is globally applied to the two or more cards and not on a card-by-card basis. 3 . The authoring tool of claim 1 , further comprising a card designator tool for selectively designating the two or more cards of the wrap package for applying the card overlay. 4 . The authoring tool claim 1 , further comprising a card designator tool for selectively designating which of the plurality of cards of the wrap package to either apply or not apply the card overlay. 5 . The authoring tool claim 1 , further configured to apply the card overlay to all of the cards of the wrap package so that the component is applied to all the cards of the wrap package at runtime respectively. 6 . The authoring tool claim 1 , further configured to generate a wrap descriptor for the wrap package, the wrap descriptor including a plurality of card descriptors, each of the plurality of card descriptors defining content, a structure and a layout for the plurality of cards of the wrap package respectively. 7 . The authoring tool claim 1 , further configured to generate card descriptors for the two or more cards, the card descriptors including a descriptor for the component included or associated with the overlay and applied to the two or more cards respectively. 8 . The authoring tool of claim 7 , further configured to generate a plurality of data objects representative of the card descriptors including a descriptor for the component included or associated with the overlay and applied to the two or more cards respectively. 9 . The authoring tool of any of claim 1 , wherein the component applied to the two or more cards comprises one of the following: a text component; a video component; an image/photo component; a document component; a chat component, a location/GPS component, a gallery component; a widget component; a transaction component; or an appointment and/or booking component. 10 . An authoring tool, embedded in a tangible computer readable medium, and configured to: author a widget into a wrap package of cards by: (a) selecting a card in the wrap package of cards; (b) defining a widget, the widget specifying a remote source that defines content and/or functionality associated with the widget; and (c) associating the widget with the selected card so that the content and/or functionality associated with the widget is rendered and/or is accessible through the selected card when rendered upon runtime; and define the wrap package of cards by generating: (d) a wrap descriptor that specifies the cards of the wrap package; and (e) a plurality of card descriptors, each card descriptor arranged to define the content, structure and layout of an associated one of the cards, wherein the wrap descriptor associated with the select card describes the associated widget. 11 . The authoring tool of claim 10 wherein the widget is defined by selecting the widget among a plurality of widgets included in a widget library. 12 . The authoring tool of claim 10 , further configured to: enable placement of the defined widget in an iframe within the selected card; and enable positioning of the iframe within the selected card. 13 . The authoring tool of claim 10 , wherein the widget has one or more of the following associated therewith: (a) a widget descriptor; (b) a widget component ID (c) a widget definition; and/or (d) one or more parameters that specify content to be passed between the widget and the remote source when the card is rendered upon runtime. 14 . The authoring tool of claim 10 , wherein the wrap descriptor is a JSON wrap descriptor or a BSON wrap descriptor. 15 . An authoring tool, embedded in a tangible computer readable medium, the authoring tool configured to: enable a first entity to author a wrap package by defining: (a) a wrap descriptor that specifies a set of cards associated with the wrap package; and (b) a plurality of card descriptors, each card descriptor arranged to define the content, structure and layout of an associated one of the cards; and enable the first entity to designate if the wrap package and/or individual cards of the wrap package can be shared, edited and/or mixed with another wrap package by a second entity. 16 . The authoring tool of claim 15 , wherein the designation if the wrap package can be edited and/or shared is implemented by setting meta data associated with the the wrap package. 17 . The authoring tool of claim 15 , wherein the designation if each of the set of cards can be edited, shared or mixed is implemented by setting meta data associated with each of the cards respectively.
Advertisement creation · CPC title
using context · CPC title
graphically representing goods, e.g. 3D product representation · CPC title
replenishment orders; recurring orders · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.