CA2530400A1 - Serving advertisements using a search of advertiser web information - Google Patents

Serving advertisements using a search of advertiser web information Download PDF

Info

Publication number
CA2530400A1
CA2530400A1 CA002530400A CA2530400A CA2530400A1 CA 2530400 A1 CA2530400 A1 CA 2530400A1 CA 002530400 A CA002530400 A CA 002530400A CA 2530400 A CA2530400 A CA 2530400A CA 2530400 A1 CA2530400 A1 CA 2530400A1
Authority
CA
Canada
Prior art keywords
information
web page
advertiser
advertisement
search results
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002530400A
Other languages
French (fr)
Other versions
CA2530400C (en
Inventor
Georges R. Harik
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2530400A1 publication Critical patent/CA2530400A1/en
Application granted granted Critical
Publication of CA2530400C publication Critical patent/CA2530400C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching

Abstract

Advertisers are permitted to put targeted ads on, or to serve ads in association with, various content such as search results pages, Web pages, e-mail, etc., without requiring the advertiser to enter and/or maintain certain targeting information, such as keyword targeting. This may be accomplished by using a searchable data structure, such as an inverted index for example, of available advertiser Web information. The advertiser Web information may include terms and/or phrases extracted from the advertiser's Website. In particular, a search query may be used to search for matching advertisers, and therefore matching ads. For example, the search query can be used to search an inverted index including words and/or phrases extracted from advertiser Websites. The advertiser Web page, or some other identifier, can be used as a key to search for an associated ad.

Claims (49)

WHAT IS CLAIMED IS:
1. A method comprising:
a) accepting a search query;
b) searching a searchable data structure including advertiser Web page information;
c) accepting search results;
d) retrieving at least one advertisement using at least a portion of the accepted search results.
2. The method of claim 1 wherein the searchable data structure is an inverted index.
3. The method of claim 2 wherein the inverted index includes entries, each entry including a term and one or more Web page identifiers.
4. The method of claim 2 wherein the inverted index includes entries, each entry including a term and one or more pairs, each pair including a Web page identifier and a term count.
5. The method of claim 2 wherein the inverted index includes entries, each entry including a term extracted from advertiser Web pages and one or more Web page identifiers that identifier advertiser Web page in which the term appears.
3. The method of claim 1 wherein the at least one advertisement is retrieved from a set of advertiser information, the set of advertiser information including information identifying advertiser Web pages, and wherein the searchable data structure including advertiser Web page information includes information extracted exclusively from the identified advertiser Web pages.
7. The method of claim 1 wherein each of the search results have a score.
8. The method of claim 7 further comprising:

e) scoring, using at least the search result scores, at least some of the retrieved at least one advertisement.
9. The method of claim 7 further comprising:
e) scoring, using at least the search result scores and further using at least one of (1) ad performance information, (2) ad price information (3) advertiser quality information, and (4) user information, at least some of the retrieved at least one advertisement.
10. The method of claim 1 wherein the searchable data structure includes entries, each entry including a term and one or mare Web page identifiers, and wherein the act of retrieving at least one advertisement using at least a portion of the accepted search results uses Web page identifiers included in the search results.
11. The method of claim 10 wherein the Web page identifiers are used as lookup keys to a database of advertisement information.
12. The method of claim 1 wherein the at least one advertisement is not one of the accepted search results.
13. The method of claim 1 wherein the act of retrieving at least one advertisement is performed without consideration of expressly entered targeting information.
14. The method of claims 1 wherein the act of retrieving at least one advertisement is performed without consideration of keyword targeting information.
15. The method of claim 1 further comprising:
e) generating a document including (1) search results determined using the search query and a second searchable data structure, and (2) the at least one advertisement.
16. The method of claim 15 wherein a format of each of the search results is different from a format of each of the at least one advertisement.
17. A method comprising:
a) retrieving advertiser Web page information; and b) building a searchable data structure using the retrieved advertiser Web page information exclusively.
18. The method of claim 17 wherein the act of retrieving advertiser Web page information includes:
1) obtaining advertiser Web page identifiers from a database of advertisement information; and 2) crawling, in accordance with a policy, the advertiser Website identified by the advertiser Web page identifiers.
19. The method of claim 18 wherein the advertiser Web page identifiers are unique locators.
20. The method of claim 18 wherein the advertiser Web page identifiers are URLs.
21. The method of claim 17 wherein the act of building a searchable data structure using the retrieved advertiser Web page information exclusively includes 1) extracting terms from advertiser Websites; and 2) building an inverted index.
22. The method of claim 21 wherein tile inverted index includes entries and wherein each entity includes a term and one or more Web page identifiers.
23. A search engine comprising:
a) a query processor;
b) a first index including information derived from Web pages of the World Wide Web; and c) a second index including information derived exclusively from Web pages of advertisers.
24. Apparatus comprising:

