Advertising management system and method with dynamic pricing

Information

  • Patent Grant
  • 8352320
  • Patent Number
    8,352,320
  • Date Filed
    Tuesday, March 11, 2008
    16 years ago
  • Date Issued
    Tuesday, January 8, 2013
    11 years ago
Abstract
Method and system for enabling advertisers to deliver advertisements to consumers in which a plurality of tiers of available advertisements are defined, each tier containing a number of advertisements, a price for allocation of an advertisement in each tier is set wherein a lowest tier has the lowest price and the price increases to a maximum at a highest tier, and advertisements are allocated to advertisers based on availability starting from a lowest tier with unallocated advertisements and progressing to higher tiers.
Description
FIELD OF INVENTION

The present invention relates generally to a system and method for managing delivery of advertisements to consumers and more particularly to a system and method for managing delivery of various types of advertisements to consumers' telecommunications devices.


BACKGROUND OF THE INVENTION

Currently, it is possible for consumers to receive mobile telecommunications services at below market prices in exchange for receiving and interacting with advertisements directed to the consumers' mobile telecommunications devices. Even more so, there are business models and operators in the global market offering such mobile telecommunications services free of charge when a consumer elects to receive and possibly interact with paid advertisements. This is often referred to as mobile marketing.


Mobile marketing is considered by advertisers as the next new channel to directly reach consumers since it utilizes core assets and characteristics of the mobile media. Specifically, it is personal in that it is directed solely to individual consumers, it is “always on”, can reach the consumers whenever they access their communications devices and wherever they are, and it is mobile. Moreover, mobile marketing often results in the formation of groups of people who communicate actively with each other. It is now envisioned that these characteristics combined with social network-based approaches of the Internet could form a very powerful base to execute marketing and advertising strategies.


In a typical mobile marketing or advertising arrangement, there is a set of consumers with certain profiles. These are target consumers for the advertisements, forming a target audience or target profile group. In a typical business arrangement, an advertiser selects the target audience to which the advertisement is to be delivered using a web-based tool or interface (with preferred profiles). The mobile marketing messages or advertisements are delivered to consumers in the target profile group using one or more mobile communication networks.


SUMMARY OF THE INVENTION

A first embodiment of a method for delivering advertisements, for example to consumers, in accordance with the invention includes defining a plurality of tiers of available advertisements, each tier containing a number of advertisements, setting a price for allocation of an advertisement in each tier wherein a lowest tier has the lowest price and the price increases to a maximum at a highest tier, and allocating advertisements to advertisers based on availability starting from a lowest tier with unallocated advertisements and progressing to higher tiers.


The consumers can be segmented or partitioned into a plurality of target profile groups with a set of tiers being defined for each of the target profile groups. The prices for allocation of advertisements in the tiers for each target profile group are ideally set independent of one another. The prices may be set according to supply and demand of advertisements for each target profile group.


Formation of the tiers and number of allocated advertisements for each tier may be obtained by first determining the total number of available advertisements, possibly in consideration of the number of advertisements permitted to be delivered to each consumer in a given period of time, the total number of consumers and a predetermined time period. Then, a percentage of advertisement inventory is assigned to each tier, and the number of advertisements in each tier is obtained by multiplying the percentage by the total amount of available advertisements.


In one embodiment, the allocation of advertisements to advertisers is enabled via an interface available to the advertisers. The interface enables each advertiser to, among other things, enter one or more advertisements to be delivered to the consumers' telecommunications devices, select the manner of delivery, select a target profile group of consumers to receive advertisements, select one or more parameters relating to the time of delivery of advertisements, and determine whether the advertiser wants to conduct their advertising campaign based on delivery of a set number of advertisements or a total amount of money, i.e., a budget-based advertising campaign. When an advertiser elects to perform an advertising campaign based on delivery of a set number of advertisements, each advertiser is allocated available advertisements from a lowest one of the tiers having unallocated advertisements, and then the cost of the advertisements is provided to the advertiser. When an advertiser elects to perform a budget-based advertising campaign, each advertiser is allocated available advertisements from a lowest one of the tiers having unallocated advertisements until the cost of the advertisements equals the budget, and then the number of allocated advertisements is provided to the advertiser.


A method for delivering advertisements to consumers in accordance with an exemplary embodiment of the invention includes determining a total number of available advertisements for a set period of time that can be delivered to the consumers' telecommunications devices, defining a plurality of tiers of available advertisements, each tier containing a portion of the total number of advertisements, setting a price for allocation of an advertisement in each tier wherein a lowest tier has the lowest price and the price increases to a maximum at a highest tier, enabling advertisers to obtain an allocation of advertisements based on availability starting from a lowest tier with unallocated advertisements and progressing to higher tiers, and managing the reception of advertisements from the advertisers and the delivery of the received advertisements to the consumers' telecommunications devices in accordance with the allocations of the advertisers. The variations of the method described above can be applied to this method as well.


One exemplary embodiment of a system for enabling advertisers to deliver advertisements to consumers in accordance with the invention includes an advertising management system having a defined plurality of tiers of available advertisements, each containing a number of advertisements, and a set price for allocation of an advertisement in each tier wherein a lowest tier has the lowest price and the price increases to a maximum at a highest tier, and an interface to the advertising management system accessible by advertisers to enable the advertisers to input advertisements to the advertising management system and obtain an allocation of advertisements based on availability starting from a lowest tier with unallocated advertisements and progressing to higher tiers.


In one embodiment, infrastructure is coupled to the advertising management system to enable delivery of advertisements from the advertisers entered via the interface in accordance with the allocation of such advertisements. The infrastructure may be capable of delivering the advertisements to the consumers' telecommunications devices.


In one embodiment, the consumers are partitioned into a plurality of target profile groups and a set of a plurality of tiers is defined for each target profile group. The set prices for the allocation of advertisements in the tiers for each target profile group are independent of one another and may be performed according to supply and demand of advertisements for each target profile group.


The advertising management system may be arranged to determine the total number of available advertisements in consideration of the number of advertisements permitted to be delivered to each consumer in a given period of time, the total number of consumers and a predetermined time period for the advertising campaign. A percentage of advertisement inventory is thereby assigned to each tier by an operator of the advertising management system, with the number of advertisements in each tier being determined by multiplying the percentage by the total amount of available advertisements.


The interface may be a user-friendly interface designed to enable each advertiser to create their own advertising campaign. The interface enables the advertisers to, among other things, select a target profile group of consumers to receive advertisements, select one or more parameters relating to the time of delivery of advertisements, and perform either an advertising campaign based on a total amount of money to be spent or on delivery of a desired number of advertisements. When an advertiser elects to perform an advertising campaign based on delivery of a desired number of advertisements, the advertising management system is arranged to allocate to each advertiser, available advertisements from a lowest one of the tiers having unallocated advertisements, and then provide the cost of the advertisements to the advertiser via the interface. On the other hand, when an advertiser elects to perform an advertising campaign based on a total amount of money to be spent, the advertising management system is arranged to allocate to each advertiser, available advertisements from a lowest one of the tiers having unallocated advertisements until the cost of the advertisements equals the budget, and then provide the number of allocated advertisements to the advertiser via the interface.


Another exemplary embodiment of a system for delivering advertisements in accordance with the invention includes means for defining a plurality of tiers of available advertisements, each tier containing a number of advertisements, means for setting a price for allocation of an advertisement in each tier wherein a lowest tier has the lowest price and the price increases to a maximum at a highest tier, and means for allocating advertisements to advertisers based on availability starting from a lowest tier with unallocated advertisements and progressing to higher tiers. Additional features of this system are described above in connection with the description of methods and other systems in accordance with the invention. An exemplary system for enabling advertisers to create advertising campaigns in accordance with the invention includes advertising management means for managing a plurality of advertising campaigns, the advertising management means including a plurality of tiers of available advertisements, each containing a number of advertisements, and a set price for allocation of an advertisement in each tier wherein a lowest tier has the lowest price and the price increases to a maximum at a highest tier, and interface means for enabling advertisers to access the advertising management means and input advertisements thereto and obtain an allocation of advertisements based on availability starting from a lowest tier with unallocated advertisements and progressing to higher tiers. Additional features of this system are described above in connection with the description of methods and other systems in accordance with the invention.


An exemplary user interface for an advertising management system which enables advertisers to create advertising campaigns in accordance with the invention includes means for enabling the advertisers to input advertisements, means for enabling the advertisers to select a target profile group of consumers to receive advertisements, means for enabling the advertisers to select one or more parameters relating to the time of delivery of advertisements, and means for enabling the advertisers to create an advertising campaign based on a total amount of money or on delivery of a desired number of advertisements. Additional features of this user interface are described above in connection with the description of methods and systems in accordance with the invention.


An exemplary computer readable media for organizing delivery of advertisements in accordance with the invention is capable of defining a plurality of tiers of available advertisements, each tier containing a number of advertisements, setting a price for allocation of an advertisement in each tier wherein a lowest tier has the lowest price and the price increases to a maximum at a highest tier, and allocating advertisements to advertisers based on availability starting from a lowest tier with unallocated advertisements and progressing to higher tiers. This computer readable media is also capable of performing other functions as described in connection with the description of methods and systems in accordance with the invention.


An exemplary database for use in an advertising delivery system in accordance with the invention includes advertisements obtained from advertisers, scheduling information relating to when the advertisers want their advertisements delivered, profile information relating to target profile groups to whom the advertisers want their advertisements delivered, and pricing information relating to prices paid for delivering of advertisements. The database can also include other information, such as used in any of the methods and systems described above, for example, delivery information relating to the manner in which the advertisements are to be delivered.





BRIEF DESCRIPTION OF THE DRAWINGS

The invention, together with further objects and advantages thereof, may best be understood by reference to the following description taken in conjunction with the accompanying drawings, wherein like reference numerals identify like elements, and wherein:



FIG. 1 is a schematic of an exemplifying architecture of an advertisement management system in accordance with the invention.



FIG. 2 shows an example of screen shots of an Internet interface which can be used to define a advertising campaign in accordance with the invention.



FIG. 3 shows examples of screen shots for three different advertising campaigns in accordance with the invention.



FIG. 4 shows an example of a screen shot of a budget-based advertising campaign using the advertisement management system and method in accordance with the invention.





DETAILED DESCRIPTION OF THE INVENTION

Referring to the accompanying drawings wherein the same reference numerals refer to the same or similar elements, FIG. 1 shows an architecture of an exemplary embodiment of a mobile marketing system in accordance with the invention which is designated generally as 10. The system 10 includes one or more advertisers 12, defined to include any and all entities or individuals that want to advertise products or services to customers participating in the mobile marketing arrangement, and an advertisement management system 14 that is operated by, for example, an advertising delivery company. Typically, the operator of the advertisement management system 14 is a company in the business of delivering advertisements from several advertisers, i.e., it is the intermediary between advertisers and the operators of the advertisement distribution channels. Operation of the advertisement management system 14 is typically managed over an Internet-interface.


The management system 14 may include tools for an advertiser 12 to define parameters of their advertisement campaign, i.e., to enable them to tailor the advertisement campaign to their specific desires. Parameters which can be defined include the target audience and the demographics thereof, the cost per advertisement, the type of advertisement, the total amount of money to be spent on the advertising campaign, the total number of advertisements to be delivered during an advertising campaign, the sociological background of the target audience, age, sex, target phone type, income level etc. In addition to determining the parameters, each advertiser 12 typically provides one or more actual advertisements in any available form such as html-documents, links, text, pictures, audio, video, television content, videos, HTML, xHTML, WAP pages, web pages, etc., or any digital content compatible for reception and display by the target consumers' mobile communication device or terminal 16A, 16B.


In a typical cellular infrastructure 18, such as GSM, WCDMA and CDMA, there are several methods for delivering content to consumers with mobile terminals 16A, 16B. The methods can include, but are not limited to, short message service (SMS) delivered via SMSC 20 (Short message service center), multimedia message service (MMS) delivered via MMSC 22 (MMS center), instant messaging (IM), electronic mail, wireless application protocol gateway (WAP GW), and Internet access point (Internet AP). In addition, advertisements can be delivered over local area networks such as a Wireless Local Area Network (WLAN), BlueTooth (BT) or over other networks such as WiMax, broadcast networks such as DMB, DVB-H, ISDB-T or broadcasting over cellular networks using standards such as MBMS (Multicast Broadcast Multimedia Service), among others.


Typically, advertisements are delivered from the advertising management system 14 to the cellular infrastructure 18 and then from the cellular infrastructure 18 to the terminals 16A, 16B via elements such as a Value Added GateWay (VAS GW) 24, SMSC 20, Basestations 26, 28. The mobile terminals 16A, 16B can be cellular phones, Personal Digital Assistants (PDA), personal computers (PC), multimedia computers etc. The mobile marketing system 10 may include a billing system 30 which is normally used to invoice mobile customers for usage of communication services such as messaging, data connection, voice calls, video calls etc.


The pricing model for a mobile marketing system 10 in accordance with the invention depends on several factors. One factor is the total number of available inventory items, i.e., the total number of advertisements that can be delivered to the participating consumers (those consumers who have elected to receive advertisements in exchange for free or discounted telecommunications services) as well as possibly to other consumers who do not obtain any benefit from receiving the advertisements. The total number of available inventory items is determined by multiplying the total number of participating consumers (C) by the number of advertisements which can be sent to them (M) per defined advertising time period (dt) (M/dt). Multiplying this product by an allocated period of time to deliver the advertisements (t) results in the total number of advertisements TM that can be delivered in this allocated period of time. Thus:

TM=C×M/dt×t

For example, for 10,000 consumers who have agreed to receive a maximum of 4 advertisements per day, then for a seven-day advertising period, the total number of advertisements available to the system to allocate to one or more advertisers for delivery to these consumers is 280,000.


As the set of consumers (C) is segmented according to set profiles (such as gender, age, zip code, interest, etc.), the target group size is Ni, where i is the index corresponding to the profiled target group. A consumer may simultaneously be a member of a plurality of target groups, e.g., a female living in California, belongs at least to at least the following three groups: females (i=1); Californians (i=2); and females in California (i=3). As such, the total number of advertisements (maximum inventory per group) which can be sent to each profiled target group i is then:

TMi=Ni×M/dt×t

In practice, there may be multiple, different parameters which can be set as profile information resulting in a very large number of combinations of target profile groups. For example, if there is 10 on/off criteria for the consumers, there would actually be 210 different possible combinations of these criteria. There are at least two methods to defining target profile groups, either define all possible groups TMi where i=1 . . . 210 or alternatively, form groups “on the fly” as the advertiser defines profiles.


The inventory level of available advertisements for the target profile groups decreases as advertisements are sent during an allocated advertising period and as advertising campaigns are reserved if there are consumers which belong to two or more target profile groups.


For example, assuming there are three groups, a first group defined i=1 corresponding to the selection of females, a second group defined i=2 corresponding on the selection of people living in California, and a third group defined i=3 corresponding to females living in California. Further assuming that, for example, 50% of the customers are females and 20% of all target customers are living in California. When an advertiser wants to send y1 advertisements to the third group i=3, the available inventory of advertisements for that target profile group will be reduced:

TM3=TM3−y1


Since the first and second groups, i=1 and i=2, overlap with the third group, i=3, the allocation of advertisements for the third group, i=3, TM3, inherently influences the inventory levels of the first and second groups, i=1 and i=2, as follows:

TM1=TM1−y1
TM2=TM2−y1

thereby reducing the inventory level of available advertisements for all female customers (the first group) whether they live in California or not and reducing the inventory level of available advertisements for people living in California (the second group) whether they are female or male.


Now, if a subsequent advertiser wants to obtain an allocation of y2 advertisements for the second group, i=2, the available inventory after the allocation is:

TM2=TM2−y2

that is the total of available advertisements in the initial inventory less y1+y2. Since the group of people living in California (i=2) overlaps with the group of females living in California (i=3) and the group of females (i=1), the inventory levels of the first and third groups i=1 and i=3 are reduced as follows:

TM1=TM1−y2×0.5
TM3=TM3−y2×0.5

that is, the inventory level of available advertisements for the group of females (i=1) is reduced by the determined weight (50% in this case).


Furthermore, when another advertiser wants to send y3 advertisements to the first group, i=1, i.e., the target profile group of females, the inventory levels of available advertisements for the three groups will be adjusted as follows:

TM1=TM1−y3
TM2=TM2−y3×0.2
TM3=TM3−y3×0.2

(the reduction in available advertisements for the second and third groups being related to the weight, i.e., the 20% of customers living in California).


After the allocations for these three advertisers, the initial inventory levels are thus reduced as follows:

  • the first group, i=1, by y3+y2×0.5+y1
  • the second group, i=2, by y3×0.2+y2+y1; and
  • the third group, i=3, by y3×0.2+y2×0.5+y1

    The party operating the advertisement management system 14 (and in some instances the communication network as well), i.e., the party in the business of offering advertisement delivery services, creates an interface to the advertisement management system 14 which can be used to define at least the following:
  • M number of messages which can be sent during a set period of time, for example 1 day.
  • dt the time period, such as one day
  • t the advertising period, for example 90 days.


Other operational parameters to enable use of the advertising management system 14 via the interface can also be defined including, for example, the number of tiers which are used in the organization of the management system 14, the base price for sending an advertisement to a participating consumer, inventory levels for each tier which affect increases in the base price for sending an advertisement, and the increase in the base price or actual price for each tier.


Use of different tiers in the advertising management system 14, and the attendant allocation of available inventory of advertisements into the tiers, determines the price of the overall advertising campaign (when conducting an advertising campaign based on a set number of advertisements) and also determines the number of advertisements in the advertising campaign (when conducting a budget-based advertising campaign).


The number of tiers may be freely selected and in an example below, there are three tiers. However, there may be less than three tiers, such as two tiers, or more than three tiers, such as four tiers, five tiers, and up. The determination of how many tiers to provide in the advertising management system 14 depends on several factors, with more tiers resulting in a wider range of prices for the advertisements and more ranges of inventory levels.


Referring now to Table 1 (below), an example of the partitioning of available inventory of a total number of advertisements of a target profile group, TMi, is shown. The total number of advertisements that can be delivered to the target profile group is 100,000 and the number of tiers selected is three. The base price is selected to be $0.05 per advertisement and assigned to the lowest tier, tier 3. The price for tier 2 is selected to be $0.10 per advertisement, double the base price. The price for tier 3 is selected to be $0.20 per advertisement, four times the base price. The inventory fill level for tier 3 is selected to be 0-50% corresponding to a maximum number of available advertisements of 50,000 (50% of the total number of messages which is 100,000). The inventory fill level for tier 2 is selected to be 50-80% corresponding to a maximum number of available advertisements of 30,000 (30% of the total number of messages which is 100,000). The inventory fill level for tier 1 is selected to be 80-100% corresponding to a maximum number of available advertisements of 20,000 (20% of the total number of messages which is 100,000).












TABLE 1








Number of




Inventory fill
available


Tier
Price
level %
messages







1
$0.2/message
80%-100%
20 000



(4 × base



price)


2
$0.1/message
50%-80% 
30 000



(2 × base



price)


3
$0.05/message
0%-50%
50 000



(base price)









The advertising management system 14 can automatically calculate for the system operator the potential revenue once the operational parameters are set. Thus, for the example of the advertising system having the operational parameters set forth in Table 1, the maximum potential revenue is $0.20×20,000+$0.10×30,000+$0.05×50,000=$9,500. Since the inventory fill level is a settable operational parameter, along with the base price and prices for each tier, the operator can freely select these parameters in order to manage supply and demand of the advertisement inventory, and maximize or optimize the potential revenue.


In one embodiment of the invention, it is envisioned that the operator of the advertisement management system 14 would define windows when tiers will be opened (available) for allocating the advertisements, i.e., for example, a block of available advertisements can be made available for a 90 day period every 90 days. As each period begins, the advertisers can start making requests for the available advertisements in the inventory. In this manner, there is advantage for advertisers who are the first to reserve use or obtain an allocation of available advertisements in contrast to advertisers who reserve use or obtain an allocation of available advertisements later as the supply-demand pricing generated with the innovative system will cause an increase in the price.


As mentioned above, there is an interface for an advertiser to access the advertisement management system 14 and build an advertising campaign by themselves without requiring involvement with the operator of the advertising management system 14. FIG. 2 shows an exemplifying interface for an advertiser designated “SoftDrink1 Ltd”.


Initially, to access the advertising management system 14, the advertiser is preferably required to register and then log in via the secured web interface. The interface provides variable fields designed to be modified by the advertiser in accordance with whatever parameters they want for their advertising campaign.


Although the organization of the interface is exemplary only and not intended to limit the invention, four variable fields are shown as tabs, i.e., Campaign, Profile, Pricing and Schedule, all under the heading Campaign management and an indication of the logged-in status of the advertiser. Using the “Campaign” tab, actual campaign content can be provided to the advertising management system, i.e., uploaded via an internet connection. The example here is a text-based campaign slogan: “SoftDrink1 is good.” As such, the campaign slogan can be delivered to participating consumers for example via SMS or MMS. Although not shown, the delivery techniques available to deliver advertisements entered in the campaign field are also parameters selectable by the advertiser using the interface.


