×

Customized content delivery based on geographic area

  • US 9,160,802 B2
  • Filed: 12/23/2014
  • Issued: 10/13/2015
  • Est. Priority Date: 08/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system having a communication interface communicatively coupling the system to a network, at least one processor, and memory storing software executable by the at least one processor, whereby the system is operative to:

  • for each content provider of a plurality of content providers;

    receive information from the content provider defining a plurality of geographic shapes that select a corresponding plurality of geographic areas; and

    for each geographic shape of the plurality of geographic shapes, receive information from the content provider defining one or more tags and corresponding tag weights assigned to the geographic shape;

    receive a request from a requestor;

    determine a location of the requestor;

    for each content provider of the plurality of content providers, based on the location of the requestor, identify one or more of the geographic shapes in which the requestor is located from the plurality of geographic shapes defined by the content provider;

    select a content provider for which to deliver one or more content items to the requestor from the plurality of content providers;

    select one or more content items from a plurality of content items of the selected content provider based on a comparison of importance levels for the geographic shapes when the requestor is located within two or more geographic shapes, wherein to select the one more content items, the system is operative to;

    aggregate one or more tags assigned to the two or more geographic shapes according to the importance levels assigned to the two or more geographic shapes to provide an aggregate list of tags and corresponding tag weights associated with the tags;

    provide the aggregate list of tags and corresponding tag weights associated with the tags; and

    select the one or more content items based on the aggregate list of tags and corresponding tag weights; and

    effect delivery of the one or more content items to the requestor.

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