a) a storage facility including:
1) advertisement information including ads, and 2) a searchable data structure including advertiser Web page information;
b) means for generating search results using, at least, the searchable data structure; and c) means for providing one or more ads from the advertisement information using, at least, the generated search results.
25. The apparatus of claim 24 wherein the advertisement information includes records, each record including an ad and an advertiser Web page identifier.
26. The apparatus of claim 25 wherein the advertiser Website information included in the searchable data structure is derived from the advertiser Web page identifiers included in records of the advertisement information.
27. The apparatus of claim 24 wherein the means for providing one or more ads from the advertisement information includes 1) means for determining at least one Web page identifier from the search results, and 2) means for looking up the one or more ads from the advertisement information using the determined at least one Web page indicator.
25. Apparatus comprising:
a) an input for accepting a search query;
b) means fear searching a searchable data structure including advertiser Web page information to generate search results; and c) means for retrieving at least one advertisement using at least a portion of the accepted search results.
29. The apparatus of claim 28 wherein the searchable data structure is an inverted index.
30. The apparatus of claim 29 wherein the inverted index includes entries, each entry including a term and one or more Web page identifiers.
31. The apparatus of claim 29 wherein the inverted index includes entries, each entry including a term and one or more pairs, each pair including a Web page identifier and a term count.
32. The apparatus of claim 29 wherein the inverted index includes entries, each entry including a term extracted from advertiser Web pages and one or more Web page identifiers that identifier advertiser Web page in which the term appears.
33. The apparatus of claim 28 wherein the at least one advertisement is retrieved from a set of advertiser information, the set of advertiser information including information identifying advertiser Web pages, and wherein the searchable data structure including advertiser Web page information includes information extracted exclusively from the identified advertiser Web pages.
34. The apparatus of claim 28 wherein each of the search results have a score.
35. The apparatus of claim 34 further comprising:
d) means for scoring, using at least the search result scores, at least some of the retrieved at least one advertisement.
36. The apparatus of claim 34 further comprising:
d) means for scoring, using at least the search result scores and further using at least one of (1) ad performance information, (2) ad price information (3) advertiser quality information, and (4) racer information, at least some of the retrieved at least one advertisement.
37. The apparatus of claim 28 wherein the searchable data structure includes entries, each entry including a term and one or more Web page identifiers, and wherein the means for retrieving at least one advertisement using at least a portion of the accepted search results uses Web page identifiers included in the search results.
38. The apparatus of claim 37 wherein the Web page identifiers are used as lookup keys to a database of advertisement information.
39. The apparatus of claim 28 wherein the at least one advertisement is not one of the accepted search results.
40. The apparatus of claim 28 wherein the means for retrieving at least one advertisement does not consider expressly entered targeting information.
41. The apparatus of claims 28 wherein the means for retrieving at least one advertisement does not consider keyword targeting information.
42. The apparatus of claim 28 further comprising:
d) means for generating a document including (1) search results determined using the search query and a second searchable data structure, and (2) the at least one advertisement.
43. The apparatus of claim 42 wherein a format of each of the search results is different from a format of each of the at least one advertisement.
44. The apparatus comprising:
a) means for retrieving advertiser web page information; and b) means for building a searchable data structure using the retrieved advertiser Web page information exclusively.
45. The apparatus of claim 44 wherein the means for retrieving advertiser Web page information includes:
1) an input for obtaining advertiser Web page identifiers from a database of advertisement information; and 2) a crawler for crawling, in accordance with a policy, the advertiser Website identified by the advertiser Web page identifiers.
46. The apparatus of claim 45 wherein the advertiser Web page identifiers are unique locators.
47. The apparatus of claim 45 wherein the advertiser Web page identifiers are URLs.
48. The apparatus of claim 44 wherein the means for building a searchable data structure using the retrieved advertiser Web page information exclusively includes 1) means for extracting terms from advertiser Websites; and 2) means for building an inverted index.
49. The apparatus of claim 48 wherein the inverted index includes entries and wherein each entry includes a term and one or more Web page identifiers.
CA2530400A 2003-06-30 2004-06-30 Serving advertisements using a search of advertiser web information Active CA2530400C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/614,736 US7647299B2 (en) 2003-06-30 2003-06-30 Serving advertisements using a search of advertiser web information
US10/614,736 2003-06-30
PCT/US2004/021087 WO2005006143A2 (en) 2003-06-30 2004-06-30 Serving advertisements using a search of advertiser web information