Using the “Profile” tab, an advertiser is able select one or more target profile groups of preferred recipients of the advertisements. The actual, available profile groups can be predetermined by the operator of the advertising management system 14. Profile groups can be defined according to, for example but not limited to, age, gender, location including state or city, interests, etc. and combinations thereof, so that, for example, an advertiser can select as the recipients of their advertisements only females between the ages of 18 and 21. To enable profiling of the participating consumers, the consumers should preferably be required to provide data about themselves to enable formation of different profile groups.


An advertiser is not required to select one or more of the target profile groups, in which case, the advertisements will be directed to all participating consumers.


Once an advertiser selects its target profile group, the appropriate portion of the total number of participating consumers designated to potentially receive that advertiser's advertisements will be calculated along with the total number of advertisements that can be delivered to these consumers. For example, a target profile group selected by an advertiser may be calculated to contain 25,000 consumers each of whom has agreed to accept 4 advertisements per day so that a daily maximum inventory is 100,000 advertisements. Both the entire target size TM and the segmented target size, or the number of consumers having the selected target profile, TMi, can be displayed when determining the target profile.


The “Schedule” tab of the interface can be used to select when the advertisements entered using the “Campaign” tab are to be delivered to selected target profile group(s), determined using the “Profile” tab. Selectable parameters for the schedule include a start date on which the advertisements will begin to be delivered to consumers in the target group, an end date by which all of the advertisements will already have been sent to the consumers in the target group, preferred days of the week to send the advertisements, and preferred time or times of the day to send the advertisements. Both the entire available target size, TM, and the segmented available target size, TMi, can be displayed when determining the scheduling parameters.


The “Pricing” tab of the interface enables an advertiser to create an advertising campaign based either on the total number of advertisements to be sent to the target profile group or based upon the total cost of the advertising campaign. Both variations utilize the innovative tier-based pricing and advertisement-allocation structure described herein.


The “Pricing” tab shows the different tiers and prices for available advertisements in each tier. These prices can and often do vary as a function of the target profile group so that a highly popular target profile group has higher prices than a less popular target profile group.


An example is described below wherein three advertisers use the advertising management system 14 for advertising campaigns based on the delivery of desired numbers of advertisements.


As shown in FIG. 2, a first advertiser enters a number of the advertisements to be delivered in a given period of time, in this case 40,000, in an area or field designated for the size of the campaign. The price for delivery of these 40,000 advertisements depends on the number of available advertisements in the inventory, i.e., in each tier of the inventory. Since this advertiser is the first to schedule delivery of advertisements using the advertising management system 14, all 40,000 advertisements can be allocated to tier 3, the tier with the lowest price, since the desired number of advertisements (40,000) is less than the number of available advertisements in tier 3 (50,000). Tier 3 will still contain 10,000 available advertisements after the first advertiser is allocated its 40,000 desired advertisements. Since the price for each advertisement in tier 3 is $0.05, the cost of SoftDrink1 Ltd.'s advertising campaign is 40,000×$0.05=$2000.


The second advertiser, SoftDrink2 Ltd., and the third advertiser, Softdrink3 Ltd., are also desirous to advertise to the same target profile group as the first advertiser. FIG. 3 shows the reservation flow diagrams for all three advertisers. The first column showing the reservation flow diagrams for the first advertiser Softdrink1 Ltd., which are basically the same as those shown in FIG. 2, but are repeated for easy reference for the explanation of the flow diagrams for the second and third advertisers, Softdrink2, Ltd. and Softdrink3, Ltd., in the second and third columns, respectively


Once SoftDrink1 Ltd. has reserved 40,000 advertisements of the initially available total inventory of 100,000, the remaining inventory for the target profile group includes only 60,000 possible advertisements. This is indicated to the next advertiser who accesses the advertising management system 14 and selects the same target profile group, i.e., Softdrink2, Ltd. (see the schedule diagram at the bottom of the second column in FIG. 3 wherein the available segmented size is shown as being 60K).


As noted above, the operator of the advertising management system has allocated only 50,000 advertisements to tier 3 and since the first advertiser has been allocated 40,000 advertisements, only 10,000 advertisements remain in tier 3 for allocation to other advertisers. The second advertiser, Softdrink2 Ltd., wants 30,000 advertisements (entered into the field “Size of campaign” under the “Pricing” tab) and therefore can be allocated 10,000 from tier 3 and the 20,000 from tier 2, since the total number of available advertisements in tier 2 is 30,000. Since the price for each advertisement in tier 3 is $0.05 and the price for each advertisement in tier 2 is $0.10, the cost of SoftDrink2 Ltd.'s advertising campaign is 10,000×$0.05+20,000×$0.10=$2,500.


Once SoftDrink1 Ltd. and Softdrink2 Ltd. have reserved 70,000 advertisements of the initially available total inventory of 100,000, the remaining inventory for the target profile group includes only 30,000 possible advertisements. This is indicated to the next advertiser to access the advertising management system 14 and select the same target profile group, i.e., Softdrink3, Ltd. (see the schedule diagram at the bottom of the third column in FIG. 3 wherein the available segmented size is shown as being 30K).


As noted above, the operator of the advertising management system has allocated 30,000 advertisements to tier 2 and since the second advertiser has already been allocated 20,000 advertisements from tier 2, only 10,000 advertisements remain in tier 2 for future allocation. The third advertiser, Softdrink3 Ltd., has requested 15,000 advertisements and therefore can be allocated 10,000 from tier 2 and the remaining 5,000 from tier 1. Since the price for each advertisement in tier 2 is $0.10 and the price for each advertisement in tier 1 is $0.20, the cost of SoftDrink3 Ltd.'s advertising campaign is 10,000×$0.10+5,000×$0.20=$2,000.


After all of these advertisers have entered their information relating to their advertising campaigns, tier 1 will still contain 15,000 available advertisements for allocation to other advertisers. It should be noted that some operational parameters of the advertising management system 14 do not have to be displayed to the advertisers. For example, it might not be desirous to display the composition of the inventory fill levels and number of available messages to the advertisers.


The interface of the advertising management system 14 also enables advertisers to create advertising campaigns based on a budget, in contrast to determining the number of advertisements as in the example explained above with reference to FIGS. 2 and 3. Aside from a difference in the pricing portion of the interface, the other portions of the interface, i.e., Campaign, Profile and Schedule, are used in the same manner as for numeric-based advertising campaigns. The difference is that instead of an indication of a field to allow for entry of the size of the campaign, the field allows for entry of the budget of the campaign.



FIG. 4 shows an example of the pricing portions of the interface for budget-based advertising campaigns using the advertising management system in accordance with the invention. Each advertiser has a budget of $3,000 for its campaign and the sequence of using the interface is the same as in the above example, i.e., first Softdrink1, Ltd., then Softdrink2, Ltd. and then Softdrink3, Ltd.


