×

Automated subscriber-based customization of electronic channels for content presentation

  • US 9,348,493 B2
  • Filed: 05/13/2014
  • Issued: 05/24/2016
  • Est. Priority Date: 05/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • determining, at an electronic performing device that a plurality of inputs have been received, wherein the plurality of inputs corresponds to a request to subscribe to a plurality of channels, and wherein each input in the plurality of inputs is received using a graphical interface associated with an application on an electronic device;

    facilitating subscribing the electronic device to each channel in the plurality of channels, wherein subscribing the electronic device to the plurality of channels includes generating or updating a customized data structure that corresponds to the electronic device, wherein the customized data structure identifies one or more channels that the electronic device is subscribed to, wherein a subscription to each channel in the plurality of channels results in the electronic device executing the application on the electronic device to periodically receive content-item data for one or more content items specified by a publisher of the channel, wherein the content-item data corresponds to data including characteristics of the one or more content items, wherein first content-item data providing characteristics for first content items of a first channel specified by a first publisher is different from second content-item data providing characteristics for second content items of a second channel specified by a second publisher, wherein the one or more content items are presented on the electronic device while the electronic device is in a display state, and wherein the electronic device enters the display state after a threshold duration or type of inactivity has been detected;

    identifying, at the electronic performing device, a predicted future location of the electronic device using a calendar event identified in an electronic calendar associated with the electronic device, wherein the calendar event identifies an event location and an event time corresponding to the predicted future location;

    for each channel of the plurality of channels;

    determining whether a customization rule that specifies a manner in which to generate or select content items based on locations of and times until calendar events are applicable to the channel; and

    when it is determined that a customization rule that specifies a manner in which to generate or select content items based on locations of and times until calendar events are applicable to the channel;

    identifying, via content-item data, one or more characteristics specified by a publisher of the channel as corresponding to one or more content items of the channel, wherein the one or more characteristics comprise a particular characteristic associated with a location;

    determining whether the particular characteristic corresponds to the predicted future location; and

    when it is determined that the particular characteristic corresponds to the predicted future location;

    generating or selecting a particular content item using the customization rule and the event time, wherein the particular content item relates to the predicted future location; and

    enabling a series of content items to be presented on the electronic device when the electronic device is in the display state, wherein the series of content items includes the particular content item and a different content item corresponding to different content-item data specified by a different publisher.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×