IP Library Patent Application 12492712
Patent Application
App. No. 12/492,712

METHOD AND APPARATUS FOR PROVIDING MEMBER REQUEST AND RESPONSE IN A SOCIAL NETWORK

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.
12/492,712
Abstract

A robust approach is provided for joining a personal network and includes receiving, at a communication device, data that indicates a selected contact for a user of the communication device. In response to receiving the contact data that indicates the selected contact, automatically sending to the selected contact a request message that comprises first data and second data. The first data indicates a social networking service. The second data indicates a unique identifier for an invitation to join a personal network of the user within the social networking service.

Claims (38)

1 . A method comprising:

receiving, at a communication device, data that indicates a selected contact for a user of the communication device; and

in response to receiving the contact data that indicates the selected contact, automatically sending to the selected contact a request message that comprises first data that indicates a social networking service and second data that indicates a unique identifier for an invitation to join a personal network of the user within the social networking service.

2 . A method of claim 1 , further comprising presenting on the communication device a user interface for the social networking service, wherein:

the user interface indicates a contact list that includes contact data for a plurality of contacts for the user; and

receiving the data that indicates the selected contact further comprises receiving data that indicates the selected contact from the contact list.

3 . A method of claim 2 , wherein the contact list is associated with a message service that is independent of the social networking service.

4 . A method of claim 1 , wherein the first data is a link to a network resource where the social networking service may be downloaded to a different communication device associated with the selected contact.

5 . A method of claim 1 , wherein the first data is a link to a network resource where the social networking service may be automatically downloaded to a different communication device associated with the selected contact and automatically installed on the different communication device.

6 . A method of claim 1 , further comprising receiving a response message that includes second data that indicates the unique identifier for the invitation and third data that indicates whether the invitation is accepted.

7 . A method of claim 6 , further comprising:

determining the invitation associated with the response message based on the second data; and

adding the selected contact to the personal network of the user if the third data indicates that the invitation is accepted.

8 . A method of claim 7 , further comprising, in response to adding the selected contact, sharing social network information with the selected contact.

9 . A method of claim 8 , wherein the social network information shared is one or more of a user profile, an image, a personal location, and a rendered content.

10 . A method of claim 1 , wherein the request message further comprises identification data that is different from the first data and the second data, wherein the identification data identifies the user to the selected contact.

11 . An apparatus comprising:

at least one processor; and

at least one memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following:

receive data that indicates a selected contact for a user of the apparatus; and

in response to receiving the contact data that indicates the selected contact, send to the selected contact a request message that comprises first data that indicates a social networking service and second data that indicates a unique identifier for an invitation to join a personal network of the user within the social networking service.

12 . An apparatus of claim 11 , the memory and the computer program code further configured to, with the processor, cause the apparatus to present a user interface for the social networking service, wherein:

the user interface indicates a contact list that includes contact data for a plurality of contacts for the user; and

receiving the data that indicates the selected contact further comprises receiving data that indicates the selected contact from the contact list.

13 . An apparatus of claim 12 , wherein the contact list is associated with a message service that is independent of the social networking service.

14 . An apparatus of claim 11 , wherein the first data is a link to a network resource where the social networking service may be at least one of downloaded to a different apparatus associated with the selected contact or automatically installed on the different apparatus.

15 . An apparatus of claim 11 , the memory and the computer program code further configured to, with the processor, cause the apparatus to receive a response message that includes second data that indicates the unique identifier for the invitation and third data that indicates whether the invitation is accepted.

16 . An apparatus of claim 15 , the memory and the computer program code further configured to, with the processor, cause the apparatus to:

determine the invitation associated with the response message based on the second data; and

add the selected contact to the personal network of the user if the third data indicates that the invitation is accepted.

17 . An apparatus of claim 16 , the memory and the computer program code further configured to, with the processor, cause the apparatus to share social network information with the selected contact in response to the addition of the selected contact.

18 . A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform at least the following:

receiving data that indicates a selected contact for a user of the apparatus; and

in response to receiving the contact data that indicates the selected contact, automatically sending to the selected contact a request message that comprises first data that indicates a social networking service and second data that indicates a unique identifier for an invitation to join a personal network of the user within the social networking service.

19 . A computer-readable storage medium of claim 18 , wherein the one or more sequences of one or more instructions, when executed by one or more processors, further cause the apparatus to perform presenting a user interface for the social networking service, wherein:

the user interface indicates a contact list that includes contact data for a plurality of contacts for the user; and

receiving the data that indicates the selected contact further comprises receiving data that indicates the selected contact from the contact list.

20 . A computer-readable storage medium of claim 18 , wherein the one or more sequences of one or more instructions, when executed by one or more processors, further cause the apparatus to perform receiving a response message that includes second data that indicates the unique identifier for the invitation and third data that indicates whether the invitation is accepted.

Assignments (3)
CHANGE OF NAME Recorded Sep 26, 2014
From: NAVTEQ B.V.
To: HERE GLOBAL B.V.
Reel/Frame 033830/0681 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2012
From: NOKIA CORPORATION
To: NAVTEQ B.V.
Reel/Frame 029101/0516 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2009
From: OSCHWALD, CHRISIAN; FOLLMANN, ANDREAS; LING, MATTHEW; WIKBERG, HARRI KRISTIAN; WANG, JEANNY; RIEDELSHEIMER, NORBERT
To: NOKIA CORPORATION
Reel/Frame 023213/0816 →