JP7353076B2 - 会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム - Google Patents

会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム Download PDF

Info

Publication number
JP7353076B2
JP7353076B2 JP2019118352A JP2019118352A JP7353076B2 JP 7353076 B2 JP7353076 B2 JP 7353076B2 JP 2019118352 A JP2019118352 A JP 2019118352A JP 2019118352 A JP2019118352 A JP 2019118352A JP 7353076 B2 JP7353076 B2 JP 7353076B2
Authority
JP
Japan
Prior art keywords
conversation
user
user input
media data
input conditions
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
JP2019118352A
Other languages
English (en)
Other versions
JP2020009431A (ja
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 Corp
Original Assignee
Line 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 Corp filed Critical Line Corp
Publication of JP2020009431A publication Critical patent/JP2020009431A/ja
Application granted granted Critical
Publication of JP7353076B2 publication Critical patent/JP7353076B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/21Monitoring or handling of messages
    • H04L51/216Handling conversation history, e.g. grouping of messages in sessions or threads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/44Secrecy systems
    • H04N1/448Rendering the image unintelligible, e.g. scrambling
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/134Hyperlinking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • G06F40/35Discourse or dialogue representation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1831Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status
    • 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/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、会話関連データを収集する方法、製品、装置及びシステムに関し、特に、ユーザ入力条件に基づきチャットルームから会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステムに関する。
従来のインスタント・メッセンジャーソフトウェアのユーザにとって、会話履歴内の特定のメディアメッセージを迅速に取得することは一般に困難であるという問題がある。これは、ユーザの会話履歴は、クライアント側又は通信ソフトウェアサーバー側に完全に保存され、あるいはクライアント側及び通信ソフトウェアサーバー側に同時に保存され得るが、一部のユーザ(特に使用頻度が高いユーザ)にとって、メッセージ数が多い会話履歴内から、あるいはメッセージ発生時間から現在に至るまでの時間が比較的長い会話履歴内から、意味又は価値のあるメディアメッセージを探し出すことは、非常に時間がかかることであるためである。
例を挙げると、ユーザAは、会話履歴内の下品な言葉遣いを含むテキストメッセージの会話スニペット(snippet)をスクリーンショットのファイル形式で政府機関に証拠として提出するか、あるいはソーシャルメディアに投稿することで第三者の関心を寄せるために、グループチャットルームからユーザBの下品な言葉遣いが含まれている会話履歴を探し出そうとする。しかしながら、会話履歴内に含まれるテキストメッセージ数が多い場合、意味(例えば、下品な言葉遣いを含む)のあるテキストメッセージを見つけ出すために、ユーザAは非常に長い時間を費やして会話履歴を検索する必要がある。
もう1つの例を挙げると、ユーザAは、亡くなったユーザCとの思い出のため、ユーザCとの会話履歴を探し出そうとする。しかしながら、ユーザAとユーザCの会話履歴内には、現在に至るまでの時間が比較的長いテキストメッセージが含まれるため、その中の思い出となる価値のあるテキストメッセージを見つけ出すために、ユーザAは非常に長い時間を費やして会話履歴を検索する必要がある。
また、ユーザは、非常に長い時間を費やして会話履歴を検索して特定のテキストメッセージを見つけ出した後、更に会話履歴の特定段落(すなわち、特定のテキストメッセージを含む段落)について自身で1つずつスクリーンショットし、そして画像の順番を並べ替え、自身で画像ダウンロードページ又は転送先ページを生成し、自身で画像を非表示/メンションし、自信で画像を保存又はアップロードしなければならない可能性もある。
従来のインスタント・メッセンジャーソフトウェア内からメディア情報を検索して特定メディア情報を含む会話スニペット(例えば1つ以上のスクリーンショットのファイル形式)を取得することは、通常非常に時間がかかるため、従来のインスタント・メッセンジャーソフトウェアは、ユーザに、より一層便利で時間を節約できるユーザ体験を与えることができない。
本発明の少なくとも1つの実施例によれば、本発明は会話関連データ収集方法を提供し、本方法は、ユーザ入力条件に基づきチャットルームから会話関連データを収集する。
本発明に係る会話関連データ収集方法は、第1ユーザからのユーザ入力条件を受け取る受信工程であって、前記ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれることを示す、受信工程と、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成する会話スニペット生成工程と、会話スニペットに基づいてメディアデータを生成するメディアデータ生成工程と、を含む。
代替方法として、メディアデータは、テキストデータ、動画データ、画像データ及びオーディオデータのうちのいずれかを含み、ユーザ入力条件は、チャットルーム内の少なくとも1人の特定のユーザの身分(identity)と、少なくとも1つの特定時間範囲及び/又はチャットルーム内のユーザメッセージの前/後のメッセージ数とを含む。
代替方法として、前記方法は、第1ユーザに提供するために、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動生成する自動生成工程を更に含む。
代替方法として、前記方法は、メディアデータが生成される前に、会話スニペットの一部分を非表示にする非表示工程を更に含む。したがって、メディアデータは、非表示にされた会話スニペットに基づいて生成されるものである。
代替方法として、会話スニペットの非表示部分は、少なくとも1人の特定のユーザの身分、少なくとも1人の特定のユーザの情報及び/又は少なくとも1人の特定のユーザアイコンを含む。
代替方法として、前記方法は、第1ユーザから非表示条件を受け取る工程と、非表示条件に基づいて会話スニペットの非表示部分を決定する工程とを含む。
代替方法として、前記方法は、ユーザ装置を通じてユーザ入力条件を入力するため、チャットルームに関連付けられる入力インターフェースを第1ユーザのユーザ装置に提供する。
代替方法として、ダウンロードページ又は転送先ページを自動生成する自動生成工程において、メディアデータは、更に圧縮及び/又は暗号化され、該圧縮及び/又は暗号化されたメディアデータが、ダウンロードリンク又は転送リンクを通じてダウンロード可能である。
本発明の少なくとも1つの実施例によれば、本発明に係る会話関連データを収集するために、コンピュータプログラムは、コンピュータによって実行されると、第1ユーザからのユーザ入力条件に基づきチャットルームから会話関連データを収集するために用いられる。
コンピュータプログラムは、コンピュータに、ユーザ入力条件を受け取るための受信工程であって、チャットルームメンバーが第1ユーザ及び第1ユーザに関連付けられる第2ユーザを含むことを示すユーザ入力を受け取る受信工程と、ユーザ入力条件に基づき会話関連データを収集することで、ユーザ入力条件に合致する会話スニペットを生成する会話スニペット生成工程と、会話スニペットに基づいてメディアデータを生成するメディアデータ生成工程を含む方法を実行させる。
代替方法として、コンピュータプログラムは、コンピュータに、ダウンロードページ又は転送先ページがメディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動的に生成する工程を更に実行させる。
代替方法として、コンピュータプログラムは、コンピュータに、会話スニペットの一部分を非表示にする工程を更に実行させる。
本発明の少なくとも1つの実施例によれば、本発明に係る会話関連データを収集できるコンピュータ機器は、ユーザ入力条件に基づきチャットルーム会話関連データを収集するために、クライアント側に使用される。
前記コンピュータ機器は、サーチモジュールとメディアデータ生成モジュールとを含む。サーチモジュールは、ユーザ入力条件を受け取り、ユーザ入力条件に基づき会話関連データを収集して、ユーザ入力条件を満たす会話スニペットを生成するために用いられる。メディアデータ生成モジュールは、会話スニペットに基づきメディアデータを生成するために用いられる。
代替方法として、前記コンピュータ機器は、ダウンロードページ又は転送先ページ生成モジュールを更に含む。ダウンロードページ又は転送先ページ生成モジュールは、ユーザに提供するためのダウンロードページ又は転送先ページを自動生成するために用いられ、ダウンロードページ又は転送先ページはメディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
代替方法として、前記コンピュータ機器は、非表示モジュールを更に含み、非表示モジュールが会話スニペットの一部分を非表示にするために用いられる。
本発明の少なくとも1つの実施例によれば、本発明は、会話関連データを収集できるサーバーシステムを提供する。前記サーバーシステムは、ユーザ入力条件に基づきチャットルーム会話関連データを収集するために、サーバー側で使用される。
前記サーバーシステムは、サーチモジュールとメディアデータ生成モジュールとを含む。サーチモジュールは、ユーザ入力条件を受け取り、ユーザ入力条件に基づき前記会話関連データを収集して、ユーザ入力条件を満たす会話スニペットを生成するために用いられる。メディアデータ生成モジュールは、会話スニペットに基づきメディアデータを生成するために用いられる。
代替方法として、前記サーバーシステムは、ダウンロードページ又は転送先ページ生成モジュールを更に含む。ダウンロードページ又は転送先ページ生成モジュールは、ユーザに提供するためのダウンロードページ又は転送先ページを自動生成するために用いられ、ダウンロードページ又は転送先ページがメディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
代替方法として、前記サーバーシステムは、非表示モジュールを更に含み、非表示モジュールが会話スニペットの一部分を非表示にするために用いられる。
よって、本発明の製品、機器及びシステムは、ユーザ入力条件に基づきチャットルームから会話関連データを収集することができる。これにより、本発明の方法、製品、機器及びシステムは、ユーザに、より一層便利で時間を節約できるユーザ体験を与えることができる。
以下では、本発明の実施例又は従来技術内の技術的解決策を明確に説明するため、実施例の説明で使用される添付の図面について簡単に説明する。下記の添付の図面は、本発明の幾つかの実施例を説明するものにすぎず、当業者が格別の創意工夫を要することなく、それら添付の図面に基づいて他の図面に想到することができることは明らかである。
本発明の実施例に係る通信システムのブロック図である。 本発明の実施例に係る会話関連データ収集方法のフローチャートである。 図2の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。 本発明の実施例に係る会話関連データ収集方法に従って、コンピュータ機器のディスプレイの表示内容から会話関連データを収集する状態を示す模式図である。 本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。 図5の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。 本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。 図7の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。 本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。 図9の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
以下、本発明の目的、特徴及び効果を十分理解するため、添付図面を基に下記実施例を組み合わせて更に説明していく。
図1を参照すると、本発明の実施例に係る通信システムのブロック図である。
図1に示すように、通信システム100は、第1及び第2クライアント側120、130と、サーバー側110を含む。第2クライアント側130の数は、1つ以上とすることができる。第1クライアント側120は、コンピュータ機器を備えることができる。第1クライアント側120のコンピュータ機器は、入力装置121、ディスプレイ122、メモリ123、プロセッサ124及び通信コンポーネント125を含むことができる。第2クライアント側130のコンピュータ機器も、第1クライアント側120のコンピュータ機器に類似しているため、ここではその説明を省略する。サーバー側110は、サーバーシステムを備えることができる。サーバーシステムは、メモリ111、プロセッサ112及び通信コンポーネント113を含むことができる。
第1及び第2クライアント側120、130は、コンピュータ読取可能な記憶媒体を実装することができ、例えば第1及び第2クライアント側120、130はインスタント・メッセンジャーアプリケーションプログラムを搭載できる。サーバー側110は、インスタント・メッセンジャーソフトウェアのサーバーとすることができる。
例えばコンピュータ機器の入力装置121は、第1ユーザに、テキストメッセージの入力、操作コマンドの入力又は選択ボタンの押圧を実施させるための入力インターフェースを提供することができる。また、コンピュータ機器の入力装置121は、チャットルームにおいて第1ユーザが入力インターフェースを通じてユーザ入力条件を設定するための入力インターフェースを提供することができる。コンピュータ機器のディスプレイ122は、第1ユーザが現在入力したテキストメッセージを表示でき、また第1クライアント側120の会話記録も表示できる。コンピュータ機器のメモリ123は、会話記録を会話履歴として保存することができる。コンピュータ機器のプロセッサ124は、対応操作を行うため、入力装置121、ディスプレイ122、メモリ123及び通信コンポーネント125を制御することができる。例えばコンピュータ機器のプロセッサ124は、メモリ123を制御して、保存されている会話履歴を検索し、画像順番を並べ替え、画像のダウンロードページ又は転送先ページを自ら生成し、画像を自ら非表示/メンションし、画像を自ら保存又はアップロードすることができる。コンピュータ機器の通信コンポーネント125は、データ及び命令等をサーバー側110の通信コンポーネント113に送信し、サーバーシステムの通信コンポーネント113からのデータ及び命令を受信することができる。
サーバーシステムのメモリ111は、第1クライアント側120からの会話記録を会話履歴として保存することができる。すなわち、会話履歴は、第1クライアント側120のコンピュータ機器又はサーバー側110のサーバーシステムのいずれか一方にのみ保存されてよく、あるいは第1クライアント側120のコンピュータ機器及びサーバー側110のサーバーシステムの双方に保存されてもよい。サーバーシステムのプロセッサ112は、対応操作を行うため、メモリ111及び通信コンポーネント113を制御することができる。例えば、サーバーシステムのプロセッサ112は、メモリ111を制御して、保存されている会話履歴を検索し、画像順番を並べ替え、画像のダウンロードページ又は転送先ページを自ら生成、画像を自ら非表示/メンションし、画像を自ら保存又はアップロードすることができる。サーバーシステムの通信コンポーネント113は、コンピュータ機器の通信コンポーネント125に接続することができる。
図2及び図3を参照すると、図2は本発明の実施例に係る会話関連データ収集方法のフローチャートであり、図3は、図2の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
本方法は、第1クライアント側120の第1ユーザからのユーザ入力条件を受け取るステップS11を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS12と、会話スニペットに基づいてメディアデータを生成するステップS13と、を含む。
第2ユーザは、例えば第1ユーザの個人の友人又は第1ユーザが参加しているグループメンバーの友人とすることができ、かつ第2クライアント側130のうちの1つを操作することができる。第1ユーザは、第2ユーザのいずれかと1対1のチャットルームを有することができる。第1ユーザも複数の第2ユーザとグループチャットルームを有することができる。
第1クライアント側120のコンピュータ機器(すなわち、端末装置)を通じて、1対1のチャットルーム及び/又はグループチャットルームが、第1ユーザに表示され得る。チャットルームにおいて、第1ユーザは、コンピュータ機器の入力装置121を通じてユーザ入力条件を入力することができる。例えば、コンピュータ機器は、チャットルームに関連付けられる入力インターフェースを第1ユーザに提供することで、第1ユーザにコンピュータ機器を通してユーザ入力条件を入力させる。ユーザ入力条件は、チャットルーム内の少なくとも1人の特定のユーザの身分、少なくとも1つの特定時間範囲及び/又はチャットルーム内のユーザメッセージの前/後のメッセージ数を含む。
図4を参照する。図4は、ユーザ入力条件に基づきグループチャットルームGCRから会話関連データを収集することで、会話スニペットSDを生成した状態を示す模式図である。例えば、グループチャットルームGCR内において、第1ユーザは、ユーザ入力条件を「6月1日午前9時~12時、(1、2)」として入力できる。ここで、第1ユーザのユーザ身分は「大郎」であり、「6月1日午前9時~12時」は特定時間範囲であり、(1、2)は会話スニペットでキャプチャすべき特定のユーザの身分のユーザメッセージUM、ユーザメッセージUMの1つ前のメッセージPM1、及びユーザメッセージUMの後の2つメッセージAM1、AM2を表す。
図4内において、ユーザが6月3日19:21という時間にグループチャットルームGCRを開き、会話関連データを収集しようとする。ユーザメッセージUMは、「大郎:OOO#1 10:00」と表示されており、大郎がこのメッセージ送信者であり、「OOO#1」が大郎のメッセージ内容を表し、「10:00」はメッセージの時刻が6月1日の午前10時であることを表す。メッセージPM1は、時間順でユーザメッセージUMの1つ前のメッセージであり、「次郎:OOO#2 9:30」と表示されており、メッセージPM2は、時間順でユーザメッセージUMの2つ前のメッセージであり、「三郎:OOO#3 9:00」と表示されており、これに基づいて上記のように類推する。メッセージAM1は、時間順でユーザメッセージUMの1つ後のメッセージであり、「次郎:OOO#4 10:30」と表示されており、メッセージAM2は、時間順でユーザメッセージUMの2つ後のメッセージであり、「三郎:OOO#5 11:00」と表示されており、メッセージAM3は、時間順でユーザメッセージUMの3つ後のメッセージであり、「四郎:OOO#6 11:30」と表示されている。最後に、「6月1日午前9時~12時、(1、2)」というユーザ入力条件に基づいて生成されるメッセージスニペットSDは、ユーザメッセージUM及びメッセージPM1、AM1、AM2を含む。
また例えば、第1ユーザは、ユーザ入力条件を「三郎、6月1日午前9時~12時」と入力してもよく、「三郎」が特定のユーザの身分であるため、生成されるメッセージスニペットは、メッセージPM2、AM2(すなわち、6月1日の午前9時~12時における三郎の全てのメッセージ)を含む。生成されたメッセージスニペットを、続いてメディアデータに変換することができ、メディアデータはテキストデータ、動画データ、画像データ及びオーディオデータのうちのいずれかとすることができる。例えば、メディアデータは、スクリーンショットして並べ替えた後の画像データとしてもよい。
本実施例において、ステップS11は、第1ユーザからのユーザ入力条件を第1クライアント側120がサーバー側110に送信することによって実行され、ステップS12及びステップS13はいずれもサーバー側110で実行される。ただし本発明は、これに限られるものではない。例えば、他の可能な実施例において、ステップS11、ステップS12及びステップS13は、いずれも第1クライアント側120で実行されてもよい。
図5及び図6を参照すると、図5は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図6は、図5の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
本方法は、第1ユーザからのユーザ入力条件を受け取るステップS21を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS22と、会話スニペットに基づいてメディアデータを生成するステップS23と、第1ユーザに提供するダウンロードページ又は転送先ページを自動生成するステップS24と、を含み、生成されるダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
図5のステップS21~S23は、図2のステップS11~S13と概ね同様であるため、ここではその説明を省略する。
ステップS24において、サーバーシステムは、第1ユーザに提供するダウンロードページ又は転送先ページを自動的に生成することができ、ダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。したがって、第1ユーザは、提供されたダウンロードページ又は転送先ページから、コンピュータ機器を通じてメディアデータをダウンロード又は転送することができる。
他の可能な実施例において、メディアデータは、更に圧縮及び/又は暗号化されていてよく、ダウンロードリンク又は転送リンクを通じて、圧縮及び/又は暗号化されたメディアデータをダウンロードすることができる。
本実施例において、ステップS21は、第1ユーザからのユーザ入力条件を第1クライアント側120がサーバー側110に送信することによって実施され、ステップS22、ステップS23及びステップS24はいずれもサーバー側110で実施される。ただし本発明は、これに限られるものではない。例えば他の可能な実施例において、ステップS21、ステップS22、ステップS23及びステップS24は、いずれも第1クライアント側120で実施されてもよい。
図7及び図8を参照すると、図7は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図8は、図7の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
本方法は、第1ユーザからのユーザ入力条件を受け取るステップS31を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS32と、会話スニペットに基づいてメディアデータを生成するステップS33と、会話スニペットの一部分を非表示にするステップS34と、を含む。ステップS33のメディアデータは、ステップS34内において非表示にされた会話スニペットに基づいて生成されるものである。これにより、本実施例において、ステップS34は、ステップS33の前に実行される。
図7のステップS31~S33は、図2のステップS11~S13と概ね同様であるため、ここではその説明を省略する。
ステップS34において、サーバーシステムは、会話スニペットの一部分を非表示にすることができる。例えば会話スニペットの非表示部分は、少なくとも1人の特定のユーザの身分、少なくとも1人の特定のユーザのメッセージ及び/又は少なくとも1つの特定のユーザのアイコンを含むことができる。したがって、第1ユーザが端末装置を通じてメディアデータをダウンロード又は転送するときに、プライバシー又は機密データが外部に漏えいしないことを保証することができる。
会話スニペットの非表示部分は、あらかじめ設定することができる。例えばサーバーシステムは、第1ユーザ以外のユーザ身分及びユーザアイコンを非表示にすること暗黙的に設定することができる。代替案として、会話スニペットの非表示部分を第1ユーザから受け取った非表示条件によって決定することもできる。
本実施例において、ステップS31は、第1ユーザからのユーザ入力条件を第1クライアント側120がサーバー側110に送信することによって実施され、ステップS32、ステップS33及びステップS34はいずれもサーバー側110で実施される。ただし本発明は、これに限られるものではない。例えば他の可能な実施例において、ステップS31、ステップS32、ステップS33及びステップS34は、いずれもが第1クライアント側120で実行されてもよい。
本実施例において、ステップS34は、ステップS33の前に実行され、非表示された会話スニペットに基づいて、メディアデータを生成することができるが、本発明はこれに制限されるものではない。ステップS34は、ステップS33の後に実行されてもよい。メディアデータは、非表示にされていない会話スニペットに基づいて生成されてもよく、メディアデータの生成後にメディアデータの一部を非表示にしてもよい。
図9及び図10を参照すると、図9は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図10は、図9の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
本方法は、第1ユーザからのユーザ入力条件を受け取るステップS41を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS42と、会話スニペットに基づいてメディアデータを生成するステップS43と、会話スニペットの一部分を非表示にするステップS44と、第1ユーザに提供するダウンロードページ又は転送先ページを自動生成するステップS45と、を含み、生成されるダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。ステップS43のメディアデータは、ステップS44内において非表示にされた会話スニペットに基づいて生成されるものである。これにより、本実施例において、ステップS44は、ステップS43の前に実行される。
図9のステップS41~S44は、図7のステップS31~S34と概ね同様であるため、ここではその説明を省略する。図9のステップS45は、図5のステップS24と概ね同様であるため、ここではその説明を省略する。
本発明は、会話関連データを収集できるコンピュータプログラム、及びそのコンピュータプログラムを記憶するコンピュータ読取可能な記憶媒体を更に開示する。コンピュータ読取可能な記憶媒体は、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するように、プログラマーが作成したプログラムコードを含むコンピュータプログラムを記憶する。上記で複数の方法の実施例について詳細に説明したため、ここでは、コンピュータプログラム及びコンピュータ読取可能な記憶媒体に関してその説明を省略する。
本発明は、会話関連データを収集できるコンピュータ機器を更に開示する。コンピュータ機器は、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するために用いられることができる。例えばコンピュータ機器は、サーチモジュール、メディアデータ生成モジュール、ダウンロードページ又は転送先ページ生成モジュール及び非表示モジュールを含むことができる。サーチモジュールは、図9のステップS41及びステップS42を実行できる。メディアデータ生成モジュールは、図9のステップS43を実行できる。ダウンロードページ又は転送先ページ生成モジュールは、図9のステップS44を実行できる。非表示モジュールは、図9のステップS45を実行できる。上記で複数の方法の実施例について詳細に説明したため、ここではコンピュータ機器に関してその説明を省略する。
本発明は、会話関連データを収集できるサーバーシステムを更に開示する。サーバーシステムは、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するために用いられることができる。例えばサーバーシステムは、サーチモジュール、メディアデータ生成モジュール、ダウンロードページ又は転送先ページ生成モジュール及び非表示モジュールを含むことができる。サーチモジュールは、図9のステップS41及びステップS42を実行できる。メディアデータ生成モジュールは、図9のステップS43を実行できる。ダウンロードページ又は転送先ページ生成モジュールは、図9のステップS44を実行できる。非表示モジュールは、図9のステップS45を実行できる。上記で複数の方法の実施例について詳細に説明したため、ここではサーバーシステムに関してその説明を省略する。
本発明の製品、機器及びシステムは、ユーザ入力条件に基づきチャットルームから会話関連データを収集することができる。これにより、本発明の方法、製品、機器及びシステムは、ユーザにとって、より一層便利かつ時間を節約することができるユーザ体験を与えることができる。
以上、本発明につき、好ましい実施例を挙げて種々説明したが、これらは本発明の技術内容を明らかにするものにすぎず、本発明の実装範囲がそのような実施例に限定されるものではないことは当業者にとって明らかである。上記の実施例と均等の範囲にある変更及び置換は、等しく本発明の範囲内にあることに留意されたい。したがって、本発明の保護範囲は、特許請求の範囲によって画定される範囲を基準とする。
100:通信システム
110:サーバー側
111:メモリ
112:プロセッサ
113:通信コンポーネント
120:第1クライアント側
121:入力装置
122:ディスプレイ
123:メモリ
124:プロセッサ
125:通信コンポーネント
130:第2クライアント側
UM :ユーザメッセージ
GCR:グループチャットルーム
SD :会話スニペット

Claims (6)

  1. ユーザ入力条件に基づきチャットルームから会話関連データを収集するためのコンピュータプログラムであって、コンピュータに、
    第1ユーザからユーザ入力条件を受け取る受信工程であって、前記ユーザ入力条件は、前記チャットルームのメンバーに前記第1ユーザ及び前記第1ユーザに関連付けられる第2ユーザが含まれることを示す、受信工程と、
    前記ユーザ入力条件に基づき前記会話関連データを収集することで、前記ユーザ入力条件に合致する会話スニペットを生成する会話スニペット生成工程と、
    前記会話スニペットに基づいてメディアデータを生成するためメディアデータ生成工程と、
    ユーザに提供するための、前記メディアデータに関連付けられるダウンロードリンクを有するダウンロードページ、前記メディアデータに関連付けられるダウンロードリンクを有する転送先ページ、前記メディアデータに関連付けられる転送リンクを有するダウンロードページ、及び前記メディアデータに関連付けられる転送リンクを有する転送先ページのうち少なくとも1つを自動生成する工程と、
    を実行させることを特徴とする、コンピュータプログラム。
  2. 前記コンピュータに、前記会話スニペットの一部分を非表示にする工程を更に実行させることを特徴とする、
    請求項に記載のコンピュータプログラム。
  3. ユーザ入力条件に基づきチャットルームからの会話関連データを収集するために、クライアント側で使用されるコンピュータ機器であって、
    前記ユーザ入力条件を受け取り、前記ユーザ入力条件に基づき前記会話関連データを収集して、前記ユーザ入力条件を満たす会話スニペットを生成するためのサーチモジュールと、
    前記会話スニペットに基づきメディアデータを生成するためのメディアデータ生成モジュールと、
    ユーザに提供するための、前記メディアデータに関連付けられるダウンロードリンクを有するダウンロードページ、前記メディアデータに関連付けられるダウンロードリンクを有する転送先ページ、前記メディアデータに関連付けられる転送リンクを有するダウンロードページ、及び前記メディアデータに関連付けられる転送リンクを有する転送先ページのうち少なくとも1つを自動生成するための生成モジュールと、
    を含むことを特徴とする、コンピュータ機器。
  4. 前記会話スニペットの一部分を非表示にするための非表示モジュールを更に含むことを特徴とする、
    請求項に記載のコンピュータ機器。
  5. ユーザ入力条件に基づきチャットルームからの会話関連データを収集するために、サーバー側で使用されるサーバーシステムであって、
    前記ユーザ入力条件を受け取り、前記ユーザ入力条件に基づき前記会話関連データを収集して、前記ユーザ入力条件を満たす会話スニペットを生成するためのサーチモジュールと、
    前記会話スニペットに基づきメディアデータを生成するためのメディアデータ生成モジュールと、
    ユーザに提供するための、前記メディアデータに関連付けられるダウンロードリンクを有するダウンロードページ、前記メディアデータに関連付けられるダウンロードリンクを有する転送先ページ、前記メディアデータに関連付けられる転送リンクを有するダウンロードページ、及び前記メディアデータに関連付けられる転送リンクを有する転送先ページのうち少なくとも1つを自動生成するための生成モジュールと、
    を含むことを特徴とする、サーバーシステム。
  6. 前記会話スニペットの一部分を非表示にするための非表示モジュールを更に含むことを特徴とする、
    請求項に記載のサーバーシステム。
JP2019118352A 2018-07-05 2019-06-26 会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム Active JP7353076B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810729179.2A CN110691024B (zh) 2018-07-05 2018-07-05 收集对话相关数据的方法、计算机可读取存储介质、计算机装置及服务器***
CN201810729179.2 2018-07-05

Publications (2)

Publication Number Publication Date
JP2020009431A JP2020009431A (ja) 2020-01-16
JP7353076B2 true JP7353076B2 (ja) 2023-09-29

Family

ID=69102359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019118352A Active JP7353076B2 (ja) 2018-07-05 2019-06-26 会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム

Country Status (4)

Country Link
US (1) US20200014650A1 (ja)
JP (1) JP7353076B2 (ja)
CN (1) CN110691024B (ja)
TW (1) TWI752323B (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111369396A (zh) * 2020-02-29 2020-07-03 重庆百事得大牛机器人有限公司 用于法律咨询机器人的法律事实采集***及方法
CN113010397B (zh) * 2021-03-17 2023-01-20 维沃移动通信有限公司 社交轨迹生成方法和社交轨迹生成装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011514573A (ja) 2008-01-15 2011-05-06 アマゾン テクノロジーズ インコーポレーテッド リコールおよび使用のためのデータのエンハンスおよび記憶
JP2014160467A (ja) 2013-02-20 2014-09-04 Samsung Electronics Co Ltd 端末機のメッセンジャー制御装置及び方法
JP2016509711A (ja) 2012-12-31 2016-03-31 フェイスブック,インク. オンライン・ソーシャル・ネットワーク上での構造化検索クエリの修正
JP2020161135A (ja) 2019-03-26 2020-10-01 ライン プラス コーポレーションLINE Plus Corporation チャットスレッドを表示するための方法およびシステム

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100421069C (zh) * 2005-12-28 2008-09-24 腾讯科技(深圳)有限公司 一种在即时通讯工具聊天窗口查看消息记录的实现方法
US20080052262A1 (en) * 2006-08-22 2008-02-28 Serhiy Kosinov Method for personalized named entity recognition
CN101360071A (zh) * 2008-09-16 2009-02-04 腾讯科技(深圳)有限公司 基于即时聊天进行多媒体资源共享的方法及***
US8819172B2 (en) * 2010-11-04 2014-08-26 Digimarc Corporation Smartphone-based methods and systems
CN102137082A (zh) * 2010-08-19 2011-07-27 华为技术有限公司 内容过滤的方法及装置
US9191615B1 (en) * 2011-05-02 2015-11-17 Needle, Inc. Chat window
CN107193937B (zh) * 2011-05-09 2021-02-05 腾讯科技(深圳)有限公司 一种搜索信息的方法及信息搜索装置
US9489657B2 (en) * 2012-02-21 2016-11-08 Microsoft Technology Licensing, Llc Aggregation and visualization of multiple chat room information
CN103780652B (zh) * 2012-10-23 2017-12-01 腾讯科技(深圳)有限公司 一种微博资源分享的方法及***
CN104144175B (zh) * 2013-05-06 2019-09-13 腾讯科技(深圳)有限公司 数据迁移的方法、装置及***
CN104092713B (zh) * 2013-05-31 2018-06-15 腾讯科技(深圳)有限公司 一种网络资源的下载信息展示方法及装置
CN104699378B (zh) * 2013-12-04 2019-08-06 腾讯科技(深圳)有限公司 多人聊天中信息浏览方法和***
CN104796313B (zh) * 2014-01-20 2020-10-16 腾讯科技(深圳)有限公司 自动对话工具接入第三方的方法和装置
US10022622B2 (en) * 2014-04-21 2018-07-17 Steelseries Aps Programmable actuation inputs of an accessory and methods thereof
CN106992922A (zh) * 2014-05-15 2017-07-28 周奇 表达主观敏感信息的方法
US9853926B2 (en) * 2014-06-19 2017-12-26 Kevin Alan Tussy Methods and systems for exchanging private messages
CN104050295B (zh) * 2014-07-01 2018-01-02 彩带网络科技(北京)有限公司 一种交互方法及***
WO2016046824A1 (en) * 2014-09-22 2016-03-31 Melzer Roy S Interactive user interface based on analysis of chat messages content
CN106161203B (zh) * 2015-04-28 2020-02-07 阿里巴巴集团控股有限公司 群组消息处理方法及装置
US9954808B2 (en) * 2015-06-24 2018-04-24 International Business Machines Corporation Collecting messages from a group chat window that mention a specific user
CN105005555A (zh) * 2015-07-28 2015-10-28 陈包容 基于聊天时间的关键词提取方法及装置
CN105337747B (zh) * 2015-11-17 2019-03-08 小米科技有限责任公司 群组历史消息处理方法和装置
CN105591881A (zh) * 2015-12-11 2016-05-18 中青冠岳科技(北京)有限公司 具有公告阅读反馈功能的通信方法
CN106911554B (zh) * 2015-12-23 2020-07-10 北京奇虎科技有限公司 一种历史信息展示方法及装置
US9916446B2 (en) * 2016-04-14 2018-03-13 Airwatch Llc Anonymized application scanning for mobile devices
CN107306219A (zh) * 2016-04-21 2017-10-31 上海神计信息***工程有限公司 即时通讯中的图片传输方法和装置
US20170346770A1 (en) * 2016-05-25 2017-11-30 Teledini LLC Link-invoked omni-channel chat, voice and video
CN106330677A (zh) * 2016-08-30 2017-01-11 北京北信源软件股份有限公司 一种即时通讯中指定会话消息快速定位和查看的方法
CN106506323A (zh) * 2016-09-12 2017-03-15 努比亚技术有限公司 一种聊天内容整理装置及方法
CN107967271A (zh) * 2016-10-19 2018-04-27 北京搜狗科技发展有限公司 一种信息搜索方法及装置
CN106791052A (zh) * 2016-12-07 2017-05-31 惠州Tcl移动通信有限公司 一种移动终端筛选即时通信应用中聊天记录的方法及***
US10366168B2 (en) * 2017-01-12 2019-07-30 Microsoft Technology Licensing, Llc Systems and methods for a multiple topic chat bot
CN107274884B (zh) * 2017-02-15 2020-11-06 赵思聪 一种基于文本解析和语音合成的信息获取方法
CN107423446B (zh) * 2017-08-11 2021-09-24 义乌工商职业技术学院 基于云存储的新媒体自动化可信部署***和方法
CN107528774A (zh) * 2017-10-19 2017-12-29 佛山市章扬科技有限公司 一种针对群组消息处理的方法
CN108196766A (zh) * 2017-12-20 2018-06-22 努比亚技术有限公司 一种显示界面处理方法、终端及计算机可读存储介质
CN108173745A (zh) * 2017-12-26 2018-06-15 福建中金在线信息科技有限公司 一种基于即时通信的转发方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011514573A (ja) 2008-01-15 2011-05-06 アマゾン テクノロジーズ インコーポレーテッド リコールおよび使用のためのデータのエンハンスおよび記憶
JP2016509711A (ja) 2012-12-31 2016-03-31 フェイスブック,インク. オンライン・ソーシャル・ネットワーク上での構造化検索クエリの修正
JP2014160467A (ja) 2013-02-20 2014-09-04 Samsung Electronics Co Ltd 端末機のメッセンジャー制御装置及び方法
JP2020161135A (ja) 2019-03-26 2020-10-01 ライン プラス コーポレーションLINE Plus Corporation チャットスレッドを表示するための方法およびシステム

Also Published As

Publication number Publication date
CN110691024A (zh) 2020-01-14
TW202006572A (zh) 2020-02-01
CN110691024B (zh) 2023-01-31
TWI752323B (zh) 2022-01-11
US20200014650A1 (en) 2020-01-09
JP2020009431A (ja) 2020-01-16

Similar Documents

Publication Publication Date Title
CN112000741B (zh) 内外网数据交换***、方法、装置、计算机设备和介质
US10139994B2 (en) Capturing and processing multi-media information using mobile communication devices
KR20130126930A (ko) 텍스트 메시지를 사용하는 스프레드시트와의 상호작용
EP3552376B1 (en) Card-based information management method and system
US10437779B2 (en) Intelligent interactive screen capture
US20160283083A1 (en) Intelligent interactive screen capture
JP7353076B2 (ja) 会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム
US20210133904A1 (en) Systems and methods for infield collection of digital evidence
EP3274939A1 (en) Providing interactive preview of content within communication
CN112926068A (zh) 权限管理方法、管理服务器、业务服务器及可读存储介质
US9983940B1 (en) Online account reset, rollback, and backup
CN109213955B (zh) 数据处理方法及相关设备
US20100198919A1 (en) Message-based technique for sharing distribution list contents within electronic messaging systems
CN116112457A (zh) 消息通知的方法、装置、计算机设备及存储介质
CN107920012B (zh) 即时通信消息的存储方法和装置
US20080059538A1 (en) Method and system for synchronizing offline records
CN115695344A (zh) 信息处理方法、装置、终端和存储介质
JP2008269401A (ja) ログ管理プログラム及びログ管理装置
US10216951B2 (en) Self service portal for tracking application data file dissemination
JP6572679B2 (ja) 情報処理装置およびプログラム
CN111656349B (zh) 通过虚拟桌面管理机密信息和数据的访问和显示服务的方法
CN112508504B (zh) 一种商业信息的信息管理方法、装置和电子设备
CN117597681A (zh) 高效访问最近使用的资源的引用
CA3060840A1 (en) Systems and methods for infield collection of digital evidence
CA2790485C (en) Capturing and processing multi-media information using mobile communication devices

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20210414

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20210412

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220428

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230329

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230411

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230602

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: 20230912

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230919

R150 Certificate of patent or registration of utility model

Ref document number: 7353076

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231027

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350