Method and server for providing social network service related activity information to a chat room

By generating multiple anonymous profiles associated with the instant messaging service account, the problem of instant messaging service delivering messages between non-friends is solved, and the reuse of anonymous profiles is realized, improving the user experience.

CN115883500BActive Publication Date: 2025-02-21KAKAO CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211574256.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-08-21
Filing Date
2020-08-21
Publication Date
2025-02-21
Estimated Expiration
2040-08-21

AI Technical Summary

Technical Problem

Existing instant messaging services are difficult to achieve instant messaging among non-friends without exchanging personal information, and anonymous personal profiles cannot be reused.

Method used

Generate multiple anonymous profiles by associating with the instant messaging service account, using these anonymous profiles to provide social networking services and provide their information to the chat rooms of the instant messaging service.

Benefits of technology

It realizes instant messaging and social networking services between non-friends without exchanging personal information, improves user experience, and makes full use of anonymous personal profiles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115883500B_ABST
    Figure CN115883500B_ABST
Patent Text Reader

Abstract

The present invention provides a method and a server for providing social network service related activity information to a chat room. The method according to one embodiment includes: providing social network services respectively according to multiple anonymous personal profiles generated in association with an account of an instant messaging service; receiving information about the social network service related activities performed by a first anonymous personal profile corresponding to the chat room selected from multiple anonymous personal profiles of users who are participating in the chat room of the instant messaging service; providing information about the social network service related activities performed through the first anonymous personal profile to the chat room; receiving a request to change the personal profile corresponding to the user selected in the chat room from the first anonymous personal profile to a second anonymous personal profile; receiving information about the social network service related activities performed through the second anonymous personal profile; and providing information about the social network service related activities performed through the second anonymous personal profile to the chat room.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of a patent application with application number 202010851966.1, application date August 21, 2020, and invention name “Display method and device for an interface providing social network services through anonymous profiles”. Technical Field

[0002] The following embodiments relate to a method and apparatus for providing information on activities related to a social networking service to a chat room, and more particularly to a method for providing a social networking service implemented by using an anonymous personal profile generated by associating with an instant messaging service account to a chat room of an instant messaging service. Background Art

[0003] Instant messaging service (IMS) refers to a service that enables two or more users to communicate online in real time through a network such as the Internet. The main function of IM service is to deliver messages with information centered on text and emoticons.

[0004] However, as the demand for diversified services from users of instant messaging services continues to increase, in order to meet user needs, a new technology needs to be developed to provide new functions that are not limited to existing information messaging.

[0005] Furthermore, instant messaging services are basically services that transmit messages between users who are friends through messaging applications. However, with the increasing popularity of the Internet, the number of situations where non-friends communicate through online communities or forums is increasing. In order to send and receive instant messages between non-friends, users need to exchange personal information such as phone numbers or messaging application IDs, which is not only inconvenient, but also carries the risk of leaking personal information to non-friends.

[0006] Therefore, a method is needed to enable instant messaging and various activities with non-friends through a messaging application without exchanging personal information such as phone numbers or messaging application IDs.

[0007] The open chat service can meet the above requirements. The open chat service is a service that provides an open chat room where the creator or participant of the chat room can participate using an anonymous personal profile. The open chat room is matched with inherent link information, and the participant can join the open chat room through the corresponding link information. When creating or joining an open chat room, a one-time anonymous personal profile can be generated instead of a normal personal profile of an instant messaging service.

[0008] However, in existing services, anonymous profiles are limited to one-time use and cannot be used again to participate in other open chat rooms or participate in social networking service activities through corresponding anonymous profiles. Therefore, anonymous profiles are not actively used. Summary of the invention

[0009] Technical issues to be solved

[0010] The embodiments described below provide a technology that provides multiple anonymous personal profiles through a single user account in an era where the Internet is constantly promoting relationship building, thereby integrating social network services with instant messaging services as the center, and improving user experience in many aspects.

[0011] Embodiments provide for providing multiple anonymous personal profiles associated with an account of an instant messaging service.

[0012] Embodiments are provided for providing information to a chat room of an instant messaging service about social networking service-related activities implemented using an anonymous personal profile generated in association with an account of the instant messaging service.

[0013] Embodiments are used to simultaneously provide an anonymous personal profile generated in association with an account of an instant messaging service, and social networking service-related activities utilizing the personal profile.

[0014] Technical methods to solve problems

[0015] According to an embodiment, a method for displaying an interface for providing a social network service through anonymous personal profiles executed by a user terminal includes the following steps: using a first area of ​​a first page in an instant messaging service interface to display a first directory corresponding to a directory of at least one anonymous chat room generated by a user account of the instant messaging service; using a first area of ​​a second page in the instant messaging service interface to display a second directory corresponding to a directory of multiple anonymous personal profiles generated in association with the user account; and in response to an input of selecting any anonymous personal profile in the second directory, displaying an interface for providing a social network service through the selected anonymous personal profile. Each of the multiple anonymous personal profiles is assigned link information for joining an anonymous chat room for a one-to-one chat with the corresponding anonymous personal profile, and each of the at least one anonymous chat room is accessible through the link information assigned to the corresponding anonymous personal profile and is a chat room for a one-to-one chat with the corresponding anonymous personal profile.

[0016] The step of displaying an interface for providing the social network service through the selected anonymous personal profile includes the step of displaying a cover view interface of the selected anonymous personal profile.

[0017] The step of displaying the cover view interface comprises the following steps: utilizing the first area within the cover view interface to display information of the selected anonymous personal profile; utilizing the second area within the cover view interface to display a directory of content posted in the social networking service via the selected anonymous personal profile; utilizing the third area within the cover view interface to display a directory of chat rooms in a one-to-one chat format generated in the instant messaging service using link information assigned to the selected anonymous personal profile; and in response to input selecting the fourth area within the cover view interface, displaying an interface for posting content in the social networking service using the selected anonymous personal profile.

[0018] The step of displaying an interface for providing the social network service through the selected anonymous personal profile includes the step of displaying an interface for publishing content in the social network service using the selected anonymous personal profile.

[0019] The content includes at least one of text, audio, photo and video.

[0020] According to one embodiment, the method for displaying an interface for providing a social network service through an anonymous personal profile executed by a user terminal also includes: utilizing a second area of ​​a first page within the interface of the instant messaging service to display recommended keywords determined according to a predetermined method among keywords related to an anonymous chat room provided by the instant messaging service.

[0021] According to one embodiment, the method for displaying an interface for providing a social network service through an anonymous personal profile executed by a user terminal further includes: utilizing a third area of ​​a first page within the interface of the instant messaging service to display a recommended anonymous chat room determined according to a predetermined method in an anonymous chat room provided by the instant messaging service.

[0022] The user terminal includes a processor, the processor being used to: display a first directory corresponding to a directory of at least one anonymous chat room generated by a user account of the instant messaging service using a first area of ​​a first page within an interface of the instant messaging service; display a second directory corresponding to a directory of at least one anonymous personal profile generated in association with the user account using a first area of ​​a second page within the interface of the instant messaging service; and display an interface for providing a social network service through the selected anonymous personal profile in response to an input selecting any one of the anonymous personal profiles in the second directory. Each of the at least one anonymous chat room is assigned link information for participating in the anonymous chat room, and each of the at least one anonymous personal profile is assigned link information for joining an anonymous chat room for a one-to-one chat with the corresponding anonymous personal profile.

