JP6138873B2 - インスタントメッセージのフィルタリング方法、フィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ、デバイス及びアプリケーション{methodforfilteringinstantmessage、instantmessageserverforprovidinginstantmessage、deviceandapplicationfordisplayingthesame} - Google Patents

インスタントメッセージのフィルタリング方法、フィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ、デバイス及びアプリケーション{methodforfilteringinstantmessage、instantmessageserverforprovidinginstantmessage、deviceandapplicationfordisplayingthesame} Download PDF

Info

Publication number
JP6138873B2
JP6138873B2 JP2015152498A JP2015152498A JP6138873B2 JP 6138873 B2 JP6138873 B2 JP 6138873B2 JP 2015152498 A JP2015152498 A JP 2015152498A JP 2015152498 A JP2015152498 A JP 2015152498A JP 6138873 B2 JP6138873 B2 JP 6138873B2
Authority
JP
Japan
Prior art keywords
filtering
instant message
chat room
copied
instant
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
JP2015152498A
Other languages
English (en)
Other versions
JP2016035750A (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.)
Kakao Corp
Original Assignee
Kakao 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 Kakao Corp filed Critical Kakao Corp
Publication of JP2016035750A publication Critical patent/JP2016035750A/ja
Application granted granted Critical
Publication of JP6138873B2 publication Critical patent/JP6138873B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、インスタントメッセージのフィルタリング方法、フィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ、フィルタリングされたインスタントメッセージを表示するデバイス及びアプリケーションに関する。
IMS(Instant Message Service)は、電子メールプログラムやウェブブラウザを別途に用いずに、送信者が送ったメッセージが受信者のデバイスの画面に即時に表されるようにするリアルタイムオンラインコミュニケーションサービスを意味する。特に、モバイルネットワークを利用してチャット、音声及びビデオ通話などを提供するサービスをMIM(Mobile Instant Messenger)サービスという。これに関し、韓国公開特許公報第10−2011−0012315号には、インスタントメッセージ制御方法が開示されている。
一方、インスタントメッセージを利用したサービス方法を提供する従来技術は、一つのチャットルームに複数のユーザが互いに取り交わすチャットメッセージを表示する。このとき、従来技術は、チャットメッセージを受信する場合、生成されたチャットルームに多くのチャットメッセージを受信した順にメッセージを表示するようになる。
しかし、一つのチャットルームでも、複数の知人間の親しい程度によって強い連結と弱い連結及び一時的連結が存在し得る。これにより、ユーザは、自分の所望する特定のグループまたは知人と取り交わしたメッセージを検索しようとする場合があり得る。これに加え、ユーザは、知人と取り交わしたメッセージの中でユーザが所望する特定のメッセージを検索したい場合が存在し得る。しかし、インスタントメッセージを利用したサービス方法を提供する従来技術は、特定のメッセージに対する検索が容易でなく、一つのチャットルームでユーザが所望のメッセージを確認するためにスクロールしなければならない煩わしさが存在していた。
本発明の一部の実施例は、デバイスで受信したインスタントメッセージに対して、一つまたは多数のチャットルームを対象にユーザ、コンテンツ及びキーワードなどをフィルタリング条件として設定することができ、フィルタリング条件を満たす場合、フィルタリング条件を満たすインスタントメッセージをコピーして別途のチャットルームに表示することができる、インスタントメッセージのフィルタリング方法、フィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ、これを表示するデバイス及びアプリケーションを提供することができる。
但し、本実施例が達成しようとする技術的課題は、上記のような技術的課題に限らず、また他の技術的課題が存在し得る。
上述した技術的課題を達成するための技術的手段として、本発明の第1側面によるインスタントメッセージのフィルタリング方法は、インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受けるステップ;前記フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示するステップ;一つ以上のインスタントメッセージを受信するステップ;前記受信したインスタントメッセージを一般のチャットルームに表示するステップ、及び、前記フィルタリング条件を満たして生成されたコピーされたインスタントメッセージを前記フィルタリングチャットルームまたは前記フィルタリングフォルダに表示するステップを含み、前記コピーされたインスタントメッセージは、前記インスタントメッセージを転送するインスタントメッセージサーバまたは前記インスタントメッセージを受信するデバイスでコピーされる。
また、本発明の第2側面によるフィルタリングされたインスタントメッセージを表示するデバイスは、インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受けるフィルタリング条件入力部;前記フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示する表示部;一つ以上のインスタントメッセージを受信するインスタントメッセージ受信部;前記受信したインスタントメッセージが前記入力されたフィルタリング条件を満たすか否かを判断し、前記フィルタリング条件を満たすインスタントメッセージをフィルタリングするフィルタリング部;、及び、前記フィルタリングされたインスタントメッセージをコピーするインスタントメッセージコピー部を含み、前記表示部は、前記受信したインスタントメッセージを一般のチャットルームに表示し、前記コピーされたインスタントメッセージを前記フィルタリングチャットルームまたはフィルタリングフォルダに表示する。
また、本発明の第3側面によるフィルタリングされたインスタントメッセージを提供するサーバは、デバイスからインスタントメッセージをフィルタリングするためのフィルタリング条件を受信するフィルタリング条件受信部、前記インスタントメッセージを表示するための一般のチャットルームまたは前記フィルタリング条件が適用されたフィルタリングチャットルームを生成するチャットルーム生成部、前記デバイスに送信するためのインスタントメッセージを受信するインスタントメッセージ受信部、前記受信したインスタントメッセージが前記フィルタリング条件を満たすか否かを検査する検査部、前記フィルタリング条件を満たすインスタントメッセージをコピーするインスタントメッセージコピー部、及び、前記受信したインスタントメッセージ及び前記コピーされたインスタントメッセージを前記デバイスに転送するインスタントメッセージ転送部を含み、前記コピーされたインスタントメッセージは、前記フィルタリングチャットルームまたはフィルタリングフォルダに表示されるように構成される。
また、本発明の第4側面によるデバイスでインスタントメッセージのフィルタリングを行う命令語のシーケンスを含むアプリケーションは、前記デバイスのユーザインターフェイスを通じて前記インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受ける機能;前記フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示する機能、及び、一つ以上のインスタントメッセージを受信すれば、前記受信したインスタントメッセージを一般のチャットルームに表示し、前記フィルタリング条件を満たすコピーされたインスタントメッセージを前記フィルタリングチャットルームまたはフィルタリングフォルダに表示する機能を含み、前記コピーされたインスタントメッセージは、前記インスタントメッセージを転送するインスタントメッセージサーバまたは前記インスタントメッセージを受信するデバイスでコピーされる。
前述した本発明の課題解決手段のうちいずれかによれば、本発明の一実施例は、インスタントメッセージを受信するとき、ユーザが所望するフィルタリング条件に符合するインスタントメッセージをコピーして別途のチャットルームに表示することで、ユーザが所望するメッセージを別途に読み出し及び確認することができ、インスタントメッセージに対するより効率的な管理が可能である。
また、インスタントメッセージに対して、ユーザの必要に応じて様々なフィルタリング条件を設定することで、インスタントメッセージを選択的にコピーすることができ、これにより、ユーザは、所望するメッセージを別途に確認することができ、インスタントメッセージの選別的管理が容易である。
本発明の一実施例に係るインスタントメッセージフィルタリングシステムを示す図である。 本発明の一実施例に係るデバイスの構成図である。 本発明の一実施例に係るインスタントメッセージサーバの構成図である。 フィルタリング条件を『ユーザ』に設定する一例示を示す図でる。 フィルタリングされた結果を示す図である。 フィルタリング条件を『コンテンツタイプ』に設定する一例示を示す図である。 フィルタリングされた結果を示す図である。 フィルタリング条件を『キーワード』に設定する一例示を示す図である。 フィルタリングされた結果を示す図である。 本発明の一実施例に係るインスタントメッセージをフィルタリングする過程を説明するためのデバイス側面の動作フローチャートである。 本発明の一実施例に係るインスタントメッセージをフィルタリングする過程を説明するためのインスタントメッセージサーバ側面の動作フローチャートである。
以下では、添付した図面を参照して、本発明が属する技術分野で通常の知識を持った者が容易に実施することができるように本発明の実施例を詳しく説明する。しかし、本発明は、様々な異なった形態で具現でき、ここで説明する実施例に限らない。そして、図面で本発明を明確に説明するために、説明と関係ない部分は省略し、明細書の全体を通じて類似した部分に対しては、類似した図面符号を付けた。
明細書の全体において、ある部分が他の部分と『連結』されているとすると、これは、『直接的に連結』されている場合だけでなく、その中間に他の素子を挟んで『電気的に連結』されている場合も含む。また、ある部分がある構成要素を『含む』とすると、これは、特に反対する記載がない限り、他の構成要素を除外するのではなく、他の構成要素をさらに含むことができることを意味する。
図1は、本発明の一実施例に係るインスタントメッセージフィルタリングシステム(100)を示す図である。
このとき、インスタントメッセージフィルタリングシステム(100)を構成する図1の各構成要素は、ネットワーク(network)を通じて連結されることができる。ネットワークを通じて個人が時間や空間の制約を受けることなく、携帯電話やPDAなどの様々な移動マルチメディア機器を利用して自由に所望の相手とコミュニケーションができる。ネットワークの一例は、3GPP(3rd Generation Partnership Project)ネットワーク、LTE(Long Term Evolution)ネットワーク、WIMAX(World Interoperability for Microwave Access)ネットワーク、インターネット(Internet)、LAN(Local Area Network)、Wireless LAN(Wireless Local Area Network)、WAN(Wide Area Network)、PAN(Personal Area Network)、ブルートゥース(Bluetooth;登録商標)ネットワーク、衛星放送ネットワーク、アナログ放送ネットワーク、DMB(Digital Multimedia Broadcasting)ネットワークなどが含まれるが、これに限らない。
図1を参照すると、インスタントメッセージフィルタリングシステム(100)は、デバイス(10)、インスタントメッセージサーバ(20)及び知人デバイス(30、40)を含む。このような図1のインスタントメッセージフィルタリングシステム(100)は、本発明の一実施例に過ぎないので、図1により本発明が限定解釈されるものではない。即ち、本発明の様々な実施例によれば、インスタントメッセージフィルタリングシステム(100)は、図1と異なるように構成されてもよい。
デバイス(10)は、ネットワークを通じてインスタントメッセージサーバ(20)と接続され、知人デバイス(30、40)から転送されてきたインスタントメッセージをインスタントメッセージサーバ(20)を介して受信する。このとき、知人デバイス(30、40)は、デバイス(10)とネットワークで連結された外部のデバイスのことをいう。
参考に、デバイス(10)、知人デバイス(30、40)は、携帯性と移動性が保障される無線通信装置であって、PCS(Personal Communication System)、GSM(Global System for Mobilecommunications;登録商標)、PDC(Personal Digital Cellular)、PHS(Personal Handyphone System)、PDA(Personal Digital Assistant)、IMT(International Mobile Telecommunication)−2000、CDMA(Code Division Multiple Access)−2000、W−CDMA(W−Code Division Multiple Access)、WiBro(Wireless Broadband Internet)端末、スマートフォン(Smartphone)、タブレットPCなどのような全ての種類のハンドヘルド(Handheld)に基づいた無線通信装置が含まれ得る。特に、デバイス(10)は、携帯用デバイスにインターネット通信と情報検索などのコンピュータ支援機能を追加した知能型デバイスであって、ユーザが所望する多数の応用プログラム(即ち、アプリケーション)をインストールして実行できるスマートフォン(smart phone)であり得る。その他にも、デバイス(10)、知人デバイス(30、40)は、PCなどのようにインスタントメッセージサービスサーバ(20)と有/無線通信を通じて接続できるユーザ端末であり得る。
デバイス(10)は、知人デバイス(30、40)から転送されてきたインスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受ける。このとき、インスタントメッセージは、デバイス(10)でフィルタリングされることもでき、インスタントメッセージサーバ(20)でフィルタリングされることもできる。
先ず、デバイス(10)でフィルタリングされる場合を説明すると、以下の通りである。
デバイス(10)にフィルタリング条件が入力されれば、デバイス(10)は、フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示する。
デバイス(10)が知人デバイス(30、40)から転送されてきたインスタントメッセージをインスタントメッセージサーバ(20)を介して受信すれば、デバイス(10)は、受信したインスタントメッセージがフィルタリング条件を満たすか否かを検査し、フィルタリング条件を満たすインスタントメッセージをコピーした後、コピーされたインスタントメッセージをフィルタリングチャットルームに表示するか、フィルタリング条件を満たすコピーされたインスタントメッセージは、デバイス(10)のフィルタリングフォルダに格納され、フォルダを通じて表示することができる。これとは異なり、フィルタリング条件を満たさないインスタントメッセージは、コピーされずに一般のチャットルームに表示される。
一方、フィルタリングは、インスタントメッセージサーバ(20)で行われることもできる。インスタントメッセージサーバ(20)でフィルタリングされる場合を説明すると、以下の通りである。
デバイス(10)にフィルタリング条件が入力されれば、デバイス(10)は、入力されたフィルタリング条件をインスタントメッセージサーバ(20)に転送する。このとき、インスタントメッセージサーバ(20)は、デバイス(10)から受けたフィルタリング条件に応じて、フィルタリングチャットルームまたはフィルタリングフォルダを生成する。また、インスタントメッセージサーバ(20)は、デバイス(10)から伝達を受けたフィルタリング条件に応じて、知人デバイス(30、40)から受信したインスタントメッセージがフィルタリング条件を満たすか否かを検査する。このとき、受信したインスタントメッセージがフィルタリング条件を満たす場合、フィルタリング条件を満たすインスタントメッセージをコピーした後、知人デバイス(30、40)から受信したインスタントメッセージをデバイス(10)に転送するとき、コピーされたインスタントメッセージを共に転送する。これにより、デバイス(10)は、コピーされたインスタントメッセージをフィルタリングチャットルームまたはフィルタリングフォルダに表示する。
インスタントメッセージサーバ(20)は、知人デバイス(30、40)がデバイス(10)に転送するためのインスタントメッセージを中継する役割をする。つまり、インスタントメッセージサーバ(20)は、知人デバイス(30、40)から転送したメッセージを受信し、これをデバイス(10)に転送する。
このとき、インスタントメッセージサーバ(20)は、デバイス(10)からフィルタリング条件を受信すれば、入力を受けたフィルタリング条件に合わせてフィルタリングチャットルームまたはフィルタリングフォルダを生成することができる。また、フィルタリング条件を満たすインスタントメッセージをコピーしてデバイス(10)のフィルタリングチャットルームまたはフィルタリングフォルダに表示されるようにコピーされたインスタントメッセージをデバイス(20)に転送することができる。
以下では、図2ないし図6を参照して、本発明の一実施例に係るフィルタリングされたインスタントメッセージを提供するデバイス(10)及びインスタントメッセージサーバ(20)の構成及び動作について具体的に説明する。
図2は、本発明の一実施例に係るデバイス(10)の構成図である。
本発明に係るフィルタリングされたインスタントメッセージを表示するデバイス(10)は、フィルタリング条件入力部(11)、表示部(12)、インスタントメッセージ受信部(13)、フィルタリング部(14)、及び、インスタントメッセージコピー部(15)を含むことができる。但し、本発明の一実施例に係るデバイス(10)の構成は、図2と異なるようになってもよい。
フィルタリング条件入力部(11)は、インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受ける。即ち、デバイス(10)のユーザインターフェイスを通じてユーザが所望するフィルタリング条件を入力することができる。このとき、フィルタリング条件は『ユーザ』、『コンテンツタイプ』及び『キーワード』のうち一つ以上であってもよく、その他に様々な形態のフィルタリング条件が適用され得る。
以下では、図4aないし図6bを参照して、本発明に適用されたフィルタリング条件について具体的に説明する。
図4aは、フィルタリング条件を『ユーザ』(51)に設定する一例示を示す図であり、図4bは、これにより、フィルタリングされた結果を示す図である。
本発明に係るデバイス(10)は、『ユーザ』をフィルタリング条件とすることができ、このために既格納されている知人リストを表示することができる。これにより、フィルタリング条件は、表示された知人リストから選択された一つ以上の知人に対応する知人デバイス(30、40)から受信したインスタントメッセージをフィルタリングするためのものであり得る。
一例として、図4aに示すように、先ず、デバイス(10)上でフィルタリング条件の入力を受けるための入力画面が活性化されれば、ユーザにより『ユーザ』(51)、『コンテンツタイプ』(52)及び『キーワード』(53)のうち一つ以上を条件として設定を受けることができるフィルタリング条件設定画面(54)が活性化され得る。
このとき、活性化された項目のうちフィルタリング条件として『ユーザ』(51)を選択すれば、デバイス(10)に既格納されている知人リストが表示される。これにより、デバイス(10)は、このように表示された知人リストのうちユーザにより選択された一つ以上の知人に対応する知人デバイス(30、40)から受信したインスタントメッセージをフィルタリングすることができる。
一方、選択領域(55)で一つ以上の知人を選択すれば、選択された知人に対応する知人デバイス(30、40)から受信したインスタントメッセージがフィルタリングされてコピーされる。このとき、コピーされたインスタントメッセージが表示されるフィルタリングチャットルームの名前を入力する名前入力画面(56)を活性化させることができる。そして、活性化された名前入力画面(56)にユーザが所望するフィルタリングチャットルームの名前を入力することができる。これにより、インスタントメッセージサーバ(20)で生成されたフィルタリングチャットルームがデバイス(10)のチャットルームリストの上段(57)に、入力された名前により新しいフィルタリングチャットルームが表示される。
一例として、図4aを参照すると、知人リストの中で『深川』と『鈴木』を選択し、フィルタリングチャットルームの名前を『友達』に設定した場合、チャットルームリストの上段(57)に新しいフィルタリングチャットルームとして『友達』という名前のフィルタリングチャットルームが表示される。図4bは、このようなフィルタリング条件に応じてフィルタリングされた結果を示す。『深川』と『鈴木』に該当するインスタントメッセージがコピーされ、『友達』という名前のフィルタリングチャットルームに表示されたことが確認できる。
また他の例として、職場内の知人が含まれたグループチャットルームが存在し、職場内の知人のうち、ユーザにより特定部署に該当する知人が選択されてフィルタリング条件として設定された場合、職場内の知人が含まれたグループチャットルームのメッセージのうち特定部署に該当する知人に対するインスタントメッセージがフィルタリングチャットルームまたはフィルタリングフォルダに表示され得る。
図5aは、フィルタリング条件を『コンテンツタイプ』(52)に設定する一例示を示す図であり、図5bは、これにより、フィルタリングされた結果を示す図である。
本発明に係るデバイス(10)は、『コンテンツタイプ』(52)をフィルタリング条件とすることができ、このために、イメージ、動画、オーディオ、及び、URLのうち一つ以上を含むコンテンツタイプリストを表示することができる。これにより、表示されたコンテンツタイプリストから選択された一つ以上のコンテンツタイプに対応するインスタントメッセージをフィルタリングすることをフィルタリング条件とすることができる。
このとき、コンテンツタイプは、イメージ、動画、オーディオ、及び、URLに限られるのではなく、これらの組み合わせ、または、これとは異なる形態のコンテンツタイプも含むことができる。
図5aを参照すると、先ず、フィルタリング条件の入力を受ける入力画面を活性化させ、フィルタリング条件設定画面(54)を通じて、フィルタリング条件として『コンテンツタイプ』(52)を選択した場合、『URLリンク』、『イメージ』、『動画』及び『サウンド』のリストが表示され得る。
このとき、表示されたコンテンツタイプリストから生成された選択領域(61)のうち一つ以上のコンテンツを選択することができ、コンテンツタイプの選択が完了すると、フィルタリングチャットルームの名前入力画面(56)が活性化され、チャットルームの名前を入力することができる。図5aに示すように、ユーザが『URLリンク』と『動画』を選択してフィルタリングチャットルームの名前を『資料』に設定した場合、チャットルームリストの上段(62)に設定された名前のフィルタリングチャットルームが表示される。このように表示されたフィルタリングチャットルームには、図5bに示すように、URLリンクと動画を含んだインスタントメッセージがフィルタリングされた後、コピーされて表示され得る。
図6aは、フィルタリング条件を『キーワード』(53)に設定する一例示を示す図であり、図6bはこれにより、フィルタリングされた結果を示す図である。
本発明に係るデバイス(10)は、『キーワード』(53)をフィルタリング条件とすることができ、このために、キーワード入力画面(71)、及び、キーワード入力画面(71)により入力された少なくとも一つのキーワードが含まれたキーワードリストをさらに含むことができる。フィルタリング条件は、キーワードリストに表示されたキーワードを含むインスタントメッセージをフィルタリングすることができる。
図6aを参照すると、先ず、フィルタリング条件の入力を受ける入力画面を活性化させ、フィルタリング条件設定画面(54)を通じて項目のうち、『キーワード』(53)を選択すると、キーワード入力画面(71)が活性化されることにより、ユーザが所望するキーワードの入力を受けることができる。このとき、キーワードは、複数個が入力されてもよく、このために、キーワードは、追加ボタンにより追加することができ、追加されたキーワードを削除ボタンにより削除することもできる。
一例として、図6aないし6bを参照すると、キーワードとして、『お酒』、『18日』及び『勉強』が入力され、フィルタリングチャットルームの名前入力画面(56)が活性化され、チャットルームの名前を設定することができる。フィルタリングチャットルームは、チャットルームリストの上段(72)に入力されたチャットルームの名前に表示され、既生成されて表示された多数のチャットルームで、『お酒』、『18日』及び『勉強』のうちいずれか一つの条件を満たすインスタントメッセージが新しくフィルタリングチャットルームに表示され得る。即ち、キーワードは、一つ以上が入力されてもよく、これにより、フィルタリングチャットルームには、それぞれのキーワードを含むインスタントメッセージが全て表示され得る。
図4aないし図6bで説明したユーザ、キーワード及びコンテンツタイプだけでなく、本発明に係るデバイス(10)は、フィルタリング条件として受信時間範囲を設定することができる。即ち、本発明に係るデバイス(10)は、インスタントメッセージの受信時間範囲を設定する時間入力画面を表示することができ、これにより、デバイス(20)は、表示された時間入力画面に入力された受信時間範囲内に受信されたインスタントメッセージをフィルタリングすることができる。
また、デバイス(10)は、一般のチャットルーム及びフィルタリングチャットルームを含むチャットルームのうち特定チャットルームを選択し、選択された特定チャットルームに受信されるインスタントメッセージをフィルタリングチャットルームまたはフィルタリングフォルダに表示することができる。このように、本発明に係るデバイス(10)は、表示されたチャットルームリストのうち、ユーザにより選択されたチャットルームに応じてインスタントメッセージをフィルタリングするためのフィルタリング条件を含むことができる。このとき、一般のチャットルームは、デバイス(10)上のユーザインターフェイスに表示された一つ以上のグループチャットルームまたは一つ以上の個人チャットルームであるか、全体のチャットルームであり得る。
また、図2を参照すると、表示部(12)は、フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示する。このとき、フィルタリング条件を満たすインスタントメッセージはコピーされて、フィルタリングチャットルームまたはフィルタリングフォルダに表示され、フィルタリング条件を満たさないインスタントメッセージは、一般のチャットルームに表示される。
一方、本発明に係る表示部(12)は、フィルタリングチャットルームまたはフィルタリングフォルダにフィルタリング条件を満たすコピーされたインスタントメッセージが表示される場合、お知らせ情報を共に出力することができる。
また、表示部(12)は、フィルタリング条件及びフィルタリングチャットルームまたはフィルタリングフォルダが一つ以上である場合、下記で説明するように、インスタントメッセージコピー部(15)でフィルタリング条件を満たす個数だけインスタントメッセージがコピーされ、コピーされたインスタントメッセージのそれぞれをフィルタリング条件に対応するフィルタリングチャットルームまたはフィルタリングフォルダにそれぞれ表示することができる。
また、表示部(12)は、コピーされたインスタントメッセージの受信確認を一般のチャットルームに表示されたインスタントメッセージの受信確認と別個で行うことができる。例えば、表示部(12)は、ユーザの一般のチャットルームの接続によるインスタントメッセージの確認時に、インスタントメッセージの受信確認の表示が変更されるようにすることができ、これとは異なり、フィルタリングチャットルームの接続によるコピーされたインスタントメッセージの確認時に、コピーされたインスタントメッセージに対応する一般のチャットルームに表示されたインスタントメッセージの受信確認の表示は変更されないように表示することができる。
また、表示部(12)は、フィルタリング条件の入力を受けるための入力画面を出力させるアイコンを表示することができる。このとき、アイコンは、ユーザインターフェイスの制御画面、一般のチャットルームの制御画面またはフィルタリングチャットルームの制御画面のうち一つ以上に含まれ得る。
インスタントメッセージ受信部(13)は、知人デバイス(30、40)のうちいずれかから転送されてきた一つ以上のインスタントメッセージをインスタントメッセージサーバ(20)から受信する。
フィルタリング部(14)は、インスタントメッセージサーバ(20)から受信したインスタントメッセージをフィルタリング条件入力部(11)に入力されたフィルタリング条件に基づいてフィルタリングする。即ち、フィルタリング部(14)は、受信したインスタントメッセージがフィルタリング条件を満たすか否かを確認し、フィルタリング条件を満たす場合、これをフィルタリングし、下記で説明するインスタントメッセージコピー部(15)に伝達してコピーさせる。
インスタントメッセージコピー部(15)は、フィルタリング条件を満たすインスタントメッセージをコピーする。即ち、インスタントメッセージコピー部(15)は、受信したインスタントメッセージがフィルタリング条件に応じてフィルタリング部(14)でフィルタリングされれば、フィルタリングされたインスタントメッセージをコピーする。
一方、本発明に係るデバイス(10)は、フィルタリングチャットルームに表示されたコピーされたインスタントメッセージの中でユーザによりいずれかが選択されれば、フィルタリングされてコピーされたインスタントメッセージに対応するインスタントメッセージが表示された一般のチャットルームに移動するようにできる。
また、本発明に係るデバイス(10)は、フィルタリングチャットルームに表示されたコピーされたインスタントメッセージを削除することができる。このとき、フィルタリングチャットルームに表示されたコピーされたインスタントメッセージを削除すれば、削除されたコピーされたインスタントメッセージと対応する一般のチャットルームに表示されたインスタントメッセージが削除され得る。つまり、フィルタリングチャットルームに存在するコピーされたインスタントメッセージのいずれか一つを選択して削除すれば、コピーされたインスタントメッセージと対応する一般のチャットルームのインスタントメッセージが共に削除され得る。
これに加え、本発明に係るデバイス(10)は、フィルタリングチャットルームに表示されたコピーされたインスタントメッセージが選択されれば、既格納されている知人リストを表示し、これにより、コピーされたインスタントメッセージを表示された知人リストから選択された一つ以上の知人に対応する知人デバイス(30、40)に伝達することができる。
一方、本発明に係るデバイス(10)は、格納部(16)をさらに含むことができる。格納部(16)は、フィルタリングされてコピーされたインスタントメッセージをデバイス(10)のフィルタリングフォルダまたはフィルタリングチャットルームに格納することができる。このとき、コピーされたインスタントメッセージがフィルタリングフォルダに格納された場合、表示部(12)は、格納されたコピーされたインスタントメッセージを読み出してデバイス(10)上に表示することができる。例えば、コピーされたインスタントメッセージは、デバイス(10)のフィルタリングフォルダにテキストファイルのような形式で格納され、フィルタリングフォルダに格納されたテキストファイルをクリックすると、別途のアプリケーションによりコピーされたインスタントメッセージが読み出され得る。また他の例として、フィルタリング条件をコンテンツタイプの中でイメージと動画を選択した場合、フィルタリングフォルダには、フィルタリングされてコピーされたインスタントメッセージが含むイメージと動画ファイルとが格納され得る。
これとは異なり、コピーされたインスタントメッセージがフィルタリングチャットルームに格納された場合、表示部(12)は、格納されたコピーされたインスタントメッセージを読み出してフィルタリングチャットルーム上に表示することができる。
本発明に係るデバイス(10)は、コピーされたインスタントメッセージをデバイス(10)のメモリに格納することができ、これとは異なり、下記で説明するように、インスタントメッセージサーバ(20)でフィルタリングを行う場合、コピーされたインスタントメッセージは、インスタントメッセージを転送するインスタントメッセージサーバ(20)のデータベースに格納され得る。
一方、本発明に係るメモリ及びデータベースは、キャッシュ、ROM(Read Only Memory)、PROM(Programmable ROM)、EPROM(Erasable Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)及びフラッシュメモリ(Flash memory)のような非揮発性メモリ素子、または、RAM(Random Access Memory)のような揮発性メモリ素子、または、ハードディスクドライブ(HDD、Hard Disk Drive)、CD−ROMのような格納媒体のうち少なくとも一つで具現できるが、これに限らない。
本発明に係るデバイス(10)のフィルタリング条件入力部(11)は、入力されたフィルタリング条件を変更することができる。フィルタリング条件が変更されることにより、表示部(12)は、変更されたフィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示することができ、変更されたフィルタリング条件を満たすコピーされたインスタントメッセージをフィルタリングチャットルームまたはフィルタリングフォルダに表示することができる。また、本発明に係るデバイス(10)は、フィルタリング条件の変更だけでなく、チャットの途中に新しく条件の入力を受けてフィルタリングすることができる。
一方、本発明に係るデバイス(10)は、フィルタリング部(14)でフィルタリングを行った後、フィルタリング条件を満たすインスタントメッセージをコピーしてフィルタリングチャットルームまたはフィルタリングフォルダに表示すると説明したが、これとは異なり、デバイス(10)に入力されたフィルタリング条件に応じてインスタントメッセージサーバ(20)がフィルタリングを行い、フィルタリング条件を満たすインスタントメッセージをコピーして、デバイス(10)にインスタントメッセージの転送時に、コピーされたインスタントメッセージを共に転送することができる。以下では、このようにフィルタリングを行い、フィルタリングされたインスタントメッセージをコピーして転送するインスタントメッセージサーバ(20)について、図3を通じて具体的に説明する。
図3は、本発明の一実施例に係るインスタントメッセージサーバ(20)の構成図である。
本発明の一実施例に係るフィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ(20)は、フィルタリング条件受信部(21)、フィルタリングチャットルーム生成部(22)、インスタントメッセージ受信部(23)、インスタントメッセージ検査部(24)、インスタントメッセージコピー部(25)、及び、インスタントメッセージ転送部(26)を含む。但し、本発明の一実施例に係るインスタントメッセージサーバ(20)の構成は、図3とは異なるようになってもよい。
フィルタリング条件受信部(21)は、デバイス(10)からインスタントメッセージをフィルタリングするためのフィルタリング条件を受信する。デバイス(10)は、ユーザの好みに応じてフィルタリング条件の入力を受けることができる。このとき、フィルタリング条件は、『ユーザ』、『コンテンツタイプ』、『キーワード』及び『受信時間範囲』などであり得る。
フィルタリングチャットルーム生成部(22)は、インスタントメッセージを表示するための一般のチャットルーム、または、フィルタリング条件が適用されたフィルタリングチャットルームを生成する。図4aないし6bに示すように、フィルタリングチャットルームは、ユーザにより入力されたチャットルームの名前に表示され、チャットルームリストの上段に位置することができる。
インスタントメッセージ受信部(23)は、デバイス(10)に送信するためのインスタントメッセージを受信する。即ち、インスタントメッセージサーバ(20)は、知人デバイス(30、40)のいずれか一つから受信したインスタントメッセージをデバイスに送信する。
インスタントメッセージ検査部(24)は、受信したインスタントメッセージがフィルタリング条件を満たすか否かを検査する。即ち、受信したインスタントメッセージがフィルタリング条件を満たすか否かを検査し、これにより、インスタントメッセージをコピーするか否かを決める。
インスタントメッセージコピー部(25)は、フィルタリング条件を満たすインスタントメッセージをフィルタリング条件に応じてフィルタリングした後、コピーする。このとき、コピーされたインスタントメッセージは、インスタントメッセージサーバ(20)のデータベースに格納されることができ、これとは異なり、デバイス(10)のメモリに格納されることもできる。
インスタントメッセージ転送部(26)は、受信したインスタントメッセージ、及び、コピーされたインスタントメッセージをデバイス(10)に転送する。このとき、コピーされたインスタントメッセージは、フィルタリングチャットルームまたはフィルタリングフォルダに表示され得る。
参考に、本発明の実施例に係る図2及び図3に示された構成要素は、ソフトウェアまたはFPGA(Field Programmable Gate Array)またはASIC(Application Specific Integrated Circuit)のようなハードウェアの形態で具現でき、所定の役割を果たすことができる。
しかし、「構成要素」は、ソフトウェアまたはハードウェアに限定される意味ではなく、各構成要素は、アドレシングすることができる格納媒体にあるように構成されることもでき、一つまたはそれ以上のプロセッサを再生させるように構成されることもできる。
従って、一例として、構成要素は、ソフトウェア構成要素、客体志向ソフトウェア構成要素、クラス構成要素、及び、タスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバ、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ及び変数を含む。
構成要素と該当構成要素の中で提供される機能は、さらに小さい数の構成要素で結合されるか、または追加的な構成要素にさらに分離され得る。
図7aは、本発明の一実施例に係るインスタントメッセージをフィルタリングする過程を説明するためのデバイス(10)側面の動作フローチャートであり、図7bは、本発明の一実施例に係るインスタントメッセージをフィルタリングする過程を説明するためのインスタントメッセージサーバ(20)側面の動作フローチャートである。図7aないし図7bで示された実施例に係るインスタントメッセージフィルタリング方法は、図4ないし図6を通じて説明された例示で時系列的に処理されるステップを含む。
図7aを参照すると、デバイス(10)側面の動作フローチャートの場合、ステップS110において、デバイス(10)は、インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受ける。このとき、フィルタリング条件は、『ユーザ』、『コンテンツタイプ』及び『キーワード』のうち一つ以上であってもよく、その他に様々な形態のフィルタリング条件が適用され得る。一方、フィルタリング条件に関する具体的な説明は、図4aないし図6bで説明したので、以下では省略する。
次に、ステップS120において、デバイス(10)は、フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示する。即ち、フィルタリング条件に応じてインスタントメッセージサーバ(20)でフィルタリングチャットルームを生成し、これをデバイス(10)に転送すれば、これにより、デバイス(10)は、フィルタリングチャットルームを表示することができる。また、デバイス(10)は、フィルタリングチャットルームの代わりにデバイス(10)の格納フォルダであるフィルタリングフォルダを表示し、その後、コピーされたインスタントメッセージをフィルタリングフォルダに格納することができる。
次に、ステップS130において、デバイス(10)は、一つ以上のインスタントメッセージを受信する。このとき、デバイス(10)は、インスタントメッセージサーバ(20)からフィルタリング条件に応じてフィルタリングされてコピーされたインスタントメッセージを受信し、これと同時に、フィルタリング条件を満たさないインスタントメッセージを共に受信することができる。これとは異なり、デバイス(10)は、インスタントメッセージサーバ(20)からインスタントメッセージを受信し、受信したインスタントメッセージがフィルタリング条件を満たすか否かを判断する。これにより、下記で説明するように、フィルタリング条件を満たすインスタントメッセージをフィルタリングした後にコピーし、コピーされたインスタントメッセージをフィルタリングチャットルームまたはフィルタリングフォルダに表示することができる。
次に、ステップS140において、デバイス(10)は、受信したインスタントメッセージを一般のチャットルームに表示し、ステップS180において、最終的にフィルタリング条件を満たすコピーされたインスタントメッセージをフィルタリングチャットルームまたはフィルタリングフォルダに表示する。
このとき、デバイス(10)は、受信したインスタントメッセージがフィルタリング条件を満たすか否かを判断し(ステップS150)、フィルタリング条件を満たす場合、フィルタリング条件に応じてフィルタリングを行った後(ステップS160)、フィルタリングされたインスタントメッセージをコピーする(ステップS170)。このように、コピーされたインスタントメッセージは、ステップS180で最終的にフィルタリングチャットルームまたはフィルタリングフォルダに表示される。
次に、インスタントメッセージサーバ(20)でフィルタリングされる一連の過程を図7bを通じて説明すると、先ず、ステップS210において、インスタントメッセージサーバ(20)は、デバイス(10)からインスタントメッセージをフィルタリングするためのフィルタリング条件を受信する。
次に、ステップS220において、インスタントメッセージサーバ(20)は、一般のチャットルームまたはフィルタリングチャットルームを生成する。そして、ステップS230において、インスタントメッセージサーバ(20)は、デバイス(10)に送信するためのインスタントメッセージを受信し、ステップS240において、インスタントメッセージサーバ(20)は、受信したインスタントメッセージがフィルタリング条件を満たすか否かを検査する。
次に、ステップS250において、インスタントメッセージサーバ(20)は、フィルタリング条件を満たすインスタントメッセージをフィルタリング条件に応じてフィルタリングし、これをコピーした後、ステップS260で受信したインスタントメッセージ、及び、コピーされたインスタントメッセージをデバイス(10)に転送する。
一方、前述した説明で、ステップS110ないしS260は、本発明の具現例に応じて、追加的なステップにさらに分割されるか、または、さらに少ないステップに組み合わせられ得る。また、一部のステップは、必要に応じて省略されることもでき、ステップ間の順序が変更されることもできる。
本発明の一実施例は、図7a及び7bを通じて説明されたインスタントメッセージフィルタリング方法の各ステップは、コンピュータを実行させるコンピュータプログラム、スマートデバイス(例えば、スマートフォン)を実行させるアプリケーション、及び、デバイスでコンテンツを共有する命令語のシーケンスを含むプログラムでも具現できる。例えば、本発明の一実施例は、デバイス(10)と連動して動作するアプリケーションを提供することができる。
即ち、デバイス(10)において、インスタントメッセージのフィルタリングを行う命令語のシーケンスを含むアプリケーションは、アプリケーションのユーザインターフェイスを通じてインスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受ければ、フィルタリング条件に応じてインスタントメッセージサーバ(20)で生成されたフィルタリングチャットルームまたはフィルタリングフォルダを表示する。
アプリケーションは、インスタントメッセージサーバ(20)から一つ以上のインスタントメッセージを受信すれば、受信したインスタントメッセージを一般のチャットルームに表示し、フィルタリング条件を満たすコピーされたインスタントメッセージをフィルタリングチャットルームまたはフィルタリングフォルダに表示する。このようなアプリケーションに表示されるフィルタリングされたインスタントメッセージは、上述のように、デバイス(10)上でフィルタリングされたものであってもよく、これとは異なり、インスタントメッセージサーバ(20)でフィルタリングされたものであってもよい。
本発明の一実施例は、コンピュータによって実行されるプログラムモジュールのようなコンピュータによって実行可能な命令語を含む記録媒体の形態でも具現できる。コンピュータ読み取り可能な媒体は、コンピュータによってアクセスできる任意の可用媒体であってもよく、揮発性及び非揮発性の媒体、分離型及び非分離型の媒体の全てを含む。また、コンピュータ読み取り可能な媒体は、コンピュータ格納媒体及び通信媒体を全て含むことができる。コンピュータ格納媒体は、コンピュータ読み取り可能な命令語、データ構造、プログラムモジュール、または、その他データのような情報の格納のための任意の方法または技術で具現された揮発性及び非揮発性、分離型及び非分離型の媒体の全てを含む。通信媒体は、典型的にコンピュータ読み取り可能な命令語、データ構造、プログラムモジュール、または、搬送波のような変調されたデータ信号のその他データ、または、その他転送メカニズムを含み、任意の情報伝達媒体を含む。
本発明の方法及びシステムは、特定の実施例に係り説明されたが、それらの構成要素または動作の一部または全ては、汎用ハードウェアアーキテクチャを有するコンピュータシステムを用いて具現できる。
前述した本発明の説明は例示のためのものであり、本発明が属する技術分野の通常の知識を持った者は、本発明の技術的思想や必須の特徴を変更せずに他の具体的な形態に容易に変形が可能であるということが理解できるであろう。従って、以上で記述した実施例は全ての面で例示的なものであり、限定的ではないと理解するべきである。例えば、単一型で説明されている各構成要素は、分散して実施されることもでき、同様に分散したものと説明されている構成要素も、結合した形態で実施されることができる。
本発明の範囲は、前記詳細な説明よりは後述する特許請求の範囲によって示され、特許請求の範囲の意味及び範囲、そしてその均等概念から導出される全ての変更または変形された形態が本発明の範囲に含まれると解釈されなければならない。
10:デバイス
20:インスタントメッセージサーバ
30、40:知人デバイス
54:フィルタリング条件設定画面
56:名前入力画面

Claims (24)

  1. インスタントメッセージのフィルタリング方法において、
    インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受けるステップ;
    前記フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示するステップ;
    一つ以上のインスタントメッセージを受信するステップ;
    前記受信したインスタントメッセージを一般のチャットルームに表示するステップ;
    前記インスタントメッセージが前記入力されたフィルタリング条件を満たすか否かを判断するステップ及び、
    前記フィルタリング条件を満たす場合、前記インスタントメッセージがコピーされたインスタントメッセージを前記フィルタリングチャットルームまたは前記フィルタリングフォルダに追加表示するステップを含み、
    前記コピーされたインスタントメッセージは、前記インスタントメッセージを転送するインスタントメッセージサーバまたは前記インスタントメッセージを受信するデバイスでコピーされたインスタントメッセージフィルタリング方法。
  2. インスタントメッセージのフィルタリング方法において、
    デバイスからインスタントメッセージをフィルタリングするためのフィルタリング条件を受信するステップ;
    前記インスタントメッセージを表示するための一般のチャットルームまたは前記フィルタリング条件が適用されたフィルタリングチャットルームを生成するステップ;
    前記デバイスに送信するためのインスタントメッセージを受信するステップ;
    前記受信したインスタントメッセージが前記フィルタリング条件を満たすか否かを検査するステップ;
    前記フィルタリング条件を満たすインスタントメッセージをコピーするステップ及び、
    前記受信したインスタントメッセージ及び前記コピーされたインスタントメッセージを前記デバイスに転送するステップを含み、
    前記受信したインスタントメッセージは、前記一般のチャットルームに表示され、前記フィルタリング条件を満たす場合、前記受信したインスタントメッセージがコピーされたインスタントメッセージは前記フィルタリングチャットルームまたはフィルタリングフォルダに追加表示されるように構成されるインスタントメッセージのフィルタリング方法。
  3. 記フィルタリング条件を満たすインスタントメッセージをフィルタリングするステップ及び、
    前記フィルタリングされたインスタントメッセージをコピーするステップをさらに含む請求項1に記載のインスタントメッセージフィルタリング方法。
  4. 前記フィルタリング条件、及び、前記フィルタリングチャットルームまたはフィルタリングフォルダが一つ以上である場合、前記フィルタリング条件を満たす個数だけ前記インスタントメッセージがコピーされ、前記満たされたフィルタリング条件に対応する前記フィルタリングチャットルームまたはフィルタリングフォルダにそれぞれ表示される請求項2または請求項3に記載のインスタントメッセージフィルタリング方法。
  5. 前記コピーされたインスタントメッセージをデバイスのフィルタリングフォルダに格納するステップ及び、
    前記フィルタリングフォルダに格納された前記コピーされたインスタントメッセージを読み出して前記デバイス上に表示するステップをさらに含む請求項3に記載のインスタントメッセージフィルタリング方法。
  6. 前記コピーされたインスタントメッセージを前記フィルタリングチャットルームに格納するステップをさらに含み、
    前記フィルタリングチャットルームに表示するステップは、前記フィルタリングチャットルームに格納された前記コピーされたインスタントメッセージを読み出して表示する請求項3に記載のインスタントメッセージフィルタリング方法。
  7. 前記コピーされたインスタントメッセージは、デバイスのメモリまたは前記インスタントメッセージを転送するインスタントメッセージサーバのデータベースに格納された請求項1に記載のインスタントメッセージフィルタリング方法。
  8. 既格納されている知人リストを表示するステップをさらに含み、
    前記フィルタリング条件は、前記表示された知人リストから選択された一つ以上の知人に対応する知人デバイスから受信したインスタントメッセージをフィルタリングするためのものである請求項1に記載のインスタントメッセージフィルタリング方法。
  9. イメージ、動画、オーディオ及びURLのうち一つ以上を含むコンテンツタイプリストを表示するステップをさらに含み、
    前記フィルタリング条件は、前記表示されたコンテンツタイプリストから選択された一つ 以上のコンテンツタイプに対応するインスタントメッセージをフィルタリングするためのものである請求項1に記載のインスタントメッセージフィルタリング方法。
  10. キーワード入力画面、及び、前記キーワード入力画面により入力された少なくとも一つのキーワードが含まれたキーワードリストを表示するステップをさらに含み、
    前記フィルタリング条件は、前記表示されたキーワードリストに含まれたキーワードが含まれたインスタントメッセージをフィルタリングするためのものである請求項1に記載のインスタントメッセージフィルタリング方法。
  11. 前記インスタントメッセージの受信時間範囲を設定する時間入力画面を表示するステップをさらに含み、
    前記フィルタリング条件は、前記表示された時間入力画面に入力された受信時間範囲内に受信されたインスタントメッセージをフィルタリングするためのものである請求項1に記載のインスタントメッセージフィルタリング方法。
  12. 前記一般のチャットルーム、及び、フィルタリングチャットルームを含むチャットルームリストを表示するステップをさらに含み、
    前記フィルタリング条件は、前記表示されたチャットルームリストのうち前記ユーザにより選択されたチャットルームに応じてインスタントメッセージをフィルタリングするためのものであり、
    前記一般のチャットルームは、前記デバイス上のユーザインターフェイスに表示された一つ以上のグループチャットルームまたは一つ以上の個人チャットルームまたは全体チャットルームである請求項1に記載のインスタントメッセージフィルタリング方法。
  13. 前記受信したインスタントメッセージを前記フィルタリングチャットルームまたはフィルタリングフォルダに表示するステップは、
    前記フィルタリングチャットルームまたはフィルタリングフォルダに前記フィルタリング条件を満たすコピーされたインスタントメッセージが表示される場合にお知らせ情報を共に出力する請求項1に記載のインスタントメッセージフィルタリング方法。
  14. 前記入力されたフィルタリング条件を変更するステップをさらに含み、
    前記フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示するステップは、前記変更されたフィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示し、
    前記フィルタリングチャットルームまたはフィルタリングフォルダに表示するステップは、前記変更されたフィルタリング条件を満たすコピーされたインスタントメッセージを前記フィルタリングチャットルームまたはフィルタリングフォルダに表示する請求項1に記載のインスタントメッセージフィルタリング方法。
  15. 前記デバイスのユーザインターフェイスは、前記フィルタリング条件の入力を受けるための入力画面を出力させるアイコンを含み、
    前記アイコンは、前記ユーザインターフェイスの制御画面、前記一般のチャットルームの制御画面または前記フィルタリングチャットルームの制御画面のうち一つ以上に含まれた請求項1に記載のインスタントメッセージフィルタリング方法。
  16. 前記フィルタリングチャットルームに表示された前記コピーされたインスタントメッセー ジを選択するステップ及び、
    前記コピーされたインスタントメッセージに対応するインスタントメッセージが表示された前記一般のチャットルームに移動するステップをさらに含む請求項1に記載のインスタントメッセージフィルタリング方法。
  17. 前記フィルタリングチャットルームに表示された前記コピーされたインスタントメッセージを削除するステップ及び、
    前記削除されたコピーされたインスタントメッセージと対応する前記一般のチャットルームに表示されたインスタントメッセージを削除するステップをさらに含む請求項1に記載のインスタントメッセージフィルタリング方法。
  18. 前記フィルタリングチャットルームに表示された前記コピーされたインスタントメッセージを選択するステップ;
    既格納されている知人リストを表示するステップ及び、
    前記コピーされたインスタントメッセージを前記知人リストから選択された一つ以上の知人に対応する知人デバイスに伝達するステップをさらに含む請求項1に記載のインスタントメッセージフィルタリング方法。
  19. 前記コピーされたインスタントメッセージの受信確認は、前記一般のチャットルームに表示されたインスタントメッセージの受信確認と別個に行われる請求項1に記載のインスタントメッセージフィルタリング方法。
  20. 前記一般のチャットルーム接続によるインスタントメッセージの確認時に前記インスタントメッセージの受信確認の表示は変更され、
    前記フィルタリングチャットルームの接続による前記コピーされたインスタントメッセージの確認時に、前記コピーされたインスタントメッセージに対応する前記一般のチャットルームに表示されたインスタントメッセージの受信確認の表示は変更されない請求項19に記載のインスタントメッセージフィルタリング方法。
  21. フィルタリングされたインスタントメッセージを表示するデバイスにおいて、
    インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受けるフィルタリング条件入力部;
    前記フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリン グフォルダを表示する表示部;
    一つ以上のインスタントメッセージを受信するインスタントメッセージ受信部;
    前記受信したインスタントメッセージが前記入力されたフィルタリング条件を満たすか否かを判断し、前記フィルタリング条件を満たすインスタントメッセージをフィルタリングするフィルタリング部及び、
    前記フィルタリングされたインスタントメッセージをコピーするインスタントメッセージコピー部を含み、
    前記表示部は、前記受信したインスタントメッセージを一般のチャットルームに表示し、前記フィルタリング条件を満たす場合、前記インスタントメッセージがコピーされたインスタントメッセージを前記フィルタリングチャットルームまたはフィルタリングフォルダに追加表示するデバイス。
  22. 前記コピーされたインスタントメッセージを前記フィルタリングフォルダまたは前記フィルタリングチャットルームに格納する格納部をさらに含み、
    前記表示部は、前記コピーされたインスタントメッセージが前記フィルタリングフォルダに格納された場合、前記フィルタリングフォルダに格納された前記コピーされたインスタントメッセージを読み出して前記デバイス上に表示し、
    前記フィルタリングチャットルームに格納された場合、前記フィルタリングチャットルームに格納された前記コピーされたインスタントメッセージを読み出して前記フィルタリングチャットルーム上に表示する請求項21に記載のデバイス。
  23. フィルタリングされたインスタントメッセージを提供するサーバにおいて、
    デバイスからインスタントメッセージをフィルタリングするためのフィルタリング条件を 受信するフィルタリング条件受信部、
    前記インスタントメッセージを表示するための一般のチャットルームまたは前記フィルタリング条件が適用されたフィルタリングチャットルームを生成するチャットルーム生成部、
    前記デバイスに送信するためのインスタントメッセージを受信するインスタントメッセージ受信部、
    前記受信したインスタントメッセージが前記フィルタリング条件を満たすか否かを検査する検査部、
    前記フィルタリング条件を満たすインスタントメッセージをコピーするインスタントメッセージコピー部及び、
    前記受信したインスタントメッセージ及び前記コピーされたインスタントメッセージを前記デバイスに転送するインスタントメッセージ転送部を含み、
    前記インスタントメッセージは前記一般のチャットルームに表示され、前記フィルタリング条件を満たす場合、前記インスタントメッセージがコピーされたインスタントメッセージは、前記フィルタリングチャットルームまたはフィルタリングフォルダに追加表示されるように構成されたインスタントメッセージサーバ。
  24. デバイスでインスタントメッセージのフィルタリングを行う命令語のシーケンスを含むアプリケーションにおいて、
    前記デバイスのユーザインターフェイスを通じて前記インスタントメッセージをフィルタリングするためのフィルタリング条件の入力を受ける機能;
    前記フィルタリング条件が適用されたフィルタリングチャットルームまたはフィルタリングフォルダを表示する機能;
    一つ以上のインスタントメッセージを受信すれば、前記受信したインスタントメッセージを一般のチャットルームに表示する機能;
    前記インスタントメッセージが前記入力されたフィルタリング条件を満たすか否かを判断する機能及び、
    前記フィルタリング条件を満たす場合、前記インスタントメッセージがコピーされたインスタントメッセージを前記フィルタリングチャットルームまたはフィルタリングフォルダに追加表示する機能を含み、
    前記コピーされたインスタントメッセージは、前記インスタントメッセージを転送するインスタントメッセージサーバまたは前記インスタントメッセージを受信するデバイスでコピーされたアプリケーション。
