×

Delivery of advertisements in mobile advertising system

  • US 10,497,009 B2
  • Filed: 07/16/2008
  • Issued: 12/03/2019
  • Est. Priority Date: 07/17/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for delivering electronically-represented advertisements to user devices in a mobile communication network, the method comprising:

  • obtaining, by a design layer of a processing system of an advertising system, user profile information from a profile database;

    intercepting and examining, by a delivery layer of the processing system of the advertising system, a short message service (SMS) message transmitted from a first user device to a second user device associated with a recipient using the mobile communication network;

    requesting by the delivery layer of the processing system of the advertising system an advertisement to attach to the SMS message;

    determining by an execution layer of the processing system of the advertising system an advertisement to attach to the SMS message based on behaviour of the advertising system, the step of determining the advertisement to attach comprising determining a score for a plurality of selected advertisements, the score based on a length of the respective advertisement text, wherein the length of the advertisement text determines the total number of SMS message segments required for delivering the SMS message and the respective advertisement attached to the SMS message, and determining a selected advertisement with the highest score to minimize SMS message traffic required for delivering the SMS message and the respective advertisement attached to the SMS message;

    receiving by the delivery layer, from the execution layer, a first electronically-represented advertisement comprising the selected advertisement to be delivered to the second user device over a certain period of time;

    determining, by the execution layer, a status of the second user device from a status database;

    scheduling, by the delivery layer, delivery of the first advertisement to the second user device;

    attaching, by the delivery layer, said first electronically-represented advertisement to the SMS message; and

    delivering, by the delivery layer, said first electronically-represented advertisement to the second user device via the communication network as scheduled based on the status;

    wherein said scheduling comprises;

    initializing n time slots to said certain period of time;

    determining time slot availability for each individual recipient on the basis of one or more indicators of advertisement behavior specific to individual recipients of advertisements; and

    scheduling each recipient, among the time slots available for the recipient, to the time slot that has the smallest number of scheduled recipients.

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