[0023] According to an embodiment, a control method for a server providing a social network service based on at least one anonymous personal profile includes the following steps: receiving a request for generating a first anonymous personal profile from a first user terminal; generating the first anonymous personal profile; assigning link information to the first anonymous personal profile; generating at least one chat room that can be accessed through the link information assigned to the first anonymous personal profile and can conduct a one-to-one chat with the first anonymous personal profile. The detailed interface of the first anonymous personal profile output to the first user terminal can provide the event data of interest set in the first anonymous personal profile and a list of at least one chat room in which the first anonymous personal profile participates.

[0024] The link information is information used by the first user terminal to share with other user terminals.

[0025] The control method of the server further includes: when a request corresponding to the link information is received from a second user terminal that shares the link information, the step of replying the first anonymous personal profile related information to the second user terminal.

[0026] The relevant information of the first anonymous personal profile received by the second user terminal may be event of interest data set in the first anonymous personal profile.

[0027] The event of interest data may include at least one of a tag and a post associated with the first anonymous personal profile.

[0028] A detailed interface of the first anonymous personal profile is outputted on the second user terminal, and the output detailed interface may include the event of interest data.

[0029] In the outputted detailed interface, the posts included in the event of interest data are arranged and displayed in an order associated with the event of interest data set in the first anonymous personal profile.

[0030] The chat request established through the first anonymous personal profile is implemented by user input through a detailed interface related to the first anonymous personal profile.

[0031] According to one embodiment, a server providing a social network service includes at least one processor for providing the social network service based on information related to at least one anonymous personal profile, the processor being configured to receive a request for generating a first anonymous personal profile from a first user terminal; generate the first anonymous personal profile; generate at least one chat room in which the first anonymous personal profile participates; and provide, in a detailed interface of the first anonymous personal profile output to the first user terminal, event data of interest set in the first anonymous personal profile and a list of at least one chat room in which the first anonymous personal profile participates.

[0032] According to an embodiment, a method for providing a social network service performed by a user terminal based on at least one anonymous personal profile includes the following steps: sending a request for generating a first anonymous personal profile to a server providing a social network service; outputting a detailed interface related to the generated first anonymous personal profile, wherein the detailed interface includes event data of interest set in the first anonymous personal profile and a chat list participated in using the first anonymous personal profile.

[0033] According to an embodiment, a terminal for providing a social network service based on at least one anonymous personal profile includes a memory for storing data for providing the social network service; and a control unit for providing the social network service based on the stored data, wherein the control unit sends a request for generating a first anonymous personal profile to a message server, and outputs a detailed interface about the generated first anonymous personal profile, wherein the detailed interface includes event data of interest set in the first anonymous personal profile and a list of at least one chat room that can be accessed through link information assigned to the first anonymous personal profile and can conduct a one-to-one chat with the first anonymous personal profile.

[0034] According to one embodiment, a method for providing information about social network service related activities performed by other servers to a chat room includes the following steps: providing social network services respectively according to multiple anonymous personal profiles generated in association with an account of an instant messaging service; receiving information about the social network service related activities performed by a first anonymous personal profile corresponding to the chat room selected from multiple anonymous personal profiles of users who are participating in the chat room of the instant messaging service; and providing the information about the social network service related activities performed through the first anonymous personal profile to the chat room.

[0035] The method provided to the chat room further includes the following steps: when the personal profile of the user corresponding to the chat room selection is changed from the first anonymous personal profile to the second anonymous personal profile, receiving information on the social network service related activities performed through the second anonymous personal profile; and providing the information on the social network service related activities performed through the second anonymous personal profile to the chat room.

[0036] The social network service-related activities include at least one of the following activities: an activity of posting content using the first anonymous personal profile in a posting space corresponding to the first anonymous personal profile, an activity of modifying the posted content using the first anonymous personal profile, and an activity of providing feedback on the posted content using the first anonymous personal profile.

[0037] The content may include at least one of text, audio, photo, and video.

[0038] The information about the social network service related activity includes at least one of the following: personal profile information of the at least one first anonymous personal profile, a link that can access the social network service related activity, and a thumbnail of the social network service related activity.

[0039] The step of receiving information about the social network service-related activity includes the step of receiving a sharing request for the social network service-related activity performed using the first anonymous personal profile corresponding to the chat room.

[0040] The step of providing to the chat room includes the steps of extracting interlocutors participating in the chat room and transmitting information of the social network service-related activities to terminals of the interlocutors.

[0041] The terminal of the interlocutor displays the received information of the social network service-related activity in a chat display area of ​​the chat room in a rich feed format distinguished from a conversation bubble.

[0042] The terminal of the interlocutor displays the received information of the social network service-related activities in a list form in a pre-assigned area of ​​the chat room.

[0043] In response to an input of selecting the rich feed, the terminal of the interlocutor may display an interface for providing activities related to the social network service. The chat room includes a chat room that can be joined through link information.

[0044] A method for providing information about social network service related activities performed by a user terminal to a chat room, comprising the following steps: transmitting social network service requests of multiple anonymous personal profiles generated in association with the user's account on an instant messaging service to a server respectively; receiving from the server a list of chat rooms in which any one of the multiple anonymous personal profiles is being used to participate and displaying the list; receiving at least one chat room selected by the user from the chat room list to share social network service related activities performed through any one of the anonymous personal profiles; and displaying the information about the social network service related activities in the selected chat room.

[0045] The step of displaying the information of the social network service related activities in the selected chat room includes the step of displaying the information of the social network service related activities in the chat display area of ​​the selected chat room in a rich feed form different from a speech bubble.

[0046] The step of displaying the information of the social network service related activities in the selected chat room includes the step of displaying the information of the social network service related activities in a list form in a pre-assigned area of ​​the selected chat room in response to the user's input.

[0047] The method further includes displaying an interface for providing activities related to the social networking service in response to an input selecting the rich feed.

[0048] According to one embodiment, a server for providing information on social network service related activities to a chat room includes a processor, wherein the processor is configured to: provide social network services respectively according to a plurality of anonymous personal profiles generated by associating with an account of an instant messaging service, receive information on the social network service related activities performed by a first anonymous personal profile corresponding to the chat room selected from a plurality of anonymous personal profiles of users who are participating in a chat room of the instant messaging service, and provide the information on the social network service related activities performed through the anonymous personal profile to the chat room.

[0049] The processor is configured to receive information about the social network service-related activities performed through a second anonymous personal profile when the personal profile of the user corresponding to the chat room selection is changed from the first anonymous personal profile to the second anonymous personal profile; and provide the information about the social network service-related activities performed through the second anonymous personal profile to the chat room.

[0050] The terminal of the interlocutor who is participating in the chat room may provide information on the social network service related activities to the chat room in the following manner: the received information on the social network service related activities is displayed in a chat display area of ​​the chat room in a rich feed form distinguished from a speech bubble.

[0051] The terminal of the interlocutor who is participating in the chat room may provide the information of the social network service related activities to the chat room in the following manner: the received information of the social network service related activities is displayed in a list form in a pre-assigned area of ​​the chat room.

[0052] According to an embodiment, a method for providing a social network service executed by a user terminal includes the following steps: selecting at least one of a plurality of anonymous personal profiles associated with a common personal profile set when joining an instant messaging service provided by the user terminal; identifying content to be registered in association with the selected anonymous personal profile; sending the content and the selected anonymous personal profile to a server; and receiving a result of the content being registered in the server in a form associated with the selected anonymous personal profile.

[0053] The instant messaging service may provide chat rooms, and the selected anonymous personal profile may be participating in at least one of the chat rooms. The chat room in which the anonymous personal profile participates is an open chat room that can be participated in through link information.

[0054] The instant messaging service provides a plurality of chat rooms, and any one of the plurality of chat rooms may have any one of the general personal profile and the anonymous personal profile participating.