JP2015152498A 2014-08-01 2015-07-31 インスタントメッセージのフィルタリング方法、フィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ、デバイス及びアプリケーション{methodforfilteringinstantmessage、instantmessageserverforprovidinginstantmessage、deviceandapplicationfordisplayingthesame} Active JP6138873B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2014-0099082 2014-08-01
KR1020140099082A KR101590418B1 (ko) 2014-08-01 2014-08-01 인스턴트 메시지의 필터링 방법, 필터링 된 인스턴트 메시지를 제공하는 인스턴트 메시지 서버, 이를 표시하는 디바이스 및 애플리케이션

Publications (2)

Publication Number Publication Date
JP2016035750A JP2016035750A (ja) 2016-03-17
JP6138873B2 true JP6138873B2 (ja) 2017-05-31

Family

ID=55354198

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015152498A Active JP6138873B2 (ja) 2014-08-01 2015-07-31 インスタントメッセージのフィルタリング方法、フィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ、デバイス及びアプリケーション{methodforfilteringinstantmessage、instantmessageserverforprovidinginstantmessage、deviceandapplicationfordisplayingthesame}

Country Status (2)

Country Link
JP (1) JP6138873B2 (ja)
KR (1) KR101590418B1 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101835588B1 (ko) 2016-05-24 2018-03-07 라인 가부시키가이샤 메시지 제공 방법을 실행하기 위하여 기록 매체에 저장된 컴퓨터 프로그램 및 방법
WO2018030553A1 (ko) * 2016-08-08 2018-02-15 라인 가부시키가이샤 메신저 상에서 자동 응답 기능을 제공하는 방법 및 시스템
US10958611B2 (en) 2016-08-08 2021-03-23 Line Corporation Method and system for providing message-based notification
JP7241938B2 (ja) * 2016-08-08 2023-03-17 Line株式会社 メッセージ基盤の通知を提供するための方法およびシステム
KR102048750B1 (ko) * 2018-03-06 2019-11-26 라인플러스 주식회사 보안 메시지 제공 방법 및 시스템
KR102125402B1 (ko) * 2018-06-20 2020-06-23 라인플러스 주식회사 이미지에서 추출된 키워드를 이용하여 이미지를 필터링하기 위한 방법과 시스템 및 비-일시적인 컴퓨터 판독 가능한 기록 매체
CN109257491B (zh) * 2018-08-31 2021-01-08 维沃移动通信有限公司 一种消息管理方法和电子设备
JP7064766B2 (ja) * 2018-11-07 2022-05-11 株式会社リアンコネクション 情報処理装置、情報処理方法、およびプログラム
JP7244413B2 (ja) * 2019-12-27 2023-03-22 Line株式会社 端末の表示方法、プログラム、端末、サーバの情報処理方法
US20240004517A1 (en) * 2022-06-30 2024-01-04 Snap Inc. Messaging application with conversation filtering

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100565180B1 (ko) * 1998-10-28 2006-06-22 엘지전자 주식회사 미니디스크플레이어의광축조정장치
KR20060044221A (ko) * 2004-11-11 2006-05-16 주식회사 팬택 이동통신 단말기에서의 단문메시지 관리방법
KR20130117021A (ko) * 2012-04-17 2013-10-25 삼성전자주식회사 메시지 내용을 검색하기 위한 방법 및 그 전자 장치
JP5981823B2 (ja) * 2012-09-28 2016-08-31 株式会社コナミデジタルエンタテインメント メッセージ表示システム、制御方法、およびプログラム

