KR20230146628A - 메시지의 표시 방법, 장치, 컴퓨터 기기, 저장 매체 및 프로그램 제품 - Google Patents

메시지의 표시 방법, 장치, 컴퓨터 기기, 저장 매체 및 프로그램 제품 Download PDF

Info

Publication number
KR20230146628A
KR20230146628A KR1020237031865A KR20237031865A KR20230146628A KR 20230146628 A KR20230146628 A KR 20230146628A KR 1020237031865 A KR1020237031865 A KR 1020237031865A KR 20237031865 A KR20237031865 A KR 20237031865A KR 20230146628 A KR20230146628 A KR 20230146628A
Authority
KR
South Korea
Prior art keywords
message
user account
participant
notation
displaying
Prior art date
Application number
KR1020237031865A
Other languages
English (en)
Inventor
자원 셰
선빈 주
Original Assignee
텐센트 테크놀로지(센젠) 컴퍼니 리미티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 텐센트 테크놀로지(센젠) 컴퍼니 리미티드 filed Critical 텐센트 테크놀로지(센젠) 컴퍼니 리미티드
Publication of KR20230146628A publication Critical patent/KR20230146628A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/216Handling conversation history, e.g. grouping of messages in sessions or threads

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 출원은 인터넷 소셜 분야에 관한 메시지의 표시 방법, 장치, 컴퓨터 기기 및 저장 매체를 개시하였고, 인터넷 소셜 분야에 관한 것이다. 상기 방법은, 편집 상태인 제1 메시지를 표시하는 단계; 후보 사용자 계정에 대한 선택 조작에 응답하여, 후보 사용자 계정 중 선택된 사용자 계정을, 제1 메시지의 참여자 사용자 계정으로 결정하는 단계; 및 제1 메시지가 편집 완료된 후, 제1 참여자 표기가 포함된 상기 제1 메시지를 표시하는 단계를 포함하고, 상기 제1 참여자 표기가 포함된 상기 제1 메시지는 이미 게시된 상태이고, 상기 제1 참여자 표기는, 상기 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.

Description

