APPARATUS AND METHOD FOR SHARING CONTENTS OF SOCIAL NETWORK SERVICE IN COMMUNICATION SYSTEM
First Claim
1. A communication system supporting a Social Network Service (SNS), the system comprising:
- an SNS provider configured to provide the SNS and generate an authorization key and an authorization token according to an open authorization protocol; and
a middleware server configured to obtain contents of a second user from the SNS provider by using an authorization key of the second user when a first user requests sharing SNS contents of the second user, and transmit the contents of the second user to the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, apparatus, and method in a communication system allow sharing contents of users by acquiring an access right even if there is no connection relationship in a Social Network Service (SNS). The system includes an SNS provider and a middleware server. The SNS provider provides the SNS and generates an authorization key and an authorization token according to an open authorization protocol. The middleware server obtains contents of a second user from the SNS provider by using an authorization key of the second user when a first user requests sharing SNS contents of the second user, and transmits the contents of the second user to the first user.
38 Citations
36 Claims
-
1. A communication system supporting a Social Network Service (SNS), the system comprising:
-
an SNS provider configured to provide the SNS and generate an authorization key and an authorization token according to an open authorization protocol; and a middleware server configured to obtain contents of a second user from the SNS provider by using an authorization key of the second user when a first user requests sharing SNS contents of the second user, and transmit the contents of the second user to the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for operating a middleware server in a communication system supporting a Social Network Service (SNS), the method comprising:
-
determining an authorization key of a second user according to an open authorization protocol when a request to share SNS contents of the second user is received from a first user; obtaining the contents of the second user from an SNS provider by using the authorization key of the second user; and transmitting the contents of the second user to the first user. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of operating a Social Network Service (SNS) provider in a communication system supporting an SNS, the method comprising:
-
generating an authorization key for a user according to an open authorization protocol when registering a user account; providing an authorization token for reading contents of the user when a request for the authorization token comprising the authorization key of the user is received from a middleware server; and providing the contents of the user when a request to read the contents of the user comprising the authorization token is received. - View Dependent Claims (16, 17)
-
-
18. A method of operating a portable terminal in a communication system supporting a Social Network Service (SNS), the method comprising:
-
generating an authorization key of a user for the SNS according to an open authorization protocol when an account for the user is registered to the SNS; providing the authorization key of the user to a middleware server; and when a request to share contents of the user is received, displaying a screen for inquiring the user about whether the sharing of the contents is accepted. - View Dependent Claims (19, 20, 21)
-
-
22. The method of claim 22, wherein the open authorization protocol is Open Authorization (OAuth).
-
23. A middleware server apparatus in a communication system supporting a Social Network Service (SNS), the apparatus comprising:
-
a controller configured to determine an authorization key of a second user according to an open authorization protocol when a request to share SNS contents of the second user is received from a first user, and obtain the contents of the second user from an SNS provider by using the authorization key of the second user; and a communication unit configured to transmit the contents of the second user to the first user. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A Social Network Service (SNS) provider apparatus in a communication system supporting an SNS, the apparatus comprising:
-
a controller configured to generate an authorization key for a user according to an open authorization protocol when registering a user account; and a communication unit configured to provide the authorization token for reading contents of the user when a request for the authorization token comprising the authorization key of the user is received from a middleware server, and provide the contents of the user when a request to read the contents of the user comprising the authorization token is received. - View Dependent Claims (30, 31)
-
-
32. A portable terminal apparatus in a communication system supporting a Social Network Service (SNS), the apparatus comprising:
-
a controller configured to generate an authorization key of a user for the SNS according to an open authorization protocol when an account for the user is registered to the SNS; a communication unit configured to provide the authorization key of the user to a middleware server; and a display unit configured to display a screen for inquiring the user about whether sharing of contents of the user is accepted when a request to share the contents of the user is received. - View Dependent Claims (33, 34, 35, 36)
-
Specification