Keyword expression language for online search and advertising
First Claim
1. One or more computer-readable storage media having computer instructions embodied thereon for performing a method for executing a keyword expression language to match keyword expression language syntax to search queries and ads, the method comprising:
- implementing the keyword expression language to use a syntax and to generate a set of keywords;
receiving one or more letters with one or more symbols to represent an instance in the keyword expression language, wherein a combination of the one or more letters with the one or more symbols or a subset of the combination of the one or more letters with the one or more symbols is the syntax that is represented by the instance, and wherein the instance in the keyword expression language defines one or more permutations of a set of keywords;
associating the instance with one or more ads, wherein the one or more permutations of the set of keywords are also associated with the one or more ads;
storing the instance in a database; and
executing the keyword expression language with a set of tokens, wherein a token represents a group of related keywords.
2 Assignments
0 Petitions
Accused Products
Abstract
Media and methods are provided for creating and operating a keyword expression language. Syntax is generated as an abbreviation to represent a list of keywords. The syntax is executed as part of the keyword expression language to provide keywords. The syntax includes tokens that substitute for groups of information. Advertisers generate syntax which is subsequently used by a third-party to match to search queries and ads. The third-party may also generate keywords to match to the search queries and ads. The keywords are used to trigger advertising over the Internet.
-
Citations
9 Claims
-
1. One or more computer-readable storage media having computer instructions embodied thereon for performing a method for executing a keyword expression language to match keyword expression language syntax to search queries and ads, the method comprising:
-
implementing the keyword expression language to use a syntax and to generate a set of keywords; receiving one or more letters with one or more symbols to represent an instance in the keyword expression language, wherein a combination of the one or more letters with the one or more symbols or a subset of the combination of the one or more letters with the one or more symbols is the syntax that is represented by the instance, and wherein the instance in the keyword expression language defines one or more permutations of a set of keywords; associating the instance with one or more ads, wherein the one or more permutations of the set of keywords are also associated with the one or more ads; storing the instance in a database; and executing the keyword expression language with a set of tokens, wherein a token represents a group of related keywords. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification