US2018060432A1PendingUtilityA1

Prioritizing people search results

Assignee: LINKEDLN CORPPriority: Aug 25, 2016Filed: Aug 25, 2016Published: Mar 1, 2018
Est. expiryAug 25, 2036(~10.1 yrs left)· nominal 20-yr term from priority
G06Q 10/40G06F 16/951G06F 16/9538G06Q 50/01G06F 17/3053G06F 17/30864G06F 17/30554
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A search engine optimization system is provided with an on-line social network system. The on-line social network system includes or is in communication with a search engine optimization (SEO) system that is configured to prioritize people search results based on respective priority scores of the associated keywords used as search terms. The associated keywords represent respective people search results pages (PSERPs). The SEO system generates priority scores for different keyword, using a probabilistic model that takes into account a value expressing how likely the keyword is to be included in a search query as a search term and/or a value expressing how likely is a search that includes the keyword as a search term is to produce relevant results.

Claims

exact text as granted — not AI-modified
1 . A computer implemented method comprising:
 detecting a people-related search request comprising a first keyword and a second keyword, the first keyword and the second keyword representing respective first and second people search results pages (PSERPs) provided by an on-line social network system;   accessing a first priority score assigned to the first keyword and a second priority score assigned to the second keyword;   using at least one processor, generating respective ranking scores for search results retrieved in response to the people-related search request comprising the first keyword and the second keyword using the first priority score assigned to the first keyword and the second priority score assigned to the second keyword;   selecting a subset from the retrieved search results for presentation on a display device based on the generated respective ranking scores; and   generating a search results web page comprising the subset selected based on the generated respective ranking scores.   
     
     
         2 . The method of  claim 1 , wherein the generating of the search results web page comprises generating an order of presentation of items in the subset based on their respective ranking scores, the method comprising:
 causing presentation of the web page on a display device.   
     
     
         3 . The method of  claim 1 , comprising:
 generating the PSERP, the PRERP comprising references to one or more member profiles representing respective members in the on-line social network system;   selecting a term included in the one or more member profiles referenced in the PSERP; and   identifying the term as representing the PSERP, the term corresponding to the first keyword.   
     
     
         4 . The method of  claim 1 , comprising:
 accessing the PSERP; and   determining a term that represents the PSERP, the term is the first keyword.   
     
     
         5 . The method of  claim 4 , wherein the term represents a place of employment. 
     
     
         6 . The method of  claim 4 , wherein the term represents a professional skill. 
     
     
         7 . The method of  claim 4 , wherein the term represents a geographic location. 
     
     
         8 . The method of  claim 4 , comprising:
 monitoring people-related search requests that include the first keyword;   determining a popularity score for the first keyword, the popularity score indicating how likely the first keyword is to be included in a people-related search query as a search term, using the monitored people-related search requests;   generating a relevance score for the first keyword, using search results produced in response to the monitored people-related search requests, the relevance score expressing how likely a search that includes the first keyword as a search term is to produce a relevant result that originates from the on-line social network system; and   generating the first priority score for the first keyword utilizing the popularity score and the relevance score.   
     
     
         9 . The method of  claim 1 , wherein the search request is directed to the on-line social network system or a third party search engine, the third party search engine and the on-line social network system provided by different entities. 
     
     
         10 . The method of  claim 1 , comprising determining that the search request is a people-related search request based on presence of one or more predetermined people-related search terms in the search request. 
     
     
         9 . The method of  claim 1 , wherein the search request is directed to the on-line social network system or a third party search engine, the third party search engine and the on-line social network system provided by different entities. 
     
     
         11 . A computer-implemented system comprising:
 a search requests monitor, implemented using at least one processor, to detect a people-related search request comprising a first keyword and a second keyword, the first keyword and the second keyword representing respective first and second people search results pages (PSERPs) provided by an on-line social network system;   a search results ranker, implemented using at least one processor, to:
 access a first priority score assigned to the first keyword and a second priority score assigned to the second keyword, and 
 generate respective ranking scores for search results retrieved in response to the people-related search request comprising the first keyword and the second keyword using the first priority score assigned to the first keyword and the second priority score assigned to the second keyword; 
   a selector, implemented using at least one processor, to select a subset from the retrieved search results for presentation on a display device based on the generated respective ranking scores; and   a web page generator, implemented using at least one processor, to generate a search results web page comprising the subset selected based on the generated respective ranking scores.   
     
     
         12 . The system of  claim 11 , wherein the web page generator is to generate an order of presentation of items in the subset based on their respective ranking scores, the system comprising a presentation module to cause presentation of the web page on a display device. 
     
     
         13 . The system of  claim 11 , comprising a PSERP generator, implemented using at least one processor, to:
 generate the PSERP, the PRERP comprising references to one or more member profiles representing respective members in the on-line social network system,   select a term included in the one or more member profiles referenced in the PSERP; and   identify the term as representing the PSERP, the term corresponding to the first keyword.   
     
     
         14 . The system of  claim 11 , wherein the PSERP generator is to:
 access the PSERP; and   determine a term that represents the PSERP, the term is the first keyword.   
     
     
         15 . The system of  claim 14 , wherein the term represents a place of employment. 
     
     
         16 . The system of  claim 14 , wherein the term represents a professional skill. 
     
     
         17 . The system of  claim 14 , wherein the term represents a geographic location. 
     
     
         18 . The system of  claim 14 , wherein the search requests monitor to monitor people-related search requests that include the first keyword, the system comprising a priority score generator to:
 determine a popularity score for the first keyword, the popularity score indicating how likely the first keyword is to be included in a people-related search query as a search term, using the monitored people-related search requests;   generate a relevance score for the first keyword, using search results produced in response to the monitored people-related search requests, the relevance score expressing how likely a search that includes the first keyword as a search term is to produce a relevant result that originates from the on-line social network system; and   generate the first priority score for the first keyword utilizing the popularity score and the relevance score.   
     
     
         19 . The system of  claim 11 , wherein the search request is directed to the on-line social network system or a third party search engine, the third party search engine and the on-line social network system provided by different entities. 
     
     
         20 . A machine-readable non-transitory storage medium having instruction data executable by a machine to cause the machine to perform operations comprising:
 detecting a people-related search request comprising a first keyword and a second keyword, the first keyword and the second keyword representing respective first and second people search results pages (PSERPs) provided by an on-line social network system;   accessing a first priority score assigned to the first keyword and a second priority score assigned to the second keyword;   generating respective ranking scores for search results retrieved in response to the people-related search request comprising the first keyword and the second keyword using the first priority score assigned to the first keyword and the second priority score assigned to the second keyword;   selecting a subset from the retrieved search results for presentation on a display device based on the generated respective ranking scores; and   generating a search results web page comprising the subset selected based on the generated respective ranking scores.

Join the waitlist — get patent alerts

Track US2018060432A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.