Also Published As

Publication number Publication date
KR101590418B1 (ko) 2016-02-01
JP2016035750A (ja) 2016-03-17

Similar Documents

Publication Publication Date Title
JP6138873B2 (ja) インスタントメッセージのフィルタリング方法、フィルタリングされたインスタントメッセージを提供するインスタントメッセージサーバ、デバイス及びアプリケーション{methodforfilteringinstantmessage、instantmessageserverforprovidinginstantmessage、deviceandapplicationfordisplayingthesame}
JP6055731B2 (ja) メンバー追加を拡張するためのメッセージングサービスシステム及びその方法
KR102048211B1 (ko) 구독자로의 알림의 통신을 위한 기술
CN106211020B (zh) 用于经由移动设备的ad hoc对等联网促进社交联网服务连接的***、方法
KR101662024B1 (ko) 채팅 메시지를 태깅하는 방법 및 디바이스
KR102305525B1 (ko) 이동 통신 시스템에서 단말을 이용하는 사용자 프로필 정보 공유 기법
KR101644082B1 (ko) 소셜형 애플리케이션을 가진 잠금 스크린
KR102334506B1 (ko) 프레즌스-기반 콘텐츠 공유 방법 및 이를 지원하는 전자 장치
JP5909459B2 (ja) メッセージ送受信支援システム、メッセージ送受信支援プログラム及びメッセージ送受信支援方法
KR20160075457A (ko) 채팅 메시지를 그룹화하기 위한 방법, 디바이스 및 서버
US10505763B1 (en) Method, apparatus and computer program to provide access to client records and data resources
JP6095740B2 (ja) コンテンツ提供方法、デバイス及びコンピュータアプリケーション
JP2007184920A (ja) 携帯端末機の画像管理装置及び方法
AU2022275496A1 (en) Visual media capture and user interface animation
CN102769834A (zh) 微博信息的分享方法及通信终端
CN103262500B (zh) 用于促进与多个内容提供商网站的交互的方法和***
KR20150138513A (ko) 채팅 메시지를 그룹화하기 위한 방법, 디바이스 및 서버
WO2016197884A1 (zh) 基于身份的数据处理方法及装置
JP2016507799A (ja) 写真共有を推薦するサーバ及び方法、並びに、写真共有インターフェイス領域を表示するデバイス
JP2015164076A (ja) メッセージ送受信支援システム、メッセージ送受信支援方法及びメッセージ送受信支援プログラム
US20140330901A1 (en) Method and device for sharing digital object over mesh network
JP6491308B2 (ja) 端末装置の制御プログラム、端末装置の制御方法及び端末装置
JP5710401B2 (ja) 管理装置、管理システム、管理方法及びプログラム
KR100925377B1 (ko) 휴대용 단말기의 주소록을 이용한 오픈 다이어리 서비스를제공하는 시스템 및 그 방법
KR20150052928A (ko) 이동 단말기에서 수행되는 화면 공유 방법 및 이동 단말기

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160729

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161116

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170426

R150 Certificate of patent or registration of utility model

Ref document number: 6138873

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250