Personalized landing pages
US-2016180389-A1 · Jun 23, 2016 · US
US2016104202A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016104202-A1 |
| Application number | US-201514945148-A |
| Country | US |
| Kind code | A1 |
| Filing date | Nov 18, 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.
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 package, embedded in a tangible computer readable medium, the wrap package comprising: a set of cards arranged to be rendered in one or more linear sequence(s), the set of cards including: (a) an advertising card containing an advertisement for an item; and (b) one or more transaction card(s) enabling a transaction for the purchase of the advertised item while the wrap package is being consumed; and a wrap descriptor that defines the wrap package, the wrap descriptor specifying the set of cards of the wrap package, including the advertising card and the one or more transaction card(s), the wrap descriptor further including a plurality of card descriptors, each of the plurality of card descriptors arranged to define content, a structure, and a layout for an associated card among the set of cards of the wrap package, including the advertising card and the one or more transaction card(s), respectively. 2 . The wrap package of claim 1 , wherein the wrap descriptor is either: (c) a JavaScript Object Notation (JSON) wrap descriptor; or (d) a Binary JSON (BSON) wrap descriptor. 3 . The wrap package of claim 1 , wherein a runtime instance of the wrap package is generated by: (c) creating an object graph from the wrap descriptor, (d) generating a document object model from the object graph; and (e) generating the runtime instance of the set of cards of the wrap package from the document object model. 4 . The wrap package of claim 1 , wherein the advertising card is a gallery card configured to advertise a plurality of gallery items, the gallery card further configured to: (c) arrange the plurality of gallery items in a vertical sequence; and (d) sequentially display the plurality of gallery items in the vertical sequence in response to navigational inputs. 5 . The wrap package of claim 1 , wherein one of the one or more transactional card(s) is 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 the transaction for the purchase of the advertised item while the wrap package is being consumed. 6 . The wrap package of claim 5 , wherein the widget is configured to cooperate with the widget server to generate, within the frame, one or more views to either receive information and/or present information for facilitating the transaction for the purchase of the item, the information generated within the one or more views pertaining to one or more of the following: (c) a shopping cart showing the item and/or additional items for purchase; (d) a shipping address; (e) one or more shipping option(s); (f) one or more payment method(s) (g) an order confirmation; and/or (h) shipment tracking information. 7 . The wrap package of claim 5 , wherein the wrap descriptor includes a widget card descriptor that corresponds to the widget card, the widget card descriptor including a widget descriptor that defines: (c) the remote widget server, and (d) calls for accessing content served by the remote widget server for presentation within the frame appearing in the widget card when rendered. 8 . The wrap of claim 6 , wherein the widget descriptor further defines one or more of the following: (e) a height, width and location of the frame appearing in the widget card; (f) a URL that specifies the remote widget server, and (g) one or more parameters that are passed between the widget card and the remote widget server for facilitating the transaction for the purchase of the advertised item. 9 . The wrap package of claim 1 , wherein the one or more transaction cards include one or more dependent cards that are rendered outside of the one or more linear sequences when a transaction trigger, initiating the purchase of the advertised item, is invoked. 10 . The wrap package of claim 9 , wherein the one or more dependent cards are configured, in one or more card views, to present to and/or receive from a consumer of the wrap package one or more of the following: (c) a shopping cart showing the item and/or additional more item(s) for purchase; (d) a shipping address; (e) one or more shipping option(s); (f) one or more payment method(s) (g) an order confirmation; and/or (h) shipment tracking information. 11 . The wrap package of claim 9 , wherein the wrap descriptor includes one or more dependent card descriptors corresponding to the one or more dependent cards respectfully. 12 . The wrap package of claim 1 , wherein the transaction card includes a buy trigger that implements a “one-click” buy operation of the advertised item using previously stored information pertinent to an identified consumer of the wrap package. 13 . The wrap package of claim 1 , wherein at least one of the cards of the wrap package is an application card having an application embedded in or associated therewith. 14 . The wrap package of claim 13 , wherein the application comprises of the following: (c) an online chat function; (d) a reservation, appointment or booking function for making a reservation, appointment or booking; (e) an approval function configured for entry of an approval; (f) a data input/entry function for enabling data to be input/entered through the application card; or (g) GPS or a positional functionality. 15 . The wrap package of claim 1 , wherein the wrap package is configured to be rendered on a display so that: (c) each of the set of cards is each rendered in a same portrait aspect ratio respectively; and (d) within each card, a same relative positioning of the content is maintained regardless of the size and/or type of the display. 16 . The wrap package of claim 1 , wherein the one or more linear sequence(s) extend: (c) horizontally; (d) vertically; (e) both (c) and (d). 17 . The wrap package of claim 1 , wherein the set of cards of the wrap package are configured to be swipe-browsed in the one or more linear sequences when rendered on a mobile device. 18 . The wrap package of claim 1 , wherein at least one of the card descriptors included in the wrap descriptor includes content inline within the at least one card descriptor so that the content is rendered when the associated card is rendered. 19 . The wrap package of claim 1 , wherein at least one of the card descriptors included in the wrap descriptor references an asset located external to the wrap descriptor using an asset identifier, wherein the asset identifier is used to retrieve the asset so that it can be rendered when the associated card is rendered. 20 . The wrap package of claim 1 , wherein the wrap descriptor further comprises a global component that is associated with two or more of the cards of the wrap package. 21 . The wrap package of claim 1 , wherein at least one of the card descriptors of the wrap descriptor includes a behavior declaration that declares a behavior to be associated with the card when rendered. 22 . The wrap package of claim 1 , wherein the card descriptors of the wrap descriptor are each authored to selectively include one or more component descriptors, the one or more component descriptors selected from the following group of component descriptor types: (c) container; (d) text; (e) image/photo (f) video; (g) link; (h) location/GPS; (i) widget; and/or (j) feed. 23 . The wrap package of claim 1 , wherein at least one of the card descriptors i
Tagging; Marking up (details of markup languages G06F40/143); Designating a block; Setting of attributes (style sheets, e.g. eXtensible Stylesheet Language Transformation [XSLT], G06F40/154) · CPC title
graphically representing goods, e.g. 3D product representation · CPC title
Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.