메시지의 표시 방법, 장치, 컴퓨터 기기, 저장 매체 및 프로그램 제품
관련 출원에 대한 상호 참조
본 출원은 출원 번호가 202111124113.9이고, 출원일이 2021년 09월 24일인 중국 특허 출원에 기반하여 제출하였고, 상기 중국 특허 출원의 우선권을 주장하는 바, 상기 중국 특허 출원의 모든 내용은 참조로서 본 출원에 인용된다.
본 출원은 인터넷 소셜 분야에 관한 것으로서, 특히 메시지의 표시 방법, 장치, 컴퓨터 기기, 저장 매체 및 프로그램 제품에 관한 것이다.
사용자는 네트워크 플랫폼에서, 네트워크 커뮤니티 동태, 개인 블로그, 쇼트 비디오 등과 같은 다양한 형태의 메시지를 게시한다. 소셜 서클 메시지를 예로 들면, 사용자는 네트워크 소셜 플랫폼에서 자신의 소셜 서클 내의 전부 또는 일부 친구 구성원에게 동태 메시지를 게시한다. 소셜 서클 메시지는 이미지 및 텍스트가 결합된 메시지일 수 있으며, 예컨대 9 개의 이미지와 한 단락의 문자로 결합되어 구성될 수 있다.
관련 기술에서, 사용자는 메시지를 발표할 경우 “누군가에게 말하다”를 선택할 수 있으며, 예컨대 웨이보를 발표할 경우 관련 사용자 계정을 @하고, 즉 관련 사용자 계정이 메시지를 보도록 리마인드하며, 상기 사용자 계정은 @된 후 리마인드 메시지를 수신할 수 있지만, 관련 사용자 계정이 메시지를 보도록 리마인드하는 것만으로는, 사용자의 네트워크 소셜 수요를 만족시킬 수 없다.
본 출원의 실시예는 메시지에서 상기 메시지의 참여자를 표기하는 것을 구현할 수 있는, 메시지의 표시 방법, 장치, 컴퓨터 기기, 컴퓨터 저장 매체 및 프로그램 제품을 제공한다.
본 출원의 실시예는 제1 클라이언트에 적용되는 메시지의 표시 방법을 제공하고, 상기 제1 클라이언트에는 제1 사용자 계정이 등록되어 있으며, 상기 방법은,
편집 상태인 제1 메시지를 표시하는 단계;
후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하는 단계; 및
상기 제1 메시지가 편집 완료된 후, 제1 참여자 표기를 포함한 상기 제1 메시지를 표시하는 단계를 포함하고;
여기서, 상기 제1 참여자 표기를 포함한 상기 제1 메시지는 이미 게시된 상태이고, 상기 제1 참여자 표기는, 상기 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.
본 출원의 실시예는 제2 클라이언트에 적용되는 메시지의 표시 방법을 제공하고, 상기 제2 클라이언트에는 제3 사용자 계정이 등록되어 있으며, 상기 방법은,
제1 사용자 계정이 게시한 제1 메시지를 수신하는 단계; 및
상기 제1 메시지를 표시하는 단계 - 상기 제1 메시지는 제2 참여자 표기를 구비하고, 상기 제2 참여자 표기는, 적어도 하나의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - 를 포함한다.
본 출원의 실시예는 메시지의 포워딩 방법을 제공하고, 상기 방법은,
제1 사용자 계정이 게시한 제1 메시지를 수신하는 단계 - 상기 제1 메시지에는 제1 참여자 표기가 포함되어 있고, 상기 제1 참여자 표기는, 상기 제1 메시지의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - ; 및
제2 클라이언트에 제1 메시지를 송신하는 단계 - 상기 제2 클라이언트에는 제3 사용자 계정이 등록되어 있음 - 를 포함한다.
본 출원의 실시예는 메시지의 표시 방법을 제공하고, 상기 방법은,
집성 표시 인터페이스에 대한 보기 조작을 수신하는 단계; 및
집성 표시 인터페이스에서 적어도 하나의 표기 메시지를 집성 표시하는 단계 - 상기 표기 메시지는 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제6 사용자 계정은 현재 클라이언트에 등록된 사용자 계정이며, 상기 참여자 표기는 상기 표기 메시지의 메시지 콘텐츠의 참여자를 지시하기 위한 것임 - 를 포함한다.
본 출원의 실시예는 메시지의 표시 장치를 제공하고, 상기 장치에는 제1 사용자 계정이 등록되어 있으며, 상기 장치는,
편집 상태인 제1 메시지를 표시하도록 구성된 표시 모듈; 및
후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하도록 구성된 결정 모듈을 포함하고;
상기 표시 모듈은 또한, 상기 제1 메시지가 편집 완료된 후, 제1 참여자 표기가 포함되어 있는 상기 제1 메시지를 표시하도록 구성되며;
여기서, 상기 제1 참여자 표기가 포함되어 있는 상기 제1 메시지는 이미 게시된 상태이고, 상기 제1 참여자 표기는, 상기 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.
본 출원의 실시예는 메시지의 표시 장치를 제공하고, 상기 장치에는 제3 사용자 계정이 등록되어 있으며, 상기 장치는,
제1 사용자 계정이 게시한 제1 메시지를 수신하도록 구성된 수신 모듈; 및
상기 제1 메시지를 표시하도록 구성된 표시 모듈 - 상기 제1 메시지는 제2 참여자 표기를 구비하고, 상기 제2 참여자 표기는, 적어도 하나의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - 을 포함한다.
본 출원의 실시예는 메시지의 포워딩 장치를 제공하고, 상기 장치는,
제1 사용자 계정이 게시한 제1 메시지를 수신하도록 구성된 수신 모듈 - 상기 제1 메시지에는 제1 참여자 표기가 포함되어 있고, 상기 제1 참여자 표기는, 상기 제1 메시지의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - ; 및
제2 클라이언트에 제1 메시지를 송신하도록 구성된 송신 모듈 - 상기 제2 클라이언트에는 제3 사용자 계정이 등록되어 있음 - 을 포함한다.
본 출원의 실시예는 메시지의 표시 장치를 제공하고, 상기 장치는,
집성 표시 인터페이스에 대한 보기 조작을 수신하도록 구성된 수신 모듈; 및
상기 보기 조작에 응답하여, 집성 표시 인터페이스에서 적어도 하나의 표기 메시지를 집성 표시하도록 구성된 표시 모듈 - 상기 표기 메시지는 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제6 사용자 계정은 현재 클라이언트에 등록된 사용자 계정이며, 상기 참여자 표기는 상기 표기 메시지의 메시지 콘텐츠의 참여자를 지시하기 위한 것임 - 을 포함한다.
본 출원의 실시예는 컴퓨터 기기를 제공하고, 상기 컴퓨터 기기는 프로세서 및 메모리를 포함하며, 상기 메모리에는 적어도 하나의 명령어, 적어도 하나의 프로그램 세그먼트, 코드 세트 또는 명령어 세트가 저장되어 있고, 상기 적어도 하나의 명령어, 상기 적어도 하나의 프로그램 세그먼트, 상기 코드 세트 또는 명령어 세트는 상기 프로세서에 의해 로딩되고 실행되어 본 출원의 실시예에서 제공한 메시지의 표시 방법 또는 메시지의 포워딩 방법을 구현한다.
본 출원의 실시예는 컴퓨터 판독 가능한 저장 매체를 제공하고, 상기 컴퓨터 판독 가능한 저장 매체에는 적어도 하나의 명령어, 적어도 하나의 프로그램 세그먼트, 코드 세트 또는 명령어 세트가 저장되어 있으며, 상기 적어도 하나의 명령어, 상기 적어도 하나의 프로그램 세그먼트, 상기 코드 세트 또는 명령어 세트는 상기 프로세서에 의해 로딩되고 실행되어, 본 출원의 실시예에서 제공한 메시지의 표시 방법 또는 메시지의 포워딩 방법을 구현한다.
본 출원의 실시예는 컴퓨터 프로그램 제품을 제공하고, 상기 컴퓨터 프로그램 제품에는 적어도 하나의 명령어, 적어도 하나의 프로그램 세그먼트, 코드 세트 또는 명령어 세트가 저장되어 있으며, 상기 적어도 하나의 명령어, 상기 적어도 하나의 프로그램 세그먼트, 상기 코드 세트 또는 명령어 세트는 상기 프로세서에 의해 로딩되고 실행되어, 본 출원의 실시예에서 제공한 메시지의 표시 방법 또는 메시지의 포워딩 방법을 구현한다.
본 출원의 실시예는 아래와 같은 유익한 효과를 구비한다.
후보 사용자 계정에서 메시지의 메시지 콘텐츠의 참여자를 선택하고, 게시된 메시지에서 참여자를 지시하기 위한 참여자 표기를 표시하는 것을 통해, 메시지에서 공동 참여자를 표기함으로써, 메시지의 참여자를 표기하는 것을 통해 더욱 좋은 기록 목적을 달성하는 방법을 제공할 수 있을 뿐만 아니라, 메시지에 의해 캐리된 정보의 차원을 풍부하게 하고, 메시지에 의해 캐리된 유효 정보를 증가시며, 기기가 자원을 표시하는 이용률을 향상시키고, 이와 동시에, 게시된 메시지에는 참여자 표기가 포함되므로, 참여자 또는 다른 사용자로 하여금 상기 참여자 표기에 기반하여, 상기 메시지에 대한 인터랙티브 조작을 실행할 수 있도록 함으로써, 네트워크 플랫폼에서의 사용자 사이의 인터랙티브 품질이 향상된다.
도 1은 본 출원의 실시예에서 제공한 소셜 서클 메시지의 표시 방법의 인터페이스 예시도이다.
도 2는 본 출원의 실시예에서 제공한 소셜 서클 메시지의 추억 앨범의 인터페이스 예시도이다.
도 3은 본 출원의 실시예에서 제공한 컴퓨터 시스템의 구조 블록도이다.
도 4는 본 출원의 실시예에서 제공한 메시지의 표시 방법의 흐름도이다.
도 5는 본 출원의 실시예에서 제공한 메시지의 표시 방법의 흐름도이다.
도 6은 본 출원의 실시예에서 제공한 소셜 서클 메시지의 표시 방법의 인터페이스 예시도이다.
도 7은 본 출원의 실시예에서 제공한 메시지를 재편집하여 게시하는 인터페이스 예시도이다.
도 8은 본 출원의 실시예에서 제공한 참여자 사용자 계정이 표시 거절 조작을 수행하는 인터페이스 예시도이다.
도 9는 본 출원의 실시예에서 제공한 소셜 서클 메시지의 집성 표시 인터페이스(추억 앨범)의 인터페이스 예시도이다.
도 10은 본 출원의 실시예에서 제공한 메시지의 포워딩 방법의 흐름도이다.
도 11은 본 출원의 실시예에서 제공한 메시지의 표시 방법의 흐름도이다.
도 12는 본 출원의 실시예에서 제공한 메시지의 표시 장치의 구조 블록도이다.
도 13은 본 출원의 실시예에서 제공한 메시지의 표시 장치의 구조 블록도이다.
도 14는 본 출원의 실시예에서 제공한 메시지의 포워딩 장치의 구조 블록도이다.
도 15는 본 출원의 실시예에서 제공한 메시지의 표시 장치의 구조 블록도이다.
도 16은 본 출원의 실시예에서 제공한 단말의 블록도이다.
도 17은 본 출원의 실시예에서 제공한 서버의 블록도이다.
본 출원의 목적, 기술 방안 및 장점이 더욱 뚜렷해지도록 하기 위해, 아래에서 도면을 결합하여 본 출원의 실시 형태에 대해 추가로 상세히 설명한다.
본 출원의 실시예의 설명에서, 달리 언급되지 않는 한, “복수 개”는 두 개 또는 두 개보다 많은 것을 의미한다.
아래의 설명에서, "일부 실시예"가 언급되며, 이는 모든 가능한 실시예의 서브 세트를 설명하지만, 이해해야 할 것은, “일부 실시예”는 모든 가능한 실시예의 동일한 서브 세트 또는 상이한 서브 세트가 될 수 있고, 충돌되지 않는 경우 서로 결합될 수 있다.
아래의 설명에서, 언급된 용어 “제1/제2”는 다만 유사한 대상을 구별하기 위한 것일 뿐, 대상에 대한 특정 배열 순서를 의미하지 않으며, 이해할 수 있는 것은, “제1/제2”는 허용되는 경우 특정된 순서 또는 선후 순서를 호환하여, 여기서 설명된 본 출원의 실시예로 하여금 여기서 도시되거나 설명된 것 이외의 순서로 실시될 수 있도록 할 수 있다.
먼저, 본 출원의 실시예에서 언급된 용어를 소개한다.
친구 삭제: 친구를 주소록에서 삭제함으로써, 두 개의 사용자 계정 사이의 소셜 관계를 양방향으로 해제한다. 친구를 삭제한 후 쌍방은 모두 상대방의 소셜 서클을 방문하는 권한을 구비하지 않는다. 예컨대, 사용자 계정 A가 사용자 계정 A와 소셜 연관 관계(친구)를 구비한 사용자 계정 B를 주소록에서 삭제하면, 사용자 계정 A의 주소록에는 사용자 계정 B가 없고, 사용자 계정 B의 주소록에는 사용자 계정 A가 여전히 있을 수 있지만, 사용자 계정 A 및 사용자 계정 B는 모두 상대방의 모멘트를 방문할 수 없다.
주소록 블랙 리스트에 넣기(차단): 친구의 사용자 계정을 주소록 블랙 리스트에 가입시킴으로써, 단일 방향으로 두 개의 사용자 계정 사이의 소셜 관계를 해제하며, 차단 후 쌍방은 모두 상대방의 소셜 서클을 방문하는 권한을 구비하지 않는다. 예컨대, 사용자 계정 A가 사용자 계정 B를 차단하고, 즉 사용자 계정 B를 주소록 블랙 리스트에 가입시키면, 사용자 계정 A의 주소록에는 사용자 계정 B가 없고, 사용자 계정 B의 주소록에는 사용자 계정 A가 여전히 있을 수 있지만, 사용자 계정 A 및 사용자 계정 B는 모두 상대방의 모멘트를 방문할 수 없다. 차단과 친구 삭제의 구별점은, 친구를 차단한 후 친구를 블랙 리스트로부터 이출시키면, 정상적인 소셜 관계를 복구할 수 있으며, 차단된 친구가 차단을 제기한 측에 송신한 채팅 메시지는 수신 거부되고, 차단을 제기한 측에도 상기 채팅 메시지가 표시되지 않지만; 친구 삭제 후 다시 친구를 추가해야만, 소셜 관계를 복구할 수 있다.
그에게 보이지 않기: 친구에 대해 “그에게 보이지 않기”를 설정한 후, 친구는 방문 설정자의 소셜 서클을 방문하는 권한을 구비하지 않는다. 예컨대, 사용자 계정 A가 사용자 계정 B에 대해 “그에게 보이지 않기”를 설정하면, 사용자 계정 B는 사용자 계정 A의 소셜 서클을 방문하는 권한을 구비하지 않고, 다른 기능은 영향을 받지 않는다.
그를 보지 않기: 즉 친구의 소셜 서클 메시지를 차폐한다. 친구에 대해 “그를 보지 않기”를 설정한 후, 설정자는 친구의 소셜 서클을 방문하는 권한을 구비하지 않는다. 예컨대, 사용자 계정 A가 사용자 계정 B에 대해 “그를 보지 않기”를 설정하면, 사용자 계정 A는 사용자 계정 B의 소셜 서클을 방문하는 권한을 구비하지 않고, 다른 기능은 영향을 받지 않는다.
채팅만 가능: 친구에 대해 “채팅만 가능”을 설정한 후, 쌍방은 서로 메시지를 송신하는 권한만 있고, 쌍방은 모두 상대방의 소셜 서클을 방문하는 권한을 구비하지 않는다.
추억 앨범: 본 출원에서 제출된, 참여자 표기를 포함한 소셜 서클 메시지에 기반하여, 사용자와 친구의 공동 추억을 전시하기 위한 것이며, 예컨대, 사용자의 개인 앨범에서, 사용자에 관련된, 참여자 표기를 포함한 소셜 서클 메시지를 전시하기 위한 전문 모듈을 설정한다.
사용자 계정A & 사용자 계정 B: 사용자 계정 A가 게시한 소셜 서클 메시지에서, 사용자 계정 B를 상기 소셜 서클 메시지의 참여자 사용자 계정으로 표기한다.
메시지가 모멘트 메시지인 것을 예로 하여, 본 출원의 메시지의 표시 방법을 간단히 전시한다. 도 1에 도시된 바와 같이, 사용자 이름이 “KK”인 사용자 계정이 모멘트 메시지의 이미지 및 텍스트 콘텐츠를 편집하였고, 프렌드인 “친구 1”, “친구 2”, “친구 3”, “친구 4”를 상기 모멘트의 참여자로 표기하였다. 사용자 이름이 “KK”인 사용자 계정이 상기 모멘트 메시지를 게시한 후, 상기 모멘트 메시지의 전시 효과는 모멘트 브라우징 인터페이스(200)에서의 모멘트 메시지(201)와 같이, 모멘트 메시지의 이미지 및 텍스트 콘텐츠 밑에 참여자 표기(203) “친구 1, 친구 2, 친구 3, 친구 4와 함께”가 첨부되어 있으며; 또한, 좋아요, 답장 등 조작을 수행하기 위한 컨트롤러(202)가 더 존재한다. 또한, 상기 모멘트 메시지의 참여자로 표기된 친구 1, 친구 2, 친구 3 및 친구 4는 각각 모멘트 메시지의 참여자로 표기되었다는 리마인드 메시지를 수신할 있으며, 예컨대, 모멘트 입구 위치에, 숫자가 달린 빨간 원을 표시하거나, 인스턴트 메신저 클라이언트의 데스크톱 아이콘 주위에, 리마인드 메시지를 나타내는 빨간 점을 표시한다.
또한, 사용자로 하여금 참여자 표기를 포함한 모멘트 메시지를 더욱 편이하게 열람하도록 하기 위해, 사용자에 관련된, 참여자 표기를 포함한 모멘트 메시지를 상기 사용자의 “추억 앨범”에서 집중적으로 전시한다.
예시적으로 도 2에서와 같이, 사용자 계정 A의 추억 앨범 인터페이스(300)를 전시하였다. 추억 앨범 인터페이스(300)에는 사용자 계정 A가 발표한, “친구 1”, “친구 2”, “친구 3”, “친구 4”를 참여자로 표기한 모멘트 메시지(301)가 전시되어 있고, 상기 모멘트 메시지(301)의 아랫 쪽에는 참여자 표기(303)인 “친구 1, 친구 2, 친구 3, 친구 4와 함께”가 포함되어 있다. 추억 앨범 인터페이스(300)에는 사용자 계정 A가 게시한, 참여자 표기를 포함한 소셜 서클 메시지 이외에, 또한 사용자 계정 A의 친구가 게시한, 사용자 계정 A를 참여자로 표기한 소셜 서클 메시지가 있으며, 예컨대, 사용자 계정 “친구 1”이 게시한, 사용자 계정 A를 참여자로 표기한 모멘트 메시지(302)가 있다.
도 3은 본 출원의 실시예에서 제공한 컴퓨터 시스템의 구조 블록도를 도시한다. 상기 컴퓨터 시스템(100)은, 제1 단말(110), 서버(120) 및 제2 단말(130)을 포함한다.
제1 단말(110)에는 소셜 기능을 지원하는 제1 클라이언트(111)가 장착 및 작동되어 있으며, 상기 제1 클라이언트(111)는 소셜 기능을 구비한 애플리케이션 프로그램 또는 웹 페이지 클라이언트일 수 있다. 제1 단말(110)이 제1 클라이언트(111)를 작동할 경우, 제1 단말(110)의 스크린에서 제1 클라이언트(111)의 사용자 인터페이스를 표시한다. 상기 애플리케이션 프로그램은 인스턴트 메신저 프로그램, 콘텐츠 발표 프로그램, 네트워크 커뮤니티 프로그램, 페이먼트 프로그램, 쇼핑 프로그램, 소셜 프로그램 및 매리지 프로그램 중 어느 하나일 수 있다. 본 커뮤니티 실시예에서, 상기 애플리케이션 프로그램이 소셜 프로그램인 것으로 예를 들어 설명한다. 제1 단말(110)은 제1 사용자(112)가 사용한 단말이고, 제1 클라이언트(111)에는 제1 사용자(112)의 제1 사용자 계정이 등록되어 있다.
제2 단말(130)에는 소셜 기능을 지원하는 제2 클라이언트(131)가 장착 및 작동되어 있고, 상기 제2 클라이언트(131)는 소셜 기능을 구비한 애플리케이션 프로그램 또는 웹 페이지 클라이언트일 수 있다. 제2 단말(130)이 제2 클라이언트(131)를 작동할 경우, 제2 단말(130)의 스크린에서 제2 클라이언트(131)의 사용자 인터페이스를 표시한다. 상기 애플리케이션 프로그램은 인스턴트 메신저 프로그램, 웨이보 프로그램, 네트워크 커뮤니티 프로그램, 페이먼트 프로그램, 쇼핑 프로그램, 친구 사귀기 프로그램, 매리지 프로그램 중 어느 하나일 수 있다. 본 실시예에서, 상기 애플리케이션 프로그램이 소셜 프로그램인 것으로 예를 들어 설명한다. 제2 단말(130)은 제2 사용자(132)가 사용한 단말이고, 제2 클라이언트(131)에는 제2 사용자(132)의 제2 사용자 계정이 등록되어 있다.
일부 실시예에서, 제1 단말(110) 및 제2 단말(130)에 장착된 애플리케이션 프로그램은 동일하고, 또는 두 개의 단말에 장착된 애플리케이션 프로그램은 상이한 운영 시스템 플랫폼(안드로이드 또는 IOS)에서의 동일한 타입의 애플리케이션 프로그램이다. 제1 단말(110)은 일반적으로 복수 개의 단말 중의 하나를 가리킬 수 있고, 제2 단말(130)은 일반적으로 복수 개의 단말 중의 다른 하나를 가리킬 수 있으며, 본 실시예에서 제1 단말(110) 및 제2 단말(130)만을 예를 들어 설명한다. 제1 단말(110) 및 제2 단말(130)의 기기 타입은 동일하거나 상이하며, 상기 기기 타입은, 스마트폰, 태블릿 컴퓨터, 전자책 리더기, MP3 플레이어, MP4 플레이어, 랩톱 휴대용 컴퓨터 및 데스크톱 컴퓨터 중의 적어도 하나를 포함한다.
도 1에서 두 개의 단말만 도시하였지만, 상이한 실시예에는 서버(120)에 액세스될 수 있는 복수 개의 다른 단말(140)이 존재할 수 있다. 일부 실시예에서, 개발자에 대응되는 단말인 하나 또는 복수 개의 단말(140)이 존재할 수 있고, 단말(140)에는 소셜 기능을 지원하는 클라이언트의 개발 및 편집 플랫폼이 장착되어 있으며, 개발자는 단말(140)에서 클라이언트에 대해 편집 및 업데이트를 수행하고, 업데이트된 후의 애플리케이션 프로그램 설치 패키지를 유선 또는 무선 네트워크를 통해 서버(120)에 송신할 수 있으며, 제1 단말(110) 및 제2 단말(130)은 서버(120)로부터 애플리케이션 프로그램 설치 패키지를 다운 로드하여 클라이언트에 대한 업데이트를 구현할 수 있다.
제1 단말(110), 제2 단말(130) 및 다른 단말(140)은 무선 네트워크 또는 유선 네트워크를 통해 서버(120)와 서로 연결된다.
서버(120)는 하나의 서버, 복수 개의 서버, 클라우드 컴퓨팅 플랫폼 및 가상화 센터 중의 적어도 하나를 포함한다. 서버(120)는 소셜 기능을 지원하는 클라이언트로 구성되어 백스테이지 서비스를 제공한다. 일부 실시예에서, 서버(120)가 주요 계산 작업을 담당하고, 단말이 부차적인 계산 작업을 담당하며; 또는, 서버(120)가 부차적인 계산 작업을 담당하고, 단말이 주요 계산 작업을 담당하며; 또는, 서버(120)와 단말 간은 분산식 컴퓨팅 아키텍처를 사용하여 공동 계산을 수행한다.
하나의 예시적 예에서, 서버(120)는 프로세서(122), 사용자 계정 데이터 베이스(123), 소셜 서비스 모듈(124), 사용자에 대향하는 입력/출력 인터페이스(Input/Output Interface, I/O 인터페이스)(125)를 포함한다. 여기서, 프로세서(122)는 서버(121)에 저장된 명령어를 로딩하여, 사용자 계정 데이터 베이스(123) 및 소셜 서비스 모듈(124)에서의 데이터를 처리하도록 구성되고; 사용자 계정 데이터 베이스(123)는 사용자 계정의 프로필 사진, 사용자 계정의 닉네임, 사용자 계정이 위치한 그룹 등과 같은, 제1 단말(110), 제2 단말(130) 및 다른 단말(140)에 의해 사용된 사용자 계정의 데이터를 저장하도록 구성되며; 소셜 서비스 모듈(124)은 복수 개의 채팅방(2인 채팅 또는 다인 채팅)을 제공하여 사용자로 하여금 인스턴트 메신저의 채팅, 스티커 송신, 빨간 패킷 송신 등 또는 소셜 서클 메시지의 게시 및 브라우징을 수행하도록 구성되고; 사용자에 대향하는 I/O 인터페이스(125)는 무선 네트워크 또는 유선 네트워크를 통해 제1 단말(110) 및 제2 단말(130) 중 적어도 하나와 통신 교환 데이터를 구축하도록 구성된다.
상기 실시 환경 설명을 결합하여, 본 출원의 실시예에서 제공한 메시지의 표시 방법을 설명하며, 상기 방법의 실행 주체가 도 3에 도시된 단말에서 작동되는 클라이언트인 것으로 예를 들어 설명한다. 상기 단말에는 클라이언트가 작동되어 있고, 상기 클라이언트는 소셜 기능을 지원하는 애플리케이션 프로그램이다.
도 4는 본 출원의 실시예에서 제공한 메시지의 표시 방법의 흐름도를 도시한다. 본 실시예는 상기 방법이 도 3에 도시된 제1 클라이언트 및 제2 클라이언트에 의해 실행되는 것을 예로 들어 설명하며, 여기서, 제1 클라이언트는 제1 단말에 설치되고, 제2 클라이언트는 제2 단말에 설치되며, 제1 클라이언트에는 제1 사용자 계정이 등록되어 있고, 제2 클라이언트에는 제3 사용자 계정이 등록되어 있다. 상기 방법은 아래와 같은 단계를 포함한다.
단계 420에 있어서, 편집 상태인 제1 메시지를 표시한다.
실제 응용에서, 사용자가 제1 클라이언트에 기반하여 메시지 편집을 수행하려고 할 경우, 제1 단말이 제1 사용자 인터페이스(즉 메시지 편집 인터페이스)를 표시하도록 트리거하고, 제1 사용자 인터페이스에 기반하여 메시지 편집을 수행하여, 제1 사용자 인터페이스에서 편집 상태인 제1 메시지를 표시한다. 제1 사용자 인터페이스는 제1 클라이언트에서 표시되는, 메시지를 편집하기 위한 인터페이스이다. 사용자가 편집 시작한 후, 제1 사용자 인터페이스는 편집 상태인 제1 메시지를 포함한다. 일부 실시예에서, 제1 사용자 인터페이스에는 또한 이미지 추가 컨트롤러, 위치한 위치 추가 컨트롤러, 메시지 권한 설정 입구, 등이 포함될 수 있다.
예시적으로, 제1 메시지는 문자 메시지, 이미지 메시지, 비디오 메시지, 음성 메시지, 심볼 메시지 중의 적어도 하나일 수 있다. 예컨대, 제1 메시지는 소셜 서클에서의 친구 동태, 개인 블로그에서의 문장, 촬영된 쇼트 비디오 메시지, 제작된 노래 메시지 등일 수 있다.
예시적으로, 제1 클라이언트에 등록된 제1 사용자 계정에 대응되는 대상(사용자)이, 소셜 애플리케이션 프로그램에서의 메시지 추가 컨트롤러를 클릭하면, 제1 클라이언트에 제1 사용자 인터페이스가 표시된다. 제1 사용자 계정에 대응되는 대상은 제1 사용자 인터페이스에서 문자 입력, 이미지 삽입, 현재 위치 좌표 선택 등 방식을 통해 제1 메시지를 편집한다.
단계 430에 있어서, 후보 사용자 계정에 대한 선택 조작에 응답하여, 후보 사용자 계정 중 선택된 사용자 계정을, 제1 메시지의 참여자 사용자 계정으로 결정한다.
제1 메시지는 제1 사용자 인터페이스에서 표시된 편집 상태인 메시지이다.
여기서, 제1 메시지의 콘텐츠에 관련된 대상은 적어도 두 개를 포함하며, 예컨대, 상기 메시지의 콘텐츠가 이미지를 포함할 경우, 상기 이미지는 적어도 두 개의 대상을 포함하고, 제1 메시지의 참여자는 상기 적어도 두 개의 대상 중 적어도 하나를 가리키며; 후보 사용자 계정은 제1 메시지의 메시지 콘텐츠의 참여자로 선택될 수 있는 사용자 계정이다.
일부 실시예에서, 제1 메시지는 소셜 서클 메시지이고, 후보 사용자 계정은 제1 사용자 계정과 소셜 관계를 구비한 사용자 계정이다. 예컨대, 후보 사용자 계정은 제1 사용자 계정의 주소록 친구이고; 또 예컨대, 후보 사용자 계정은 제1 사용자 계정이 팔로우한 사용자 계정이며; 또 예컨대, 후보 사용자 계정은 제1 사용자 계정의 소셜 서클을 방문하는 권한을 구비한 사용자 계정이고; 또 예컨대, 후보 사용자 계정은 제1 사용자 계정이 등록한 네트워크 소셜 플랫폼에서의 임의의 사용자 계정이다. 본 출원은 후보 사용자 계정의 범위에 대해 한정하지 않는다.
일부 실시예에서, 제1 사용자 계정이 후보 사용자 계정을 제1 메시지의 참여자 사용자 계정으로 선택하였지만, 참여자 사용자 계정으로 선택된 후보 사용자 계정이 모르고 있는 경우가 발생되는 것을 방지하기 위해, 후보 사용자 계정이 제1 사용자 계정의 주소록 중 표기 가능한 조건을 만족하는 사용자 계정인 것으로 한정하며; 여기서, 표기 가능한 조건은 상기 사용자 계정이 제1 사용자 계정의 소셜 서클의 방문 권한을 구비하는 것이다.
예시적으로, 제1 사용자 계정이 후보 사용자 계정에 대한 선택 조작은, 후보 사용자 계정에 대응되는 리스트 아이템에 대한 단일 클릭 조작, 더블 클릭 조작, 길게 누름 조작, 체크 조작, 왼쪽으로의 슬라이딩 조작, 오른쪽으로의 슬라이딩 조작 중 적어도 하나일 수 있다.
예시적으로, 후보 사용자 계정은 참여자 선택 사용자 인터페이스에서 표시되고, 참여자 선택 사용자 인터페이스는 제1 사용자 인터페이스에서의 참여자 표기 입구에 대한 트리거 조작을 수행한 후 점프된 사용자 인터페이스이며; 또는, 후보 사용자 계정은 팝업의 형태로 제1 사용자 인터페이스에서 표시될 수 있다. 본 출원은 후보 사용자 계정을 표시하는 사용자 인터페이스에 대해 한정하지 않는다.
일부 실시예에서, 제1 사용자 인터페이스는 참여자 표기 입구를 포함하고, 참여자 표기 입구에 대한 트리거 조작에 응답하여, 참여자 선택 사용자 인터페이스를 표시하며, 참여자 선택 사용자 인터페이스는 적어도 하나의 후보 사용자 계정을 포함하고; 후보 사용자 계정에 대한 선택 조작에 응답하여, 후보 사용자 계정 중 선택된 사용자 계정을, 제1 메시지의 참여자 사용자 계정으로 결정한다.
단계 440에 있어서, 제1 메시지가 편집 완료된 후, 제1 참여자 표기가 포함되어 있는 제1 메시지를 표시한다.
실제 응용에서, 제1 메시지가 편집 완료된 후, 사용자가 메시지 게시 명령어를 트리거할 경우, 제1 단말은 페이지 점프를 수행하여, 제1 사용자 인터페이스가 표시되는 것으로부터 제2 사용자 인터페이스가 표시되는 것으로 전환하며, 제2 사용자 인터페이스에서 이미 게시된 상태인, 제1 참여자 표기가 포함되어 있는 제1 메시지를 표시한다. 제2 사용자 인터페이스는 제1 클라이언트에서 표시된 사용자 인터페이스이고, 이미 게시된 상태인 제1 메시지를 포함한다. 일부 실시예에서, 제2 사용자 인터페이스에는 다른 사용자 계정이 게시한 메시지; 및 이미 게시된 메시지에 대해 적어도 하나의 조작을 수행하기 위한 컨트롤러가 더 포함되며, 예컨대, 상기 조작은 답장, 좋아요 등일 수 있다.
제1 참여자 표기는 참여자 사용자 계정에 대응되는 대상이, 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.
예시적으로, 제1 참여자 표기는 참여자 사용자 계정에 대응되는 식별자 정보(예컨대 닉네임, 프로필 사진 등) 및 참여를 나타내기 위한 설명 정보를 포함한다.
일부 실시예에서, 제1 클라이언트가 제1 메시지를 서버를 통해 제2 클라이언트에 포워딩할 경우, 제1 참여자 표기 중 참여자 사용자 계정에 관련된 식별자 정보만 송신하고, 제1 참여자 표기 중 참여를 나타내기 위한 설명 정보를 송신하지 않을 수 있음으로써, 메시지 전송의 비트수를 감소시킬 수 있다. 상응하게, 제2 클라이언트는 서버에 의해 포워딩된 제1 메시지를 수신한 후, 참여를 나타내기 위한 설명 정보를 제2 참여자 표기에 추가하여, 완전한 제1 메시지를 표시한다.
일부 실시예에서, 참여자 사용자 계정에 대응되는 식별자 정보는 참여자 사용자 계정에 설정된 사용자 이름일 수 있고; 또는, 제1 사용자 계정은 참여자 사용자 계정에 설정된 비고 이름; 또는, 제1 사용자 계정 또는 참여자 사용자 계정에 의해 자체 정의된 다른 식별자 정보, 프리픽스, 포스트픽스 등일 수 있다.
일부 실시예에서, 참여를 나타내기 위한 설명 정보는 기설정된 정보일 수 있고; 또는, 제1 사용자 계정 또는 참여자 사용자 계정이 참여를 나타내는 설명 정보를 자체 정의할 수 있다.
일부 실시예에서, 제1 사용자 계정 또는 참여자 사용자 계정이 참여를 나타내는 설명 정보에 대해 자체 정의를 수행하는 것은, 다음 번 자체 정의를 재수행하기 전의 모든 메시지에 적용되는 참여자 표기를 미리 자체 정의하는 것일 수 있고; 제1 메시지를 게시할 경우 실시간 자체 정의를 수행하는 것일 수도 있으며, 상기 자체 정의의 규칙은 현재 게시된 제1 메시지에만 적용된다.
예시적으로, 제1 사용자 계정이 사용자 계정 A, 사용자 계정 B, 사용자 계정 C를 제1 메시지의 참여자 사용자 계정으로 표기한다. 참여를 나타내는 설명 정보를 “……와 함께 있음”으로 미리 설정하면, 제2 사용자 인터페이스에서 표시된 제1 참여자 표기는 “사용자 계정 A, 사용자 계정 B, 사용자 계정 C와 함께”로 표시되고; 또는, 제2 사용자 계정에 대응되는 식별자 정보를 제1 사용자 계정이 제2 사용자 계정에 비고한 이름으로 표시되도록 설정하면, 제2 사용자 인터페이스에서 표시된 제1 참여자 표기는 “동생, 굿 브라더, C씨와 함께”이며; 또는, 제1 사용자 계정이 참여를 나타내는 설명 정보를 “……와 즐겁게 함께 있음”으로 자체 정의하면, 제2 사용자 인터페이스에서 표시된 제1 참여자 표기는 “사용자 계정 A, 사용자 계정 B, 사용자 계정 C와 즐겁게 함께 있음” 등이다. 본 출원은 제1 참여자 표기 중 참여자 사용자 계정에 대응되는 식별자 정보 및 참여를 나타내는 설명 정보를 한정하지 않는다.
단계 450에 있어서, 제1 사용자 계정이 게시한 제1 메시지를 수신한다.
예시적으로, 제1 사용자 계정이 제1 메시지를 편집 완료하고 게시한 후, 서버에 상기 제1 메시지를 송신하며; 서버는 제1 메시지를 수신한 후, 제1 메시지를 제2 클라이언트에 포워딩하며; 제2 클라이언트는 제1 사용자 계정이 게시한 제1 메시지를 수신한다.
일부 실시예에서, 서버는 제1 사용자 계정이 게시한 제1 메시지를 수신한 후, 즉시 제2 클라이언트에 포워딩할 수 있고; 또는, 제3 사용자 계정이 제2 클라이언트에 등록될 경우 송신할 수 있으며; 또는, 제3 사용자 계정이 제3 사용자 인터페이스를 열고 리프레시를 수행할 경우 송신할 수 있다.
제2 클라이언트에는 제3 사용자 계정이 등록되어 있고, 제3 사용자 계정은 제1 사용자 계정과 소셜 관계를 구비한 사용자 계정일 수 있다. 일부 실시예에서, 소셜 관계는, 제3 사용자 계정이 제1 사용자 계정의 주소록 친구인 것; 또는, 제3 사용자 계정이 소셜 플랫폼에서 제1 사용자 계정을 팔로우한 것; 또는, 제3 사용자 계정이 제1 사용자 계정의 소셜 서클의 방문 권한을 구비하는 것 등일 수 있다.
단계 460에 있어서, 제3 사용자 인터페이스에서 제1 메시지를 표시한다.
제3 사용자 인터페이스는 제2 클라이언트에서 표시된 사용자 인터페이스이고, 제3 사용자 인터페이스는 제1 사용자 계정이 이미 게시한 제1 메시지를 포함한다. 일부 실시예에서, 제3 사용자 인터페이스는 다른 사용자 계정이 게시한 메시지; 및 메시지에 대해 적어도 하나의 조작을 수행하기 위한 컨트롤러를 포함할 수도 있으며, 예컨대, 상기 조작은 좋아요, 댓글을 다는 것 등일 수 있다.
일부 실시예에서, 제3 사용자 인터페이스에서 제1 참여자 표기가 포함되어 있는 제1 메시지를 표시하며, 즉, 제1 메시지에서 참여자 사용자 계정으로 표기된 모든 사용자 계정을 전시한다.
일부 실시예에서, 제3 사용자 인터페이스에서 제2 참여자 표기가 포함되어 있는 제1 메시지를 표시하고, 제2 참여자 표기에 의해 지시된 사용자 계정은 제1 참여자 표기의 전부 또는 일부이며; 즉, 제1 메시지에서 참여자 사용자 계정으로 표기된 전부 또는 일부 사용자 계정을 전시한다.
예시적으로, 제3 사용자 인터페이스에서 제1 메시지를 표시하고, 제1 메시지는 제2 참여자 표기를 구비하며, 제2 참여자 표기는 적어도 하나의 참여자 사용자 계정이 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.
일부 실시예에서, 메시지는 소셜 서클 메시지이고, 지인 소셜의 배경 하에서, 참여자 사용자 계정의 프라이버시를 강화시키기 위해, 참여자 사용자 계정이 뷰어에 의해 보기 가능한 표시 조건을 설정한다.
예시적으로, 제3 사용자 인터페이스에서 제2 참여자 표기를 구비한 제1 메시지를 표시하고, 제2 참여자 표기는 표시 조건에 부합되는 참여자 사용자 계정을 포함하며, 표시 조건은, 참여자 사용자 계정이 제3 사용자 계정인 것; 및 참여자 사용자 계정과 제3 사용자 계정이 소셜 관계를 구비하는 것 중 적어도 하나의 조건을 포함한다.
예시적으로, 제1 사용자 계정이 사용자 계정 A, 사용자 계정 B를 제1 메시지의 참여자 사용자 계정으로 표기하므로, 제1 참여자 표기는 “사용자 계정 A, 사용자 계정 B와 함께”이다. 제3 사용자 계정이 사용자 계정 A이고, 사용자 계정 A와 사용자 계정 B가 소셜 관계를 구비한 경우, 제2 참여자 표기는 “사용자 계정 A, 사용자 계정 B와 함께”이고; 제3 사용자 계정이 사용자 계정 A이고, 사용자 계정 A와 사용자 계정 B가 소셜 관계를 구비하지 않는 경우, 제2 참여자 표기는“사용자 계정 A 등 프렌드와 함께”이며; 제3 사용자 계정 D가 제1 사용자 계정, 사용자 계정 A, 사용자 계정 B와 모두 소셜 관계를 구비한 경우, 제2 참여자 표기는 “사용자 계정 A, 사용자 계정 B와 함께”이고; 제3 사용자 계정 D가 제1 사용자 계정, 사용자 계정 A와만 소셜 관계를 구비한 경우, 제2 참여자 표기는 “사용자 계정 A 등 프렌드와 함께”이며; 제3 사용자 계정 D가 제1 사용자 계정과만 소셜 관계를 구비한 경우, 제2 참여자 표기는 “프렌드와 함께”이다.
일부 실시예에서, 참여자 사용자 계정이 제3 사용자 계정인 경우, 제3 사용자 계정에 대응되는 식별자 정보를 “나”로 표시하며; 예컨대, 제3 사용자 계정에 대응되는 식별자 정보 “나”가 우선적으로 표시되도록 설정할 수 있다. 즉, 상기 예에서, 제3 사용자 계정이 사용자 계정 A이고, 사용자 계정 A와 사용자 계정 B가 소셜 관계를 구비한 경우, 제2 참여자 표기는“나, 사용자 계정 B와 함께”이고; 제3 사용자 계정이 사용자 계정 A이고, 사용자 계정 A와 사용자 계정 B이 소셜 관계를 구비하지 않는 경우, 제2 참여자 표기는“나, 다른 프렌드와 함께”이다.
유의해야 할 것은, 단계 420, 단계 430 및 단계 440은 제1 클라이언트에 의해 실행되어, 하나의 독립적인 실시예가 될 수 있고; 단계 450 및 단계 460은 제2 클라이언트에 의해 실행되어, 하나의 독립적인 실시예가 될 수 있으며; 상기 단계는 제1 클라이언트 및 제2 클라이언트에 의해 공동으로 완료되어, 하나의 실시예로 조합될 수도 있다.
요컨대, 본 출원의 실시예에서 제공한 메시지의 표시 방법은, 후보 사용자 계정에서 참여자 사용자 계정을 선택하는 것을 통해, 제2 사용자 인터페이스에서 제1 참여자 표기가 포함되어 있는 제1 메시지를 표시하고; 또한, 제2 클라이언트는 제1 메시지를 수신한 후, 제3 사용자 인터페이스에서 제1 메시지를 표시한다. 본 출원의 실시예에서 제공한 방법은, 사용자로 하여금 메시지에서 상기 메시지의 메시지 콘텐츠의 공동 참여자를 표기할 수 있도록 하여, 메시지에 의해 캐리된 정보의 차원을 풍부하게 하고, 메시지에 의해 캐리된 유효 정보를 증가시키므로, 사용자가 메시지를 게시하는 것을 통해 프렌드와 함께한 시간을 기록하는 것을 구현할 뿐만 아니라, 사용자 계정 사이에 참여자를 표기하는 방식을 통해 인터랙티브를 강화시킴으로써, 소셜 서클의 인터랙티브 품질이 향상된다.
아래의 실시예는 메시지가 소셜 서클 메시지인 것을 예로 하여, 본 출원의 실시예에서 제공한 메시지의 표시 방법을 설명한다. 인스턴트 메신저 애플리케이션에서의 모멘트 메시지를 예로 하여, 본 출원에서 메시지의 표시 방법의 인터페이스 예시도를 나타낸다.
도 5는 본 출원의 실시예에서 제공한 메시지의 표시 방법의 흐름도를 도시한다. 본 출원의 실시예는 상기 방법이 도 3에 도시된 제1 클라이언트 및 제2 클라이언트에 의해 실행되는 것을 예로 들며, 여기서, 제1 클라이언트에는 제1 사용자 계정이 등록되어 있고, 제2 클라이언트에는 제1 사용자 계정과 소셜 관계를 구비한 제3 사용자 계정이 등록되어 있다. 상기 방법은 아래와 같은 단계를 포함한다.
단계 520에 있어서, 단말은 제1 사용자 인터페이스를 표시한다.
제1 사용자 인터페이스는 제1 클라이언트에서 표시되는 것이고, 제1 클라이언트는 단말에 설치되어, 소셜 서클 메시지를 편집하는 인터페이스로 사용된다. 제1 사용자 인터페이스는 편집 상태인 제1 메시지를 포함한다. 일부 실시예에서, 제1 사용자 인터페이스에는 또한 이미지 추가 컨트롤러, 위치한 위치 추가 컨트롤러, 소셜 서클 메시지 권한 설정 입구 등이 포함될 수 있다.
예시적으로, 제1 클라이언트에 등록된 제1 사용자 계정이 소셜 애플리케이션 프로그램에서의 소셜 서클 메시지 추가 컨트롤러를 클릭하면, 제1 클라이언트에 제1 사용자 인터페이스가 표시된다. 제1 사용자 계정은 제1 사용자 인터페이스에서 문자 입력, 이미지 삽입, 현재 위치 좌표 선택 등 방식을 통해 소셜 서클 메시지를 편집한다.
예시적으로, 제1 클라이언트에서 도 6에 도시된 모멘트 메시지의 편집 인터페이스(10)와 같은 제1 사용자 인터페이스를 표시한다. 도시된 모멘트 메시지의 편집 인터페이스(10)로부터 볼 수 있다시피, 제1 사용자 인터페이스에는 참여자 표기 입구(11), 이미지 프리뷰 영역(12), 이미지 추가 컨트롤러(13), 문자 프리뷰 영역(14), 위치한 위치 선택 입구(15), 모멘트 메시지 오픈 권한 선택 입구(16), 모멘트 메시지 게시 컨트롤러(17) 등이 포함된다.
단계 532에 있어서, 참여자 표기 입구에 대한 트리거 조작에 응답하여, 참여자 선택 사용자 인터페이스를 표시한다.
예시적으로, 제1 사용자 인터페이스는 참여자 표기 입구를 포함한다. 참여자 표기 입구에 대한 트리거 조작에 응답하여, 참여자 선택 인터페이스를 표시한다.
일부 실시예에서, 참여자 선택 인터페이스에서 참여자로 표기될 수 있는 후보 사용자 계정만 표시하고; 또는, 참여자 선택 인터페이스에서 제1 사용자 계정의 모든 주소록 친구 사용자 계정을 표시하지만, 참여자로 표기될 수 없는 사용자 계정을 회색으로 나타내고, 참여자로 표기될 수 있는 후보 사용자 계정만 선택 가능한 상태로 표시한다.
일부 실시예에서, 참여자 선택 사용자 인터페이스에서의 후보 사용자 계정은 사용자 계정에 대응되는 명칭의 발음순에 따라 순서 배열되거나, 제1 사용자 계정이 후보 사용자 계정에 대한 비고 이름의 발음순에 따라 순서 배열된다.
일부 실시예에서, 참여자 선택 사용자 인터페이스에는 또한 검색 컨트롤러가 포함되어 있으며, 제1 사용자 계정은 검색 기능을 통해 많은 친구 중에서 표기하기 싶은 참여자를 빠르게 선택할 수 있다.
예시적으로 도 6에서와 같이, 모멘트 편집 인터페이스(10)에서의 참여자 표기 입구(11)에 대한 트리거 조작, 즉 모멘트 편집 인터페이스(10)에서의 “함께한 대상” 표시 영역에 대한 트리거 조작에 응답하여, 참여자 선택 사용자 인터페이스(20)를 표시한다. 참여자 선택 인터페이스(20)에는 표기 가능한 조건을 만족하는 후보 사용자 계정이 표시되어 있고, 후보 사용자 계정은 제1 사용자 계정이 친구 사용자 계정에 대한 비고 이름의 발음순에 따라 배열된다. 또한, 참여자 선택 인터페이스(20)에는 후보 사용자 계정의 선택 컨트롤러(21), 후보 사용자 계정의 검색 컨트롤러(22), 참여자 선택 완료 컨트롤러(23)가 더 포함되어 있다.
단계 534에 있어서, 후보 사용자 계정에 대한 선택 조작에 응답하여, 후보 사용자 계정 중 선택된 사용자 계정을, 제1 메시지의 참여자 사용자 계정으로 결정한다.
후보 사용자 계정은 제1 메시지의 참여자로 선택될 수 있는 사용자 계정이다.
제1 사용자 계정이 후보 사용자 계정을 제1 메시지의 참여자 사용자 계정으로 선택하였지만, 참여자 사용자 계정으로 선택된 후보 사용자 계정이 모르고 있어, 참여자 사용자 계정의 의사를 위배하는 경우가 발생하는 것을 방지하기 위해, 후보 사용자 계정의 범위를 한정한다.
예시적으로, 후보 사용자 계정은 제1 사용자 계정의 주소록 중 표기 가능한 조건을 만족하는 사용자 계정이며; 여기서, 표기 가능한 조건은 사용자 계정이 제1 사용자 계정의 소셜 서클의 방문 권한을 구비하는 것이다. 예컨대, 제1 사용자 계정의 소셜 서클의 방문 권한을 구비하지 않는 경우는, 제1 사용자 계정에 의해 주소록 블랙 리스트에 넣어진 것; 제1 사용자 계정에 의해 주소록에서 삭제된 것; 및 제1 사용자 계정에 의해 소셜 서클의 방문 권한이 취소된 것 중 적어도 하나를 포함한다.
예시적으로, 제1 클라이언트는 주소록 중 방문 권한을 구비하지 않는 사용자 계정을 선별하여 제거하고; 선별하여 제거된 이후의 나머지 사용자 계정을 표기 가능한 조건을 만족하는 사용자 계정으로 결정하며; 여기서, 방문 권한을 구비하지 않는 사용자 계정은, 제1 사용자 계정에 의해 주소록 블랙 리스트에 넣어진 사용자 계정, 즉 제1 사용자 계정의 주소록 블랙 리스트에 속하는 사용자 계정; 제1 사용자 계정에 의해 주소록에서 삭제된 사용자 계정; 및 제1 사용자 계정에 의해 소셜 서클의 방문 권한이 취소된 사용자 계정 중 적어도 하나를 포함한다.
소셜 애플리케이션 프로그램이 인스턴트 메신저 애플리케이션인 것으로 예로 하면, 표기 가능한 조건을 만족하는 후보 사용자 계정은 제1 사용자 계정의 주소록에서 제1 사용자 계정에 의해 차단되지 않고, 친구 삭제되지 않았으며, “그에게 보이지 않기”로 설정되지 않은 사용자 계정이다.
예시적으로 도 6에서와 같이, 참여자 선택 인터페이스(20)에서의 후보 사용자 계정의 선택 컨트롤러(21)에 대한 트리거 조작에 응답하여, 후보 사용자 계정 중 선택된 사용자 계정을, 제1 메시지의 참여자 사용자 계정으로 결정한 다음; 참여자 선택 인터페이스(20)의 오른쪽 윗 코너의 참여자 선택 완료 컨트롤러(23)를 클릭하는 것을 통해, 참여자에 대한 선택을 완료하고; 사용자 인터페이스가 모멘트 편집 인터페이스(10)로 점프하면, 사용자는 모멘트 메시지에 대한 편집을 계속 수행할 수 있다.
단계 540에 있어서, 제1 메시지가 편집 완료된 후, 제2 사용자 인터페이스에서 제1 참여자 표기가 포함되어 있는 제1 메시지를 표시한다.
제2 사용자 인터페이스는 제1 클라이언트에서 표시된 사용자 인터페이스로서, 이미 게시된 소셜 서클 메시지를 전시하기 위한 것이다. 제2 사용자 인터페이스에는 이미 게시된 상태인 제1 메시지가 포함된다. 일부 실시예에서, 제2 사용자 인터페이스에는 또한 제1 사용자 계정과 소셜 관계를 구비한 다른 사용자 계정이 게시한 소셜 서클 메시지; 및 이미 게시된 소셜 서클 메시지에 대해 적어도 하나의 조작을 수행하기 위한 컨트롤러가 포함되며, 예컨대 상기 조작은 좋아요, 댓글을 다는 것일 수 있다.
제1 참여자 표기는 참여자 사용자 계정에 대응되는 대상이, 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이며; 제1 참여자 표기는, 참여자 사용자 계정에 대응되는 식별자 정보 및 참여를 나타내기 위한 설명 정보를 포함한다.
일부 실시예에서, 제1 사용자 계정은 제1 사용자 계정과 소셜 관계를 구비한 제3 사용자 계정을 제1 메시지의 참여자 사용자 계정으로 표기한다. 참여자 사용자 계정이 주동적으로 제1 사용자 계정과 소셜 관계를 해제한 경우, 제1 메시지에 대한 게시 조작에 응답하여, 재편집 입구를 표시하고; 재편집 입구에 대한 트리거 조작에 응답하여, 제1 사용자 인터페이스를 표시하며, 제1 사용자 인터페이스는 편집 상태로 복구된 제1 메시지를 포함한다.
예시적으로, 제3 사용자 계정이 제1 사용자 계정과의 소셜 관계를 주동적으로 해제하였지만, 제1 사용자 계정은 모르고 있으므로, 제3 사용자 계정을 제1 메시지의 참여자 사용자 계정으로 여전히 표기하고 있다. 제1 사용자 계정이 제1 메시지를 게시한 후, 재편집 입구를 표시하고; 제1 사용자 계정이 재편집 입구에 대해 트리거 조작을 수행한 후, 제1 사용자 인터페이스를 표시하며, 제1 사용자 인터페이스에서의 제1 메시지는 편집 가능한 상태로 복구된다.
일부 실시예에서, 제1 메시지에 대한 게시 조작에 응답하여, 사용자 인터페이스에서 제1 메시지의 게시 실패를 지시하기 위한 알림 메시지를 더 표시하며, 예컨대, 알림 메시지는 “제1 메시지 미게시”이다.
일부 실시예에서, 제1 메시지에 대한 게시 조작에 응답하여, 사용자 인터페이스에서 조건에 부합되지 않은 참여자 사용자 계정을 지시하기 위한 알림 메시지를 더 표시하며, 예컨대, 알림 메시지는 “사용자 계정 B가 이미 당신을 삭제함”이다.
일부 실시예에서, 제1 사용자 인터페이스에서 재편집 입구를 표시하며, 예컨대, 제1 사용자 인터페이스에서 팝업 형태로 재편집 입구를 표시하고, 제1 사용자 계정은 재편집 입구를 트리거하는 것을 통해, 제1 메시지의 참여자 사용자 계정 또는 제1 메시지의 다른 콘텐츠를 수정하며; 또는, 제2 사용자 인터페이스에서 재편집 입구를 표시하고, 즉, 제1 사용자 계정이 제1 메시지의 게시를 선택한 후, 사용자 인터페이스는 제2 사용자 인터페이스로 점프하였지만, 제1 메시지가 게시 실패되었으므로, 제2 사용자 인터페이스에서 제1 메시지를 표시하지 않고, 재편집 입구를 표시하며, 제1 사용자 계정이 재편집 입구를 트리거한 후, 사용자 인터페이스는 제1 사용자 인터페이스로 점프되어, 제1 사용자 계정은 제1 메시지를 재편집할 수 있으며; 또는, 제1 메시지의 명세 사용자 인터페이스에서 재편집 입구를 표시하며, 예컨대, 제1 사용자 계정이 제1 메시지를 게시하는 것으로 선택한 후, 제2 사용자 인터페이스에서 제1 메시지 게시 실패를 지시하기 위한 알림 메시지 컨트롤러를 표시하고, 상기 알림 메시지 컨트롤러에 대한 트리거 조작에 응답하여, 제1 메시지의 명세 사용자 인터페이스를 표시하며, 상기 명세 사용자 인터페이스에서의 재편집 입구를 트러거한 후, 제1 사용자 인터페이스를 표시한다. 본 출원은 재편집 입구의 표시 방식에 대해 한정하지 않는다.
일부 실시예에서, 편집 가능한 상태로 획복된 제1 메시지의 이미지 및 텍스트 콘텐츠, 위치 좌표, 오픈 권한 등 이미 편집된 콘텐츠는 변하지 않지만, 참여자 사용자 계정에서 상기 제1 사용자 계정과 소셜 관계가 해제된 제3 사용자 계정을 자동적으로 삭제한다.
예시적으로 도 6에서와 같이, 모멘트 메시지가 편집 완료된 후, 모멘트 편집 인터페이스의 게시 컨트롤러(17)를 클릭하는 것을 통해, 상기 모멘트 메시지를 모멘트에 게시한다. 제1 사용자 계정이 게시한 모멘트 메시지(31)는 제1 사용자 계정의 모멘트 인터페이스(30)에서 표시되고, 제1 사용자 계정이 게시한 모멘트 메시지(31)는 제1 참여자 표기(32)를 구비하며, 제1 참여자 표기(32)는 제1 사용자 계정에 의해 선택된 참여자 사용자 계정에 대응되는 식별자 정보 “친구 3”, “친구 4”와, 참여를 나타내는 설명 정보 “와……함께 있음”을 포함한다. 도면에 도시된 바와 같이, 모멘트 인터페이스(30)는 또한, 제1 사용자 계정의 친구 사용자 계정이 게시한 모멘트 메시지(33), 이미 게시된 모멘트 메시지에 대해 답장, 좋아요 등 조작을 수행하기 위한 컨트롤러(34) 등을 포함한다.
예시적으로 도 7에서와 같이, 사용자 계정 A는 모멘트 편집 인터페이스(700)에서 모멘트 메시지를 편집한다. 참여자 표기 입구(701)를 트리거하는 것을 통해, 사용자는 친구 사용자 계정 B 및 친구 사용자 계정 C를 모멘트 메시지의 참여자로 표기하고, 여기서, 사용자 계정 B가 이미 사용자 계정 A를 주소록 블랙 리스트에 넣었거나 친구 삭제하였지만 사용자 계정 A는 모르고 있다. 사용자 계정 A가 편집을 완료한 후, 게시 컨트롤러(702)를 클릭하여 상기 모멘트 메시지를 게시하고; 사용자 인터페이스는 모멘트 메시지 인터페이스(710)로 점프하고, 상기 모멘트 메시지가 게시 실패하였으므로, 모멘트 메시지 인터페이스(711)는 상기 모멘트 메시지를 표시하지 않고, 상기 모멘트 메시지의 게시 실패를 지시하기 위한 알림 메시지를 표시하며, 즉 도 7에서의 알림 메시지 컨트롤러(711)와 같이, 알림 메시지 컨트롤러(711)에서 문자 “콘텐츠 미게시”를 표시하고; 알림 메시지 컨트롤러(711)를 클릭하는 것을 통해, 미게시된 모멘트 메시지의 명세 페이지(720)로 점프하며; 명세 페이지(720)에는 도면에서의 알림 메시지(721) “사용자 계정 B의 설정으로 인해, 당신은 상대방과 함께를 표기할 수 없으며, 재편집한 후 다시 게시할 수 있음”과 같은, 모멘트 메시지가 게시 실패한 원인이 표시되어 있으며, 이로부터 알 수 있다시피, 사용자 계정 B가 이미 사용자 계정 A를 차단하였거나 친구 삭제하였으며; 명세 페이지(720)에서의 재편집 입구(722)를 클릭하는 것을 통해, 모멘트 편집 인터페이스(700)를 표시하고, 모멘트 편집 인터페이스(700)에는 편집 가능한 상태로 복구된 모멘트 메시지가 표시되어 있으며, 여기서, 모멘트 메시지의 이미지 및 텍스트 콘텐츠, 공개 권한, 위치 표기 등 콘텐츠는 이전의 편집 결과로 보류되어 변하지 않지만, 참여자 사용자 표기에서 조건을 만족하지 않는 사용자 계정 B는 자동적으로 제거되며, 도면에 도시된 참여자 표기 입구(701)에서 표시된 것과 같이 C만 참여자 사용자 계정으로 보류된다.
단계 550에 있어서, 제1 사용자 계정이 게시한 제1 메시지를 수신한다.
예시적으로, 제1 사용자 계정이 제1 메시지를 편집 완료하고 게시한 후, 제1 클라이언트는 제1 메시지를 서버에 송신하고, 서버를 통해 제2 클라이언트에 포워딩하며; 제2 클라이언트는 제1 사용자 계정이 게시한 제1 메시지를 수신한다.
일부 실시예에서, 참여자 사용자 계정이 제3 사용자 계정을 포함한 경우, 제2 클라이언트는 서버에 의해 송신된 리마인드 메시지를 수신하고, 리마인드 메시지는 제3 사용자 계정이 제1 메시지의 참여자 사용자 계정으로 표기된 것을 라미인드하기 위한 것이다.
예시적으로, 제2 클라이언트는 리마인드 메시지를 수신한 후, 클라이언트의 데스크톱 아이콘 주위에서 숫자가 달린 빨간 원을 표시하고; 또는, 제3 사용자 인터페이스의 입구 위치에서 빨간 점을 표시하며; 또는, 제2 클라이언트는 팝업의 방식으로 리마인드 메시지를 송신한다. 본 출원은 제2 클라이언트의 리마인드 메시지 표시의 형태에 대해 한정하지 않는다.
예시적으로, 제2 클라이언트가 온라인 상태이거나 재접속되었을 경우, 리마인드 메시지가 수신되고; 제3 사용자 계정이 제3 사용자 인터페이스를 연것에 응답하여, 제2 클라이언트는 서버에 리프레시 요청을 송신하며; 서버는 제2 클라이언트에 의해 송신된 리프레시 요청을 수신한 후, 제2 클라이언트에 제1 메시지를 송신하고; 제2 클라이언트는 상기 제1 메시지를 수신한다.
여기서, 제2 클라이언트에는 제1 사용자 계정과 소셜 관계를 구비한 제3 사용자 계정이 등록되어 있다.
일부 실시예에서, 제3 사용자 계정은 제1 사용자 계정의 소셜 서클에 대한 방문 권한을 구비한다.
애플리케이션 프로그램이 인스턴트 메신저 애플리케이션인 것으로 예로 하여, 제3 사용자 계정이 제1 사용자 계정의 모멘트에 대한 방문 권한을 구비하는 구체적인 요구는 아래와 같은 조건, 즉 제3 사용자 계정 및 제1 사용자 계정이 서로 주소록에서의 친구 사용자 계정인 것, 즉 제1 사용자 계정 및 제3 사용자 계정이 모두 상대방의 사용자 계정에 의해 차단되거나 삭제되지 않은 것; 및 제1 사용자 계정이 제3 사용자 계정에 대해 “그에게 보이지 않기”를 설정하기 않고 제3 사용자 계정이 제1 사용자 계정에 대해 “그를 보지 않기” 또는 “채팅만 가능”을 설정하지 않는 것을 만족해야 한다.
일부 실시예에서, 제1 메시지를 전송하는데 필요한 비트수를 감소시키기 위해, 제1 클라이언트는 제1 참여자 표기에서의 참여자 사용자 계정만 서버를 통해 제2 클라이언트에 포워딩한다. 따라서, 제2 클라이언트는 참여자 사용자 계정을 수신한 기초 위에, 참여를 나타내는 상응한 설명 정보를 추가하여, 완전한 제2 참여자 표기를 생성함으로써, 제3 사용자 인터페이스에서 제1 메시지를 완전히 전시한다.
단계 560에 있어서, 제3 사용자 인터페이스에서 제2 참여자 표기를 구비한 제1 메시지를 표시한다.
제3 사용자 인터페이스는 제2 클라이언트에서 표시된, 소셜 서클 메시지를 전시하기 위한 사용자 인터페이스이고, 제3 사용자 인터페이스는 제1 사용자 계정에 의해 이미 게시된 제1 메시지를 포함한다. 일부 실시예에서, 제3 사용자 인터페이스는 다른 사용자 계정이 게시한 소셜 서클 메시지; 및 소셜 서클 메시지에 대해 좋아요, 댓글을 다는 것과 같은 적어도 하나의 조작을 수행하기 위한 컨트롤러를 포함할 수도 있다.
예시적으로, 제3 사용자 인터페이스에서 제2 참여자 표기를 구비한 제1 메시지를 표시하고, 제2 참여자 표기는 적어도 하나의 참여자 사용자 계정이 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.
일부 실시예에서, 참여자 사용자 계정의 프라이버시를 강화시키기 위해, 제2 참여자 표기 중에서 참여자 사용자 계정이 표시되는 표시 조건을 설정한다. 예컨대, 제3 사용자 계정과 소셜 관계를 구비하지 않은 사용자 계정의 표시를 취소한다.
예시적으로, 제3 사용자 인터페이스에서 제2 참여자 표기를 구비한 제1 메시지를 표시하고, 제2 참여자 표기는 표시 조건에 부합되는 참여자 사용자 계정을 포함하며, 표시 조건은, 참여자 사용자 계정이 제3 사용자 계정인 것; 및 참여자 사용자 계정과 제3 사용자 계정이 소셜 관계를 구비하는 것 중 적어도 하나의 조건을 포함한다. 즉, 참여자 사용자 계정에 제3 사용자 계정이 포함된 경우, 제2 참여자 표기에서 제3 사용자 계정 및 제3 사용자 계정과 소셜 관계를 구비한 참여자 사용자 계정에 대응되는 식별자 정보를 표시하고; 참여자 사용자 계정에 제3 사용자 계정이 포함되지 않는 경우, 제2 참여자 표기에서 제3 사용자 계정과 소셜 관계를 구비한 참여자 사용자 계정에 대응되는 식별자 정보만 표시한다.
일부 실시예에서, 표시 조건은 또한, 참여자 사용자 계정과 제1 사용자 계정이 소셜 관계를 구비하는 것; 또는, 상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것을 포함한다. 인스턴트 메신저 애플리케이션에서, 즉, 참여자 사용자 계정이 제1 사용자 계정을 삭제하지 않았고; 또는, 참여자 사용자 계정이 제1 사용자 계정을 주소록 블랙 리스트에 넣지 않았고, 즉 제1 사용자 계정이 참여자 사용자 계정의 주소록 블랙 리스트에 속하지 않으며; 참여자 사용자 계정이 제1 사용자 계정을 주소록에서 삭제하지 않았고; 참여자 사용자 계정이 제1 사용자 계정에 대해 채팅 권한만 오픈하도록 설정하지 않았으며; 참여자 사용자 계정이 제1 사용자 계정의 소셜 서클 메시지를 차폐하도록 설정하지 않았다.
예컨대, 참여자 사용자 계정의 프라이버시를 강화시키는 것 이외에, 또한 더욱 많은 한정적인 표시 조건을 통해, 참여자 사용자 계정이 제1 사용자 계정에 의해 게시된 소셜 서클 메시지를 볼 수 없어 정보 불대칭이 발생되는 것을 피할 수 있다. 따라서, 표시 조건은 또한, 참여자 사용자 계정이 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것을 포함한다. 구체적으로, 참여자 사용자 계정이 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것은, 참여자 사용자 계정이 제1 사용자 계정을 주소록 블랙 리스트에 넣지 않은 것; 참여자 사용자 계정이 제1 사용자 계정을 주소록에서 삭제하지 않은 것; 참여자 사용자 계정이 제1 사용자 계정에 대해 채팅 권한만 오픈하도록 설정하지 않은 것; 및 참여자 사용자 계정이 제1 사용자 계정의 소셜 서클 메시지를 차폐하도록 설정하지 않은 것을 포함한다.
또 예컨대, 참여자 사용자 계정의 프라이버시를 보호하고 참여자 사용자 계정과 제1 사용자 계정의 정보가 불대칭되는 문제를 피하는 것 이외에, 또한 표시 조건을 설정하는 것을 통해 참여자 사용자 계정의 의사가 표현되도록 할 수 있다. 따라서, 표시 조건은 또한, 참여자 사용자 계정이 제1 메시지의 메시지 콘텐츠의 참여자로 표시되는 것을 거절하도록 설정하지 않은 것을 포함한다.
일부 실시예에서, 참여자 사용자 계정이 제3 사용자 계정인 경우, 제3 사용자 계정에 대응되는 식별자 정보를 “나”로 표시하며; 예컨대, 제3 사용자 계정에 대응되는 식별자 정보 “나”가 우선적으로 표시되도록 설정할 수 있다.
예시적으로, 제2 참여자 표기는, “A씨, 이씨와 함께”, “나, D씨와 함께”, “프렌드와 함께”, “Q씨 등 프렌드와 함께” 등과 같은, 표시 조건을 만족하는 참여자 사용자 계정에 대응되는 식별자 정보 및 참여를 나타내는 설명 정보를 포함한다.
상기 참여자 사용자 계정의 표시 조건에 대한 설명에 기반하여, 하나의 가능한 실시 형태에서, 상이한 경우에 대응되는 제2 참여자 표기에 의해 전시된 문안을 표 1에서 상세히 전시하였다. 여기서, x는 제1 사용자 계정에 의해 참여자 사용자 계정으로 표기된 사용자 계정 개수를 나타내고, y는 표시 조건을 만족하는 사용자 계정 개수를 나타낸다.
경우 문안 비고
y=0 프렌드와 함께 함께로 표기된 프렌드는 모두 필터링되었고, 콘텐츠가 모호해지지 않기 위해, “프렌드와 함께”인 정보를 보류함
y=1 y는 뷰어를 포함함 y<x 나, 다른 프렌드와 함께 함께로 표기된 프렌드는 모두 필터링되었고, 콘텐츠가 모호해지지 않기 위해, “다른 프렌드와 함께”인 정보를 보충함
y=x 나와 함께 한 명의 프렌드와 함께로만 표기하고, 함께로 표기된 것은 뷰어임
y는 뷰어를 포함하지 않음 y<x B 등 프렌드와 함께 함께로 표기된 프렌드는 모두 필터링되었고, 콘텐츠가 모호해지지 않기 위해, “다른 프렌드와 함께”인 정보를 보충함
y=x B와 함께 한 명의 프렌드와 함께로만 표기하고, B는 현재 뷰어의 위챗 프렌드임
y>1 y는 뷰어를 포함함
y<x 나, B 등 프렌드와 함께 함께로 표기된 일부 프렌드가 필터링되었고, 콘텐츠가 모호해지지 않기 위해, “다른 프렌드와 함께”인 정보를 보충하며, 표기된 프렌드에는 뷰어가 포함되고, 뷰어가 우선적으로 전시됨
y=x 나, B, C, D와 함께 표기된 프렌드는 모두 필터링되지 않았고, 뷰어를 포함하므로, 전부 전시되고, 뷰어가 우선적으로 전시됨
y는 뷰어를 포함하지 않음 y<x B, C 등 프렌드와 함께 함께로 표기된 일부 프렌드가 필터링되었고, 콘텐츠가 모호해지지 않기 위해, “다른 프렌드와 함께”인 정보를 보충함
y=x B, C, D와 함께 함께로 표기되지 않은 프렌드가 필터링되고, 전부 전시됨
아래에서 표 1에서의 상이한 경우에 대해 구체적으로 설명한다.(1) y=0, 즉 표시 조건을 만족하는 사용자 계정 개수가 0이다.
제1 사용자 계정에 의해 참여자 사용자 계정으로 표기된 사용자 계정이 모두 표시 조건을 만족하지 않으므로, 참여자 사용자 계정에 구체적으로 대응되는 식별자 정보를 표시하지 않지만; 제1 메시지가 참여자 표기가 표시되지 않은 후 모호해지는 것을 피하기 위해, 프렌드와 함께라는 정보를 보류하며, 제2 참여자 표기에 의해 전시된 문안은 “프렌드와 함께”이다. 즉, 참여자 사용자 계정이 모두 표시 조건을 만족하지 않는 경우, 제2 참여자 표기에서, 제1 메시지의 메시지 콘텐츠에 참여한 참여자가 존재하는 것을 나타내기 위한 설명 정보를 표시한다.
(2) y=1, 즉 표시 조건을 만족하는 사용자 계정 개수가 1이다.
(a) 표시 조건을 만족하는 사용자 계정은 제3 사용자 계정을 포함하고;
상기 경우, 표시 조건을 만족하는 사용자 계정은 제3 사용자 계정이다.
y<x인 경우, 즉, 다른 참여자 사용자 계정이 표시 조건을 만족하지 않는 경우, 다른 참여자 사용자 계정이 표시되지 않은 후 제1 메시지가 모호해지는 것을 피하기 위해, 다른 프렌드와 함께라는 정보를 보충하고, 제2 참여자 표기에 의해 전시된 문안은“나, 다른 프렌드와 함께”이며; 즉, 제3 사용자 계정이 표시 조건을 만족하는 참여자 사용자 계정이고 표시 조건을 만족하지 않는 참여자 사용자 계정이 존재하는 경우, 제2 참여자 표기에서, 제3 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 참여자가 더 존재하는 것을 나타내기 위한 설명 정보를 표시한다.
y=x인 경우 즉, 참여자 사용자 계정에 제3 사용자 계정만 포함되고 제3 사용자 계정이 표시 조건을 만족하는 경우, 제2 참여자 표기에 의해 전시된 문안은 “나와 함께”이고; 즉, 제3 사용자 계정이 표시 조건을 만족하고 참여자 사용자 계정에 제3 사용자 계정만 존재하는 경우, 제2 참여자 표기에서, 제3 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 것을 나타내는 설명 정보를 표시한다.
(b) 표시 조건을 만족하는 사용자 계정에 제3 사용자 계정이 포함되지 않는다.
상기 경우, 표시 조건을 만족하는 사용자 계정은 제1 사용자 계정 및 제3 사용자 계정의 공동 친구 사용자 계정 B이다.
y<x인 경우, 즉, 일부 참여자 사용자 계정이 표시 조건을 만족하지 않는 경우, 다른 참여자 사용자 계정이 표시되지 않은 후 제1 메시지가 모호해지는 것을 피하기 위해, 다른 프렌드와 함께라는 정보를 보충한다. 제2 참여자 표기에 의해 전시된 문안은 “B, 다른 프렌드와 함께”이고; 즉, 제3 사용자 계정 이외의 하나의 참여자 사용자 계정만 표시 조건을 만족하고 표시 조건을 만족하지 않는 다른 참여자 사용자 계정이 존재하는 경우, 제2 참여자 표기에서, 표시 조건을 만족하는 참여자 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 참여자가 더 존재하는 것을 나타내기 위한 설명 정보를 표시한다.
y=x인 경우, 즉, 참여자 사용자 계정에 사용자 계정 B만 포함되고 사용자 계정 B가 표시 조건을 만족하는 경우, 제2 참여자 표기에 의해 전시된 문안은 “B와 함께”이며; 즉, 참여자 사용자 계정에 제3 사용자 계정 이외의 하나의 사용자 계정만 포함되고 상기 사용자 계정이 표시 조건을 만족하는 경우, 제2 참여자 표기에서, 상기 참여자 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 것을 나타내기 위한 설명 정보를 표시한다.
(3) y>1, 즉 표시 조건을 만족하는 사용자 계정 개수는 1보다 크다.
(a) 표시 조건을 만족하는 사용자 계정은 제3 사용자 계정을 포함하고;
상기 경우, 제3 사용자 계정 및 다른 적어도 하나의 참여자 사용자 계정이 표시 조건을 만족한다.
y<x인 경우, 즉, 다른 참여자 사용자 계정이 표시 조건을 만족하지 않는 경우, 다른 참여자 사용자 계정이 표시되지 않은 후 제1 메시지가 모호해지는 것을 피하기 위해, 다른 프렌드와 함께라는 정보를 보충한다. y=2인 것으로 예로 하여, 제3 사용자 계정에 대응되는 식별자 정보를 우선적으로 전시하고, 제2 참여자 표기에 의해 전시된 문안은 “나, B 등 프렌드와 함께”이며; 즉, 제3 사용자 계정 및 다른 적어도 하나의 사용자 계정이 표시 조건을 만족하는 참여자 사용자 계정이고 표시 조건을 만족하지 않는 참여자 사용자 계정이 존재하는 경우, 제2 참여자 표기에서, 표시 조건을 만족하는 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 참여자가 더 존재하는 것을 나타내기 위한 설명 정보를 표시한다.
y=x인 경우, 즉, 참여자 사용자 계정에 제3 사용자 계정이 포함되고 참여자 사용자 계정이 전부 표시 조건을 만족하는 경우, 제2 참여자 표기는 모든 참여자 사용자 계정에 대응되는 식별자 정보를 포함한다. y=4인 것으로 예로 하여, 제3 사용자 계정에 대응되는 식별자 정보를 우선적으로 전시하고, 제2 참여자 표기에 의해 전시된 문안은 “나, B, C, D와 함께”이며; 즉, 참여자 사용자 계정이 전부 표시 조건을 만족하고 제3 사용자 계정이 참여자 사용자 계정인 경우, 제2 참여자 표기에서, 모든 참여자 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 것을 나타내기 위한 설명 정보를 표시한다.
(b)표시 조건을 만족하는 사용자 계정은 제3 사용자 계정을 포함하지 않는다.
상기 경우, 표시 조건을 만족하는 사용자 계정은 제1 사용자 계정 및 제3 사용자 계정의 하나 이상의 공동 친구 사용자 계정이다.
y<x인 경우, 즉, 일부 참여자 사용자 계정이 표시 조건을 만족하지 않는 경우, 다른 참여자 사용자 계정이 표시되지 않은 후 제1 메시지가 모호해지는 것을 피하기 위해, 다른 프렌드와 함께라는 정보를 보충한다. y=2인 것으로 예로 하여, 제2 참여자 표기에 의해 전시된 문안은 “B, C 등 프렌드와 함께”이며; 즉, 제3 사용자 계정 이외의 하나를 초과하는 사용자 계정이 표시 조건을 만족하는 참여자 사용자 계정이고, 표시 조건을 만족하지 않는 참여자 사용자 계정이 존재하는 경우, 제2 참여자 표기에서, 표시 조건을 만족하는 참여자 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 참여자가 더 존재하는 것을 나타내기 위한 설명 정보를 표시한다.
y=x인 경우, 즉, 참여자 사용자 계정이 모두 표시 조건을 만족하는 경우, 제2 참여자 표기는 모든 참여자 사용자 계정에 대응되는 식별자 정보를 포함한다. y=3인 것으로 예로 하여, 제2 참여자 표기에 의해 전시된 문안은 “B, C, D와 함께”이다. 즉, 참여자 사용자 계정이 전부 표시 조건을 만족하고 참여자 사용자 계정에 제3 사용자 계정이 포함되지 않는 경우, 제2 참여자 표기에서, 모든 참여자 사용자 계정에 대응되는 식별자 정보와, 제1 메시지의 메시지 콘텐츠에 참여한 것을 나타내기 위한 설명 정보를 표시한다.
일부 실시예에서, 참여자 사용자 계정의 의사를 존중하기 위해, 참여자 사용자 계정은 제1 메시지의 참여자로 표시되는 것을 거절할지 여부를 선택할 수 있다.
예시적으로, 참여자 사용자 계정에 제3 사용자 계정이 포함된 경우, 제1 메시지에 대한 표시 거절 조작에 응답하여, 제2 참여자 표기에서 제3 사용자 계정에 대응하는 식별자 정보의 표시를 취소한다.
예시적으로 도 6에서와 같이, 제2 클라이언트에서 제3 사용자 계정의 모멘트 인터페이스(40)를 표시하고, 제3 사용자 계정의 모멘트 인터페이스(40)에는 제1 사용자 계정이 발표한 제1 메시지(41), 제1 메시지에 포함된 제2 참여자 표기(42), 좋아요, 답장 등 조작을 수행하기 위한 컨트롤러(43), 다른 친구 사용자 계정이 게시한 모멘트 메시지(44)가 포함된다. 도 6에 도시된 경우는 제3 사용자 계정이, 동시에 제1 사용자 계정, 친구 1, 친구 2, 친구 3의 친구이지만, 제3 사용자 계정과 친구 4는 친구 관계를 구비하지 않고, 친구 1, 친구 2, 친구 3이 참여자로 표시되는 것을 모두 거절하지 않은 경우, 획득된 제2 참여자 표기(42) “친구 1, 친구 2, 친구 3과 함께”이다.
예시적으로 도 8에서와 같이, 제2 클라이언트에는 제1 사용자 계정이 게시한 모멘트 메시지의 명세 페이지(60)가 표시되어 있고, 상기 모멘트 메시지의 참여자 표기(61)에는 제3 사용자 계정만 포함되어 있으며, 즉 “나와 함께”를 표시하고; 명세 페이지(60)에서의 거절 표시 컨트롤러(62)를 클릭하는 것을 통해, 명세 페이지(60)의 하단에서 팝업(63) 표시하고, 팝업(63)은 표시 거절 조작을 수행할지 여부를 제3 사용자 계정에게 문의하기 위한 것이며; 표시 거절 조작 영역(64)에 대한 클릭을 통해, 제3 사용자 계정이 상기 모멘트 메시지의 참여자로 표시되는 것을 거절하는 것으로 확인되면, 새로운 참여자 표기(65)는 “프렌드와 함께”로 표시된다.
유의해야 할 것은, 상기 단계 520, 단계 532, 단계 534 및 단계 540은 제1 클라이언트에 의해 실행되어, 하나의 독립적인 실시예로 될 수 있고; 단계 550 및 단계 560은 제2 클라이언트에 의해 실행되어, 하나의 독립적인 실시예로 될 수 있으며; 상기 단계는 제1 클라이언트 및 제2 클라이언트에 의해 공동으로 완료되어, 하나의 실시예로 조합될 수도 있다.
요컨대, 본 출원의 실시예에서 제공한 메시지의 표시 방법은, 제1 사용자 인터페이스에서의 참여자 표기 입구를 트리거하는 것을 통해, 참여자 선택 사용자 인터페이스를 표시하고; 후보 사용자 계정에 대한 선택 조작을 통해, 후보 사용자 계정에서 제1 메시지의 참여자 사용자 계정을 선택하며; 제1 메시지가 게시된 후, 제1 클라이언트는 제2 사용자 인터페이스에서 제1 참여자 표기가 포함되어 있는 제1 메시지를 표시하고, 제2 클라이언트는 제3 사용자 인터페이스에서 제2 참여자 표기가 포함되어 있는 제1 메시지를 표시한다. 본 방법은 소셜 서클 메시지에 참여자 표기를 가입시키는 것을 통해, 메시지에 의해 캐리된 정보의 차원을 풍부하게 하고, 기기가 자원을 표시하는 이용률을 향상시킬 수 있고, 이와 동시에, 소셜 서클 메시지로 하여금 사용자가 프렌드, 동료, 가족과 함께 보낸 시간을 더욱 잘 기록하도록 할 수 있고, 사용자 계정 사이의 인터랙티브를 촉진시킬 수 있다.
또한, 본 출원의 실시예에서 제공한 방법은, 표기 가능한 조건을 설정하는 것을 통해, 제1 사용자 계정으로 하여금 이미 차단되었거나, 이미 친구 삭제된 주소록 친구에 대해 참여자 표기 조작을 수행할 수 없도록 하여, 소셜 플랫폼의 친구가 아닌 사용자 계정에 대한 빈번한 방해를 피하고, 참여자로 표기된 사용자 계정이 제1 사용자 계정의 소셜 서클을 방문할 수 없음으로 인해 정보 불일치 또는 다른 사용자의 오해가 발생되는 것도 피하므로, 사용자 계정 사이의 인터랙티브 품질이 향상된다.
또한, 본 출원의 실시예에서 제공한 방법은, 표시 조건을 설정하는 것을 통해, 참여자로 표기된 사용자 계정으로 하여금 표시 조건을 만족하는 일부 친구 사용자 계정만 볼 수 있도록 함으로써, 소셜 환경에서 사용자의 프라이버시 보호가 강화된다.
또한, 본 출원의 실시예에서 제공한 방법은, 참여자로 표기된 사용자 계정으로 하여금 표시될지 여부를 자율적으로 선택하도록 하는 것을 통해, 사용자의 소셜 의사를 더욱 반영할 수 있으므로, 소셜 품질이 향상된다.
위에서, 공동으로 참여한 사용자 계정을 메시지의 참여자로 메시지에서 표기하는 방법과, 게시자 각도 및 뷰어 각도에서 각각 참여자 표기가 표시되는 방법을 상세히 설명하였다. 참여자 표기가 포함된 메시지는, 사용자가 프렌드와 함께 보낸 아름다운 추억인 것이 자명하다. 따라서, 사용자로 하여금 이러한 타입의 메시지를 더욱 편이하게 열람할 수 있도록 하기 위해, 사용자에 관련된, 참여자 표기를 포함한 메시지를 집성 표시 페이지 “추억 앨범”의 형태로 나타낼 수 있다. 각각 사용자가 자신의 제1 집성 표시 인터페이스를 방문하는 각도 및 사용자가 다른 사용자 계정의 제2 집성 표시 인터페이스를 방문하는 각도로부터, 집성 표시페이지“추억 앨범”에 대해 설명한다.
일부 실시예에서, 제1 집성 표시 인터페이스에서 적어도 하나의 제1 표기 메시지를 집성 표시하고, 제1 표기 메시지는 제1 사용자 계정에 관련된, 참여자 표기를 포함한 메시지이다. 즉, 제1 집성 표시 인터페이스는 제1 사용자 계정이 자신의 "추억 앨범"을 방문한 것이다.
여기서, 제1 표기 메시지는,
제1 사용자 계정이 게시한, 참여자 표기를 포함한 메시지; 및
제1 사용자 계정 이외의 다른 사용자 계정이 게시한 메시지 중 적어도 하나를 포함하고, 상기 메시지에 대응되는 참여자 표기에는 제1 사용자 계정이 포함되어 있다.
도 9에 도시된 바와 같이, 제1 클라이언트에 등록된 제1 사용자 계정이 자신의 개인 앨범 인터페이스(70)에 진입한다. 제1 사용자 계정의 개인 앨범 인터페이스(70)에는 제1 집성 표시 인터페이스 입구(71) 및 제1 사용자 계정이 게시한 모든 메시지(72)가 포함된다. 제1 집성 표시 인터페이스 입구(71)에 대한 트리거 조작을 통해, 제1 클라이언트에서 제1 집성 표시 인터페이스(80), 즉 제1 사용자 계정의 “추억 앨범”을 표시한다. 제1 집성 표시 인터페이스(80)에는 제1 사용자 계정이 게시한, 참여자 표기를 포함한 메시지(81)와, 제1 사용자 계정 이외의 다른 사용자 계정이 게시한, 참여자 표기에는 제1 사용자 계정이 포함되어 있는 메시지(82)가 표시되어 있다.
일부 실시예에서, 메시지가 소셜 서클 메시지일 경우, 소셜 서클 사용자가 프라이버시에 대한 요구를 보장하기 위해, 제1 사용자 계정의 현재 최신의 소셜 관계에 따라 제1 집성 표시 인터페이스에서 표시된 소셜 서클 메시지에 대해 선별 및 업데이트를 수행한다.
예시적으로, 제1 표기 메시지는 제2 사용자 계정이 게시한 제2 메시지를 포함하고, 제2 메시지의 참여자 사용자 계정에는 제1 사용자 계정이 포함되어 있다. 제1 사용자 계정이 제2 사용자 계정과 소셜 관계를 해제한 경우, 제1 집성 표시 인터페이스에서 제2 메시지의 표시를 취소한다.
도 9에서의 소셜 서클 메시지(82)를 예로 하면, 소셜 서클 메시지(82)는 제2 사용자 계정 “친구 1”이 게시한 제2 메시지이고, 상기 제2 메시지의 참여자 사용자 계정에는 제1 사용자 계정이 포함되어 있다. 제1 사용자 계정이 제2 사용자 계정과 소셜 관계를 해제하면, 예컨대, 제1 사용자 계정이 제2 사용자 계정을 주소록에서 삭제하면, 제1 집성 표시 인터페이스(80)에서 소셜 서클 메시지(82)의 표시를 취소한다.
또한, 본 출원에서 제공한 소셜 서클 메시지의 표시 방법의 목적은 사용자가, 친구, 가족, 동료 등 친구와 함께 보낸 시간을 기록하고 소중히 여기도록 권장하는 것이고, 소셜 서클 메시지의 콘텐츠는 주로 사람들의 단체 사진이다. 제1 집성 표시 인터페이스로 하여금 복수의 사람이 참여한 분위기를 강조할 수 있도록 하기 위해, 제한된 공간 내에서 최대한 많은 이미지를 전시할 수 있다.
일부 실시예에서, 제1 집성 표시 인터페이스는 멀티 이미지를 합병하여 전시하는 방식을 사용한다. 예컨대, 도 8에서의 소셜 서클 메시지(82)에서 도시된 멀티 이미지를 합병하여 전시하는 방식과 같이, 3 개의 이미지를 하나의 큰 이미지 및 두 개의 작은 이미지의 방식으로 합병하여 전시한다. 또한, 두 개의 이미지를 동시에 전시하는 것, 9 개의 이미지를 동시에 전시하는 것, 사람들의 단체 사진을 우선적으로 전시하는 것 등 방식을 선택할 수 있다. 본 출원은 멀티 이미지를 합병하여 전시하는 방식에 대해 한정하지 않는다.
다른 하나의 실시예에서, 제2 클라이언트에 등록된 제3 사용자 계정은, 제4 사용자 계정의 개인 앨범 인터페이스에서의 제2 집성 표시 인터페이스 입구를 트리거하는 것을 통해, 제2 클라이언트에서 제2 집성 표시 인터페이스를 표시하며, 즉 제3 사용자 계정이 제4 사용자 계정의 “추억 앨범”을 방문한다.
예시적으로, 제2 집성 표시 인터페이스에서 적어도 하나의 제2 표기 메시지를 표시하고, 제2 표기 메시지는 제3 사용자 계정 및 제4 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 제4 사용자 계정은 제3 사용자 계정이 현재 방문한 사용자 계정이다.
예컨대, 제2 표기 메시지는,
제3 사용자 계정이 게시한 메시지 - 상기 메시지에 대응되는 참여자 사용자 계정에는 제4 사용자 계정이 포함되어 있음 - ;
제4 사용자 계정이 게시한 메시지 - 상기 메시지에 대응되는 참여자 사용자 계정에는 제3 사용자 계정이 포함되어 있음 - ; 및
다른 사용자가 게시한 메시지 - 상기 메시지에 대응되는 참여자 사용자 계정에는 제3 사용자 계정 및 제4 사용자 계정이 동시에 포함되어 있음 - 중 적어도 하나를 포함한다.
즉, 제2 집성 표시 인터페이스는,
현재 뷰어가 게시한, 피방문자를 참여자로 표기한 메시지;
피방문자가 게시한, 현재 뷰어를 참여자로 표기한 메시지; 및
현재 뷰어 및 피방문자의 공동 친구가 게시한, 뷰어 및 피방문자를 함께 참여자로 표기한 메시지 중 적어도 하나를 포함한다.
일부 실시예에서, 메시지가 소셜 서클 메시지인 경우, 소셜 서클 사용자가 프라이버시에 대한 요구를 보장하기 위해, 제3 사용자 계정 및 제4 사용자 계정의 현재 최신의 소셜 관계에 따라, 제2 집성 표시 인터페이스에 표시된 소셜 서클 메시지에 대해 선별 및 업데이트를 수행한다.
예시적으로, 제2 표기 메시지는 제5 사용자 계정이 게시한 제3 메시지를 포함하고, 제3 메시지의 참여자에는 제3 사용자 계정 및 제4 사용자 계정이 포함되어 있으며; 즉, 제5 사용자 계정은 제3 사용자 계정 및 제4 사용자 계정의 공동 친구이고, 제3 메시지는 제5 사용자 계정에 의해 게시된, 제3 사용자 계정 및 제4 사용자 계정을 모두 참여자 사용자 계정으로 표기한 소셜 서클 메시지이다. 제5 사용자 계정과 소셜 관계를 해제한 경우, 제2 집성 표시 인터페이스에서 제3 메시지의 표시를 취소하고; 또는, 제4 사용자 계정이 제5 사용자 계정과 소셜 관계를 해제한 경우, 제2 집성 표시 인터페이스에서 제3 메시지의 표시를 취소한다.
일부 실시예에서, 참여자 사용자 계정의 의사를 위배하지 않기 위해, 제2 집성 표시 인터페이스에서 표시된 소셜 서클 메시지에 포함된 참여자 표기도, 마찬가지로 전술한 참여자 사용자 계정이 표시를 거절할 수 있다는 규칙을 준수하며, 즉 소셜 서클 메시지의 참여자 사용자 계정은 자신의 계정에 대응되는 식별자 정보가 참여자 표기에 표시되는지 여부를 자체적으로 선택할 수 있다.
예시적으로, 사용자 1이 게시한 메시지는 사용자 2, 사용자 3을 메시지의 참여자로 표기하고, 사용자 3은 상기 메시지의 참여자로 표시되는 것을 거절한 경우, 사용자 1의 제1 집성 표시 인터페이스에서 표시된 참여자 표기는 “사용자 2, 사용자 3과 함께”이고; 사용자 4가 방문한 사용자 1의 “추억 앨범”의 제2 집성 표시 인터페이스에서 표시된 참여자 표기는 “사용자 2 등 프렌드과 함께”이다.
또한, 본 출원에서 제공한 메시지의 표시 방법의 목적은 사용자가, 친구, 가족, 동료 등 친구와 함께 보낸 시간을 기록하고 소중히 여기도록 권장하는 것이고, 메시지의 콘텐츠는 주로 사람들의 단체 사진이다. 집성 표시 인터페이스로 하여금 다인이 참여한 분위기를 강조할 수 있도록 하기 위해, 제한된 공간 내에서 최대한 많은 이미지를 전시할 수 있다. 일부 실시예에서, 집성 표시 인터페이스는, 두 개의 이미지를 동시에 전시하는 것, 3 개의 이미지를 동시에 전시하는 것, 9 개의 이미지를 동시에 전시하는 것, 사람들의 단체 사진을 확대하여 전시하는 것, 사람들의 단체 사진을 우선적으로 전시하는 것 등 방식과 같은 멀티 이미지를 합병하여 전시하는 방식을 사용할 수 있다. 본 출원은 멀티 이미지를 합병하여 전시하는 방식에 대해 한정하지 않는다.
도 10은 본 출원의 실시예에서 제공한 메시지의 포워딩 방법의 흐름도를 도시한다. 본 실시예는 상기 방법이 서버에 의해 실행되는 것을 예로 들어 설명한다. 상기 방법은 아래와 같은 단계를 포함한다.
단계 920에 있어서, 제1 사용자 계정이 게시한 제1 메시지를 수신한다.
제1 메시지에는 제1 참여자 표기가 포함되어 있고, 제1 참여자 표기는 제1 메시지의 참여자 사용자 계정을 지시하기 위한 것이다.
제1 클라이언트에 등록된 제1 사용자 계정이 제1 메시지에 대한 편집을 완료하고 제1 메시지의 게시를 선택한 후, 제1 클라이언트는 제1 메시지를 서버에 송신한다.
예시적으로, 서버는 제1 사용자 계정이 게시한 제1 메시지를 수신한다.
단계 940에 있어서, 제2 클라이언트에 제1 메시지를 송신한다.
제2 클라이언트에는 제3 사용자 계정이 등록되어 있다.
일부 실시예에서, 제3 사용자 계정은 제1 사용자 계정과 소셜 관계를 구비한 사용자 계정이다.
예시적으로, 제1 메시지의 참여자 사용자 계정에서 표시 조건을 만족하는 사용자 계정을 선별하고; 표시 조건을 만족하는 사용자 계정에 따라 제1 메시지의 제2 참여자 표기를 생성하며; 제2 클라이언트에 제2 참여자 표기를 포함한 제1 메시지를 송신한다.
예시적으로, 표시 조건은, 참여자 사용자 계정이 제3 사용자 계정인 것; 및 참여자 사용자 계정과 제3 사용자 계정이 소셜 관계를 구비하는 것 중 적어도 하나의 조건을 포함한다.
일부 실시예에서, 표시 조건은 또한, 참여자 사용자 계정이 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것; 및 참여자 사용자 계정이 제1 메시지의 메시지 콘텐츠의 참여자로 표시되는 것을 거절하도록 설정하지 않은 것 중 적어도 하나의 조건을 포함한다.
실제 응용에서, 참여자 사용자 계정이 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것은, 참여자 사용자 계정이 제1 사용자 계정을 주소록 블랙 리스트에 넣지 않은 것, 즉 제1 사용자 계정이 참여자 사용자 계정의 주소록 블랙 리스트에 속하지 않은 것; 참여자 사용자 계정이 제1 사용자 계정을 주소록에서 삭제하지 않은 것; 참여자 사용자 계정이 제1 사용자 계정에 대해 채팅 권한만 오픈하도록 설정하지 않은 것; 및 참여자 사용자 계정이 제1 사용자 계정의 소셜 서클 메시지를 차폐하도록 설정하지 않은 것을 포함한다.
예시적으로, 서버는 제3 사용자 계정의 소셜 관계, 제1 사용자 계정과 참여자 사용자 계정의 권한 오픈 관계, 및, 참여자 사용자 계정의 표시 거절 조작 기록을 획득하고; 이어서, 서버는 제3 사용자 계정의 소셜 관계, 제1 사용자 계정과 참여자 사용자 계정의 권한 오픈 관계, 및, 참여자 사용자 계정의 표시 거절 조작 기록에 따라, 전술한 표시 조건을 만족하는 사용자 계정을 선별하며; 이어서, 서버는 선별된, 표시 조건을 만족하는 사용자 계정에 따라 제1 메시지의 제2 참여자 표기를 생성하고; 마지막으로, 서버는 제2 클라이언트에 제2 참여자 표기를 포함하고 있는 제1 메시지를 송신한다.
일부 실시예에서, 서버는 표시 조건을 만족하는 사용자 계정에 따라 제1 메시지의 제2 참여자 표기의 규칙을 생성하고, 전술한 실시예에서 구체적으로 설명한 표 1을 참조할 수 있으며, 여기서 더이상 반복하여 설명하지 않는다.
실제 응용에서, 서버는 전술한 선별하여 획득된, 표시 조건을 만족하는 사용자 계정의 식별자 정보만 제2 클라이언트에 송신하고, 제2 참여자 표기 중 참여를 나타내는 설명 정보를 송신하지 않음으로써, 메시지 전송의 비트수를 감소시킨다. 상응하게, 제2 클라이언트는 서버에 의해 송신된 제1 메시지를 수신한 후, 참여를 나타내는 설명 정보를 제2 참여자 표기에 추가하여, 완전한 제1 메시지를 표시한다.
일부 실시예에서, 서버는 제1 사용자 계정이 게시한 제1 메시지를 수신한 후, 즉시 제2 클라이언트에 포워딩할 수 있고; 또는, 제3 사용자 계정이 제2 클라이언트에 등록된 경우 송신할 수 있으며; 또는, 제3 사용자 계정이 제3 사용자 인터페이스를 열고 리프레시를 수행할 경우 송신할 수 있다.
일부 실시예에서, 참여자 사용자 계정이 제3 사용자 계정을 포함한 경우, 서버는 제2 클라이언트에 리마인드 메시지를 송신하고, 리마인드 메시지는 제3 사용자 계정이 제1 메시지의 참여자 사용자 계정으로 표기된 것을 라미인드하기 위한 것이다.
도 11은 본 출원의 실시예에서 제공한 메시지의 표시 방법의 흐름도를 도시한다. 본 실시예는 상기 방법이 도 3에 도시된 클라이언트에 의해 실행되는 것으로 예로 들어 설명하며, 상기 클라이언트는 단말에 설치되고, 현재 클라이언트에는 제6 사용자 계정이 등록되어 있다. 상기 방법은 아래와 같은 단계를 포함한다.
단계 820에 있어서, 상기 집성 표시 인터페이스에 대한 보기 조작을 수신한다.
예시적으로, 집성 표시 인터페이스 입구에 대한 트리거 조작에 응답하여, 집성 표시 인터페이스 입구에 대한 보기 조작을 수신한다.
집성 표시 인터페이스는 제3 집성 표시 인터페이스 및 제4 집성 표시 인터페이스를 포함하고, 여기서, 제3 집성 표시 인터페이스는 현재 클라이언트에 등록된 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 전시하기 위한 것이고, 제4 집성 표시 인터페이스는 현재 클라이언트에 등록된 사용자 계정과, 현재 방문한 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 전시하기 위한 것이다. 즉, 현재 클라이언트에 등록된 제6 사용자 계정이 제3 집성 표시 인터페이스에서 제6 사용자 계정인 자신에 관련된, 참여자 표기를 포함한 메시지를 브라우징하고; 현재 클라이언트에 등록된 제6 사용자 계정이 제7 사용자 계정의 집성 표시 인터페이스를 방문할 경우, 제4 집성 표시 인터페이스에서 제6 사용자 계정 및 제7 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 브라우징한다.
상응하게, 집성 표시 인터페이스 입구는 제3 집성 표시 인터페이스 입구 및 제4 집성 표시 인터페이스 입구를 포함한다.
예시적으로, 제3 집성 표시 인터페이스 입구는, 제6 사용자 계정의 개인 명세 인터페이스; 또는, 제6 사용자 계정의 소셜 서클 전시 인터페이스; 또는, 애플리케이션 프로그램의 기능 인터페이스 등에 있을 수 있다. 본 출원은 제3 집성 표시 인터페이스 입구가 표시되는 위치에 대해 한정하지 않는다.
예시적으로, 제4 집성 표시 인터페이스 입구는 제7 사용자 계정의 개인 자료 인터페이스; 또는, 제7 사용자 계정의 소셜 서클 전시 인터페이스 등에 있을 수 있다. 예컨대, 제7 사용자 계정의 프로필 사진을 클릭하는 것을 통해, 제7 사용자 계정의 개인 자료 인터페이스를 표시하고, 개인 자료 인터페이스에서의 제4 집성 표시 인터페이스 입구에 대한 트리거 조작을 통해, 제4 집성 표시 인터페이스를 표시하며; 또는, 먼저 제7 사용자 계정의 소셜 서클을 트리거하여 표시한 다음, 소셜 서클 메시지의 전시 인터페이스에서의 제4 집성 표시 인터페이스 입구에 대한 트리거 조작을 통해, 제4 집성 표시 인터페이스를 표시한다.
단계 840에 있어서, 집성 표시 인터페이스에서 적어도 하나의 표기 메시지를 집성 표시한다.
예시적으로, 표기 메시지는, 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 제6 사용자 계정은 현재 클라이언트에 등록된 사용자 계정이며, 참여자 표기는 표기 메시지의 메시지 콘텐츠의 참여자를 지시하기 위한 것이다.
예시적으로, 집성 표시 인터페이스는 제3 집성 표시 인터페이스 및 제4 집성 표시 인터페이스를 포함한다.
예시적으로, 제3 집성 표시 인터페이스에서 적어도 하나의 제3 표기 메시지를 집성 표시하고, 제3 표기 메시지는 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함한다.
여기서, 제3 표기 메시지는,
제6 사용자 계정이 게시한, 참여자 표기를 포함한 메시지; 및
제6 사용자 계정 이외의 다른 사용자 계정이 게시한 메시지 중 적어도 하나를 포함하고, 상기 메시지에 대응되는 참여자 표기에는 제6 사용자 계정이 포함되어 있다.
예시적으로, 제4 집성 표시 인터페이스에서 적어도 하나의 제4 표기 메시지를 집성 표시하고, 제4 표기 메시지는 제6 사용자 계정 및 제7 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 제7 사용자 계정은 제6 사용자 계정이 현재 방문한 사용자 계정이다.
여기서, 제4 표기 메시지는,
제6 사용자 계정이 게시한 메시지 - 상기 메시지에 대응되는 참여자 사용자 계정에는 제7 사용자 계정이 포함되어 있음 - ; 제7 사용자 계정이 게시한 메시지 - 상기 메시지에 대응되는 참여자 사용자 계정에는 제6 사용자 계정이 포함되어 있음 - ; 및 다른 사용자가 게시한 메시지, 상기 메시지에 대응되는 참여자 사용자 계정에는 제6 사용자 계정 및 제7 사용자 계정이 동시에 포함되어 있음 - 중 적어도 하나를 포함한다.
일부 실시예에서, 멀티 이미지를 합병하여 전시하는 방식을 통해 집성 표시 인터페이스에서 메시지 중의 이미지를 표시하므로, 제한적인 공간에서 최대한 많은 이미지를 최대한 나타낼 수 있어, 사용자로 하여금 브라우징에 몰입할 수 있도록 하고, 집성 표시 페이지의 분위기로 하여금 더욱 농후해지도록 한다.
일부 실시예에서, 예컨대 전술한 집성 표시 인터페이스의 프라이버시를 강화시키기 위해, 사용자 계정 간에 오픈된 권한에 따라, 사용자 간의 집성 표시 인터페이스에 대한 방문을 일부 한정한다.
메시지가 모멘트 메시지이고, 사용자 계정 A가 모멘트 메시지를 게시할 경우 사용자 계정 B 및 사용자 계정 C를 메시지의 참여자로 표기하며, 집성 표시 인터페이스가 추억 앨범인 것을 예로 하여, 하나의 가능한 구현 방식에서, 사용자가 상이한 경우에 본, 집성 표시 인터페이스의 상이한 점을 나타냈다.
실제 응용에서, 제6 사용자 계정이 제7 사용자 계정을 메시지의 참여자 사용자 계정으로 표기한 후, 제6 사용자 계정의 소셜 서클에 대한 제7 사용자 계정의 방문 권한을 취소(차단/채팅만 가능하도록 설정/그에게 보이지 않기)한 경우, 제6 사용자 계정 및 제7 사용자 계정 각각이 방문한 자신의 집성 표시 인터페이스에는 상기 메시지가 보류되고, 제6 사용자 계정이 방문한 제7 사용자 계정의 집성 표시 페이지에도 상기 메시지가 보류되지만, 제7 사용자 계정에 대한 제6 사용자 계정의 집성 표시 인터페이스는 입구가 없다.
예시적으로, 사용자 계정 A가 모멘트 동태를 게시할 경우 사용자 계정 B 및 사용자 계정 C를 상기 모멘트 동태의 참여자로 표기한 후, 사용자 계정 B를 차단하거나 사용자 계정 B에 대해 채팅만 가능하도록 설정하거나, 사용자 계정 B가 모멘트를 보지 못하도록 설정한 경우, 사용자 계정 A 및 사용자 계정 B 각각은 자신의 추억 앨범에서 상기 모멘트 동태를 볼 수 있고, 사용자 계정 A는 사용자 계정 B의 추억 앨범에서 상기 모멘트 동태를 볼 수 있지만, 사용자 계정 B에 대한 사용자 계정 A의 추억 앨범은 입구가 없으며; C는 영향을 받지 않아, 사용자 계정 A 및 사용자 계정 B의 추억 앨범에서 상기 모멘트 동태를 여전히 볼 수 있다.
예컨대, 제6 사용자 계정이 제7 사용자 계정을 메시지의 참여자 사용자 계정을 표기한 후 제7 사용자 계정을 삭제한 경우, 제6 사용자 계정 및 제7 사용자 계정 각각이 방문하는 자신의 집성 표시 인터페이스에는 상기 메시지가 보류되지만, 제6 사용자 계정 및 제7 사용자 계정의, 상대방에 대한 집성 표시 인터페이스는 모두 입구가 없다.
예시적으로, 사용자 계정 A가 모멘트 동태를 게시할 경우 사용자 계정 B 및 사용자 계정 C를 상기 모멘트 동태의 참여자로 표기한 후 사용자 계정 B를 삭제한 경우, 사용자 계정 A 및 사용자 계정 B 각각은 자신의 추억 앨범에서 상기 모멘트 동태를 볼수 있지만, 상대방에 대한 추억 앨범은 모두 입구가 없으며; 사용자 계정 C는 영향을 받지 않아, 사용자 계정 A 및 사용자 계정 B의 추억 앨범에서 상기 모멘트 동태를 여전히 볼 수 있다.
예컨대, 제6 사용자 계정이 제7 사용자 계정을 메시지의 참여자 사용자 계정을 표기한 후 상기 메시지에 대해 자신만 볼 수 있는 권한을 구비하는 것으로 설정한 경우, 제6 사용자 계정이 보는 자신의 집성 표시 페이지 및 제6 사용자 계정이 보는 제7 사용자 계정의 집성 표시 페이지에만 상기 메시지가 표시되고, 제7 사용자 계정은 상기 메시지를 볼 수 없다.
예시적으로, 사용자 계정 A가 모멘트 동태를 게시할 경우 사용자 계정 B 및 사용자 계정 C를 상기 모멘트 동태의 참여자로 표기한 후 상기 모멘트 동태에 대해 비공개(자신만 볼 수 있음)로 설정한 경우, 사용자 계정 A는 사용자 계정 A 및 사용자 계정 B의 추억 앨범에서 상기 모멘트 동태를 볼 수 있지만; 사용자 계정 B 및 사용자 계정 C는 임의의 인터페이스에서 모두 상기 모멘트 동태를 볼 수 없다.
예컨대, 제6 사용자 계정이 제7 사용자 계정을 메시지의 참여자 사용자 계정으로 표기한 후 상기 메시지를 삭제한 경우, 상기 메시지는 임의의 집성 표시 인터페이스에서 표시되지 않는다.
예시적으로, 사용자 계정 A가 모멘트 동태를 게시할 경우 사용자 계정 B 및 사용자 계정 C를 상기 모멘트 동태의 참여자로 표기한 후 상기 모멘트 동태를 삭제한 경우, 누구나 임의의 인터페이스에서 모두 상기 모멘트 동태를 볼 수 없다.
요약하면, 본 출원의 실시예에서 제공한 방법은, 집성 표시 인터페이스에서 사용자에 관련된, 참여자 표기를 포함하고 있는 소셜 서클 메시지를 표시하여, 사용자로 하여금 참여자 표기를 포함하고 있는 소셜 서클 메시지를 고효율적으로 찾아 볼 수 있도록 하므로, 메시지에 의해 캐리된 정보의 차원이 풍부해지고, 메시지에 의해 캐리된 유효 정보가 증가되며, 친구 사용자의 집성 표시 인터페이스를 브라우징하는 것을 통해, 사용자로 하여금 친구와 공동으로 참여한 활동을 추억하도록 하여, 사용자 계정 사이의 소셜이 강화되고, 소셜 품질이 향상된다.
도 12는 본 출원의 실시예에서 제공한 메시지의 표시 장치의 구조 블록도를 도시한다. 상기 장치에는 제1 사용자 계정이 등록되어 있고, 상기 장치는,
편집 상태인 제1 메시지를 표시하도록 구성된 표시 모듈(1020); 및
후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하도록 구성된 결정 모듈(1040)을 포함하고;
상기 표시 모듈(1020)은 또한, 상기 제1 메시지가 편집 완료된 후, 제1 참여자 표기가 포함되어 있는 상기 제1 메시지를 표시하도록 구성되며;
여기서, 상기 제1 참여자 표기가 포함되어 있는 상기 제1 메시지는 이미 게시된 상태이고, 상기 제1 참여자 표기는, 상기 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.
일부 실시예에서, 상기 제1 사용자 인터페이스에는 참여자 표기 입구가 포함되고; 상기 표시 모듈(1020)은, 상기 참여자 표기 입구에 대한 트리거 조작에 응답하여, 참여자 선택 사용자 인터페이스를 표시하도록 구성되고, 상기 참여자 선택 사용자 인터페이스는 적어도 하나의 상기 후보 사용자 계정을 포함하며; 상기 결정 모듈(1040)은, 상기 후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하도록 구성된다.
일부 실시예에서, 상기 후보 사용자 계정은 상기 제1 사용자 계정의 주소록 중 표기 가능한 조건을 만족하는 사용자 계정이고, 상기 표기 가능한 조건은 상기 사용자 계정이 상기 제1 사용자 계정의 소셜 서클의 방문 권한을 구비하는 것이다.
일부 실시예에서, 상기 결정 모듈(1040)은, 주소록 중 상기 방문 권한을 구비하지 않는 사용자 계정을 선별하여 제거하도록 구성되고; 상기 결정 모듈(1040)은, 선별하여 제거된 이후의 나머지 사용자 계정을 상기 표기 가능한 조건을 만족하는 사용자 계정으로 결정하도록 구성되며; 여기서, 상기 방문 권한을 구비하지 않는 사용자 계정은, 상기 제1 사용자 계정에 의해 주소록 블랙 리스트에 넣어진 사용자 계정; 상기 제1 사용자 계정에 의해 주소록에서 삭제된 사용자 계정; 및 상기 제1 사용자 계정에 의해 소셜 서클의 방문 권한이 취소된 사용자 계정 중 적어도 하나를 포함한다.
일부 실시예에서, 상기 제1 참여자 표기는 상기 참여자 사용자 계정에 대응되는 식별자 정보 및 참여를 나타내는 설명 정보를 포함한다.
일부 실시예에서, 상기 표시 모듈(1020)은, 제1 집성 표시 인터페이스에서 적어도 하나의 제1 표기 메시지를 집성 표시하도록 구성되고, 상기 제1 표기 메시지는 상기 제1 사용자 계정에 관련된, 참여자 표기를 포함한 소셜 서클 메시지를 포함한다.
일부 실시예에서, 상기 제1 표기 메시지는, 상기 제1 사용자 계정이 게시한, 참여자 표기를 포함한 소셜 서클 메시지; 및 제1 사용자 계정 이외의 다른 사용자 계정이 게시한, 참여자 표기에 상기 제1 사용자 계정이 포함되어 있는 소셜 서클 메시지 중 적어도 하나를 포함한다.
일부 실시예에서, 상기 제1 표기 메시지는, 제2 사용자 계정이 게시한 제2 메시지를 포함하고, 상기 제2 메시지의 참여자 사용자 계정에는 상기 제1 사용자 계정이 포함되어 있으며; 상기 표시 모듈(1020)은, 상기 제1 사용자 계정이 상기 제2 사용자 계정과 소셜 관계를 해제한 경우, 상기 제1 집성 표시 인터페이스에서 상기 제2 메시지의 표시를 취소하도록 구성된다.
일부 실시예에서, 상기 표시 모듈(1020)은, 상기 참여자 사용자 계정이 상기 제1 사용자 계정과 소셜 관계를 해제한 경우, 상기 제1 메시지에 대한 게시 조작에 응답하여, 재편집 입구를 표시하고; 상기 재편집 입구에 대한 트리거 조작에 응답하여, 상기 제1 사용자 인터페이스를 표시하도록 구성되고, 상기 제1 사용자 인터페이스는 편집 상태로 복구된 상기 제1 메시지를 포함한다.
도 13은 본 출원의 실시예에서 제공한 메시지의 표시 장치의 구조 블록도를 도시한다. 상기 장치에는 제2 사용자 계정이 등록되어 있고, 상기 장치는,
상기 제1 사용자 계정이 게시한 제1 메시지를 수신하도록 구성된 수신 모듈(1120); 및
상기 제1 메시지를 표시하도록 구성된 표시 모듈(1140)을 포함하고, 상기 제1 메시지는 제2 참여자 표기를 구비하고, 상기 제2 참여자 표기는, 적어도 하나의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것이다.
일부 실시예에서, 상기 표시 모듈(1140)은, 상기 제3 사용자 인터페이스에서 상기 제2 참여자 표기를 구비한 상기 제1 메시지를 표시하도록 구성되고, 상기 제2 참여자 표기는 표시 조건에 부합되는 참여자 사용자 계정을 포함하며, 상기 표시 조건은, 상기 참여자 사용자 계정이 상기 제3 사용자 계정인 것; 및 상기 참여자 사용자 계정과 상기 제3 사용자 계정이 소셜 관계를 구비하는 것 중 적어도 하나의 조건을 포함한다.
일부 실시예에서, 상기 표시 조건은 또한, 상기 참여자 사용자 계정과 상기 제1 사용자 계정이 소셜 관계를 구비하는 것; 또는, 상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것을 포함한다.
일부 실시예에서, 상기 표시 조건은 또한, 상기 참여자 사용자 계정이 상기 제1 메시지의 메시지 콘텐츠의 참여자로 표시되는 것을 거절하도록 설정하지 않은 것을 포함한다.
일부 실시예에서, 상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것은, 상기 참여자 사용자 계정이 상기 제1 사용자 계정을 주소록 블랙 리스트에 끌어 넣지 않은 것; 상기 참여자 사용자 계정이 상기 제1 사용자 계정을 주소록에서 삭제하지 않은 것; 상기 참여자 사용자 계정이 상기 제1 사용자 계정에만 채팅 권한을 오픈하도록 설정하지 않은 것; 및 상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지를 차폐하도록 설정하지 않은 것을 포함한다.
일부 실시예에서, 상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것은, 상기 참여자 사용자 계정이 상기 제1 사용자 계정을 주소록 블랙 리스트에 끌어 넣지 않은 것; 상기 참여자 사용자 계정이 상기 제1 사용자 계정을 주소록에서 삭제하지 않은 것; 상기 참여자 사용자 계정이 상기 제1 사용자 계정에만 채팅 권한을 오픈하도록 설정하지 않은 것; 및 상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지를 차폐하도록 설정하지 않은 것을 포함한다.
일부 실시예에서, 상기 참여자 사용자 계정은 상기 제3 사용자 계정을 포함하고, 상기 표시 모듈(1140)은, 상기 제1 메시지에 대한 표시 거절 조작에 응답하여, 상기 제2 참여자 표기에서 상기 제3 사용자 계정에 대응되는 식별자 정보의 표시를 취소하도록 구성된다.
일부 실시예에서, 상기 참여자 사용자 계정은 상기 제3 사용자 계정을 포함하고, 상기 수신 모듈(1120)은, 리마인드 메시지를 수신하도록 구성되고, 상기 리마인드 메시지는 상기 제3 사용자 계정이 상기 제1 메시지의 참여자 사용자 계정으로 표기된 것을 리마인드하기 위한 것이다.
일부 실시예에서, 상기 표시 모듈(1140)은, 제2 집성 표시 인터페이스에서 적어도 하나의 제2 표기 메시지를 집성 표시하도록 구성되고, 상기 제2 표기 메시지는 상기 제3 사용자 계정 및 제4 사용자 계정에 관련된, 참여자 표기를 포함한 소셜 서클 메시지를 포함하고, 상기 제4 사용자 계정은 상기 제3 사용자 계정이 현재 방문한 사용자 계정이다.
일부 실시예에서, 상기 제2 표기 메시지는, 상기 제3 사용자 계정이 게시한, 참여자 사용자 계정에 상기 제4 사용자 계정이 포함되어 있는 소셜 서클 메시지; 상기 제4 사용자 계정이 게시한, 참여자 사용자 계정에 상기 제3 사용자 계정이 포함되어 있는 소셜 서클 메시지; 및 다른 사용자가 게시한, 참여자 사용자 계정에 상기 제3 사용자 계정 및 상기 제4 사용자 계정이 동시에 포함되어 있는 소셜 서클 메시지 중 적어도 하나를 포함한다.
일부 실시예에서, 상기 제2 표기 메시지는, 제5 사용자 계정이 게시한 제3 메시지를 포함하고, 상기 제3 메시지의 참여자에는 상기 제3 사용자 계정 및 상기 제4 사용자 계정이 포함되어 있으며; 상기 표시 모듈(1140)은, 상기 제5 사용자 계정과 소셜 관계를 해제한 경우, 상기 제2 집성 표시 인터페이스에서 상기 제3 메시지의 표시를 취소하거나; 상기 제4 사용자 계정이 상기 제5 사용자 계정과 소셜 관계를 해제한 경우, 상기 제2 집성 표시 인터페이스에서 상기 제3 메시지의 표시를 취소하도록 구성된다.
도 14는 본 출원의 실시예에서 제공한 메시지의 포워딩 장치의 구조 블록도를 도시한다. 상기 장치는,
제1 사용자 계정이 게시한 제1 메시지를 수신하도록 구성된 수신 모듈(1220) - 상기 제1 메시지에는 제1 참여자 표기가 포함되어 있고, 상기 제1 참여자 표기는, 상기 제1 메시지의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - ; 및
제2 클라이언트에 제1 메시지를 송신하도록 구성된 송신 모듈(1240) - 상기 제2 클라이언트에는 제3 사용자 계정이 등록되어 있고, 상기 제3 사용자 계정은 상기 제1 사용자 계정과 소셜 관계를 구비한 사용자 계정임 - 을 포함한다.
일부 실시예에서, 상기 송신 모듈(1240)은, 상기 제1 메시지의 참여자 사용자 계정에서 표시 조건을 만족하는 사용자 계정을 선별하고; 상기 표시 조건을 만족하는 사용자 계정에 따라 상기 제1 메시지의 제2 참여자 표기를 생성하며; 제2 클라이언트에 상기 제2 참여자 표기를 포함한 제1 메시지를 송신하도록 구성된다.
일부 실시예에서, 상기 송신 모듈(1240)은, 상기 제2 클라이언트에 리마인드 메시지를 송신하도록 구성되고, 상기 리마인드 메시지는 상기 제3 사용자 계정이 상기 제1 메시지의 참여자 사용자 계정으로 표기된 것을 리마인드하기 위한 것이다.
도 15는 본 출원의 하나의 예시적 실시예에서 제공한 메시지의 표시 장치의 구조 블록도를 도시한다. 상기 장치는,
상기 집성 표시 인터페이스에 대한 보기 조작을 수신하도록 구성된 수신 모듈(1420);
상기 보기 조작에 응답하여, 집성 표시 인터페이스에서 상기 적어도 하나의 표기 메시지를 집성 표시하도록 구성된 표시 모듈(1440)을 포함하고, 상기 표기 메시지는 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제6 사용자 계정은 현재 클라이언트에 등록된 사용자 계정이며, 상기 참여자 표기는 상기 표기 메시지의 메시지 콘텐츠의 참여자를 지시하기 위한 것이다.
일부 실시예에서, 상기 집성 표시 인터페이스는 제3 집성 표시 인터페이스를 포함하고; 상기 표시 모듈(1440)은, 제3 집성 표시 인터페이스에서 적어도 하나의 제3 표기 메시지를 집성 표시하도록 구성되고, 상기 제3 표기 메시지는 상기 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제3 표기 메시지는, 상기 제6 사용자 계정이 게시한, 참여자 표기를 포함한 메시지; 및 제6 사용자 계정 이외의 다른 사용자 계정이 게시한, 참여자 표기에 상기 제6 사용자 계정이 포함되어 있는 메시지 중 적어도 하나를 포함한다.
일부 실시예에서, 상기 집성 표시 인터페이스는 제4 집성 표시 인터페이스를 포함하고; 상기 표시 모듈(1440)은, 제4 집성 표시 인터페이스에서 적어도 하나의 제4 표기 메시지를 집성 표시하도록 구성되며, 상기 제4 표기 메시지는 상기 제6 사용자 계정 및 제7 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제7 사용자 계정은 상기 제6 사용자 계정이 현재 방문한 사용자 계정이며, 상기 제4 표기 메시지는, 상기 제6 사용자 계정이 게시한, 참여자 사용자 계정에 상기 제7 사용자 계정이 포함되어 있는 메시지; 상기 제7 사용자 계정이 게시한, 참여자 사용자 계정에 상기 제6 사용자 계정이 포함되어 있는 메시지; 및 다른 사용자가 게시한, 참여자 사용자 계정에 상기 제6 사용자 계정 및 상기 제7 사용자 계정이 동시에 포함되어 있는 메시지 중 적어도 하나를 포함한다.
설명해야 할 것은, 상기 실시예에서 제공한 메시지의 표시 장치에 대해, 상기 각 기능 모듈의 분할로만 예를 들어 설명하였지만, 실제 응용에서, 필요에 따라 상기 기능을 상이한 기능 모듈에 의해 완료되도록 분배할 수 있으며, 즉 기기의 내부 구조를 상이한 기능 모듈로 분할하여, 위에서 설명된 전부 또는 일부 기능을 완료한다. 또한, 상기 실시예에서 제공한 메시지의 표시 장치와 메시지의 표시 방법 실시예는 동일한 구상에 속하고, 그 구체적인 구현 과정은 방법 실시예를 참조하면 되며, 여기서 더이상 반복하여 설명하지 않는다.
마찬가지로, 상기 실시예에서 제공한 메시지의 포워딩 장치에 대해, 상기 각 기능 모듈의 분할으로만 예를 들어 설명하였지만, 실제 응용에서, 필요에 따라 상기 기능을 상이한 기능 모듈에 의해 완료되도록 분배할 수 있으며, 즉 기기의 내부 구조를 상이한 기능 모듈로 분할하여, 위에서 설명된 전부 또는 일부 기능을 완료한다. 또한, 상기 실시예에서 제공한 메시지의 포워딩 장치와 메시지의 포워딩 방법 실시예는 동일한 구상에 속하고, 그 구체적인 구현 과정은 방법 실시예를 참조하면 되며, 여기서 더이상 반복하여 설명하지 않는다..
본 출원은 컴퓨터 기기(단말)를 더 제공하며, 상기 컴퓨터 기기는 프로세서 및 메모리를 포함하고, 메모리에는 적어도 하나의 명령어가 저장되어 있으며, 적어도 하나의 명령어는 프로세서에 의해 로딩되고 실행되어 상기 각 방법 실시예에서 제공한 메시지의 표시 방법을 구현한다. 설명해야 할 것은, 상기 컴퓨터 기기는 아래의 도 16에서 제공한 것과 같은 컴퓨터 기기일 수 있다.
도 16에 도시된 바와 같이, 상기 컴퓨터 기기(1000)는, 프로세서(1001), 네트워크 인터페이스(1004) 및 메모리(1005)를 포함할 수 있고, 또한, 상기 컴퓨터 기기(1000)는, 타깃 사용자 인터페이스(1003)와, 적어도 하나의 통신 버스(1002)를 더 포함할 수 있다. 여기서, 통신 버스(1002)는 이러한 컴포넌트 사이의 연결 통신을 구현하기 위한 것이다. 여기서, 타깃 사용자 인터페이스(1003)는, 디스플레이(Display) 및 키보드(Keyboard)를 포함할 수 있고, 선택 가능한 타깃 사용자 인터페이스(1003)는 또한 표준적인 유선 인터페이스 및 무선 인터페이스를 포함할 수 있다. 네트워크 인터페이스(1004)는 선택 가능하게, 표준적인 유선 인터페이스 및 무선 인터페이스(예컨대 WI-FI 인터페이스)를 포함할 수 있다. 메모리(1005)는 고속 RAM 메모리일 수 있고, 비휘발성 메모리(non-volatile memory)일 수 있으며, 예컨대 적어도 하나의 자기 디스크 메모리일 수 있다. 메모리(1005)는 선택 가능하게 또한, 전술한 프로세서(1001)로부터 멀리 떨어진 적어도 하나의 저장 장치에 위치한다. 도 13에 도시된 바와 같이, 컴퓨터 판독 가능한 저장 매체로서의 메모리(1005)는 운영 체제, 네트워크 통신 모듈, 타깃 사용자 인터페이스 모듈 및 기기 제어 애플리케이션 프로그램을 포함할 수 있다.
도 16에 도시된 컴퓨터 기기(1000)에서, 네트워크 인터페이스(1004)는 네트워크 통신 기능을 제공할 수 있고; 타깃 사용자 인터페이스(1003)는 주로 타깃 사용자에게 입력을 제공하는 인터페이스로 사용되며; 프로세서(1001)는 메모리(1005)에 저장된 기기 제어 애플리케이션 프로그램을 호출하여, 메시지의 표시 방법을 구현하기 위한 것일 수 있다.
이해해야 할 것은, 본 출원의 실시예에서 설명된 컴퓨터 기기(1000)는 본 문의 도 4, 도 5, 도 11에 대응되는 실시예 중 메시지의 표시 방법에 대한 설명을 실행할 수 있으며, 여기서 더이상 반복하여 설명하지 않는다.
도 17은 예시적 실시예에 따라 도시된 서버의 구조 예시도이다. 상기 서버(1300)는 중앙처리장치(Central Processing Unit, CPU)(1301), 랜덤 방문 메모리(Random Access Memory, RAM)(1302) 및 판독 전용 메모리(Read-Only Memory, ROM)(1303)를 포함하는 시스템 메모리(1304)와, 시스템 메모리(1304)와 중앙처리장치(1301)를 연결하는 시스템 버스(1305)를 포함한다. 상기 컴퓨터 기기(1300)는 또한, 컴퓨터 기기 내의 각 소자 사이의 정보 전송을 돕는 기본 입력/출력 시스템(Input/Output, I/O시스템)(1306)과, 운영 시스템(1313), 애플리케이션 프로그램(1314) 및 다른 프로그램 모듈(1315)을 저장하기 위한 대용량 저장 기기(1307)를 포함한다.
상기 기본 입력/출력 시스템(1306)에는 정보를 표시하기 위한 모니터(1308)와, 사용자가 정보를 입력하기 위한 마우스, 키보드와 같은 입력 기기(1309)가 포함되어 있다. 여기서 상기 모니터(1308) 및 입력 기기(1309)는 모두 시스템 버스(1305)에 연결된 입력 출력 컨트롤러(1310)를 통해 중앙처리장치(1301)에 연결된다. 상기 기본 입력/출력 시스템(1306)은 또한, 키보드, 마우스, 또는 전자 스타일러스 등 복수 개의 다른 기기로부터의 입력을 수신하고 처리하기 위한 입력 출력 컨트롤러(1310)를 포함할 수 있다. 유사하게, 입력 출력 컨트롤러(1310)는 디스플레이, 프린터 또는 다른 타입의 출력 기기에 출력을 더 제공한다.
상기 대용량 저장 기기(1307)는 시스템 버스(1305)에 연결된 대용량 저장 컨트롤러(미도시)를 통해 중앙처리장치(1301)에 연결된다. 상기 대용량 저장 기기(1307) 및 그에 관련된 컴퓨터 기기 판독 가능한 매체는 컴퓨터 기기(1300)를 위해 비휘발성 스토리지를 제공한다. 다시 말해서, 상기 대용량 저장 기기(1307)는 하드 디스크 또는 판독 전용 광 디스크(Compact Disc Read-Only Memory, CD-ROM) 드라이버와 같은 컴퓨터 기기 판독 가능한 매체(미도시)를 포함할 수 있다.
일반성을 잃지 않고, 상기 컴퓨터 기기 판독 가능한 매체는 컴퓨터 기기 저장 매체 및 통신 매체를 포함할 수 있다. 컴퓨터 기기 저장 매체는 컴퓨터 기기 판독 가능한 명령어, 데이터 구조, 프로그램 모듈 또는 다른 데이터 등 정보를 저장하기 위한 임의의 방법 또는 기술에 의해 구현되는 휘발성 및 비휘발성과, 이동식 및 비이동식 매체를 포함한다. 컴퓨터 기기 저장 매체는 RAM, ROM, 소거 가능한 프로그래머블 판독 전용 메모리(Erasable Programmable Read Only Memory, EPROM), 전기적 소거 가능한 프로그래머블 판독 전용 메모리(Electrically Erasable Programmable Read-Only Memory, EEPROM), CD-ROM, 디지털 비디오 광 디스크(Digital Video Disc, DVD) 또는 다른 광학 스토리지, 테이프 카세트, 자기 테이프, 자기 디스크 스토리지 또는 다른 자기 저장 기기를 포함한다. 물론, 본 분야의 통상의 기술자는 상기 컴퓨터 기기 저장 매체가 상기 몇 가지에 한정되지 않음을 알 수 있다. 상기 시스템 메모리(1304) 및 대용량 저장 기기(1307)는 메모리로 총칭될 수 있다.
본 발명의 다양한 실시예에 따라, 상기 서버(1300)는 또한, 인터넷 등과 같은 네트워크를 통해 네트워크에서의 원격 컴퓨터 기기에 연결되어 작동될 수 있다. 즉 컴퓨터 기기(1300)는 상기 시스템 버스(1305)에 연결된 네트워크 인터페이스 유닛(1312)을 통해 네트워크(1311)에 연결될 수 있고, 또는, 네트워크 인터페이스 유닛(1312)을 사용하여 다른 타입의 네트워크 또는 원격 컴퓨터 기기 시스템(미도시)에 연결될 수 있다.
상기 메모리는 하나 또는 하나 이상의 프로그램을 더 포함하고, 상기 하나 또는 하나 이상의 프로그램은 메모리에 저장되며, 중앙처리유닛(1301)는 상기 하나 또는 하나 이상의 프로그램을 실행하는 것을 통해 상기 메시지의 포워딩 방법의 전부 또는 일부 단계를 구현한다.
본 출원은 컴퓨터 판독 가능한 저장 매체를 제공하고, 상기 저장 매체에는 적어도 하나의 명령어가 저장되어 있으며, 상기 적어도 하나의 명령어는 상기 프로세서에 의해 로딩되고 실행되어 상기 각 방법 실시예에서 제공한 메시지의 표시 방법 또는 메시지의 포워딩 방법을 구현한다.
본 출원은 컴퓨터 프로그램 제품을 더 제공하고, 컴퓨터 프로그램 제품이 컴퓨터에서 작동될 경우, 컴퓨터로 하여금 상기 각 방법 실시예에서 제공한 메시지의 표시 방법 또는 메시지의 포워딩 방법을 실행하도록 한다.
상기 본 출원의 실시예 번호는 다만 설명을 위한 것일 뿐, 실시예의 우열을 나타내는 것이 아니다.
본 분야의 통상의 기술자는 상기 실시예의 전부 또는 일부 단계의 구현은 하드웨어를 통해 완료될 수 있고, 프로그램을 통해 관련된 하드웨어를 명령하여 완료될 수도 있음을 이해할 수 있으며, 상기 프로그램은 컴퓨터 판독 가능한 저장 매체에 저장될 수 있고, 상기 언급된 저장 매체는 판독 전용 메모리, 자기 디스크 또는 광 디스크이다. 이상의 설명은 다만 본 출원의 선택 가능한 실시예일 뿐, 본 출원을 한정하려는 것이 아니며, 본 출원의 정신 및 원칙 내에서, 수행된 임의의 보정, 동등 교체, 개진 등은, 모두 본 출원의 보호 범위 내에 포함된다.

