IP Library Patent Application 14813020
Patent Application
App. No. 14/813,020

CONTEXTUAL PROFILE

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.
14/813,020
Abstract

A contextual profile system is provided with an on-line social network system. In response to a request from a member of the on-line social network system to access a profile page of another member, the contextual profile system determines the context of the request, determines associated key profile units based on the context, and constructs a custom version of the other member's profile page. The custom version of the profile page is then presented to the requesting member.

Claims (39)

1 . A computer-implemented method comprising:

detecting a request indicating a viewer profile and a viewee profile, the viewer profile and the viewee profile representing respective members in an on-line social network, the viewee profile comprising a plurality of profile units;

determining context of the request;

based on the determined context, determine one or more key profile units from the plurality of profile units, using at least one processor;

construct a personalized visualization of the viewee profile, the personalized visualization having a visible presentation area and a viewable presentation area, the visible presentation area to be presented on a display device as the personalized visualization is loaded for viewing, the viewable presentation area accessible for viewing by a further action, the constructing comprising including the one or more key profile units into the visible presentation area; and

causing presentation of the personalized visualization of the viewee profile on a display device.

2 . The method of claim 1 , wherein the determined context of the request is associated with an identification of intent, the determining of the one or more key profile units comprises accessing mapping information, the mapping information comprising the one or more key profile units mapped to the intent.

3 . The method of claim 1 , wherein the determining of the context of the request comprises determining a source web page, from which the request indicating the viewee profile was initiated.

4 . The method of claim 3 , wherein the determining of the context comprises determining a source section of the source web page.

5 . The method of claim 3 , wherein:

the source web page is a search results web page generated in response to a search comprising a search term; and

the one or more key profile units comprise a profile unit that includes a reference to a connected member profile, the connected member profile representing a member connected to the viewee profile and including a phrase corresponding to the search term.

6 . The method of claim 1 , wherein the determining of the context of the request comprises determining a relationship between the viewer profile and the viewee profile.

7 . The method of claim 6 , wherein the relationship between the viewer profile and the viewee profile is associated with a pending connect request.

8 . The method of claim 1 , wherein the determining of the context of the request comprises determining a characteristic of the viewer profile.

9 . The method of claim 8 , wherein the characteristic of the viewer profile is an indication that a member represented by the viewer profile is a recruiter.

10 . The method of claim 8 , wherein the further action is a scrolling action.

11 . A computer-implemented system comprising:

a request detector, implemented using at least one processor, to detect a request indicating a viewer profile and a viewee profile, the viewer profile and the viewee profile representing respective members in an on-line social network, the viewee profile comprising a plurality of profile units;

a context detector, implemented using at least one processor, to determine context of the request;

a key profile units selector, implemented using at least one processor, to determine one or more key profile units from the plurality of profile units based on the determined context;

a personalized visualization module, implemented using at least one processor, to construct a personalized visualization of the viewee profile, the personalized visualization having a visible presentation area and a viewable presentation area, the visible presentation area to be presented on a display device as the personalized visualization is loaded for viewing, the viewable presentation area accessible for viewing by a further action, the constructing comprising including the one or more key profile units into the visible presentation area; and

a presentation module, implemented using at least one processor, to cause presentation of the personalized visualization of the viewee profile on a display device.

12 . The system of claim 11 , wherein the determined context of the request is associated with an identification of intent, the determining of the one or more key profile units comprises accessing mapping information, the mapping information comprising the one or more key profile units mapped to the intent.

13 . The system of claim 11 , wherein the context detector is to determine a source web page, from which the request indicating the viewee profile was initiated.

14 . The system of claim 13 , wherein the context detector is to determine a source section of the source web page.

15 . The system of claim 13 , wherein:

the source web page is a search results web page generated in response to a search comprising a search term; and

the one or more key profile units comprise a profile unit that includes a reference to a connected member profile, the connected member profile representing a member connected to the viewee profile and including a phrase corresponding to the search term.

16 . The system of claim 11 , wherein the context detector is to determine a relationship between the viewer profile and the viewee profile.

17 . The system of claim 16 , wherein the relationship between the viewer profile and the viewee profile is associated with a pending connect request.

18 . The system of claim 11 , wherein t the context detector is to determine a characteristic of the viewer profile.

19 . The system of claim 18 , wherein the characteristic of the viewer profile is an indication that a member represented by the viewer profile is a recruiter.

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 request indicating a viewer profile and a viewee profile, the viewer profile and the viewee profile representing respective members in an on-line social network, the viewee profile comprising a plurality of profile units;

determining context of the request;

based on the determined context, determining one or more key profile units from the plurality of profile units;

constructing a personalized visualization of the viewee profile, the personalized visualization having a visible presentation area and a viewable presentation area, the visible presentation area to be presented on a display device as the personalized visualization is loaded for viewing, the viewable presentation area accessible for viewing by a further action, the constructing comprising including the one or more key profile units into the visible presentation area; and

causing presentation of the personalized visualization of the viewee profile on a display device.

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 Jul 29, 2015
From: DAVE, NIPUN; SRINIVASAN, HARI; FELL, JAMES MICHAEL; RATHI, VIBHA
To: LINKEDIN CORPORATION
Reel/Frame 036212/0937 →