×

Inventory management integrating subscriber and targeting data

  • US 10,410,237 B1
  • Filed: 06/26/2006
  • Issued: 09/10/2019
  • Est. Priority Date: 06/26/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for creating a future advertisement inventory for use in connection with future advertisement spots that are delivered to mobile devices on a network of a wireless carrier, the method comprising:

  • recording, in a non-transitory memory of an events data store by executing an event handler that configures a processor of a server, event data for a plurality of advertisement events on mobile devices viewed by a plurality of subscribers, the event data for each of the plurality of advertisement events corresponding to a historical advertisement inventory viewed on a mobile device by a subscriber of the wireless carrier, and the event data including an advertisement identifier, a subscriber identifier, and a behavior on a mobile device by that subscriber;

    storing, in a non-transitory memory, subscriber data for the plurality of subscribers, the subscriber data for each of the plurality of subscribers including the subscriber identifier and demographic information;

    creating and storing, by a subscriber engine stored as a set of computer readable instructions on a non-transitory computer readable storage medium and executable by a processor of a server, segmented subscriber data for each of the plurality of subscribers, wherein the creating of segmented subscriber data comprises;

    segmenting, by the subscriber engine, the subscriber data into a plurality of segments including lowest-level segments and higher-level segments, wherein each of the higher-level segments is a combination of two or more of the lowest-level segments, andassigning, by the subscriber engine, at least one of the lowest-level segments based on the event data for that subscriber, and at least one of the lowest-level segments based on the demographic information for that subscriber;

    creating and storing in non-transitory memory, by an inventory calculator stored as a set of computer readable instructions on a non-transitory computer readable storage medium and executable by a processor to configure a server, segmented event data for each of the plurality of advertisement events, wherein the creating of segmented event data includes merging the event data for the plurality of advertisement events with the segmented subscriber data for the plurality of subscribers based on subscriber identifiers in the event data and subscriber identifiers in the segmented subscriber data;

    creating in a non-transitory memory, by the inventory calculator, the future advertisement inventory based on the creation of the segmented subscriber data and the creation of the segmented event data, for use in future advertising spots delivered to the plurality of subscribers via corresponding mobile devices coupled to the network, wherein the creating of future advertisement inventory includes analysis of the segmented subscriber data and the segmented event data;

    updating, by an inventory manager stored as a set of computer readable instructions on a non-transitory computer readable storage medium and executable by a processor to configure a server, the future advertisement inventory based on at least one inventory rule by reducing inventory in a distributed manner from each of the lowest-level segments encompassed by a higher-level segment when inventory at the higher-level segment is committed, wherein the at least one inventory rule comprises at least one of reducing inventory from each of the lowest-level segments encompassed by the higher-level segment in equal amounts or reducing inventory from each of the lowest-level segments encompassed by the higher-level segment in proportionate amounts based on at least one of a campaign priority or an available inventory for each of the lowest-level segments; and

    delivering, via the network by a delivery agent executing on a processor of a server, at least one advertisement to an advertisement spot in a mobile device based on the creation of the segmented subscriber data and the segmented event data and the updated future advertisement inventory.

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