Wrap package of cards supporting transactional advertising

US2016104202A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016104202-A1
Application numberUS-201514945148-A
CountryUS
Kind codeA1
Filing dateNov 18, 2015
Priority dateOct 9, 2014
Publication dateApr 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016104202A1 cover?
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…
Who is the assignee on this patent?
Wrap Media Llc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0267. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Apr 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).