Business-oriented search
First Claim
1. A method for facilitating business-to-business personal connections by enhancing Internet search results, the method comprising the machine-implemented steps of:
- registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity;
registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual;
receiving one or more search query terms from a searching user;
determining, based on the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web, that are relevant relative to the search query terms;
selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service;
ranking the one or more search results in the second set based on at least one of;
one or more ratings that are based on input from one or more buying entities or, a filter score that is based on filter criteria specified by a submitter of the search query terms when the submitter of the search query terms is a buying entity;
generating, for presentation, seller-specific information for each of the search results that are in the second set of search results, wherein seller-specific information comprises the name of a selling entity, the company associated with each selling entity, and one or both of a product or service that each selling entity is associated with; and
presenting seller-specific information in connection with only those search results for which seller-specific information was generated.
0 Assignments
0 Petitions
Accused Products
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.
38 Citations
20 Claims
-
1. A method for facilitating business-to-business personal connections by enhancing Internet search results, the method comprising the machine-implemented steps of:
-
registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity; registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a searching user; determining, based on the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web, that are relevant relative to the search query terms; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; ranking the one or more search results in the second set based on at least one of; one or more ratings that are based on input from one or more buying entities or, a filter score that is based on filter criteria specified by a submitter of the search query terms when the submitter of the search query terms is a buying entity; generating, for presentation, seller-specific information for each of the search results that are in the second set of search results, wherein seller-specific information comprises the name of a selling entity, the company associated with each selling entity, and one or both of a product or service that each selling entity is associated with; and presenting seller-specific information in connection with only those search results for which seller-specific information was generated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for facilitating business-to-business personal connections by enhancing Internet search results, the system comprising:
-
a processor; a memory coupled to the processor, the memory having stored thereon computer executable instructions executable by the system to perform operations, comprising; registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity; registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a searching user; determining, based on the one or more search query terms, a first set of one or more search results generated by an Internet search engine that queries the World Wide Web, that are relevant relative to the search query terms; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; ranking the one or more search results in the second set based on at least one of;
one or more ratings that are based on input from one or more buying entities or, a filter score that is based on filter criteria specified by a submitter of the search query terms when the submitter of the search query terms is a buying entity;generating, for presentation, seller-specific information for each of the search results that are in the second set of search results, wherein seller-specific information comprises the name of a selling entity, the company associated with each selling entity, and one or both of a product or service that each selling entity is associated with; presenting seller-specific information in connection with only those search results for which seller-specific information was generated. - View Dependent Claims (10, 11)
-
-
12. A method for facilitating business-to-business personal connections by enhancing Internet search results, a method comprising the machine-implemented steps of:
-
registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity; registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a buying entity; determining, based on the one the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; for each selling entity of the one or more selling entities associated with the one or more search results in the second set, determining, for each selling entity, a trusted buyer network indicator that is based at least in part on one or more ratings that were assigned to the selling entity by one or more additional buying entities that were selected for inclusion within a trusted buyer network by the buying entity that provided the search query terms; and in a search results page, in connection with each search result of the second set, for each selling entity of the one or more selling entities, presenting seller-specific information about that selling entity only if the trusted buyer network indicator for that selling entity meets a specified threshold, wherein the seller-specific information comprises the name of the selling entity, the company associated with the selling entity, and one or both of a product or service that the selling entity is associated with.
-
-
13. A system for facilitating business-to-business personal connections by enhancing Internet search results, the system comprising:
-
a processor; a memory coupled to the processor, the memory having stored thereon computer executable instructions executable by the system to perform operations, comprising; registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity; registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a buying entity; determining, based on the one the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; for each selling entity of the one or more selling entities associated with the one or more search results in the second set, determining, for each selling entity, a trusted buyer network indicator that is based at least in part on one or more ratings that were assigned to the selling entity by one or more additional buying entities that were selected for inclusion within a trusted buyer network by the buying entity that provided the search query terms; and in a search results page, in connection with each search result of the second set, for each selling entity of the one or more selling entities, presenting seller-specific information about that selling entity only if the trusted buyer network indicator for that selling entity meets a specified threshold, wherein the seller-specific information comprises the name of the selling entity, the company associated with the selling entity, and one or both of a product or service that the selling entity is associated with.
-
-
14. A non-transitory computer readable storage medium for facilitating business-to-business personal connections by enhancing Internet search results, the non-transitory computer readable storage medium storing instructions that when executed by a processor cause a computing device to perform acts comprising:
-
registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity; registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a searching user; determining, based on the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web, that are relevant relative to the search query terms; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; ranking the one or more search results in the second set based on at least one of;
one or more ratings that are based on input from one or more buying entities or, a filter score that is based on filter criteria specified by a submitter of the search query terms when the submitter of the search query terms is a buying entity;generating, for presentation, seller-specific information for each of the search results that are in the second set of search results, wherein seller specific information comprises the name of a selling entity, the company associated with each selling entity, and one or both of a product or service that each selling entity is associated with; and presenting seller-specific information in connection with only those search results for which seller-specific information was generated. - View Dependent Claims (15)
-
-
16. A non-transitory computer readable storage medium for facilitating business-to-business personal connections by enhancing Internet search results, the non-transitory computer readable storage medium storing instructions that when executed by a processor cause a computing device to perform acts comprising:
- registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity;
registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a buying entity; determining, based on the one the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web, based at least in part on the one or more search query terms; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; for each selling entity of the one or more selling entities associated with the one or more search results in the second set, determining, for each selling entity, a trusted buyer network indicator that is based at least in part on one or more ratings that were assigned to the selling entity by one or more additional buying entities that were selected for inclusion within a trusted buyer network by the buying entity that provided the search query terms; and in a search results page, in connection with each search result of the second set, for each selling entity of the one or more selling entities, presenting seller-specific information about that selling entity only if the trusted buyer network indicator for that selling entity meets a specified threshold, wherein the seller-specific information comprises the name of the selling entity, the company associated with the selling entity, and one or both of a product or service that the selling entity is associated with.
- registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity;
-
17. A method for facilitating business-to-business personal connections by enhancing Internet search results, a method comprising the machine-implemented steps of:
-
registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity; registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a buying entity; determining, based on the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web, that are relevant relative to the search query terms; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; applying a filtering mechanism to the second set of one or more search results, wherein applying the filtering mechanism comprises; receiving filtering criteria from the buying entity that initiated the search, wherein the filtering criteria comprises rating information provided by one or more buying entities registered in the business-to business connectivity service, and a number of ongoing relationships between buying entities and the selling entities associated with the second set of one or more search results; and generating a filter score for each of the one or more search results in the second set based on the received filtering criteria; presenting seller-specific information for each search result in the second set of search results that has a filter score exceeding a threshold, wherein the seller specific information comprises the name of a selling entity, the company associated with each selling entity, and one or both of a product or service that each selling entity is associated with.
-
-
18. A method for facilitating business-to-business personal connections by enhancing Internet search results, a method comprising the machine-implemented steps of:
-
registering one or more selling entities by establishing a selling entity account for each of the one or more selling entities in a business-to-business connectivity service, wherein each of the one or more selling entities corresponds to a single individual associated with one or more companies and wherein each individual is associated with only one selling entity; registering one or more buying entities by establishing a buying entity account for each of the one or more buying entities in a business-to-business connectivity service, wherein each of the one or more buying entities corresponds to a single individual; receiving one or more search query terms from a searching user; determining, based at least in part on the one or more search query terms, a first set of search results generated by an Internet search engine that queries the World Wide Web wherein the first set of search results are ranked based on relevance; selecting, from the first set, a second set of one or more search results, wherein each search result in the second set is selected in response to a determination that it comprises a Uniform Resource Locator (URL) that has been previously registered in association with at least one selling entity account in the business-to-business connectivity service; ranking the one or more search results in the second set based on at least one of;
one or more ratings that are based on input from one or more buying entities or, a filter score that is based on filter criteria specified by a submitter of the search query terms when the submitter of the search query terms is a buying entity;generating a split search results page, wherein on one side of the split, the search results page contains ranked search results from the first set, and wherein on another side of the split, the search results page contains ranked search results from the second set; presenting seller-specific information for each of the search results that are in the second set of search results, wherein seller specific information comprises the name of a selling entity, the company associated with each selling entity, and one or both of a product or service that each selling entity is associated with. - View Dependent Claims (19, 20)
-
Specification