US2014172566A1PendingUtilityA1

Matching of advertising sources and keyword sets in online commerce platforms

Assignee: ALIBABA GROUP HOLDING LTDPriority: Jan 13, 2010Filed: Jan 7, 2014Published: Jun 19, 2014
Est. expiryJan 13, 2030(~3.5 yrs left)· nominal 20-yr term from priority
G06Q 30/0244G06Q 30/0256G06Q 30/02
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Online advertising includes: selecting, among a plurality of advertising sources provided by a seller, a selected plurality of advertising sources that meet a predefined condition; generating a plurality of keyword sets that correspond to the selected plurality of advertising sources; establishing a programming model according to a set of predefined constraints, wherein the programming model represents matches of the selected plurality of advertising sources and the plurality of keyword sets; and determining a substantially optimal match between at least some of the plurality of advertising sources and the plurality of keyword sets by finding a solution for the programming model; wherein the programming model includes an objective function subject to the set of predefined constraints, and finding a solution for the programming model includes searching to find a solution to the objective function.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An online advertisement method, comprising:
 selecting, among a plurality of advertising sources provided by a seller, a selected plurality of advertising sources that meet a predefined condition;   generating a plurality of keyword sets that correspond to the selected plurality of advertising sources;   establishing a programming model according to a set of predefined constraints, wherein the programming model represents matches of the selected plurality of advertising sources and the plurality of keyword sets; and   determining, using one or more computer processors, a substantially optimal match between at least some of the plurality of advertising sources and the plurality of keyword sets by finding a solution for the programming model; wherein   the programming model includes an objective function subject to the set of predefined constraints, and finding a solution for the programming model includes searching to find a solution to the objective function.   
     
     
         2 . The method according to  claim 1 , further comprising:
 receiving a keyword set entered by a potential buyer; and   retrieving a corresponding advertising source according to the substantially optimal match based on the received keyword set.   
     
     
         3 . The method according to  claim 1 , further comprising displaying to the potential buyer the retrieved corresponding advertising source in a webpage. 
     
     
         4 . The method according to  claim 1 , further comprises categorizing the plurality of advertising sources provided by the seller according to a predefined categorization criterion. 
     
     
         5 . The method according to  claim 4 , wherein the selection of the selected plurality of advertising sources that meet the predefined condition is made in connection with categorized set of advertising sources. 
     
     
         6 . The method according to  claim 5 , wherein the selecting the advertising sources provided by the seller that meet the predefined condition in connection with categories comprises:
 obtaining a distribution of the plurality of advertising sources provided by the seller according to categories; and   selecting a predefined number of advertising sources from respective categories according to the distribution, wherein the predefined number is greater than a seller specified constraint on the number of advertising sources to be matched with keyword sets.   
     
     
         7 . The method according to  claim 1 , wherein the set of predefined constraints comprises number of the advertising sources to be matched with keyword sets. 
     
     
         8 . The method according to  claim 1 , wherein the set of predefined constraints comprises a maximum number of keyword sets for each of the advertising sources. 
     
     
         9 . An online advertisement system, comprising:
 one or more processors configured to:
 select, among a plurality of advertising sources provided by a seller, a selected plurality of advertising sources that meet a predefined condition; 
 generate a plurality of keyword sets that correspond to the selected plurality of advertising sources; 
 establish a programming model according to a set of predefined constraints, wherein the programming model represents matches of the selected plurality of advertising sources and the plurality of keyword sets; and 
 determine a substantially optimal match between at least some of the plurality of advertising sources and the plurality of keyword sets by finding a solution for the programming model; wherein 
 the programming model includes an objective function subject to the set of predefined constraints, and finding a solution for the programming model includes searching to find a solution to the objective function; and 
   one or more memories coupled to the one or more processors, configured to provide the one or more processors with instructions.   
     
     
         10 . The system of  claim 9 , wherein the one or more processors are further configured to:
 receive a keyword set entered by a potential buyer; and   retrieve a corresponding advertising source according to the substantially optimal match based on the received keyword set.   
     
     
         11 . The system of  claim 9 , wherein the one or more processors are further configured to display to the potential buyer the retrieved corresponding advertising source in a webpage. 
     
     
         12 . The system of  claim 9 , wherein the one or more processors are further configured to categorize the plurality of advertising sources provided by the seller according to a predefined categorization criterion. 
     
     
         13 . The system of  claim 12 , wherein the selection of the selected plurality of advertising sources that meet the predefined condition is made in connection with categorized set of advertising sources. 
     
     
         14 . The system of  claim 13 , wherein the selecting the advertising sources provided by the seller that meet the predefined condition in connection with categories comprises:
 obtaining a distribution of the plurality of advertising sources provided by the seller according to categories; and   selecting a predefined number of advertising sources from respective categories according to the distribution, wherein the predefined number is greater than a seller specified constraint on the number of advertising sources to be matched with keyword sets.   
     
     
         15 . The system of  claim 9 , wherein the set of predefined constraints comprises number of the advertising sources to be matched with keyword sets. 
     
     
         16 . The system of  claim 9 , wherein the set of predefined constraints comprises a maximum number of keyword sets for each of the advertising sources. 
     
     
         17 . A computer program product for online advertisement, the computer program product being embodied in a tangible computer readable storage medium and comprising computer instructions for:
 selecting, among a plurality of advertising sources provided by a seller, a selected plurality of advertising sources that meet a predefined condition;   generating a plurality of keyword sets that correspond to the selected plurality of advertising sources;   establishing a programming model according to a set of predefined constraints, wherein the programming model represents matches of the selected plurality of advertising sources and the plurality of keyword sets; and   determining a substantially optimal match between at least some of the plurality of advertising sources and the plurality of keyword sets by finding a solution for the programming model; wherein   the programming model includes an objective function subject to the set of predefined constraints, and finding a solution for the programming model includes searching to find a solution to the objective function.

Join the waitlist — get patent alerts

Track US2014172566A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.