Claims (32)

  1. 메시지의 표시 방법으로서,
    상기 메시지의 표시 방법은 컴퓨터 기기에 의해 실행되고, 상기 컴퓨터 기기에는 제1 클라이언트가 설치되며, 상기 제1 클라이언트에는 제1 사용자 계정이 등록되고, 상기 메시지의 표시 방법은,
    편집 상태인 제1 메시지를 표시하는 단계;
    후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하는 단계; 및
    상기 제1 메시지가 편집 완료된 후, 제1 참여자 표기를 포함한 상기 제1 메시지를 표시하는 단계를 포함하며;
    상기 제1 참여자 표기를 포함한 상기 제1 메시지는 이미 게시된 상태이고; 상기 제1 참여자 표기는, 상기 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임을 특징으로 하는 메시지의 표시 방법.
  2. 제1항에 있어서,
    상기 편집 상태인 제1 메시지를 표시하는 단계는,
    제1 사용자 인터페이스에서 편집 상태인 제1 메시지를 표시하는 단계 - 상기 제1 사용자 인터페이스에는 참여자 표기 입구가 포함됨 - 를 포함하고;
    상기 후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하는 단계는,
    상기 참여자 표기 입구에 대한 트리거 조작에 응답하여, 적어도 하나의 상기 후보 사용자 계정을 표시하는 단계; 및
    상기 후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하는 단계를 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  3. 제2항에 있어서,
    상기 제1 메시지는 소셜 서클 메시지이고, 상기 후보 사용자 계정은 상기 제1 사용자 계정의 주소록 중 표기 가능한 조건을 만족하는 사용자 계정이며, 상기 표기 가능한 조건은 상기 제1 사용자 계정의 소셜 서클의 방문 권한을 구비하는 것임을 특징으로 하는 메시지의 표시 방법.
  4. 제3항에 있어서,
    상기 메시지의 표시 방법은,
    상기 주소록 중 상기 방문 권한을 구비하지 않는 사용자 계정을 선별하여 제거하고, 선별하여 제거된 이후의 나머지 사용자 계정을 상기 표기 가능한 조건을 만족하는 사용자 계정으로 결정하는 단계를 더 포함하고;
    상기 방문 권한을 구비하지 않는 사용자 계정은,
    상기 제1 사용자 계정의 주소록 블랙 리스트에 존재하는 사용자 계정; 및
    상기 제1 사용자 계정의 소셜 서클의 방문 권한을 구비하지 않는 사용자 계정 중 적어도 하나를 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  5. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 제1 참여자 표기는 상기 참여자 사용자 계정의 식별자 정보와, 참여를 나타내기 위한 설명 정보를 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  6. 제1항에 있어서,
    상기 메시지의 표시 방법은,
    적어도 하나의 제1 표기 메시지를 표시하는 단계 - 상기 제1 표기 메시지는 상기 제1 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함함 - 를 더 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  7. 제6항에 있어서,
    상기 제1 표기 메시지는,
    상기 제1 사용자 계정이 게시한, 참여자 표기를 포함한 메시지; 및
    다른 사용자 계정이 게시한, 참여자 표기를 포함한 타깃 메시지 중 적어도 하나를 포함하고, 상기 타깃 메시지에 대응되는 참여자 사용자 계정은 상기 제1 사용자 계정을 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  8. 제7항에 있어서,
    상기 제1 표기 메시지는, 제2 사용자 계정이 게시한 제2 메시지를 포함하고, 상기 제2 메시지의 참여자 사용자 계정에는 상기 제1 사용자 계정이 포함되며, 상기 제2 사용자 계정과 상기 제1 사용자 계정은 소셜 관계를 구비하고; 상기 메시지의 표시 방법은,
    상기 제1 사용자 계정이 상기 제2 사용자 계정과 소셜 관계를 해제한 경우, 상기 제2 메시지의 표시를 취소하는 단계를 더 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  9. 제1항에 있어서,
    상기 제1 참여자 표기를 포함한 상기 제1 메시지를 표시하기 전, 상기 메시지의 표시 방법은,
    상기 참여자 사용자 계정이 상기 제1 사용자 계정과 소셜 관계를 해제한 경우, 상기 제1 메시지에 대한 게시 조작에 응답하여, 재편집 입구를 표시하는 단계; 및
    상기 재편집 입구에 대한 트리거 조작에 응답하여, 편집 상태로 복구된 상기 제1 메시지를 표시하는 단계를 더 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  10. 메시지의 표시 방법으로서,
    상기 메시지의 표시 방법은 컴퓨터 기기에 의해 실행되고, 상기 컴퓨터 기기에는 제2 클라이언트가 설치되며, 상기 제2 클라이언트에는 제3 사용자 계정이 등록되고, 상기 메시지의 표시 방법은,
    제1 사용자 계정이 게시한 제1 메시지를 수신하는 단계; 및
    상기 제1 메시지를 표시하는 단계 - 상기 제1 메시지는 제2 참여자 표기를 구비하고, 상기 제2 참여자 표기는, 적어도 하나의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - 를 포함하는 것을 것을 특징으로 하는 메시지의 표시 방법.
  11. 제10항에 있어서,
    상기 제1 메시지는 소셜 서클 메시지이고, 상기 제1 메시지를 표시하는 단계는,
    상기 제3 사용자 인터페이스에서, 상기 제2 참여자 표기를 구비한 상기 제1 메시지를 표시하는 단계를 포함하며, 상기 제2 참여자 표기는 표시 조건에 부합되는 참여자 사용자 계정을 포함하고,
    상기 표시 조건은,
    상기 참여자 사용자 계정이 상기 제3 사용자 계정인 것; 및
    상기 참여자 사용자 계정과 상기 제3 사용자 계정이 소셜 관계를 구비하는 것 중 적어도 하나의 조건을 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  12. 제11항에 있어서,
    상기 표시 조건은 또한,
    상기 참여자 사용자 계정과 상기 제1 사용자 계정이 소셜 관계를 구비하는 것; 또는,
    상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것을 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  13. 제12항에 있어서,
    상기 제1 사용자 계정이 상기 참여자 사용자 계정의 주소록 블랙 리스트에 존재하지 않는 것;
    상기 참여자 사용자 계정이 상기 제1 사용자 계정의 주소록에 존재하는 것;
    상기 참여자 사용자 계정이 상기 제1 사용자 계정에만 채팅 권한을 오픈하도록 설정하지 않은 것; 및
    상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지를 차폐하도록 설정하지 않은 조건이 만족될 경우, 상기 참여자 사용자 계정이 상기 제1 사용자 계정의 소셜 서클 메시지의 방문 권한을 구비하는 것으로 결정하는 것을 특징으로 하는 메시지의 표시 방법.
  14. 제11항에 있어서,
    상기 표시 조건은 또한,
    상기 참여자 사용자 계정이 상기 제1 메시지의 메시지 콘텐츠의 참여자로 표시되는 것을 거절하도록 설정하지 않은 것을 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  15. 제11항 내지 제14항 중 어느 한 항에 있어서,
    상기 참여자 사용자 계정은 상기 제3 사용자 계정을 포함하고, 상기 메시지의 표시 방법은,
    상기 제1 메시지에 대한 표시 거절 조작에 응답하여, 상기 제2 참여자 표기에서 상기 제3 사용자 계정에 대응되는 식별자 정보의 표시를 취소하는 단계를 더 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  16. 제10항에 있어서,
    상기 참여자 사용자 계정은 상기 제3 사용자 계정을 포함하고, 상기 메시지의 표시 방법은,
    리마인드 메시지를 수신하는 단계 - 상기 리마인드 메시지는 상기 제3 사용자 계정이 상기 제1 메시지의 참여자 사용자 계정으로 표기된 것을 리마인드하기 위한 것임 - 를 더 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  17. 제10항에 있어서,
    상기 메시지의 표시 방법은,
    적어도 하나의 제2 표기 메시지를 표시하는 단계 - 상기 제2 표기 메시지는 상기 제3 사용자 계정 및 제4 사용자 계정에 관련된, 참여자 표기를 포함한 소셜 서클 메시지를 포함하고, 상기 제4 사용자 계정은 상기 제3 사용자 계정이 현재 방문한 사용자 계정임 - 를 더 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  18. 제17항에 있어서,
    상기 제2 표기 메시지는,
    상기 제3 사용자 계정이 게시한 메시지 - 상기 제3 사용자 계정이 게시한 메시지에 대응되는 참여자 사용자 계정에는, 상기 제4 사용자 계정이 포함됨 - ;
    상기 제4 사용자 계정이 게시한 메시지 - 상기 제4 사용자 계정이 게시한 메시지에 대응되는 참여자 사용자 계정에는, 상기 제3 사용자 계정이 포함됨 - ; 및
    다른 사용자가 게시한 메시지 - 상기 다른 사용자가 게시한 메시지에 대응되는 참여자 사용자 계정에는, 상기 제3 사용자 계정 및 상기 제4 사용자 계정이 포함됨 - 중 적어도 하나를 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  19. 제18항에 있어서,
    상기 제2 표기 메시지는, 제5 사용자 계정이 게시한 제3 메시지를 포함하고, 상기 제3 메시지에 대응되는 참여자 사용자 계정에는, 상기 제3 사용자 계정 및 상기 제4 사용자 계정이 포함되고, 상기 제5 사용자 계정, 상기 제3 사용자 계정 및 상기 제4 사용자 계정은 모두 소셜 관계를 구비하며; 상기 메시지의 표시 방법은,
    상기 제3 사용자 계정과 상기 제5 사용자 계정이 소셜 관계를 해제한 경우, 상기 제3 메시지의 표시를 취소하는 단계; 또는,
    상기 제4 사용자 계정과 상기 제5 사용자 계정이 소셜 관계를 해제한 경우, 상기 제3 메시지의 표시를 취소하는 단계를 더 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  20. 메시지의 포워딩 방법으로서,
    상기 메시지의 포워딩 방법은 컴퓨터 기기에 의해 실행되고, 상기 메시지의 포워딩 방법은,
    제1 사용자 계정이 게시한 제1 메시지를 수신하는 단계 - 상기 제1 메시지는 제1 참여자 표기를 포함하고, 상기 제1 참여자 표기는, 상기 제1 메시지의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - ; 및
    제2 클라이언트에 제1 메시지를 송신하는 단계 - 상기 제2 클라이언트에는 제3 사용자 계정이 등록됨 - 를 포함하는 것을 특징으로 하는 메시지의 포워딩 방법.
  21. 제20항에 있어서,
    상기 제1 메시지는 소셜 서클 메시지이고, 상기 제2 클라이언트에 제1 메시지를 송신하는 단계는,
    상기 제1 메시지의 참여자 사용자 계정에서 표시 조건을 만족하는 사용자 계정을 선별하는 단계;
    상기 표시 조건을 만족하는 사용자 계정에 따라 상기 제1 메시지의 제2 참여자 표기를 생성하는 단계; 및
    상기 제2 클라이언트에 상기 제2 참여자 표기를 포함한 제1 메시지를 송신하는 단계를 포함하는 것을 특징으로 하는 메시지의 포워딩 방법.
  22. 제19항에 있어서,
    상기 참여자 사용자 계정은 상기 제3 사용자 계정을 포함하고, 상기 메시지의 포워딩 방법은,
    상기 제2 클라이언트에 리마인드 메시지를 송신하는 단계 - 상기 리마인드 메시지는 상기 제3 사용자 계정이 상기 제1 메시지의 참여자 사용자 계정으로 표기된 것을 리마인드하기 위한 것임 - 를 더 포함하는 것을 특징으로 하는 메시지의 포워딩 방법.
  23. 메시지의 표시 방법으로서,
    상기 메시지의 표시 방법은 컴퓨터 기기에 의해 실행되고, 상기 메시지의 표시 방법은,
    집성 표시 인터페이스에 대한 보기 조작을 수신하는 단계; 및
    상기 보기 조작에 응답하여, 집성 표시 인터페이스에서 적어도 하나의 표기 메시지를 집성 표시하는 단계 - 상기 표기 메시지는 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제6 사용자 계정은 현재 클라이언트에 등록된 사용자 계정이며, 상기 참여자 표기는 상기 표기 메시지의 메시지 콘텐츠의 참여자를 지시하기 위한 것임 - 를 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  24. 제23항에 있어서,
    상기 집성 표시 인터페이스는 제3 집성 표시 인터페이스를 포함하고;
    상기 집성 표시 인터페이스에서 적어도 하나의 표기 메시지를 집성 표시하는 단계는,
    제3 집성 표시 인터페이스에서 적어도 하나의 제3 표기 메시지를 집성 표시하는 단계를 포함하며, 상기 제3 표기 메시지는 상기 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고,
    상기 제3 표기 메시지는,
    상기 제6 사용자 계정이 게시한, 참여자 표기를 포함한 메시지; 및
    다른 사용자 계정이 게시한 메시지 - 상기 다른 사용자 계정이 게시한 메시지에 대응되는 참여자 사용자 계정에는, 상기 제6 사용자 계정이 포함됨 - 중 적어도 하나를 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  25. 제23항에 있어서,
    상기 적어도 하나의 표기 메시지를 집성 표시하는 단계는,
    제4 집성 표시 인터페이스에서 적어도 하나의 제4 표기 메시지를 집성 표시하는 단계를 포함하며, 상기 제4 표기 메시지는 상기 제6 사용자 계정 및 제7 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제7 사용자 계정은 상기 제6 사용자 계정이 현재 방문한 사용자 계정이며,
    상기 제4 표기 메시지는,
    상기 제6 사용자 계정이 게시한 메시지 - 상기 제6 사용자 계정이 게시한 메시지에 대응되는 참여자 사용자 계정에는, 상기 제7 사용자 계정이 포함됨 - ;
    상기 제7 사용자 계정이 게시한 메시지 - 상기 제7 사용자 계정이 게시한 메시지에 대응되는 참여자 사용자 계정에는, 상기 제6 사용자 계정이 포함됨 - ; 및
    다른 사용자가 게시한 메시지 - 상기 다른 사용자가 게시한 메시지에 대응되는 참여자 사용자 계정에는, 상기 제6 사용자 계정 및 상기 제7 사용자 계정이 포함됨 - 중 적어도 하나를 포함하는 것을 특징으로 하는 메시지의 표시 방법.
  26. 메시지의 표시 장치로서,
    상기 메시지의 표시 장치에는 제1 사용자 계정이 등록되고, 상기 메시지의 표시 장치는,
    편집 상태인 제1 메시지를 표시하도록 구성된 표시 모듈; 및
    후보 사용자 계정에 대한 선택 조작에 응답하여, 상기 후보 사용자 계정 중 선택된 사용자 계정을, 상기 제1 메시지의 참여자 사용자 계정으로 결정하도록 구성된 결정 모듈을 포함하고;
    상기 표시 모듈은 또한, 상기 제1 메시지가 편집 완료된 후, 제1 참여자 표기를 포함한 상기 제1 메시지를 표시하도록 구성되며;
    상기 제1 참여자 표기를 포함한 상기 제1 메시지는 이미 게시된 상태이고, 상기 제1 참여자 표기는, 상기 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임을 특징으로 하는 메시지의 표시 장치.
  27. 메시지의 표시 장치로서,
    상기 메시지의 표시 장치에는 제3 사용자 계정이 등록되고, 상기 메시지의 표시 장치는,
    제1 사용자 계정이 게시한 제1 메시지를 수신하도록 구성된 수신 모듈; 및
    상기 제1 메시지를 표시하도록 구성된 표시 모듈 - 상기 제1 메시지는 제2 참여자 표기를 구비하고, 상기 제2 참여자 표기는, 적어도 하나의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - 을 포함하는 것을 특징으로 하는 메시지의 표시 장치.
  28. 메시지의 포워딩 장치로서,
    제1 사용자 계정이 게시한 제1 메시지를 수신하도록 구성된 수신 모듈 - 상기 제1 메시지는 제1 참여자 표기를 포함하고, 상기 제1 참여자 표기는, 상기 제1 메시지의 참여자 사용자 계정에 대응되는 대상이, 상기 제1 메시지의 메시지 콘텐츠의 참여자인 것으로 지시하기 위한 것임 - ; 및
    제2 클라이언트에 제1 메시지를 송신하도록 구성된 송신 모듈 - 상기 제2 클라이언트에는 제3 사용자 계정이 등록됨 - 을 포함하는 것을 특징으로 하는 메시지의 포워딩 장치.
  29. 메시지의 표시 장치로서,
    집성 표시 인터페이스에 대한 보기 조작을 수신하도록 구성된 수신 모듈; 및
    상기 보기 조작에 응답하여, 집성 표시 인터페이스에서 적어도 하나의 표기 메시지를 집성 표시하도록 구성된 표시 모듈 - 상기 표기 메시지는 제6 사용자 계정에 관련된, 참여자 표기를 포함한 메시지를 포함하고, 상기 제6 사용자 계정은 현재 클라이언트에 등록된 사용자 계정이며, 상기 참여자 표기는 상기 표기 메시지의 메시지 콘텐츠의 참여자를 지시하기 위한 것임 - 을 포함하는 것을 특징으로 하는 메시지의 표시 장치.
  30. 컴퓨터 기기로서,
    상기 컴퓨터 기기는 프로세서 및 메모리를 포함하고, 상기 메모리에는 적어도 하나의 명령어, 적어도 하나의 프로그램 세그먼트, 코드 세트 또는 명령어 세트가 저장되며, 상기 적어도 하나의 명령어, 상기 적어도 하나의 프로그램 세그먼트, 상기 코드 세트 또는 명령어 세트는 상기 프로세서에 의해 로딩되고 실행되어 제1항 내지 제9항 중 어느 한 항에 따른 메시지의 표시 방법, 또는 제10항 내지 제19항 중 어느 한 항에 따른 메시지의 표시 방법, 또는 제20항 내지 제22항 중 어느 한 항에 따른 메시지의 포워딩 방법, 또는 제23항 내지 제25항 중 어느 한 항에 따른 메시지의 표시 방법을 구현하는 것을 특징으로 하는 컴퓨터 기기.
  31. 컴퓨터 판독 가능한 저장 매체로서,
    상기 판독 가능한 저장 매체에는 적어도 하나의 명령어, 적어도 하나의 프로그램 세그먼트, 코드 세트 또는 명령어 세트가 저장되고, 상기 적어도 하나의 명령어, 상기 적어도 하나의 프로그램 세그먼트, 상기 코드 세트 또는 명령어 세트는 상기 프로세서에 의해 로딩되고 실행되어 제1항 내지 제9항 중 어느 한 항에 따른 메시지의 표시 방법, 또는 제10항 내지 제19항 중 어느 한 항에 따른 메시지의 표시 방법, 또는 제20항 내지 제22항 중 어느 한 항에 따른 메시지의 포워딩 방법, 또는 제23항 내지 제25항 중 어느 한 항에 따른 메시지의 표시 방법을 구현하는 것을 특징으로 하는 컴퓨터 판독 가능한 저장 매체.
  32. 컴퓨터 프로그램 제품으로서,
    상기 컴퓨터 프로그램 제품에는 적어도 하나의 명령어, 적어도 하나의 프로그램 세그먼트, 코드 세트또는 명령어 세트가 저장되고, 상기 적어도 하나의 명령어, 상기 적어도 하나의 프로그램 세그먼트, 상기 코드 세트 또는 명령어 세트는 상기 프로세서에 의해 로딩되고 실행되어 제1항 내지 제9항 중 어느 한 항에 따른 메시지의 표시 방법, 또는 제10항 내지 제19항 중 어느 한 항에 따른 메시지의 표시 방법, 또는 제20항 내지 제22항 중 어느 한 항에 따른 메시지의 포워딩 방법, 또는 제23항 내지 제25항 중 어느 한 항에 따른 메시지의 표시 방법을 구현하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