The first advertiser, Softdrink1, Ltd., enters the budgeted amount of $3,000 for its campaign and the interface automatically allocates the number of advertisements in each tier it can receive for that budget. Filling of the tiers begins from the lowest priced tier, in this case, tier 3, and proceeds upward to tier 1. For its budgeted amount of $3,000, the first advertiser is able to receive an allocation of 50,000 advertisements from tier 3, the entire tier 3 allocation, and an allocation of 5,000 advertisements from tier 2 (for a total of 55,000 advertisements). For its budgeted amount of $3,000, the second advertiser is able to receive an allocation of 25,000 advertisements from tier 2, the remaining allocation of advertisements in tier 2, and an allocation of 1,000 advertisements from tier 1 (for a total of 26,000 advertisements). For its budgeted amount of $3,000, the third advertiser is able to receive an allocation of 15,000 advertisements from tier 1. Tier 1 will still contain 5,000 available advertisements for allocation to other, later-reserving advertisers.


The interface described above is highly user-friendly since each advertiser can, at their own initiative, adjust the size of their campaign to obtain an acceptable cost, when a numeric-based advertising campaign is being created, or alternatively, can adjust the price of their campaign to obtain an acceptable number of advertisements, when a budget-based campaign is being created. The advertising system can automatically calculate the total price for different numbers of advertisements when creating a numeric-based advertising campaign and can also automatically calculate the number of advertisements that can be obtained for a fixed price when creating a budget-based advertising campaign. This allows the advertisers to independently, without assistance from the operator of the advertising management system 14, optimize their advertising campaigns.


Moreover, since pricing can be a factor of the selected target profile, the manner in which the advertisements are being delivered to the consumers and/or the schedule, the advertisers can freely change any of the target profile, delivery methods and schedule to obtain an optimum or acceptable advertising campaign, all using the computer interface. Assistance by the operator of the advertising management system 14 should not be required, or only minimal.


The foregoing invention therefore provides a new and improved mobile marketing arrangement and method wherein advertisers are able to direct their advertisements to consumers in one or more specific target profile groups, thereby performing segmentation, at fixed prices for delivery of such advertisements, i.e., without requiring a higher price for the selection of specific target profile groups. Thus, some embodiments of the mobile marketing arrangement and method have independent pricing for advertising to each of a plurality of different target profile groups. The pricing of each target profile group is performed according to supply and demand irrespective of the pricing for any other target profile group.


Having described exemplary embodiments of the invention with reference to the accompanying drawings, it will be appreciated that the present invention is not limited to those embodiments, and that various changes and modifications can be effected therein by one of ordinary skill in the art without departing from the scope or spirit of the invention as defined by the appended claims.

Claims
  • 1. A method for allocating messaging slots for use in delivering messages to participating recipients within a mobile communications network during an allocated time period, the method comprising: partitioning recipients of the advertising messages into a plurality of target profile groups wherein each recipient is allocated to more than one target profile group;determining a total number of available messaging slots for each target profile group, each messaging slot enabling the transmittal of one advertising message from an advertising management system to recipients as a SMS, MMS, or WAP message, by multiplying the total number of recipients in each target profile group by the number of messages permitted to be delivered to each participating recipient per an advertising time period, and by the allocated time period;defining a plurality of tiers of available messaging slots for each of the target profile groups, each tier containing an available inventory of messaging slots and a cost for delivering a message associated with a respective tier, wherein a lowest cost per message tier has a highest available inventory and a highest cost per message tier has a lowest available inventory, each said tier having a priority for use in scheduling the delivery of the advertising messages;receiving from an advertiser parameters defining targeted recipients and a number of messages to be delivered; andthe advertising management system assigning messaging slots to transmit a message to specific recipients based on availability of messaging slots, the advertising management system initially assigning messaging slots from a lowest cost per message tier with unallocated messaging slots and then progressing to the next higher cost per message tier with available messaging slots to assign any of the number of messages to be delivered which were not assigned in the lowest cost per message tier due to all of the messaging slots in the lowest cost per message tier having been filled, and creating a transmitting schedule for messages to the allocated recipients, wherein the availability of the messaging slots in each other target profile group to which the specific recipient is allocated is decreased by a determined weight calculated based on the percentage of total recipients belonging to each target profile group.
  • 2. The method of claim 1, wherein the assignment of messages is performed according to supply and demand of advertising messages for each target profile group.
  • 3. The method of claim 2, further comprising assigning a percentage of a total message slot inventory to each tier, the available inventory of messaging slots in each tier being determined by multiplying the percentage by the total amount of available messaging slots.
  • 4. The method of claim 3, wherein the allocation of messaging slots to information providers is enabled via an interface available to the information providers.
  • 5. The method of claim 4, further comprising: forming the interface to enable each information provider to at least one of: enter a message to be delivered to recipients;select a target profile group of recipients to receive messages;select one or more parameters relating to the time of delivery of messages; andperform either a message delivery campaign based on a budget or on delivery of a set number of messages.
  • 6. The method of claim 5, wherein when an information provider elects to perform a message delivery campaign based on delivery of a set number of messages, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots, and thenproviding the cost of utilizing the messaging slots to the information provider.
  • 7. The method of claim 5, wherein when an information provider elects to perform a message delivery campaign based on a budget, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots until the cost of utilizing the messaging slots equals the budget, and thenproviding the number of allocated messaging slots to the information provider.
  • 8. The method of claim 2, wherein the allocation of messaging slots to information providers is enabled via an interface available to the information providers.
  • 9. The method of claim 8, further comprising: forming the interface to enable each information provider to at least one of: enter a message to be delivered to recipients;select a target profile group of recipients to receive messages;select one or more parameters relating to the time of delivery of messages; andperform either a message delivery campaign based on a budget or on delivery of a set number of messages.
  • 10. The method of claim 9, wherein when an information provider elects to perform a message delivery campaign based on delivery of a set number of messages, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots, and thenproviding the cost of utilizing the messaging slots to the information provider.
  • 11. The method of claim 9, wherein when an information provider elects to perform a message delivery campaign based on a budget, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots until the cost of utilizing the messaging slots equals the budget, and thenproviding the number of allocated messaging slots to the information provider.
  • 12. The method of claim 1, further comprising assigning a percentage of a total message slot inventory to each tier, the available inventory of messaging slots in each tier being determined by multiplying the percentage by the total amount of available messaging slots.
  • 13. The method of claim 12, wherein the allocation of messaging slots to information providers is enabled via an interface available to the information providers.
  • 14. The method of claim 13, further comprising: forming the interface to enable each information provider to at least one of: enter a message to be delivered to recipients;select a target profile group of recipients to receive messages;select one or more parameters relating to the time of delivery of messages; andperform either a message delivery campaign based on a budget or on delivery of a set number of messages.
  • 15. The method of claim 14, wherein when an information provider elects to perform a message delivery campaign based on delivery of a set number of messages, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots, and thenproviding the cost of utilizing the messaging slots to the information provider.
  • 16. The method of claim 14, wherein when an information provider elects to perform a message delivery campaign based on a budget, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots until the cost of utilizing the messaging slots equals the budget, and thenproviding the number of allocated messaging slots to the information provider.
  • 17. The method of claim 1, wherein the allocation of messaging slots to information providers is enabled via an interface available to the information providers.
  • 18. The method of claim 17, further comprising: forming the interface to enable each information provider to at least one of: enter a message to be delivered to recipients;select a target profile group of recipients to receive messages;select one or more parameters relating to the time of delivery of messages; andperform either a message delivery campaign based on a budget or on delivery of a set number of messages.
  • 19. The method of claim 18, wherein when an information provider elects to perform a message delivery campaign based on delivery of a set number of messages, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots, and thenproviding the cost of utilizing the messaging slots to the information provider.
  • 20. The method of claim 18, wherein when an information provider elects to perform a message delivery campaign based on a budget, further comprising: allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots until the cost of utilizing the messaging slots equals the budget, and thenproviding the number of allocated messaging slots to the information provider.
  • 21. The method of claim 1, wherein the number of tiers is 2, 3, 4 or 5.
  • 22. A system for enabling information providers to schedule delivery of messages, the system allocating messaging slots for use in delivering messages to participating recipients within a mobile communications network during an allocated time period, comprising: a messaging management system comprising a processor and memory which partition recipients of the advertising messages into a plurality of target profile groups wherein each recipient is allocated to more than one target profile group and determine a total number of available messaging slots for each target profile group, each messaging slot enabling the transmittal of one advertising message to recipients as a SMS, MMS or WAP message, by multiplying the total number of recipients in each target profile group by the number of messages permitted to be delivered to each participating recipient per an advertising time period, and by the allocated time period, the messaging management system defining a plurality of tiers of available messaging slots for each of the target profile groups, each tier containing an available inventory of messaging slots and a cost for delivering a message associated with a respective tier, wherein a lowest cost per message tier has the highest available inventory and a highest cost per message tier has a lowest available inventory, each said tier having a priority for use in scheduling the delivery of the advertising messages, the messaging management system receiving from an advertiser defined target recipients and a number of messages to be delivered; andan interface comprising a processor and memory operatively coupled to said messaging management system, the interface being accessible by information providers to enable the information providers to input messages to said message management system and obtain an allocation of messaging slots based on availability starting from a lowest cost per message tier with unallocated messaging slots and progressing to higher cost per message tiers, the message management system assigning messaging slots to transmit a message to specific recipients based on availability of messaging slots, the advertising management system initially assigning messaging slots from a lowest cost per message tier with unallocated messaging slots and then progressing to the next higher cost per message tier with available messaging slots to assign any of the number of messages to be delivered which are not assigned in the lowest cost per message tier due to all of the messaging slots in the lowest cost per message tier having been filled, and creating a transmitting schedule for messages to the allocated recipients, wherein the availability of the messaging slots in each other target profile group to which the specific recipient is allocated is decreased by a determined weight calculated based on the percentage of total recipients belonging to each target profile group.
  • 23. The system of claim 22, further comprising infrastructure comprising a processor operatively coupled to said message management system to enable delivery of messages from the information providers to a recipient's telecommunications devices, said messages being entered via said interface in accordance with the allocation of said messaging slots.
  • 24. The system of claim 23, wherein the number of tiers is 2, 3, 4 or 5.
  • 25. The system of claim 23, wherein said interface further comprises means for enabling each information provider to at least one of: select a target profile group of recipients to receive messages;select one or more parameters relating to the time of delivery of messages; andperform either a message delivery campaign based on a budget or on delivery of a desired number of messages.
  • 26. The system of claim 25, wherein the number of tiers is 2, 3, 4 or 5.
  • 27. The system of claim 25, wherein when an information provider elects to perform a message delivery campaign based on delivery of a desired number of messages, said message management system further comprises means for allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots, and then provide the cost of the messaging slots to the information provider via said interface.
  • 28. The system of claim 27, wherein the number of tiers is 2, 3, 4 or 5.
  • 29. The system of claim 25, wherein when an information provider elects to perform a message delivery campaign based on a budget, said message management system further comprises means for allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots until the cost of the messages equals the budget, and then provide the number of messaging slots to the information provider via said interface.
  • 30. The system of claim 29, wherein the number of tiers is 2, 3, 4 or 5.
  • 31. The system of claim 22, wherein said message management system further comprises means for assigning a percentage of messaging slot inventory to each tier, the number of messages in each tier being determined by multiplying the percentage by the total amount of available messages.
  • 32. The system of claim 31, wherein the number of tiers is 2, 3, 4 or 5.
  • 33. The system of claim 31, wherein said interface further comprises means for enabling each information provider to at least one of: select a target profile group of recipients to receive messages;select one or more parameters relating to the time of delivery of messages; andperform either a message delivery campaign based on a budget or on delivery of a desired number of messages.
  • 34. The system of claim 33, wherein the number of tiers is 2, 3, 4 or 5.
  • 35. The system of claim 33, wherein when an information provider elects to perform a message delivery campaign based on delivery of a desired number of messages, said message management system further comprises means for allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots, and then provide the cost of the messaging slots to the information provider via said interface.
  • 36. The system of claim 35, wherein the number of tiers is 2, 3, 4 or 5.
  • 37. The system of claim 33, wherein when an information provider elects to perform a message delivery campaign based on a budget, said message management system further comprises means for allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots until the cost of the messages equals the budget, and then provide the number of messaging slots to the information provider via said interface.
  • 38. The system of claim 37, wherein the number of tiers is 2, 3, 4 or 5.
  • 39. The system of claim 22, wherein said interface further comprises means for enabling each information provider to at least one of: select a target profile group of recipients to receive messages;select one or more parameters relating to the time of delivery of messages; andperform either a message delivery campaign based on a budget or on delivery of a desired number of messages.
  • 40. The system of claim 39, wherein the number of tiers is 2, 3, 4 or 5.
  • 41. The system of claim 39, wherein when an information provider elects to perform a message delivery campaign based on delivery of a desired number of messages, said message management system further comprises means for allocating to each information provide, available messaging slots from a lowest cost per message tier having unallocated messaging slots, and then provide the cost of the messaging slots to the information provider via said interface.
  • 42. The system of claim 41, wherein the number of tiers is 2, 3, 4 or 5.
  • 43. The system of claim 39, wherein when an information provider elects to perform a message delivery campaign based on a budget, said message management system further comprises means for allocating to each information provider, available messaging slots from a lowest cost per message tier having unallocated messaging slots until the cost of the messages equals the budget, and then provide the number of messaging slots to the information provider via said interface.
  • 44. The system of claim 43, wherein the number of tiers is 2, 3, 4 or 5.
  • 45. The system of claim 22, wherein the number of tiers is 2, 3, 4 or 5.
  • 46. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to: partition recipients of advertising messages into a plurality of target profile groups wherein each recipient is allocated to more than one target profile group;determine a total number of available messaging slots for each target profile group, each messaging slot enabling the transmittal of one advertising message from an advertising management system to recipients as a SMS, MMS, or WAP message, by multiplying the total number of recipients in each target profile group by the number of messages permitted to be delivered to each participating recipient per an advertising time period, and by the allocated time period;define a plurality of tiers of available messaging slots for each of the target profile groups, each tier containing an available inventory of messaging slots and a cost for delivering a message associated with a respective tier, wherein a lowest cost per message tier has a highest available inventory and a highest cost per message tier has a lowest available inventory, each said tier having a priority for use in scheduling the delivery of the advertising messages;receive from an advertiser parameters defining targeted recipients and a number of messages to be delivered; andassign messaging slots to transmit a message to specific recipients based on availability of messaging slots, the advertising management system initially assigning messaging slots from a lowest cost per message tier with unallocated messaging slots and then progressing to the next higher cost per message tier with available messaging slots to assign any of the number of messages to be delivered which were not assigned in the lowest cost per message tier due to all of the messaging slots in the lowest cost per message tier having been filled, and creating a transmitting schedule for messages to the allocated recipients, wherein the availability of the messaging slots in each other target profile group to which the specific recipient is allocated is decreased by a determined weight calculated based on the percentage of total recipients belonging to each target profile group.
