Patent application number | Description | Published |
20160103565 | WRAP PACKAGE OF CARDS INCLUDING A GALLERY - A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, a palette of application functionality and/or supporting e-commerce related services. The cards are arranged to be browsed in a first linear direction. The wrap package may also include a gallery card having a plurality of gallery items. The gallery items associated with a gallery card are not arranged to all be viewed simultaneously within a card display frame. The gallery card is arranged to be browsed in a linear direction that is different than the direction that the cards of the wrap are browsed. | 04-14-2016 |
20160103577 | CREATING AND DELIVERING A VEHICLE MANUAL IN THE FORM OF AN INTERACTIVE WRAPPED PACKAGE OF CARDS - A vehicle manual wrap package for a vehicle including (a) a vehicle card identifying the vehicle, (b) one or more informational card(s) for providing media content pertinent to the vehicle, including a user manual describing operation and features of the vehicle and (c) an application function card, embedding or associating therewith, an application function for providing interaction between a representative of the vehicle manufacturer and an an owner of the vehicle when consuming the wrap package. In addition, the cards of the vehicle manual wrap package are further configured to be rendered in one or more sequences at runtime. | 04-14-2016 |
20160103651 | CREATING AND DELIVERING MUSIC AND OTHER MULTIMEDIA CONTENT WITHIN A WRAPPED PACKAGE OF CARDS - Creating and delivering digital music, along with related multimedia content, in the form of a wrapped package of cards. When a particular wrapped package of cards is created, the cards are selectively authored to include the digital music optionally along with a palette of related multimedia content, application functionality and/or e-commerce related services. In addition, the cards are threaded together into one or more linear sequences intended to convey a book-like experience that unfolds as the cards are sequentially browsed. As a result, the recipient has the ability to experience both the music and the related media content, including partaking in the provided application functionality and e-commerce services, as the as the cards of the wrap are browsed in the one or more linear sequences. | 04-14-2016 |
20160103791 | AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS - 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, 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. | 04-14-2016 |
20160103794 | CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES - A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner that is particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, and a palette of application functionality and/or supporting e-commerce related services. The cards of the wrap packages are ideally threaded together into one or more linear sequences, and authored to convey a book-like narrative that unfolds as the cards are sequentially browsed. In addition, the wrap packages are portable objects that are readily distributed, similar to other electronic messages, through e-mail, messaging, social-media, or via a variety of other electronic communication platforms. As a result, wrap packages are consumable, sharable and savable objects. | 04-14-2016 |
20160103795 | CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES - A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner that is particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, and a palette of application functionality and/or supporting e-commerce related services. The cards of the wrap packages are ideally threaded together into one or more linear sequences, and authored to convey a book-like narrative that unfolds as the cards are sequentially browsed. In addition, the wrap packages are portable objects that are readily distributed, similar to other electronic messages, through e-mail, messaging, social-media, or via a variety of other electronic communication platforms. As a result, wrap packages are consumable, sharable and savable objects. | 04-14-2016 |
20160103797 | AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS - 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. | 04-14-2016 |
20160103798 | INTEGRATION OF SOCIAL MEDIA WITH CARD PACKAGES - Data structures, components, runtime viewers and methods are described for integrating wrapped packages of cards into various social media feeds and for integrating social media feeds into wraps. In some embodiments, a wrap identifier or cover is provided within a social media feed. In response to selection of the wrap identifier a runtime viewer is initiated and a descriptor that defines the selected wrap is obtained. The runtime viewer creates a wrap instance based on the descriptor. The instance may be displayed in-line within the social media feed, in an overlay frame, a new browser tab or using other suitable mechanisms. Preferably, each card in the wrap is rendered at the same portrait aspect ratio. Within each card, the relative positioning of the card content is immutable. In a separate aspect, a wrap package may include a social media card arranged to display a social media feed. | 04-14-2016 |
20160103805 | CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES - A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, a palette of application functionality and/or supporting e-commerce related services. A wrap descriptor, composed of a plurality of card descriptors defines the structure, layout and content of a set of cards that constitute the wrap. The wrap descriptor may take the form of a JSON data object. A runtime viewer that executes on the rendering computing device may be used to transform the wrap descriptor into a runtime instance of the wrap that includes the content and functionality defined by the descriptor. In some implementations, the runtime viewer creates an object graph, which may then be converted to an object model suitable for rendering on the consuming device. | 04-14-2016 |
20160103820 | AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS - 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, 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. | 04-14-2016 |
20160103821 | AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS - 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, 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. | 04-14-2016 |
20160103926 | CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES - A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner that is particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, and a palette of application functionality and/or supporting e-commerce related services. The cards of the wrap packages are ideally threaded together into one or more linear sequences, and authored to convey a book-like narrative that unfolds as the cards are sequentially browsed. In addition, the wrap packages are portable objects that are readily distributed, similar to other electronic messages, through e-mail, messaging, social-media, or via a variety of other electronic communication platforms. As a result, wrap packages are consumable, sharable and savable objects. | 04-14-2016 |
20160103927 | AUTOMATIC SIZING OF WRAP PACKAGES OF CARDS - A device requests a wrap package from a server. The wrap package has an original size and aspect ratio. The device automatically determines a new card size to fit its viewport having the same aspect ratio and renders each card upon its display screen. All spatial relationships between components in each card are maintained in the new card size, preserving the original impression. A server that stores a wrap package resamples at least one image on at least one card before delivering the wrap package to the device. Once the request is received from the device, the server is aware of the type of device, the optimal card size and the resolution of that device. A new size for the image is determined using current card size and optimal card size. The image is resampled to produce a new image having an appropriate size and resolution for the device. | 04-14-2016 |
20160104079 | CREATING AND DELIVERING A DIGITAL TRAVEL COMPANION OF A WRAPPED PACKAGE OF CARDS - Creating and delivering a digital travel companion for a traveler that is an adjunct to a ticket for travel, a reservation and/or a hospitality rental. The digital travel companion is electronically delivered to the traveler and/or customer in the form of a wrapped package of cards. The cards in the wrap are selectively authored to include (i) an itinerary card, (ii) media content and (iii) a palette of application functionality and/or e-commerce related services. In addition, the cards are arranged into one or more linear sequences. Thus, as the wrap package is consumed, the user experience is analogous to the turning of the pages of a book. In non-exclusive embodiments, the media content of the cards can further be authored to convey a narrative. | 04-14-2016 |
20160104080 | CREATING AND DELIVERING A WRAPPED PACKAGE OF CARDS AS A DIGITAL COMPANION TO A MOVIE RELEASE - Creating and delivering a wrap package of cards as a digital companion to the release of a movie. When the wrapped package is created, the cards are preferably authored to include (i) one or more linear sequences intended to convey a book-like narrative including preferably a wide variety of multimedia content related to the movie and (ii) a palette of application functionality and/or e-commerce services. As a result, during consumption, the viewer experiences the unfolding of the narrative as the cards are sequentially browsed. With the application functionality and e-commerce services interwoven within the narrative, the wrap package has the unique ability to deliver multimedia content, interactively engage viewers, and enable the viewers to immediate participate in e-commerce, such as by purchasing tickets and other movie-related merchandise, all while consuming the wrap. | 04-14-2016 |
20160104116 | CREATING AND DELIVERING AN EMPLOYEE HANDBOOK IN THE FORM OF AN INTERACTIVE WRAPPED PACKAGE OF CARDS - Creating and delivering an employee handbook, to employees of an organization, in the form of an interactive wrap package of cards. When the wrapped package is created, the cards are authored to include (a) one or more linear sequences, including a wide variety of employee-related multimedia content, such as organizational policies and/or procedures, (b) a palette of application functionality embedded, in one or more of the cards, providing two-way interaction between the employer and employee, and/or (c) at least one acknowledgement card requiring that the employee provide an electronic acknowledgement that certain policies and/or procedures have been reviewed and accepted. | 04-14-2016 |
20160104130 | ACTIVE RECEIPT WRAPPED PACKAGES ACCOMPANYING THE SALE OF PRODUCTS AND/OR SERVICES - A wrap package of cards including an “active receipt” accompanying the sale of a product and/or service. The active receipt wrap package includes a receipt detailing the purchase of a product and/or service, web and/or application like functionality for facilitating e-commerce related to the purchased product and/or service while the wrap package is being consumed and media content related to the purchased product and/or service, the media content conveying a story-book like experience related to the purchased product and/or service that unfolds as the cards are browsed by a viewer in the one or more linear sequences respectively. | 04-14-2016 |
20160104201 | WRAPPED PACKAGE OF CARDS INCLUDING NATIVE ADVERTISING - Wrap packages of cards that integrate content and native advertising. When a wrapped package is created, the cards are selectively authored to include media content, native advertisement(s) and application functionality, typically but not necessarily, supporting e-commerce. In addition, the cards are authored into one or more linear sequences. As a result, when the wrap is consumed, the user experiences is a revealing of the media content, with the advertisement(s) and functionality intertwined therein, as the cards are sequentially browsed, analogous to the turning of the pages of a book or magazine. | 04-14-2016 |
20160104202 | WRAP PACKAGE OF CARDS SUPPORTING TRANSACTIONAL ADVERTISING - 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. | 04-14-2016 |
20160104204 | CARD BASED PACKAGE FOR DISTRIBUTING ELECTRONIC MEDIA AND SERVICES - A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner that is particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, and a palette of application functionality and/or supporting e-commerce related services. The cards of the wrap packages are ideally threaded together into one or more linear sequences, and authored to convey a book-like narrative that unfolds as the cards are sequentially browsed. In addition, the wrap packages are portable objects that are readily distributed, similar to other electronic messages, through e-mail, messaging, social-media, or via a variety of other electronic communication platforms. As a result, wrap packages are consumable, sharable and savable objects. | 04-14-2016 |
20160104205 | DELIVERING WRAPPED PACKAGES IN RESPONSE TO THE SELECTION OF ADVERTISEMENTS - Delivery of a wrap package in response to the selection of an advertisement appearing in a web page, social media feed or in an an email, text or other electronic message. In some embodiments, the advertisement may be a “cover” for the wrap package that contains an identifier associate with the wrap. When the cover is selected, the identifier is used to access and deliver the wrap package to the requesting device. In other embodiments, the advertisement may contain a link including the identifier that is then used to retrieve and deliver the wrap when the link is selected | 04-14-2016 |
20160104206 | WRAP PACKAGE OF CARDS INCLUDING DISCOUNT COUPONS AND/OR LOYALTY PROGRAMS - Creating and delivering a wrap package of cards that includes media content, discount coupon(s), voucher(s), promotion(s), and/or loyalty program(s) for the purchase of goods and/or services and application functionality for implementing an e-commerce related transaction related to the goods or services. The individual cards of the wrap package are also threaded together into one or more linear sequences. Thus when consumed, the user experience when browsing the wrap is largely dictated by the author, not the viewer. Wrap packages thus have the unique ability to convey a book-like user experience that unfolds as the cards are sequentially browsed. | 04-14-2016 |
20160104210 | AUTHORING TOOL FOR THE AUTHORING OF WRAP PACKAGES OF CARDS - 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, 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. | 04-14-2016 |
20160104219 | DIGITAL COMPANION WRAP PACKAGES ACCOMPANYING THE SALE OR LEASE OF A PRODUCT AND/OR SERVICE - Creating and delivering a digital companion in response to the sale and/or lease of a product and/or service. The digital companion is delivered in the form of a wrapped package of cards. With wrap packages, each card is selectively authored to include (i) media content, (ii) application functionality and/or (iii) e-commerce related services. In addition, the cards are authored in one or more linear sequences. With digital companion wrap packages, the user experience when browsing is largely dictated by the author/retailer, not the customer. As a result, digital companion wrap packages have the unique ability to convey a “story”, with an intertwined a palette of services, functions and experiences included therein, that unfolds as the individual cards are browsed in the one or more sequences, similar to the turning of the pages of a book. | 04-14-2016 |
20160105479 | INTEGRATING FEEDS INTO A PACKAGE OF CARDS - A variety of data structures, components, runtime viewers and methods are described for integrating external content into wrapped packages of cards. Each card may selectively include media content, and a palette of application functionality and/or supporting e-commerce related services. In some aspects a feed may be integrated into one or more of the cards. The feed provides a mechanism for seamlessly integrating external content into the wrap package. Feeds can be used to provide the wrap with a wide variety of different content, functionality and/or services. | 04-14-2016 |
20160105771 | USING BEACONS TO AUTHOR AND DELIVER WRAP PACKAGES OF CARDS WITH CUSTOM CONTENT TO TARGET INDIVIDUALS - A method for defining and delivering wrap packages of cards with custom content to target individuals. The method involves (a) defining a set of cards of a wrap package with one or more variable content container(s), (b) ascertaining if a target recipient of the wrap package has roamed into a range of a beacon, (c) identifying the target recipient in the range of the beacon, (d) associating custom content with the one or more variable content container(s) of the set of cards of the wrap package after the target recipient is identified and (e) distributing the wrap package to the target recipient, the distributed wrap package having the custom content associated with the one or more variable content container(s) of the set of cards of the wrap package respectively. | 04-14-2016 |