WO2005101251B1 - Delivering items based on links to resources associated with search results - Google Patents

Delivering items based on links to resources associated with search results

Info

Publication number
WO2005101251B1
WO2005101251B1 PCT/US2005/009597 US2005009597W WO2005101251B1 WO 2005101251 B1 WO2005101251 B1 WO 2005101251B1 US 2005009597 W US2005009597 W US 2005009597W WO 2005101251 B1 WO2005101251 B1 WO 2005101251B1
Authority
WO
WIPO (PCT)
Prior art keywords
links
resources
items
association
search results
Prior art date
Application number
PCT/US2005/009597
Other languages
French (fr)
Other versions
WO2005101251A1 (en
Inventor
Pasha Sadri
Eckart Walther
Thai Tran
Original Assignee
Yahoo Inc
Pasha Sadri
Eckart Walther
Thai Tran
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 Yahoo Inc, Pasha Sadri, Eckart Walther, Thai Tran filed Critical Yahoo Inc
Publication of WO2005101251A1 publication Critical patent/WO2005101251A1/en
Publication of WO2005101251B1 publication Critical patent/WO2005101251B1/en

Links

Classifications

    • 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
    • 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
    • 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
    • Y10S707/99935Query augmenting and refining, e.g. inexact access

Abstract

Techniques are described for delivering search results pages to the users of a search engine, where one or more search result listings on the search results pages include one or more items that are associated with links to resources that satisfy a related search and that satisfy a specified condition. The items that are delivered with the search results may be associated with a party that is different than the party that controls the resource to which the link is associated, and may be delivered such that any item that is displayed based on the item's association with a link to a resource is displayed in a frame of display that is different than a frame of the display in which the link to which the item is associated is displayed.

Claims

AMENDED CLAIMS [received by the International Bureau on 19 October 2005 (19.10.2005); Original claims 1-15 are replaced by Amended Claims 1-18]
1. A method for delivering search results for searches conducted over a network, the method comprising the steps of: establishing an association between one or more links to resources, one or more conditions regarding the links to resources, and one or more items; in response to a search for resources that is initiated at a client on said network, performing the steps of identifying a set of links to resources that satisfy said search; inspecting said association to determine whether any links in said set of links are associated with an item ofthe one or more items and satisfy a condition o the one or more conditions; and delivering search results over said network, wherein said search results include any items that are associated, in said association, with links, in said set of links, that are both associated with a resource that satisfies said search and that satisfy a condition ofthe one or more conditions.
2. The method of Claim 1, wherein resources that correspond to said one or more links to resources are controlled by one or more first parties and said one or more items is associated with a second party that is different than said one or more first parties.
3. The method of Claim 1 , wherein at least one of said one or more items is a link to a resource that is not in said set of links to resources.
4. The method of Claim 1 , wherein all of said one or more items are links to resources that are not in said set of links to resources.
5. The method of Claim 1 , wherein said one or more links to resources is a uniform resource locator (URL),
6. The method of Claim 1 , wherein said uniform resource locator (URL) is a hypertext link.
7. The method of Claim 1 wherein: the search is for web documents that reside on any one ofthe World Wide Web, an intranet, and an extranet network; and the step of identifying a set of links to resources that satisfy said search is performed by identifying a set of links to web documents that satisfy said search.
8. The method of Claim 1 wherein the step of establishing an association between one or more links to resources and one or more items includes associating a link to a resource with an item that is not derived from nor contained in a resource that corresponds to said link,
9. The method of Claim 1 wherein the step of delivering search results includes delivering said search results for display such that any item that is displayed based on the item's association with a link to a resource is displayed unassociated with said link to which the item is associated.
10. The method of Claim 1 wherein tlie step of delivering search results includes delivering said search results for display such that any item that is displayed based on the item's association with a link to a resource is displayed in a frame of display that is different than a frame of said display in which said link to which the item is associated is displayed.
11. The method of Claim 1 wherein: the step of delivering search results over said network to said client is part of a service performed by a first party; said one or more items are associated with one or more second parties; and the method further includes the step of said one or more second parties paying said first party to associate said one or more items with links to resources that correspond to resources that are controlled by one or more third parties.
12. The method of Claim 11 , wherem at least one item of said one or more items is an advertisement that is associated with a second party of said one or more second parties.
13. The method of Claim 1 , wherein at least one item of said one or more items is dynamically generated content.
19
14. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors., causes the one or more processors to perform the method recited in any of Claims 1-13 and 16-18.
15. A system comprising: means for establishing an association between one or more links to resources, one or more conditions, and one or more items; means for identifying a set of links to resources that satisfy a search for resources that is initiated at a client on said network; means for inspecting said association to determine whether any links in said set of links are associated with an item ofthe one or more items and satisfy a condition ofthe one or more conditions; and means for delivering search results over said network, wherein said search results include any items that are associated, in said association, with links in said set of links that are associated with a resource that satisfies said search and that satisfy a condition ofthe one or more conditions.
16. The method of Claim 1 , comprising the steps of: establishing weights in association with links to resources; and in response to a search for resources that is initiated at a client on said network, performing the step of determining, based on the weights, which items, from the items that are associated in said association with links in said set of links, to deliver in said search results.
17. The method of Claim 16, wherein the step of establishing weights in association with links to resources includes establishing the weights for said links to resources based on a ranking of resources, in the search results listing, corresponding to said links to resources.
18. The method of Claim 16, wherein the step of establishing weights in association with links to resources includes establishing the weights for said links to resources based on historical information about click-through operations to or from resources corresponding to said links to resources.
20
PCT/US2005/009597 2004-03-31 2005-03-22 Delivering items based on links to resources associated with search results WO2005101251A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/816,460 US7359893B2 (en) 2004-03-31 2004-03-31 Delivering items based on links to resources associated with search results
US10/816,460 2004-03-31

Publications (2)

Publication Number Publication Date
WO2005101251A1 WO2005101251A1 (en) 2005-10-27
WO2005101251B1 true WO2005101251B1 (en) 2005-12-22

Family

ID=34964182

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/009597 WO2005101251A1 (en) 2004-03-31 2005-03-22 Delivering items based on links to resources associated with search results

Country Status (2)

Country Link
US (2) US7359893B2 (en)
WO (1) WO2005101251A1 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8386453B2 (en) * 2004-09-30 2013-02-26 Google Inc. Providing search information relating to a document
US20060173820A1 (en) * 2005-01-28 2006-08-03 Microsoft Corporation System and method for generating contextual survey sequence for search results
JP5105802B2 (en) * 2005-09-07 2012-12-26 株式会社リコー Information processing device
KR100850848B1 (en) * 2006-04-19 2008-08-06 주식회사 인터파크지마켓 Method of providing advertisement and event optimized for web user and system thereof
US20070271228A1 (en) * 2006-05-17 2007-11-22 Laurent Querel Documentary search procedure in a distributed system
EP2044196A2 (en) 2006-07-13 2009-04-08 Cellartis AB A novel population of multipotent cardiac precursor cells derived from human blastocysts derived stem cells
US8943401B2 (en) * 2006-09-29 2015-01-27 Yahoo! Inc. Script-based content-embedding code generation in digital media benefit attachment mechanism
US9582804B2 (en) * 2006-12-22 2017-02-28 Excalibur Ip, Llc Link retrofitting of digital media objects
US8739123B2 (en) 2007-05-28 2014-05-27 Google Inc. Incorporating gadget functionality on webpages
US7809785B2 (en) * 2007-05-28 2010-10-05 Google Inc. System using router in a web browser for inter-domain communication
US8572112B2 (en) * 2007-11-02 2013-10-29 Microsoft Corporation Syndicating search queries using web advertising
KR100980578B1 (en) * 2008-03-31 2010-09-06 엔에이치엔비즈니스플랫폼 주식회사 System and method for offering search result using registering extended keyword
US9323844B2 (en) 2010-06-11 2016-04-26 Doat Media Ltd. System and methods thereof for enhancing a user's search experience
US10713312B2 (en) 2010-06-11 2020-07-14 Doat Media Ltd. System and method for context-launching of applications
US9069443B2 (en) 2010-06-11 2015-06-30 Doat Media Ltd. Method for dynamically displaying a personalized home screen on a user device
US9858342B2 (en) 2011-03-28 2018-01-02 Doat Media Ltd. Method and system for searching for applications respective of a connectivity mode of a user device
US8769399B2 (en) 2011-06-28 2014-07-01 Microsoft Corporation Aiding search-result selection using visually branded elements
US9155139B2 (en) 2012-03-09 2015-10-06 Rockwell Automation Technologies, Inc. LED driver circuits and methods
US8924850B1 (en) 2013-11-21 2014-12-30 Google Inc. Speeding up document loading
US10740826B2 (en) * 2014-10-31 2020-08-11 Walmart Apollo, Llc Item reminder systems and methods

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6449377B1 (en) 1995-05-08 2002-09-10 Digimarc Corporation Methods and systems for watermark processing of line art images
US6324264B1 (en) 1996-03-15 2001-11-27 Telstra Corporation Limited Method of establishing a communications call
US6098081A (en) * 1996-05-06 2000-08-01 Microsoft Corporation Hypermedia navigation using soft hyperlinks
US5819271A (en) * 1996-06-04 1998-10-06 Multex Systems, Inc. Corporate information communication and delivery system and method including entitlable hypertext links
US5802518A (en) * 1996-06-04 1998-09-01 Multex Systems, Inc. Information delivery system and method
US5864871A (en) * 1996-06-04 1999-01-26 Multex Systems Information delivery system and method including on-line entitlements
US5864846A (en) * 1996-06-28 1999-01-26 Siemens Corporate Research, Inc. Method for facilitating world wide web searches utilizing a document distribution fusion strategy
US6128663A (en) * 1997-02-11 2000-10-03 Invention Depot, Inc. Method and apparatus for customization of information content provided to a requestor over a network using demographic information yet the user remains anonymous to the server
US6098065A (en) 1997-02-13 2000-08-01 Nortel Networks Corporation Associative search engine
US5796952A (en) 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US6061659A (en) 1997-06-03 2000-05-09 Digital Marketing Communications, Inc. System and method for integrating a message into a graphical environment
US5877766A (en) 1997-08-15 1999-03-02 International Business Machines Corporation Multi-node user interface component and method thereof for use in accessing a plurality of linked records
US6415281B1 (en) 1997-09-03 2002-07-02 Bellsouth Corporation Arranging records in a search result to be provided in response to a data inquiry of a database
US6070157A (en) * 1997-09-23 2000-05-30 At&T Corporation Method for providing more informative results in response to a search of electronic documents
US6999959B1 (en) * 1997-10-10 2006-02-14 Nec Laboratories America, Inc. Meta search engine
CN1301365A (en) 1997-10-21 2001-06-27 英国电讯有限公司 Information management system
US6006217A (en) * 1997-11-07 1999-12-21 International Business Machines Corporation Technique for providing enhanced relevance information for documents retrieved in a multi database search
US6055538A (en) * 1997-12-22 2000-04-25 Hewlett Packard Company Methods and system for using web browser to search large collections of documents
US6122647A (en) * 1998-05-19 2000-09-19 Perspecta, Inc. Dynamic generation of contextual links in hypertext documents
US6078866A (en) 1998-09-14 2000-06-20 Searchup, Inc. Internet site searching and listing service based on monetary ranking of site listings
US6338068B1 (en) 1998-12-14 2002-01-08 International Business Machines Corporation Method to demonstrate software that performs database queries
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
US6102406A (en) 1999-06-07 2000-08-15 Steven A. Miles Internet-based advertising scheme employing scavenger hunt metaphor
US6321091B1 (en) 1999-07-29 2001-11-20 Bryan Holland Portable locator system and method
US6529899B1 (en) 2000-01-12 2003-03-04 International Business Machines Corporation System and method for registering and providing a tool service
US6564208B1 (en) * 2000-02-24 2003-05-13 Inktomi Corporation Delivering non-default items in association with search results
US6516311B1 (en) 2000-02-24 2003-02-04 Tau (Tony) Qiu & Howard Hoffenberg, As Tenants In Common Method for linking on the internet with an advertising feature
US6311194B1 (en) * 2000-03-15 2001-10-30 Taalee, Inc. System and method for creating a semantic web and its applications in browsing, searching, profiling, personalization and advertising
US7058624B2 (en) * 2001-06-20 2006-06-06 Hewlett-Packard Development Company, L.P. System and method for optimizing search results
WO2003096669A2 (en) * 2002-05-10 2003-11-20 Reisman Richard R Method and apparatus for browsing using multiple coordinated device
US7024405B2 (en) * 2002-07-18 2006-04-04 The United States Of America As Represented By The Secretary Of The Air Force Method and apparatus for improved internet searching
US20080270374A1 (en) * 2007-04-25 2008-10-30 Chengkai Li Method and system for combining ranking and clustering in a database management system

Also Published As

Publication number Publication date
US20050222966A1 (en) 2005-10-06
WO2005101251A1 (en) 2005-10-27
US7359893B2 (en) 2008-04-15
US20080177732A1 (en) 2008-07-24

Similar Documents

Publication Publication Date Title
WO2005101251B1 (en) Delivering items based on links to resources associated with search results
Ghobakhloo et al. The role of owner/manager in adoption of electronic commerce in small businesses: The case of developing countries
US7487435B2 (en) Method and system for conducting an on-line survey
US6865565B2 (en) Rule-based personalization framework for integrating recommendation systems
KR101213887B1 (en) System and method for automatic generation of search results based on local intention
US8996517B2 (en) Permitting users to remove documents
AU2007290431B2 (en) Document-centric workflow based on document contents, metadata, and context
US20070005585A1 (en) Automated call router for business directory using the World Wide Web
KR20070001255A (en) Improving advertisement approval
EP1241596A3 (en) Customer relationship management system and method
US20060212305A1 (en) Method and apparatus for ranking candidates using connection information provided by candidates
US7746990B1 (en) Providing called number characteristics to click-to-dial customers
CA2484136A1 (en) Method and system for targeted internet search engine
WO2001031543A1 (en) Method and apparatus for anonymous data profiling
CN1818941A (en) Information processing system, information providing apparatus, information providing method, information processing apparatus, information processing method, and program
CN110472152A (en) Online offline mixed recommendation method and system
WO2006107956A1 (en) Method of rating of web sites and retrieval of rated web sites
CN108960986A (en) A kind of supplier's recommended method based on web crawlers
CN108415748A (en) Method for information display and system, computer storage media and equipment
AU2009279380A1 (en) Online advertising
CN102546977A (en) Method for processing calling information and processing system of method
US20160035009A1 (en) System and Method for Providing On-Demand Service Advertising
US9026511B1 (en) Call connection via document browsing
JP5384717B2 (en) Support methods for call center operators
KR101805129B1 (en) Method for classifying contents

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
B Later publication of amended claims

Effective date: 20051019

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase