US 10,534,820 Enhanced buyer-oriented search results
3 defendants · 3 suits · updated October 6, 2026
Also cited as U.S. Patent No. 10,534,820 · US10534820B2 · US 10,534,820 B2 · 10534820 · the '820 patent
Querytron LLC has filed 3 patent-infringement suits on US 10,534,820, "Enhanced buyer-oriented search results" since August 13, 2026, all in the D. Del., against 3 distinct defendants including Beyond, Inc., Boot Barn, Inc. and Wish US Holdings LLC. The patent was granted January 14, 2020 on a priority date of January 27, 2006. Its abstract opens: "A system and architecture for enhancing search results generated by an Internet search engine, so that those search results include enhanced buyer-oriented information, is disclosed." The examiner cited 33 references during prosecution.
- Assignee
- Querytron LLC
- Priority date
- January 27, 2006
- Granted
- January 14, 2020
- Expires
- January 27, 2026
- Status
- Expired - Lifetime
- Claims
- 28 (14 independent)
- Inventors
- Richard A. Heggem
- Full text
- Google Patents
The suits
3 cases · D. Del. (3)
| Filed | Defendant | Plaintiff | Court | Docket |
|---|---|---|---|---|
| 2026-08-13 | Beyond, Inc. | Querytron LLC | D. Del. | 1:26-cv-01029 |
| 2026-08-13 | Boot Barn, Inc. | Querytron LLC | D. Del. | 1:26-cv-01030 |
| 2026-08-13 | Wish US Holdings LLC | Querytron LLC | D. Del. | 1:26-cv-01031 |
Docket links open the public record on CourtListener. Filing dates are the complaint's.
Independent claims
What is actually asserted, verbatim.
1. A method for facilitating business-to-business personal connections by enhancing Internet search engine results, the method comprising the following machine-implemented steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the list of search results is based on one or more query terms that a person supplied to the Internet search engine, and wherein the step of generating and transmitting for display the seller-specific information is performed by a toolbar application executed on a computer from which the person entered the one or more query terms; and wherein the toolbar application adds the seller-specific information to the search result in the list of search result.
2. A method for facilitating business-to-business personal connections by enhancing Internet search engine results, the method comprising the following machine-implemented steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the seller-specific information comprises: one or more ratings of the one or more selling entities; one or more ratings of one or more companies with which the one or more selling entities are associated; and one or more ratings of one or more products with which the one or more selling entities are associated; wherein the one or more ratings of the one or more selling entities differ from the one or more ratings of the one or more companies; and wherein the one or more ratings of the one or more selling entities differ from the one or more ratings of the one or more products.
3. A method for facilitating business-to-business personal connections by enhancing Internet search engine results, the method comprising the following machine-implemented steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the list of search results is based on one or more query terms that a person supplied to the Internet search engine; and wherein the seller-specific information indicates how many selling entities passed, and how many selling entities failed one or more hard filters that are specified by the person.
11. A method for facilitating business-to-business personal connections by enhancing Internet search engine results, the method comprising the following machine-implemented steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the seller-specific information indicates a count of selling entities of the one or more selling entities who are currently involved in ongoing relationships that permit corresponding buying entities also involved in the ongoing relationships to re-rate, in the future, the selling entities that are involved in the ongoing relationships.
12. A method for facilitating business-to-business personal connections by enhancing Internet search engine results, the method comprising the following machine-implemented steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the list of search results is based on one or more query terms that a person supplied to the Internet search engine; wherein the seller-specific information indicates how many buying entities in a specified set of trusted buying entities have previously interacted with the one or more selling entities; and wherein a composition of the specified set of trusted buying entities is specified by the person.
13. A method for facilitating business-to-business personal connections by enhancing Internet search engine results, the method comprising the following machine-implemented steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the method further comprises a machine-implemented step of generating and transmitting for display a search results page that comprises a link that, when activated by a buying entity, causes an e-mail message to be generated; and wherein the e-mail message comprises an invitation to another individual, different from the buying entity, to register as a selling entity.
14. A method for facilitating business-to-business personal connections by enhancing Internet search engine results, the method comprising the following machine-implemented steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the URL is a particular URL, and the method further comprising machine implemented steps of: determining and transmitting for display a set of selling entities that is associated with a URL that is the same as the particular URL; and determining and transmitting for display a set of selling entities that is associated with a URL that comprises a domain name of the particular URL.
15. A non-transitory machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the list of search results is based on one or more query terms that a person supplied to the Internet search engine, and wherein the step of generating and transmitting for display the seller-specific information is performed by a toolbar application executed on a computer from which the person entered the one or more query terms; and wherein the toolbar application adds the seller-specific information to the search result in the list of search result.
16. A non-transitory machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information includes attributes of the one or more selling entities, comprising: one or more ratings of the one or more selling entities; one or more ratings of one or more companies with which the one or more selling entities are associated; and one or more ratings of one or more products with which the one or more selling entities are associated; wherein the one or more ratings of the one or more selling entities differ from the one or more ratings of the one or more companies; and wherein the one or more ratings of the one or more selling entities differ from the one or more ratings of the one or more products.
17. A non-transitory machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the seller-specific information indicates a count of selling entities of the one or more selling entities who are currently involved in ongoing relationships that permit corresponding buying entities also involved in ongoing relationships to re-rate, in the future, the selling entities that are involved in the ongoing relationships.
18. A non-transitory machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the list of search results is based on one or more query terms that a person supplied to the Internet search engine; wherein the seller-specific information indicates how many buying entities in a specified set of trusted buying entities have previously interacted with the one or more selling entities; and wherein a composition of the specified set of trusted buying entities is specified by the person.
19. A non-transitory machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the method further comprises a machine-implemented step of generating and transmitting for display a search results page that comprises a link that, when activated by a buying entity, causes an e-mail message to be generated; and wherein the e-mail message comprises an invitation to another individual, different from the buying entity, to register as a selling entity.
20. A non-transitory machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the URL is a particular URL, and the method further comprising machine implemented steps of: determining and transmitting for display a set of selling entities that is associated with a URL that is the same as the particular URL; and determining and transmitting for display a set of selling entities that is associated with a URL that comprises a domain name of the particular URL.
21. A non-transitory machine-readable storage medium storing one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform steps of: generating and transmitting for display, based at least in part on a list of search results generated by an Internet search engine that queries the World Wide Web and that is not limited by any number of websites, seller-specific information of one or more selling entities associated with at least a portion of a Uniform Resource Locator (URL) of a search result in the list of search results; wherein the one or more selling entities are individual persons; wherein the seller-specific information comprises attributes of the one or more selling entities; wherein the list of search results is based on one or more query terms that a person supplied to the Internet search engine; and wherein the seller-specific information indicates how many selling entities passed, and how many selling entities failed one or more hard filters that are specified by the person.
Art before the examiner
51 references of record, 33 cited by the examiner.
Everything listed here was before the Office and is what a challenge must go beyond. Art the examiner never saw is where an invalidity search starts.
Examiner-cited
- US6119101A — Intelligent agents for electronic commerce (Personal Agents, Inc.)
- US20010051943A1 — Method and apparatus for improving access to literature (Clinical Focus, Inc.)
- US20020165967A1 — Global personalization engine (Morgan Paul A.)
- US20020174051A1 — Matching system (Daniel Wise)
- US20020186255A1 — Method and system of facilitating on-line shopping using an internet browser (Shafron Thomas Joshua)
- US20030014331A1 — Affiliate marketing search facility for ranking merchants and recording referral commissions to affiliate sites based upon users' on-line activity (Simons Erik Neal)
- US20030033298A1 — System and method for integrating on-line user ratings of businesses with search engines (Neelakantan Sundaresan)
- US20030055743A1 — Method and apparatus for post-transaction pricing system (Thomas Murcko)
- US20030083961A1 — Marketplace system in which users generate and browse user-to-user preorder listings via a dedinitive products catalog (Bezos Jeffrey P.)
- US20040139032A1 — Transaction management systems (Wingham Rowan)
- US6785671B1 — System and method for locating web-based product offerings (Amazon.Com, Inc.)
- US6826594B1 — Method and system for remote content management of a designated portion of a web page (Commission Junction)
- US20040254832A1 — Integrated browser plug-in and user defined database (Michael Harkin)
- US20040260688A1 — Method for implementing search engine (Gross John N.)
- US20040267731A1 — Method and system to facilitate building and using a search database (Gino Monier Louis Marcel)
- US20040267561A1 — System, method and apparatus for an online sports auction (Bang, Llc)
- US20050004930A1 — Hybrid personalization architecture (Masashi Hatta)
- US6845374B1 — System and method for adaptive text recommendation (Mailfrontier, Inc)
- US20050033641A1 — System, method and computer program product for presenting directed advertising to a user via a network (Vikas Jha)
- US20050075945A1 — Method and apparatus for retrieving and formatting information (Bruce Hodge)
- US20050119957A1 — Method and apparatus for prioritizing a listing of information providers (Scott Faber)
- US20050216341A1 — Methods and apparatuses for pay-per-call advertising in mobile/wireless applications (Anuj Agarwal)
- US20050278199A1 — Auction insurance system (Accenture Global Services Gmbh:)
- US20060064411A1 — Search engine using user intent (William Gross)
- US20060069623A1 — System, program product, and methods for online image handling (Overstock.Com, Inc.)
- US20060085373A1 — Method and apparatus for creating relationships over a network (Dhillion Jasjit S)
- US20060206413A1 — Systems and methods for facilitating a transaction by matching seller information and buyer information (Van Luchene Andrew S)
- US20060229902A1 — Match-based employment system and method (Mcgovern Robert J)
- US20060271460A1 — Method and system to provide user created social networks in a distributed commerce system (Ebay Inc.)
- US20070081662A1 — Methods and apparatuses to access advertisements through voice over internet protocol (VoIP) applications (Utbk, Inc.)
- US7222109B1 — System and method for contract authority (Sky Technologies Llc)
- US7599938B1 — Social news gathering, prioritizing, tagging, searching, and syndication method (Harrison Jr Shelton E)
- US8150757B1 — Web-based infomediary for intellectual property transfer (Foundationip, Llc)
Applicant-cited and other (18)
- US5592375A — Computer-assisted system for interactively brokering goods or services between buyers and sellers
- US5970492A — Internet-based spelling checker dictionary system with automatic updating
- US6029175A — Automatic retrieval of changed files by a network software agent
- US20010034631A1 — Method and apparatus for the automatic selection of parties to an arrangement between a requestor and a satisfier of selected requirements
- US20010051913A1 — Method and system for outsourcing information technology projects and services
- US20020013735A1 — Electronic matching engine for matching desired characteristics with item attributes
- US20020111897A1 — Web-based method and implementation for procurement of goods and services
- US6460036B1 — System and method for providing customized electronic newspapers and target advertisements
- US20020165814A1 — System and method for ranking objects having multiple attributes
- US20020174089A1 — Facilitating electronic commerce transactions using buyer profiles
- US20020198818A1 — Method and apparatus for efficiently generating electronic requests for quote
- US20030004850A1 — Auction management
- US20030074298A1 — Information product market system and method
- US20030172022A1 — Process for determining an auction methodology
- US20050055306A1 — User-defined dynamic collaborative environments
- US20050096955A1 — Automatic supplier sourcing
- US7113919B1 — System and method for configuring products over a communications network
- US7124107B1 — Collective procurement management system
Classification
- G06F16/9535primary — Search customisation based on user profiles and personalisation
- G06F16/9566primary — URL specific, e.g. using aliases, detecting broken or misspelled links
- G06F16/9538 — Presentation of query results
- G06Q30/02 — Marketing; Price estimation or determination; Fundraising
- G06Q30/06 — Buying, selling or leasing transactions
Family
- US10534820B2 — B2 (2020)
- US20070179942A1 — A1 (2007)
- US20200151232A1 — A1 (2020)
- US20070192314A1 — A1 (2007)
- US8849707B2 — B2 (2014)
- 2 foreign family members: WO2007089448A3, WO2007089448A2
Abstract
A system and architecture for enhancing search results generated by an Internet search engine, so that those search results include enhanced buyer-oriented information, is disclosed. According to one aspect, a list of search results generated by an Internet search engine comprises one or more search results that are associated with one or more URLs in a set of URLs. For each such URL, seller-specific information, which may be based on and/or comprise ratings that are associated with registered selling entities that are associated with that URL, is presented in association with that URL's corresponding search result in the list of search results. A user who submitted query terms, based upon which the list of search results was generated, can use the presented rating information to determine which of the search results to investigate further.
Named in one of these suits? A prior-art search is commissioned once and serves every defendant who shares it. The examiner's own search record is free on the tools page, and your first preliminary search is free — one claim, back within 24 hours — so you know whether there is art the Office never saw before anyone pays for more. Flat fees: $2,500$899 for the independent claims, $5,000$1,500 for every asserted claim.
This page is assembled from public records — federal court dockets and the patent's own file — and is updated as the case list changes. It states what the record shows and is not an opinion on the validity or infringement of any claim. Patent data via Google Patents; docket data via CourtListener.