IP Library Patent Application 15247451
Patent Application
App. No. 15/247,451

PRIORITIZING LOCATIONS FOR PEOPLE SEARCH

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/247,451
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 location keywords (potential search terms) that represent respective people search results pages (PSERPs). The value of a keyword is expressed as a priority score assigned to that keyword. The SEO system generates priority scores for different keywords, 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, as well as other signals that are indicative of the relative importance of a location represented by the search term.

Claims (36)

1 . A computer-implemented method comprising:

generating a people search results page (PSERP), the PRERP comprising references to one or more member profiles representing respective members in an on-line social network system;

using at least one processor, identifying a location keyword as representing the PSERP, the location keyword representing a geographic location;

determining importance score for the location keyword utilizing data reflecting how frequently people-related search requests include the location keyword;

generating a priority score for the location keyword, utilizing the importance score; and

generating a web page including a reference to the PSERP based on the priority score for the location keyword.

2 . The method of claim 1 , comprising causing presentation of the web page on a display device.

3 . The method of claim 1 , wherein the web page is a people directory provided by the on-line social network system.

4 . The method of claim 1 , wherein the reference to the PSERP is the location keyword.

5 . The method of claim 1 , wherein the determining of the importance score for the location keyword comprises determining the importance score for a pair comprising the location keyword and a people-related keyword representing a professional skill of a member of the on-line social network system.

6 . The method of claim 5 , wherein the reference to the PSERP is the people-related keyword.

7 . The method of claim 1 , comprising selectively including, in a site map provided to a third party search engine, a reference to the PSERP, based on the priority score for the location keyword.

8 . The method of claim 1 , wherein the generating of the priority score for the keyword comprises using, in addition to the importance score, a relevance score generated for the location keyword, the relevance score expressing how likely a search request that includes the location keyword is to produce a relevant result that originates from the on-line social network system, the search request directed to a third party search engine, the third party search engine and the on-line social network system provided by different entities.

9 . The method of claim 1 , wherein the generating of the importance score comprises utilizing one or more external signals, the external signals include population size for the geographic location represented by the location keyword.

10 . The method of claim 1 , wherein the generating of the importance score comprises utilizing one or more strength signals, the strength signals represent the number of members of the on-line social network system associated with the geographic location represented by the location keyword.

11 . A computer-implemented system comprising:

a people search results page (PSERP) generator, implemented using at least one processor, to:

generate a people search results page (PSERP), the PRERP comprising references to one or more member profiles representing respective members in an on-line social network system, and

identify a location keyword as representing the PSERP, the location keyword representing a geographic location;

an importance score generator, implemented using at least one processor, to determine importance score for the location keyword utilizing data reflecting how frequently people-related search requests include the location keyword;

a priority score generator, implemented using at least one processor, to generate a priority score for the location keyword, utilizing the importance score; and

a web page generator, implemented using at least one processor, to generate a web page including a reference to the PSERP based on the priority score for the location keyword.

12 . The system of claim 11 , comprising a presentation module, implemented using at least one processor, to cause presentation of the web page on a display device.

13 . The system of claim 11 , wherein the web page is a people directory provided by the on-line social network system.

14 . The system of claim 11 , wherein the reference to the PSERP is the location keyword.

15 . The system of claim 11 , wherein the importance score generator is to determine the importance score for a pair comprising the location keyword and a people-related keyword representing a professional skill of a member of the on-line social network system.

16 . The system of claim 15 , wherein the reference to the PSERP is the people-related keyword.

17 . The system of claim 11 , a communications module to selectively include, in a site map provided to a third party search engine, a reference to the PSERP, based on the priority score for the location keyword.

18 . The system of claim 11 , wherein the priority score generator is to use, in addition to the importance score, a relevance score generated for the location keyword, the relevance score expressing how likely a search request that includes the location keyword is to produce a relevant result that originates from the on-line social network system, the search request directed to a third party search engine, the third party search engine and the on-line social network system provided by different entities.

19 . The system of claim 11 , wherein the importance score generator is to utilize one or more external signals, the external signals include population size for the geographic location represented by the location keyword.

20 . A machine-readable non-transitory storage medium having instruction data executable by a machine to cause the machine to perform operations comprising:

generating a people search results page (PSERP), the PRERP comprising references to one or more member profiles representing respective members in an on-line social network system;

identifying a location keyword as representing the PSERP, the location keyword representing a geographic location;

determining importance score for the location keyword utilizing data reflecting how frequently people-related search requests include the location keyword;

generating a priority score for the location keyword, utilizing the importance score; and

generating a web page including a reference to the PSERP based on the priority score for the location keyword

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: LINKEDIN CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 044746/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2016
From: KENTHAPADI, KRISHNARAM
To: LINKEDIN CORPORATION
Reel/Frame 039543/0409 →