[0055] The common personal profile corresponds to relevant information of the user account, and the anonymous personal profile does not disclose relevant information of the user account.

[0056] The method for providing social network services also includes the following steps: providing a list of chat rooms in which the selected anonymous personal profile is participating and can share information related to the content, among all chat rooms created in the user terminal; selecting a chat room in the chat room list in which to share information related to the content; sending the information of the selected chat room to the server; and publishing the information related to the content in the selected chat room.

[0057] The step of providing the chat room list may be performed by receiving the chat room list from the server, or the user terminal may select at least a part of all the chat rooms to generate and provide the chat room list.

[0058] In the step of selecting the chat room, the selected chat room may be within a predetermined number range.

[0059] The information related to the content may include any one of the following: 1. the content; 2. a link to a page of the server where the content is registered; and 3. a link to a page of the server related to the selected personal profile.

[0060] Information related to the content can be published in the form of a prompt message in the conversation window of the selected chat room, or in the form of a speech made by the selected personal profile in the conversation window of the selected chat room, or in at least a part of a window overlapping with the conversation window.

[0061] The information related to the content may include a link to a page of the server where the content is registered, and summary information extracted from the page.

[0062] The method for providing a social network service further includes: after the step of sending the content to the server, a step of receiving information related to the content from the server.

[0063] The content may include information about the selected personal profile. The content may be newly generated or selected from stored content.

[0064] The method for providing social network services further includes the following steps: receiving other party content belonging to the other party's anonymous personal profile; inputting feedback on the other party's content; and sending the input feedback information and the selected anonymous personal profile information to the server.

[0065] The method for providing social network services further includes the following steps: receiving a conversion request for the selected anonymous personal profile when the user terminal provides an open chat room; providing a list of the selectable anonymous personal profiles; selecting at least one of the list of anonymous personal profiles; and converting the anonymous personal profile of the speech message into the newly selected anonymous personal profile in the open chat room.

[0066] According to an embodiment, a method for providing a social network service executed by a server includes the following steps: generating at least one of a plurality of anonymous personal profiles associated with a common personal profile set when joining an instant messaging service provided by the server; receiving information and content about an anonymous personal profile selected by the user from among the anonymous personal profiles; and registering the content in a form associated with the selected anonymous personal profile.

[0067] Effects of the Invention

[0068] An embodiment may provide multiple anonymous personal profiles associated with an account of an instant messaging service.

[0069] Embodiments may provide information to a chat room of an instant messaging service about social networking service-related activities achieved using an anonymous personal profile generated in association with an account of the instant messaging service.

[0070] Embodiments may provide both anonymous personal profiles generated in association with accounts on instant messaging services, and social networking service-related activities utilizing the personal profiles. BRIEF DESCRIPTION OF THE DRAWINGS

[0071] Figure 1 2 is a diagram illustrating providing a service using a personal profile generated by associating with an account of an instant messaging service according to an embodiment.

[0072] Figure 2 This is an example of opening a chat page and a recommended post page in an interface of an instant messaging service of a user terminal according to an embodiment.

[0073] Figure 3 is an example of an interface for performing social network service related activities of a user terminal according to an embodiment.

[0074] Figure 4 2 is a diagram illustrating a method for sharing information of activities related to a social network service to a chat room according to an embodiment.

[0075] Figure 5 is an example of an interface for displaying information of activities related to a social network service in a chat room according to an embodiment.

[0076] Figure 6 It is an example of an interface for displaying open personal profile information in a chat room according to an embodiment.

[0077] Figure 7 is a sequence diagram illustrating a method for displaying an interface for providing a social network service through an anonymous personal profile, performed by a user terminal according to an embodiment.

[0078] Figure 8 is a sequence diagram illustrating a method performed by a server to provide information of activities related to a social network service to a chat room according to an embodiment. DETAILED DESCRIPTION

[0079] The description of specific structures or functions disclosed in this specification is only used to illustrate embodiments based on technical ideas, and the embodiments may be implemented in various other forms and are not limited to the embodiments described in this specification.

[0080] The terms "first" or "second" can be used to describe a plurality of components, however, these terms are only used to distinguish one component from other components. For example, the first component can be named as the second component, and similarly, the second component can also be named as the first component.

[0081] When it is described that a constituent element is "connected" or "contacting" another constituent element, it can be directly connected or contacting the other constituent element, however, it can also be understood that there are other constituent elements between them. On the contrary, when it is described that a constituent element is "directly connected" or "directly contacting" another constituent element, it should be understood that there are no other constituent elements between them. Expressions that describe the relationship between constituent elements, such as "between" and "directly between" or "directly adjacent to" should also be interpreted in the same way.

[0082] In the absence of special instructions in the content, singular expressions include plural meanings. In this specification, the terms "including" or "having" are used to express the existence of features, numbers, steps, operations, constituent elements, accessories or their combinations recorded in the specification, and do not exclude the existence of one or more other features, numbers, steps, operations, constituent elements, accessories or their combinations or additional functions.

[0083] In the absence of other definitions, all terms used herein, including technical or scientific terms, have the common meanings understood by those of ordinary skill in the art. Commonly used terms as defined in dictionaries should be understood as having the meanings in the relevant technical content and should not be interpreted as idealized or overly formalized meanings if they are not clearly defined in this specification.

[0084] The embodiments can be implemented by various types of products, such as personal computers, laptop computers, tablet computers, smart phones, televisions, smart home appliances, smart cars, self-service machines, wearable devices, etc. Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings, and the same reference numerals in the drawings represent the same components.

[0085] Figure 1 2 is a diagram illustrating a service provided using a personal profile generated by associating with an account of an instant messaging service according to an embodiment.

[0086] Reference Figure 1 According to an embodiment, an instant messaging service can provide real-time online communication for two or more users who have installed the same instant messaging terminal. The instant messaging terminal can be a messaging application, and the instant messaging service can be a service for transmitting messages between users who have accounts of the instant messaging service in the messaging application.

[0087] Instant messaging services can take users and servers as subjects. Users can refer to clients of instant messaging services. Users access servers through terminals equipped with messaging applications.

[0088] User terminals refer to all user devices capable of installing and executing a message application associated with a server, such as a computer, an Ultra Mobile PC (UMPC), a workstation, a netbook, a Personal Digital Assistants (PDA), a portable computer, a web tablet, a wireless phone, a mobile phone, a smart phone, an e-book, a portable multimedia player (PMP), a portable game console, a navigation device, a black box, or a digital camera, etc. The user terminal can perform all service operations under the control of the message application, such as configuring a service screen, inputting data, sending and receiving data, and storing data, etc.

[0089] The server may be a service platform that provides instant messaging services to clients. A user may generate an account for the instant messaging service by joining the instant messaging service provided by the server through a messaging application. A user may generate a general profile and multiple anonymous profiles associated with an account for the instant messaging service. A general profile may be a profile that discloses account-related information of the instant messaging service to users with a specific relationship (e.g., a friend relationship) with the user, and discloses only limited information to users without a specific relationship. Account-related information of the instant messaging service may include at least one of a user ID, a telephone number, and an e-mail address. An anonymous profile is a profile that does not disclose relevant information of the instant messaging service account, and, regardless of whether the user is in a specific relationship with the user, the information set by the user is disclosed through link information. Below, the anonymous profile may become an open profile.

[0090] According to an embodiment, a function of performing a one-to-one chat service with a corresponding open personal profile using link information of an open personal profile may be supported. In this case, the open personal profile may have link information corresponding to an open chat room in a one-to-one chat format. An open chat room refers to a chat room that can be participated in through link information regardless of whether or not a friend relationship exists in a messaging application.