KR1020237031865A 2021-09-24 2022-08-19 메시지의 표시 방법, 장치, 컴퓨터 기기, 저장 매체 및 프로그램 제품 KR20230146628A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202111124113.9 2021-09-24
CN202111124113.9A CN115857769A (zh) 2021-09-24 2021-09-24 消息的显示方法、装置、计算机设备及存储介质
PCT/CN2022/113543 WO2023045650A1 (zh) 2021-09-24 2022-08-19 消息的显示方法、装置、计算机设备、存储介质及程序产品

Publications (1)

Publication Number Publication Date
KR20230146628A true KR20230146628A (ko) 2023-10-19

Family

ID=85652650

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020237031865A KR20230146628A (ko) 2021-09-24 2022-08-19 메시지의 표시 방법, 장치, 컴퓨터 기기, 저장 매체 및 프로그램 제품

Country Status (5)

Country Link
US (1) US11876771B2 (ko)
JP (1) JP2024522979A (ko)
KR (1) KR20230146628A (ko)
CN (1) CN115857769A (ko)
WO (1) WO2023045650A1 (ko)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7620683B2 (en) * 2001-05-18 2009-11-17 Kabushiki Kaisha Square Enix Terminal device, information viewing method, information viewing method of information server system, and recording medium
US8355617B2 (en) * 2003-12-26 2013-01-15 Canon Kabushiki Kaisha Recording apparatus
KR100634150B1 (ko) * 2004-03-02 2006-10-13 세이코 엡슨 가부시키가이샤 괄호형상 화상 작성 장치, 괄호형상 화상 작성 방법, 외틀화상 작성 장치, 외틀 화상 작성 방법 및 기억매체
CN103164705A (zh) * 2011-12-13 2013-06-19 腾讯数码(天津)有限公司 一种基于社交网络的圈人方法及装置
CN103516608A (zh) * 2012-06-26 2014-01-15 国际商业机器公司 用于路由消息的方法和设备
CN103513890B (zh) * 2012-06-28 2016-04-13 腾讯科技(深圳)有限公司 一种基于图片的交互方法、装置和服务器
US8930766B2 (en) * 2012-09-28 2015-01-06 Sap Se Testing mobile applications
CN105302834B (zh) * 2014-07-29 2020-05-12 腾讯科技(深圳)有限公司 一种信息聚合显示的方法及装置
EP3226151A4 (en) * 2014-11-26 2018-07-04 Sony Corporation Information processing device, information processing method, and program

