WO2017034097A1 - Procédé et système de service de réseau social - Google Patents
Procédé et système de service de réseau social Download PDFInfo
- Publication number
- WO2017034097A1 WO2017034097A1 PCT/KR2015/014520 KR2015014520W WO2017034097A1 WO 2017034097 A1 WO2017034097 A1 WO 2017034097A1 KR 2015014520 W KR2015014520 W KR 2015014520W WO 2017034097 A1 WO2017034097 A1 WO 2017034097A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user terminal
- message
- chat
- sns server
- organization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
Definitions
- the present invention relates to a social network service method and system, and more particularly, to a social network service method and system, characterized in that it is possible to simultaneously operate and manage the organization to which the user belongs and the meetings to which the user subscribes.
- social network service allows you to strengthen your network of acquaintances such as friends, seniors, and colleagues on the web, build new networks, and form a wider network of people.
- social network services that develop social relations and maintain friendships among people are being developed.
- social network services such as twitter and facebook
- the characteristics of the social network service is that it is possible to easily create a meeting or a meeting with acquaintances with common interests and inclinations, and to manage users in an integrated manner.
- the currently released social network service has a problem that information is easily exposed to an unspecified number of people and the risk of hacking is not suitable for use by members of organizations requiring a certain level of security such as companies, political parties, and organizations.
- Patent Application No. 10-2010-0140350 Social network service method and system (Method and system for social network)
- the present invention is to solve the above problems, the social network service method that can simultaneously operate and manage the organization that requires a certain level of security and the meeting of the members of the organization as well as their acquaintances, and
- the purpose is to provide a system.
- the social network service system of the present invention for achieving the above object is to check whether there is an organization and a meeting is registered when the user terminal is connected when the user terminal is connected through the communication network, and the organization and / or the user terminal belongs to SNS server that provides an icon related to the meeting as the main screen; wherein the SNS server is whether the user terminal belongs to the organization registered by the administrator and whether there is a meeting registered by registering through the user terminal in advance Characterized in that the check.
- an organization member is registered by an SNS server administrator through a social network service, while meetings are performed by directly joining an unspecified number of people, including members of an organization.
- meetings are performed by directly joining an unspecified number of people, including members of an organization.
- members of organizations such as political parties, associations, etc.
- it also provides communication space between members of organizations with the same interests or tendencies.
- FIG. 1 is a diagram illustrating a social network service system according to the present invention
- FIG. 2 is a flowchart illustrating a social network service method according to the present invention
- FIG. 3 is a flowchart illustrating a process that is performed when a user terminal first accesses an SNS server in a social network service method according to the present invention
- FIG. 4 is a flowchart illustrating a process that is performed when a phone number or a unique number of a user terminal is changed in a social network service method according to the present invention
- 5 to 15 is an exemplary view showing a screen provided by a social network service according to the present invention.
- 16 is a diagram illustrating a network configuration for explaining an embodiment of providing a secure chat service in a social network service system according to the present invention
- 17 is a network diagram for explaining another embodiment of providing a secure chat service in a social network service system according to the present invention.
- FIG. 18 is a flowchart illustrating an embodiment of a process for providing a secure chat service in a social network service system according to the present invention
- FIG. 19 is a flowchart illustrating another embodiment of a process for providing a secure chat service in a social network service system according to the present invention.
- FIG. 20 is an exemplary diagram illustrating a process of executing a user terminal according to a process of providing a secure chat service in a social network service system according to the present invention
- 21 to 23 are exemplary diagrams illustrating an execution process of a user terminal according to a secure chat service providing process in a social network service system according to the present invention
- 24 and 25 are exemplary views showing an execution process of a user terminal according to a process of providing a secure chat service in a social network service system according to the present invention.
- the present invention relates to a social network service method and system, and more particularly, a user terminal is a communication network so that a user terminal can simultaneously manage and manage an organization requiring a certain level of security and a meeting in which members of the organization as well as acquaintances of the member can participate.
- the SNS server proposes a social network service system, characterized in that whether the user terminal belongs to the organization registered by the administrator and whether there is a meeting registered by registering through the user terminal in advance.
- the component when one component 'transmits' or 'provides' data or a signal to another component, the component may directly transmit the data or signal to another component, and at least one another This means that a component can transmit data or a signal to another component.
- the term 'server' refers to a server computer to which a user accesses to use contents.
- a capacity is small or the number of users is small, a plurality of programs may be operated on one server.
- the capacity is very large or the number of real-time access number is large, there may be more than one server for operating a system depending on the function of the server.
- the 'server' may include a DB, which means a functional structural combination of software and hardware for storing information corresponding to each database, and the DB may be implemented with at least one table. It may further include a separate database management system (DBMS) for searching, storing, and managing the stored information. In addition, it may be implemented in various ways such as linked-list, tree, and relational database, and includes all data storage media and data structures capable of storing information corresponding to the database.
- DBMS database management system
- the social network service system may include a user terminal 10 and an SNS server 30, and further include an authentication server 40.
- the user terminal 10 is connected to the SNS server 30 through the communication network 20 to send and receive data
- the user terminal 10 is a nature of the social network service as shown in FIG. It is preferable that there are a plurality of them as well.
- the user terminal A 10 transmits certain data to the SNS server 30, users who have the qualification to view the data access the user terminal B, C 10, and the like to access the data.
- the user terminal 10 may serve as an authentication terminal to confirm whether the user terminal 10 registered in the organization or the meeting.
- the user terminal 10 refers to a wide range of terminals including a wired terminal and a wireless terminal, such as a personal computer (PC), an IP television (Internet Protocol Television), a notebook-sized personal computer, and a PDA (Personal).
- Digital Assistant Smartphone, International Mobile Telecommunication 2000 (IMT-2000) Phone, Global System for Mobile Communication (GSM) Phone, General Packet Radio Service (GPRS) Phone, Wideband Code Division Multiple Access (WCDMA) Phone, UMTS (Universal) Mobile Telecommunication Service (MBT) phones, Mobile Broadband System (MBS) phones, and the like, and may be provided with a function of performing transmission and reception of data for voice and video with different terminals, servers, and systems.
- IMT-2000 International Mobile Telecommunication 2000
- GSM Global System for Mobile Communication
- GPRS General Packet Radio Service
- WCDMA Wideband Code Division Multiple Access
- MTT Universal Mobile Telecommunication Service
- MBS Mobile Broadband System
- the communication network is a high-speed network of a large communication network capable of large-capacity, long-distance voice and data services, and may be a next-generation wired and wireless network for providing an Internet or high-speed multimedia service.
- the wired / wireless communication network is a mobile communication network, it may be a synchronous mobile communication network or an asynchronous mobile communication network.
- An example of an asynchronous mobile communication network is a communication network of a wideband code division multiple access (WCDMA) scheme.
- WCDMA wideband code division multiple access
- the wired or wireless communication network may include a Radio Network Controller (RNC).
- RNC Radio Network Controller
- the WCDMA network may be an IP network based on a next generation communication network such as 3G LTE network, 4G network, or other IP.
- the communication network 20 serves to mutually transmit signals and data between a user terminal 10, an SNS server 30, a database, an authentication server, and other systems included in the present invention.
- the SNS server 30 may be a web server or a swap server that provides a social network service to the user terminal 10, and includes all servers and equipment such as an application server, an organizational database 31, and an integrated database 32. ) And serves to provide or receive data to the user terminal (10).
- the SNS server plays a role of operating and managing an organization and a meeting at one time through a single social network service.
- the organization has a systematic and some internal rules such as a company, an institution, a political party, and an association.
- a group is a group formed by an unspecified number of people through common interests and dispositions.
- the user terminal 10 of the member belonging to the organization is registered in advance by the administrator before receiving the social network service, and the social network after the user terminal 10 receives only simple authentication upon access. While the service can be used, the meeting is connected to the SNS server 30 through the user terminal 10 through the user terminal 10 to join, or separately through the user terminal 10 if the member does not belong to the organization You can join by using the membership registration process. Therefore, the range of social network services available in the SNS server 30 varies depending on whether the user terminal 10 is a terminal of a member belonging to an organization, and thus the organization and free activities requiring a certain level or more of security. The effect is that a communication space reflecting all the characteristics of the meeting to be guaranteed is formed.
- the organization-specific database 31 and the integrated database 32 described above may be included in the SNS server 30, as well as formed in a separate configuration may be linked to the SNS server 30 through a communication network. .
- the organization-specific database 31 includes DBs classified by organizations, such as organizations 1, 2, and 3, and have a form in which data is not directly exchanged between DBs of each organization. The risk of information leaking to the outside of the organization is significantly lowered. If one organization's DB is hacked, it is separated from the other organization's DB, thus ensuring a certain level of security.
- DB for each organization is a space where only members of the organization communicate, and data about announcements, messages, schedules, bulletin boards, surveys, etc. are stored.
- the integrated database 32 stores / manages data of announcements, messages, schedules, bulletin boards, surveys, and the like for various meetings. In addition, when the authentication to be described later is not made in a separate authentication server 40, the integrated database 32 also stores / manages the phone number and unique number, additional authentication number, email address, etc. of the user terminal 10.
- the authentication server 40 is whether the user terminal 10 corresponds to the terminal of the member belonging to the organization and the telephone number and unique number of the user terminal 10, the additional authentication number, Store / manage email addresses.
- FIG. 2 is a flowchart illustrating a social network service method according to the present invention
- FIG. 3 is a flowchart illustrating a process performed when a user terminal first accesses an SNS server in the social network service method according to the present invention
- Figure 4 is a flow chart illustrating a process that proceeds when the phone number or unique number of the user terminal in the social network service method according to the present invention
- Figures 5 to 15 are screens provided by the social network service according to the present invention It is an exemplary diagram showing.
- the user terminal 10 will be described in detail using data about an organization or a meeting from the time when the user terminal 10 first accesses the SNS server 30 with reference to FIGS. 2 to 15.
- the user accesses the SNS server 30 through the user terminal 10 in advance and confirms that the user belongs to an organization and / or a meeting and then accesses again, the user as shown in FIG.
- the terminal 10 is connected to the SNS server 30 through the communication network 20 (S11)
- the SNS server 30 is connected to the terminal of the member belonging to the organization registered by the administrator of the connected user terminal 10
- the SNS server 30 checks the organization and / or meeting to which the connected user terminal 10 belongs and provides an icon related thereto to the user terminal 10 as a main screen (S13). After that, the process of activating the icon to use a social network service related to an organization or a meeting will be described later.
- FIG. 3 illustrates a case in which a user downloads and installs a program from the SNS server 30 to use a social network service, and accesses the SNS server 30 for the first time through the user terminal 10 (S21). See for reference.
- the first connection of the user terminal 10 to the SNS server 30 means that the user wants to use the social network service for the first time, as well as the user who used the existing program after deleting the program and installing it again. Includes cases.
- the SNS server 30 checks whether the user terminal 10 is a terminal of a member belonging to an organization and / or a meeting (S22). In the process of confirming whether the user terminal 10 is a terminal of a member belonging to an organization and / or a meeting, the SNS server 30 uses authentication using a phone number and / or a unique number of the user terminal 10. On the other hand, the authentication using the telephone number and / or unique number of the user terminal 10, the authentication through the e-mail, additional telephone number to be described later can be performed through a separate authentication server 40 as well as the SNS server Although it may be processed itself within 30, it will be described below with a focus on a separate authentication server 40 is provided and authenticated.
- the SNS server 30 transmits an authentication request to the user terminal 10 to the authentication server 40 (S23).
- 40 requests the user terminal 10 to input the telephone number of the user terminal 10 as shown in FIG. 5 (S24).
- the user terminal 10 transmits the authentication number to the authentication server 40 ( S26).
- the authentication server 40 generates an authentication result by checking the authentication number received from the user terminal 10 (S27).
- the authentication server 40 transmits the authentication result to the SNS server 30 (S28), the SNS server 30 to determine whether the terminal of the member belonging to the registered organization and / or meeting through the authentication result (S29).
- the SNS server 30 is connected to the user terminal 10. ) Provides the main screen. However, if the authentication result is that the user terminal 10 is not a terminal of a member belonging to the organization and / or meeting that was registered, the SNS server 30 is the user terminal 10 as shown in FIG. It will be provided (S30).
- the confirmation screen is to select an existing member and a new member, the existing member is a member of the organization registered by the administrator, but the phone number and / or unique number of the user terminal 10 of the member is changed does not fit It means that the user registered in order to use the meeting in advance and used the social network service, but the program was deleted and then reinstalled.
- a new member means a user who is not a member of an organization registered by an administrator but who does not register as a user who wants to use only a meeting provided by a social network service. Depending on whether you are an existing member or a new member, the procedure to be performed is different.
- the SNS server 30 may be an e-mail of a user registered by an administrator or a user in advance. Or check the additional phone number (S42).
- the additional phone number is different from the phone number of the user terminal 10 described above, and refers to a phone number of a home or a company, a phone number of another terminal 10 of the user, and the like.
- the SNS server 30 transmits an additional authentication request to the user terminal 10 to the authentication server 40 (S43), and the authentication server 40 is the user terminal 10 as shown in FIG. Request the phone authentication, e-mail authentication for the additional phone number as (S44). Thereafter, after the user selects phone authentication or email authentication through the user terminal 10 to input an authentication number (S45), the user terminal 10 transmits the authentication number to the authentication server 40 (S46).
- the authentication server 40 generates an authentication result using the authentication number (S47), the authentication server 40 transmits the authentication result to the SNS server 30 (S48), and the SNS server 30 Determining whether the terminal of the member belonging to the registered organization and / or meeting through the authentication result (S49). After that, when it is confirmed that the user terminal 10 first accessing the SNS server 30 is a terminal of a member belonging to a previously registered organization and / or a meeting, the SNS server 30 is connected to the user terminal 10. ) Provides the main screen.
- the SNS server 30 provides a user registration screen as shown in Figure 8 to the user terminal 10 (S52). .
- the user transmits the unique number and / or phone number, additional phone number, and email of the user terminal 10 to the SNS server 30 through the user terminal 10 to confirm that he is an existing member.
- the authentication process may be done.
- the SNS server 30 provides a main screen to the user terminal (10).
- the main screen provided by the SNS server 30 to the user terminal 10 includes an icon related to the organization and / or meeting to which the user terminal 10 belongs.
- the icon may include icons for announcements, messages, schedules, bulletin boards, surveys, and the like as shown in FIG. 9, and may further include icons for a schedule, an electronic party card, an electronic employee card, and the like.
- the present invention can use the organization and meeting at the same time or only use the organization or meeting, but the management system is different depending on the importance of the data for the organization and the data for the meeting. Therefore, when the user terminal 10 activates the icon, the user terminal 10 receives data corresponding to the icon from the SNS server 30. At this time, whether the data is related to an organization or not, Depending on whether it is related, you will be provided with managed data.
- the SNS server 30 is linked with an organization-specific database 31 separated by an administrator for each organization.
- data related to meetings be managed collectively to facilitate sharing of a large number of people.
- the SNS server 30 is linked with an integrated database 32 that manages each meeting collectively. .
- a user who is subscribed to both an organization and a meeting. If one of the announcement, message, calendar, and free board icons is selected, as shown in FIGS. 10 to 13, data related to the organization and data related to the meeting are listed. Will be shown.
- the SNS server 30 extracts data from the corresponding organization DB in the organization-specific database 31 and provides the data to the user terminal 10.
- the data is extracted from the integrated database 32 and provided to the user terminal 10.
- the inter-organizational database 31 and the integrated database 32 can also be interlocked, so that data can be transmitted to each other at the request of the user terminal 10.
- the data in the meeting not only can the data in the meeting be brought into the organization, but also the data in the organization can be brought into the meeting.
- the data in the organization to the meeting can be set to limit the sharing so as not to share by dividing the security level according to the importance of the data or only through some qualified user terminal (10).
- the SNS server 30 may set a restriction on data viewing, data reading notification, etc. when the icon is activated. This may be set by an administrator or user by determining whether the data relates to an organization or a meeting, the importance of the data, and the like.
- the user terminal 10 when a user uploads the announcement or schedule to a social network service through the user terminal 10, the user terminal 10 activates an icon of the announcement or schedule and then through the user terminal 10.
- the received data is transmitted to the SNS server 30.
- the SNS server 30 may provide the data to the user terminal 10 by enabling the user to view the data after authentication of the data inputter and / or the data viewer according to a request of the user terminal 10 of the data inputter. Can be.
- the user terminal 10 provided by the SNS server 30 by setting a restriction on reading means a member terminal of an organization or a meeting to which the data inputter belongs, including the user terminal 10 of the data inputter.
- the authentication may be performed using any one of a telephone, an SMS, and an email.
- the data viewer should request the data writer for authentication by phone, SMS, or e-mail, and receive the approval for reading. You can also use phone authentication, SMS authentication or email authentication through a phone number registered by an administrator or user.
- the SNS server 30 may induce reading through the PUSH message, and do not view the user terminal 10 even after a certain time after transmitting the PUSH message.
- the PUSH message can be transmitted again to the user who has not received it. By providing a data reading notification for the data of such high importance, the reading can be induced.
- the organization and the meeting are divided in one social network service, and the organization is set up by an administrator.
- a member who uses only the meeting cannot be incorporated as a member of the organization without the administrator.
- the members of may form / join meetings according to interests, dispositions, etc. through the user terminal 10.
- the SNS server 30 may provide the user terminal 10 with an icon for forming a new meeting on the main screen.
- the SNS server 30 provides a meeting formation screen to the user terminal 10 as shown in FIG. 14. Accordingly, the user may create a meeting by selecting a meeting name, meeting classification, meeting member, and the like through the user terminal 10.
- the user terminal 10 of a member belonging to a previously formed meeting may send an invitation message to the user terminal 10 of a member of the organization who has not yet joined the meeting to join the meeting. have.
- 16 is a diagram illustrating a network for explaining an embodiment of providing a secure chat service in a social network service system according to the present invention.
- the social network service system includes a first user terminal 100_1 and a second user terminal 100_2.
- FIG. 16 illustrates an embodiment in which two users may access and chat with a chat room through their own terminal devices 100_1 and 100_2, but unlike these embodiments, three or more users may own terminals.
- the online service can be used through the device.
- additional terminal devices besides the two terminal devices 100_1 and 100_2 may be illustrated in FIG. 16.
- the first user terminal 100_1 provides a message to the first user terminal 100_2 and the second user terminal 100_2 receives the message from the first user terminal 100_1.
- the second user terminal 100_2 may provide a message to the first user terminal 100_1, and the first user terminal 100_1 may receive the message from the second user terminal 100_2. .
- the first user terminal 100_1 and the second user terminal 100_2 are terminals possessed by a user who can communicate through a chat room while being connected to each other, and the first user terminal 100_1 and the second user terminal ( 100_2) may be implemented as a smartphone, a PDA, a PC, a notebook, and the like.
- a chat screen may be executed on each of the first user terminal 100_1 and the second user terminal 100_2.
- the chat screen includes a chat output window in which chat contents are output and a chat input window in which a message is input.
- the state of the chat input window of the chat screen may be inactivated or activated. For example, when the first user terminal 100_1 or the second user terminal 100_2 is connected to a chat room, the state of the chat input window of the chat screen may be maintained. For another example, when the first user terminal 100_1 or the second user terminal 100_2 is not connected to a chat room, the chat screen is not executed in the second user terminal 100_2, so the state of the chat input window of the chat screen. May remain inactive.
- the first user terminal 100_1 of the first user terminal 100_1 and the second user terminal 100_2 is not connected to a chat room, when the second user terminal 100_2 inputs a message, it is displayed on the chat screen.
- the message on the chat screen may be checked.
- the conversation content is personal information (for example, a password, an account number, etc.), there is a problem that a malicious user may use the conversation content maliciously to cause a third damage.
- the terminal device encrypts the message and provides it to another terminal device.
- the other terminal device decrypts the encrypted message and outputs it to the chat screen only when the status of the chat input window of the chat screen is activated (for example, when the user joins the chat room), and the status of the chat input window of the chat screen. Is in an inactive state (for example, when the user leaves the chat room), the encrypted message is output to the chat screen as a predetermined encryption icon.
- the first user terminal 100_1 encrypts the message and provides the message to the second user terminal 100_2.
- the second user terminal 100_2 receives the encrypted message from the first user terminal 100_1, the second user terminal 100_2 checks the state of the chat input window of the chat screen.
- the second user terminal 100_2 decrypts the encrypted message and outputs the original message to the chat screen. If the state of the chat input window is inactive, the second user terminal 100_2 chats the encrypted message with a predetermined encryption icon. Print to the screen.
- the second user terminal 100_2 may output an encrypted message as a predetermined encryption icon on the chat screen and output a notification message for notifying the received encrypted message.
- the first user terminal 100_1 or the second user terminal 100_2 checks whether the state of the chat input window of the chat screen is changed and provides a status change notification message of the chat input window when the state of the chat input window of the chat screen is changed. .
- the first user terminal 100_1 may provide a state change notification message of the chat input window to the second user terminal 100_2. Then, the second user terminal 100_2 may receive a state change notification message of the chat input window through a push service.
- the first user terminal 100_1 or the second user terminal 100_2 deletes the message when the time for which the message is output for the message displayed on the chat screen has elapsed for a specific time.
- FIG. 17 is a diagram illustrating a network for explaining another embodiment of providing a secure chat service in a social network service system according to the present invention.
- the configuration or operation of another embodiment of the social network service system disclosed in FIG. 17 will be omitted with the same or corresponding content as described above with reference to FIG. 16, but those skilled in the art will describe the other embodiment of FIG. I can understand enough.
- the social network service system disclosed in FIG. 17 may further include a secure chat service providing server 200.
- the first user terminal 100_1 When the message is input to the chat input window of the chat screen, the first user terminal 100_1 encrypts the message and provides the encrypted chat service to the server 200.
- the secure chat service providing server 200 provides the encrypted message to the second user terminal 100_2.
- the second user terminal 100_2 decrypts the encrypted message and outputs the original message to the chat screen. If the state of the chat input window is inactive, the second user terminal 100_2 determines the encrypted message as a predetermined encryption icon. To the chat screen.
- the second user terminal 100_2 may output an encrypted message as a predetermined encryption icon on the chat screen and output a notification message for notifying the received encrypted message.
- FIG. 18 is a flowchart illustrating an embodiment of a process for providing a secure chat service in a social network service system according to the present invention.
- the first user terminal 100_1 encrypts the message (step S310), and provides the encrypted message to the second user terminal 100_2. (Step S320).
- the second user terminal 100_2 receives the encrypted message from the first user terminal 100_1, the second user terminal 100_2 checks the state of the chat input window of the chat screen (step S330). If the state of the chat input window is activated (step S340), the second user terminal 100_2 decrypts the encrypted message and outputs the original message to the chat screen (step S350).
- the second user terminal 100_2 If the state of the chat input window is inactive (step S340), the second user terminal 100_2 outputs the encrypted message to the chat screen as a predetermined encryption icon (step S360). Although not shown in FIG. 3, the second user terminal 100_2 outputs a notification message notifying that the encrypted message has been received even when the chat input window is in an inactive state. At this time, when the user clicks the notification message, the encrypted message is automatically decrypted and the original message is output on the chat screen.
- 19 is a flowchart illustrating another embodiment of a process for providing a secure chat service in a social network service system according to the present invention.
- the first user terminal 100_1 encrypts a message (step S410), and transmits the encrypted message to the secure chat service providing server 200.
- step S420 When receiving the encrypted message from the first user terminal 100_1, the secure chat service providing server 200 provides the second user terminal 100_2 (step S430).
- the second user terminal 100_2 When the second user terminal 100_2 receives the encrypted message from the secure chat service providing server 200, the second user terminal 100_2 checks the state of the chat input window of the chat screen (step S440). If the state of the chat input window is activated (step S450), the second user terminal 100_2 decrypts the encrypted message and outputs the original message to the chat screen (step S460).
- the second user terminal 100_2 If the state of the chat input window is inactive (step S450), the second user terminal 100_2 outputs the encrypted message to the chat screen as a predetermined encryption icon (step S470). Although not shown in FIG. 19, the second user terminal 100_2 outputs a notification message notifying that the encrypted message has been received even when the chat input window is in an inactive state. At this time, when the user clicks the notification message, the encrypted message is automatically decrypted and the original message is output on the chat screen.
- FIG. 20 is an exemplary diagram illustrating a process of executing a user terminal according to a process of providing a secure chat service in a social network service system according to the present invention.
- the first user terminal 100_1 may allow a user to input a message when the chat input window of the chat screen is activated, and refer to a message input by the user in the chat input window of the chat screen. As shown by the number 510, the message is encrypted and provided to the second user terminal 100_2.
- the first user terminal 100_1 displays the previously sent message as an icon as shown by reference numeral 520.
- the second user terminal 100_2 may decrypt and display the encrypted message received from the first user terminal 100_1 as shown by reference numeral 530. If the state of the chat input window is inactive, the user can receive a status change notification message of the chat input window through a push service as shown by reference numeral 540.
- the second user terminal 100_2 displays a message on the chat screen as an icon.
- FIGS. 21 to 23 are exemplary views illustrating an execution process of a user terminal according to a secure chat service providing process in a social network service system according to the present invention
- FIGS. 24 and 25 are secure chats in a social network service system according to the present invention.
- a user may execute a secure chat through his or her first user terminal 100_1 as shown in FIG. 21 (a) in order to have a secure chat.
- the first user terminal 100_1 receives an encrypted message from the second user terminal 100_2
- the first user terminal 100_1 checks the status of the chat input window on the chat screen and thus decrypts the encrypted message as shown in FIG. 21 (b). Print out "Nice to meet you! How are you” on the chat screen.
- the first user terminal 100_1 or the second user terminal 100_2 When the state of the chat input window of the chat screen is changed, the first user terminal 100_1 or the second user terminal 100_2 provides a status change notification message of the chat input window, and the first user terminal 100_1 or the second user terminal ( 100_2) may receive a state change notification message of a chat input window through a push service.
- the second user terminal 100_2 when the state of the chat input window of the chat screen executed in the second user terminal 100_2 is changed from an activated state to an inactive state, the second user terminal 100_2 sends a state change notification message of the chat input window to the first user terminal 100_2. ), And the first user terminal 100_3 may output a status change notification message of the chat input window of the chat screen executed in the second user terminal 100_2 as shown in FIG. 21 (c) to the chat screen.
- the first terminal device 100_1 When the user inputs a message in the chat input window of the chat screen as shown in FIG. 22 (d), the first terminal device 100_1 encrypts the message and provides the message to the second user terminal 100_2. At this time, since the state of the chat input window of the chat screen executed in the second user terminal 100_2 is in an inactive state, the second user terminal 100_2 displays a notification message notifying reception of an encrypted message as shown in FIG. do.
- the message window may or may not be clicked by the user. If the message window is clicked by the user, the state of the chat input window of the chat screen executed in the second user terminal 100_2 is changed from inactive state to active state and decrypted the encrypted message as shown in FIG. 24 (b-1). Can be displayed on the chat screen. In this case, since the state of the chat input window of the chat screen executed in the second user terminal 100_2 is changed from inactive state to active state, the previous conversation may be displayed as an icon.
- the first user terminal 100_1 may have a deactivated chat input window of the chat screen executed in the second user terminal 100_2 as shown in FIG. 22 (e-1). It outputs a status change notification message of a chat input window notifying that the status has changed to an activated state, and a message inputted by the user.
- the second user terminal 100_2 does not decrypt the encrypted message received from the first user terminal 100_1, as shown in FIG. 25 (10-2).
- the predetermined icon corresponding to the message is displayed on the chat screen.
- the first user terminal 100_1 outputs a message input by itself as shown in FIG. 23 (e-2).
- the first user terminal 100_1 may display the sent message as an icon as shown in FIG. 23 (f).
- the present invention can operate and manage an organization and a meeting at one time with one social network service, thereby reducing the inconvenience that a user needs to install and use a plurality of social network services on a terminal.
- the members of the organization are guaranteed a certain level or more in using the present invention, and the members of the meeting can freely communicate with an unspecified number of people.
- the invention can also be embodied as computer readable code on a computer readable recording medium.
- Computer-readable recording media include all kinds of recording devices that store data that can be read by a computer system.
- Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disks, optical data storage devices, and the like, which are also implemented in the form of carrier waves (eg, transmission over the Internet). It also includes.
- the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
- functional programs, codes and code segments for implementing the present invention can be easily inferred by programmers in the art to which the present invention belongs.
- SNS server 31 database by organization
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
La présente invention concerne un procédé et un système de service de réseau social et, en particulier, un procédé et un système de service de réseau social. Le procédé comprend : une première étape consistant à permettre à un terminal d'utilisateur d'être connecté à un serveur SNS sur un réseau de communication de sorte à commander et gérer simultanément un groupe pour lequel une sécurité d'un certain niveau ou plus est nécessaire, et une réunion à laquelle des membres du groupe et des connaissances des membres peuvent participer ; une deuxième étape consistant à permettre au serveur SNS de confirmer si le terminal d'utilisateur connecté appartient à un groupe enregistré par un gestionnaire ou s'il existe une réunion enregistrée qu'il est possible de rejoindre via le terminal d'utilisateur à l'avance ; et une troisième étape consistant à permettre au serveur SNS de fournir, au terminal d'utilisateur et sur un écran principal, une icône relative au groupe et/ou à la réunion auxquels appartient le terminal d'utilisateur.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150120997A KR101589111B1 (ko) | 2015-08-27 | 2015-08-27 | 보안 채팅 서비스 제공 방법 및 이를 실행하는 시스템 |
| KR10-2015-0120997 | 2015-08-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017034097A1 true WO2017034097A1 (fr) | 2017-03-02 |
Family
ID=55309907
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2015/014520 Ceased WO2017034097A1 (fr) | 2015-08-27 | 2015-12-30 | Procédé et système de service de réseau social |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP6437972B2 (fr) |
| KR (1) | KR101589111B1 (fr) |
| WO (1) | WO2017034097A1 (fr) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102055074B1 (ko) * | 2018-08-14 | 2019-12-11 | 성재호 | 대화창에서의 메시지 숨김 서비스 제공 방법 |
| CN109040284B (zh) * | 2018-08-23 | 2020-12-01 | 腾讯科技(深圳)有限公司 | 信息展示及信息推送方法、装置、设备和存储介质 |
| KR102196046B1 (ko) * | 2018-11-27 | 2020-12-29 | 주식회사 카카오 | 상담 서비스를 제공하는 방법 |
| CN109981447B (zh) * | 2019-03-27 | 2021-08-24 | 金瓜子科技发展(北京)有限公司 | 一种消息处理方法、装置及设备 |
| KR102362842B1 (ko) * | 2020-06-19 | 2022-02-15 | 주식회사 비엠캠프 | 히든 메시지 이모티콘 서비스 방법 및 시스템 |
| JP7072111B1 (ja) | 2021-10-21 | 2022-05-19 | PayPay株式会社 | サービス提供装置、サービス提供方法、およびプログラム |
| KR102795582B1 (ko) * | 2022-09-27 | 2025-04-11 | 재단법인대구경북과학기술원 | 메타버스 기반 여행 가이드 서비스 제공 장치 및 시스템 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012057448A2 (fr) * | 2010-10-25 | 2012-05-03 | Hong Sung Kwan | Dispositif de fourniture de service de réseau social |
| KR101349700B1 (ko) * | 2013-04-19 | 2014-01-09 | 에스케이플래닛 주식회사 | 메시징 서비스 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 단말 |
| KR20140097394A (ko) * | 2011-11-18 | 2014-08-06 | 텐센트 테크놀로지(센젠) 컴퍼니 리미티드 | 단문 메시지 정보를 자동으로 삭제하는 방법 및 시스템 |
| KR101466329B1 (ko) * | 2014-04-03 | 2014-12-03 | (주)씽크에이티 | 소셜 네트워크 서비스 방법 및 시스템 |
| KR20150075349A (ko) * | 2013-12-24 | 2015-07-03 | 삼성전자주식회사 | 사용자 단말 장치, 통신 시스템 및 그 제어 방법 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6156814A (en) * | 1999-03-26 | 2000-12-05 | Air Products And Chemicals, Inc. | Amido functional amine catalysts for the production of polyurethanes |
| KR100466329B1 (ko) * | 2003-03-04 | 2005-01-14 | 현대 이미지퀘스트(주) | 디스플레이의 절전제어회로 |
| US8958559B2 (en) * | 2011-06-03 | 2015-02-17 | Apple Inc. | System and method for secure instant messaging |
-
2015
- 2015-08-27 KR KR1020150120997A patent/KR101589111B1/ko active Active
- 2015-12-30 WO PCT/KR2015/014520 patent/WO2017034097A1/fr not_active Ceased
-
2016
- 2016-08-29 JP JP2016166943A patent/JP6437972B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012057448A2 (fr) * | 2010-10-25 | 2012-05-03 | Hong Sung Kwan | Dispositif de fourniture de service de réseau social |
| KR20140097394A (ko) * | 2011-11-18 | 2014-08-06 | 텐센트 테크놀로지(센젠) 컴퍼니 리미티드 | 단문 메시지 정보를 자동으로 삭제하는 방법 및 시스템 |
| KR101349700B1 (ko) * | 2013-04-19 | 2014-01-09 | 에스케이플래닛 주식회사 | 메시징 서비스 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 단말 |
| KR20150075349A (ko) * | 2013-12-24 | 2015-07-03 | 삼성전자주식회사 | 사용자 단말 장치, 통신 시스템 및 그 제어 방법 |
| KR101466329B1 (ko) * | 2014-04-03 | 2014-12-03 | (주)씽크에이티 | 소셜 네트워크 서비스 방법 및 시스템 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR101589111B1 (ko) | 2016-01-28 |
| JP2017045464A (ja) | 2017-03-02 |
| JP6437972B2 (ja) | 2018-12-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017034097A1 (fr) | Procédé et système de service de réseau social | |
| US11336598B2 (en) | Integration of chat messaging in email | |
| US9356895B2 (en) | Message transmission system and method for a structure of a plurality of organizations | |
| CA2676006C (fr) | Partage de multimedia a l'aide de donnees de contact | |
| KR20220045962A (ko) | 개인 오버레이 피어 투 피어 네트워크를 사용하여 통신하기 위한 인사말 프로토콜 시스템 및 방법 | |
| US20080148368A1 (en) | Secure extranet access to collaborative activities in a collaborative computing environment | |
| US8751580B2 (en) | Real-time communication and information collaboration system | |
| KR102079892B1 (ko) | 비동기 메시징 시스템에서의 단일 계정에 대한 다수 프로파일의 관리 | |
| US9215415B2 (en) | Communication server, communication system, and communication method | |
| JP6229360B2 (ja) | 通信サーバ、通信システム、プログラム及び通信方法 | |
| WO2012148094A2 (fr) | Procédé de fourniture de service d'échange de messages à destinataire non identifié | |
| CN102638770A (zh) | 一种社交网络的实现方法及系统 | |
| WO2013085144A1 (fr) | Procédé permettant de fournir un service d'invitation dans un groupe sns et serveur sns associé | |
| US20150326513A1 (en) | Message transmission system and method suitable for individual and organization | |
| WO2013183818A1 (fr) | Procédé et système pour un service de messagerie dans un environnement à plusieurs dispositifs, et appareil associé | |
| US8656031B2 (en) | Dialog communication system, dialog communication method and dialog communication program | |
| WO2017175950A1 (fr) | Serveur permettant de prendre en charge une gestion de réseau social et terminal utilisateur | |
| KR101466329B1 (ko) | 소셜 네트워크 서비스 방법 및 시스템 | |
| CN105100043B (zh) | 适合个人及组织的讯息传递装置与方法 | |
| JP6458125B2 (ja) | セキュリティチャットサービス提供方法、セキュリティチャットサービス提供システム、通信端末、及びチャットアプリケーション | |
| KR100871900B1 (ko) | 메시지 그룹 전송 방법과 시스템 및 서비스 서버 | |
| WO2016064079A1 (fr) | Procédé de médiation de messages et procédé d'émission et de réception de messages | |
| WO2018088801A1 (fr) | Procédé et dispositif permettant de fournir un service de conversation à base de mots clés | |
| US20070254637A1 (en) | Device, Method and Computer Program Product Readable Medium for Establishing a Communication Session | |
| WO2018206472A1 (fr) | Système de messagerie |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15902369 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15902369 Country of ref document: EP Kind code of ref document: A1 |