[0091] Link information refers to link information linked to an open chat room in a corresponding 1-to-1 chat format. For example, it may be in the form of a custom URL scheme, an http URL, a QR code, highlighted text, an icon, and the like. The custom URL scheme may be in the form of link information for executing an application. The http URL may be in the form of link information connected to a predetermined web page. The QR code is a two-dimensional barcode that represents information in a black and white grid pattern and may include, for example, information linked to a predetermined web page. The highlighted text has a text form, but the appearance of all or part of the text is modified and may include link information linked to a predetermined web page. An icon refers to a pattern text represented by a symbolic pattern that is used to easily identify objects, facilities, forms, and concepts and may include information linked to a predetermined web page.

[0092] According to an embodiment, a general personal profile and multiple anonymous personal profiles can be managed by associating a server (eg, an instant messaging server) with a single account of an instant messaging service.

[0093] An instant messaging service may provide multiple open personal profiles associated with an account of the instant messaging service. A user may use each open personal profile to perform instant messaging service-related activities and social network service (SNS)-related activities. In the following, instant messaging service-related activities and social network service-related activities may be understood as different concepts. For example, instant messaging service-related activities include activities of having conversations or exchanging information with other users in real time or quasi-real time by participating in a chat room using a common personal profile or an anonymous personal profile; social network service-related activities include activities of publishing or modifying content using a publishing space other than a chat room (e.g., a publishing space corresponding to an anonymous personal profile), or providing feedback on published content.

[0094] Furthermore, each open personal profile may be used to perform an IM service-related activity and a SNS-related activity separately. For example, a Message Service-related activity performed using a first anonymous personal profile and a Message Service-related activity performed using a second anonymous personal profile may be performed separately.

[0095] Instant messaging service-related activities refer to participating in a chat room for real-time online information exchange. A chat room refers to a virtual space created on an instant messaging server for two or more users to participate and exchange instant messages. Chat rooms may include anonymous chat rooms. An anonymous chat room refers to a chat room that can be participated in through link information. An anonymous chat room refers to a chat room that can be participated in through link information regardless of whether or not there is a friend relationship in the messaging application. Hereinafter, anonymous chat rooms may be referred to as open chat rooms.

[0096] An open chat room is different from a normal chat room where users who are friends have conversations with each other. An open chat room can be a one-on-one chat room or a group chat room where more than three users participate. You can participate in an open chat room by opening your personal profile.

[0097] According to one embodiment, since link information needs to be issued or assigned respectively when generating an open chat room and an open personal profile, in order to prevent link conflicts, the server restricts the application of a one-to-one chat through the other party's open personal profile in an open chat room of a one-to-one chat format. In addition, according to one embodiment, in a chat room of a one-to-one chat format generated using link information assigned to an open personal profile, changes to the corresponding open personal profile are restricted. Although in this case, the open personal profile of a participant unrelated to the link information of the chat room can be changed to another open personal profile.

[0098] Social network service-related activities include at least one of the following activities: activities in which a user publishes content using an open personal profile in a publishing space corresponding to an open personal profile (e.g., a personal profile page of an open personal profile), activities in which a user modifies published content using an open personal profile, and activities in which a user provides feedback on published content using an open personal profile.

[0099] The content may include at least one of text, audio, photo, and video. Furthermore, the content may be referred to as a post, and the activity of publishing the content may be referred to as posting.

[0100] A user may generate multiple open profiles associated with an instant messaging service account. Furthermore, the user may use each open profile to perform social networking service related activities (e.g., posting), and the activity records performed using the open profiles will be displayed in the chat room in which the corresponding open profile is being used to participate. Furthermore, the user may change the open profile when performing an instant messaging service related activity and a social networking service related activity. The instant messaging service related activities and social networking service related activities that can be performed using multiple open profiles associated with an instant messaging service account will be described below.

[0101] Figure 2 This is an example of opening a chat page and a recommended post page in an interface of an instant messaging service of a user terminal according to an embodiment.

[0102] Reference Figure 2According to an embodiment, the interface of the instant messaging service of the user terminal includes a first page 201 related to an open chat and a second page 202 related to a social network service related activity performed using an open personal profile. Hereinafter, the first page 201 may be referred to as an open chat page, and the second page 202 may be referred to as a recommended post page.

[0103] The user terminal may display an open chat page 201 in response to an input of selecting an open chat tab 211 of an area 210 in an interface of an instant messaging service, and may display a recommended post page 202 in response to an input of selecting a recommended post tab 212 .

[0104] The open chat page 201 may include a first area 220, a second area 230 and a third area 240. The user terminal uses the first area 220 of the open chat page 201 to display a directory of at least one open chat room generated by a user account of an instant messaging service. For example, in response to a sliding input in a specific direction (e.g., left) of the first area 220, the user terminal can not only display the current open chat rooms 221 to 223 in a predetermined order, but also display the open chat rooms that are not displayed. The predetermined order includes at least one of the following orders: the time order in which the open chat rooms are generated, the order of the most recent events in the open chat rooms (e.g., the time order in which instant messages are received), the order according to the number of people participating in the open chat rooms, and the order of permissions when the user in the open chat room has specific permissions (e.g., chat room master or deputy chat room master). The method for displaying the open chat room directory is not limited to the above examples, A variety of methods may be used. The open chat rooms displayed in the first area 220 may include not only open chat rooms generated using open personal profiles, but also open chat rooms generated using ordinary personal profiles. According to an embodiment, ordinary personal profiles may be used to generate open chat rooms, but in this case, compared to directly using ordinary personal profiles, only a portion of the information in the ordinary personal profile (e.g., a personal profile picture and a personal profile name) may be extracted for use. Thus, even if an open chat room is generated or participated in using an ordinary personal profile, personal information (e.g., a telephone number, etc.) of the ordinary personal profile may be prevented from being disclosed through the open chat room.

[0105] The user terminal can display the recommended keywords determined according to a predetermined method among the keywords related to the anonymous chat room provided by the instant messaging service using the second area 230 of the open chat page 201. For example, the server can determine as the recommended keywords the keywords related to the anonymous chat room whose search volume or increase volume by anonymous chat users using the instant messaging service within a predetermined time is above a critical value.

[0106] The user terminal can display the recommended open chat rooms determined according to a predetermined method in the open chat rooms provided by the instant messaging service using the third area 240 of the open chat page 201. For example, the recommended open chat room can be a popular open chat room determined by the server according to a predetermined standard.

[0107] The recommended post page 202 may include a first area 250 and a second area 260. The user terminal may use the first area 250 of the recommended post page 202 to display a directory of at least one open profile generated in association with the user account. The directory of open profiles displays the open profiles in a predetermined order such as the order in which the open profiles are generated. For example, the user terminal displays one open profile at a time in the first area 250, and displays the open profiles one by one in a predetermined order in response to an input of sliding the displayed open profile in a specific direction (e.g., to the left). In addition, the user terminal may display the order of the open profiles through area 253. The method of displaying the directory of open profiles is not limited to the above examples, and a variety of methods may be used. The open profile may include an area 251 for displaying a profile photo and an area 252 for displaying a text guiding posting. In response to an input for selecting '+Create' in the first area 250, the user terminal additionally generates an open profile associated with the user account.

[0108] In response to an input of selecting any one of the open profiles in the directory of open profiles, the user terminal displays an interface for providing a social network service through the selected open profile.

