Apparatus and method for providing contacts through interworking between messaging service and social network service
First Claim
1. A method for receiving a contact in a client terminal through interworking between a messaging service and a Social Network Service (SNS), the method comprising:
- sending, by the client terminal, to a server a request for a contact list provided in the SNS;
receiving from the server, by the client terminal, the contact list from among a plurality of contact lists received from an SNS providing server; and
performing, by the client terminal, address book synchronization with the server based on the received contact list,wherein the contact list is filtered by the server so as to include only contacts valid for the client terminal, andwherein, if an address of a same messaging service as that of the client terminal is present in the received contact list, the client terminal adds at least one contact having the address of the same messaging service as that of the client terminal in a subscription list.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for providing a contact through interworking with a Social Network Service (SNS) are provided. The method includes receiving, by a client using the other service through SNS interworking, a contact provided in the SNS, determining whether the other party'"'"'s client having subscribed to the same service as that of the client is present in the received contact, and informing a user of the determination results. Based on the determination results, the client may determine subscription/non-subscription of the other party'"'"'s client to the service, and may send an invite request for the service if the other party'"'"'s client has not subscribed to the same service as that of the client. By doing so, the number of targets, subscription/non-subscription of which to a specific service can be determined, may be extended.
-
Citations
31 Claims
-
1. A method for receiving a contact in a client terminal through interworking between a messaging service and a Social Network Service (SNS), the method comprising:
-
sending, by the client terminal, to a server a request for a contact list provided in the SNS; receiving from the server, by the client terminal, the contact list from among a plurality of contact lists received from an SNS providing server; and performing, by the client terminal, address book synchronization with the server based on the received contact list, wherein the contact list is filtered by the server so as to include only contacts valid for the client terminal, and wherein, if an address of a same messaging service as that of the client terminal is present in the received contact list, the client terminal adds at least one contact having the address of the same messaging service as that of the client terminal in a subscription list. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A client terminal for receiving a contact through interworking between a messaging service and a Social Network Service (SNS), the client terminal comprising:
-
a processor executing instructions to; send a server a request for a contact list provided in the SNS, receive from the server the contact list from among a plurality of contact lists received from an SNS providing server, perform address book synchronization for an address book with the server based on the received contact list, store the address book synchronized with the server, and control a user interface configured to inform a user whether a specific contact has subscribed to a the same messaging service as that of the user; and an Input/Output (I/O) interface configured to exchange a request and a response with the server, wherein the contact list is filtered by the server so as to include only contacts valid for the client terminal, and wherein, if an address of a same messaging service as that of the client terminal is present in the received contact list, the client terminal adds at least one contact having the address of the same messaging service as that of the client terminal in a subscription list. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for providing a contact to a client terminal by a server through interworking between a messaging service and a Social Network Service (SNS), the method comprising:
-
receiving, by the server, a contact suggestion request for a new contact list from the client terminal, and storing the received contact suggestion request; sending, by the server, a contact list request to an external non-converaed address book server; receiving, by the server, a contact list in response to the contact list request from the external non-converged address book server; filtering, by the server, the contact list so as to include only contacts valid for the client terminal by comparing the received contact list and an existing contact list; sending, by the server, the filtered contact list to the client terminal; and performing, by the server, address book synchronization with the client terminal, wherein, if an address of a same messaging service as that of the client terminal is present in the filtered contact list sent to the client terminal, at least one contact having the address of the same messaging service as that of the client terminal is added by the client terminal in a subscription list. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A server for providing a contact to a client terminal through interworking between a messaging service and a Social Network Service (SNS) comprising;
-
an Input/Output (I/O) interface configured to; exchange a request and a response with the client terminal, receive a contact suggestion request for a new contact list from the client terminal, send a contact list request to an external non-converged address book server, and receive a contact list in response to the contact list request from the external non-converged address book server; a memory configured to store the received contact suggestion request; and a processor configured to; filter the contact list so as to include only contacts valid for the client terminal by comparing the received contact list and an existing contact list, send the filtered contact list to the client terminal, and perform address book synchronization with the client terminal, wherein, if an address of a same messaging service as that of the client terminal is present in the filtered contact list sent to the client terminal, at least one contact having the address of the same messaging service as that of the client terminal is added by the client terminal in a subscription list. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
Specification