IP Library Patent Application 13682545
Patent Application
App. No. 13/682,545

USER PROFILE AND GEOGRAPHY-BASED MEETINGS

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.
13/682,545
Abstract

A system may include an electronic data storage, a recommendation engine, and a network interface. The electronic data storage may be configured to store a professional skill of a member of a social network. The recommendation engine may be configured to generate a recommendation based, at least in part, on a relationship between the professional skill of the member and a desired professional skill of an organizer and a relationship between a geographic location of the member and a geographic location of the organizer. The network interface may be configured to transmit a meeting invitation to a user device of the member of the social network based, at least in part, on the recommendation.

Claims (42)

1 . A memory device, the memory device communicatively coupled to a processor and comprising instructions which, when performed on the processor, cause the processor to:

receive a professional skill of a member of a social network;

receive a geographic location of a user device of the member of the social network;

receive a desired professional skill of an organizer;

receive a geographic location of a user device of the organizer;

generate a recommendation based, at least in part, on:

a relationship between the professional skill of the member and the desired professional skill of the organizer; and

a relationship between the geographic location of the user device of the member and the geographic location of the user device of the organizer; and

transmit a meeting invitation to the user device of the member of the social network based, at least in part, on the recommendation.

2 . The memory device of claim 1 , wherein the memory device further comprises instructions that further cause the processor to determine the relationship between the geographic location of the member and the geographic location of the organizer based, at least in part, on a distance between the geographic location of the member and the geographic location of the organizer.

3 . The memory device of claim 2 , wherein the memory device further comprises instructions that further cause the processor to determine the distance based, at least in part, on an estimated time to transit from the geographic location of the member to the geographic location of the organizer.

4 . The memory device of claim 3 , wherein the time to transit from the geographic location of the member to the geographic location of the organizer based on one of a plurality of transit modes.

5 . The memory device of claim 1 , wherein the desired professional skill of the organizer and the professional skill of the member are at least one of a professional field, a current job, a professional degree, an amount of experience in at least one of a professional field and a job, a past job title, professional connections, and professional recommendations.

6 . The memory device of claim 5 wherein the memory device further comprises instructions that further cause the processor to generate the recommendation based on a desired profile of the organizer and a profile of the member comprising a plurality of professional skills.

7 . The memory device of claim 1 , wherein the memory device further comprises instructions that further cause the processor to present the recommendation to the organizer on a user device of the organizer, wherein the meeting invitation is transmitted based on an organizer selection of the recommendation.

8 . The memory device of claim 1 , wherein the memory device further comprises instructions that further cause the processor to generate the recommendation further based on an available time of the organizer.

9 . The memory device of claim 1 , wherein the memory device further comprises instructions that further cause the processor to:

receive a professional skill and a geographic location from each of a plurality of members of the social network;

generate a recommendation for each of the plurality of members of the social network; and

transmit the meeting invitation to individual user devices associated with individual ones of the members based on the recommendation for each of the plurality of members.

10 . The memory device of claim 9 , wherein the memory device further comprises instructions that further cause the processor to:

generate a rank of a recommendation score for each of the plurality of members with respect to the recommendation scores for each of the plurality of members; and

transmit the meeting invitation to individual user devices based on a rank of the recommendation for each of the plurality of members.

11 . The memory device of claim 10 , wherein the memory device further comprises instructions that further cause the processor to transmit the meeting invitation to individual user devices corresponding to ones of the plurality of members having a highest rank.

12 . A system comprising:

an electronic data storage configured to store a professional skill of a member of a social network;

a recommendation engine configured to generate a recommendation based, at least in part, on:

a relationship between the professional skill of the member and a desired professional skill of an organizer; and

a relationship between a geographic location of the member and a geographic location of the organizer; and

a network interface configured to transmit a meeting invitation to a user device of the member of the social network based, at least in part, on the recommendation.

13 . The system of claim 12 , wherein the recommendation engine is further configured to determine the relationship between the geographic location of the member and the geographic location of the organizer based, at least in part, on a distance between the geographic location of the member and the geographic location of the organizer.

14 . The system of claim 13 , wherein the recommendation engine comprises a processor configured to determine the distance based, at least in part, on an estimated time to transit from the geographic location of the member to the geographic location of the organizer.

15 . The system of claim 14 , wherein the time to transit from the geographic location of the member to the geographic location of the organizer based on one of a plurality of transit modes.

16 . The system of claim 12 , wherein the desired professional skill of the organizer and the professional skill of the member are at least one of a professional field, a current job, a professional degree, an amount of experience in at least one of a professional field and a job, a past job title, professional connections, and professional recommendations.

17 . The system of claim 16 wherein the recommendation engine is configured to generate the recommendation based on a desired profile of the organizer and a profile of the member comprising a plurality of professional skills.

18 . The system of claim 12 , wherein the network interface is configured to transmit the recommendation to the organizer on a user device of the organizer, wherein the meeting invitation is transmitted based on an organizer selection of the recommendation.

19 . The system of claim 12 , wherein recommendation engine is configured to generate the recommendation further based on an available time of the organizer.

20 . The system of claim 12 , wherein the recommendation engine is configured to generate a recommendation for each of a plurality of members of the social network based, at least in part, on a professional skill and a geographic location from each of a plurality of members of the social network; and

wherein the network interface is configured to transmit the meeting invitation to individual user devices associated with individual ones of the members based on the recommendation for each of the plurality of members.

21 . The system of claim 20 , wherein the recommendation engine is configured to generate a rank of a recommendation score for each of the plurality of members with respect to the recommendation scores for each of the plurality of members; and

wherein the network interface is configured to transmit the meeting invitation to individual user devices based on a rank of the recommendation for each of the plurality of members.

22 . The system of claim 21 , wherein the network interface is configured to transmit the meeting invitation to individual user devices corresponding to ones of the plurality of members having a highest rank.

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 Feb 20, 2013
From: YEGNASHANKARAN, SUDEEP
To: LINKEDIN CORPORATION
Reel/Frame 029839/0406 →