TRIGGERED PRESENTATION OF THIRD-PARTY INTERACTIVE CONTENT CHANNELS ON ELECTRONIC DEVICES
First Claim
1. A computer-implemented method, comprising:
- presenting, on a computing device, a channel subscription option that identifies a name and publisher of a particular channel that is controlled by a publisher, wherein an activation of the channel subscription option subscribes the computing device to the particular channel such that;
a set of content items and associated destinations specified by the publisher of the particular channel are transmitted from a server to the computing device;
the set of content items are to be presented on the computing device while the computing device is in a display state, wherein the computing device is in the display state when a threshold duration or type of inactivity has been detected at the computing device;
detection of an input corresponding to an interaction with a content item in the set of content items having been presented on the computing device facilitates a presentation corresponding to an associated destination for the content item;
detecting an input received at the computing device that corresponds to an active selection of the channel-subscription option that identifies the name and the publisher of the particular channel;
transmitting a communication, from the computing device to the server, that corresponds to a request to subscribe the computing device to the particular channel identified by the actively selected channel-subscription option so as to facilitate the computing device to periodically receive one or more content items distributed for the channel;
periodically receiving, at the computing device, a content item and associated destination for the particular channel;
detecting, at the computing device, the threshold duration or type of inactivity indicative of entering the display state;
presenting the content item;
detecting an interaction with the content item; and
in response to detecting the interaction, enabling the computing device to present content from the associated destination.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques for transmitting and presenting content may be provided. In particular, systems and methods are provided for allowing third parties (e.g., “publishers”) to specify content items to be transmitted, via channels, to a plurality of devices (e.g., subscriber devices). Content items can include, e.g., product information, promotion details or institution-level notifications and can dynamically change in time. In one instance, a publisher can periodically update content (e.g., images, videos or text) based on, e.g., current or future promotions, new product launches or recent events. One or more content items can then be transmitted via a channel to devices of subscribers of the channel (e.g., simultaneously or asynchronously). When inactivity is detected at a particular subscriber'"'"'s device, the device can present one or more content items from the channel. In some instances, the channel'"'"'s content item(s) is sequential to or interleaved with content items from another channel.
20 Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
presenting, on a computing device, a channel subscription option that identifies a name and publisher of a particular channel that is controlled by a publisher, wherein an activation of the channel subscription option subscribes the computing device to the particular channel such that; a set of content items and associated destinations specified by the publisher of the particular channel are transmitted from a server to the computing device; the set of content items are to be presented on the computing device while the computing device is in a display state, wherein the computing device is in the display state when a threshold duration or type of inactivity has been detected at the computing device; detection of an input corresponding to an interaction with a content item in the set of content items having been presented on the computing device facilitates a presentation corresponding to an associated destination for the content item; detecting an input received at the computing device that corresponds to an active selection of the channel-subscription option that identifies the name and the publisher of the particular channel; transmitting a communication, from the computing device to the server, that corresponds to a request to subscribe the computing device to the particular channel identified by the actively selected channel-subscription option so as to facilitate the computing device to periodically receive one or more content items distributed for the channel; periodically receiving, at the computing device, a content item and associated destination for the particular channel; detecting, at the computing device, the threshold duration or type of inactivity indicative of entering the display state; presenting the content item; detecting an interaction with the content item; and in response to detecting the interaction, enabling the computing device to present content from the associated destination. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9, 10, 21)
-
-
7. (canceled)
-
11. A computing device, comprising:
-
at least one memory that stores computer-executable instructions; and one or more processors configured to access the at least one memory, wherein the one or more processors is configured to execute the computer-executable instructions to collectively at least; present, on the computing device, a channel subscription option that identifies a name and publisher of a particular channel that is controlled by a publisher, wherein an activation of the channel subscription option subscribes the computing device to the particular channel such that; a set of content items and associated destinations specified by the publisher of the particular channel are transmitted from a server to the computing device; the set of content items are to be presented on the computing device while the computing device is in a display state, wherein the computing device is in the display state when a threshold duration or type of inactivity has been detected at the computing device; detection of an input corresponding to an interaction with a content item in the set of content items having been presented on the computing device facilitates a presentation corresponding to an associated destination for the content item; detect an input received at the computing device that corresponds to an active selection of the channel-subscription option that identifies the name and the publisher of the particular channel; transmit a communication, from the computing device to the server, that corresponds to a request to subscribe the computing device to the particular channel identified by the actively selected channel-subscription option so as to facilitate the computing device to periodically receive one or more content items distributed for the channel; periodically receive, at the computing device, a content item and associated destination for the particular channel; detect, at the computing device, the threshold duration or type of inactivity indicative of entering the display state; presenting the content item; detect an interaction with the content item; and in response to detecting the interaction, enable the computing device to present content from the associated destination. - View Dependent Claims (12, 13, 14, 15)
-
-
16. One or more computer-readable non-transitory media storing computer-executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to perform operations comprising:
-
present, on a computing device, a channel subscription option that identifies a name and publisher of a particular channel that is controlled by a publisher, wherein an activation of the channel subscription option subscribes the computing device to the particular channel such that; a set of content items and associated destinations specified by the publisher of the particular channel are transmitted from a server to the computing device; the set of content items are to be presented on the computing device while the computing device is in a display state, wherein the computing device is in the display state when a threshold duration or type of inactivity has been detected at the computing device; detection of an input corresponding to an interaction with a content item in the set of content items having been presented on the computing device facilitates a presentation corresponding to an associated destination for the content item; detect an input received at the computing device that corresponds to an active selection of the channel-subscription option that identifies the name and the publisher of the particular channel; transmit a communication, from the computing device to the server, that corresponds to a request to subscribe the computing device to the particular channel identified by the actively selected channel-subscription option so as to facilitate the computing device to periodically receive one or more content items distributed for the channel; periodically receive, at the computing device, a content item and associated destination for the particular channel; detect, at the computing device, the threshold duration or type of inactivity indicative of entering the display state; presenting the content item; detect an interaction with the content item; and in response to detecting the interaction, enable the computing device to present content from the associated destination. - View Dependent Claims (17, 18, 19, 20)
-
Specification