Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7840965B2 - Methods, systems, and computer programs for enhancing mention functionality. - Google Patents
[go: Go Back, main page]

JP7840965B2 - Methods, systems, and computer programs for enhancing mention functionality. - Google Patents

Methods, systems, and computer programs for enhancing mention functionality.

Info

Publication number
JP7840965B2
JP7840965B2 JP2023539871A JP2023539871A JP7840965B2 JP 7840965 B2 JP7840965 B2 JP 7840965B2 JP 2023539871 A JP2023539871 A JP 2023539871A JP 2023539871 A JP2023539871 A JP 2023539871A JP 7840965 B2 JP7840965 B2 JP 7840965B2
Authority
JP
Japan
Prior art keywords
comment
post
chat
creator
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023539871A
Other languages
Japanese (ja)
Other versions
JP2024502570A (en
Inventor
ヨンソン チョン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Line Plus Corp
Original Assignee
Line Plus Corp
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 Line Plus Corp filed Critical Line Plus Corp
Publication of JP2024502570A publication Critical patent/JP2024502570A/en
Application granted granted Critical
Publication of JP7840965B2 publication Critical patent/JP7840965B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/40Business processes related to social networking or social networking services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/284Lexical analysis, e.g. tokenisation or collocates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Primary Health Care (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computing Systems (AREA)
  • Devices For Executing Special Programs (AREA)
  • Hardware Redundancy (AREA)
  • Information Transfer Between Computers (AREA)

Description

以下の説明は、メンション(mention)を利用してコメントを処理する技術に関する。 The following explanation concerns the technique of processing comments using mentions.

いつどこにいてもインターネット網に接続さえすればインターネットを利用できるようにしたユビキタスコンピュータ環境の構築により、インターネットは人々に無くてはならない必須要素となった。 The creation of a ubiquitous computing environment, which allows access to the internet anytime, anywhere, as long as there is an internet connection, has made the internet an indispensable element for people.

人々は、自身が知っている情報をインターネット上に提供したり自身が必要とする情報を得たりして、互いの意見をやり取りしながら、多様な情報を共有している。 People share diverse information online by providing information they know, obtaining information they need, and exchanging opinions with each other.

情報共有の形態の1つであるインターネット掲示物のほとんどは、ユーザが多様なコメントを添付できるようにコメント登録インタフェースを提供している。これは、掲示物という共通の関心事に対して各ユーザが自身の意見を述べることのできる場となっている。 Most internet bulletin boards, a form of information sharing, provide a comment registration interface that allows users to attach a variety of comments. This creates a space where each user can express their own opinion on a shared interest in the bulletin board.

SNS(Social Networking Service)やブログなどの各種コミュニティサービスはもちろん、ポータルサービスやその他のメディアサービスのようなインターネットサービスでも、ユーザからのコメント入力を許容するようになりながら、掲示されたコンテンツに対する意見をコメントという形式で他のユーザと簡単に共有することが可能となった。 Various community services such as SNS (Social Networking Services) and blogs, as well as internet services like portal services and other media services, have increasingly allowed users to submit comments, making it easy to share opinions on posted content with other users in the form of comments.

例えば、韓国公開特許第10-2006-0057079号(公開日2006年5月26日)には、移動端末機を利用してインターネットのウェブサイトにコメントを送信して処理する技術が開示されている。 For example, Korean Published Patent No. 10-2006-0057079 (published May 26, 2006) discloses a technology for sending and processing comments to internet websites using a mobile terminal.

メンションを利用することで、ポスト(post)に対するコメントがコメント作成者とメンション対象者だけに公開されるようにする秘密コメント機能を提供する。 By using mentions, this feature provides a private comment function that ensures comments on a post are only visible to the commenter and the person mentioned.

メンションを利用することで、ポストに対するコメントがコメント作成者とメンション対象者の1対1のチャットで送信されるようにするチャット機能を提供する。 This feature provides a chat function that allows comments on a post to be sent via a one-on-one chat between the commenter and the person being mentioned, by utilizing mentions.

コンピュータシステムで実行されるコメント提供方法であって、前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、前記コメント提供方法は、前記少なくとも1つのプロセッサが、ポスト(post)に対してメンション(mention)を含むコメントが入力される場合、前記メンションに組み合わされて入力された文字列に基づいて前記メンションと関連するコメント機能を識別する段階、および前記少なくとも1つのプロセッサが、前記識別されたコメント機能を利用して前記コメントを作成したコメント作成者と前記コメント作成者が指定したメンション対象者だけに前記コメントを提供する段階を含む、コメント提供方法を提供する。 A method for providing comments, executed on a computer system, wherein the computer system includes at least one processor configured to execute computer-readable instructions contained in memory, and the method includes the steps of: the at least one processor identifying a comment function associated with a mention based on a string entered in combination with the mention when a comment including a mention is entered in response to a post; and the at least one processor providing the comment only to the comment creator who created the comment using the identified comment function and to the mentioned recipients designated by the comment creator.

一側面によると、前記提供する段階は、前記ポストにアクセス可能なユーザのうちで前記コメント作成者と前記メンション対象者だけに前記コメントを公開する秘密コメントとして処理する段階を含んでよい。 From one perspective, the step of providing the comment may include processing it as a private comment, making it publicly available only to the comment creator and the mentioned person among users who have access to the post.

他の側面によると、前記ポストに登録されたコメントのうち、前記メンションを利用したコメントの読み取り権限は、前記コメント作成者と前記メンション対象者だけに付与されてよい。 From another perspective, regarding comments registered in the aforementioned post, the ability to read comments that utilize the aforementioned mention may be granted only to the comment creator and the person mentioned.

また他の側面によると、前記ポストに対するコメントの形式で前記文字列が入力される場合、前記ポストを作成したポスト作成者がメンションとして自動入力されてよい。 Furthermore, from another perspective, if the string is entered in the form of a comment on the aforementioned post, the post creator who created the post may be automatically entered as a mention.

また他の側面によると、前記提供する段階は、前記コメント作成者と前記メンション対象者の1対1チャットルームに前記コメントを送信する段階を含んでよい。 Furthermore, from another perspective, the step of providing the comment may include sending the comment to a one-on-one chat room between the comment creator and the person being mentioned.

また他の側面によると、前記コメントは、前記ポストのコメントリストには表示されず、前記1対1チャットルームにおいてチャットルームに含まれるメッセージタイプで表示されてよい。 Furthermore, from another perspective, the aforementioned comment may not be displayed in the comment list of the post, but rather in the one-on-one chat room using the message type included in the chat room.

また他の側面によると、前記1対1チャットルームは、友達を追加する過程を経ずにチャットが可能なオープンチャット(open chatting)形態で生成されてよい。 Furthermore, from another perspective, the aforementioned one-on-one chat room may be created in an open chat format, allowing chatting without the process of adding friends.

また他の側面によると、前記コメントを送信する段階は、前記メンション対象者を対象にチャット要求メッセージを送信する段階、および前記チャット要求メッセージを通じて前記メンション対象者が前記コメント作成者とのチャットを受諾する場合、前記1対1チャットルームに前記コメントを送信する段階を含んでよい。 Furthermore, from another perspective, the step of sending the comment may include the step of sending a chat request message to the mentioned person, and, if the mentioned person accepts the chat request message, the step of sending the comment to the one-on-one chat room.

また他の側面によると、前記メンションと関連するコメント機能は、前記ポストにアクセス可能なユーザのうち、前記コメント作成者と前記メンション対象者だけに前記コメントを公開する秘密コメント機能と、前記コメント作成者と前記メンション対象者の1対1チャットルームに前記コメントを送信するチャット機能とを含み、前記コメント提供方法は、前記少なくとも1つのプロセッサが、前記ポストに対する設定により、前記秘密コメント機能と前記チャット機能のうちの少なくとも1つを利用したコメントを選択的にブロックする段階をさらに含んでよい。 Furthermore, from another perspective, the comment function associated with the mention includes a private comment function that makes the comment public only to the comment creator and the mentioned person among users who can access the post, and a chat function that sends the comment to a one-on-one chat room between the comment creator and the mentioned person. The comment provision method may further include a step in which at least one processor selectively blocks comments using at least one of the private comment function and the chat function, based on the settings for the post.

さらに他の側面によると、前記ブロックする段階は、前記メンション対象者に指定されたポスト作成者がコメント送信のための1対1チャットの要求に対して一定の回数または一定の割合以上で拒絶する場合、前記ポストのチャット機能を自動的にブロックする段階を含んでよい。 Furthermore, from another perspective, the blocking step may include automatically blocking the chat function of the post if the post creator designated as the mentioned person rejects a certain number of requests for one-on-one chats for sending comments, or a certain percentage of such requests.

前記コメント提供方法を前記コンピュータシステムに実行させるためにコンピュータ読み取り可能な記録媒体に記録される、コンピュータプログラムを提供する。 A computer program is provided, which is recorded on a computer-readable recording medium to cause the computer system to execute the aforementioned comment provision method.

コンピュータシステムであって、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、前記少なくとも1つのプロセッサは、ポストに対してメンションを含むコメントが入力される場合、前記メンションに組み合わされて入力された文字列に基づいて前記メンションと関連するコメント機能を識別し、前記識別されたコメント機能を利用して前記コメントを作成したコメント作成者と前記コメント作成者が指定したメンション対象者だけに前記コメントを提供することを特徴とする、コンピュータシステムを提供する。 The present invention provides a computer system comprising at least one processor configured to execute computer-readable instructions contained in memory, wherein, when a comment containing a mention is entered for a post, the at least one processor identifies a comment function associated with the mention based on the string entered in combination with the mention, and provides the comment only to the comment creator who created the comment using the identified comment function and the mentioned person designated by the comment creator.

本発明の実施形態によると、メンションを利用することで、ポストに対するコメントがコメント作成者とメンション対象者だけに公開されるようにする秘密コメント機能を提供することができる。 According to an embodiment of the present invention, by utilizing mentions, a secret comment function can be provided that ensures comments on a post are only visible to the comment creator and the person mentioned.

本発明の実施形態によると、メンションを利用することで、ポストに対するコメントがコメント作成者とメンション対象者の1対1チャットで送信されるようにするチャット機能を提供することができる。 According to an embodiment of the present invention, a chat function can be provided that uses mentions to ensure that comments on a post are sent via a one-on-one chat between the comment creator and the person being mentioned.

本発明の一実施形態における、ネットワーク環境の例を示した図である。This diagram shows an example of a network environment in one embodiment of the present invention. 本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。This is a block diagram illustrating the internal configuration of an electronic device and a server in one embodiment of the present invention. 本発明の一実施形態における、電子機器のプロセッサが含むことができる構成要素の例を示した図である。This figure shows an example of components that may be included in a processor of an electronic device according to one embodiment of the present invention. 本発明の一実施形態における、電子機器が実行することができる方法の例を示したフローチャートである。This is a flowchart illustrating an example of a method that an electronic device can perform in one embodiment of the present invention. 本発明の一実施形態における、メンションを利用したコメント機能を説明するための例示図である。This is an illustrative diagram illustrating a comment function using mentions in one embodiment of the present invention. 本発明の一実施形態における、メンションを利用したコメント機能を説明するための例示図である。This is an illustrative diagram illustrating a comment function using mentions in one embodiment of the present invention. 本発明の一実施形態における、秘密コメント機能を象徴する文字列とチャット機能を象徴する文字列の一例を示した図である。This figure shows examples of strings symbolizing the secret comment function and the chat function in one embodiment of the present invention. 本発明の一実施形態における、メンションを利用した秘密コメント機能を説明するための例示図である。This is an illustrative diagram illustrating a secret comment function using mentions in one embodiment of the present invention. 本発明の一実施形態における、メンションを利用した秘密コメント機能を説明するための例示図である。This is an illustrative diagram illustrating a secret comment function using mentions in one embodiment of the present invention. 本発明の一実施形態における、メンションを利用したチャット機能を説明するための例示図である。This is an illustrative diagram illustrating a chat function using mentions in one embodiment of the present invention. 本発明の一実施形態における、メンションを利用したチャット機能を説明するための例示図である。This is an illustrative diagram illustrating a chat function using mentions in one embodiment of the present invention. 本発明の一実施形態における、コメントブロック通知を説明するための例示図である。This is an illustrative diagram illustrating comment block notification in one embodiment of the present invention.

以下、本発明の実施形態について、添付の図面を参照しながら詳しく説明する。 The embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

本発明の実施形態は、メンションを利用してコメントを処理する技術に関する。 Embodiments of the present invention relate to a technique for processing comments using mentions.

本明細書で具体的に開示される事項を含む実施形態は、より強化された機能として、ポストに対するコメントとして入力されるメッセージを秘密コメント形式または1対1チャット形式で送信する機能を提供することができ、これによって利便性、情報保護、サービス品質などの多様な側面において相当な長所を達成することができる。 Embodiments including those specifically disclosed herein can provide, as an enhanced feature, the ability to send messages entered as comments on posts in a private comment format or in a one-to-one chat format, thereby achieving considerable advantages in various aspects such as convenience, information protection, and service quality.

図1は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図1のネットワーク環境は、複数の電子機器110、120、130、140、複数のサーバ150、160、およびネットワーク170を含む例を示している。このような図1は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図1のように限定されることはない。 Figure 1 shows an example of a network environment in one embodiment of the present invention. The network environment in Figure 1 shows an example including multiple electronic devices 110, 120, 130, 140, multiple servers 150, 160, and a network 170. Figure 1 is merely an example for illustrative purposes, and the number of electronic devices and servers is not limited to that shown in Figure 1.

複数の電子機器110、120、130、140は、コンピュータシステムによって実現される固定端末や移動端末であってよい。複数の電子機器110、120、130、140の例としては、スマートフォン、携帯電話、ナビゲーション、PC(personal computer)、ノート型PC、デジタル放送用端末、PDA(Personal Digital Assistant)、PMP(Portable Multimedia Player)、タブレット、ゲームコンソール(game console)、ウェアラブルデバイス(wearable device)、IoT(internet of things)デバイス、VR(virtula reality)デバイス、AR(augmented reality)デバイスなどがある。一例として、図1では、電子機器110の例としてスマートフォンを示しているが、本発明の実施形態において、電子機器110は、実質的に無線または有線通信方式を利用し、ネットワーク170を介して他の電子機器120、130、140および/またはサーバ150、160と通信することができる多様な物理的なコンピュータシステムのうちの1つを意味してよい。 The multiple electronic devices 110, 120, 130, and 140 may be fixed terminals or mobile terminals implemented by a computer system. Examples of the multiple electronic devices 110, 120, 130, and 140 include smartphones, mobile phones, navigation systems, PCs (personal computers), notebook PCs, digital broadcasting terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), tablets, game consoles, wearable devices, IoT (Internet of Things) devices, VR (virtual reality) devices, and AR (augmented reality) devices. As an example, Figure 1 shows a smartphone as an example of the electronic device 110, but in embodiments of the present invention, the electronic device 110 may mean one of a variety of physical computer systems that can communicate with other electronic devices 120, 130, 140 and/or servers 150, 160 via the network 170, substantially using wireless or wired communication methods.

通信方式が限定されることはなく、ネットワーク170が含むことのできる通信網(一例として、移動通信網、有線インターネット、無線インターネット、放送網)を利用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク170は、PAN(personal area network)、LAN(local area network)、CAN(campus area network)、MAN(metropolitan area network)、WAN(wide area network)、BBN(broadband network)、インターネットなどのネットワークのうちの1つ以上の任意のネットワークを含んでよい。さらに、ネットワーク170は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター-バスネットワーク、ツリーまたは階層的ネットワークなどを含むネットワークトポロジのうちの任意の1つ以上を含んでもよいが、これらに限定されることはない。 The communication method is not limited; it may include not only communication methods utilizing communication networks that can be included in network 170 (for example, mobile communication networks, wired internet, wireless internet, broadcasting networks), but also short-range wireless communication between devices. For example, network 170 may include one or more arbitrary networks such as PAN (personal area network), LAN (local area network), CAN (campus area network), MAN (metropolitan area network), WAN (wide area network), BBN (broadband network), and the Internet. Furthermore, network 170 may include, but is not limited to, one or more network topologies including bus networks, star networks, ring networks, mesh networks, star-bus networks, tree or hierarchical networks.

サーバ150、160それぞれは、複数の電子機器110、120、130、140とネットワーク170を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供する1つ以上のコンピュータ装置によって実現されてよい。例えば、サーバ150は、ネットワーク170を介して接続した複数の電子機器110、120、130、140に第1サービスを提供するシステムであってよく、サーバ160も、ネットワーク170を介して接続した複数の電子機器110、120、130、140に第2サービスを提供するシステムであってよい。より具体的な例として、サーバ150は、複数の電子機器110、120、130、140においてインストールされて実行されるコンピュータプログラムであるアプリケーションを通じて、アプリケーションが目的とするサービス(一例として、コミュニティサービス)を第1サービスとして複数の電子機器110、120、130、140に提供してよい。他の例として、サーバ160は、上述したアプリケーションをインストールして実行するためのファイルを複数の電子機器110、120、130、140に配布するサービスを第2サービスとして提供してよい。 Servers 150 and 160 may each be implemented by one or more computer devices that communicate with multiple electronic devices 110, 120, 130, and 140 via a network 170 to provide commands, code, files, content, services, etc. For example, server 150 may be a system that provides a first service to multiple electronic devices 110, 120, 130, and 140 connected via the network 170, and server 160 may be a system that provides a second service to multiple electronic devices 110, 120, 130, and 140 connected via the network 170. As a more specific example, server 150 may provide the multiple electronic devices 110, 120, 130, and 140 as a first service through an application, which is a computer program installed and executed on the multiple electronic devices 110, 120, 130, and 140, with the service targeted by the application (for example, a community service) as a first service. As another example, server 160 may provide a second service that distributes files for installing and running the aforementioned application to multiple electronic devices 110, 120, 130, and 140.

図2は、本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。図2では、電子機器に対する例として、電子機器110とサーバ150の内部構成について説明する。また、他の電子機器120、130、140やサーバ160も、上述した電子機器110またはサーバ150と同一あるいは類似の内部構成を備えてよい。 Figure 2 is a block diagram illustrating the internal configuration of an electronic device and a server in one embodiment of the present invention. In Figure 2, the internal configurations of electronic device 110 and server 150 are described as examples of electronic devices. Other electronic devices 120, 130, 140 and server 160 may also have the same or similar internal configurations as the electronic device 110 or server 150 described above.

電子機器110とサーバ150は、メモリ211、221、プロセッサ212、220、通信モジュール213、223、および入力/出力インタフェース214、224を含んでよい。 The electronic device 110 and the server 150 may include memory 211, 221, processors 212, 220, communication modules 213, 223, and input/output interfaces 214, 224.

メモリ211、221は、コンピュータ読み取り可能な記録媒体であって、RAM(random access memory)、ROM(read only memory)、ディスクドライブ、SSD(solid state drive)、フラッシュメモリ(flash memory)のような永続的大容量記録装置を含んでよい。ここで、ROM、SSD、フラッシュメモリ、ディスクドライブのような永続的大容量記録装置は、メモリ211、221とは区分される別の永続的記録装置として電子機器110やサーバ150に含まれてもよい。また、メモリ211、221には、オペレーティングシステムと、少なくとも1つのプログラムコード(一例として、電子機器110においてインストールされて実行されるブラウザや、特定のサービスを提供するために電子機器110にインストールされたアプリケーションなどのためのコード)が記録されてよい。このようなソフトウェア構成要素は、メモリ211、221とは別のコンピュータ読み取り可能な記録媒体からロードされてよい。このような別のコンピュータ読み取り可能な記録媒体は、フロッピー(登録商標)ドライブ、ディスク、テープ、DVD/CD-ROMドライブ、メモリカードなどのコンピュータ読み取り可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読み取り可能な記録媒体ではない通信モジュール213、223を通じてメモリ211、221にロードされてもよい。例えば、少なくとも1つのプログラムは、開発者またはアプリケーションのインストールファイルを配布するファイル配布システム(一例として、上述したサーバ160)がネットワーク170を介して提供するファイルによってインストールされるコンピュータプログラム(一例として、上述したアプリケーション)に基づいてメモリ211、221にロードされてよい。 The memories 211 and 221 are computer-readable recording media and may include persistent mass storage devices such as RAM (random access memory), ROM (read-only memory), disk drives, SSDs (solid state drives), and flash memory. Here, persistent mass storage devices such as ROM, SSDs, flash memory, and disk drives may be included in the electronic device 110 or server 150 as separate persistent storage devices distinct from the memories 211 and 221. The memories 211 and 221 may also store an operating system and at least one program code (for example, code for a browser installed and executed on the electronic device 110, or code for an application installed on the electronic device 110 to provide a specific service). Such software components may be loaded from a computer-readable recording medium separate from the memories 211 and 221. Such other computer-readable recording media may include computer-readable recording media such as floppy® drives, disks, tapes, DVD/CD-ROM drives, and memory cards. In other embodiments, software components may be loaded into memory 211, 221 via communication modules 213, 223 that are not computer-readable recording media. For example, at least one program may be loaded into memory 211, 221 based on a computer program (for example, the application described above) installed by a file provided via the network 170 by a file distribution system (for example, the server 160 described above) that distributes installation files for a developer or application.

プロセッサ212、222は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ211、221または通信インタフェース213、223によって、プロセッサ212、222に提供されてよい。例えば、プロセッサ212、222は、メモリ211、221のような記録装置に記録されたプログラムコードにしたがって受信される命令を実行するように構成されてよい。 Processors 212 and 222 may be configured to process computer program instructions by performing basic arithmetic, logic, and input/output operations. Instructions may be provided to processors 212 and 222 by memory 211 and 221 or by communication interfaces 213 and 223. For example, processors 212 and 222 may be configured to execute instructions received according to program code recorded in a recording device such as memory 211 and 221.

通信インタフェース213、223は、ネットワーク170を介して電子機器110とサーバ150が互いに通信するための機能を提供してよく、電子機器110および/またはサーバ150が他の電子機器(一例として、電子機器120)または他のサーバ(一例として、サーバ160)と通信するための機能を提供してよい。一例として、電子機器110のプロセッサ212がメモリ211のような記録装置に記録されたプログラムコードにしたがって生成した要求が、通信モジュール213の制御にしたがってネットワーク170を介してサーバ150に伝送されてよい。これとは逆に、サーバ150のプロセッサ222の制御にしたがって提供される制御信号や命令、コンテンツ、ファイルなどが、通信モジュール223とネットワーク170を経て電子機器110の通信モジュール213を通じて電子機器110に受信されてよい。例えば、通信モジュール213を通じて受信されたサーバ150の制御信号や命令、コンテンツ、ファイルなどは、プロセッサ212やメモリ211に伝送されてよく、コンテンツやファイルなどは、電子機器110がさらに含むことのできる記録媒体(上述した永続的記録装置)に記録されてよい。 The communication interfaces 213 and 223 may provide functionality for the electronic device 110 and the server 150 to communicate with each other via the network 170, and may also provide functionality for the electronic device 110 and/or the server 150 to communicate with other electronic devices (e.g., electronic device 120) or other servers (e.g., server 160). For example, a request generated by the processor 212 of the electronic device 110 according to program code recorded in a recording device such as memory 211 may be transmitted to the server 150 via the network 170 under the control of the communication module 213. Conversely, control signals, instructions, content, files, etc., provided under the control of the processor 222 of the server 150 may be received by the electronic device 110 via the communication module 223 and the network 170 through the communication module 213 of the electronic device 110. For example, control signals, commands, content, and files from the server 150 received through the communication module 213 may be transmitted to the processor 212 and memory 211, and the content and files may be recorded on a recording medium (the persistent recording device described above) that the electronic device 110 may further include.

入力/出力インタフェース214は、入力/出力装置215とのインタフェースのための手段であってよい。例えば、入力装置は、キーボード、マウス、マイクロフォン、カメラなどの装置を、出力装置は、ディスプレイ、スピーカ、ハプティックフィードバックデバイス(haptic feedback device)などのような装置を含んでよい。他の例として、入力/出力インタフェース214は、タッチスクリーンのように入力と出力のための機能が1つに統合された装置とのインタフェースのための手段であってもよい。入力/出力装置215は、電子機器110と1つの装置で構成されてもよい。また、サーバ150の入力/出力インタフェース224は、サーバ150と連結するか、サーバ150が含むことのできる入力または出力のための装置(図示せず)とのインタフェースのための手段であってよい。より具体的な例として、電子機器110のプロセッサ212がメモリ211にロードされたコンピュータプログラムの命令を処理するにあたってサーバ150や電子機器120が提供するデータを利用して構成されるサービス画面やコンテンツが、入力/出力インタフェース214を通じてディスプレイに表示されてよい。 The input/output interface 214 may be a means for interface with an input/output device 215. For example, an input device may include a keyboard, mouse, microphone, or camera, while an output device may include a display, speaker, or haptic feedback device. As another example, the input/output interface 214 may be a means for interface with a device that integrates input and output functions into a single unit, such as a touchscreen. The input/output device 215 may consist of the electronic device 110 and a single device. Furthermore, the input/output interface 224 of the server 150 may be a means for connecting to the server 150 or for interface with an input or output device (not shown) that the server 150 may include. As a more specific example, a service screen or content configured using data provided by the server 150 or electronic device 120 when the processor 212 of the electronic device 110 processes instructions for a computer program loaded into memory 211 may be displayed on the display via the input/output interface 214.

また、他の実施形態において、電子機器110およびサーバ150は、図2の構成要素よりも多くの構成要素を含んでもよい。しかし、大部分の従来技術による構成要素を明確に図に示す必要はない。例えば、電子機器110は、上述した入力/出力装置215のうちの少なくとも一部を含むように実現されてもよいし、送受信機、GPS(Global Positioning System)モジュール、カメラ、各種センサ、データベースなどのような他の構成要素をさらに含んでもよい。より具体的な例として、電子機器110がスマートフォンである場合、一般的にスマートフォンが含んでいる加速度センサやジャイロセンサ、カメラモジュール、物理的な各種ボタン、タッチパネルを利用したボタン、入力/出力ポート、振動のための振動器などのような多様な構成要素が電子機器110にさらに含まれるように実現されてよい。 Furthermore, in other embodiments, the electronic device 110 and the server 150 may include more components than those shown in Figure 2. However, it is not necessary to explicitly show most of the prior art components in the figure. For example, the electronic device 110 may be implemented to include at least some of the input/output devices 215 described above, and may further include other components such as transceivers, GPS (Global Positioning System) modules, cameras, various sensors, and databases. As a more specific example, if the electronic device 110 is a smartphone, it may be implemented to further include a variety of components commonly found in smartphones, such as accelerometers, gyroscopes, camera modules, various physical buttons, touch panel buttons, input/output ports, and vibrators for vibration.

以下では、メンション機能を強化するための方法およびシステムの具体的な実施形態について説明する。 The following describes specific embodiments of methods and systems for enhancing mention functionality.

本明細書において、ポストとは、SNSやメッセンジャー、ブログのようなインターネット上のコミュニティ空間上に表示されるテキスト、写真、動画、スタンプなどの多様な形態の掲示物を包括したものを意味してよい。近年、コミュニティでは、ポストを時間の経過によって整列して表示するタイムラインサービスを提供している。 In this specification, "post" may encompass a wide range of forms of postings, including text, photos, videos, and stamps, displayed on online community spaces such as social networking services (SNS), messengers, and blogs. In recent years, communities have offered timeline services that display posts in chronological order.

以下では、タイムラインポストを具体的な実施形態として説明するが、これに限定されてはならず、ポストに対してコメント機能を提供することができるコミュニティであれば、いくらでも拡大して適用してよい。 The following describes a specific implementation using timeline posts, but it is not limited to this. It can be expanded and applied to any community that can provide a comment function for posts.

図3は、本発明の一実施形態における、電子機器のプロセッサが含むことができる構成要素の例を示したブロック図であり、図4は、本発明の一実施形態における、電子機器が実行することができる方法の例を示したフローチャートである。 Figure 3 is a block diagram showing an example of components that may be included in a processor of an electronic device in one embodiment of the present invention, and Figure 4 is a flowchart showing an example of a method that the electronic device can perform in one embodiment of the present invention.

本実施形態に係る電子機器110には、コンピュータで実現されたコメント提供システムが構成されてよい。一例として、コメント提供システムは、独立的に動作するプログラム形態で実現されてもよいし、特定のアプリケーションのイン-アプリ(in-app)形態で構成されて前記特定のアプリケーション上で動作が可能なように実現されてもよい。 The electronic device 110 according to this embodiment may be configured with a computer-based comment provision system. For example, the comment provision system may be implemented as an independently operating program, or it may be configured as an in-app (in-application) system for a specific application, enabling it to operate on that specific application.

電子機器110にインストールされたアプリケーションが提供する命令に基づいて、電子機器110において実現されたコメント提供システムは、図4に示したコメント提供方法を実行してよい。 Based on instructions provided by an application installed on the electronic device 110, the comment provision system implemented in the electronic device 110 may execute the comment provision method shown in Figure 4.

図4に係るコメント提供方法を実行するために、電子機器110のプロセッサ212は、構成要素として、図3に示すように、メンション識別部310、コメント処理部320、およびチャット提供部330を含んでよい。実施形態によって、プロセッサ212の構成要素は、選択的にプロセッサ212に含まれても除外されてもよい。また、実施形態によって、プロセッサ212の構成要素は、プロセッサ212の機能の表現のために分離されても併合されてもよい。 To implement the comment provision method shown in Figure 4, the processor 212 of the electronic device 110 may include, as shown in Figure 3, a mention identification unit 310, a comment processing unit 320, and a chat provision unit 330 as its components. Depending on the embodiment, the components of the processor 212 may be selectively included in or excluded from the processor 212. Also, depending on the embodiment, the components of the processor 212 may be separated or merged to represent the functionality of the processor 212.

このようなプロセッサ212およびプロセッサ212の構成要素は、図4のコメント提供方法に含まれる段階410~430を実行するように電子機器110を制御してよい。例えば、プロセッサ212およびプロセッサ212の構成要素は、メモリ211が含むオペレーティングシステムのコードと、少なくとも1つのプログラムのコードによる命令(instruction)を実行するように実現されてよい。 Such a processor 212 and its components may control the electronic device 110 to execute steps 410-430 included in the commenting method shown in Figure 4. For example, the processor 212 and its components may be implemented to execute instructions from the operating system code contained in the memory 211 and the code of at least one program.

ここで、プロセッサ212の構成要素は、電子機器110に記録されたプログラムコードが提供する命令(一例として、電子機器110で実行されたアプリケーションが提供する命令)にしたがってプロセッサ212によって実行される、プロセッサ212の互いに異なる機能(different functions)の表現であってよい。例えば、電子機器110がメンションと関連する機能を識別するように上述した命令にしたがって電子機器110を制御するプロセッサ212の機能的表現として、メンション識別部310が利用されてよい。 Here, the components of the processor 212 may be representations of different functions of the processor 212 that are executed by the processor 212 according to instructions provided by the program code recorded in the electronic device 110 (for example, instructions provided by an application executed in the electronic device 110). For example, the mention identification unit 310 may be used as a functional representation of the processor 212 that controls the electronic device 110 according to the above-mentioned instructions so that the electronic device 110 identifies a function associated with a mention.

プロセッサ212は、電子機器110の制御と関連する命令がロードされたメモリ211から必要な命令を読み取ってよい。この場合、前記読み取られた命令は、プロセッサ212が以下で説明する段階410~430を実行するように制御するための命令を含んでよい。 The processor 212 may read necessary instructions from the memory 211, which contains instructions related to the control of the electronic device 110. In this case, the read instructions may include instructions for controlling the processor 212 to execute steps 410 to 430 described below.

図4を参照すると、段階410で、メンション識別部310は、ポストに対してメンションを含むコメントが入力される場合、メンションに組み合わされて入力された文字列に基づいてメンションと関連するコメント機能を識別してよい。本実施形態において、メンションと関連するコメント機能は、ポストに対するコメントを秘密メッセージとして送信する秘密コメント機能と、ポストに対するコメントを1対1チャットで送信するチャット機能を含む。秘密コメント機能とチャット機能それぞれに対して予め設定された文字列が定義されてよく、メンションがどのような文字列と組み合わされて入力されるかによって秘密コメント機能とチャット機能に区別されてよい。秘密コメント機能を象徴する文字列(以下、「秘密コメント文字列」とする)とチャット機能を象徴する文字列(以下、「チャット文字列」とする)は互いに異なる文字列で定義されてよく、秘密コメント文字列とチャット文字列として、1つの文字や特殊記号または1つ以上の文字や特殊記号の組み合わせなどが活用されてよい。 Referring to Figure 4, in step 410, when a comment containing a mention is entered for a post, the mention identification unit 310 may identify the comment function associated with the mention based on the string entered in combination with the mention. In this embodiment, the comment function associated with the mention includes a secret comment function that sends a comment to a post as a secret message, and a chat function that sends a comment to a post as a one-to-one chat. Pre-defined strings may be defined for both the secret comment function and the chat function, and the distinction between the secret comment function and the chat function may depend on the string with which the mention is entered. The string symbolizing the secret comment function (hereinafter referred to as the "secret comment string") and the string symbolizing the chat function (hereinafter referred to as the "chat string") may be defined as different strings, and a single character, special symbols, or a combination of one or more characters or special symbols may be used as the secret comment string and the chat string.

段階420で、プロセッサ212は、段階410で識別された機能である秘密コメント機能またはチャット機能を利用しながら、ポストに対するコメントを、コメント作成者とコメント作成者が指定したメンション対象者だけに公開してよい。上述した段階420は、秘密コメント機能を利用したコメント公開過程421と、チャット機能を利用したコメント公開過程422を含んでよい。 In step 420, the processor 212 may, using the secret comment function or chat function identified in step 410, make comments on the post public only to the comment creator and the people mentioned by the comment creator. Step 420 described above may include a comment publication process 421 using the secret comment function and a comment publication process 422 using the chat function.

段階421で、コメント処理部320は、メンションに組み合わされて入力された文字列が秘密コメント文字列に該当する場合、ポストに対するコメントがコメント作成者とメンション対象者だけに公開されるようにする秘密コメントとして処理してよい。コメント処理部320は、ポストに対するコメント形式として、秘密コメント文字列と組み合わされたメンションがコメントメッセージとともに入力される場合、秘密コメント機能を提供することにより、コメントメッセージがコメント作成者とメンション対象者だけに公開されるようにしてよい。コメント処理部320は、ポストに対するコメントを、当該ポストの読み取り権限を有するユーザのうちのコメント作成者とメンション対象者だけに公開し、残りのユーザには公開しない秘密コメントとして処理してよい。 In step 421, if the comment processing unit 320 determines that the string entered in combination with a mention is a secret comment string, it may process the comment on the post as a secret comment so that it is only visible to the comment creator and the mentioned person. If the comment processing unit 320 receives a comment message that includes a secret comment string as part of the comment format for the post, it may provide a secret comment function so that the comment message is only visible to the comment creator and the mentioned person. The comment processing unit 320 may process the comment on the post as a secret comment, making it visible only to the comment creator and the mentioned person among users with read access to the post, and not to the remaining users.

ポストに対するコメントを秘密コメントとして処理するために、サーバ150は、クライアントから受信したコメントにメンションが含まれている場合、メンションに組み合わされて入力された文字列が秘密コメント文字列として定義された規則を満たすかどうかを確認してよい。サーバ150は、秘密コメント文字列と組み合わされたメンションを含むコメント、すなわち秘密コメントを受信した場合、秘密コメントに対する権限を変更してよい。秘密コメントごとに、指定されたユーザだけに読み取り権限と書き込み権限を付与してよい。ポストのコメントの読み取り権限は、当該ポストにアクセス可能なすべてのユーザに付与されることが基本原則ではあるが、秘密コメントの読み取り権限はコメント作成者とメンション対象者だけに付与される方式によってコメント権限を変更してよい。 To process comments on a post as secret comments, server 150 may check whether the string entered in combination with a mention in a comment received from a client satisfies the rules defined for a secret comment string. When server 150 receives a comment containing a mention combined with a secret comment string, i.e., a secret comment, it may change the permissions for the secret comment. Read and write permissions may be granted to only specified users for each secret comment. While the basic principle is that read permissions for comments on a post are granted to all users who can access that post, the comment permissions may be modified so that read permissions for secret comments are granted only to the comment creator and the mentioned person.

段階422で、チャット提供部330は、メンションに組み合わされて入力された文字列がチャット文字列に該当する場合、ポストに対するコメントを、コメント作成者とメンション対象者の1対1チャットルームで提供してよい。チャット提供部330は、ポストに対するコメントの形式として、チャット文字列と組み合わされたメンションがコメントメッセージとともに入力される場合、チャット機能を提供することにより、コメントメッセージをコメント作成者とメンション対象者の1対1チャットルームに送信してよい。このとき、チャット提供部330は、先ずはコメント作成者との1対1チャットに対してメンション対象者の受諾意思を要求した後、メンション対象者が受諾した場合に限り、1対1チャットルームをアクティブ化してコメントメッセージを提供してよい。言い換えれば、チャット文字列と組み合わされたメンションを含むコメントは、ポストのコメントリストには表示せず、1対1チャットルームにおいてチャットルームに含まれる一種のメッセージタイプで表示してよい。 In step 422, the chat provider 330 may provide a comment to the post in a one-on-one chat room between the comment creator and the mentioned person if the string entered in combination with a mention corresponds to a chat string. When a mention combined with a chat string is entered along with a comment message as part of the comment format for a post, the chat provider 330 may provide a chat function to send the comment message to the one-on-one chat room between the comment creator and the mentioned person. In this case, the chat provider 330 may first request acceptance from the mentioned person in the one-on-one chat with the comment creator, and only if the mentioned person accepts, may it activate the one-on-one chat room and provide the comment message. In other words, a comment containing a mention combined with a chat string may not be displayed in the post's comment list, but rather in the one-on-one chat room as a type of message included in the chat room.

ポストに対するコメントをチャットで送信するために、サーバ150は、クライアントから受信したコメントにメンションが含まれている場合、メンションに組み合わされて入力された文字列がチャット文字列として定義された規則を満たすかどうかを確認してよい。サーバ150は、チャット文字列と組み合わされたメンションを含むコメント、すなわちチャットコメントを受信した場合、コメント作成者とメンション対象者の1対1チャットルームを生成してよい。このとき、サーバ150は、ポストのコメント登録インタフェースから1対1チャットルームに移動するようにルートを変更し、メンション対象者に受諾意思を問うチャット要求メッセージを送信してよい。チャットコメントの場合、クライアント側でコメント作成者とメンション対象者の1対1チャットルームを直接ランディングすることも可能である。 To send comments to a post via chat, server 150 may check whether the string entered in combination with the mention satisfies the rules defined for chat strings if the comment received from the client contains a mention. When server 150 receives a comment containing a mention combined with a chat string, i.e., a chat comment, it may create a one-on-one chat room between the comment creator and the mentioned person. At this time, server 150 may change the route from the post's comment registration interface to the one-on-one chat room and send a chat request message to the mentioned person asking for their acceptance. In the case of chat comments, it is also possible for the client to directly access the one-on-one chat room between the comment creator and the mentioned person.

コメント作成者とメンション対象者の1対1チャットルームは、電話番号やIDなどを利用した友達を追加する過程を経ずに、URLのようなリンクからすぐにチャットが可能なオープンチャット(open chatting)形態で生成されてよい。オープンチャットルームは、コメント作成者またはメンション対象者の要求にしたがって削除されるようにしてもよく、チャットルーム生成時間あるいは最後のメッセージ受信時間を基準にして一定の時間が経過した時点で自動削除されるようにしてもよい。 A one-on-one chat room between a comment creator and a mentioned person may be created as an open chat, allowing immediate chat via a link such as a URL, without the need to add friends using phone numbers or IDs. The open chat room may be deleted upon request from the comment creator or mentioned person, or it may be automatically deleted after a certain period of time based on the chat room's creation time or the time the last message was received.

実施形態によっては、ポストの設定に基づいて、秘密コメント機能とチャット機能のうちの少なくとも1つを利用したコメントをブロックしてよい。
一例として、ポスト作成者は、ポストのコメント機能に該当する秘密コメント機能とチャット機能のうちの少なくとも1つを選択的にブロック設定してよい。プロセッサ212は、秘密コメント文字列またはチャット文字列に組み合わされたメンションを含むコメントが受信される場合、このコメント機能をブロックするかどうかを確認した後、ブロックされたコメント機能に対してコメント作成者にブロック状態を示す通知を提供してよい。
Depending on the embodiment, comments using at least one of the private comment function and the chat function may be blocked based on the post settings.
As an example, the post creator may selectively block at least one of the post's comment functions, namely the private comment function and the chat function. When the processor 212 receives a comment containing a mention combined with a private comment string or chat string, it may check whether to block this comment function and then provide the comment creator with a notification indicating the blocked status for the blocked comment function.

他の例としては、メンション対象者に指定されたポスト作成者が、コメント送信のための1対1チャットの要求に対して一定の回数または一定の割合以上で拒絶した場合、当該ポストのコメント機能のうちのチャット機能を自動でブロック設定することも可能である。 Another example is the ability to automatically block the chat function of a post if the post creator, who has been mentioned, rejects a certain number of one-on-one chat requests for comments, or if this rejection occurs more than a certain percentage of the time.

したがって、本実施形態は、ポストに対してメンションを含むコメントが入力される場合、当該コメントを秘密コメントとして処理したり、1対1チャットルームに送信したりすることにより、メンション機能を強化することができる。 Therefore, this embodiment can enhance the mention function by processing comments containing mentions as private comments or sending them to a one-on-one chat room when such comments are entered in response to a post.

図5および図6は、本発明の一実施形態における、メンションを利用したコメント機能を説明するための例示図である。 Figures 5 and 6 are illustrative diagrams illustrating a comment function using mentions in one embodiment of the present invention.

図5は、タイムラインサービス画面500の一例を示している。 Figure 5 shows an example of the timeline service screen 500.

図5に示すように、プロセッサ212は、サーバ150から受信したタイムラインポスト510をサービス画面500上に時間順に整列して表示してよい。 As shown in Figure 5, the processor 212 may display the timeline posts 510 received from the server 150 on the service screen 500 in chronological order.

このとき、タイムラインサービス画面500に含まれる各ポスト510には、テキスト、写真、動画、スタンプのような多様な形態のコメントを添付するためのコメント登録インタフェース511が提供される。 At this time, each post 510 included in the timeline service screen 500 is provided with a comment registration interface 511 for attaching comments in various forms, such as text, photos, videos, and stamps.

プロセッサ212は、ユーザがタイムラインサービス画面500でコメント登録インタフェース511を選択する場合、図6に示すように、コメント登録画面620を提供してよい。 When the user selects the comment registration interface 511 on the timeline service screen 500, the processor 212 may provide the comment registration screen 620, as shown in Figure 6.

コメント登録画面620には、ポスト510に登録されたコメントリスト621、コメントを入力するためのコメント入力インタフェース622などが含まれてよい。 The comment registration screen 620 may include a comment list 621 registered in post 510, a comment input interface 622 for entering comments, and other elements.

タイムラインポスト510にアクセス可能なユーザであるuser2がメンション(@)を付けてuser1にコメントを投稿すると、user2が指定したuser1はメンション通知を受け取るようになり、該当のポスト510にアクセスしてuser2が投稿したコメントを確認することができる。 When user2, a user with access to timeline post 510, posts a comment to user1 using a mention (@), user1 will receive a mention notification and be able to access post 510 to view the comment posted by user2.

メンションを利用したとしても、ポスト510に登録されたコメントは公開コメント形態であるため、user2がメンションを利用してuser1に対して投稿したコメントも、公開コメント形態でポスト510にアクセス可能なユーザであれば、これを閲覧することができる。 Even when using mentions, comments registered to post 510 are in public comment format. Therefore, a comment posted by user2 to user1 using a mention can be viewed by any user who has access to post 510 in public comment format.

本実施形態は、メンション機能を強化することで非公開形態のコメントを提供することができる。強化されたメンション機能は、予め設定された文字列と組み合わされたメンションを利用することにより、ポストに対するコメントをコメント作成者とメンション対象者だけに秘密メッセージとして送信することができる。 This embodiment provides private comments by enhancing the mention function. The enhanced mention function utilizes mentions combined with pre-set strings, allowing comments on a post to be sent as secret messages only to the comment creator and the mentioned recipient.

図7は、本発明の一実施形態における、秘密コメント機能を象徴する文字列とチャット機能を象徴する文字列の一例を示している。 Figure 7 shows examples of strings symbolizing the secret comment function and the chat function in one embodiment of the present invention.

図7を参照すると、メンションを利用したコメント機能は、ポストに対するコメントを秘密メッセージとして送信する秘密コメント機能と、1対1チャットで送信するチャット機能を含む。 Referring to Figure 7, the comment function using mentions includes a secret comment function that sends comments to posts as private messages, and a chat function that sends comments via one-on-one chat.

例えば、秘密コメント機能を示す文字列としては「To」を、チャット機能を示す文字列としては「Chat」を利用してよい。 For example, you can use "To" as the string to indicate the private comment function, and "Chat" as the string to indicate the chat function.

プロセッサ212は、ポストに対するコメント形式として、秘密コメント文字列「To」と組み合わされたメンションがコメントメッセージとともに入力される場合、これを秘密コメント機能として認知し、コメントメッセージがコメント作成者とメンション対象者だけに公開されるようにする秘密コメントとして処理してよい。 When a comment containing a mention combined with the secret comment string "To" is entered along with a comment message as a comment format for a post, processor 212 may recognize this as a secret comment and process it as a secret comment so that the comment message is only visible to the comment creator and the person mentioned.

プロセッサ212は、ポストに対するコメント形式として、チャット文字列「Chat」と組み合わされたメンションがコメントメッセージとともに入力される場合、これをチャット機能として認知し、コメントメッセージがコメント作成者とメンション対象者の1対1チャットルームに提供されるようにしてよい。 When a comment containing the chat string "Chat" is entered along with a comment message as a comment format for a post, the processor 212 may recognize this as a chat function and provide the comment message to a one-on-one chat room between the comment creator and the person being mentioned.

メンションとは、ポストにアクセス可能なユーザを指定するものであって、実施形態によっては、秘密コメント文字列およびチャット文字列と組み合わせ可能なメンションの場合、ポスト作成者だけを指定することがある。このとき、ポストに対するコメントとして秘密コメント文字列またはチャット文字列が入力される場合、ポスト作成者をメンションとして自動入力してよい。 A mention specifies a user who has access to a post. Depending on the embodiment, if the mention can be combined with a secret comment string or chat string, it may specify only the post creator. In this case, if a secret comment string or chat string is entered as a comment to the post, the post creator may be automatically entered as a mention.

図8および図9は、本発明の一実施形態における、メンションを利用した秘密コメント機能を説明するための例示図である。 Figures 8 and 9 are illustrative diagrams illustrating a secret comment function using mentions in one embodiment of the present invention.

図8および図9は、ポスト510にアクセス可能なユーザの1人であるuser2の電子機器画面上に表示されるサービス画面500を示しており、user2がポスト作成者を指定してコメントを投稿する状況を仮定したものである。 Figures 8 and 9 show the service screen 500 displayed on the electronic device screen of user2, one of the users who can access post 510, assuming a scenario where user2 specifies the post creator and posts a comment.

図8に示すように、プロセッサ212は、user2がコメント入力インタフェース622に、秘密コメント文字列「To」と、ポスト作成者を指定するメンション(@Post)をコメントメッセージ「こんにちは」とともに入力して登録した場合、コメントメッセージ「こんにちは」を秘密コメントとして処理してよい。 As shown in Figure 8, if user 2 enters the secret comment string "To" and a mention (@Post) specifying the post creator along with the comment message "Hello" into the comment input interface 622 and registers it, the processor 212 may process the comment message "Hello" as a secret comment.

ポスト510に登録されたコメントのうちで秘密コメントとして処理されたコメントメッセージ「こんにちは」に対する読み取り権限は、コメント作成者であるuser2とメンション対象者であるポスト作成者だけに付与される。 Read access to the comment message "Hello," which was processed as a private comment among the comments registered in post 510, is granted only to the comment creator, user2, and the post creator who was mentioned.

図9に示すように、秘密コメントとして処理されたコメントメッセージ「こんにちは」は、コメント作成者であるuser2とメンション対象者であるポスト作成者が、確認されたサービス画面500だけで閲覧することが可能であり、他のユーザには表示されない。 As shown in Figure 9, the comment message "Hello," which is processed as a private comment, can only be viewed by user2 (the comment creator) and the post creator (the mentioned person) on the verified service screen 500, and is not displayed to other users.

ポスト510に登録されたコメントリスト621のうちの秘密コメントには、他のコメントとの識別が可能なディスプレイ要素が適用されてよく、例えば、秘密コメントを示すアイコン91が表示されてよい。 Among the comment list 621 registered in post 510, secret comments may be given display elements that allow them to be distinguished from other comments; for example, an icon 91 indicating a secret comment may be displayed.

したがって、秘密コメント文字列「To」と組み合わされるメンションを利用することにより、ポストに対するコメントを、コメント作成者とメンション対象者だけに秘密コメントの形態で公開することができる。 Therefore, by using mentions combined with the secret comment string "To," comments on a post can be made publicly available as secret comments, visible only to the comment creator and the mentioned person.

図10および図11は、本発明の一実施形態における、メンションを利用したチャット機能を説明するための例示図である。 Figures 10 and 11 are illustrative diagrams illustrating a chat function using mentions in one embodiment of the present invention.

図10は、ポスト510にアクセス可能なユーザの1人であるuser2の電子機器画面上に表示されるサービス画面500を示しており、user2がポスト作成者を指定してコメントを投稿する状況を仮定したものである。 Figure 10 shows the service screen 500 displayed on the electronic device screen of user2, one of the users who can access post 510, assuming a scenario where user2 specifies the post creator and posts a comment.

図10に示すように、プロセッサ212は、user2がコメント入力インタフェース622、チャット文字列「Chat」と、ポスト作成者を指定するメンション(@Post)をコメントメッセージ「こんにちは」とともに入力して登録した場合、コメントメッセージ「こんにちは」をチャットで提供してよい。 As shown in Figure 10, if user 2 enters the comment input interface 622, the chat string "Chat", and a mention (@Post) specifying the post creator along with the comment message "Hello", the processor 212 may provide the comment message "Hello" via chat.

ポスト510に登録されたコメントのうちでチャット文字列「Chat」と組み合わされるメンションとして登録されたコメントメッセージ「こんにちは」は、コメントリスト621には表示されず、コメント作成者であるuser2とメンション対象者であるポスト作成者の1対1チャットルームに送信されてよい。 Among the comments registered in post 510, the comment message "Hello" registered as a mention combined with the chat string "Chat" will not be displayed in comment list 621, and may be sent to the one-on-one chat room between user2 (the comment creator) and the post creator (the person mentioned).

図11は、コメント作成者であるuser2とメンション対象者であるポスト作成者が参加する1対1チャットルーム1100であって、ポスト作成者の電子機器画面上に表示されるチャット画面を示している。 Figure 11 shows a one-to-one chat room 1100 in which user2, the comment creator, and the post creator, the person being mentioned, participate. The chat screen is displayed on the post creator's electronic device screen.

1対1チャットルーム1100はオープンチャットルームで生成されてよく、図11に示すように、先ずはメンション対象者であるポスト作成者にチャット要求メッセージ1110が送信され、メンション対象者がチャットを受諾した場合に限り、1対1チャットルーム1100にuser2が投稿したコメントメッセージ1101が送信されてよい。 The one-on-one chat room 1100 may be created as an open chat room. As shown in Figure 11, first a chat request message 1110 is sent to the post creator, who is the person being mentioned. Only if the person being mentioned accepts the chat will the comment message 1101 posted by user2 be sent to the one-on-one chat room 1100.

したがって、チャット文字列「Chat」と組み合わされるメンションを利用することにより、ポストに対するコメントを、コメント作成者とメンション対象者の1対1チャットルームに送信することができる。 Therefore, by using mentions combined with the chat string "Chat," comments on a post can be sent to a one-on-one chat room between the comment creator and the person being mentioned.

また、プロセッサ212は、コメント入力過程でブロックされたコメント機能に対して通知を提供してよい。 Furthermore, the processor 212 may provide notifications for comment functions that are blocked during the comment input process.

プロセッサ212は、コメント登録画面620に、ポスト510に対するコメントを秘密コメント文字列「To」またはチャット文字列「Chat」と組み合わせたメンションを利用して入力する場合、該当のコメント機能をブロックするかどうかを確認した後、ブロックされたコメント機能に対してコメント作成者にブロック状態を示す通知を提供してよい。 When a comment is entered on the comment registration screen 620 using a mention combined with the secret comment string "To" or the chat string "Chat," the processor 212 may, after checking whether to block the relevant comment function, provide a notification to the comment creator indicating the blocked status for blocked comment functions.

例えば、図12を参照すると、プロセッサ212は、user2がコメント入力インタフェース622に、チャット文字列「Chat」と、ポスト作成者を指定するメンション(@Post)をコメントメッセージ「こんにちは」とともに入力した場合、ポスト510の設定によってチャット機能のブロック状況を確認してよい。ポスト510のコメント機能のうちでチャット機能がブロックされた場合には、コメント作成者であるuser2に、チャット機能を利用したコメントがブロックされたことを示す通知1210を表示してよい。 For example, referring to Figure 12, if user 2 enters the chat string "Chat" and a mention (@Post) specifying the post creator along with the comment message "Hello" into the comment input interface 622, the processor 212 may check the status of the chat function blockage based on the post 510 settings. If the chat function among the comment functions of post 510 is blocked, a notification 1210 indicating that the comment created using the chat function has been blocked may be displayed to user 2, the comment creator.

したがって、プロセッサ212は、ポスト510の設定に基づいて、秘密コメント機能とチャット機能のうちの少なくとも1つを利用したコメントをブロックすることができる。 Therefore, the processor 212 can block comments that utilize at least one of the secret comment function and the chat function, based on the settings of post 510.

このように、本発明の実施形態によると、秘密コメント文字列と組み合わされるメンションを利用することにより、ポストに対するコメントがコメント作成者とメンション対象者だけに公開される秘密コメント機能を提供することができる。さらに、本発明の実施形態によると、チャット文字列と組み合わされるメンションを利用することにより、ポストに対するコメントがコメント作成者とメンション対象者の1対1チャットに送信されるチャット機能を提供することができる。 Thus, according to embodiments of the present invention, by utilizing mentions combined with a secret comment string, a secret comment function can be provided in which comments on a post are made visible only to the comment creator and the mentioned person. Furthermore, according to embodiments of the present invention, by utilizing mentions combined with a chat string, a chat function can be provided in which comments on a post are sent to a one-on-one chat between the comment creator and the mentioned person.

上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および/またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、ALU(arithmetic logic unit)、デジタル信号プロセッサ、マイクロコンピュータ、FPGA(field programmable gate array)、PLU(programmable logic unit)、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、1つ以上の汎用コンピュータまたは特定用途コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム(OS)およびOS上で実行される1つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを記録、操作、処理、および生成してもよい。理解の便宜のために、1つの処理装置が使用されるとして説明される場合もあるが、当業者であれば、処理装置が複数個の処理要素および/または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは1つのプロセッサおよび1つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。 The apparatus described above may be implemented by hardware components, software components, and/or combinations of hardware and software components. For example, the apparatus and components described in the embodiments may be implemented using one or more general-purpose or application-specific computers, such as a processor, controller, ALU (arithmetic logic unit), digital signal processor, microcomputer, FPGA (field programmable gate array), PLU (programmable logic unit), microprocessor, or various devices capable of executing and responding to instructions. The processing unit may execute an operating system (OS) and one or more software applications running on the OS. The processing unit may also respond to software execution, access data, record, manipulate, process, and generate data. For convenience of understanding, it may be described as if a single processing unit is used, but those skilled in the art will understand that the processing unit may include multiple processing elements and/or multiple types of processing elements. For example, the processing unit may include multiple processors or one processor and one controller. Other processing configurations, such as parallel processors, are also possible.

ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの1つ以上の組み合わせを含んでもよく、所望のように動作するように処理装置を構成したり、個別にまたはまとめて処理装置に命令したりしてよい。ソフトウェアおよび/またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で記録されても実行されてもよい。ソフトウェアおよびデータは、1つ以上のコンピュータ読み取り可能な記録媒体に記録されてよい。 Software may include computer programs, code, instructions, or a combination of one or more of these, which may configure a processing unit to operate as desired, or which may instruct the processing unit individually or collectively. Software and/or data may be embodied in any kind of machine, component, physical device, computer recording medium, or device for interpretation based on the processing unit or for providing instructions or data to the processing unit. Software may be distributed across a networked computer system, and may be recorded or executed in a distributed manner. Software and data may be recorded on one or more computer-readable recording media.

実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読み取り可能な媒体に記録されてよい。ここで、媒体は、コンピュータ実行可能なプログラムを継続して記録するものであっても、実行またはダウンロードのために一時記録するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接接続する媒体に限定されることはなく、ネットワーク上に分散して存在するものであってもよい。媒体の例としては、ハードディスク、フロッピー(登録商標)ディスク、および磁気テープのような磁気媒体、CD-ROMおよびDVDのような光媒体、フロプティカルディスク(floptical disk)のような光磁気媒体、およびROM、RAM、フラッシュメモリなどを含み、プログラム命令が記録されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給または配布するサイト、サーバなどで管理する記録媒体または格納媒体が挙げられる。 The method according to this embodiment may be implemented in the form of program instructions executable by various computer means and recorded on a computer-readable medium. Here, the medium may be one that continuously records computer-executable programs, or one that temporarily records them for execution or download. Furthermore, the medium may be a variety of recording or storage means in the form of a combination of one or more hardware components, and is not limited to a medium directly connected to a computer system, but may be distributed on a network. Examples of media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical media such as CD-ROMs and DVDs; magneto-optical media such as floppy disks; and ROM, RAM, flash memory, etc., which may be configured to record program instructions. Other examples of media include recording media or storage media managed by application stores that distribute applications and other sites, servers, etc., that supply or distribute various software.

以上のように、実施形態を、限定された実施形態および図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ/あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。 As described above, embodiments have been explained based on limited embodiments and drawings, but those skilled in the art will be able to make various modifications and variations from the above description. For example, the described technique may be performed in a different order than described, and/or the components of the described system, structure, apparatus, circuit, etc. may be combined or combined in a different manner than described, or opposed or substituted by other components or equivalents, and still achieve suitable results.

したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。 Therefore, even different embodiments fall within the scope of the attached claims if they are equivalent to the claims.

Claims (18)

コンピュータシステムで実行されるコメント提供方法であって、
前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、
前記コメント提供方法は、
前記少なくとも1つのプロセッサが、ポスト(post)に対してメンション(mention)を含むコメントが入力される場合、前記メンションに組み合わされて入力された文字列に基づいて前記メンションと関連するコメント機能を識別する段階、および
前記少なくとも1つのプロセッサが、前記識別されたコメント機能を利用して前記コメントを作成したコメント作成者と前記コメント作成者が指定したメンション対象者だけに前記コメントを提供する段階を
前記メンションと関連するコメント機能は、前記ポストにアクセス可能なユーザのうち、前記コメント作成者と前記メンション対象者だけに前記コメントを公開する秘密コメント機能と、前記コメント作成者と前記メンション対象者の1対1チャットルームに前記コメントを送信するチャット機能と、を含み、
前記コメント提供方法は、
前記少なくとも1つのプロセッサが、前記ポストに対する設定により、前記秘密コメント機能と前記チャット機能のうちの少なくとも1つを利用したコメントを選択的にブロックする段階をさらに含む、コメント提供方法。
A method for providing comments that is performed on a computer system,
The computer system includes at least one processor configured to execute computer-readable instructions contained in memory,
The above method of providing comments is
When at least one processor receives a comment containing a mention in relation to a post, the steps include: identifying the comment function associated with the mention based on the string entered in combination with the mention ;
The step of the at least one processor providing the comment only to the comment creator who created the comment using the identified comment function and to the mentioned persons specified by the comment creator,
The comment function associated with the aforementioned mention includes a secret comment function that makes the comment public only to the comment creator and the mentioned person among users who can access the post, and a chat function that sends the comment to a one-on-one chat room between the comment creator and the mentioned person.
The above method of providing comments is
A method for providing comments , further comprising the step of the at least one processor selectively blocking comments that utilize at least one of the secret comment function and the chat function, based on the settings for the post .
前記提供する段階は、
前記ポストにアクセス可能なユーザのうち前記コメント作成者と前記メンション対象者だけに前記コメントを公開する秘密コメントとして処理する段階を含む、請求項1に記載のコメント提供方法。
The aforementioned step of providing is
The method for providing a comment according to claim 1, further comprising the step of processing the comment as a secret comment, which is made public only to the comment creator and the person mentioned among the users who have access to the post.
前記ポストに登録されたコメントのうち、前記メンションを利用したコメントの読み取り権限は、前記コメント作成者と前記メンション対象者だけに付与されることを特徴とする、請求項1に記載のコメント提供方法。 The comment provision method according to claim 1, characterized in that, among the comments registered in the post, the right to read comments using the mention is granted only to the comment creator and the person mentioned. 前記ポストに対するコメントの形式で前記文字列が入力される場合、前記ポストを作成したポスト作成者がメンションとして自動入力されることを特徴とする、請求項1に記載のコメント提供方法。 The method for providing comments according to claim 1, characterized in that when the string is entered in the form of a comment for the post, the post creator who created the post is automatically entered as a mention. 前記提供する段階は、
前記コメント作成者と前記メンション対象者の1対1チャットルームに前記コメントを送信する段階を含む、請求項1に記載のコメント提供方法。
The aforementioned step of providing is
The method for providing a comment according to claim 1, further comprising the step of sending the comment to a one-to-one chat room between the comment creator and the person being mentioned.
前記コメントは、前記ポストのコメントリストには表示せず、前記1対1チャットルームにおいてチャットルームに含まれるメッセージタイプで表示することを特徴とする、請求項5に記載のコメント提供方法。 The method for providing comments according to claim 5, characterized in that the aforementioned comments are not displayed in the comment list of the post, but are displayed in the one-to-one chat room using the message type included in the chat room. 前記1対1チャットルームは、友達を追加する過程を経ずにチャット可能なオープンチャット(open chatting)の形態で生成されることを特徴とする、請求項5に記載のコメント提供方法。 The method for providing comments according to claim 5, characterized in that the one-on-one chat room is generated in the form of an open chat that allows chatting without going through the process of adding friends. 前記コメントを送信する段階は、
前記メンション対象者を対象にチャット要求メッセージを送信する段階、および
前記チャット要求メッセージを通じて前記メンション対象者が前記コメント作成者とのチャットを受諾する場合、前記1対1チャットルームに前記コメントを送信する段階を含む、請求項5に記載のコメント提供方法。
The step of submitting the aforementioned comment is:
The steps include sending a chat request message to the person mentioned, and
The method for providing a comment according to claim 5, further comprising the step of sending the comment to the one-to-one chat room when the person mentioned accepts a chat with the comment creator through the chat request message.
前記ブロックする段階は、
前記メンション対象者に指定されたポスト作成者が、コメント送信のための1対1チャットの要求に対して一定の回数または一定の割合以上で拒絶した場合、前記ポストのチャット機能を自動的にブロックする段階を含む、請求項に記載のコメント提供方法。
The aforementioned blocking step is,
The method for providing comments according to claim 1, further comprising the step of automatically blocking the chat function of a post if the post creator designated as the person to be mentioned rejects a certain number of requests for one-on -one chat for sending a comment, or rejects such requests a certain number of times or a certain percentage of the time.
請求項1~のいずれか一項に記載のコメント提供方法を前記コンピュータシステムに実行させるためにコンピュータ読み取り可能な記録媒体に記録される、コンピュータプログラム。 A computer program recorded on a computer-readable recording medium for causing the computer system to execute the comment provision method described in any one of claims 1 to 9 . コンピュータシステムであって、
メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも1つのプロセッサを含み、
前記少なくとも1つのプロセッサは、
ポストに対してメンションを含むコメントが入力される場合、前記メンションに組み合わされて入力された文字列に基づいて前記メンションと関連するコメント機能を識別し、
前記識別されたコメント機能を利用して前記コメントを作成したコメント作成者と前記コメント作成者が指定したメンション対象者だけに前記コメントを提供し、
前記メンションと関連するコメント機能は、前記ポストにアクセス可能なユーザのうち、前記コメント作成者と前記メンション対象者だけに前記コメントを公開する秘密コメント機能と、前記コメント作成者と前記メンション対象者の1対1チャットルームに前記コメントを送信するチャット機能と、を含み、
前記少なくとも1つのプロセッサは、
前記ポストに対する設定により、前記秘密コメント機能と前記チャット機能のうちの少なくとも1つを利用したコメントを選択的にブロックするとを特徴とする、コンピュータシステム。
A computer system,
It includes at least one processor configured to execute computer-readable instructions contained in memory,
The aforementioned at least one processor is
When a comment containing a mention is entered in response to a post, the comment function associated with the mention is identified based on the string entered in combination with the mention.
The comment is provided only to the comment creator who created the comment using the identified comment function and to the person specified by the comment creator who is being mentioned .
The comment function associated with the aforementioned mention includes a secret comment function that makes the comment public only to the comment creator and the mentioned person among users who can access the post, and a chat function that sends the comment to a one-on-one chat room between the comment creator and the mentioned person.
The aforementioned at least one processor is
A computer system characterized by selectively blocking comments that utilize at least one of the secret comment function and the chat function, based on the settings for the aforementioned post .
前記少なくとも1つのプロセッサは、
前記ポストにアクセス可能なユーザのうち、前記コメント作成者と前記メンション対象者だけに前記コメントを公開する秘密コメントとして処理することを特徴とする、請求項11に記載のコンピュータシステム。
The aforementioned at least one processor is
The computer system according to claim 11 , characterized in that it processes the comment as a secret comment, making it publicly available only to the comment creator and the person mentioned among the users who have access to the post.
前記ポストに対するコメントの形式で前記文字列が入力される場合、前記ポストを作成したポスト作成者がメンションとして自動入力されることを特徴とする、請求項11に記載のコンピュータシステム。 The computer system according to claim 11 , characterized in that when the string is entered in the form of a comment for the post, the post creator who created the post is automatically entered as a mention. 前記少なくとも1つのプロセッサは、
前記コメント作成者と前記メンション対象者の1対1チャットルームに前記コメントを送信することを特徴とする、請求項11に記載のコンピュータシステム。
The aforementioned at least one processor is
The computer system according to claim 11 , characterized in that it sends the comment to a one-to-one chat room between the comment creator and the person mentioned.
前記コメントは、前記ポストのコメントリストには表示せず、前記1対1チャットルームにおいてチャットルームに含まれるメッセージタイプで表示することを特徴とする、請求項14に記載のコンピュータシステム。 The computer system according to claim 14 , characterized in that the aforementioned comments are not displayed in the comment list of the post, but are displayed in the one-to-one chat room using the message type included in the chat room. 前記1対1チャットルームは、友達を追加する過程を経ずにチャット可能なオープンチャットの形態で生成されることを特徴とする、請求項14に記載のコンピュータシステム。 The computer system according to claim 14 , characterized in that the one-on-one chat room is generated in the form of an open chat that allows chatting without going through the process of adding friends. 前記少なくとも1つのプロセッサは、
前記メンション対象者を対象にチャット要求メッセージを送信した後、前記チャット要求メッセージを通じて前記メンション対象者が前記コメント作成者とのチャットを受諾する場合、前記1対1チャットルームに前記コメントを送信することを特徴とする、請求項14に記載のコンピュータシステム。
The aforementioned at least one processor is
The computer system according to claim 14, characterized in that, after sending a chat request message to the person mentioned, if the person mentioned accepts a chat with the comment creator through the chat request message, the comment is sent to the one-to- one chat room.
前記少なくとも1つのプロセッサは、
前記メンション対象者に指定されたポスト作成者がコメント送信のための1対1チャットの要求に対して一定の回数または一定の割合以上で拒絶する場合、前記ポストのチャット機能を自動的にブロックすることを特徴とする、請求項11に記載のコンピュータシステム。
The aforementioned at least one processor is
The computer system according to claim 11 , characterized in that if the post creator designated as the person mentioned rejects a certain number of requests for one-on- one chats for sending comments, the chat function of the post is automatically blocked .
JP2023539871A 2021-01-18 2021-12-08 Methods, systems, and computer programs for enhancing mention functionality. Active JP7840965B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2021-0006571 2021-01-18
KR1020210006571A KR20220104381A (en) 2021-01-18 2021-01-18 Method, computer device, and computer program to enhance mention function
PCT/KR2021/018547 WO2022154266A1 (en) 2021-01-18 2021-12-08 Method, system and computer program for enhancing mention function

Publications (2)

Publication Number Publication Date
JP2024502570A JP2024502570A (en) 2024-01-22
JP7840965B2 true JP7840965B2 (en) 2026-04-06

Family

ID=82447244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023539871A Active JP7840965B2 (en) 2021-01-18 2021-12-08 Methods, systems, and computer programs for enhancing mention functionality.

Country Status (3)

Country Link
JP (1) JP7840965B2 (en)
KR (1) KR20220104381A (en)
WO (1) WO2022154266A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140095634A1 (en) 2012-10-01 2014-04-03 Salesforce.Com, Inc. Systems and methods of redactive messaging
JP2017157100A (en) 2016-03-03 2017-09-07 株式会社 ディー・エヌ・エー System, method, and program for managing messages
JP2018511096A (en) 2015-03-19 2018-04-19 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 Information processing method, terminal, and computer storage medium
WO2019139631A1 (en) 2018-01-12 2019-07-18 Facebook, Inc. Coordinated effects in videos
CN111343073A (en) 2018-12-18 2020-06-26 腾讯科技(深圳)有限公司 Video processing method and device and terminal equipment
WO2020181014A2 (en) 2019-03-04 2020-09-10 Twitter, Inc. Media content capture and presentation

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7933958B2 (en) * 2004-06-08 2011-04-26 International Business Machines Corporation Real-time blog interaction
KR20100133260A (en) * 2009-06-11 2010-12-21 (주) 키위스톤플래닝 Post Scrap Method and System
KR20120070829A (en) * 2010-12-22 2012-07-02 삼성전자주식회사 Apparatus and method that publish and uses comment of contents in distributed network system
KR20160110324A (en) * 2016-09-05 2016-09-21 네이버 주식회사 System, method and computer readable recording medium for linking with an outer service server through a chatting window of a messenger service

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140095634A1 (en) 2012-10-01 2014-04-03 Salesforce.Com, Inc. Systems and methods of redactive messaging
JP2018511096A (en) 2015-03-19 2018-04-19 ▲騰▼▲訊▼科技(深▲セン▼)有限公司 Information processing method, terminal, and computer storage medium
JP2017157100A (en) 2016-03-03 2017-09-07 株式会社 ディー・エヌ・エー System, method, and program for managing messages
WO2019139631A1 (en) 2018-01-12 2019-07-18 Facebook, Inc. Coordinated effects in videos
CN111343073A (en) 2018-12-18 2020-06-26 腾讯科技(深圳)有限公司 Video processing method and device and terminal equipment
WO2020181014A2 (en) 2019-03-04 2020-09-10 Twitter, Inc. Media content capture and presentation

Also Published As

Publication number Publication date
JP2024502570A (en) 2024-01-22
KR20220104381A (en) 2022-07-26
WO2022154266A1 (en) 2022-07-21

Similar Documents

Publication Publication Date Title
JP7814861B2 (en) Method, system, and computer program for providing chat room embedded content
JP7582732B2 (en) Method, system, and non-transitory computer readable medium for controlling location-based chat room participation
JP7016205B2 (en) Methods and systems for providing message-based notifications
KR102638580B1 (en) Method, system, and non-transitory computer readable record medium for providing multiple group call in one chat room
JP7505886B2 (en) Method, system and computer program for sharing information in chat rooms using applications added to a messenger platform
US10701021B2 (en) Communication platform for minors
JP7553172B2 (en) Method, system, and non-transitory computer-readable medium for providing reminder messages - Patents.com
JP7648045B2 (en) Method, system, and computer program for creating groups using specialized tags
JP7505902B2 (en) Method, system, and non-transitory computer-readable recording medium for managing event messages - Patents.com
KR20220105017A (en) Method, computer device, and computer program to display content of interest
KR102600688B1 (en) Method and system for providing automatic response function on messenger
KR20200133965A (en) Method and system for creating sub-chat rooms in open talk
KR102897479B1 (en) Method, computer device, and computer program to manage content for user account
JP7840965B2 (en) Methods, systems, and computer programs for enhancing mention functionality.
KR102785534B1 (en) Method, system, and non-transitory computer readable record medium for picking content creator from chat room
KR20200122602A (en) Method, system, and non-transitory computer readable record medium for image retrieval and delivery
TWI829159B (en) Method, computer device, and computer program to control timeline service using blacklist
KR20220107422A (en) Method, computer system, and computer program to manage content through user evaluation
KR20220107412A (en) Method, computer system, and computer program to expand community relationships
EP3460741A1 (en) Communication platform for minors
JP2021096849A (en) Method, system, and non-transitory computer-readable recording medium for processing payments using payment-only cart

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241018

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20250306

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20250313

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250924

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251224

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20260224

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260325

R150 Certificate of patent or registration of utility model

Ref document number: 7840965

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150