Personalized landing pages
US-2016180389-A1 · Jun 23, 2016 · US
US9600452B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9600452-B2 |
| Application number | US-201615228551-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 4, 2016 |
| Priority date | Oct 9, 2014 |
| Publication date | Mar 21, 2017 |
| Grant date | Mar 21, 2017 |
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.
Creating and delivering advertisements within wrapped packages of cards, which selectively include (i) media content, including advertisement(s) for item(s) available for purchase, (ii) application functionality and/or (iii) e-commerce related transactional services. By defining the sequence order in which the cards are navigated when consumed, wraps may deliver advertisements in the context of a “story” or “narrative”, which unfolds as the cards are sequentially browsed, similar to the turning of the pages of a book or magazine. Ads thus become more compelling. In addition, with built-in transactional functionality, advertised Item(s) can be immediately purchased without having to exit the wrap.
Opening claim text (preview).
What is claimed is: 1. A wrap descriptor embedded in a non-transitory, tangible, computer readable medium, the wrap descriptor defining a set of cards of a wrap package, wherein the wrap descriptor: is a portable data object that enables the delivery of the wrap package to different consuming computing devices over communication networks; specifies a predefined presentation of the wrap package when rendered, the predefined presentation remaining the same regardless of the size or aspect ratio of different rendering environments associated with the different consuming computing devices, the predefined presentation defined by: (i) the set of cards arranged to be browsed in first and second directions in response to navigable inputs; and (ii) each card in the set having a fixed aspect ratio and a fixed relative layout of content, regardless of the size or the aspect ratio of the different rendering environments associated with the different consuming computing devices respectively; and the wrap descriptor further including a plurality of card descriptors, each of the card descriptors arranged to define: (iii) a card component container defining the associated card, the associated card having a fixed aspect ratio; and (iv) one or more content component descriptors, each content component descriptor defining a content component container maintained at a fixed relative position in the card component container of the associated card, wherein each of the card descriptors and its associated one or more content component descriptors, together, define the fixed relative layout of content appearing within the fixed aspect ratio for the associated card respectively; and wherein, the set of cards of the wrap package, defined by the plurality of card descriptors of the wrap descriptor, includes: (a) one or more cards having a first aspect ratio; and (b) a gallery card having a second aspect ratio that is different than the first aspect ratio, (c) wherein at least one of the cards in the set of cards is a transaction card enabling a transaction for the purchase of one or more advertised items appearing within the card(s) while the wrap package is consumed without having to navigate to a remote website to complete the transaction, wherein each of the set of cards of the wrap package maintains its predefined presentation when rendered on the different consuming computing devices, regardless of the size or orientation of the rendering environment, by scaling the content appearing in each card by the same degree as appropriate for any particular consuming computing device. 2. The wrap descriptor of claim 1 , wherein the wrap descriptor is at least partially represented using JavaScript Object Notation (JSON). 3. The wrap descriptor of claim 1 , wherein no markup language tags is used in the wrap descriptor. 4. The wrap descriptor of claim 1 , wherein no scripts or other executable code is used in the wrap descriptor. 5. The wrap descriptor of claim 1 , wherein: the one or more cards having the first aspect ratio is/are brows-able in the first direction; and the gallery card is brows-able in the second direction, wherein the first direction and the second direction are perpendicular with respect to one another. 6. The wrap descriptor of claim 1 , wherein the fixed presentation of the set of cards of the wrap package remains the same, including in different rendering environments, associated with but not limited to mobile phones and tablet computers respectively. 7. The wrap descriptor of claim 1 , wherein the at least one transaction card and the card(s) with the one or more advertised items appearing are: separate and distinct cards; the same card or cards; or have at least one card in common. 8. The wrap descriptor of claim 1 , wherein the one or more cards having the first aspect ratio, the at least one transaction card, and the card(s) with the one or more advertised items appearing are: separate and distinct cards; the same card or cards; or have at least one card in common. 9. The wrap descriptor of claim 1 , wherein the gallery card and the card(s) with the one or more advertised items appearing are either distinct cards or the same card. 10. The wrap descriptor of claim 1 , wherein the gallery card is navigable in a vertical direction while two or more of the cards having the first aspect ratio are transitioned in a horizontal direction. 11. The wrap descriptor of claim 1 , wherein the gallery card is navigable in a horizontal direction while two or more of the cards having the first aspect ratio are transitioned in a vertical direction. 12. The wrap descriptor of claim 1 , wherein each of the content component containers are authored to include one of the following: (i) an image/photo; (ii) text; (iii) a video; and/or (iv) a call-to-action button. 13. The wrap descriptor of claim 1 , wherein the first aspect ratio of the one or more cards and the second aspect ratio of the gallery card share a common first dimension, but different second dimensions. 14. The wrap descriptor of claim 1 , wherein one of the card descriptors declares a behavior declaration for the associated card or a component of the associated card, the behavior declaration declaring a behavior that is imbued to the associated card or component by a runtime viewer when the associated card is rendered, the behavior selected from a library of behavior definitions. 15. The wrap descriptor of claim, wherein at least one card descriptor includes a link associated with a call-to-action button included in the associated card, the link used to reference a remote location, outside of the wrap package, when the call-to-action button is selected during rendering of the wrap package on a particular consuming computing device. 16. The wrap descriptor of claim 1 , wherein a runtime instance of the wrap package of cards is generated by a native application running on a particular consuming computing device from the delivered wrap descriptor. 17. The wrap descriptor of claim 1 , wherein a runtime instance of the wrap package of cards is generated on a particular consuming computing device by: generating an object graph from the wrap descriptor; generating a document object model from the object graph, and generating the runtime instance from the document object model. 18. The wrap descriptor of claim 1 , wherein: each of the card descriptors includes at least one style or attribute that is applied at a card level; at least some of the one or more content component descriptors selectively define at least one style or attribute that is applied at a content component container level; all of the styles and attributes included in the wrap package are applied at one of a wrap level, the card level, or the content component container level. 19. The wrap descriptor of claim 1 , further including a widget card descriptor defining a widget card that presents, when rendered, a widget that appears within a frame in the widget card, the widget configured to interact with a remote widget server for processing a transaction for the purchase of any of the one or more advertised items while the wrap package is being consumed. 20. The wrap descriptor of claim 1 , wherein the at least one transaction card is/are dependent card(s) that are rendered in response to an invocation of a transaction trigger initiating the purchase of any of the advertised one or more items. 21. The wrap descriptor of claim 1 , wherein the set of cards of the
Templates · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
graphically representing goods, e.g. 3D product representation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.