发明名称 Automatic matching of users and service providers
摘要 A system is configured to receive a search query from a user device; identify a set of organizations that offer services relevant to the search query; generate first scores for the set of organizations using a first scoring function; generate a document that includes information identifying the set of organizations based on the first scores; provide the document to the user device; receive, based on providing the document to the user device, information indicating a selection of one of the set of organizations as a selected organization; identify a set of service providers, associated with the selected organization, that offer the services relevant to the search query; generate second scores for the set of service providers using a second scoring function, where the second scoring function may be different from the first scoring function; select or receive selection of one of the set of service providers, as a selected service provider, based on the second scores; and cause a video communication session to be established between the user device and a device associated with the selected service provider.
申请公布号 US9342559(B1) 申请公布日期 2016.05.17
申请号 US201313894934 申请日期 2013.05.15
申请人 Google Inc. 发明人 Jedrzejowicz Jan
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method performed by one or more server devices, comprising: receiving service provider information from devices associated with a plurality of organizations, the service provider information received from a respective device associated with a respective organization including an identifier of the respective organization, information identifying respective service providers employed by the respective organization, and information identifying respective services offered by the respective organization; mapping each of the plurality of organizations to topics based on the service provider information; receiving, by at least one of the one or more server devices, a search query from a user device; identifying, by at least one of the one or more server devices, a subset of the plurality of organizations that offer services relevant to the search query, where identifying the subset of the plurality of organizations includes: identifying a topic associated with the search query; andidentifying the subset of the plurality of organizations based on the plurality of organizations being mapped to the topic associated with the search query; generating, by at least one of the one or more server devices, first scores for the subset of the plurality of organizations using a first scoring function; generating, by at least one of the one or more server devices, a document that includes information identifying the subset of the plurality of organizations based on the first scores; providing, by at least one of the one or more server devices, the document to the user device; receiving, by at least one of the one or more server devices and based on providing the document to the user device, information indicating a selection of one of the subset of the plurality of organizations as a selected organization; identifying, by at least one of the one or more server devices, a plurality of service providers, associated with the selected organization, that offer the services relevant to the search query; generating, by at least one of the one or more server devices, second scores for the plurality of service providers using a second scoring function, the second scoring function being different from the first scoring function; selecting or receiving selection of one of the plurality of service providers, as a selected service provider, based on the second scores; causing, by at least one of the one or more server devices, a video communication session to be established between the user device and a device associated with the selected service provider; receiving feedback from a user of the user device, the feedback relating to the video communication session between the user device and the device associated with the selected service provider; and adjusting the first scoring function used to generate the first scores for the subset of the plurality of organizations based on the feedback.
地址 Mountain View CA US