[0109] For example, the user terminal displays the selected open personal profile cover view interface in response to the input of selecting the open personal profile area 251. For example, when the user selects the open personal profile area 251, the user terminal may display the selected open personal profile cover view interface (e.g., 301 in the attached figure). Figure 3 The cover view interface is described in detail in .

[0110] As another example, the user terminal may display an interface for performing social network service related activities using an open personal profile associated with a user account in response to an input in the selection area 252. For example, the interface for performing social network service related activities may be an interface for publishing content (e.g., creating a post interface 401).

[0111] The user terminal may use the second area 260 of the recommended post page 202 to display a directory of recommended activities determined according to a predetermined method in social network service related activities related to the open personal profile of the user who chats anonymously using the instant messaging service. For example, the social network service related activities may include activities of posting content, and the recommended activity directory is a directory of recommended content determined according to a predetermined standard in the posted content, which may be called a "recommendation flow".

[0112] The server can determine the recommended stream according to the category, and the user terminal can use the second area 260 to display the stream belonging to a specific category. For example, the user terminal can display streams related to a specific category such as "Life Tips Posts", "Real-time Recommendation Posts", and "People Who Paint" in the second area 260. The user terminal can display the recommended stream after changing it according to a predetermined standard. For example, the user terminal can change the displayed recommended stream within each predetermined time (for example, 30 seconds), or change the displayed recommended stream in response to the user's refresh input. Further, the user terminal can display the classification of the recommended stream in the recommended post label 212 of the area 210. At this time, when the recommended stream changes, the display of the recommended post label 212 will also change.

[0113] Figure 3 is an example of an interface of a user terminal for performing activities related to a social network service according to an embodiment.