Publications (2)

Publication Number Publication Date
CA2530400A1 true CA2530400A1 (en) 2005-01-20
CA2530400C CA2530400C (en) 2011-04-12

Family

ID=33541413

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2530400A Active CA2530400C (en) 2003-06-30 2004-06-30 Serving advertisements using a search of advertiser web information

Country Status (9)

Country Link
US (1) US7647299B2 (en)
EP (3) EP2284724A1 (en)
JP (1) JP4809219B2 (en)
KR (1) KR20060036065A (en)
CN (1) CN100476807C (en)
AU (1) AU2004256801B2 (en)
BR (1) BRPI0412049A (en)
CA (1) CA2530400C (en)
WO (1) WO2005006143A2 (en)

Families Citing this family (125)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003017023A2 (en) 2001-08-14 2003-02-27 Quigo Technologies, Inc. System and method for extracting content for submission to a search engine
US20060149624A1 (en) * 2004-12-30 2006-07-06 Shumeet Baluja Generating and/or serving local area advertisements, such as advertisements for devices with call functionality
US9235849B2 (en) * 2003-12-31 2016-01-12 Google Inc. Generating user information for use in targeted advertising
US7779247B2 (en) 2003-01-09 2010-08-17 Jericho Systems Corporation Method and system for dynamically implementing an enterprise resource policy
US7792828B2 (en) 2003-06-25 2010-09-07 Jericho Systems Corporation Method and system for selecting content items to be presented to a viewer
US20050076017A1 (en) * 2003-10-03 2005-04-07 Rein Douglas R. Method and system for scheduling search terms in a search engine account
US7203684B2 (en) * 2003-10-07 2007-04-10 Google, Inc Serving content-targeted ADS in e-mail, such as e-mail newsletters
US7769648B1 (en) * 2003-12-04 2010-08-03 Drugstore.Com Method and system for automating keyword generation, management, and determining effectiveness
US8676790B1 (en) * 2003-12-05 2014-03-18 Google Inc. Methods and systems for improving search rankings using advertising data
US7302645B1 (en) 2003-12-10 2007-11-27 Google Inc. Methods and systems for identifying manipulated articles
US8954420B1 (en) * 2003-12-31 2015-02-10 Google Inc. Methods and systems for improving a search ranking using article information
US7953631B1 (en) * 2003-12-31 2011-05-31 Microsoft Corporation Paid inclusion listing enhancement
US7386572B2 (en) * 2004-04-14 2008-06-10 Nancy Kramer System and method for a modular user controlled search engine
US20050251444A1 (en) * 2004-05-10 2005-11-10 Hal Varian Facilitating the serving of ads having different treatments and/or characteristics, such as text ads and image ads
US20050267872A1 (en) * 2004-06-01 2005-12-01 Yaron Galai System and method for automated mapping of items to documents
WO2007001247A2 (en) * 2004-06-02 2007-01-04 Yahoo! Inc. Content-management system for user behavior targeting
US7340453B2 (en) * 2004-07-30 2008-03-04 International Business Machines Corporation Microeconomic mechanism for distributed indexing
WO2006047407A2 (en) * 2004-10-26 2006-05-04 Yahoo! Inc. Method of indexing gategories for efficient searching and ranking
US20060130143A1 (en) * 2004-12-14 2006-06-15 Shrader Theodore J Method and system for utilizing informaiton worms to generate information channels
US8112310B1 (en) * 2005-01-21 2012-02-07 A9.Com, Inc. Internet advertising system that provides ratings-based incentives to advertisers
US7890369B2 (en) * 2005-04-15 2011-02-15 The Go Daddy Group, Inc. Relevant online ads for domain name advertiser
US7917389B2 (en) * 2005-04-15 2011-03-29 The Go Daddy Group, Inc. Relevant email ads for domain name advertiser
US7921035B2 (en) * 2005-04-15 2011-04-05 The Go Daddy Group, Inc. Parked webpage domain name suggestions
US8732175B2 (en) * 2005-04-21 2014-05-20 Yahoo! Inc. Interestingness ranking of media objects
US10210159B2 (en) * 2005-04-21 2019-02-19 Oath Inc. Media object metadata association and ranking
JP4718251B2 (en) * 2005-06-15 2011-07-06 日本電信電話株式会社 Advertisement information distribution system and program thereof
US20060294071A1 (en) * 2005-06-28 2006-12-28 Microsoft Corporation Facet extraction and user feedback for ranking improvement and personalization
JP4505389B2 (en) * 2005-07-25 2010-07-21 ヤフー株式会社 Advertisement content transmission system and advertisement content transmission method
JP4293170B2 (en) * 2005-08-31 2009-07-08 ブラザー工業株式会社 Printing apparatus, content providing system, and program
US7477909B2 (en) * 2005-10-31 2009-01-13 Nuance Communications, Inc. System and method for conducting a search using a wireless mobile device
US7831585B2 (en) * 2005-12-05 2010-11-09 Microsoft Corporation Employment of task framework for advertising
US20070130134A1 (en) * 2005-12-05 2007-06-07 Microsoft Corporation Natural-language enabling arbitrary web forms
US7933914B2 (en) 2005-12-05 2011-04-26 Microsoft Corporation Automatic task creation and execution using browser helper objects
US7788131B2 (en) * 2005-12-15 2010-08-31 Microsoft Corporation Advertising keyword cross-selling
US20070174255A1 (en) * 2005-12-22 2007-07-26 Entrieva, Inc. Analyzing content to determine context and serving relevant content based on the context
US7996783B2 (en) 2006-03-02 2011-08-09 Microsoft Corporation Widget searching utilizing task framework
US20070238501A1 (en) * 2006-03-30 2007-10-11 Blass N A Systems and methods for management of charitable fundraising raffles
US10198733B2 (en) * 2006-03-30 2019-02-05 Alexander Blass Systems and methods for management of fundraising campaigns
US8745226B2 (en) * 2006-05-02 2014-06-03 Google Inc. Customization of content and advertisements in publications
US7565350B2 (en) * 2006-06-19 2009-07-21 Microsoft Corporation Identifying a web page as belonging to a blog
US7809801B1 (en) 2006-06-30 2010-10-05 Amazon Technologies, Inc. Method and system for keyword selection based on proximity in network trails
US7779147B1 (en) 2006-06-30 2010-08-17 Amazon Technologies, Inc. Method and system for advertisement placement based on network trail proximity
US20100057559A1 (en) * 2006-06-30 2010-03-04 Saar Wilf method of choosing advertisements to be shown to a search engine user
US20080040324A1 (en) * 2006-08-11 2008-02-14 Clenova, Llc Search result-based advertisements
US20080071864A1 (en) * 2006-09-14 2008-03-20 International Business Machines Corporation System and method for user interest based search index optimization
US7689548B2 (en) * 2006-09-22 2010-03-30 Microsoft Corporation Recommending keywords based on bidding patterns
WO2008057268A2 (en) * 2006-10-26 2008-05-15 Mobile Content Networks, Inc. Techniques for determining relevant advertisements in response to queries
US11392595B2 (en) 2006-10-26 2022-07-19 EMB Partners, LLC Techniques for determining relevant electronic content in response to queries
AU2007324329B2 (en) * 2006-11-20 2012-01-12 Squiz Pty Ltd Annotation index system and method
US8108390B2 (en) * 2006-12-21 2012-01-31 Yahoo! Inc. System for targeting data to sites referenced on a page
US20080172293A1 (en) * 2006-12-28 2008-07-17 Yahoo! Inc. Optimization framework for association of advertisements with sequential media
US9405819B2 (en) * 2007-02-07 2016-08-02 Fujitsu Limited Efficient indexing using compact decision diagrams
US20080201218A1 (en) * 2007-02-20 2008-08-21 Andrei Zary Broder Methods of dynamically creating personalized internet advertisements based on content
US8650265B2 (en) * 2007-02-20 2014-02-11 Yahoo! Inc. Methods of dynamically creating personalized Internet advertisements based on advertiser input
US7739220B2 (en) * 2007-02-27 2010-06-15 Microsoft Corporation Context snippet generation for book search system
KR100913475B1 (en) * 2007-03-30 2009-08-25 엔에이치엔비즈니스플랫폼 주식회사 Method and system for advertisement integrated management about plural advertisement domains
KR100881832B1 (en) * 2007-03-30 2009-02-03 엔에이치엔(주) Method and system for displaying keyword advertisement using searching optimum randing page
US20080270228A1 (en) * 2007-04-24 2008-10-30 Yahoo! Inc. System for displaying advertisements associated with search results
US9396261B2 (en) * 2007-04-25 2016-07-19 Yahoo! Inc. System for serving data that matches content related to a search results page
US7822752B2 (en) * 2007-05-18 2010-10-26 Microsoft Corporation Efficient retrieval algorithm by query term discrimination
JP5539863B2 (en) * 2007-06-11 2014-07-02 タイヴァーサ・インコーポレーテッド System and method for advertising on a P2P network
JP5183982B2 (en) * 2007-06-25 2013-04-17 楽天株式会社 Information providing apparatus and method, program, and information providing system
JP4895300B2 (en) * 2007-06-26 2012-03-14 ヤフー株式会社 Advertisement delivery system, control method for advertisement delivery system, and toolbar program
US8635537B1 (en) * 2007-06-29 2014-01-21 Amazon Technologies, Inc. Multi-level architecture for image display
US8073803B2 (en) * 2007-07-16 2011-12-06 Yahoo! Inc. Method for matching electronic advertisements to surrounding context based on their advertisement content
US8688521B2 (en) * 2007-07-20 2014-04-01 Yahoo! Inc. System and method to facilitate matching of content to advertising information in a network
US7991806B2 (en) * 2007-07-20 2011-08-02 Yahoo! Inc. System and method to facilitate importation of data taxonomies within a network
US8666819B2 (en) * 2007-07-20 2014-03-04 Yahoo! Overture System and method to facilitate classification and storage of events in a network
US20090024623A1 (en) * 2007-07-20 2009-01-22 Andrei Zary Broder System and Method to Facilitate Mapping and Storage of Data Within One or More Data Taxonomies
US20090024467A1 (en) * 2007-07-20 2009-01-22 Marcus Felipe Fontoura Serving Advertisements with a Webpage Based on a Referrer Address of the Webpage
CA2695220A1 (en) * 2007-08-06 2009-02-12 Thomson Licensing Method and system for product services analysis and optimization
US20080033822A1 (en) * 2007-10-03 2008-02-07 The Go Daddy Group, Inc. Systems and methods for filtering online advertisements containing third-party trademarks
WO2009048550A2 (en) * 2007-10-09 2009-04-16 Keep In Touch, Inc. Time sensitive scheduling data delivery network
CN101409686B (en) * 2007-10-11 2011-09-28 鸿富锦精密工业(深圳)有限公司 System and method for checking e-mail accessory content
WO2009054928A2 (en) * 2007-10-19 2009-04-30 Keep In Touch Systems, Inc. System and method for time sensitive scheduling data privacy protection
US20090106076A1 (en) * 2007-10-19 2009-04-23 Keep In Touch Systemstm, Inc. System and method for a time sensitive scheduling data promotions network
US8189963B2 (en) * 2007-11-13 2012-05-29 Microsoft Corporation Matching advertisements to visual media objects
US20090164293A1 (en) * 2007-12-21 2009-06-25 Keep In Touch Systemstm, Inc. System and method for time sensitive scheduling data grid flow management
US20090164283A1 (en) * 2007-12-21 2009-06-25 Keep In Touch Systemstm, Inc. System and method for reception time zone presentation of time sensitive scheduling data
US9117219B2 (en) * 2007-12-31 2015-08-25 Peer 39 Inc. Method and a system for selecting advertising spots
US8412571B2 (en) * 2008-02-11 2013-04-02 Advertising.Com Llc Systems and methods for selling and displaying advertisements over a network
US8635103B1 (en) * 2008-03-11 2014-01-21 Google Inc. Contextual targeting prediction
JP4849087B2 (en) * 2008-03-27 2011-12-28 ブラザー工業株式会社 Content management system and content management method
JP4879930B2 (en) * 2008-03-27 2012-02-22 ブラザー工業株式会社 Content management apparatus, content management system, and content management method
US8255948B1 (en) * 2008-04-23 2012-08-28 Google Inc. Demographic classifiers from media content
US20090287672A1 (en) * 2008-05-13 2009-11-19 Deepayan Chakrabarti Method and Apparatus for Better Web Ad Matching by Combining Relevance with Consumer Click Feedback
US20100010982A1 (en) * 2008-07-09 2010-01-14 Broder Andrei Z Web content characterization based on semantic folksonomies associated with user generated content
US10346879B2 (en) * 2008-11-18 2019-07-09 Sizmek Technologies, Inc. Method and system for identifying web documents for advertisements
KR101021400B1 (en) * 2009-02-10 2011-03-14 엔에이치엔비즈니스플랫폼 주식회사 System and method for determining value of data registered free
US20100223144A1 (en) * 2009-02-27 2010-09-02 The Go Daddy Group, Inc. Systems for generating online advertisements offering dynamic content relevant domain names for registration
US20100312608A1 (en) * 2009-06-05 2010-12-09 Microsoft Corporation Content advertisements for video
US8126897B2 (en) * 2009-06-10 2012-02-28 International Business Machines Corporation Unified inverted index for video passage retrieval
US20100325128A1 (en) * 2009-06-18 2010-12-23 The Go Daddy Group, Inc. Generating and registering domain name-based screen names
US20100325253A1 (en) * 2009-06-18 2010-12-23 The Go Daddy Group, Inc. Generating and registering screen name-based domain names
US8276057B2 (en) 2009-09-17 2012-09-25 Go Daddy Operating Company, LLC Announcing a domain name registration on a social website
US8312364B2 (en) 2009-09-17 2012-11-13 Go Daddy Operating Company, LLC Social website domain registration announcement and search engine feed
US9858593B2 (en) 2010-04-09 2018-01-02 Go Daddy Operating Company, LLC URL shortening based online advertising
US9292230B2 (en) * 2010-05-14 2016-03-22 Canon Europa N.V. Print management systems
US9355175B2 (en) 2010-10-29 2016-05-31 Google Inc. Triggering answer boxes
US8880517B2 (en) 2011-02-18 2014-11-04 Microsoft Corporation Propagating signals across a web graph
US9852401B2 (en) * 2011-04-04 2017-12-26 Microsoft Technology Licensing, Llc Providing additional email content in an email client
WO2012166165A1 (en) * 2011-06-02 2012-12-06 Google Inc. Identifying languages missing from campaigns
US9092463B2 (en) * 2012-10-05 2015-07-28 Google Inc. Keyword generation
JP5642139B2 (en) * 2012-11-07 2014-12-17 ヤフー株式会社 Advertisement processing apparatus and advertisement processing method
US10650063B1 (en) 2012-11-27 2020-05-12 Robert D. Fish Systems and methods for making correlations
CN103020188A (en) * 2012-11-30 2013-04-03 北京网秦天下科技有限公司 Multi-platform application search method and server
US9462083B1 (en) * 2013-03-15 2016-10-04 Google Inc. Server side matching of offsite content viewing to onsite web analytics data
US9002837B2 (en) * 2013-03-15 2015-04-07 Ipar, Llc Systems and methods for providing expert thread search results
US9460451B2 (en) 2013-07-01 2016-10-04 Yahoo! Inc. Quality scoring system for advertisements and content in an online system
US10134053B2 (en) 2013-11-19 2018-11-20 Excalibur Ip, Llc User engagement-based contextually-dependent automated pricing for non-guaranteed delivery
US9317873B2 (en) 2014-03-28 2016-04-19 Google Inc. Automatic verification of advertiser identifier in advertisements
US11115529B2 (en) 2014-04-07 2021-09-07 Google Llc System and method for providing and managing third party content with call functionality
US20150287099A1 (en) * 2014-04-07 2015-10-08 Google Inc. Method to compute the prominence score to phone numbers on web pages and automatically annotate/attach it to ads
RU2014127401A (en) * 2014-07-07 2016-02-10 Общество С Ограниченной Ответственностью "Яндекс" METHOD FOR SELECTING A TARGET MESSAGE TO INCLUDE SEARCH SYSTEM RESULTS (SERP) AND SERVER IN THE PAGE
CN105704224A (en) * 2016-03-03 2016-06-22 北京东方车云信息技术有限公司 Market activity management system and method based on network
CN105740433B (en) * 2016-04-18 2019-05-24 深圳马可孛罗科技有限公司 A kind of voyage matching optimization and implementation method based on reverse indexing
JP2018060340A (en) * 2016-10-05 2018-04-12 株式会社イプラ Price board preparation service provision server
US10469424B2 (en) 2016-10-07 2019-11-05 Google Llc Network based data traffic latency reduction
CN107918883A (en) * 2016-12-15 2018-04-17 上海广漾网络科技有限公司 A kind of advertising service business screening system and its screening technique
JP7081155B2 (en) * 2018-01-04 2022-06-07 富士通株式会社 Selection program, selection method, and selection device
CN108427759A (en) * 2018-03-19 2018-08-21 四川意高汇智科技有限公司 Real time data computational methods for mass data processing
CN108876483A (en) * 2018-07-26 2018-11-23 飞立股份有限公司 A method of according to user interest advertisement
JP6844071B1 (en) * 2019-09-27 2021-03-17 楽天株式会社 Search system, search method, and program
JP6880304B2 (en) * 2020-12-25 2021-06-02 楽天グループ株式会社 Search system, search method, and program
US11790404B2 (en) 2021-01-07 2023-10-17 Meta Platforms, Inc. Methods, apparatuses and computer program products for providing megataxon-based inverted index features for neural networks

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPQ131399A0 (en) * 1999-06-30 1999-07-22 Silverbrook Research Pty Ltd A method and apparatus (NPAGE02)
US5724521A (en) 1994-11-03 1998-03-03 Intel Corporation Method and apparatus for providing electronic advertisements to end users in a consumer best-fit pricing manner
US5740549A (en) 1995-06-12 1998-04-14 Pointcast, Inc. Information and advertising distribution system and method
US6026368A (en) 1995-07-17 2000-02-15 24/7 Media, Inc. On-line interactive system and method for providing content and advertising information to a targeted set of viewers
US5907837A (en) * 1995-07-17 1999-05-25 Microsoft Corporation Information retrieval system in an on-line network including separate content and layout of published titles
JP2001525951A (en) 1995-12-08 2001-12-11 テルコーディア テクノロジーズ インコーポレイテッド Method and system for placing advertisements in a computer network
US6119101A (en) * 1996-01-17 2000-09-12 Personal Agents, Inc. Intelligent agents for electronic commerce
US5848397A (en) 1996-04-19 1998-12-08 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
US5915249A (en) * 1996-06-14 1999-06-22 Excite, Inc. System and method for accelerated query evaluation of very large full-text databases
US5948061A (en) 1996-10-29 1999-09-07 Double Click, Inc. Method of delivery, targeting, and measuring advertising over networks
US6078914A (en) 1996-12-09 2000-06-20 Open Text Corporation Natural language meta-search system and method
US6285999B1 (en) 1997-01-10 2001-09-04 The Board Of Trustees Of The Leland Stanford Junior University Method for node ranking in a linked database
US6144944A (en) 1997-04-24 2000-11-07 Imgis, Inc. Computer system for efficiently selecting and providing information
US6044376A (en) 1997-04-24 2000-03-28 Imgis, Inc. Content stream analysis
AU8072798A (en) 1997-06-16 1999-01-04 Doubleclick Inc. Method and apparatus for automatic placement of advertising
US6167382A (en) 1998-06-01 2000-12-26 F.A.C. Services Group, L.P. Design and production of print advertising and commercial display materials over the Internet
US6480843B2 (en) * 1998-11-03 2002-11-12 Nec Usa, Inc. Supporting web-query expansion efficiently using multi-granularity indexing and query processing
US6985882B1 (en) 1999-02-05 2006-01-10 Directrep, Llc Method and system for selling and purchasing media advertising over a distributed communication network
US6408294B1 (en) 1999-03-31 2002-06-18 Verizon Laboratories Inc. Common term optimization
JP2000322433A (en) * 1999-05-13 2000-11-24 Nippon Telegr & Teleph Corp <Ntt> Contents directory server
US6519571B1 (en) * 1999-05-27 2003-02-11 Accenture Llp Dynamic customer profile management
US7225182B2 (en) * 1999-05-28 2007-05-29 Overture Services, Inc. Recommending search terms using collaborative filtering and web spidering
US6269361B1 (en) 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
JP3648101B2 (en) * 1999-09-09 2005-05-18 日本電信電話株式会社 Content unauthorized use search device and content unauthorized use search method
US7386599B1 (en) * 1999-09-30 2008-06-10 Ricoh Co., Ltd. Methods and apparatuses for searching both external public documents and internal private documents in response to single search request
US6401075B1 (en) 2000-02-14 2002-06-04 Global Network, Inc. Methods of placing, purchasing and monitoring internet advertising
AU2000238383A1 (en) 2000-04-14 2001-10-30 Venture Matrix, Inc. Information providing system, information providing device, and terminal
US6876997B1 (en) * 2000-05-22 2005-04-05 Overture Services, Inc. Method and apparatus for indentifying related searches in a database search system
US7043471B2 (en) * 2001-08-03 2006-05-09 Overture Services, Inc. Search engine account monitoring
US7007074B2 (en) * 2001-09-10 2006-02-28 Yahoo! Inc. Targeted advertisements using time-dependent key search terms
US7136875B2 (en) 2002-09-24 2006-11-14 Google, Inc. Serving advertisements based on content
AU2003252024A1 (en) * 2002-07-16 2004-02-02 Bruce L. Horn Computer system for automatic organization, indexing and viewing of information from multiple sources