Priority Claims (1)
Number Date Country Kind
0712280.7 Jun 2007 GB national
CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of the filing date of U.S. Provisional Patent Application Ser. No. 60/906,366 filed Mar. 12, 2007 and United Kingdom Application No. GB0712280.7 filed Jun. 22, 2007, the disclosures of which are incorporated herein in their entireties.

US Referenced Citations (187)
Number Name Date Kind
5408519 Pierce et al. Apr 1995 A
5613213 Naddell et al. Mar 1997 A
5678179 Turcotte et al. Oct 1997 A
5978775 Chen Nov 1999 A
5978833 Pashley et al. Nov 1999 A
6006197 d'Eon et al. Dec 1999 A
6009410 LeMole et al. Dec 1999 A
6023700 Owens et al. Feb 2000 A
6055512 Dean et al. Apr 2000 A
6055513 Katz et al. Apr 2000 A
6057872 Candelore May 2000 A
6097942 Laiho Aug 2000 A
6286005 Cannon Sep 2001 B1
6334145 Adams et al. Dec 2001 B1
6338044 Cook et al. Jan 2002 B1
6345279 Li et al. Feb 2002 B1
6381465 Chern et al. Apr 2002 B1
6393407 Middleton, III et al. May 2002 B1
6405243 Nielsen Jun 2002 B1
6408309 Agarwal Jun 2002 B1
6446261 Rosser Sep 2002 B1
6684249 Frerichs et al. Jan 2004 B1
6690394 Harui Feb 2004 B1
6698020 Zigmond et al. Feb 2004 B1
6718551 Swix et al. Apr 2004 B1
6886000 Aggarwal et al. Apr 2005 B1
6920326 Agarwal et al. Jul 2005 B2
6990462 Wilcox et al. Jan 2006 B1
7039599 Merriman et al. May 2006 B2
7072947 Knox et al. Jul 2006 B1
7149537 Kupsh et al. Dec 2006 B1
7203684 Carobus et al. Apr 2007 B2
7280818 Clayton Oct 2007 B2
7370002 Heckerman et al. May 2008 B2
7558559 Alston Jul 2009 B2
7685019 Collins Mar 2010 B2
7730017 Nance et al. Jun 2010 B2
7734632 Wang Jun 2010 B2
20010044739 Bensemana Nov 2001 A1
20010047272 Frietas et al. Nov 2001 A1
20010051925 Kang Dec 2001 A1
20020006803 Mendiola et al. Jan 2002 A1
20020016736 Cannon et al. Feb 2002 A1
20020019829 Shapiro Feb 2002 A1
20020052781 Aufricht et al. May 2002 A1
20020075305 Beaton et al. Jun 2002 A1
20020077130 Owensby Jun 2002 A1
20020078147 Bouthors et al. Jun 2002 A1
20020083411 Bouthors et al. Jun 2002 A1
20020099842 Jennings et al. Jul 2002 A1
20020137507 Winkler Sep 2002 A1
20020138291 Vaidyanathan et al. Sep 2002 A1
20020161770 Shapiro et al. Oct 2002 A1
20020164977 Link II et al. Nov 2002 A1
20020165773 Natsuno et al. Nov 2002 A1
20020175935 Wang et al. Nov 2002 A1
20030003935 Vesikivi et al. Jan 2003 A1
20030023489 McGuire et al. Jan 2003 A1
20030040297 Pecen et al. Feb 2003 A1
20030083931 Lang May 2003 A1
20030101454 Ozer et al. May 2003 A1
20030126015 Chan et al. Jul 2003 A1
20030154300 Mostafa Aug 2003 A1
20030182567 Barton et al. Sep 2003 A1
20030188017 Nomura Oct 2003 A1
20030191689 Bosarge et al. Oct 2003 A1
20030197719 Lincke et al. Oct 2003 A1
20040003398 Donian et al. Jan 2004 A1
20040043777 Brouwer et al. Mar 2004 A1
20040045029 Matsuura Mar 2004 A1
20040054576 Kanerva et al. Mar 2004 A1
20040068435 Braunzell Apr 2004 A1
20040133480 Domes Jul 2004 A1
20040136358 Hind et al. Jul 2004 A1
20040158858 Paxton et al. Aug 2004 A1
20040185883 Rukman Sep 2004 A1
20040192359 McRaild et al. Sep 2004 A1
20040203761 Baba et al. Oct 2004 A1
20040203851 Vetro et al. Oct 2004 A1
20040204133 Andrew et al. Oct 2004 A1
20040209649 Lord Oct 2004 A1
20040259526 Goris et al. Dec 2004 A1
20050010641 Staack Jan 2005 A1
20050021397 Cui et al. Jan 2005 A1
20050060425 Yeh et al. Mar 2005 A1
20050125397 Gross et al. Jun 2005 A1
20050138140 Wen et al. Jun 2005 A1
20050228680 Malik Oct 2005 A1
20050228797 Koningstein et al. Oct 2005 A1
20050239495 Bayne Oct 2005 A1
20050239504 Ishii et al. Oct 2005 A1
20050249216 Jones Nov 2005 A1
20050273465 Kimura Dec 2005 A1
20050273833 Soinio Dec 2005 A1
20050289113 Bookstaff Dec 2005 A1
20060031327 Kredo Feb 2006 A1
20060040642 Boris et al. Feb 2006 A1
20060048059 Etkin Mar 2006 A1
20060059133 Moritani Mar 2006 A1
20060068845 Muller et al. Mar 2006 A1
20060075425 Koch et al. Apr 2006 A1
20060095511 Munarriz et al. May 2006 A1
20060117378 Tam et al. Jun 2006 A1
20060123014 Ng Jun 2006 A1
20060129455 Shah Jun 2006 A1
20060141923 Goss Jun 2006 A1
20060161520 Brewer et al. Jul 2006 A1
20060168616 Candelore Jul 2006 A1
20060194595 Myllynen et al. Aug 2006 A1
20060200460 Meyerzon et al. Sep 2006 A1
20060200461 Lucas et al. Sep 2006 A1
20060206586 Ling et al. Sep 2006 A1
20060276170 Radhakrishnan et al. Dec 2006 A1
20060276213 Gottschalk et al. Dec 2006 A1
20060282328 Gerace et al. Dec 2006 A1
20060286963 Koskinen et al. Dec 2006 A1
20060286964 Polanski et al. Dec 2006 A1
20060288124 Kraft et al. Dec 2006 A1
20070004333 Kavanti Jan 2007 A1
20070011344 Paka et al. Jan 2007 A1
20070027760 Collins et al. Feb 2007 A1
20070027762 Collins et al. Feb 2007 A1
20070037562 Smith-Kerker et al. Feb 2007 A1
20070047523 Jiang Mar 2007 A1
20070061195 Liu et al. Mar 2007 A1
20070061300 Ramer et al. Mar 2007 A1
20070072631 Mock et al. Mar 2007 A1
20070074262 Kikkoji et al. Mar 2007 A1
20070083602 Heggenhougen et al. Apr 2007 A1
20070088687 Bromm et al. Apr 2007 A1
20070088801 Levkovitz et al. Apr 2007 A1
20070088851 Levkovitz et al. Apr 2007 A1
20070094066 Kumar et al. Apr 2007 A1
20070100651 Ramer et al. May 2007 A1
20070100805 Ramer et al. May 2007 A1
20070105536 Tingo, Jr. May 2007 A1
20070113243 Brey May 2007 A1
20070117571 Musial May 2007 A1
20070118592 Bachenberg May 2007 A1
20070136457 Dai et al. Jun 2007 A1
20070149208 Syrbe et al. Jun 2007 A1
20070180147 Leigh Aug 2007 A1
20070192409 Kleinstern et al. Aug 2007 A1
20070198485 Ramer et al. Aug 2007 A1
20070214470 Glasgow et al. Sep 2007 A1
20070260624 Chung et al. Nov 2007 A1
20070288950 Downey et al. Dec 2007 A1
20070290787 Fiatal et al. Dec 2007 A1
20080004046 Mumick et al. Jan 2008 A1
20080013537 Dewey et al. Jan 2008 A1
20080032703 Krumm et al. Feb 2008 A1
20080032717 Sawada et al. Feb 2008 A1
20080065491 Bakman Mar 2008 A1
20080070579 Kankar et al. Mar 2008 A1
20080071875 Koff et al. Mar 2008 A1
20080071929 Motte et al. Mar 2008 A1
20080082686 Schmidt et al. Apr 2008 A1
20080091796 Story Apr 2008 A1
20080140508 Anand et al. Jun 2008 A1
20080228568 Williams et al. Sep 2008 A1
20080243619 Sharman et al. Oct 2008 A1
20080249832 Richardson et al. Oct 2008 A1
20080271068 Ou et al. Oct 2008 A1
20080281606 Kitts et al. Nov 2008 A1
20080288476 Kim et al. Nov 2008 A1
20080319836 Aaltonen et al. Dec 2008 A1
20090006194 Sridharan et al. Jan 2009 A1
20090029721 Doraswamy Jan 2009 A1
20090049090 Shenfield et al. Feb 2009 A1
20090063249 Tomlin et al. Mar 2009 A1
20090106111 Walk et al. Apr 2009 A1
20090125377 Somji et al. May 2009 A1
20090132395 Lam et al. May 2009 A1
20090197619 Colligan et al. Aug 2009 A1
20090216847 Krishnaswamy et al. Aug 2009 A1
20090275315 Alston Nov 2009 A1
20090286520 Nielsen et al. Nov 2009 A1
20090298483 Bratu et al. Dec 2009 A1
20100082397 Blegen Apr 2010 A1
20100082423 Nag et al. Apr 2010 A1
20100088152 Bennett Apr 2010 A1
20100114654 Lukose et al. May 2010 A1
20100125505 Puttaswamy May 2010 A1
20100138271 Henkin et al. Jun 2010 A1
20100161424 Sylvain Jun 2010 A1
20100169157 Muhonen et al. Jul 2010 A1
20100169176 Turakhia Jul 2010 A1
Foreign Referenced Citations (101)
Number Date Country
1015704 Jul 2005 BE
19941461 Mar 2001 DE
10061984 Jun 2002 DE
1061465 Dec 2000 EP
1073293 Jan 2001 EP
1107137 Jun 2001 EP
1109371 Jun 2001 EP
1220132 Jul 2002 EP
1239392 Sep 2002 EP
2372867 Sep 2002 EP
1 280 087 Jan 2003 EP
1365604 Nov 2003 EP
1408705 Apr 2004 EP
1455511 Sep 2004 EP
1509024 Feb 2005 EP
1 528 827 May 2005 EP
1542482 Jun 2005 EP
1587332 Oct 2005 EP
1615455 Jan 2006 EP
1633100 Mar 2006 EP
1677475 Jul 2006 EP
1 772 822 Apr 2007 EP
2343051 Apr 2000 GB
2369218 May 2002 GB
2 372 867 Sep 2002 GB
2406996 Apr 2005 GB
2414621 Nov 2005 GB
2424546 Sep 2006 GB
2002-140272 May 2002 JP
2007087138 Apr 2007 JP
2007199821 Aug 2007 JP
20060011760 Jul 2004 KR
9624213 Aug 1996 WO
9821713 May 1998 WO
0000916 Jan 2000 WO
0030002 May 2000 WO
0044151 Jul 2000 WO
0209431 Jan 2001 WO
0122748 Mar 2001 WO
0131497 May 2001 WO
WO 0144977 Jun 2001 WO
0152161 Jul 2001 WO
0157705 Aug 2001 WO
0158178 Aug 2001 WO
WO 0163423 Aug 2001 WO
0165411 Sep 2001 WO
0169406 Sep 2001 WO
0171949 Sep 2001 WO
WO0172063 Sep 2001 WO
2004086791 Oct 2001 WO
0191400 Nov 2001 WO
0193551 Dec 2001 WO
0197539 Dec 2001 WO
2004104867 Dec 2001 WO
0231624 Apr 2002 WO
WO 0244989 Jun 2002 WO
02054803 Jul 2002 WO
02069585 Sep 2002 WO
02069651 Sep 2002 WO
WO02075574 Sep 2002 WO
02084895 Oct 2002 WO
02086664 Oct 2002 WO
WO 02096056 Nov 2002 WO
03015430 Feb 2003 WO
03019845 Mar 2003 WO
03024136 Mar 2003 WO
03049461 Jun 2003 WO
03088690 Oct 2003 WO
2004084532 Sep 2004 WO
2004100470 Nov 2004 WO
2004100521 Nov 2004 WO
2004102993 Nov 2004 WO
WO2004100470 Nov 2004 WO
WO 2004100470 Nov 2004 WO
2005020578 Mar 2005 WO
2005029769 Mar 2005 WO
2005076650 Aug 2005 WO
WO 2005073863 Aug 2005 WO
2006002869 Jan 2006 WO
2006005001 Jan 2006 WO
2006016189 Feb 2006 WO
2006027407 Mar 2006 WO
WO 2006024003 Mar 2006 WO
WO2006040749 Apr 2006 WO
2006093284 Sep 2006 WO
2006119481 Nov 2006 WO
2007001118 Jan 2007 WO
WO 2007002025 Jan 2007 WO
WO 2007060451 May 2007 WO
WO 2007091089 Aug 2007 WO
2007103263 Sep 2007 WO
2008013437 Jan 2008 WO
2008024852 Feb 2008 WO
2008045867 Apr 2008 WO
2008147919 Dec 2008 WO
2009009507 Jan 2009 WO
2009032856 Mar 2009 WO
2009061914 May 2009 WO
2009077888 Jun 2009 WO
2009099876 Aug 2009 WO
2009158097 Dec 2009 WO
Related Publications (1)
Number Date Country
20080228893 A1 Sep 2008 US
Provisional Applications (1)
Number Date Country
60906366 Mar 2007 US