Also Published As

Publication number Publication date
JP2024522979A (ja) 2024-06-25
US20230275866A1 (en) 2023-08-31
WO2023045650A1 (zh) 2023-03-30
US11876771B2 (en) 2024-01-16
CN115857769A (zh) 2023-03-28

Similar Documents

Publication Publication Date Title
US11409818B2 (en) Systems and methods to manage media content items
US10242225B2 (en) Systems and methods for facilitating relationship management
JP5380638B2 (ja) メンバー追加を拡張するためのメッセージングサービスシステム及びその方法
US8930472B2 (en) Promoting communicant interactions in a network communications environment
KR101871528B1 (ko) 소셜 네트워크에서 콘텐츠를 공유하기 위한 콘텐츠 공유 인터페이스
US20240104504A1 (en) Apparatus and method for processing work activity based on work object
JP6886047B2 (ja) 複数のソーシャルメディアエイリアスを可能にするソーシャルメディアプラットフォーム
US8832567B1 (en) Using visualization techniques for adjustment of privacy settings in social networks
US20080005238A1 (en) Roaming consistent user representation information across devices and applications
US20230252425A1 (en) Electronic event management system
US20210097496A1 (en) Method and Apparatus for Managing Resume Information, and Method and Apparatus for Managing Recruitment Information
JP7379688B2 (ja) コンテンツ共有方法及び装置
CN110489663B (zh) 一种社交内容控制方法、装置及计算机设备
US20130024786A1 (en) Multi-user universal multi-conversation platform (mumcp) method and system
CN113268964B (zh) 一种表格编辑方法、装置、设备及存储介质
US11875081B2 (en) Shared screen tools for collaboration
US20230156156A1 (en) Methods and systems for facilitating communication in a collaborative work environment
US20210385177A1 (en) Information processing apparatus and non-transitory computer readable medium
US9313285B2 (en) Dynamic social networking content
US20240087052A1 (en) Community profiles
KR20230146628A (ko) 메시지의 표시 방법, 장치, 컴퓨터 기기, 저장 매체 및 프로그램 제품
US11784955B1 (en) Virtual space server redundancy across geographic regions
US11991223B2 (en) Methods and systems for facilitating communication in a collaborative work environment
CN114089894A (zh) 一种图片编辑方法及设备

Legal Events

Date Code Title Description
A201 Request for examination