IP Library Granted Patent US 8,738,279
Granted Patent B2
US 8,738,279 · App. 13/421,980 · Granted May 27, 2014

Electronically locating contacts based on intended travel destinations

View Patent ↗
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 8,738,279
App. No.
13/421,980
Granted
May 27, 2014
Kind
B2
Abstract

Embodiments of the present invention provide an approach for locating connections/contacts of a user of social networking websites based on an intended travel destination of the user. Specifically, embodiments of the present invention will analyze a set of online resources (e.g., travel websites, social networking services, calendaring programs, etc.) to identify one or more travel profiles (e.g., reservations) associated with the user. Based on one or more intended destinations set forth in the travel profile(s), social networking websites associated with the user may be analyzed to identify and locate contacts/connections of the user that are located within a predetermined proximity of the intended destination(s). Once such contacts have been identified, the user may be provided with a notification that identifies the contact and provides the contact's location.

Claims (35)

1. A computer-implemented method for locating contacts based on travel destinations, comprising:

determining a travel destination for a user by accessing a set of travel websites; and identifying at least one travel profile associated with the user from the set of travel websites;

determining locations of a set of contacts associated with the user that are within a predetermined proximity of the travel destination, the set of contacts being identified based on at least one of the following: a set of social networking services utilized by the user and the set of contacts, or previous electronic communications between the user and the set of contacts stored in at least one computer storage device; and

notifying the user of the locations of the set of contacts.

2. The computer-implemented method of claim 1 , further comprising updating the locations of the set of contacts as the locations change.

3. The computer-implemented method of claim 1 , the social networking services comprising a locator service.

4. The computer-implemented method of claim 1 , the notification comprising at least one of the following: an electronic mail message, an instant message, a text message, a user interface at the social networking service, or a voice mail.

5. The computer-implemented method of claim 1 , the notification comprising details of the previous electronic communications between the user and the set contacts.

6. The computer-implemented method of claim 1 , the previous electronic communications comprising at least one of the following: electronic mail messages exchanged between the user and the set of contacts, or social networking interactions between the user and the set of contacts.

7. A system for locating contacts based on travel destinations, comprising:

a memory medium comprising instructions;

a bus coupled to the memory medium; and

a processor coupled to the bus that when executing the instructions causes the system to:

determine a travel destination for a user by accessing a set of travel websites; and identifying at least one travel profile associated with the user from the set of travel websites;

determine locations of a set of contacts associated with the user that are within a predetermined proximity of the travel destination, the set of contacts being identified based on at least one of the following: a set of social networking services utilized by the user and the set of contacts, or previous electronic communications between the user and the set of contacts stored in at least one computer storage device; and

notify the user of the locations of the set of contacts.

8. The system of claim 7 , the previous electronic communications comprising at least one of the following: electronic mail messages exchanged between the user and the set of contacts, or social networking interactions between the user and the set of contacts.

9. The system of claim 7 , the memory medium further comprising instructions for causing the system to update the locations of the set of contacts as the locations change.

10. The system of claim 7 , the social networking services comprising a locator service.

11. The system of claim 7 , the notification comprising at least one of the following: an electronic mail message, an instant message, a text message, a user interface at the social networking service, or a voice mail.

12. The system of claim 7 , the notification comprising details of the previous electronic communications between the user and the set contacts.

13. A computer program product for locating contacts based on travel destinations, the computer program product comprising a computer readable storage media, and program instructions stored on the computer readable storage media, which, when executed by a computer device, causes the computer device to:

determine a travel destination for a user by accessing a set of travel websites; and identifying at least one travel profile associated with the user from the set of travel websites;

determine locations of a set of contacts associated with the user that are within a predetermined proximity of the travel destination, the set of contacts being identified based on at least one of the following: a set of social networking services utilized by the user and the set of contacts, or previous electronic communications between the user and the set of contacts stored in at least one computer storage device; and

notify the user of the locations of the set of contacts.

14. The computer program of claim 13 , the notification comprising details of the previous electronic communications between the user and the set contacts.

15. The computer program of claim 13 , the previous electronic communications comprising at least one of the following: electronic mail messages exchanged between the user and the set of contacts, or social networking interactions between the user and the set of contacts.

16. The computer program of claim 13 , the computer readable storage media further comprising instructions to update locations of the set of contacts as the locations change.

17. The computer program of claim 13 , the social networking services comprising a locator service.

18. The computer program of claim 13 , the notification comprising at least one of the following: an electronic mail message, an instant message, a text message, a user interface at the social networking service, or a voice mail.

19. A method for deploying a system for locating contacts based on travel destinations, comprising:

providing a computer infrastructure being operable to:

determine a travel destination for a user by accessing a set of travel websites; and identifying at least one travel profile associated with the user from the set of travel websites;

determine locations of a set of contacts associated with the user that are within a predetermined proximity of the travel destination, the set of contacts being identified based on at least one of the following: a set of social networking services utilized by the user and the set of contacts, or previous electronic communications between the user and the set of contacts stored in at least one computer storage device; and

notify the user of the locations of the set of contacts.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2012
From: RADHAKRISHNAN, RAJESH
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 027875/0356 →