System for providing for a revenue generator to bid exclusively on mobile search traffic
First Claim
1. A method, comprising:
- receiving, at a receiver, a bid on a keyword for an advertisement, wherein the keyword is a character string;
identifying the keyword by a processor communicatively coupled to the receiver;
adding, by the processor, a universal identification of a mobile carrier to the character string, wherein there is one universal identification for the mobile carrier;
adding, by the processor, a separator to the character string, wherein the separator is between the keyword and the universal identification of the mobile carrier;
receiving, at the receiver, a search request from a mobile device via the mobile carrier, wherein the search request includes search parameters that include the keyword;
identifying the search parameters by the processor;
manipulating, by the processor, the search parameters so that the search request is associated with the mobile carrier;
matching, by the processor, the manipulated search parameters against the character string, wherein the character string includes the keyword, the separator, and the universal identification of the mobile carrier, wherein the matching includes;
identifying the keyword, the separator, and the universal identification of the mobile carrier in the character string; and
using the separator to distinguish the keyword from the universal identification of the mobile carrier; and
transmitting, by a transmitter communicatively coupled to the processor, the advertisement via mobile carrier according to the matching of the manipulated search parameters against the character string.
9 Assignments
0 Petitions
Accused Products
Abstract
A system is described for providing for a revenue generator to bid exclusively on mobile search traffic. The system may include a processor, a memory and an interface. The memory may store a plurality of bids, a keyword, a mobile search request and a mobile advertisement associated with a revenue generator. The interface may communicate with a user and a plurality of revenue generators. The processor may receive bids on the keyword from the revenue generators. The bids may apply to the keyword when the keyword is searched for through the mobile carrier. The processor may receive the mobile search request from the user. The processor may determine if the mobile search request originated from the mobile carrier. The processor may serve the user the advertisement if the mobile search request originated from the mobile carrier, otherwise the mobile advertisement is not served for the keyword.
73 Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a receiver, a bid on a keyword for an advertisement, wherein the keyword is a character string; identifying the keyword by a processor communicatively coupled to the receiver; adding, by the processor, a universal identification of a mobile carrier to the character string, wherein there is one universal identification for the mobile carrier; adding, by the processor, a separator to the character string, wherein the separator is between the keyword and the universal identification of the mobile carrier; receiving, at the receiver, a search request from a mobile device via the mobile carrier, wherein the search request includes search parameters that include the keyword; identifying the search parameters by the processor; manipulating, by the processor, the search parameters so that the search request is associated with the mobile carrier; matching, by the processor, the manipulated search parameters against the character string, wherein the character string includes the keyword, the separator, and the universal identification of the mobile carrier, wherein the matching includes; identifying the keyword, the separator, and the universal identification of the mobile carrier in the character string; and using the separator to distinguish the keyword from the universal identification of the mobile carrier; and transmitting, by a transmitter communicatively coupled to the processor, the advertisement via mobile carrier according to the matching of the manipulated search parameters against the character string. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a receiver configured to; receive a bid on a keyword for an advertisement, wherein the keyword is a character string; and receive a search request from a mobile device via a mobile carrier, wherein the search request includes search parameters that include the keyword; data processing hardware communicatively coupled to the receiver, the data processing hardware configured to; identify the keyword; add a separator to the character string after the keyword; add a universal identification of the mobile carrier to the character string after the separator, wherein there is one universal identification for the mobile carrier; identify the search parameters; manipulate the search parameters so that the search request is associated with the mobile carrier; and match the manipulated search parameters against the character string, wherein the character string includes the keyword, the separator, and the universal identification of the mobile carrier, by identifying the keyword, the separator, and the universal identification of the carrier in the character string, and using the separator to distinguish the keyword from the universal identification of the carrier; and a transmitter communicatively coupled to the data processing hardware, the transmitter configured to transmit the advertisement via mobile carrier according to the matching of the manipulated search parameters against the character string. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system stored in a non-transitory medium executable by processor circuitry, comprising:
-
first data processing circuitry configured to; identify a first keyword string associated with an advertisement; concatenate a separator to the first keyword string, resulting in a second keyword string; and concatenate a universal identification of a mobile carrier to the second keyword string so that the separates the first keyword string and the universal identification of the mobile carrier, resulting in a third keyword string, wherein there is one universal identification for the mobile carrier; second data processing circuitry configured to; identify search parameters in an online search, the search parameters including at least the first keyword string and the universal identification of the mobile carrier; and match the search parameters against the third keyword string by identifying the first keyword string, the separator, and the universal identification of the mobile carrier in the third keyword string, and using the separator to distinguish the first keyword string from the universal identification of the mobile carrier; and third data processing circuitry configured to select the advertisement for transmission via the mobile carrier according to the matching of the search parameters against the third keyword string. - View Dependent Claims (17, 18, 19, 20)
-
Specification