[0114] Reference Figure 3 According to an embodiment, the user terminal may display a cover view interface 301, 302. As described above, the user terminal displays the cover view interface 301, 302 of the selected open profile (the open profile associated with one's own user account) in response to the input of selecting the open profile area 251. The cover view interface 301, 302 of the open profile associated with one's own user account and the cover view interface 602 of the open profile associated with another's user account may be distinguished. Figure 6 A cover view interface 602 of an open profile associated with another person's user account is illustrated.

[0115] The cover view interface may be an interface for displaying the personal profile information of the selected open personal profile. The cover view interface may include a first area 310, a second area 335, a third area 330, and a fourth area 315. The user terminal uses the first area 310 in the cover view interface to display the selected open personal profile information. The open personal profile information may include a personal profile picture, a personal profile nickname, and tags related to the personal profile, and the user may set the open personal profile information at will.

[0116] The user terminal displays a second area 335 within the cover view interface in response to an input selecting the posting tab 321 of area 320 within the cover view interface, and displays a third area 330 within the cover view interface in response to an input selecting the chat tab 322 .

[0117] The user terminal can use the third area 330 in the cover view interface to display the directory of chat rooms of the instant messaging service that are participating in the selected open personal profile. The chat room displayed in the chat room directory can be an open chat room in the form of a one-to-one chat using the open personal profile. According to one embodiment, in the third area 330, instead of displaying all chat room directories that are participating in the selected open personal profile, only the chat room directory in the form of a one-to-one chat generated using the link information assigned to the selected open personal profile can be displayed. Other users who join the instant messaging service can apply for a one-to-one chat with the open personal profile of a specific user. At this time, an open chat room in the form of a one-to-one chat can be generated between the applicant and the corresponding open personal profile through the link information assigned to the open personal profile. When applying for a one-to-one chat with the corresponding open personal profile, the applicant can select any one of his or her own open personal profiles.

[0118] In response to a sliding input in a specific direction (e.g., leftward) in the third area 330, the user terminal can display not only the current open chat rooms in a predetermined order, but also the open chat rooms that are not displayed. The predetermined order includes at least one of the following orders: the time order of generating the open chat rooms, the order of the most recent events in the open chat rooms (e.g., the time order of receiving instant messages), the order of the number of people participating in the open chat rooms, and the order of permissions when the user in the open chat room has a specific permission (e.g., chat room master or deputy chat room master). The display method of the open chat room directory is not limited to the above example, and a variety of methods can be used.

[0119] The user terminal displays an interface for performing social network service related activities using the selected open personal profile in response to an input selecting the fourth area 315 in the cover view interface. For example, the user terminal displays an interface for posting content using the selected open personal profile (e.g., create post interface 401) in response to an input selecting the fourth area 315 in the cover view interface.

[0120] The user terminal may use the second area 335 in the cover view interface to display a directory of social network service-related activities performed using the selected open personal profile. For example, the user terminal may use the second area 335 in the cover view interface to display content 336 published through the selected open personal profile. When there are multiple contents published through the selected open personal profile, the user terminal responds to a sliding input in a specific direction (e.g., the upper side) in the second area 335, and can not only display the current content 336 in a predetermined order, but also display the open chat room that is not displayed. The display method of the directory of social network service-related activities is not limited to the above example, and a variety of methods can be used.

[0121] The user terminal displays an interface for displaying the selected social network service related activity in response to an input for selecting any one of the social network service related activities in the directory of social network service related activities displayed in the second area 335. The interface for displaying social network service related activities may be a post detail interface 303 for displaying content posted using an open personal profile. For example, the user terminal displays a post detail interface 303 for displaying the selected content in response to an input for selecting content 336 posted in the second area 335.

[0122] The post detail interface 303 may include a first area 350, a second area 360, and a third area 340. The user terminal may display content through the third area 340 of the post detail interface 303. The user terminal uses the first area 350 of the post detail interface 303 to display an open profile of a subject of feedback on the selected social network service-related activity. For example, the user terminal uses the first area 350 to display an open profile of a selected content 336 that is searched and evaluated among a plurality of open profiles.

[0123] The user terminal uses the second area 360 of the post detail interface 303 to display information related to feedback on the selected social network service-related activity. For example, the user terminal can use the second area 360 of the post detail interface 303 to display information related to feedback on the selected content 336. Feedback-related information may include at least one of the following: an icon for evaluation (such as a "like" or "love" icon), an evaluation index (such as the number of "likes"), and a directory of open personal profiles that provide evaluations (such as a directory of open personal profiles that have clicked "like").

[0124] Further, the user terminal displays an interface for changing the open personal profile as the subject of feedback to any one of the multiple open personal profiles in response to the input of selecting the first area 350. For example, the user terminal displays an interface providing an open personal profile directory in response to the input of selecting the first area 350, and changes the open personal profile as the subject of feedback in response to the input of selecting any one of the multiple open personal profiles. The default open personal profile displayed before changing the open personal profile as the subject of feedback can be determined according to a predetermined standard. For example, the following can be used as the default open personal profile: when viewing a post through a chat room, the open personal profile being used in the corresponding chat room, the most recently generated open personal profile, or the last selected open personal profile.

[0125] The user can provide feedback on the selected content according to the currently selected open profile. For example, the user can click the "Like" icon for the selected content using the first open profile, and after changing to the second open profile by selecting the first area 350, click the "Like" icon again using the second open profile. At this time, the user terminal can display the first open profile and the second open profile in the open profile directory for providing evaluation.

[0126] Figure 4 2 is a diagram illustrating a method for sharing information of activities related to a social network service to a chat room according to an embodiment.

[0127] Reference Figure 4 According to one embodiment, an open personal profile generated by associating with an account of an instant messaging service may be used to publish content in a publishing space corresponding to the open personal profile, and information about these activities may be provided to a chat room of the instant messaging service. For example, a user may use an open personal profile generated by associating with an account of an instant messaging service to publish content in a publishing space corresponding to the open personal profile, and then share the content and content-related information to a chat room. Alternatively, information about social network service-related activities may be provided to a chat room even without a direct sharing request from the user. As described above, social network service-related activities may include at least one of the following activities: an activity in which a user uses an open personal profile to publish content in a publishing space corresponding to the open personal profile, an activity in which the published content is modified using the open personal profile, and an activity in which the published content is provided with feedback using the open personal profile.

[0128] The content described below is a method for sharing content to a chat room after publishing content in a publishing space corresponding to the open personal profile generated by associating with an account of an instant messaging service. In response to input in the selection area 252, the user terminal may display an interface for performing social network service-related activities using the open personal profile associated with the user account. For example, the interface for performing social network service-related activities may be an interface for publishing content (e.g., creating a post interface 401).

[0129] Alternatively, the user terminal displays the cover view interface of the selected open personal profile in response to the input of selecting the area 251 of the open personal profile. The user terminal displays an interface for performing social network service related activities using the selected open personal profile in response to the input of selecting the fourth area 315 in the cover view interface. For example, the user terminal displays an interface for publishing content using the selected open personal profile (e.g., creating a post interface 401) in response to the input of selecting the fourth area 315 in the cover view interface.

[0130] The post creation interface 401 may include a first area 410 and a second area 420. The user terminal may display the created content using the first area 410. In response to an input selecting the second area 420, the user terminal displays an interface 402 for sharing the created content to an open chat room.

[0131] The user terminal can display a directory of open chat rooms in which the open personal profile participates through the first area 430 in the interface 402 for sharing the created content to the open chat rooms, and the user terminal displays the content and information related to the content release in the selected chat room in response to the input of selecting at least one open chat room in the directory of open chat rooms. For example, the open chat rooms 431 to 434 in which the open personal profile participates are displayed in the first area 430 in the interface 402 for sharing to the open chat rooms, and the user terminal displays the content and information related to the released content in the chat rooms 431 and 433 in response to the input of selecting the chat rooms 431 and 433. The information related to the released content will be referred to Figure 5 Provide detailed explanation.

[0132] Figure 5 is an example of an interface for displaying information of activities related to a social network service in a chat room according to an embodiment.

[0133] Reference Figure 5According to an embodiment of the present invention, a user terminal displays information about social network service-related activities performed by each participant using a first open profile corresponding to a selected chat room in the chat room from a plurality of open profiles of each participant who is using the open profile to participate in the chat room in the chat room. The information about the social network service-related activities may include at least one of profile information of each first open profile, a link that can access the social network service-related activities, and a thumbnail of the social network service-related activities.

[0134] For example, the user terminal may display information about social network service-related activities performed using a first open personal profile from a plurality of open personal profiles of the corresponding user in a stream (rich feed) format different from a conversation bubble. For example, the user terminal may display information about content publishing performed using the first open personal profile in a chat room 501 in the form of streams (rich feed) 510, 520, 530. A stream (rich feed) is a format different from a conversation bubble that displays the content of a conversation between participants in a chat room, and may be, for example, a stream format used when a participant enters or exits a chat room.

[0135] A rich feed may include at least one of an area displaying a profile photo of a first open profile as an object of the corresponding rich feed, an area displaying thumbnails of social network service related activities performed through the first open profile, and an area displaying a sentence describing the corresponding social network service related activities. For example, a rich feed 510 may include an area 511 displaying a profile photo of a first open profile as an object of the corresponding rich feed 510, and an area 512 displaying thumbnails of social network service related activities performed through the first open profile. And, referring to the thumbnail area 531 of the rich feed 530, the thumbnail may include not only a photo but also text. In response to an input of selecting a rich feed, the user terminal may display a post detail interface corresponding to the corresponding rich feed.

[0136] Alternatively, the user terminal may display information about social network service-related activities performed using the first open personal profile corresponding to the corresponding chat room selected by each participant who is participating using the open personal profile in a list form in a pre-assigned area. For example, in response to an input of area 540 selecting chat room 501, the user terminal displays information about content publishing performed using the first open personal profile in the form of lists 551, 552 in side menu area 550 of chat room 502.

[0137] Although not shown, a user who is participating in a chat room can change the profile used to display himself in the corresponding chat room. For example, a user who is participating in a chat room using a first open profile can change the profile representing himself to a second open profile in the corresponding chat room. At this time, the social network service related activities performed through the first open profile are no longer displayed in the corresponding chat room. Instead, the social network service related activities performed through the second open profile are displayed in the corresponding chat room.

[0138] According to one embodiment, as the open profile selected for the chat room is changed, the historical conversation records in the chat history of the corresponding chat room will also apply to the changed second open profile. However, the social network service-related activities displayed in the form of a rich feed or shared in the additional area will still apply to the open profile that performs the corresponding activities, for example, the content that has been shared as the activity of the first open profile will not be changed to the activity of the second open profile.

[0139] According to one embodiment, depending on the type or importance of the activity of the open profile, the information of the corresponding activity may not be displayed in the form of a stream (rich feed), but only displayed through an additional area. For example, when modifying the tag information of a specific open profile, in order not to hinder the continuity of the chat history, it may not be displayed in the form of a stream (rich feed). However, even in this case, an additional area can be used to display the corresponding activity.

[0140] Figure 6 It is an example of an interface for displaying open personal profile information in a chat room according to an embodiment.

[0141] Reference Figure 6 According to an embodiment, the user terminal can not only display information about social network service-related activities performed through open personal profiles, but also display open personal profile information in the chat room. For example, the server can receive a request to share at least one open personal profile information among multiple personal profiles participating in the chat room, and the user terminal displays the open personal profile information 610 in the chat room 601 in response to the server's sharing command for the open personal profile information. The open personal profile information 610 includes at least one of the link information of the corresponding open personal profile and the personal profile photo.

[0142] The user terminal may display a cover view interface of the corresponding open personal profile in response to an input of selecting open personal profile information 610. For example, the user terminal may display at least one open personal profile information 610 that is not one's own among multiple personal profiles participating in the chat room in the chat room 601, and the user terminal may display a cover view interface 602 of an open personal profile associated with another person's user account in response to an input of selecting open personal profile information 610.

[0143] The cover view interface of the open profile associated with the user account of another person (hereinafter referred to as the cover view interface of the other account) may include a first area 310, a second area 335, and a third area 330. The user terminal may display the corresponding open profile information using the first area 310 in the cover view interface of the other account. The open profile information may include a profile image, a profile nickname, and tags related to the profile.

[0144] In response to an input of selecting the second area 630 in the cover view interface of another account, the user terminal may display an interface for providing a one-to-one chat with an open personal profile. For example, in response to an input of selecting the second area 630 in the cover view interface of another account, the user terminal displays an interface for providing a one-to-one chat with a corresponding open personal profile.

[0145] The user terminal can use the third area 640 in the cover view interface of other accounts to display a directory of social network service related activities performed through the selected open personal profile. For example, the user terminal can use the third area 640 in the cover view interface of other accounts to display the content published through the corresponding open personal profile. When there are multiple contents published through the corresponding open personal profile, the user terminal responds to the input of sliding in a specific direction (such as the upper side) in the third area 640, and can not only display the current content in a predetermined order, but also display the open chat room that is not displayed. The display method of the directory of social network service related activities is not limited to the above example, and a variety of methods can be used.

[0146] The user terminal displays an interface for displaying the selected social network service related activity in response to an input for selecting any one of the social network service related activities in the directory of social network service related activities displayed in the third area 640. The interface for displaying social network service related activities may be a post detail interface 303 for displaying content posted using an open personal profile. For example, in response to an input for selecting content that has been posted in the third area 640, the user terminal displays a post detail interface 303 for displaying the selected content.

[0147] Figure 7is a sequence diagram illustrating a method for displaying an interface for providing a social network service through an anonymous personal profile, performed by a user terminal according to an embodiment.

[0148] Reference Figure 7 According to one embodiment, steps 710 to 730 are performed by referring to Figures 1 to 6 Server execution of the description.

[0149] In step 710, the user terminal uses the first area of ​​the first page in the instant messaging service interface to display a first directory corresponding to at least one anonymous chat room directory generated according to the user account of the instant messaging service. In step 720, the user terminal uses the first area of ​​the second page in the instant messaging service interface to display a second directory corresponding to at least one anonymous personal profile directory generated in association with the user account. Although not shown in the figure, according to one embodiment, the first area of ​​the first page and the first area of ​​the second page can be configured in different areas of the same page.

[0150] As mentioned above, each of the at least one anonymous chat room may be assigned link information. The link information may be shared through an instant messaging service, a social networking service, and a variety of other methods, and other users may access the corresponding anonymous chat room provided by the instant messaging service according to an embodiment by selecting the shared link information. Furthermore, each of the at least one anonymous personal profile may also be assigned link information. At this time, the link information assigned to each of the at least one anonymous personal profile may include link information of the anonymous chat room, thereby realizing a one-to-one chat with the corresponding anonymous personal profile.

[0151] In step 730, the user terminal displays an interface for providing social network services through the selected anonymous personal profile in response to an input for selecting any one of the anonymous personal profiles in the second directory. For example, the user terminal directly displays a page for publishing content using the selected anonymous personal profile, and displays an interface for sharing the content published in the corresponding page to a chat room that is participating in the selected anonymous personal profile. At this time, according to an embodiment, the chat rooms that can be shared only include chat rooms generated using the link information assigned to the selected anonymous personal profile.

[0152] Figure 8 is a sequence diagram illustrating a method performed by a server to provide information of activities related to a social network service to a chat room according to an embodiment.

[0153] Reference Figure 8 According to one embodiment, steps (810 to 830) are performed by the aforementioned server.

[0154] In step 810, the server provides social network services respectively according to a plurality of anonymous personal profiles generated in association with the instant messaging service accounts.

[0155] In step 820, the server receives information on social network service related activities performed by a first anonymous profile corresponding to a corresponding chat room selected from a plurality of anonymous profiles of users who are participating in a chat room of the instant messaging service.

[0156] At step 830 , the server provides information about social network service-related activities performed by the first anonymous personal profile to the chat room.

[0157] Although not shown, when the selected user profile corresponding to the chat room is changed from the first anonymous profile to the second anonymous profile, the server no longer provides information about social network service related activities performed through the first anonymous profile to the chat room. Instead, the server receives information about social network service related activities performed through the second anonymous profile and provides information about social network service related activities performed through the second anonymous profile to the chat room.

[0158] The server extracts the interlocutors participating in the chat room and sends the information of the social network service related activities to the interlocutor's terminal. The interlocutor's terminal displays the received information of the social network service related activities in the chat display area of ​​the chat room in the form of a rich feed that is different from the speech bubble. The interlocutor's terminal displays the received information of the social network service related activities in the form of a list in a pre-assigned area of ​​the chat room.

[0159] The device described above can be implemented by hardware components, software components, and / or a combination of hardware components and software components. For example, the device and components described in the embodiment can be implemented using one or more general-purpose computers or special-purpose computers such as processors, controllers, arithmetic logic units (arithmetic logic units, ALU), digital signal processors (digital signal processors), microcomputers, field programmable gate arrays (field programmable gate arrays, FPGAs), programmable logic units (programmable logic units, PLUs), microprocessors, or any other device capable of executing and responding to instructions (instructions). The processing device can execute an operating system (OS) and one or more application software executed in the operating system. In addition, the processing device responds to the execution of the software to access, store, operate, process and generate data. For ease of understanding, a method with only one processing device is described, but a person of ordinary skill in the art should understand that the processing device can include multiple processing elements (processing element) and / or multiple types of processing elements. For example, the processing device can include multiple processors or a processor and a controller. Furthermore, other processing configurations such as parallel processors can also be included.

[0160] Software can include a computer program, code, instructions, or a combination of more than one of these, that causes a processing device to operate in a desired manner, or that, alone or collectively, commands a processing device. Software and / or data can be permanently or temporarily embody any type of device, component, physical device, virtual device, computer storage medium or device, or transmitted signal wave for interpretation by a processing device or for providing commands or data to a processing device. Software is distributed on computer systems connected by a network and can be stored or executed in a distributed manner. Software and data can be stored in one or more computer read-write storage media.

[0161] The method according to the embodiment is embodied in the form of program commands that can be executed by various computer means and recorded in a computer read-write medium. The computer read-write medium can include program commands, data files, data structures, etc. in a single or combined form. The program instructions recorded in the medium can be instructions specially designed and constructed for implementing the embodiment, or instructions that ordinary technicians in the field of computer software can use based on known knowledge. The computer read-write recording medium can include magnetic media such as hard disks, floppy disks, and tapes; optical media similar to CD-ROMs, DVDs, etc.; magneto-optical media similar to floptical disks, and hardware devices specially constructed for storing and executing program commands similar to read-only memories (ROMs), random access memories (RAMs), flash memories, etc. Examples of program instructions include not only machine language codes generated by compilers, but also high-level language codes that can be executed by computers by using interpreters, etc. To perform the operations of the embodiments, the hardware device can be configured to implement the operations in one or more software modules, and vice versa.

[0162] In summary, the embodiments are described through limited drawings, and a person skilled in the art can make various changes and modifications based on the description. For example, the described techniques are performed in a different order from the described method, and / or the described systems, structures, devices, circuits and other components are combined or combined in a different form from the described method, or replaced or substituted by other components or equivalents, and appropriate results can also be obtained.

[0163] Accordingly, other embodiments, other examples, and their equivalents are within the scope of the appended claims.

Claims

1. A method for providing information about social network service-related activities performed by a server to a chat room, characterized in that: The following steps are involved: providing social networking services separately according to a plurality of anonymous personal profiles generated in association with accounts of instant messaging services; receiving information of the social network service-related activities performed by a first anonymous personal profile corresponding to the chat room, selected from a plurality of anonymous personal profiles of users who are participating in the chat room of the instant messaging service; and providing information about the social networking service-related activities performed by the first anonymous personal profile to the chat room, The first anonymous personal profile does not disclose information related to the account of the instant messaging service, and regardless of whether there is a specific relationship with the user, the information set by the user is a personal profile disclosed through link information; The chat room is a one-to-one chat room or a group chat room.

2. The method of providing information about social network service related activities to a chat room according to claim 1, characterized in that: The social network service-related activity performed through the first anonymous personal profile includes at least one of the following activities: The activities of publishing content using the first anonymous personal profile in the publishing space corresponding to the first anonymous personal profile, modifying the published content using the first anonymous personal profile, and providing feedback on the published content using the first anonymous personal profile.

3. The method of providing information of social network service related activities to a chat room according to claim 2, characterized in that: The content includes at least one of text, audio, photo and video.

4. The method of providing information of social network service related activities to a chat room according to claim 1, characterized in that: The information of the social network service-related activities performed by the first anonymous personal profile includes at least one of the following: The personal profile information of the first anonymous personal profile, a link that can access the social network service related activities, and a thumbnail of the social network service related activities.

5. The method of providing information of social network service related activities to a chat room according to claim 1, characterized in that: The step of receiving information about the social network service-related activities performed through the first anonymous personal profile comprises the following steps: A sharing request for the social networking service-related activity performed using the first anonymous personal profile corresponding to the chat room is received.

6. The method of providing information of social network service related activities to a chat room according to claim 1, characterized in that: The step of providing information of the social network service related activities performed by the first anonymous personal profile to the chat room comprises the following steps: The interlocutors participating in the chat room are extracted, and information on the social network service-related activities performed through the first anonymous personal profile is sent to the terminals of the interlocutors.

7. The method of providing information of social network service related activities to a chat room according to claim 1, characterized in that: The chat room includes a chat room that can be joined through the link information.

8. A method for providing information about social network service-related activities performed by a user terminal to a chat room, characterized in that: The following steps are involved: transmitting to the server respectively social network service requests for a plurality of anonymous personal profiles generated in association with the user's account on the instant messaging service; and Among the plurality of anonymous personal profiles, information on a social network service-related activity performed through a first anonymous personal profile selected from the user corresponding to a chat room of the instant messaging service in which the user is participating is displayed in the chat room, The first anonymous personal profile does not disclose information related to the account of the instant messaging service, and regardless of whether there is a specific relationship with the user, the information set by the user is a personal profile disclosed through link information; The chat room is a one-to-one chat room or a group chat room.

9. The method for providing information of social network service related activities to a chat room according to claim 8, characterized in that: The step of displaying information about the social network service-related activities performed through the first anonymous personal profile in the chat room comprises the following steps: Information about the social network service-related activities performed through the first anonymous personal profile is displayed in a chat display area of ​​the chat room in a rich feed format different from a speech bubble.

10. The method of providing information of social network service related activities to a chat room according to claim 8, characterized in that: The step of displaying information about the social network service-related activities performed through the first anonymous personal profile in the chat room comprises the following steps: In response to the user's input, information about the social network service-related activities performed through the first anonymous personal profile is displayed in a list form in a pre-assigned area of ​​the chat room.

11. A server for providing information about activities related to a social network service to a chat room, characterized in that: The server is configured to: The method comprises providing a social network service according to a plurality of anonymous personal profiles generated in association with an account of an instant messaging service, receiving information of an activity related to the social network service performed by a first anonymous personal profile corresponding to a chat room of the instant messaging service selected from a plurality of anonymous personal profiles of users of the chat room participating in the instant messaging service, and providing information of the activity related to the social network service performed through the first anonymous personal profile to the chat room, wherein the first anonymous personal profile does not disclose information related to the account of the instant messaging service, and the information set by the user is a personal profile disclosed through link information regardless of whether there is a specific relationship with the user; The chat room is a one-to-one chat room or a group chat room.

12. The server for providing information about social network service related activities to a chat room according to claim 11, characterized in that: The terminal of the interlocutor participating in the chat room displays the received information of the social network service-related activity in a chat display area of ​​the chat room in a stream form distinguished from a conversation bubble.

13. The server for providing information about social network service related activities to a chat room according to claim 11, characterized in that: The terminal of the interlocutor participating in the chat room displays the received information of the social network service-related activities in a list form in a pre-assigned area of ​​the chat room.

14. A method for providing information about social network service-related activities performed by a server to a chat room, characterized in that: The following steps are involved: providing social networking services separately according to a plurality of anonymous personal profiles generated in association with accounts of instant messaging services; receiving information of the social networking service-related activities performed by a first anonymous personal profile corresponding to the chat room, selected from a plurality of anonymous personal profiles of users who are participating in the chat room of the instant messaging service; providing information about the social networking service-related activities performed through the first anonymous personal profile to the chat room; receiving a request to change a personal profile of the user corresponding to the chat room selection from the first anonymous personal profile to a second anonymous personal profile; receiving information about activities related to the social networking service performed by the second anonymous personal profile; and providing information about the social networking service-related activities performed by the second anonymous personal profile to the chat room; The chat room is a one-to-one chat room or a group chat room.

15. The method of providing information of social network service related activities to a chat room according to claim 14, characterized in that: The social network service-related activities performed through the first or second anonymous personal profile include at least one of the following activities: The invention relates to an activity of publishing content using the first or second anonymous personal profile in the publishing space corresponding to the first or second anonymous personal profile, an activity of modifying the published content using the first or second anonymous personal profile, and an activity of providing feedback on the published content using the first or second anonymous personal profile.

16. The method of providing information of social network service related activities to a chat room according to claim 14, characterized in that: The information of the social network service-related activities performed by the first or second anonymous personal profile includes at least one of the following: The personal profile information of the first or second anonymous personal profile, a link that can access the social network service related activities, and a thumbnail of the social network service related activities.

17. The method of providing information of social network service related activities to a chat room according to claim 14, characterized in that: The step of receiving information about the social network service-related activities performed through the first or second anonymous personal profile comprises the following steps: A sharing request for the social networking service-related activity performed using the first or second anonymous personal profile corresponding to the chat room is received.

18. The method of providing information of social network service related activities to a chat room according to claim 14, characterized in that: The step of providing information of the social network service related activities performed through the first or second anonymous personal profile to the chat room comprises the following steps: Extract the interlocutors participating in the chat room, and send the first or second anonymous personal Information about activities performed by a person profile on the social networking service.

19. A method for providing information about social network service-related activities performed by a user terminal to a chat room, characterized in that: The following steps are involved: transmitting to the server, respectively, social network service requests for a plurality of anonymous personal profiles generated in association with the user's account on the instant messaging service; Among the plurality of anonymous personal profiles, information of a social network service-related activity performed through a first anonymous personal profile selected from the user corresponding to a chat room of the instant messaging service in which the user is participating is displayed in the chat room; receiving input to change the user's profile corresponding to the chat room selection from the first anonymous profile to a second anonymous profile; and displaying information about the social networking service-related activities performed by the second anonymous personal profile in the chat room; The chat room is a one-to-one chat room or a group chat room.

20. The method of providing information of social network service related activities to a chat room according to claim 19, characterized in that: The step of displaying information about the social network service-related activities performed through the first or second anonymous personal profile in the chat room comprises the following steps: The information of the social network service-related activities performed through the first or second anonymous personal profile is displayed in a chat display area of ​​the chat room in a stream form different from a speech bubble.

21. The method of providing information of social network service related activities to a chat room according to claim 19, characterized in that: The step of displaying information about the social network service-related activities performed through the first or second anonymous personal profile in the chat room comprises the following steps: In response to the user's input, information about the social network service-related activities performed through the first or second anonymous personal profile is displayed in a list form in a pre-assigned area of ​​the chat room.

22. A computer program stored in a medium, characterized in that It is combined with hardware to execute the method according to any one of claims 1 to 10, 14 and 21.

23. A server for providing information about activities related to a social network service to a chat room, characterized in that: The server is configured to: The method comprises: providing a social network service according to a plurality of anonymous personal profiles generated in association with an account of an instant messaging service, receiving information about activities related to the social network service performed by a first anonymous personal profile corresponding to a chat room of the instant messaging service selected from a plurality of anonymous personal profiles of users of the chat room, providing information about activities related to the social network service performed through the first anonymous personal profile to the chat room, receiving a request to change the personal profile corresponding to the user selected in the chat room from the first anonymous personal profile to a second anonymous personal profile, receiving information about activities related to the social network service performed through the second anonymous personal profile, and providing information about activities related to the social network service performed through the second anonymous personal profile to the chat room; The chat room is a one-to-one chat room or a group chat room.

Citation Information

Patent Citations

  • Expression response display method and device, terminal equipment and server

    CN109871165A

  • Systems and methods for providing social networking, wherein a user can create multiple profiles within a single account

    US20120095846A1