Also Published As

Publication number Publication date
CN100476807C (en) 2009-04-08
US7647299B2 (en) 2010-01-12
EP2284723A1 (en) 2011-02-16
EP2284724A1 (en) 2011-02-16
EP1644848A4 (en) 2006-12-20
WO2005006143A3 (en) 2005-08-04
AU2004256801B2 (en) 2008-10-30
KR20060036065A (en) 2006-04-27
CA2530400C (en) 2011-04-12
CN1842791A (en) 2006-10-04
US20040267725A1 (en) 2004-12-30
AU2004256801A1 (en) 2005-01-20
WO2005006143A2 (en) 2005-01-20
BRPI0412049A (en) 2006-08-15
EP1644848A2 (en) 2006-04-12
JP4809219B2 (en) 2011-11-09
JP2007524918A (en) 2007-08-30

Similar Documents

Publication Publication Date Title
CA2530400A1 (en) Serving advertisements using a search of advertiser web information
KR100904787B1 (en) Method and system for identifying keywords for use in placing keyword-targeted advertisements
US8768922B2 (en) Ad retrieval for user search on social network sites
US8244750B2 (en) Related search queries for a webpage and their applications
US7685197B2 (en) System and methods for indentifying the potential advertising value of terms found on web pages
US8713024B2 (en) Efficient forward ranking in a search engine
JP4997743B2 (en) Document search apparatus, document search program, and document search method
US20050267872A1 (en) System and method for automated mapping of items to documents
JP4750814B2 (en) Advertising method and system for exposing contextual advertising information
JP2008511075A5 (en)
US20050228780A1 (en) Search system using search subdomain and hints to subdomains in search query statements and sponsored results on a subdomain-by-subdomain basis
US20070233808A1 (en) Propagating useful information among related web pages, such as web pages of a website
CN106095949A (en) A kind of digital library&#39;s resource individuation recommendation method recommended based on mixing and system
US20050192948A1 (en) Data harvesting method apparatus and system
WO2008097856A2 (en) Search result delivery engine
CA2577376A1 (en) Point of law search system and method
Macdonald et al. High quality expertise evidence for expert search
KR20080048149A (en) Advertising system and method using category
CN100458797C (en) Process for ordering network advertisement
JP4743766B2 (en) Impression determination system, advertisement article generation system, impression determination method, advertisement article generation method, impression determination program, and advertisement article generation program
US10789606B1 (en) Generation of an advertisement
KR20070082075A (en) Method and apparatus for serving search result using template based on query and contents clustering
JP4853915B2 (en) Search system
CN1871601A (en) System and method for associating documents with contextual advertisements
US8583681B2 (en) Keyword filter

Legal Events

Date Code Title Description
EEER Examination request