METHOD AND APPARATUS FOR PROVIDING SOCIAL NETWORK SERVICE
A social network service, which can visualize and express a user's emotions or opinions and can randomly arrange or permanently delete the content of conversations exchanged between the user and counterparts includes: receiving a chat room creation request from at least one user equipment; transmitting information on a user equipment that has transmitted a chat room participation request, among at least one other user equipment located within a predetermined distance from the user equipment that has transmitted the chat room creation request, to the user equipment that has transmitted the chat room creation request; and creating a chat room for allowing the user equipment that has transmitted the chat room creation request and at least one other user equipment that has transmitted a chat room participation request to perform messaging communication.
The present disclosure relates to the field of Social Network Service (SNS), and particularly, to a method and apparatus for providing a social network service, which can visualize and express user's emotions or opinions and can randomly arrange or permanently delete the content of conversation exchanged between the user and a counterpart.
BACKGROUNDSocial Network Service (SNS) means an online platform which forms and strengthens social relations through free communication, information sharing, expansion of human network and the like among users. Most of SNSs are web-based services and provide a means for making contact with each other among the users through an e-mail or an instant messenger service.
An SNS application may provide services such as transfer of pictures, moving images and positions of the users and the like, and a user of the SNS application may communicate an intention to a counterpart using text. In addition, the user of the SNS application may confirm in real-time whether or not the counterpart has read a message, synchronize counterparts registered in a phone book of a cellular phone with a chatting counterpart list of the SNS application, and replace a background screen of a chat window with photos or pictures. Further, the user of the SNS application may communicate an emotion of the user to the counterpart in a chat room by inputting emoticons instead of text.
A procedure of providing an SNS service using the SNS application is as follows. The SNS application provides the user with the chatting counterpart list. If the user selects a counterpart that the user desires to chat with from the chatting counterpart list, a chat room screen is displayed. The user may additionally invite another chatting counterpart on the chat room screen; and if another chatting counterpart is not added, the user may perform one-to-one chatting with the initially selected counterpart, and if another chatting counterpart is added, the user may perform group chatting. The user inputs text or emoticons on the chat room screen to communicate text or emoticons to the counterpart.
Recently, leakage of personal information is emerging as an issue, wherein since a conventional SNS application records all of transmitted and received contents of a conversation from beginning to end, a serious infringement of privacy may occur if the contents of conversation are leaked. Furthermore, since the conventional SNS application communicates an intention by using text or emoticons, there is a problem in that an emotion of the user may not be expressed specifically. That is, since an emotion of the user is expressed using only limited emoticons or extremely limited buttons, an accurate and detailed emotion of the user may not be expressed. Since the expression of an emotion is an input of emoticons or text containing an intention of the user, there is a problem in that a content different from actual emotional and biological conditions may be selected so that an inaccurate emotion may be delivered to the counterpart. Further, since an emotion of the user is expressed using pre-formed emoticons and words, only a simple intention of the user is delivered.
SUMMARYThe present disclosure provides a method and apparatus for providing a social network service, which can visualize and express user's emotions or opinions and can randomly arrange or permanently delete the content of conversation exchanged between the user and a counterpart.
A Social Network Service (SNS)-providing method according to the present disclosure, including: a) receiving a chat room creation request from at least one user equipment; b) transmitting information on a user equipment that has transmitted a chat room participation request, among at least one other user equipment located within a predetermined distance from the user equipment that has transmitted the chat room creation request, to the user equipment that has transmitted the chat room creation request; and c) creating a chat room for allowing the user equipment that has transmitted the chat room creation request and at least one other user equipment that has transmitted a chat room participation request to perform messaging communication.
Further, a Social Network Service (SNS)-providing method according to the present invention, comprising: a) by a user equipment, requesting creation of a chat room; b) receiving, from a server, information on at least one other user equipment located within a predetermined distance from the user equipment and displaying the received information on the user equipment; and c) creating the chat room together with a user equipment that has transmitted a chat room participation request among the at least one other user equipment, to enable messaging communication with the user equipment.
Further, a Social Network Service (SNS)-providing apparatus includes a reception part for receiving a chat room creation request from at least one user equipment; and a processor for transmitting information on a user equipment that has transmitted a chat room participation request, among at least one other user equipment located within a predetermined distance from the user equipment that has transmitted the chat room creation request, to the user equipment that has transmitted the chat room creation request, and for creating the chat room so that the user equipment that has transmitted the chat room creation request and at least one other user equipment that has transmitted a chat room participation request may perform messaging communication.
According to the present disclosure, a user can effectively express and communicate an emotional condition of the user by using a social network service and easily and conveniently make use of the social network service, and protection of privacy of SNS users can be reinforced.
Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. However, in the following description, detailed explanation of well-known functions or configurations will be omitted if it may unnecessarily make the subject matter of the present disclosure unclear.
As shown in
The SNS server 110 may transmit and receive signals to and from the user equipments 130-1 to 130-n connected through the network 120 to drive and operate an SNS application and relay transmission and reception of messaging signals among the user equipments 130-1 to 130-n. That is, the SNS server 110 may receive a request for the SNS application and data needed for driving and operating the SNS application from a specific user equipment (e.g., 130-1) and transmit the SNS application and data needed for driving and operating the SNS application to the corresponding user equipment 130-1. In addition, the SNS server 110 may receive and store position information from the user equipments 130-1 to 130-n, receive a chat room creation request from a specific user equipment (e.g., 130-1), and transmit information on user equipments 130-n located within a predetermined distance (e.g., 1 km, 10 km, 100 km, 200 km or the like) from the user equipment 130-1, which has transmitted the chat room creation request, to the user equipment 130-1 that has transmitted the chat room creation request. In one embodiment, the SNS server 110 may receive the position information from the user equipments 130-1 to 130-n using a mobile communication network such as a Global Positioning System (GPS), Wi-Fi, 3G, 4G or the like when an SNS application is driven in the user equipments 130-1 to 130-n or when a menu, i.e., an Instant Grouping Menu, for creating a chat room based on the position of a user equipment is driven. In addition, the SNS server 110 may create the chat room in which messaging signals can be transmitted and received and which include user equipments that have transmitted a chat room creation request and the user equipments that have transmitted the chat room participation request, so that a specific user equipment 130-1 may transmit a messaging signal to a user equipment (e.g., 130-n) used by at least one user to which the user equipment 130-1 intends to transmit the corresponding messaging signal. Further, the SNS server 110 may receive a chat room participation request from a plurality of user equipments 130-n, transmit information on user equipments 130-n located within a predetermined distance (e.g., 1 km, 10 km, 100 km, 200 km or the like) from the user equipment 130-1 that has transmitted the chat room creation request to the user equipment 130-1, and create the chat room in which messaging signals may be transmitted and received among the user equipments that have transmitted the chat room participation request. The detailed configuration and functions of the SNS server 110 will be described below.
The network 120 may relay transmission and reception of signals for providing an SNS between the SNS server 110 and the user equipments 130-1 to 130-n. In one embodiment, the network 120 may include a wireless communication network such as a mobile communication network, a local area network (LAN), a wide area network (WAN) or the like; a wired communication network such as the Internet or the like; and a near field communication network such as Bluetooth, Zigbee, Wi-Fi or the like, but are not limited thereto.
The user equipments 130-1 to 130-n may receive the chat room creation request or the chat room participation request from users and transmit the chat room creation request or the chat room participation request to the SNS server 110. Further, the user equipments 130-1 to 130-n may receive an input, such as text, an image, a moving image, an emotional condition of the users, an opinion of the users or the like, from the users; generate a messaging signal based on the input; and transmit the generated messaging signal to the SNS server 110 through the network 120. Further, the user equipments 130-1 to 130-n may display text, an image, a moving image, an emotional condition of the users, an opinion of the users or the like included in the corresponding messaging signal on the display (see “390” of
As shown in
The reception part 210 may receive a signal for driving and operating the SNS application, the chat room creation request, the chat room participation request, the SNS message and the like from the user equipment 130-n through the network 120, in the form of a digital packet 270, and transmit the received signal to the processor 220.
If the reception part 210 receives the signal for driving and operating the SNS application, the chat room creation request or the chat room participation request transmitted from the user equipment 130-1, the processor 220 may store the received signal in the memory 240 and create data, which are needed to drive and operate the SNS application or to create the SNS chat room in the user equipment 130-n, in the form of the digital packet 270. Further, when the processor 220 receives the SNS message from the reception part 210, the processor 220 may perform signal processing needed for the corresponding SNS message and form the SNS message into a digital packet 270 format.
The transmission part 250 may receive the digital packet 270 formed by the processor 220 and transmit the corresponding digital packet 270 through the network 120 to the user equipment 130-n to which the digital packet is required to be transmitted, using an IP address of the destination.
As shown in
The user equipment 130-1 may further include the input interface 350 and may receive instructions, data, a chat room creation request, a chat room participation request or the like therethrough. Various input devices may be connected to the input interface 350, and the input devices may include an electronic digitizer, a microphone, a pointing device generally referred to as a keyboard or a mouse, a trackball or a touch pad, a joystick, a gamepad, a satellite dish, a scanner and the like, but are not limited thereto. The input interface 350 is a part of a program interacting to exchange information between the user equipment 130-1 and a user and may receive a user request to generate an app driving signal for driving the SNS application and to generate a messaging signal for transmitting various messages including the text, the image, the moving image, the emotional condition of the user, an intention of the user and the like to a counterpart.
The processor 310 may perform control to receive the app driving signal from the input interface 350, to retrieve an SNS application 334 and data 336 for driving the SNS application from the memory 320, to drive the SNS application and to output the driven SNS application through the output interface 370.
Further, the processor 310 may receive the chat room creation request or the chat room participation request from the user through the input interface 350 and transmit the chat room creation request or the chat room participation request in the form of a digital packet 340. In addition, the processor 310 may receive a messaging signal from the input interface 350, generate various types of SNS messages including the text, the image, the moving image, the emotional condition of the user, the intention of the user and the like included in the messaging signal, and transmit the SNS message in the form of the digital packet 340. The various types of SNS messages generated by the processor 310 will be described below. Furthermore, the processor 310 may control the output interface 370 to display the text, the image, the moving image, the emotional condition of the user, the intention of the user and the like included in a corresponding SNS message to the user through the output interface 370 using the SNS message received in the form of the digital packet 340 from the SNS server 110 through the network 120.
The memory 320 may store the SNS application 334 and the data 336 for driving and operating the SNS application and for creating the chat room. In one embodiment, the memory 320 may include those implemented in the form of Read Only Memory (ROM), Random Access Memory (RAM), Compact Disc ROM (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device or a carrier wave (e.g., transmission over the Internet), but is not limited thereto.
The output interface 370 may display the SNS application driven by the processor 310 and display the content input by the user who has seen the displayed SNS application, through the input interface 350 on the SNS application in the form of an SNS message. Further, the output interface 370 may display information on the user equipments located within a predetermined distance based on a distance from the user equipment, which has transmitted the chat room creation request, to the corresponding user equipment by using the information received from the SNS server 110, display a profile (e.g., an image, a name or the like) of the users using the user equipments regardless of the distance, or display the information on the user equipments in the shape of dotted lines (see “DL” of
In one embodiment, when a menu (an Instant Grouping Menu) for creating the SNS chat room based on the position of the user equipment 130-1 is driven, the SNS server 110 may receive and store position information on a corresponding user equipment 130-1. Meanwhile, when the chat room creation request is received from the specific user equipment 130-1, the SNS server 110 may transmit information on other user equipments 130-n, which are located within a predetermined distance (e.g., 1 km, 10 km, 100 km, 200 km or the like) from the user equipment 130-1, to the user equipment 130-1. In one embodiment, a user interface consisting of three circles UC, CC and LC as shown in
As shown in
As shown in
As shown in
As shown in
As shown in
As shown in
As shown in
As shown in
As shown in
An emotional signature (eMo) technique according to an embodiment of the present disclosure allows the SNS server 110 to digitize various emotional conditions of an SNS user and to transfer them to a counterpart user. In order to digitize various emotional conditions of the user, the user equipment 130-1 can be used to analyze the body temperature, blood flow, heartbeat, moisture of the skin, loudness of a voice, trembling of a voice, typing pattern, image pattern, video pattern and the like of the user. Further, in order to digitize an emotional condition of a user, it is possible to use at least one active method of directly inputting an emotional condition by the user using the user equipment 130-1 and one passive method of sensing an emotional condition of the user by the user equipment 130-1. In one embodiment, as one of the passive methods, a heartbeat rate per minute of the user can be measured using a heartbeat rate measurement sensor attached to the user equipment 130-1. A heartbeat rate of the user between forty and sixty may show a stable state (e.g., an emotional condition of comfort, pleasure or the like), a heartbeat rate between sixty and seventy may show a slightly excited state (e.g., an emotional condition of love, enjoyment or the like) and a heartbeat rate between seventy and one hundred may show an extremely excited state (e.g., an emotional condition of anger or the like). In another embodiment, as one of the passive methods, an emotional condition of the user can be digitized according to how many times a specific word has been used while the user exchanges messages with a counterpart. For example, if the word “love” has been used a predetermined number of times (e.g., five to ten times) while transmitting and receiving messages, an emotional condition of love can be expressed through a big data analysis. In another embodiment, as one of the passive methods, if a face included in an image is recognized as smiling, an emotional condition of pleasure may be expressed, or if the face is recognized as frowning, an emotional condition of anger may be expressed. In another embodiment, if a voice input by the user through the user equipment 130-1 is not greater than a predetermined level (e.g., 10 to 15 dB), a stable emotional condition may be expressed, and if the voice is not less than a predetermined level (e.g., 25 to 35 dB), an excited (angered) emotional condition (anger) may be expressed.
In one embodiment, the SNS server 110 may express an emotional condition in a circular shape (see “C” of
The SNS providing environment 100, i.e., the SNS server 110 and the user equipments 130-1 to 130-n, may share the digitized emotional condition of the user. That is, a specific user equipment 130-1 may measure an emotional condition of a user, transmit a corresponding measurement value of the emotional condition of the user to the SNS server 110 to be stored therein, and transmit the digitized emotional condition of the user to other user equipments 130-n connected through the network 120. The SNS server 110 may perform various signal processing such as analysis, statistics and the like using the digitized emotional condition data of the user received from the user equipments 130-1 to 130-n.
In addition, a specific user equipment 130-1 may transmit a measurement value of an emotional condition of a user to other user equipments 130-n connected using the network 120 without passing through the SNS server 110. In one embodiment, the user equipments 130-1 to 130-n may include various smart devices such as a personal computer, a tablet, a smart phone, a notebook computer, a personal digital assistant (PDA) and the like. In one embodiment, the SNS server 110 may store the digitized emotional condition of a user together with and incorporated into data of an SNS message, an image, a moving image, text or the like or separately from an SNS message data, an image, a moving image, text or the like.
As shown in
While the foregoing methods have been described with respect to particular embodiments, these methods may also be implemented as computer-readable codes on a computer-readable recording medium. The computer-readable recoding medium includes any kind of data storage devices that can be read by a computer system. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device and the like, and also include that implemented in the form of a carrier wave (e.g., transmission via Internet). Also, the computer-readable recoding medium can be distributed to the computer systems which are connected via a network so that the computer-readable codes can be used and executed thereon. Further, the functional programs, codes, and code segments for implementing the foregoing embodiments can easily be inferred by the programmers in the art to which the present disclosure pertains.
Although embodiments have been described with reference to a number of illustrative embodiments thereof, it should be understood that numerous other modifications and embodiments can be devised by those skilled in the art that will fall within the spirit and scope of the principles of this disclosure. Furthermore, numerous variations and modifications are possible in the component parts and/or arrangements of the subject combination arrangement within the scope of the appended claims.
Claims
1. A Social Network Service (SNS)-providing method, comprising:
- a) receiving a chat room creation request from at least one user equipment;
- b) transmitting information on a user equipment that has transmitted a chat room participation request, among at least one other user equipment located within a predetermined distance from the user equipment that has transmitted the chat room creation request, to the user equipment that has transmitted the chat room creation request; and
- c) creating a chat room for allowing the user equipment that has transmitted the chat room creation request and at least one other user equipment that has transmitted the chat room participation request to perform messaging communication.
2. The SNS-providing method of claim 1, further comprising: receiving position information from a plurality of user equipments via a network before the step a).
3. The SNS-providing method of claim 2, wherein the position information is received from the plurality of user equipments when the plurality of user equipments drives an Instant Grouping Menu for creating the chat room.
4. The SNS-providing method of claim 2, wherein the position information is measured using a Global Positioning System (GPS), Wi-Fi or a mobile communication network.
5. The SNS-providing method of claim 1, further comprising: receiving an emotional signature from one user equipment among user equipments participating in the chat room and transmitting the emotional signature to be displayed on the user equipments participating in the chat room.
6. The SNS-providing method of claim 1, further comprising: if a function of causing a message to disappear after a predetermined time elapses upon transmission of the message from one user equipment among user equipments participating in the chat room is selected, the step of deleting the message from user equipments other than the one user equipment when the predetermined time elapses after the message is confirmed by the user equipments other than the one user equipment.
7. The SNS-providing method of claim 1, further comprising: if a function of reinforcing security of a message upon transmission of the message from one user equipment among user equipments participating in the chat room is selected, the step of encrypting the message and transmitting the encrypted message to user equipments other than the one user equipment, outputting the intact message when the message is confirmed, and re-encrypting the message when a predetermined time elapses after the message is confirmed.
8. The SNS-providing method of claim 1, further comprising: if a live drawing function is selected by one user equipment among user equipments participating in the chat room, the step of receiving information on a trace of a picture when the picture is drawn at the user equipments and transmitting the information on the trace to the user equipments so that the same picture is displayed on the user equipments.
9. A Social Network Service (SNS)-providing method, comprising:
- a) by a user equipment, requesting creation of a chat room;
- b) receiving, from a server, information on at least one other user equipment located within a predetermined distance from the user equipment and displaying the received information on the user equipment; and
- c) creating the chat room together with a user equipment that has transmitted a chat room participation request among the at least one other user equipment, to enable messaging communication with the user equipment.
10. The SNS-providing method of claim 9, wherein the step b) is displaying information on the at least one other user equipment based on a distance from the user equipment that has transmitted the chat room creation request to the at least one other user equipment, or displaying a profile of a user utilizing the at least one other user equipment, regardless of the distance.
11. A Social Network Service (SNS)-providing apparatus, comprising:
- a reception part for receiving a chat room creation request from at least one user equipment; and
- a processor for transmitting information on a user equipment that has transmitted a chat room participation request, among at least one other user equipment located within a predetermined distance from the user equipment that has transmitted the chat room creation request, to the user equipment that has transmitted the chat room creation request, and for creating the chat room so that the user equipment that has transmitted the chat room creation request and at least one other user equipment that has transmitted a chat room participation request may perform messaging communication.
12. The SNS-providing apparatus of claim 11, wherein the reception part receives position information from a plurality of user equipments via a network.
13. The SNS-providing apparatus of claim 12, wherein the position information is received from the plurality of user equipments when the plurality of user equipments drives an Instant Grouping Menu for creating the chat room.
14. The SNS-providing apparatus of claim 12, wherein the position information is measured using a Global Positioning System (GPS), Wi-Fi or a mobile communication network.
15. The SNS-providing apparatus of claim 11, wherein the processor receives an emotional signature from one user equipment among user equipments participating in the chat room and transmits the emotional signature to be displayed on the user equipments participating in the chat room.
16. The SNS-providing apparatus of claim 11, wherein the processor performs control to delete a message from user equipments other than one user equipment when the predetermined time elapses after the message is confirmed by the user equipments other than the one user equipment, if a function of causing the message to disappear after a predetermined time elapses upon transmission of the message from the one user equipment among the user equipments participating in the chat room is selected.
17. The SNS-providing apparatus of claim 11, wherein the processor performs control to encrypt a message and transmit the encrypted message to user equipments other than one user equipment, output the intact message when the message is confirmed, and re-encrypt the message when a predetermined time elapses after the message is confirmed, if a function of reinforcing security of the message upon transmission of the message from the one user equipment among the user equipments participating in the chat room is selected,
18. The SNS-providing apparatus of claim 11, wherein the processor performs control to receive information on a trace of a picture when a picture is drawn at the user equipments and transmit the information on the trace to the user equipments so that the same picture may be displayed on the user equipments, if a live drawing function is selected by one user equipment among the user equipments participating in the chat room.
Type: Application
Filed: Mar 2, 2015
Publication Date: Jan 19, 2017
Inventors: Hagen LEE (Tenafly), Sang Won MOON (Bucheon-si)
Application Number: 15/124,232