JP6476297B2 - 新規の通信およびメッセージシステム - Google Patents

新規の通信およびメッセージシステム Download PDF

Info

Publication number
JP6476297B2
JP6476297B2 JP2017534218A JP2017534218A JP6476297B2 JP 6476297 B2 JP6476297 B2 JP 6476297B2 JP 2017534218 A JP2017534218 A JP 2017534218A JP 2017534218 A JP2017534218 A JP 2017534218A JP 6476297 B2 JP6476297 B2 JP 6476297B2
Authority
JP
Japan
Prior art keywords
message
user
forced reminder
forced
client device
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
JP2017534218A
Other languages
English (en)
Other versions
JP2018508133A (ja
Inventor
チェン,ハン
ウー,ジェンハオ
チャン,リリ
グオ,チェンルー
バオ,フェン
ユ,リーイン
チャン,ユアン
ドン,チー
ユ,カイカイ
レン,チン
チャン,ジュンシャオ
チャン,イ
シ,チアルイ
ドゥ,ジエ
Original Assignee
アリババ グループ ホウルディング リミテッド
アリババ グループ ホウルディング リミテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by アリババ グループ ホウルディング リミテッド, アリババ グループ ホウルディング リミテッド filed Critical アリババ グループ ホウルディング リミテッド
Publication of JP2018508133A publication Critical patent/JP2018508133A/ja
Application granted granted Critical
Publication of JP6476297B2 publication Critical patent/JP6476297B2/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/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/165Management of the audio stream, e.g. setting of volume, audio stream path
    • 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/42Mailbox-related aspects, e.g. synchronisation of mailboxes
    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • User Interface Of Digital Computer (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

分野
本出願は、新規の通信およびメッセージシステムに関する。より具体的には、新規のメッセージシステムにより、ユーザは、ユーザと関連付けられた企業の構造に基づいて彼の連絡先リストを整理することができる。それに加えて、新規のメッセージシステムは、デバイスがある特定のイベントに対する音声リマインダを異なるデバイスに送信できるように構成することができる。
関連技術
モバイル技術の急速な発展により、人々が互いに通信する方法が根本的に変化した。従来の電話やテキストメッセージに加えて、ますます多くの人々が、つながりを保つためにソーシャルネットワーキングアプリ(例えば、Facebook(登録商標)およびInstagram(登録商標))に頼っている。テキストに加えて、多くのソーシャルネットワーキングアプリは、ユーザが、音声メッセージ、画像およびビデオを送信できるようにする。
しかし、現在利用可能なメッセージシステムは、一般の人々を対象としている場合が多く、特別な設定(例えば、ビジネスまたは企業設定)で使用するようには設計されていない。実際に、ほとんどの人々が、業務を行うために従来の電子メールメッセージや電話を使用し続けている。
概要
本発明の一実施形態は、強制リマインダを伝達するためのシステムを提供する。動作の間、クライアントデバイスは、ユーザインタフェースを表示し、ユーザインタフェースは、強制リマインダと関連付けられたメニュー項目を含む。ユーザがメニュー項目を選択することに応答して、クライアントデバイスは、強制リマインダユーザインタフェースを表示し、強制リマインダユーザインタフェースは、1つまたは複数の強制リマインダメッセージを表示するように構成されたコンテンツ表示エリアを含む。
この実施形態の変形形態では、ユーザが強制リマインダユーザインタフェースのフィルタリングオプションを構成することに応答して、コンテンツ表示エリアは、ユーザと関連付けられたすべての強制リマインダメッセージ、ユーザによって受信された1つまたは複数の強制リマインダメッセージ、ユーザによって送信された1つまたは複数の強制リマインダメッセージ、および、ユーザによって削除された1つまたは複数の強制リマインダメッセージの少なくとも1つを表示する。
この実施形態の変形形態では、それぞれの強制リマインダメッセージを表示することは、強制リマインダメッセージと関連付けられた確認ステータス情報を得ることと、強制リマインダメッセージの受信者のすべてが強制リマインダメッセージを確認したか、強制リマインダメッセージの受信者の一部分が強制リマインダメッセージを確認したか、または、強制リマインダメッセージのどの受信者も強制リマインダメッセージを確認しなかったかを示すために、確認ステータス情報を表示することとをさらに伴う。
さらなる変形形態では、ユーザが強制リマインダユーザインタフェースのフィルタリングオプションを構成することに応答して、コンテンツ表示エリアは、すべての受信者によって確認された1つまたは複数の強制リマインダメッセージ、受信者の一部分によって確認された1つまたは複数の強制リマインダメッセージ、および、どの受信者によっても確認されていない1つまたは複数の強制リマインダメッセージの少なくとも1つを表示する。
この実施形態の変形形態では、ユーザが強制リマインダユーザインタフェースにコマンドを入力することに応答して、クライアントデバイスは、強制リマインダメッセージ生成ユーザインタフェースを表示する。強制リマインダメッセージ生成ユーザインタフェースは、入力制御エリアを含み、入力制御エリアは、生成された強制リマインダメッセージの1人または複数の受信者をユーザが指定できるようにするための受信者入力制御、生成された強制リマインダメッセージを伝達するための通信チャネルをユーザが指定できるようにするための通信チャネル入力制御、および、生成された強制リマインダを伝達する時間をユーザが指定できるようにするための伝達時間制御を少なくとも含む。
さらなる変形形態では、通信チャネルは、電話チャネルおよびショートメッセージサービス(SMS)チャネルのうちの1つを含む。
さらなる変形形態では、ユーザが通信チャネルを電話チャネルとして指定することに応答して、システムは、指定された伝達時間に1人または複数の指定された受信者に音声電話をかける。受信者が音声電話に出ることに応答して、システムは、生成された強制リマインダメッセージを受信者に再生する。
さらなる変形形態では、生成された強制リマインダメッセージは、既定の特別なイベントに特有の、システムが生成したオーディオメッセージを含む。システムが生成したオーディオメッセージは、ユーザによって録音されたオーディオメッセージ上にオーバーレイされる。
さらなる変形形態では、システムが生成したオーディオメッセージは、休日のお祝い、誕生日のお祝いおよび記念日のお祝いのうちの1つまたは複数を含む。
この実施形態の変形形態では、それぞれの強制リマインダメッセージは、テキスト、絵文字、グラフィックス、オーディオおよびビデオのうちの1つまたは複数を含む。
一実施形態は、通信方法を提供する。方法は、ユーザがクライアントデバイスでコマンドを入力することに応答して、クライアントデバイスでユーザインタフェースを表示することを含む。ユーザインタフェースは、ナビゲーションエリアおよびコンテンツ表示エリアを含む。ナビゲーションエリアは、ユーザ連絡先と関連付けられたメニュー項目を少なくとも含む。ユーザがメニュー項目を選択することに応答して、ユーザインタフェースは、コンテンツ表示エリア内に、第1の連絡先一覧を表す第1のアイコンと、第2の連絡先一覧を表す第2のアイコンとを表示する。第1の連絡先一覧は、階層関係を有する第1の連絡先セットを含む。第1の連絡先セットと関連付けられた連絡先情報は、クライアントデバイスと通信しているリモートサーバに格納することができる。第2の連絡先一覧は、第2の連絡先セットを含む。第2の連絡先セットと関連付けられた連絡先情報は、クライアントデバイス上でローカルに格納することができる。
この実施形態の変形形態では、第1の連絡先一覧は、企業のアドレス帳を含む。
さらなる変形形態では、企業のアドレス帳は、多数の企業連絡先に対するエントリを含む。それぞれの企業連絡先のエントリは、従業員の識別(ID)番号、従業員のニックネーム、職場の電話番号、職場の電子メールアドレス、責任者の名前、チームの名前、職務およびオフィスの所在地のうちの1つまたは複数を含む。
この実施形態の変形形態では、第1の連絡先一覧は、多数の企業連絡先を含む。通信方法は、ユーザが児童部門を選択することに応答して、児童部門に属する1つまたは複数の企業連絡先を表示することをさらに含み、クライアントデバイスと通信しているリモートサーバから1つまたは複数の企業連絡先と関連付けられた連絡先情報をダウンロードすることを伴う。
さらなる実施形態では、通信方法は、ユーザが「戻る(「back」または「return」)」コマンドを入力することに応答して、リモートサーバからダウンロードされた連絡先情報をクライアントデバイスから消去することをさらに含む。
この実施形態の変形形態では、通信方法は、ユーザが第1の連絡先セットから連絡先を選択することに応答して、選択された連絡先と関連付けられた詳細な連絡先情報および制御オプションを表示することをさらに含む。選択された連絡先と関連付けられた詳細な連絡先情報は、クライアントデバイスと通信しているリモートサーバからダウンロードすることができる。
さらなる変形形態では、表示される制御オプションは、強制リマインダプッシュオプションを含む。通信方法は、ユーザが強制リマインダプッシュオプションを選択することに応答して、強制リマインダユーザインタフェースを表示することをさらに含む。強制リマインダユーザインタフェースは、コンテンツ入力エリアを含み、コンテンツ入力エリアにより、ユーザは、音声、テキスト、ビデオおよびグラフィックスの少なくとも1つを使用してコンテンツを入力することができる。
さらなる変形形態では、コンテンツは、ユーザによって入力されたコンテンツおよびクライアントデバイスで格納されたコンテンツを含む。
さらなる変形形態では、通信方法は、ユーザが強制リマインダプッシュオプションを選択することに応答して、強制リマインダユーザインタフェースを表示することをさらに含む。強制リマインダユーザインタフェースは、送信オプション入力エリアを含み、送信オプション入力エリアは、受信者入力制御、伝達方法制御および伝達タイミング制御を含む。伝達方法は、電話およびシンプルメッセージサービス(SMS)メッセージを含み得る。伝達時間は、ユーザからの入力に基づいて設定することができる。
この実施形態の変形形態では、第2の連絡先一覧は、クライアントデバイスと関連付けられたアドレス帳を含む。通信方法は、ユーザが第2のアイコンを選択することに応答して、クライアントデバイスと関連付けられた多数の連絡先およびそれらの詳細な連絡先情報を表示することをさらに含む。
さらなる変形形態では、アドレス帳の連絡先がユーザのクライアント側の友人であることに応答して、アドレス帳の連絡先に対するビジュアルインジケータを表示する。
さらなる変形形態では、第2の連絡先一覧は、多数のクライアント側の友人を含む。
さらなる変形形態では、通信方法は、ユーザが第2の連絡先セットから連絡先を選択することに応答して、選択された連絡先と関連付けられた詳細な連絡先情報および制御オプションを表示することをさらに含む。選択された連絡先がクライアント側の友人と企業連絡先の両方である場合は、企業連絡先と関連付けられた情報の方が、表示される詳細な連絡先情報に優先的に含まれる。
この実施形態の変形形態では、通信方法は、ユーザがメニュー項目を選択することに応答して、ユーザインタフェースが、コンテンツ表示エリア内に、第3の連絡先一覧を表す第3のアイコンを表示することをさらに含む。第3の連絡先一覧は、ユーザのクライアント側の友人を含む。
さらなる変形形態では、通信方法は、ユーザが第3の連絡先一覧から連絡先を選択することに応答して、選択された連絡先と関連付けられた詳細な連絡先情報および制御オプションを表示することをさらに含む。選択された連絡先がクライアント側の友人と企業連絡先の両方である場合は、企業連絡先と関連付けられた情報の方が、表示される詳細な連絡先情報に優先的に含まれる。
この実施形態の変形形態では、第2の連絡先一覧は、ユーザグループを含む。
さらなる変形形態では、通信方法は、ユーザが第2の連絡先一覧からグループを選択することに応答して、選択されたグループと関連付けられた詳細な情報を表示することをさらに含む。
さらなる変形形態では、通信方法は、ユーザがグループ内の電話会議を初期化することに応答して、グループメンバーの少なくともサブセットに音声電話をかけることをさらに含む。
この実施形態の変形形態では、通信方法は、ユーザがメニュー項目を選択することに応答して、ユーザインタフェースが、コンテンツ表示エリア内に、第4の連絡先一覧を表す第4のアイコンを表示することをさらに含む。第4の連絡先一覧は、連絡先履歴を含む。
さらなる変形形態では、通信方法は、連絡先の連絡頻度に基づいて、高い順に、連絡先履歴を表示することをさらに含む。
さらなる変形形態では、通信方法は、連絡先履歴が企業連絡先であることに応答して、連絡先履歴のサムネイルビジュアルアイコンおよび名前を表示することをさらに含む。表示されるサムネイルビジュアルアイコンは、連絡先履歴の名前のイニシャルを含む。
この実施形態の変形形態では、クライアントデバイスは、携帯電話、スマートフォン、タブレットコンピュータ、着用可能コンピュータの少なくとも1つを含む。
この実施形態の変形形態では、ユーザインタフェースは、クライアントマシン上にインストールされたクライアント側のモジュールによって表示される。
一実施形態は、通信装置を提供する。通信装置は、第1の処理ユニットと、第2の処理ユニットとを含む。第1の処理ユニットは、ユーザがクライアントデバイスでコマンドを入力することに応答して、クライアントデバイスでユーザインタフェースを表示するように構成される。ユーザインタフェースは、ナビゲーションエリアおよびコンテンツ表示エリアを含む。ナビゲーションエリアは、ユーザ連絡先と関連付けられたメニュー項目を少なくとも含む。第2の処理ユニットは、ユーザがメニュー項目を選択することに応答して、コンテンツ表示エリア内に、第1の連絡先一覧を表す第1のアイコンと、第2の連絡先一覧を表す第2のアイコンとを表示するように構成される。第1の連絡先一覧は、階層関係を有する第1の連絡先セットを含む。第1の連絡先セットと関連付けられた連絡先情報は、クライアントデバイスと通信しているリモートサーバに格納することができる。第2の連絡先一覧は、第2の連絡先セットを含む。第2の連絡先セットと関連付けられた連絡先情報は、クライアントデバイス上でローカルに格納することができる。
この実施形態の変形形態では、第1の連絡先一覧は、多数の企業連絡先を含む。通信装置は、ユーザが児童部門を選択することに応答して、児童部門に属する1つまたは複数の企業連絡先を表示するように構成された第3の処理ユニットをさらに含み、クライアントデバイスと通信しているリモートサーバから1つまたは複数の企業連絡先と関連付けられた連絡先情報をダウンロードすることを伴う。
この実施形態の変形形態では、通信装置は、ユーザが「戻る(「back」または「return」)」コマンドを入力することに応答して、リモートサーバからダウンロードされた連絡先情報をクライアントデバイスから消去するように構成された消去メカニズムをさらに含む。
本発明の一実施形態は、ポータブルコンピューティングデバイスを提供する。デバイスは、ディスプレイ、プロセッサおよびメモリを含む。メモリは、プロセッサによって実行されるとポータブルコンピューティングデバイスに方法を実行させるクライアント側のプログラムを格納するように構成することができる。方法は、ユーザがクライアントデバイスでコマンドを入力することに応答して、ディスプレイでユーザインタフェースを表示することを含む。ユーザインタフェースは、ナビゲーションエリアおよびコンテンツ表示エリアを含む。ナビゲーションエリアは、ユーザ連絡先と関連付けられたメニュー項目を少なくとも含む。ユーザがメニュー項目を選択することに応答して、ユーザインタフェースは、コンテンツ表示エリア内に、第1の連絡先一覧を表す第1のアイコンと、第2の連絡先一覧を表す第2のアイコンとを表示する。第1の連絡先一覧は、階層関係を有する第1の連絡先セットを含む。第1の連絡先セットと関連付けられた連絡先情報は、クライアントデバイスと通信しているリモートサーバに格納することができる。第2の連絡先一覧は、第2の連絡先セットを含む。第2の連絡先セットと関連付けられた連絡先情報は、クライアントデバイス上でローカルに格納することができる。
この実施形態の変形形態では、ユーザインタフェースは、連絡先ショートカットボタンをさらに含む。ユーザが連絡先ショートカットボタンをタップすることに応答して、ユーザインタフェースは、次の連絡先ショートカット機能、すなわち、インスタントメッセージ、友人リストへの友人の追加およびグループの作成の少なくとも1つを表示する。
この実施形態の変形形態では、ディスプレイは、タッチスクリーンディスプレイである。ページをめくるというジェスチャをユーザから受信することに応答して、ユーザインタフェースは、連絡先ショートカットボタンを隠す。
本発明の一実施形態は、ポータブルコンピューティングデバイスを提供する。デバイスは、ディスプレイ、プロセッサおよびメモリを含む。メモリは、プロセッサによって実行されるとポータブルコンピューティングデバイスに方法を実行させるクライアント側のプログラムを格納するように構成することができる。方法は、ユーザがクライアントデバイスでコマンドを入力することに応答して、ディスプレイでユーザインタフェースを表示することを含む。ユーザインタフェースは、ナビゲーションエリアおよびコンテンツ表示エリアを含む。ナビゲーションエリアは、ユーザ連絡先と関連付けられたメニュー項目および強制リマインダと関連付けられたメニュー項目を含む。ユーザがユーザ連絡先と関連付けられたメニュー項目を選択することに応答して、ユーザインタフェースは、コンテンツ表示エリア内に、第1の連絡先一覧を表す第1のアイコンと、第2の連絡先一覧を表す第2のアイコンとを表示する。第1の連絡先一覧は、階層関係を有する第1の連絡先セットを含む。第1の連絡先セットと関連付けられた連絡先情報は、クライアントデバイスと通信しているリモートサーバに格納することができる。第2の連絡先一覧は、第2の連絡先セットを含む。第2の連絡先セットと関連付けられた連絡先情報は、クライアントデバイス上でローカルに格納することができる。第1および第2の連絡先セットからのそれぞれの連絡先は、強制リマインダを送信するために選択することができる。ユーザが強制リマインダと関連付けられたメニュー項目を選択することに応答して、ユーザインタフェースは、コンテンツ表示エリア内に、送信予定の強制リマインダの少なくとも一部分を表示する。
本発明の一実施形態は、第1のポータブル端末デバイスおよび第2のポータブル端末デバイスと通信するように構成されたサーバを提供する。サーバは、プロセッサおよびメモリを含む。メモリは、プロセッサによって実行されるとサーバに方法を実行させる強制リマインダ処理プログラムを格納するように構成することができる。方法は、特別なイベントと関連付けられた強制リマインダメッセージを第1のポータブル端末デバイスから受信することと、組み合わされた強制リマインダメッセージを得るために、受信された強制リマインダメッセージ上に特別なイベントと関連付けられた情報をオーバーレイすることと、音声通信ネットワークを介して第2のポータブル端末デバイスに音声電話をかけることと、第2のポータブル端末デバイスが音声電話を受けることに応答して、第2のポータブル端末デバイスで組み合わされた強制リマインダメッセージを再生することとを含む。
本発明の一実施形態は、通信方法を提供する。方法は、多数の連絡先を含む電話会議要求を送信することと、多数の連絡先と関連付けられた連絡先情報をサーバにアップロードすることと、電話会議要求に対応する音声電話要求をサーバから受信することとを含む。方法は、ユーザから動作コマンドを受信することに応答して、電話会議制御インタフェースを生成することをさらに含む。電話会議制御インタフェースは、多数の連絡先と関連付けられたアイコンを表示する。また、方法は、電話会議制御インタフェースを介して電話会議を制御することも含む。
この実施形態の変形形態では、方法は、連絡先から電話への応答を受信することに応答して、連絡先に相当するアイコンの表示ステータスを修正することをさらに含む。
この実施形態の変形形態では、電話会議制御インタフェースは、参加者を追加するためのメニュー項目をさらに含む。電話会議の間、ユーザは、新しい参加者を電話会議に追加することを求める要求をサーバに送信するためのメニュー項目を選択することができる。電話会議制御インタフェースは、新しい参加者を追加することを求める要求に応答して、新しい参加者に相当する追加のアイコンを表示するように構成することができる。
この実施形態の変形形態では、アップロードされた連絡先情報は、連絡先の名前を含む。
この実施形態の変形形態では、アップロードされた連絡先情報は、連絡先の無線電話番号を含む。
この実施形態の変形形態では、アップロードされた連絡先情報は、グループ識別子を含む。
この実施形態の変形形態では、電話会議制御インタフェースは、連絡先と関連付けられた1つまたは複数の制御を含む。それぞれの制御は、ユーザが連絡先を選択するというコマンドを入力することに応答して、選択された連絡先に対するステータス制御ボタンの表示を修正するように構成することができる。
さらなる変形形態では、ステータス制御ボタンは、「ミュート」ボタンを含む。方法は、ユーザが選択された連絡先の「ミュート」ボタンをタップすることに応答して、選択された連絡先の音声を遮断することを求める要求をサーバに送信することをさらに含む。
さらなる変形形態では、方法は、サーバからの要求に対するフィードバックに応答して、選択された連絡先の通信ステータスを更新することをさらに含む。
本発明の一実施形態は、通信方法を提供する。方法は、電話会議を確立することを求める要求をクライアントデバイスから受信することと、電話会議を確立することと、受信された要求に基づいて会議への参加者を決定することとを含む。方法は、決定された参加者に音声電話要求を送信することと、参加者の通信経路を接続することと、接続された通信経路を介して音声電話要求を受諾した参加者から音声信号を受信することと、音声電話要求を受諾した参加者に音声信号を送信することとをさらに含む。
この実施形態の変形形態では、電話会議を確立することを求める要求を受信することは、インターネットプロトコル(IP)に関与する。
この実施形態の変形形態では、要求は、参加者の名前を含む。参加者を決定することは、参加者の名前に基づいて、無線電話番号に関して連絡先情報データベースへのクエリを行うことを伴う。音声電話要求を送信することは、無線電話番号と関連付けられたセルラネットワークを介して無線電話番号に向けられた音声電話要求を送信することを伴う。
この実施形態の変形形態では、要求は、グループ識別子を含む。参加者を決定することは、グループ識別子に基づいて、グループのメンバーの無線電話番号に関して連絡先情報データベースへのクエリを行うことを伴う。音声電話要求を送信することは、無線電話番号と関連付けられたセルラネットワークを介して無線電話番号に向けられた音声電話要求を送信することを伴う。
この実施形態の変形形態では、要求は、参加者の無線電話番号を含む。
本発明の一実施形態は、通信システムを提供する。システムは、電話会議管理モジュールおよび通信経路交換モジュールを含む。電話会議管理モジュールは、ユーザから電話会議要求を受信し、受信した要求に基づいて電話会議ルームを確立し、電話会議ルームに識別子を割り当てるように構成される。通信経路交換モジュールは、音声電話要求を電話会議の参加者に送信し、すべての参加者への通信経路を定めるように構成される。
この実施形態の変形形態では、通信経路交換モジュールは、割り当てられた識別子を有する通話要求を第3のユーザから受信することに応答して、第3のユーザへの通信経路を定めるように構成される。
この実施形態の変形形態では、電話会議管理モジュールは、電話会議要求を送信しているユーザに対して第1の制御権限を設定し、第1の制御権限をユーザに返すように構成される。
本発明の一実施形態は、グループ内の通信方法を提供する。方法は、1人または複数のメンバーを含むグループを確立することを求める要求を受信することと、IPチャネルを介して第2のユーザに向けられた第1のユーザからの音声電話要求を受信することと、第1および第2のユーザがグループに属しているかどうかを判断することと、第1および第2のユーザがグループに属していることに応答して、第1および第2のユーザのそれぞれに対応する通信ネットワークを介して第1および第2のユーザの両方に音声電話をかけることと、第1および第2のユーザからの音声電話への応答を受信することに応答して、第1および第2のユーザ間の音声通信経路を確立することを含む。
この実施形態の変形形態では、グループを確立することを求める要求は、グループのメンバーと関連付けられた特性情報を含む。方法は、第1のユーザと関連付けられた特性情報を第2のユーザに表示することをさらに含む。
この実施形態の変形形態では、方法は、ユーザコマンドに応答して、少なくとも1人のグループメンバーの能力権限を制限することと、第2のユーザが制限された能力権限を有するかどうかを判断することと、第2のユーザが制限された能力権限を有することに応答して、第1のユーザからの音声電話要求を拒否することとをさらに含む。
本発明の一実施形態は、ソーシャルネットワーク内でユーザメッセージと関連付けられたリマインダを送信するための方法を提供する。方法は、ユーザからのユーザメッセージおよびユーザメッセージに特有のリマインダイベントを受信することと、ユーザによって指定された他のユーザまたはユーザグループにユーザメッセージを送信することと、他のユーザおよびユーザグループからユーザメッセージに対するフィードバックを受信することとを含む。方法は、受信されたフィードバックに基づいて、リマインダイベントがトリガされたかどうかを判断することと、リマインダイベントがトリガされたと判断することに応答して、リマインダイベントをトリガしたフィードバックに対応するユーザまたはユーザグループに音声電話要求を送信するためにコールエージェントを呼び出すことと、対応するユーザまたはユーザグループが音声電話要求に応えることに応答して、ユーザメッセージを再生することとをさらに含む。
この実施形態の変形形態では、リマインダイベントは、ユーザメッセージと関連付けられたユーザによって定義された重要性レベルを含む。重要性レベルは、既定の時間閾値に相当する。他のユーザまたはユーザグループからのフィードバックがリマインダイベントをトリガしたかどうかを判断することは、ユーザメッセージと関連付けられた確認メッセージが、ユーザメッセージの重要性レベルに相当する既定の時間閾値内に受信されたかどうかを判断することを伴う。
本発明の一実施形態は、ソーシャルネットワーク内で異なるタイプのクライアントデバイスと通信するための方法を提供する。方法は、第1のネットワークを介して、主要な発信元から、異なるタイプの少なくとも1つのクライアントデバイスとの音声電話を確立することを求める要求を受信することと、音声電話の参加クライアントデバイスを決定することを伴う音声電話を確立することと、第2のネットワークを介して、音声電話要求を参加クライアントデバイスに送信することと、参加クライアントデバイスの間で音声通信経路を確立することと、参加クライアントデバイスからの音声信号を音声電話要求に応答している他のクライアントデバイスに送信することとを含む。
この実施形態の変形形態では、第2のネットワークは、参加クライアントデバイスのタイプに基づいて決定される。
さらなる変形形態では、参加クライアントデバイスは、移動体通信用グローバルシステム(GSM(登録商標))対応デバイス、符号分割多元接続(CDMA)対応デバイス、同期時分割CDMA(TD−SCDMA)対応デバイス、WCDMA(登録商標)対応デバイス、時分割ロングタームエボリューション(TD−LTE)対応デバイスおよび周波数分割LTE(FDD−LTE)対応デバイスのうちの1つまたは複数を含む。
この実施形態の変形形態では、第1のネットワークは、セルラ通信ネットワークまたはWi−Fi(登録商標)ネットワークを含む。
この実施形態の変形形態では、第2のネットワークは、公衆交換電話網(PSTN)を含む。
本発明の一実施形態は、ネットワーク上で相互作用するためのコンピュータ実行可能方法を提供する。方法は、コンピュータのユーザからコマンドを受信することに応答して、ユーザインタフェースを表示することを含み、ユーザインタフェースは、多数の連絡先リストを含む。第1の連絡先リストは、多数の第1のメンバーを含む。ユーザインタフェースは、ユーザが第1のメンバーと関連付けられた連絡先情報を編集できないように、ユーザの編集権限を制限するように構成される。第2の連絡先リストは、多数の第2のメンバーを含む。ユーザインタフェースは、ユーザが第2のメンバーと関連付けられた連絡先情報を編集できるように、ユーザに編集権限を与えるように構成される。方法は、第1または第2の連絡先リストからのユーザが相互作用コマンドを送信することに応答して、ネットワーク上でのユーザ間の相互作用を可能にすることをさらに含む。
この実施形態の変形形態では、第1または第2の連絡先リストは、ソーシャルネットワークグループ、クラブ、企業、友人グループ、趣味グループ、学友グループなどのうちの1つを含む。
本発明の実施形態による、例示的な通信システムを示す図を提示する。 本発明の実施形態による、メッセージシステムのための初期のユーザインタフェースを示す図を提示する。 本発明の実施形態による、メッセージシステムのためのサブメニューページを示す図を提示する。 本発明の実施形態による、メッセージシステムのためのサブメニューページを示す図を提示する。 本発明の実施形態による、メッセージシステムのためのサブメニューページを示す図を提示する。 本発明の実施形態による、例示的なメッセージページを示す図を提示する。 本発明の実施形態による、当ユーザがオーディオ入力制御を操作している際のメッセージページの例示的な外観を示す図を提示する。 本発明の実施形態による、当ユーザがオーディオ入力制御を操作している際のメッセージページの例示的な外観を示す図を提示する。 本発明の実施形態による、当ユーザがオーディオメッセージを送信した後のメッセージページの例示的な外観を示す図を提示する。 本発明の実施形態による、例示的なDINGページを示す図を提示する。 本発明の実施形態による、例示的なDingメッセージページを示す図を提示する。 本発明の実施形態による、例示的な挨拶Dingページを示す図を提示する。 本発明の実施形態による、例示的な検索ページを示す図を提示する。 本発明の実施形態による、システム設定ページを示す図を提示する。 本発明の実施形態による、ユーザプロファイルページを示す図を提示する。 本発明の実施形態による、例示的なマルチキャスト通信システムを示す図を提示する。 本発明の実施形態による、電話会議を初期化するための例示的なクライアントプロセスを示す図を提示する。 本発明の実施形態による、例示的なクライアントデバイスを示す図を提示する。 本発明の実施形態による、電話会議を初期化するための例示的なサーバプロセスを示す図を提示する。 本発明の実施形態による、例示的な通信サーバを示す図を提示する。 本発明の実施形態による、例示的なグループ通信プロセスを示すフローチャートを提示する。 本発明の実施形態による、強制リマインダを配信するための例示的なコンピュータおよび通信システムを示す。
図中、同様の参照番号は、同じ図要素を指す。
詳細な説明
以下の説明は、当業者が本発明を実現し、使用できるように提示され、特定の応用およびその要件の文脈において提供される。開示される実施形態の様々な変更は、当業者には容易に明らかであり、本明細書で定義される一般的な原理は、本発明の精神および範囲から逸脱することなく、他の実施形態および応用に適用することができる。従って、本発明は、示される実施形態に限定されないが、本明細書で開示される原理および特徴と一致する最も広い範囲に添うものとする。
要約
本発明の実施形態は、ビジネスまたは企業設定で使用できる新規のメッセージシステムを提供する。より具体的には、メッセージシステムにより、大会社の従業員は、安全で効率的な方法で互いに通信することができる。メッセージシステムにより、ユーザは、会社の組織階層に基づいて、連絡先リストを整理し、様々なユーザグループを確立することができる。テキストメッセージに加えて、メッセージシステムは、ユーザが、オーディオおよびビデオメッセージを送信できるようにする。いくつかの実施形態では、メッセージシステムは、強制リマインダ(「Ding」メッセージと称される)を生成し、そのような「Ding」メッセージをユーザに送信することができる。「Ding」メッセージは、テキスト、絵文字、オーディオおよびビデオメッセージを含み得る。また、メッセージシステムは、「Ding」メッセージを送信する方法をユーザが構成できるようにするためのユーザインタフェースを提供することもできる。
新規のメッセージシステム
図1は、本発明の実施形態による、例示的な通信システムを示す図を提示する。図1では、通信システム100は、多くのクライアントデバイス(例えば、デバイス102および104)、多くのネットワーク(例えば、ネットワーク106、108および110)およびサーバ112を含む。クライアントデバイスは、ネットワーク上の音声通信また他のタイプの通信を可能にすることができるコンピューティングデバイスを含み得、これらに限定されないが、デスクトップコンピュータ、ラップトップコンピュータ、タブレットコンピュータ、携帯情報端末(PDA)、携帯電話、スマートフォン、ゲームコンソール、着用可能デバイスなど(例えば、スマートグラスおよびスマートウォッチ)を含む。その上、クライアントデバイスは、これらに限定されないが、移動体通信用グローバルシステム(GSM)対応デバイス、符号分割多元接続(CDMA)対応デバイス、同期時分割CDMA(TD−SCDMA)対応デバイス、WCDMA対応デバイス、時分割ロングタームエボリューション(TD−LTE)対応デバイスおよび周波数分割LTE(FDD−LTE)対応デバイスを含み得る。図1は2つのクライアントデバイスを示しているが、通信システム100に含まれるクライアントデバイスの数は、2つに制限されない。クライアントデバイスが通信の受信者である場合は、クライアントデバイスは、クライアント側のプログラムをインストールしていないデバイスであり得る。例えば、通常の携帯電話(例えば、携帯電話104)が、スマートフォン(例えば、スマートフォン102)によって開始された通信の受信者であり得る。
ネットワークは、公衆交換電話網(PSTN)やインターネットなどの様々なタイプの有線または無線ネットワークを含み得る。図1では、ネットワーク106および108は、PSTNを含み得、ネットワーク110は、Wi−Fi(登録商標)ネットワークまたはセルラネットワークなどの他のタイプのネットワークを含み得る。動作の間、クライアントデバイス102および104は、ネットワークのうちの1つまたは複数を介して互いに通信することができる。クライアントデバイスにクライアント側のプログラムがインストールされていない場合(例えば、携帯電話104)は、クライアントデバイスは、セルラネットワーク122を介して、他のクライアントデバイスおよびサーバ112と通信する必要があり、セルラネットワーク122は、これらに限定されないが、符号分割多元接続(CDMA)、移動体通信用グローバルシステム(GSM)、広帯域CDMA(WCDMA)、同期時分割CDMA(TD−SCDMA)などを含む、様々な通信規格を実装することができる。クライアントデバイスにクライアント側のプログラムがインストールされている場合(例えば、スマートフォン102)は、クライアントデバイスは、ネットワーク110を介して、他のクライアントデバイスおよびサーバ112と通信することができる。同時に、スマートフォン102は、音声通信のためのセルラネットワーク124を介して、PSTN 106に接続することができる。
サーバ112は、物理的なサーバであり得、スタンドアロンコンピュータ、スタンドアロンコンピュータのクラスタによって提供される仮想サーバまたはクラウドサーバを含む。いくつかの実施形態では、通信システム100によって提供される機能に応じて、サーバ112は、図1に示されるように、ビジネスサーバ114および交換サーバ116、118を含み得る。ビジネスサーバ114は、交換サーバ116、118および対応するゲートウェイ(例えば、ゲートウェイ132、134、136および138)を介して、PSTN 106およびPSTN 108に接続することができる。例えば、クライアントデバイス102がクライアントデバイス104へのメッセージ(例えば、「Ding」メッセージ)の送信を試みる際は、クライアントデバイス102は、ネットワーク110を介して、ビジネスサーバ114にメッセージを送信することができる。次いで、ビジネスサーバ114は、交換サーバ116または118に命令を送信し、クライアントデバイス104に音声電話を送信するように交換サーバ116または118に指示することができる。クライアントデバイス104が音声電話を受け次第、ビジネスサーバ114は、クライアントデバイス104上でユーザに「Ding」メッセージを再生する。「Ding」メッセージがオーディオメッセージを含む場合は、オーディオメッセージは、クライアントデバイス104上でユーザに直接再生することができる。ある特定のシナリオでは、「Ding」メッセージは、テキストメッセージを含み得、ビジネスサーバ114は、テキストメッセージをオーディオメッセージに変換し、再生予定のクライアントデバイス104にそのようなオーディオメッセージを送信することができる。
動作の間、ユーザは、クライアントデバイスにユーザコマンドを入力して、クライアントデバイス上のメッセージアプリケーションを起動することができる。いくつかの実施形態では、ユーザは、ユーザコマンドを手動で入力することができる。例えば、ユーザは、クライアントデバイスのタッチスクリーン上のメッセージアプリケーションに相当するアイコンをタップして、メッセージアプリケーションを開始することができる。タッチスクリーン上に表示されるユーザインタフェースは、アプリのリストを表示する画面、ロック画面、主要な起動画面などを含み得る。あるいは、ユーザは、システム設定に進み、メッセージアプリケーションと関連付けられた通知をタップして、メッセージアプリケーションを起動することができる。
この開示では、例示を目的として、クライアントデバイスはスマートフォンであり、メッセージシステムのためのユーザインタフェースは、ユーザがタッチスクリーン上をタップするかまたはタッチスクリーン上のジェスチャを実行することによってユーザコマンド(例えば、メニュー選択を行う)を入力できるようにするためのタッチスクリーンを含む。実際には、ユーザがユーザインタフェースを通じてコマンドを入力できる限り、他のタイプのユーザインタフェースも可能である。例えば、クライアントデバイスがタッチスクリーンを有さないデスクトップコンピュータである場合は、ユーザは、キーボードまたはコンピュータマウスを介して、ユーザコマンドを入力することができる。
図2は、本発明の実施形態による、メッセージシステムのための初期のユーザインタフェースを示す図を提示する。いくつかの実施形態では、ユーザがクライアントデバイス(例えば、スマートフォン)から彼のアカウントにログインした後、クライアントデバイス上に主要なページ200を表示することができる。いくつかの実施形態では、主要なページ200は、ナビゲーションエリア210およびコンテンツ表示エリア240を含み得る。図2に示される例では、ナビゲーションエリア210は、主要なページ200の最上部のシステムステータス表示エリア(時間、接続性、バッテリの寿命などを表示する)の近くに位置する。コンテンツ表示エリア240は、主要なページ200の下方部分に位置する。主要なページ200の構成(ナビゲーションエリア210およびコンテンツ表示エリア240の配置を含む)は変更することができる。例えば、ナビゲーションエリア210を最下部に位置付け、コンテンツ表示エリア240を主要なページ200の最上部に位置付けることも可能である。
ナビゲーションエリア210は、検索アイコン212、さらなるオプションアイコン214、メッセージアイコン216、DINGアイコン218および連絡先アイコン220などの多くの選択可能なアイコンを含み得る。また、ナビゲーションエリア210は、任意選択により、ロゴ222など、メッセージシステムのロゴを表示することもできる。コンテンツ表示エリア240は、ナビゲーションエリア210で選択されたアイコンと関連付けられたコンテンツを表示する。図2に示される例では、連絡先アイコン220が選択されており(網掛けにすることによって示されている)、コンテンツ表示エリア240は、多くのパネルに分割されている様々なタイプの連絡先情報を表示している。
あるパネルは、会社全体の連絡先リスト242とチーム連絡先リスト244に分かれた企業連絡先を表示することができる。他のパネルは、ユーザの電話連絡先リスト246、友人または仲間リスト248、グループリスト250および高頻度の連絡先リスト252を表示することができる。クリック可能なボタン254により、ユーザは、新しい連絡先を追加することも、新しいグループを作成することもできる。
企業連絡先は、会社の従業員または組織のメンバーなど、階層関係を有する連絡先を含む。図2に示される例では、会社全体の連絡先リスト242は、会社Aのすべての従業員の一覧である、会社Aなどのシングルエントリを含む。同様に、チーム連絡先リスト244は、チームR&Dのすべてのメンバーの一覧である、R&Dなどのシングルエントリを含む。いくつかの実施形態では、企業連絡先(会社全体の連絡先およびチーム連絡先を含む)は、メッセージシステムのサーバから得られる。当ユーザが企業連絡先を選択すると、その特定の企業連絡先の連絡先情報(例えば、アドレス帳)をサーバからクライアントデバイスにダウンロードすることができる。
電話連絡先リスト246は、通常、クライアントデバイス(例えば、スマートフォン)上でローカルに格納される連絡先を含む。当ユーザが電話連絡先リスト246を選択した場合は、クライアントデバイスは、個人の連絡先の各々と関連付けられた連絡先情報を表示することができる。電話連絡先リスト246の個人の連絡先が当ユーザのメッセージシステム内の友人でもある場合は、そのような特別な関係を示すために、個人の連絡先の名前の横に特別なインジケータを表示することができる。いくつかの実施形態では、当ユーザは、メッセージシステムを使用して、ローカルのいかなる連絡先とも通信することができる。そのような通信は、インスタントメッセージ(例えば、テキスト、絵文字、グラフィックス、オーディオ、ビデオメッセージ)を送信すること、「Ding」メッセージを送信することおよび/または音声電話をかけることを含み得る。
友人リスト248は、通常、メッセージシステム内の当ユーザの友人のリストを含む。電話連絡先および友人は両方とも、これらの連絡先情報はローカルのクライアントデバイスに格納されるため、ローカルの連絡先と見なすことができる。ある特定の状況では、メッセージシステムの「友人」は、企業連絡先にも属し得る。例えば、当ユーザの「友人」は、会社Aのメンバーでもあり得る。そのような状況では、企業連絡先が優先的に表示される。言い換えれば、「友人」の連絡先情報は、会社Aへの所属に基づいて表示される。
グループリスト250は、通常、当ユーザが加入している通信グループ(例えば、チャットグループ)を含む。グループは、例えば、家族、友人および同僚など、いかなるタイプのグループも含み得る。当ユーザは、グループに相当するエントリをタップすることによっていかなるグループも入力することができる。いくつかの実施形態では、システムは、当ユーザがグループを選択することに応答して、グループと関連付けられた詳細な情報(例えば、グループメンバーのリスト)を表示することができる。当ユーザは、インスタントグループチャットを起動してメッセージを送信するために、グループリスト250内のいかなるグループも入力することができる。いくつかの実施形態では、当ユーザは、グループのメンバーのすべてまたはサブセットとの電話会議を起動することができる。
高頻度の連絡先リスト252は、通常、過去に当ユーザと通信した連絡先を含む。いくつかの実施形態では、連絡先は、連絡先が当ユーザと通信した頻度に基づいてランク付けすることができる。リストの最上部には、最も高くランク付けされたメンバーが表示される。図2に示される例では、高頻度の連絡先リスト252は、1つのエントリ、すなわち、Thumbtackを含む。いくつかの実施形態では、ユーザは、高頻度の連絡先リスト252に含まれる高頻度の連絡先の数を設定することができる。高頻度の連絡先リスト252は、当ユーザが、他のサブメニューに進むことなく、高頻度の連絡先リスト252のエントリをタップすることによって通信を初期化できるようにするためのショートカットとして機能し得る。いくつかの実施形態では、高頻度の連絡先が企業連絡先に属する(例えば、Thumbtackは会社Aに属し得る)場合は、システムは、高頻度の連絡先のサムネイルビジュアルシンボルおよび名前(ニックネームの代わりに)を表示する。サムネイルビジュアルシンボル(例えば、サムネイル256)は、個人の連絡先の名前のイニシャルを含み得る。
いくつかの実施形態では、システムは、会社の組織階層に基づいて企業連絡先を整理することができる。例えば、ユーザが会社Aの連絡先の最上位のメニューであるエントリ242を選択すると、新しいページが表示される。図3は、本発明の実施形態による、メッセージシステムのためのサブメニューページを示す図を提示する。図3では、ページ300は、会社Aの組織階層に従って、最上位の組織連絡先をリストしている。例えば、選択可能なアイコン302、304および306はそれぞれ、会社Aの社長(Ding_1)、CEO(Ding_2)およびCTO(Ding_3)を表す。これらのエンティティは、組織/チームシンボル(例えば、シンボル308)によって示されるように、組織またはチームとしてマーク付けされることに留意されたい。ユーザがアイコンのうちの1つをクリックすると、次のレベルの連絡先を示すために、異なるページが表示される。図3に示される例では、ページ300にリストされるすべてのエンティティは組織である。実際には、この最上位のメニューが個々の顧客連絡先担当者などの会社A内の個人を表す1つまたは1つのエントリを含むことも可能である。ユーザは、特定の顧客連絡先担当者を表すアイコンをタップして、その顧客連絡先担当者に関する詳細な情報を閲覧することができる。
組織の連絡先(例えば、アイコン302、304および306)は、クライアントデバイスと通信しているサーバから得ることができる。いくつかの実施形態では、サーバから得られた連絡先は、クライアントデバイスに結合されたローカルの記憶装置に格納することができる。例えば、そのような情報は、クライアントデバイスのメモリ(揮発性または不揮発性メモリを含む)またはハードドライブに格納することも、クライアントデバイスに結合されたフラッシュメモリ(例えば、セキュアデジタル(SD)メモリカード)に格納することもできる。いくつかの実施形態では、組織全体のアドレス帳は、サーバが維持することも、記憶装置に格納することもできる。当ユーザが特定のレベルの組織階層を選択すると、そのレベルのメンバーの連絡先情報がサーバからクライアントデバイスに送信される。企業連絡先の連絡先情報はサーバによって維持されるため、当ユーザは、通常、企業連絡先への変更を行う権限を有さないことに留意されたい。
また、ページ300は、「戻る」ボタン310も含み得る。ユーザは、現在のページ300から主要なページ200に戻るために、「戻る」ボタン310を起動することができる(例えば、「戻る」ボタン310をタップすることによって)。いくつかの実施形態では、「戻る」ボタン310が起動された時点で、最上位の組織連絡先302〜306を含むページ300に表示された連絡先情報は、ローカルメモリから消去される。組織連絡先はサーバで維持されるため、ローカルのコピーを消去することにより、起こり得る情報コンフリクトが阻止される。
以前に論じたように、ユーザは、図3に示される連絡先アイコンをクリックして、対応する組織連絡先の詳細な情報(例えば、次のレベルの連絡先)を見ることができる。例えば、ユーザがDing_1(アイコン302)を選択した場合は、会社Aの組織階層に基づいて、Ding_1の下位の個人またはグループ(部門)をリストするページが表示される。図4は、本発明の実施形態による、メッセージシステムのためのサブメニューページを示す図を提示する。より具体的には、図4は、ユーザが最上位の組織連絡先Ding_1を選択することに応答してクライアントデバイス上に表示されたページ400を示す。ページ400は、連絡先402、404および406など、Ding_1の下位の多くの連絡先をリストしている。また、ページ400は、前のページ300に戻るための「戻る」ボタン410も含み得る。
図4に示される例では、ページ400にリストされているある特定の連絡先は、エントリの横に表示された組織/チームシンボルによって示されるように、組織連絡先(例えば、連絡先402および404)である。連絡先エントリの横に表示された組織/部門シンボル(例えば、シンボル408)は、1つまたは複数の下位の連絡先が存在することを示す。ページ400にリストされているある特定の連絡先は、連絡先406などの個人である。ユーザが特定の個人を選択すると、選択した個人と関連付けられた詳細な連絡先情報を示すために新しいページが表示される。ページ300と同様に、ページ400に表示された情報は、メッセージシステムのサーバから得ることができる。当ユーザが「戻る」ボタン410をタップすると、ページ400に表示された情報は、ローカルメモリから消去される。このように、当ユーザが組織連絡先ページにアクセスする度に、サーバは、最新情報をクライアントデバイスに送信する。
図5は、本発明の実施形態による、メッセージシステムのためのサブメニューページを示す図を提示する。より具体的には、図5は、ユーザが連絡先ページの特定の個人を選択することに応答してクライアントデバイス上に表示されたページ500を示す。図5では、ページ500は、個人Ding_15と関連付けられた詳細な企業情報を示し、彼の名前、電話番号、電子メールアドレスなどを含む。また、特別なエントリ502は、この個人の企業への所属が検証済みであることを示す。言い換えれば、システムは、個人Ding_15がまさに会社Aの従業員であることを検証済みである。電話番号や電子メールアドレスなどの個人と関連付けられた標準的な連絡先情報に加えて、ページ500は、エントリ504を使用して、個人のマネージャーもリストしている。これにより、会社Aの顧客もしくは事業協力者または会社Aの別の従業員は、必要に応じてDing_15のマネージャーと連絡を取ることができる。例えば、ユーザは、エントリ504を拡張して、マネージャーに関する詳細を閲覧することができる。ここでのマネージャーは、上位の連絡先であり、組織連絡先または一個人であり得る。ページ500に表示できる他の企業情報は、これらに限定されないが、従業員の番号、従業員のニックネーム、職場の電話番号、職場の電子メールアドレス、マネージャーの名前、会社内でのチームへの所属、職務およびオフィスの所在地などを含み得る。
以前に論じたように、ページ500に表示された企業情報は、システムによって検証済みであり、企業情報は、サーバで維持される。従って、当ユーザが連絡先情報を編集できる従来のアドレス帳とは異なり、ページ500に表示された企業情報は、当ユーザが編集することはできない。言い換えれば、ユーザは、リモートの連絡先への変更を行う権限を有さない。
また、ページ500は、ユーザが他のタイプの通信(例えば、テキストメッセージ、電話、電子メール)を初期化できるようにするための様々な選択可能なアイコンも含む。例えば、アイコン506をクリックすることにより、対応する電話番号への電話をシステムに行わせることができ、アイコン508をクリックすることにより、その番号へのテキストメッセージの送信をシステムに行わせることができる。
また、ページ500は、ユーザが、インスタントメッセージ、電話およびDingメッセージなどの様々な通信チャネルを通じて個人の連絡先(Ding_15)と通信できるようにするための通信パネル510も含み得る。いくつかの実施形態では、メッセージシステムは、無料電話サービスをユーザに提供することができる。例えば、ユーザは、一日または一週間に一定の時間(分)まで任意の電話番号に無料電話をかけることができる。そのような電話は、メッセージシステムの通信サーバを通じて転送することができ、ユーザにコストの負担がかかることはない。
ユーザがインスタントメッセージアイコン512を選択すると、ユーザがページ500にリストされた個人の連絡先(すなわち、Ding_15)にインスタントメッセージを送信できるようにするために、メッセージページが表示される。図6は、本発明の実施形態による、例示的なメッセージページを示す図を提示する。図6では、ページ600は、制御エリア610、メッセージ表示エリア620およびメッセージ入力エリア630を含む。
制御エリア610は、特定の企業の個人の連絡先(この例では、Ding_15)と、1つまたは複数の制御オプションとを示す。電話アイコン612は、当ユーザがメッセージページ(ページ600)を離れることなく個人の連絡先への電話を迅速に初期化できるようにし、ユーザアイコン614は、当ユーザが個人の連絡先のプロファイルを閲覧できるようにする。
メッセージ表示エリア620は、特定の個人の連絡先から当ユーザに送信されたメッセージを表示する。メッセージは、テキスト、絵文字、グラフィックス、オーディオおよび/またはビデオメッセージを含み得る。図6に示される例では、メッセージ表示エリア620は、多くのオーディオメッセージを表示している。当ユーザは、メッセージエントリに埋め込まれた「再生」アイコンをタップして、メッセージを再生することができる。例えば、メッセージ624に埋め込まれたアイコン622をタップすることにより、当ユーザは、メッセージ624を再生することができる。いくつかの実施形態では、当ユーザがメッセージを開いた(例えば、オーディオメッセージを再生した)時点で、メッセージシステムは、システムサーバを介して、メッセージを送信した特定の個人の連絡先に確認メッセージを返信することができる。例えば、当ユーザがオーディオメッセージ624を再生した時点で、個人の連絡先Ding_15に確認メッセージが返信され、メッセージ受信者がメッセージを開いたかまたは読んだことをDing_15に通知する。いくつかの実施形態では、Ding_15のクライアントデバイスは、メッセージのステータスを「未読」から「既読」に更新することができる。
メッセージ入力エリア630は、多くの入力制御を含む。テキスト入力制御632は、当ユーザがテキストメッセージを入力できるようにし、カメラ入力制御634は、ユーザが写真またはビデオクリップを撮って写真またはビデオクリップをメッセージに含めることができるようにするために、クライアントデバイスに装備されたカメラを起動するために使用することができる。メッセージ入力エリア630は、ユーザが音声メッセージなどのオーディオクリップを送信できるようにするためのオーディオ入力制御636をさらに含む。図6に示される例では、オーディオ入力制御636は、ページ600の右下隅に位置している。実際には、オーディオ入力制御636は、ページ600のいたる所に位置することも、一時的に隠すこともできる。いくつかの実施形態では、当ユーザは、オーディオ入力制御636を押したまま、音声入力動作を開始することができ、オーディオ入力制御636を放すことによって音声入力動作を停止することができる。いくつかの実施形態では、当ユーザがオーディオメッセージを録音している間、録音されたオーディオメッセージの持続時間および/または波形をリアルタイムでメッセージ入力エリア630に表示することができる。例えば、当ユーザがオーディオ入力制御636を押したままでいると、テキスト入力制御632は消え、録音されたオーディオメッセージの波形が表示される。当ユーザは、オーディオ入力制御636を放すことによって、オーディオメッセージを瞬時に送信することを選ぶことができる。あるいは、当ユーザは、送信する前に、録音されたオーディオメッセージを聴いて編集することを希望する場合がある。いくつかの実施形態では、システムは、当ユーザが、メッセージを送信する前に、ハンドジェスチャを使用して、録音されたオーディオメッセージを視聴して編集するという彼の意図を示すことができるようにすることができる。
図7〜8は、本発明の実施形態による、当ユーザがオーディオ入力制御を操作している際のメッセージページの例示的な外観を示す図を提示する。いくつかの実施形態では、当ユーザが図6に示されるオーディオ入力制御636を押したままでいると、ページ600は、ページ700になるようにその外観を更新する。ページ700の制御エリアおよびメッセージ表示エリアは、ページ600のものと同様である。メッセージ入力エリアの代わりに、ページ700は、波形表示エリア710およびオーディオ制御エリア720を含む。
波形表示エリア710は、録音されたオーディオメッセージの波形をその時間持続時間と共にリアルタイムで表示する。オーディオ制御エリア720は、オーディオ入力制御722、オーディオプレビュー制御724、「取消」ボタン726などの多くの制御を含む。オーディオ入力制御722は、図6に示されるオーディオ入力制御636と同様である。オーディオ入力制御722を押したままでいると、クライアントデバイスのマイクロフォンがオンになり、オーディオメッセージが録音される。オーディオ入力制御722を放すと、録音を停止することができ、録音されたメッセージが受信者(例えば、この例では、Ding_15)に送信される。他方では、当ユーザが彼の録音を完了すると、オーディオ入力制御722を放す代わりに、当ユーザは、彼の指を左のオーディオレビュー制御724の方にスライドすることができる。そのような動作により、オーディオ録音を停止し、録音されたオーディオメッセージの再生を開始することができる。ユーザの指がオーディオレビュー制御724に達した時点で、オーディオ制御エリア720は、図8に示されるように、その外観を更新する。図7に示される例では、オーディオレビュー制御724は、オーディオ入力制御722の左側に位置している。実際には、オーディオレビュー制御724は、オーディオ制御エリア720内のいたる所に位置することができ、ユーザは、オーディオレビュー制御724の場所に向けて彼の指をスライドすることによって、メッセージの再生を開始することができる。
より具体的には、オーディオプレビュー制御724は、「再生」シンボル(三角形によって示されるような)から「一時停止」シンボル(二重線によって示されるような)にその外観を変更し、オーディオ入力制御722は、「送信」ボタン730(紙飛行機の形状で示されている)と置き換えられる。メッセージが再生されている際、ユーザは、オーディオプレビュー制御724をタップすることによって、再生を一時停止することができる。ユーザは、「送信」ボタン730をタップすることによって、録音されたオーディオメッセージを送信することができる。他方では、「取消」ボタン726は、ユーザがオーディオ入力動作全体を取り消し、録音されたメッセージを削除できるようにする。また、ユーザは、オーディオメッセージを録音している間にオーディオ入力動作を取り消すこともできる。そうするため、ユーザは、単に、オーディオ入力制御722から「取消」ボタン726の方に、彼の指をスライドすることができる。いくつかの実施形態では、システムは、受信者に送信する前に、雑音フィルタリングおよび低減など、録音されたオーディオメッセージを処理することができる。
図9は、本発明の実施形態による、当ユーザがオーディオメッセージを送信した後のメッセージページの例示的な外観を示す図を提示する。図9に示されるように、オーディオメッセージが送信された後(再生の有無にかかわらず)、オーディオメッセージ902は、送信済みメッセージとして、ページ900のメッセージ表示エリアに表示される。また、送信済みメッセージ904が受信者によって読まれたか(または再生されたか)どうかを当ユーザに示すため、送信済みメッセージ902の横に、ステータスインジケータ904も表示される。
メッセージ902を読む/再生することを受信者に思い出させるため、当ユーザは、「Ding」メッセージを受信者に送信することができる。「Ding」メッセージは、システムによってまたはユーザによって他のユーザに送信される特別な強制リマインダである。特別な強制リマインダは、ユーザ間で送信されるインスタントメッセージとは異なる。より具体的には、「Ding」メッセージは、メッセージシステムとは異なる通信チャネルを介して、ユーザに伝達することができる。例えば、「Ding」メッセージは、電話チャネルまたはSMSチャネルを介して送信することができる。また、「Ding」メッセージをアプリ内通知として送信することも可能である。「Ding」メッセージは、受信されたメッセージが読まれていない、閲覧されていない、または再生されていないことをユーザに思い出させるために使用することができる。それに加えて、ほとんどの人々が電話またはSMSメッセージに適時に応答する傾向があるため、「Ding」メッセージは、会議通知やタスク割り当てなどの重要な一刻を争う情報を送信するために使用することもできる。この本開示では、特定のユーザに「Ding」メッセージを送信することは、「ユーザに「Ding」する」と呼ぶこともできる。「Ding」メッセージは、テキスト、絵文字、グラフィックス、オーディオおよびビデオメッセージを含み得、編集することも、「Ding」メッセージを介して送信することもできる。図10は、本発明の実施形態による、例示的なDINGページを示す図を提示する。
図10では、DINGページ1000は、制御エリア1010、オプション入力エリア1020およびメッセージ入力/表示エリア1030を含む。制御エリア1010は、「戻る」ボタン1012および「送信」ボタン1014を含む。オプション入力エリア1020は、受信者入力制御1022、チャネル入力制御1024、タイミング入力制御1026など、多くのオプション入力制御を含み得る。
受信者入力制御1022は、当業者が「Ding」メッセージの1人または複数の受信者を入力できるようにする。図9を参照すると、ユーザDing_15に未読メッセージ902を思い出させるため、当ユーザは、「Ding」メッセージをユーザDing_15に送信することができる。いくつかの実施形態では、DINGページ1000は、当ユーザが未読メッセージ902をタップし、ポップアップウィンドウから「DING」オプションを選択した際にも表示することができる。そのようなシナリオでは、表示されるDINGページは、未読メッセージの受信者を「Ding」メッセージのデフォルト受信者として設定することができる。
チャネル入力制御1024は、当ユーザが「Ding」メッセージを伝達するための通信チャネルを選択できるようにする。可能な通信チャネルは、電話、SMSおよびアプリ内通知を含み得る。例えば、当ユーザの通信チャネルのオプションが「電話」である場合は(図10に示されるように)、システムは、受信者に電話をかける。通信チャネルが「SMS」である場合は、システムは、SMSサービスを通じてテキストメッセージを受信者の電話に送信する。通信チャネルが「アプリ内通知」である場合は、システムは、プッシュ通知を1人または複数の受信者に送信し、1人または複数の受信者のDingメッセージページ(後に詳細に論じる)にそのようなプッシュ通知を表示する。
タイミング入力制御1026は、当ユーザが「Ding」メッセージの伝達時間を設定できるようにする。伝達時間は、今この瞬間でも、後の任意の時間でもあり得る。いくつかの実施形態では、システムは、当ユーザが伝達時間を設定するためのタイムゾーンを選択できるようにする。タイムゾーンを指定しなければ、伝達時間は、システム時間と同じタイムゾーンになる。図10に示される例では、伝達時間は、2016年2月14日23時19分に設定され、通信チャネルは電話であり、受信者はDing_15である。それに従って、システムは、2016年2月14日23時19分に、ユーザDing_15に電話する(システムに格納されたDing_15の電話番号を使用して)。いくつかの実施形態では、システムは、現在時間から1分後など、デフォルト伝達時間を設定することができる。いくつかの実施形態では、伝達時間は、10分毎になど、定期的な時間系列を含み得る。あるいは、「Ding」メッセージ間の時間間隔を動的に更新することができる。例えば、メッセージの受信者が長い間メッセージを読んでいないかまたは開いていない場合は、システムは、未読メッセージに対して「Ding」メッセージを送信する頻度を増加することができる。
メッセージ入力/表示エリア1030は、ユーザが「Ding」メッセージを入力したり、「Ding」メッセージを表示したりできるようにする。メッセージ入力/表示エリア1030は、オーディオタブ1032およびテキストタブ1034を含み得る。当ユーザがオーディオタブ1032を選択すると、システムは、ユーザがオーディオメッセージを録音できるようにし、当ユーザがテキストタブ1034を選択すると、システムは、ユーザがテキストメッセージを入力できるようにする。
図10に示される例では、Dingページ1000は、当ユーザが図9に示される未読メッセージ902をタップした結果として表示されている。それに従って、メッセージ入力/表示エリア1030は、未読メッセージ902に相当する波形1036を表示する。また、メッセージ入力/表示エリア1030は、「再生」ボタン1038も表示する。当ユーザは、「再生」ボタン1038をタップして、未読メッセージ902を再生することができる。それに加えて、当ユーザは、「Ding」メッセージを完成するために、未読メッセージ902を編集することも、テキスト、絵文字、グラフィックス、および、追加のオーディオまたはビデオクリップなどの他の情報を追加することもできる。システムが、設定された伝達時間に受信者Ding_15に電話すると、システムは、録音されたDingメッセージを受信者に再生する。「Ding」メッセージがテキストを含む場合は、システムは、テキストを音声メッセージに変換し、電話の間に、変換した音声メッセージを受信者に再生できることに留意されたい。
いくつかの実施形態では、「Ding」メッセージが「電話」オプションを通じて伝達される際は、1人または複数の受信者は、彼らの電話を通じて確認を返信することができる。例えば、「Ding」メッセージの受信者は、彼の電話上のボタン(特定の数字キーなど)を押して、彼が「Ding」メッセージを受信したことを示すことができる。あるいは、受信者は、オーディオ確認メッセージを録音して送信することができる。例えば、「Ding」メッセージを聞いた後、受信者は、彼の電話上のキー(例えば、数字「1」のキー)を押して音声録音を開始し、「#」キーを押して音声録音を終了することができる。次いで、音声確認メッセージは、システムサーバによって、「Ding」メッセージの送信者に送信することができる。
いくつかの実施形態では、「Ding」メッセージの送信者が、企業の個人連絡先に該当する場合は、受信者がそのような情報を格納していない場合であっても、システムは、受信者のデバイスで、送信者情報(その名前、企業への所属、職務などを含む)を表示する。
図10に示される例では、当ユーザは、未読メッセージ902に対する「Ding」メッセージの伝達を手動で設定する。いくつかの実施形態では、システムは、未読メッセージに対するリマインダ(「Ding」メッセージ)を自動的に生成することができる。例えば、メッセージの受信者がメッセージを受信してから30分経ってもメッセージを読んでいないかまたは開いていないことをシステムが検出した場合は、送信者のクライアントデバイスは、「Ding」メッセージを自動的に生成し、Dingメッセージページにおいて、そのような「Ding」メッセージを受信者に送信するように送信者に促すことができる。送信者は、システムが生成したDingメッセージに対する伝達オプション(例えば、電話またはSMS)を設定することができる。あるいは、送信者のクライアントデバイスは、送信者によって以前に設定された伝達オプションを使用して「Ding」メッセージを自動的に送信することができる。
ここでは、DINGアイコン218を含む図2に戻る。当ユーザは、DINGアイコン218をタップして、当ユーザに送信されたかまたは当ユーザによって受信されたDINGメッセージをリストするDingメッセージページを表示することができる。図11は、本発明の実施形態による、例示的なDingメッセージページを示す図を提示する。図11では、Dingメッセージページ1100は、ナビゲーションエリア1110およびDingメッセージ表示エリア1120を含む。
ナビゲーションエリア1110は、図2に示されるナビゲーションエリア210と同様である。Dingメッセージ表示エリア1120は、当ユーザに送信されたかまたは当ユーザによって受信された多くの「Ding」メッセージを表示する。フィルタセットアップに応じて、Dingメッセージ表示エリア1120は、すべての「Ding」メッセージを表示することも、送信された「Ding」メッセージを表示することも、受信された「Ding」メッセージを表示することも、当ユーザによって以前に削除された「Ding」メッセージを表示することもできる。図11に示される例では、Dingメッセージ表示エリア1120は、「Ding」メッセージ1122、1124および1126を表示している。
「Ding」メッセージ1122は、受信された「Ding」メッセージであり、確認を待っている状態である。「Ding」メッセージ1122は、「未確認」とマーク付けされている。当ユーザは、アイコン1132をタップして、「Ding」メッセージ1122の受信を確認することができる。そのような確認メッセージは、システムによって「Ding」メッセージ1132の送信者に瞬時に送信することができる。「Ding」メッセージ1124は、「確認済み」とマーク付けされており、当ユーザが「Ding」メッセージ1124の受信を送信者に確認したことを意味する。Dingメッセージが確認された時点で、当ユーザは、テキスト、絵文字、グラフィックス、オーディオまたはビデオファイルを使用して「Ding」メッセージに返答することができる。
特別な(休日または特別なイベントが間近に迫った)状況では、Dingメッセージページ1100は、特別なエントリ1140を表示して、ユーザが特別な「Ding」メッセージを送信できるようにすることができる。例えば、旧正月の直前または旧正月中には、特別なエントリ1140は、ユーザが新年の挨拶「Ding」メッセージを送信できることを示すことができる。同様に、バレンタインデーの近くには、ユーザは、「Ding」バレンタインデーカードを友人に送信することができる。当ユーザがボタン1142をタップすると、ユーザが挨拶Dingメッセージを編集して送信できるようにするために、挨拶Dingページが表示される。図12は、本発明の実施形態による、例示的な挨拶Dingページを示す図を提示する。図12に示される挨拶Dingページ1200は、図10に示されるDingページ1000と同様である。より具体的には、挨拶Dingページ1200は、制御エリア1210およびオプション入力エリア1220を含み、それらは、制御エリア1010およびオプション入力エリア1020と同様である。メッセージ入力/表示エリア1230は、メッセージ入力/表示エリア1030と同様であり得る。図12に示される例では、メッセージ入力/表示エリア1230は、アタッチメントエントリ1232を含み得、アタッチメントエントリ1232により、ユーザは、受信者に送信される挨拶「Ding」メッセージにグラフィックスおよび/またはビデオを添付することができる。そのようなアタッチメントエントリを通常の「Ding」メッセージ1000に含めることも可能であることに留意されたい。図12では、当ユーザは、オーディオメッセージを入力することを選択しており、メッセージ入力/表示エリア1230は、オーディオ入力制御1234を表示している。当ユーザは、オーディオ入力制御1234を押したまま、オーディオメッセージを録音することができる。
いくつかの実施形態では、挨拶Dingページ1200は、特別なイベントに対応する特別なグラフィックデザインを含み得る。例えば、特別なイベントが旧正月である場合は、新年のお祝いを反映するグラフィックスおよび追加のオーディオまたはビデオ(例えば、クラッカー、音楽、赤色など)を挨拶Dingページ1200上にオーバーレイすることができる。同様に、特別なイベントが中秋節である場合は、月の写真、Chang’eなどを挨拶Dingページ1200上にオーバーレイすることができる。その上、ユーザが生成した挨拶「Ding」メッセージに加えて、システムが、受信者に伝達される「Ding」メッセージの一部として、特別なイベントに関連する特別な要素を含めることもできる。例えば、特別なイベントがクリスマスである場合は、システムは、伝統的なクリスマスソングのオーディオ挨拶「Ding」メッセージ部分を含めることができる。このように、特別な挨拶「Ding」メッセージの受信者は、休日の雰囲気をより多く経験することができる。いくつかの実施形態では、システムは、多くの特別なイベントを定義することができ、これらに限定されないが、旧正月、クリスマス、正月、中秋節、国家的な記念日、バレンタインデーなどを含む。また、システムは、これらの事前に定義された特別なイベントに対する、オーディオまたはビデオクリップを含み得る、デフォルトの挨拶「Ding」メッセージを生成することもできる。それに加えて、システムは、ユーザが友人の誕生日または結婚記念日などの多くの特別なイベントを定義できるようにする。また、システムは、そのようなユーザが定義した特別なイベントに対するデフォルトの挨拶「Ding」メッセージを生成することもできる。
ここでは、検索アイコン212を含む図2に戻る。当ユーザは、検索アイコン212をタップして、検索ページを表示することができる。図13は、本発明の実施形態による、例示的な検索ページを示す図を提示する。検索ページ1300は、当ユーザがアイコン1302、1304および1306をタップすることによって企業/電話連絡先リスト、グループリストおよび「Ding」メッセージをそれぞれ検索できるようにする。
図14は、本発明の実施形態による、システム設定ページを示す図を提示する。図14では、システム設定ページ1400は、ユーザが残りの無料通話時間(分)およびメッセージ数を閲覧し、個人設定を構成できるようにする。例えば、ユーザは、新しいメッセージ通知を設定したり、パスワードやログイン電話番号を変更したりすることができる。
図15は、本発明の実施形態による、ユーザプロファイルページを示す図を提示する。ユーザプロファイルページ1500は、ユーザのニックネームと本当の名前の両方および他の個人情報(例えば、生年月日および場所)をリストしている。ユーザが企業に属している場合は、ユーザプロファイルページ1500は、彼の会社の電話番号および電子メールアドレス、企業内の彼のマネージャの名前、職務(任意選択)およびチームへの所属を含むユーザの企業情報もリストする。
メッセージシステムを使用して電話会議を行う
いくつかの実施形態では、この新規のメッセージシステムは、マルチキャスト通信のために使用することができ、マルチキャスト通信では、ユーザは、複数の他のユーザと同時に通信することができる。グループチャットや電話会議がマルチキャスト通信の例である。図16は、本発明の実施形態による、例示的なマルチキャスト通信システムを示す図を提示する。図16では、マルチキャスト通信システム1600は、マルチキャスト通信ビジネスサーバ1602、交換サーバ1604および1606、セッションボーダーコントローラ(SBC)1608〜1614、PSTN 1616および1618、主要な発信者1620、ならびに、受信者1622および1624を含む。
主要な発信者1620は、ポータブル通信デバイスを含み得、通信システムのクライアント側のモジュールを装備することができる。受信者は、固定電話などのポータブルおよび非ポータブル通信デバイスを含み得る。受信者は、通信システムのクライアント側のモジュールを装備しても装備しなくともよい。動作の間、主要な発信者1620は、クライアント側の端末デバイス(または短縮してクライアントデバイス)で通信システムにログインし、クライアントデバイスを介して電話会議を初期化することができる。クライアントデバイスは、これらに限定されないが、Wi−Fi(登録商標)ネットワーク、セルラネットワーク(例えば、2G、3Gまたは4G電気通信ネットワーク)を含む様々な通信チャネルを通じて、サーバと通信することができる。電話会議の要求は、ハイパーテキスト転送プロトコル(HTTP)を使用して、クライアントデバイスからサーバに送信することができる。いくつかの実施形態では、電話会議要求は、電話会議の参加者〈主要な発信者を含む〉と関連付けられたユーザ連絡先情報を含み得る。ユーザ連絡先情報は、ユーザ名、ユーザの通信識別子(例えば、電話番号)および電話会議に含まれるグループのグループ識別子を含み得る。
マルチキャスト通信ビジネスサーバ(または短縮してビジネスサーバ)1602は、ユーザ連絡先情報データベースおよび/またはユーザグループ情報データベースの維持に対する責任を有する。ユーザ連絡先情報データベースは、ユーザ名および電話番号を含むユーザ連絡先情報を格納する。ユーザグループ情報データベースは、ユーザグループの識別子、各グループのメンバーおよびメンバーの電話番号を格納する。ユーザグループ情報データベースは、グループ内の各ユーザの権限をさらに格納することができる。ユーザグループが企業である場合は、ユーザグループ情報データベースは、企業の従業員の職務をさらに格納することができる。ビジネスサーバ1602がクライアントデバイスから電話会議要求を受信すると、ビジネスサーバ1602は、主要な発信元および電話会議の他の参加者の電話番号(または他のタイプの通信識別子)を得るために、ユーザ連絡先情報データベースおよび/またはユーザグループ情報データベースへのクエリを行うことができる。あるいは、これらの電話番号は、電話会議要求によって伝え、ビジネスサーバ1602に送信することができる。
電話会議の参加者の電話番号を決定次第、ビジネスサーバ1602は、これらの番号を交換サーバ(例えば、交換サーバ1604および1606)に送信することができ、これを受けて、交換サーバは、これらの電話番号に対応する通信ネットワークに通話要求を送信することができる。図16に示される例では、クライアントデバイス1622を呼び出すため、交換サーバは、通話要求をPSTN 1616に送信する必要がある。ボイスオーバーIP(VoIP)電話会議の場合、セッションボーダーコントローラ(SBC)を使用して、電話会議の参加者間の信号伝達および媒体経路を制御することができる。SBCは、セション開始プロトコル(SIP)に基づいて動作することができる。
交換サーバが主要な発信者1620の電話番号および電話会議の他の参加者の電話番号との接続を確立した時点で、交換サーバは、接続ステータス更新をビジネスサーバ1602に返信し、ビジネスサーバ1602の制御に従って、電話会議参加者からの音声を他の参加者に送信することができる。また、ビジネスサーバ1602は、各参加者のクライアントデバイスの接続性を検出することもできる。クライアントデバイスがビジネスサーバ1602との接続を確立次第、ビジネスサーバ1602は、クライアントデバイスの接続ステータスを他のクライアントデバイスに送信することができる。
いくつかの実施形態では、主要な発信者から電話会議要求を受信次第、ビジネスサーバは、電話会議に基づいて、電話会議の電話番号および対応するパスワードを生成することもできる。電話会議参加者は、通話要求をビジネスサーバ1602に送信し、着信者として電話会議の電話番号を指定することができる。要求を受信次第、ビジネスサーバ1602は、参加者によって提供されたパスワードを検証し、参加者を電話会議に追加する。次いで、ビジネスサーバ1602は、新しく追加された参加者からの音声を他の参加者に送信することができる。
いくつかの実施形態では、主要な発信者が電話会議を開始した時点で、主要な発信者のクライアントデバイス上に電話会議制御インタフェースが表示される。電話会議制御インタフェースは、参加者を追加するための制御を含み得る。主要な発信者は、そのような制御を使用して、新しい参加者を既存の電話会議に追加するようにビジネスサーバ1602に要求することができる。また、この制御の操作により、新しい参加者の連絡先情報を電話会議制御インタフェースに表示することができる。参加者を電話会議に追加するという要求を受信次第、ビジネスサーバ1602は、追加された参加者の電話番号を得て、その番号への電話を初期化することができる。新しく追加された参加者が電話に出た時点で、ビジネスサーバ1602は、他の参加者からの音声を新しく追加された参加者に送信することができる。
いくつかの実施形態では、ビジネスサーバ1602は、電話会議の特定の参加者に制御権限を与えることおよび分配することができる。制御権限は、電話会議の1人もしくは複数の参加者の音声を遮断することおよび/または1人もしくは複数の参加者を電話会議から切断することを含み得る。好ましい実施形態では、主要な発信者に制御権限が与えられる。電話会議を開始した後、主要な発信者は、制御権限を使用して他の参加者のステータスを制御することができる。主要な発信者のクライアントデバイス上の電話会議制御インタフェースは、他の参加者に対応する制御ボタンを含み得る。主要な発信者は、制御ボタンをタップして、特定の参加者に対する1つまたは複数の制御オプションを表示することができる。主要な発信者が参加者に対する制御オプションを選択すると、主要な発信者のクライアントデバイスは、制御コマンドをビジネスサーバ1602に送信し、これを受けて、ビジネスサーバ1602は、制御コマンドに基づいて、参加者の通信ステータスを制御する。制御コマンドは、参加者の音声を遮断する(ミュートにする)ことおよび参加者の接続を切断することを含み得る。一実施形態では、主要な発信者は、電話会議に参加している異なるユーザに制御権限を委譲するようにビジネスサーバ1602に要求することができる。それに従って、ビジネスサーバ1602は、対応するユーザの権限を設定し、制御権限と関連付けられた情報を対応するユーザに送信することができる。
図17は、本発明の実施形態による、電話会議を初期化するための例示的なクライアントプロセスを示す図を提示する。動作の間、主要な発信者のクライアントデバイスは、複数の連絡先を含む電話会議の要求を送信する(動作1710)。主要な発信者のクライアントデバイスは、ユーザのローカルのアドレス帳(例えば、スマートフォンのアドレス帳)をロードすることができ、サーバからリモートのアドレス帳をダウンロードすることができる。ローカルのアドレス帳は、通常、当ユーザの家族メンバー、友人、同僚などの連絡先情報(例えば、電話番号)を含み得る。リモートのアドレス帳は、ユーザがインターネットを介してリモート操作で維持することができる。例えば、リモートのアドレス帳は、企業のアドレス帳を含み得、企業の従業員の名前と電話番号を含む。クライアントデバイスがリモートのアドレス帳からの1つまたは複数の連絡先を要求すると、クライアントデバイスは、それらの連絡先の名前と電話番号を得ることができる。電話会議要求を生成している間、主要な発信者は、ローカルのアドレス帳および/またはリモートのアドレス帳から1つまたは複数の連絡先を選択し、それらの連絡先と関連付けられた情報を電話会議要求の一部としてサーバに送信することができる。
いくつかの実施形態では、連絡先と関連付けられた情報は、連絡先の名前、通信識別子(例えば、電話番号)および電話会議に含まれるグループのグループ識別子を含み得る。サーバは、グループのメンバーの電話番号(または他のタイプの通信識別子)を得るために、グループ識別子を使用してユーザグループ情報データベースへのクエリを行う。
電話会議要求を受信次第、ビジネスサーバは、様々な電話網(例えば、PSTN)を介して、電話会議要求によって指定された電話番号に音声電話要求を送信することができる。そのような音声電話要求を受信することに応答して、クライアントデバイスは、音声電話要求を受諾するためのユーザコマンドに基づいて、電話会議制御インタフェースを生成して表示することができる(動作1720)。電話会議制御インタフェースは、電話会議の参加者および彼らの接続ステータスを表すアイコンを表示することができる。いくつかの実施形態では、ビジネスサーバは、参加者の接続ステータスを各参加クライアントデバイスに送信し、次いで、表示された接続ステータスが更新される。例えば、参加者が電話に出れば、彼の接続ステータスは、すべてのクライアントデバイス上で「接続中」に更新される(例えば、彼のアイコンをハイライトすることによって)。
次いで、制御権限を有するクライアントデバイスは、電話会議制御インタフェースを使用して電話会議を制御することができる(動作1730)。電話会議制御インタフェースは、HTTPなどの様々なネットワーク通信プロトコルを使用してビジネスサーバと通信することができる。電話会議制御インタフェースは、参加者を追加するための制御オプションを含み得る。クライアントデバイスは、制御オプションを使用して、1人または複数の参加者を電話会議に追加することを求める要求を送信し、1人または複数の追加された参加者に対応するアイコンを電話会議制御インタフェース上に追加することができる。
電話会議制御インタフェースは、電話会議の各参加者に対する1つまたは複数の制御を含み得る。制御は、選択された参加者の通信ステータスと関連付けられたオプション(例えば、制御ボタンという形態の)を表示するために使用することができる。例えば、電話会議制御インタフェースは、1人または複数の参加者の通信ステータスを制御することができる1つまたは複数の制御ボタンを含み得る。制御権限を有するユーザ(例えば、主要な発信者)が制御ボタンを操作すると、クライアントデバイスは、参加者の通信ステータスに関する制御コマンドをビジネスサーバに送信することができる。次いで、ビジネスサーバは、コマンドに従って、参加者の通信ステータスを制御することができる。例示的な制御コマンドは、参加者の音声を遮断するためのコマンドおよび参加者の接続を切断するためのコマンドを含み得る。
制御ボタンは、「ミュート」ボタンおよび「切断」ボタンを含み得る。制御権限を有するユーザは、「ミュート」ボタンをタップして、対応する参加者の音声を遮断することを求める要求を送信することができる。同様に、ユーザは、「切断」ボタンをタップして、対応する参加者の接続を切断することを求める要求を送信することができる。さらに、クライアントデバイスは、サーバが要求に応答した後で、参加者の表示された通信ステータスを更新することができる。
図18は、本発明の実施形態による、例示的なクライアントデバイスを示す図を提示する。クライアントデバイス1800は、電話会議初期化モジュール1802、連絡先選択モジュール1804および電話会議制御モジュール1806を含む。
電話会議初期化モジュール1802は、電話会議要求の生成および送信、ならびに、電話会議の参加者と関連付けられた情報のアップロードに対する責任を有する。電話会議初期化モジュール1802は、HTTPを使用して、電話会議要求を通信サーバに送信することができる。連絡先選択モジュール1804は、ローカルのアドレス帳をロードすることおよび/またはサーバからリモートのアドレス帳を要求することに対する責任を有し、ユーザコマンドに基づいて、電話会議の参加者として、アドレス帳から1つまたは複数の連絡先を選択する。電話会議制御モジュール1806は、電話会議要求に対するユーザの応答の検出に対する責任を有する。ユーザが電話会議を受諾した場合は、電話会議制御モジュール1806は、電話会議制御インタフェースを生成して表示する。電話会議制御モジュール1806は、通信サーバからのフィードバックに基づいて参加者の通信ステータスを更新する。例えば、参加者が電話会議に接続すると、電話会議制御モジュール1806は、参加者を表すアイコンを点灯するように電話会議制御インタフェースを構成する。
制御権限を有するユーザは、電話会議制御インタフェースに制御コマンドを入力して、1人または複数の参加者の通信ステータスを制御することができる。電話会議制御モジュール1806は、ユーザから入力制御コマンドを受信し、サーバが1人または複数の参加者の通信ステータスを相応に制御できるようにユーザコマンドをサーバに送信する。
図19は、本発明の実施形態による、電話会議を初期化するための例示的なサーバプロセスを示す図を提示する。動作の間、通信サーバは、クライアントから電話会議要求を受信する(動作1910)。電話会議要求は、HTTPを使用して送信することができる。電話会議要求に応答して、通信サーバは、電話会議を初期化し、電話会議要求に基づいて電話会議の参加者を決定する(動作1920)。
いくつかの実施形態では、通信サーバは、参加者の連絡先情報を電話会議要求から得ることができる。参加者と関連付けられた連絡先情報は、参加者の名前、通信識別子(例えば、電話番号)および電話会議に含まれるグループのグループ識別子を含み得る。連絡先情報が名前のみを含む場合は、通信サーバは、名前と関連付けられた電話番号(または他のタイプの通信識別子)を得るために、ユーザ連絡先情報データベースへのクエリを行うことができる。連絡先情報がグループ名を含む場合は、通信サーバは、グループのメンバーの電話番号(または他のタイプの通信識別子)を得るために、グループ識別子を使用してユーザグループ情報データベースへのクエリを行うことができる。
それに続いて、通信サーバは、電話会議の参加者に相当する電話番号に音声電話要求を送信することができる(動作1930)。より具体的には、通信サーバが参加者の電話番号を決定した時点で、通信サーバは、それらの番号を交換サーバに送信することができる。次いで、交換サーバは、電話番号がサービスを得るネットワークに音声電話要求を送信することができる。いくつかの実施形態では、SBCは、電話番号に対応するPSTNに音声電話の要求を送信することができる。
次いで、通信サーバは、参加者の通信経路を接続し、音声を送信することができる(動作1940)。交換サーバが主要な発信者および他の参加者の電話番号に接続した時点で、交換サーバは、接続性レポートを通信サーバに送信することができる。次いで、通信サーバは、参加者からの音声を他の参加者に送信するように交換サーバに指示することができる。また、通信サーバは、クライアントデバイスの接続性も検出する。クライアントデバイスが接続を確立すると、通信サーバは、他の参加クライアントにクライアントの接続性ステータスを更新する。
図20は、本発明の実施形態による、例示的な通信サーバを示す図を提示する。通信サーバ2000は、電話会議管理モジュール2002および通信経路交換モジュール2004を含む。
電話会議管理モジュール2002は、電話会議要求を受信し、受信した要求に基づいて電話会議「ルーム」を確立することに対する責任を有する。また、電話会議管理モジュール2002は、各電話会議「ルーム」に対して電話会議識別子を割り当てることもできる。通信経路交換モジュール2004は、参加者に音声電話をかけ、ある参加者からの音声を他の参加者に送信することに対する責任を有する。通信経路交換モジュール2004が電話会議識別子を有する通話要求を受信すると、通信経路交換モジュール2004は、通話要求の送信者まで通信経路を拡張する。
それに加えて、電話会議管理モジュール2002は、制御権限を参加者(通常、主要な発信者である)に与えることができる。制御権限により、主要な発信者は、他の参加者の通信ステータスを制御することができる。電話会議の間、電話会議管理モジュール2002は、ユーザから制御コマンドを受信することができ、ユーザが制御権限を有するかどうかを判断する。ユーザが制御権限を有する場合は、電話会議管理モジュール2002は、受信したコマンドに基づいて、参加者の通信ステータスを制御することができる。
図21は、本発明の実施形態による、例示的なグループ通信プロセスを示すフローチャートを提示する。動作の間、マルチキャスト通信サーバは、1人または複数のユーザを含む通信グループを確立することを求める要求を受信することができる(動作2110)。マルチキャスト通信サーバは、1つまたは複数の通信グループに対するユーザグループ情報データベースを維持することができる。通信グループに対するデータベースのエントリは、グループメンバーの名前および彼らの通信識別子(例えば、電話番号)を含む。その上、データベースは、グループメンバーの職務および彼に与えられた権限を記録することができる。マルチキャスト通信サーバは、ユーザの動作コマンドに基づいて、メンバー情報を編集および修正することができる。いくつかの実施形態では、通信グループは企業であり得、グループメンバーは企業の従業員を含み得る。
マルチキャスト通信サーバは、第1のユーザから第2のユーザに送信された音声電話要求を受信することができる(動作2120)。そのような音声電話要求は、HTTPを介して送信することができる。サーバは、第1および第2のユーザが、確立された通信グループに属しているかどうかを判断する(動作2130)。両方のユーザが、通信グループに属しており、グループ内で通信する権限を有する場合は、サーバは、音声電話要求を両方のユーザに送信することができる。サーバがユーザから応答を受信すると、サーバは、2人のユーザ間の通信経路を確立することができる(動作2140)。接続を確立する前にユーザ能力権限を決定することにより、サーバは、グループ通信のセキュリティを強化することができる。
また、動作の間、サーバは、表示のために、第1のユーザのグループへの所属情報を、第2のユーザに送信することもできる。いくつかの実施形態では、システムは、ユーザコマンドに基づいて、1人または複数のグループメンバーの能力権限を制限することもできる。例えば、第2のユーザ宛ての第1のユーザからの通話要求をサーバが受信した際、第2のユーザの能力権限が制限されているとサーバが判断した場合は、サーバは、第1のユーザからの通話要求を拒否することができる。
コンピュータおよび通信システム
図22は、本発明の実施形態による、強制リマインダを配信するための例示的なコンピュータおよび通信システムを示す。図22では、システム2200は、プロセッサ2210、メモリ2220および記憶装置2230を含む。記憶装置2230は、通常、命令を格納し、命令は、上記で言及される方法を実行するために、メモリ2220にロードし、プロセッサ2210によって実行することができる。その結果、システム2200は、上記で説明される機能を実行することができる。
一実施形態では、記憶装置2230内の命令は、メッセージ伝達モジュール2232、メッセージステータスモニタリングモジュール2234、判断モジュール2236、「Ding」メッセージ生成モジュール2238および「Ding」メッセージ伝達モジュール2240を実装することができ、それらはすべて、様々な手段を通じて互いに通信することができる。
メッセージ伝達モジュール2232は、通常のメッセージ(例えば、IMメッセージ)をユーザの1つまたは複数の連絡先に伝達することができる。メッセージステータスモニタリングモジュール2234は、受信者によってメッセージが閲覧されたかまたは開かれたかを判断するために、伝達されたメッセージのステータスをモニタする。判断モジュール2236は、伝達されたメッセージのモニタされたステータスに基づいて、トリガ条件(例えば、既定の時間の後でもメッセージが閲覧されていない)が満たされているかどうかを判断することができる。「Ding」メッセージ生成モジュール2236は、トリガ条件が満たされていると判断モジュール2236が判断することまたはユーザのコマンドに応答して、「Ding」メッセージを生成することができる。いくつかの実施形態では、「Ding」メッセージ生成モジュール2238は、ユーザインタフェースを表示し、ユーザインタフェースを介するユーザ入力に基づいて「Ding」メッセージを生成することができる。「Ding」メッセージ伝達モジュール2240は、「Ding」メッセージを伝達することができる。ユーザは、「Ding」メッセージの受信者、通信チャネルおよび伝達時間を指定することができる。
いくつかの実施形態では、モジュール2232、2234、2236、2238および2240は、ハードウェアにおいて部分的にまたは全体的に実装することができ、プロセッサ2210の一部であり得る。さらに、いくつかの実施形態では、システムは、別々のプロセッサおよびメモリを含まない場合がある。代わりに、それらの特定のタスクを実行することに加えて、モジュール2232、2234、2236、2238および2240は、別々にまたは共同で、一般または特殊用途演算エンジンの一部であり得る。
システム2200は、任意選択のディスプレイ2280(タッチスクリーンディスプレイであり得る)、キーボード2260およびポインティングデバイス2270と結合することができ、また、1つまたは複数のネットワークインタフェースを介してネットワーク2282と結合することもできる。
この詳細な説明で説明されるデータ構造およびコードは、通常、コンピュータ可読記憶媒体上に格納され、コンピュータ可読記憶媒体は、コンピュータシステムによる使用のためにコードおよび/またはデータを格納できるいかなるデバイスまたは媒体でもあり得る。コンピュータ可読記憶媒体は、これらに限定されないが、揮発性メモリ、不揮発性メモリ、磁気および光学記憶装置(ディスクドライブ、磁気テープ、CD(コンパクトディスク)、DVD(デジタル多用途ディスクまたはデジタルビデオディスク)など)、または、現在知られているかもしくは後に開発されるコンピュータ可読媒体の格納が可能な他の媒体を含む。
詳細な説明の項目で説明される方法およびプロセスは、コードおよび/またはデータとして具体化することができ、コードおよび/またはデータは、上記で説明されるように、コンピュータ可読記憶媒体に格納することができる。コンピュータシステムがコンピュータ可読記憶媒体上に格納されたコードおよび/またはデータを読み取って実行する際は、コンピュータシステムは、データ構造およびコードとして具体化されてコンピュータ可読記憶媒体内に格納された方法およびプロセスを実行する。
その上、本明細書で説明される方法およびプロセスは、ハードウェアモジュールまたは装置に含めることができる。これらのモジュールまたは装置は、これらに限定されないが、特定用途向け集積回路(ASIC)チップ、フィールドプログラマブルゲートアレイ(FPGA)、特定の時間に特定のソフトウェアモジュールもしくはコード片を実行する専用もしくは共有プロセッサ、および/または、現在知られているかもしくは後に開発される他のプログラム可能論理デバイスを含み得る。ハードウェアモジュールまたは装置が起動されると、ハードウェアモジュールまたは装置は、それらの中に含まれる方法およびプロセスを実行する。

Claims (20)

  1. クライアントデバイスによって、ユーザインタフェースを表示することであって、前記ユーザインタフェースが、第1の通信チャネルを介して通信される第1のメッセージと関連付けられた第1のメニュー項目と、前記第1の通信チャネルと異なる第2の通信チャネルを介して通信される強制リマインダメッセージと関連付けられた第2のメニュー項目を含む、表示することと、
    ユーザが前記第2のメニュー項目を選択することに応答して、強制リマインダユーザインタフェースを表示することであって、前記強制リマインダユーザインタフェースが、1つまたは複数の前記強制リマインダメッセージを表示するように構成されたコンテンツ表示エリアを含む、表示することと
    を含む、コンピュータ実行可能方法。
  2. 前記ユーザが前記強制リマインダユーザインタフェースのフィルタリングオプションを構成することに応答して、
    前記ユーザと関連付けられたすべての強制リマインダメッセージ、
    前記ユーザによって受信された1つまたは複数の強制リマインダメッセージ、
    前記ユーザによって送信された1つまたは複数の強制リマインダメッセージ、および、
    前記ユーザによって削除された1つまたは複数の強制リマインダメッセージ
    の少なくとも1つを表示すること
    をさらに含む、請求項1に記載の方法。
  3. それぞれの強制リマインダメッセージを表示することが、
    前記強制リマインダメッセージと関連付けられた確認ステータス情報を得ることと、
    前記強制リマインダメッセージの受信者のすべてが前記強制リマインダメッセージを確認したか、前記強制リマインダメッセージの受信者の一部分が前記強制リマインダメッセージを確認したか、または、前記強制リマインダメッセージのどの受信者も前記強制リマインダメッセージを確認しなかったかを示すために、前記確認ステータス情報を表示することと
    をさらに含む、請求項1に記載の方法。
  4. 前記ユーザが前記強制リマインダユーザインタフェースのフィルタリングオプションを構成することに応答して、
    すべての受信者によって確認された1つまたは複数の強制リマインダメッセージ、
    受信者の一部分によって確認された1つまたは複数の強制リマインダメッセージ、および、
    どの受信者によっても確認されていない1つまたは複数の強制リマインダメッセージ
    の少なくとも1つを表示すること
    をさらに含む、請求項3に記載の方法。
  5. 前記ユーザが前記強制リマインダユーザインタフェースにコマンドを入力することに応答して、強制リマインダメッセージ生成ユーザインタフェースを表示することをさらに含み、前記強制リマインダメッセージ生成ユーザインタフェースが、入力制御エリアを含み、前記入力制御エリアが、
    生成された強制リマインダメッセージの1人または複数の受信者を前記ユーザが指定できるようにするための受信者入力制御、
    前記生成された強制リマインダメッセージを伝達するための前記第2の通信チャネルを前記ユーザが指定できるようにするための通信チャネル入力制御、および、
    前記生成された強制リマインダを伝達する時間を前記ユーザが指定できるようにするための伝達時間制御
    を少なくとも含む、請求項1に記載の方法。
  6. 前記第2の通信チャネルが、
    電話チャネル、および、
    ショートメッセージサービス(SMS)チャネル
    のうちの1つを含む、請求項5に記載の方法。
  7. 前記ユーザが前記第2の通信チャネルを前記電話チャネルとして指定することに応答して、前記指定された伝達時間に前記1人または複数の指定された受信者に音声電話をかけることと、
    受信者が前記音声電話に出ることに応答して、前記生成された強制リマインダメッセージを前記受信者に再生することと
    をさらに含む、請求項6に記載の方法。
  8. 前記生成された強制リマインダメッセージが、既定の特別なイベントに特有の、システムが生成したオーディオメッセージを含み、前記システムが生成したオーディオメッセージが、前記ユーザによって録音されたオーディオメッセージ上にオーバーレイされる、請求項5に記載の方法。
  9. 前記システムが生成したオーディオメッセージが、
    休日のお祝い、
    誕生日のお祝い、および、
    記念日のお祝い
    のうちの1つまたは複数を含む、請求項8に記載の方法。
  10. それぞれの強制リマインダメッセージが、
    テキスト、
    絵文字、
    グラフィックス、
    オーディオ、および、
    ビデオ
    のうちの1つまたは複数を含む、請求項1に記載の方法。
  11. プロセッサと、
    命令を格納するメモリと
    を含み、前記命令が、前記プロセッサによって実行されると、
    ユーザインタフェースを表示することであって、前記ユーザインタフェースが、第1の通信チャネルを介して通信される第1のメッセージと関連付けられた第1のメニュー項目と、前記第1の通信チャネルと異なる第2の通信チャネルを介して通信される強制リマインダメッセージと関連付けられた第2のメニュー項目を含む、表示することと、
    ユーザが前記第2のメニュー項目を選択することに応答して、強制リマインダユーザインタフェースを表示することであって、前記強制リマインダユーザインタフェースが、1つまたは複数の前記強制リマインダメッセージを表示するように構成されたコンテンツ表示エリアを含む、表示することと
    を含む方法をコンピュータシステムに実行させる、コンピュータシステム。
  12. それぞれの強制リマインダメッセージを表示することが、
    前記強制リマインダメッセージと関連付けられた確認ステータス情報を得ることと、
    前記強制リマインダメッセージの受信者のすべてが前記強制リマインダメッセージを確認したか、前記強制リマインダメッセージの受信者の一部分が前記強制リマインダメッセージを確認したか、または、前記強制リマインダメッセージのどの受信者も前記強制リマインダメッセージを確認しなかったかを示すために、前記確認ステータス情報を表示することと
    をさらに含む、請求項11に記載のコンピュータシステム。
  13. 前記方法が、
    前記ユーザが前記強制リマインダユーザインタフェースにコマンドを入力することに応答して、強制リマインダメッセージ生成ユーザインタフェースを表示することをさらに含み、前記強制リマインダメッセージ生成ユーザインタフェースが、入力制御エリアを含み、前記入力制御エリアが、
    生成された強制リマインダメッセージの1人または複数の受信者を前記ユーザが指定できるようにするための受信者入力制御、
    前記生成された強制リマインダメッセージを伝達するための前記第2の通信チャネルを前記ユーザが指定できるようにするための通信チャネル入力制御であって、前記第2の通信チャネルが、電話チャネルおよびショートメッセージサービス(SMS)チャネルのうちの1つを含む、通信チャネル入力制御、および、
    前記生成された強制リマインダを伝達する時間を前記ユーザが指定できるようにするための伝達時間制御
    を少なくとも含む、請求項11に記載のコンピュータシステム。
  14. 前記方法が、
    前記ユーザが前記第2の通信チャネルを前記電話チャネルとして指定することに応答して、前記指定された伝達時間に前記1人または複数の指定された受信者に音声電話をかけることと、
    受信者が前記音声電話に出ることに応答して、前記生成された強制リマインダメッセージを前記受信者に再生することと
    をさらに含む、請求項13に記載のコンピュータシステム。
  15. 第1の時点において、第1のクライアントデバイスから第2のクライアントデバイスに第1の通信チャネルを介して第1のメッセージを送信することと、
    前記第2のクライアントデバイスのユーザインタフェースによって、前記第1のメッセージと関連付けられたステータス情報を表示することであって、前記ステータス情報が、前記第1のメッセージが前記第2のクライアントデバイスのユーザによって読まれたかどうかを示す、表示することと、
    第2の時点において、前記第1のクライアントデバイスから前記第2のクライアントデバイスに、前記第1の通信チャネルと異なる第2の通信チャネルを介して第2のメッセージを送信することであって、前記第2のメッセージが前記第1のメッセージを含む、送信することと、
    前記第2のクライアントデバイスの前記ユーザインタフェースによって、前記第1のメッセージと関連付けられた前記ステータス情報を更新することと
    前記第2のクライアントデバイスの前記ユーザインタフェースによって、前記第2のメッセージを含むコンテンツ表示エリアを表示することと
    を含む、方法。
  16. 前記第1のメッセージが、
    テキスト、
    絵文字、
    グラフィックス、
    オーディオ、および、
    ビデオ
    のうちの1つまたは複数を含む、請求項15に記載の方法。
  17. 前記第1のメッセージと関連付けられた前記ステータス情報を更新することが、
    前記第2のクライアントデバイスの前記ユーザが前記第2のメッセージを読むことに応答して、前記第1のメッセージと関連付けられた前記ステータス情報を未読から既読に変更すること
    を伴う、請求項15に記載の方法。
  18. 前記第2のメッセージが、電話チャネルを介して前記第2のクライアントデバイスに音声電話として送信される、請求項15に記載の方法。
  19. 前記第2のメッセージが、ショートメッセージサービス(SMS)チャネルを介して前記第2のクライアントデバイスにSMSメッセージとして送信される、請求項15に記載の方法。
  20. 前記第2のメッセージを送信することが、
    前記第1のメッセージが、第1のクライアントデバイスによって指定された既定の時間間隔の間、未読のままかどうかを判断することと、
    前記第1のメッセージが、前記既定の時間間隔の間、未読のままであることに応答して、前記第2のメッセージを送信することと
    を伴う、請求項15に記載の方法。
JP2017534218A 2015-02-16 2016-02-12 新規の通信およびメッセージシステム Active JP6476297B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN201510084373.6A CN105991418B (zh) 2015-02-16 2015-02-16 通讯方法、装置、服务器
CN201510084373.6 2015-02-16
US15/040,659 2016-02-10
US15/040,659 US10587559B2 (en) 2015-02-16 2016-02-10 Communication and messaging system
PCT/US2016/017666 WO2016133796A1 (en) 2015-02-16 2016-02-12 Novel communication and messaging system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019017583A Division JP6689422B2 (ja) 2015-02-16 2019-02-04 新規の通信およびメッセージシステム

Publications (2)

Publication Number Publication Date
JP2018508133A JP2018508133A (ja) 2018-03-22
JP6476297B2 true JP6476297B2 (ja) 2019-02-27

Family

ID=56622242

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017534218A Active JP6476297B2 (ja) 2015-02-16 2016-02-12 新規の通信およびメッセージシステム
JP2019017583A Active JP6689422B2 (ja) 2015-02-16 2019-02-04 新規の通信およびメッセージシステム

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2019017583A Active JP6689422B2 (ja) 2015-02-16 2019-02-04 新規の通信およびメッセージシステム

Country Status (8)

Country Link
US (2) US10587559B2 (ja)
EP (2) EP3259721B1 (ja)
JP (2) JP6476297B2 (ja)
KR (2) KR102339236B1 (ja)
CN (9) CN112152909B (ja)
SG (2) SG11201705220YA (ja)
TW (3) TWI675326B (ja)
WO (1) WO2016133796A1 (ja)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD738889S1 (en) * 2013-06-09 2015-09-15 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD751117S1 (en) 2014-02-07 2016-03-08 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD771112S1 (en) * 2014-06-01 2016-11-08 Apple Inc. Display screen or portion thereof with graphical user interface
US10235129B1 (en) 2015-06-29 2019-03-19 Amazon Technologies, Inc. Joining users to communications via voice commands
USD781907S1 (en) * 2016-01-19 2017-03-21 Apple Inc. Display screen or portion thereof with graphical user interface
US10686899B2 (en) * 2016-04-06 2020-06-16 Snap Inc. Messaging achievement pictograph display system
USD803238S1 (en) 2016-06-12 2017-11-21 Apple Inc. Display screen or portion thereof with graphical user interface
USD825612S1 (en) 2016-07-27 2018-08-14 Apple Inc. Display screen or portion thereof with graphical user interface
USD802622S1 (en) 2016-08-29 2017-11-14 Lutron Electronics Co., Inc. Display screen or portion thereof with graphical user interface
US10268489B2 (en) * 2016-09-20 2019-04-23 International Business Machines Corporation Adaptive successive warning message handling
US10778728B2 (en) * 2016-12-02 2020-09-15 Microsoft Technology Licensing, Llc. Cognitive resource selection
CN108614838B (zh) * 2016-12-13 2021-08-10 腾讯科技(北京)有限公司 一种用户群索引处理方法、装置及***
CN108206896A (zh) * 2016-12-16 2018-06-26 展讯通信(上海)有限公司 多通业务的实现方法、装置及多通终端
CN108319507A (zh) * 2017-01-17 2018-07-24 阿里巴巴集团控股有限公司 团体信息的获取方法及装置、交互***
EP3361706A1 (en) * 2017-02-14 2018-08-15 Webtext Holdings Limited A redirection bridge device and system, a method of redirection bridging, method of use of a user interface and a software product
TWI754694B (zh) * 2017-03-21 2022-02-11 香港商阿里巴巴集團服務有限公司 通訊方法及裝置
CN107124661B (zh) 2017-04-07 2020-05-19 广州市百果园网络科技有限公司 直播频道中的通信方法、装置及***
US11392896B2 (en) 2017-06-02 2022-07-19 Apple Inc. Event extraction systems and methods
CN107342083B (zh) * 2017-07-05 2021-07-20 百度在线网络技术(北京)有限公司 用于提供语音服务的方法和装置
CN114244816B (zh) * 2017-08-25 2023-02-21 腾讯科技(深圳)有限公司 同步通信方法、终端及可读存储介质
DE102017120714A1 (de) * 2017-09-08 2019-03-14 TRüTZSCHLER GMBH & CO. KG Bedienverfahren und -vorrichtung für eine Spinnerei
CN107645598B (zh) * 2017-09-20 2020-06-23 联想(北京)有限公司 一种消息展示方法及电子设备
CN110069176A (zh) * 2018-01-24 2019-07-30 阿里巴巴集团控股有限公司 一种界面处理方法及装置、快速启动方法及装置
CN108229763A (zh) * 2018-03-27 2018-06-29 四川国际招标有限责任公司 一种智能在线招投标***
CN110716962A (zh) * 2018-06-26 2020-01-21 北京正和岛信息科技有限公司 基于通讯录的社交圈层划分方法和装置
CN108834202B (zh) * 2018-09-05 2021-03-02 上海连尚网络科技有限公司 信息展示方法和设备
CN110401764B (zh) * 2018-09-06 2023-10-27 上海有偶咨询策划有限公司 简化的交互逻辑及交互方法、电子设备
CN112970273A (zh) * 2018-11-01 2021-06-15 莎拉·卡库玛努 通过字符串标记和分类将消息发送到邮件应用程序中的所有成员或组中的选定成员
US11516173B1 (en) * 2018-12-26 2022-11-29 Snap Inc. Message composition interface
CN109767187A (zh) * 2018-12-29 2019-05-17 论客科技(广州)有限公司 一种企业通讯录的个性化管理、显示方法及***
US11146675B1 (en) 2019-02-18 2021-10-12 State Farm Mutual Automobile Insurance Company System and user interface having push-to-talk, outbound dialer, and messaging functions with recipients identified using a proxy alias
US11431664B2 (en) * 2019-02-18 2022-08-30 State Farm Mutual Automobile Insurance Company Outbound dialer and messaging system and user interface for group messaging
CN114938360B (zh) * 2019-04-12 2023-04-18 腾讯科技(深圳)有限公司 一种基于即时通讯应用的数据处理方法和装置
KR20200123560A (ko) * 2019-04-22 2020-10-30 라인플러스 주식회사 리마인더 메시지를 제공하는 방법, 시스템, 및 비-일시적인 컴퓨터 판독가능한 기록 매체
CN110166955B (zh) * 2019-05-14 2020-09-08 上海连尚网络科技有限公司 一种进行日程提醒的方法与设备
CN110191231B (zh) * 2019-05-31 2022-06-07 北京字节跳动网络技术有限公司 一种未读消息提醒方法、装置、终端设备及存储介质
USD907053S1 (en) * 2019-05-31 2021-01-05 Apple Inc. Electronic device with animated graphical user interface
US20200412975A1 (en) * 2019-06-28 2020-12-31 Snap Inc. Content capture with audio input feedback
US11615790B1 (en) * 2019-09-30 2023-03-28 Amazon Technologies, Inc. Disambiguating contacts using relationship data
US11500625B2 (en) * 2019-09-30 2022-11-15 Slack Technologies, Llc Method, apparatus, and computer program product for organizing the booting operation of a group-based communication browser session
CN110730119B (zh) * 2019-10-24 2020-12-25 珠海格力电器股份有限公司 多媒体信息推送方法、装置及存储介质
CN113163052B (zh) * 2020-01-22 2023-03-10 华为技术有限公司 一种紧急呼叫的方法和电子设备
CN113298275A (zh) * 2020-05-21 2021-08-24 阿里巴巴集团控股有限公司 行程管理方法、机器人和平台
WO2022000256A1 (en) * 2020-06-30 2022-01-06 Ringcentral, Inc. Methods and systems for directing communications
CN111782422B (zh) * 2020-06-30 2023-08-15 百度在线网络技术(北京)有限公司 分布式消息处理方法、装置、电子设备及存储介质
CN112434399A (zh) * 2020-09-30 2021-03-02 北京图灵智慧科技有限公司 一种多人作战的仿真指挥训练方法及***
JP1724470S (ja) * 2020-10-07 2022-09-12 コミュニケーション機能付き電子計算機
USD972580S1 (en) * 2020-10-07 2022-12-13 LINE Plus Corporation Display panel with a graphical user interface
WO2022095969A1 (zh) 2020-11-06 2022-05-12 北京字跳网络技术有限公司 信息处理方法、装置、终端和存储介质
CN112350924B (zh) * 2020-11-06 2022-09-27 北京字跳网络技术有限公司 通信方法、装置、终端和存储介质
CN113852543A (zh) * 2021-10-09 2021-12-28 周子阳 一种通讯方法
CN115826827A (zh) * 2023-01-10 2023-03-21 北京志翔科技股份有限公司 选择***中对象的方法、装置及设备

Family Cites Families (248)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754636A (en) * 1994-11-01 1998-05-19 Answersoft, Inc. Computer telephone system
US20030177347A1 (en) 1995-11-22 2003-09-18 Bruce Schneier Methods and apparatus for awarding prizes based on authentication of computer generated outcomes using coupons
WO1999037052A1 (en) 1998-01-19 1999-07-22 Terence Edward Sumner Method and apparatus for conveying a private message to selected members
US6763020B1 (en) * 1998-06-24 2004-07-13 Innomedia, Inc. Call establishment method for dial-up internet telephony appliances
EP1116132A2 (en) 1998-09-22 2001-07-18 Science Applications International Corporation User-defined dynamic collaborative environments
FI982490A0 (fi) 1998-11-18 1998-11-18 Nokia Corp Menetelmä ja järjestelmä viestintää varten
WO2001061984A1 (en) 2000-02-14 2001-08-23 Motorola Inc. Apparatus for communication of chat messages and method therefor
US8335994B2 (en) 2000-02-25 2012-12-18 Salmon Alagnak Llc Method and apparatus for providing content to a computing device
US7058036B1 (en) * 2000-02-25 2006-06-06 Sprint Spectrum L.P. Method and system for wireless instant messaging
US6618748B1 (en) 2000-05-12 2003-09-09 International Business Machines Corporation Method, article of manufacture and apparatus for restricting the receipt of delegate reply messages
US7398252B2 (en) 2000-07-11 2008-07-08 First Data Corporation Automated group payment
US7774502B2 (en) 2000-10-25 2010-08-10 Vikas Sanathana Murthy Determining an international destination address
US7653691B2 (en) 2000-11-15 2010-01-26 Pacific Datavision Inc. Systems and methods for communicating using voice messages
US20020120453A1 (en) 2001-02-23 2002-08-29 Hsi-Che Lee Electronic voice date book
US6990180B2 (en) 2001-04-05 2006-01-24 Nokia Mobile Phones Limited Short voice message (SVM) service method, apparatus and system
US20030084109A1 (en) 2001-10-30 2003-05-01 Balluff Daniel A. Efficient message notification system and method for communication devices
JP2003178004A (ja) * 2001-12-11 2003-06-27 Hitachi Ltd メール催促システム
US7516163B1 (en) * 2001-12-13 2009-04-07 At & T Delaware Intellectrual Property, Inc. Wireless device address book updates
US7454466B2 (en) 2002-01-16 2008-11-18 Xerox Corporation Method and system for flexible workflow management
US20030154249A1 (en) 2002-02-14 2003-08-14 Crockett Douglas M. Method and an apparatus for removing a member from an active group call in a group communication network
US8170197B2 (en) * 2002-03-15 2012-05-01 Intellisist, Inc. System and method for providing automated call center post-call processing
US7035923B1 (en) 2002-04-10 2006-04-25 Nortel Networks Limited Presence information specifying communication preferences
US7221937B2 (en) 2002-05-06 2007-05-22 Research In Motion Limited Event reminder method
JP4254996B2 (ja) * 2002-06-04 2009-04-15 株式会社日立製作所 コミュニケーションシステムおよびコミュニケーション方法
US7069259B2 (en) 2002-06-28 2006-06-27 Microsoft Corporation Multi-attribute specification of preferences about people, priorities and privacy for guiding messaging and communications
US7640293B2 (en) 2002-07-17 2009-12-29 Research In Motion Limited Method, system and apparatus for messaging between wireless mobile terminals and networked computers
US8150922B2 (en) 2002-07-17 2012-04-03 Research In Motion Limited Voice and text group chat display management techniques for wireless mobile terminals
US7546465B2 (en) 2002-10-17 2009-06-09 At&T Intellectual Property I, L.P. Instant messaging private tags
US20040085360A1 (en) * 2002-10-31 2004-05-06 Hallmark Interactive, Llc Icon-based graphical user interface for text messaging
US20040102962A1 (en) 2002-11-27 2004-05-27 Ming-Hsien Wei Voice reminding system and method of the same
CN102664818B (zh) * 2002-12-18 2015-08-19 诺基亚公司 用于通信的终端、方法和***
CN1729704B (zh) * 2002-12-18 2012-05-16 诺基亚公司 即时通讯和存在服务
US7159191B2 (en) * 2003-03-03 2007-01-02 Flextronics Sales & Marketing A-P Ltd. Input of data
US7133687B1 (en) 2003-04-03 2006-11-07 Core Mobility, Inc. Delivery of voice data from multimedia messaging service messages
US7669134B1 (en) * 2003-05-02 2010-02-23 Apple Inc. Method and apparatus for displaying information during an instant messaging session
US7171190B2 (en) 2003-06-25 2007-01-30 Oracle International Corporation Intelligent messaging
US20050149855A1 (en) 2003-10-21 2005-07-07 Loo Rose P. Graphical scratchpad
US8838699B2 (en) 2004-02-27 2014-09-16 International Business Machines Corporation Policy based provisioning of Web conferences
US7890593B2 (en) 2008-07-17 2011-02-15 International Business Machines Corporation Sectional E-mail Transmission
CN1272980C (zh) * 2004-09-07 2006-08-30 大唐微电子技术有限公司 移动用户状态信息自动回复的方法及相应的用户识别模块
US9008057B2 (en) 2004-10-27 2015-04-14 Telefonaktiebolaget L M Ericsson (Publ) Gateway apparatus and presence management apparatus
WO2006049905A2 (en) 2004-10-29 2006-05-11 Mangala Iyer Method and apparatus for targeted event networking
JP4762538B2 (ja) * 2004-12-27 2011-08-31 京セラ株式会社 携帯端末
US7233229B2 (en) * 2005-03-01 2007-06-19 Microsoft Corporation Actionable communication reminders
US20170118147A1 (en) 2005-03-03 2017-04-27 Elizabeth Thomas Dold Method and System for Creating and Delivering Group Messages and Facilitating Charitable Donations
US20060229890A1 (en) 2005-04-06 2006-10-12 Sap Aktiengesellschaft Method and system for employee compensation planning
US7603413B1 (en) 2005-04-07 2009-10-13 Aol Llc Using automated agents to facilitate chat communications
CN1319323C (zh) * 2005-04-30 2007-05-30 重庆重邮东电通信技术有限公司 实现多渠道提醒业务的方法及提醒管理***
WO2007007330A2 (en) 2005-07-11 2007-01-18 Yossi Glazer System and method for scheduling and receiving reminder messages
CN100426802C (zh) 2005-07-22 2008-10-15 华为技术有限公司 存在信息的提供方法及其***、及存在服务器
KR100764787B1 (ko) 2005-09-14 2007-10-11 엘지전자 주식회사 액티브 콘텐츠를 송수신하기 위한 방법 및 단말기
CN100441001C (zh) * 2005-09-30 2008-12-03 华为技术有限公司 一种集群来电提示的方法
KR100686579B1 (ko) 2005-11-09 2007-02-26 삼성전자주식회사 휴대용 무선단말기에서 메시지의 수신알림을 제어하기 위한방법
US7809376B2 (en) * 2005-11-29 2010-10-05 Roberto S. Catalan Enhanced analogue of interactive voice response structures and functions for mobile phones and similar handheld communications devices
US8224018B2 (en) 2006-01-23 2012-07-17 Digimarc Corporation Sensing data from physical objects
US9083663B2 (en) 2006-02-04 2015-07-14 Docsof, Llc Reminder system
US8255473B2 (en) 2006-04-04 2012-08-28 International Business Machines Corporation Caching message fragments during real-time messaging conversations
US20070280445A1 (en) * 2006-06-05 2007-12-06 Roy Shkedi Method for Interacting Via an Internet Accessible Address-Book Using a Visual Interface Phone Device
US7616943B2 (en) 2006-06-27 2009-11-10 General Motors Company Automatic communication of personalized messages to a telematics equipped vehicle
CN101102145B (zh) * 2006-07-06 2011-06-22 北京艾易信息通信有限责任公司 一种移动终端发起多方会议***和方法
CN101102213B (zh) * 2006-07-06 2011-01-26 北京艾易信息通信有限责任公司 一种基于即时通讯的多方会议装置和多方会议***及方法
US8817965B2 (en) * 2006-07-21 2014-08-26 Bce Inc. Method, system and apparatus for handling establishment of a communication session
CN1980291A (zh) * 2006-11-21 2007-06-13 华为技术有限公司 一种语音呼叫提醒的方法、***及装置
CN1964401A (zh) * 2006-11-30 2007-05-16 华为技术有限公司 用户终端及利用该终端实现定时提醒业务的方法
CN101183961B (zh) * 2006-12-26 2010-09-08 腾讯科技(深圳)有限公司 一种实现多用户语音会话的方法及***
CN101179520A (zh) * 2006-12-28 2008-05-14 腾讯科技(深圳)有限公司 一种感知邮件状态的方法及***
US7921176B2 (en) 2007-01-03 2011-04-05 Madnani Rajkumar R Mechanism for generating a composite email
US8082523B2 (en) * 2007-01-07 2011-12-20 Apple Inc. Portable electronic device with graphical user interface supporting application switching
US7975242B2 (en) * 2007-01-07 2011-07-05 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
CN101237336B (zh) * 2007-02-01 2011-10-05 华为技术有限公司 进行多方通信的方法、***及装置
US8352341B1 (en) 2007-02-01 2013-01-08 Relocation Management, LLC Method and system for managing workforce mobility within a business entity
US20080307094A1 (en) 2007-06-11 2008-12-11 Olli Karonen Association of peer-to-peer contribution credits with multiple devices
US8533611B2 (en) 2009-08-10 2013-09-10 Voxer Ip Llc Browser enabled communication device for conducting conversations in either a real-time mode, a time-shifted mode, and with the ability to seamlessly shift the conversation between the two modes
US20110019662A1 (en) 2007-06-28 2011-01-27 Rebelvox Llc Method for downloading and using a communication application through a web browser
CN100563259C (zh) 2007-07-18 2009-11-25 北京亿企通信息技术有限公司 一种在即时通信工具中进行多人会话的方法及***
US8165609B2 (en) 2007-07-24 2012-04-24 Yue Fang Storage and access of digital content
US8306509B2 (en) * 2007-08-31 2012-11-06 At&T Mobility Ii Llc Enhanced messaging with language translation feature
US7895277B2 (en) * 2007-10-17 2011-02-22 International Business Machines Corporation Conditional reminders for conveyed electronic messages
US8326635B2 (en) 2007-12-25 2012-12-04 Personics Holdings Inc. Method and system for message alert and delivery using an earpiece
CN101197018A (zh) * 2007-12-28 2008-06-11 宇龙计算机通信科技(深圳)有限公司 一种通讯录的排序方法及***
US8149850B2 (en) 2008-02-22 2012-04-03 Qualcomm Incorporated Method and apparatus for asynchronous mediated communicaton
US20090214034A1 (en) 2008-02-26 2009-08-27 Rohit Mehrotra Systems and methods for enabling electronic messaging with recipient-specific content
US20100023341A1 (en) * 2008-05-29 2010-01-28 Reel Drinks Llc Method for rule-based gift giving
US20100004971A1 (en) 2008-03-18 2010-01-07 The Go Daddy Group, Inc. Coordinating shedules based on contact priority
EP3484135A1 (en) * 2008-04-02 2019-05-15 Twilio Inc. System and method for processing telephony sessions
US8316096B2 (en) 2008-04-29 2012-11-20 Kota Enterprises, Llc Facemail
US8250155B2 (en) 2008-05-14 2012-08-21 International Business Machines Corporation System and method for autogenerated email follow-up
US20100005402A1 (en) 2008-07-01 2010-01-07 International Business Machines Corporation System and Apparatus for Whispering in Group Chats
CN101686141B (zh) * 2008-09-28 2012-01-04 华为技术有限公司 一种实现已读状态同步的方法及设备
KR101505688B1 (ko) * 2008-10-23 2015-03-24 엘지전자 주식회사 이동 단말기 및 그 정보 처리 방법
CN101754182A (zh) * 2008-12-19 2010-06-23 北京网秦天下科技有限公司 基于分组的网络通讯录的实现方法及***
US8539359B2 (en) 2009-02-11 2013-09-17 Jeffrey A. Rapaport Social network driven indexing system for instantly clustering people with concurrent focus on same topic into on-topic chat rooms and/or for generating on-topic search results tailored to user preferences regarding topic
KR101525760B1 (ko) 2009-02-26 2015-06-04 삼성전자주식회사 통화 기능 지원을 위한 사용자 인터페이스 및 이를 지원하는 휴대 단말기
CN101848098A (zh) * 2009-03-24 2010-09-29 迈普通信技术股份有限公司 基于sip协议的多方会议通信方法
CN101557444B (zh) * 2009-05-08 2012-05-30 宇龙计算机通信科技(深圳)有限公司 一种协同操作控制方法、***及移动通信终端
CN101568088A (zh) * 2009-05-26 2009-10-28 杭州世导科技有限公司 手机与***的通讯录同步与管理方法
US10540976B2 (en) * 2009-06-05 2020-01-21 Apple Inc. Contextual voice commands
US20120309363A1 (en) 2011-06-03 2012-12-06 Apple Inc. Triggering notifications associated with tasks items that represent tasks to perform
KR101618036B1 (ko) 2009-06-22 2016-05-18 삼성전자주식회사 휴대 단말기의 메신저 기능 지원 방법 및 이를 이용하는 휴대 단말기
US7835955B1 (en) 2009-07-21 2010-11-16 Sandata Technologies, Inc. Time and/or attendance system using synchronized code
US8352561B1 (en) * 2009-07-24 2013-01-08 Google Inc. Electronic communication reminder technology
US8769022B2 (en) 2009-08-31 2014-07-01 Qualcomm Incorporated System and method for evaluating outbound messages
JP2011059811A (ja) 2009-09-07 2011-03-24 Brother Industries Ltd 労役評価システム
CN101656937A (zh) * 2009-09-18 2010-02-24 中兴通讯股份有限公司 用于多方通话的呼叫装置及方法
US20110145823A1 (en) 2009-12-10 2011-06-16 The Go Daddy Group, Inc. Task management engine
US20110173041A1 (en) 2010-01-11 2011-07-14 Vendmore Systems, Llc Venue product sales and networking
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US8433764B2 (en) 2010-02-09 2013-04-30 Google Inc. Identification of message recipients
US9275376B2 (en) 2010-03-25 2016-03-01 Nokia Technologies Oy Method and apparatus for providing soft reminders
US8880725B2 (en) 2010-05-26 2014-11-04 Microsoft Corporation Continuous replication for session initiation protocol based communication systems
US20110313803A1 (en) 2010-06-22 2011-12-22 Microsoft Corporation Social Task Lists
US8381088B2 (en) 2010-06-22 2013-02-19 Microsoft Corporation Flagging, capturing and generating task list items
WO2012018326A1 (en) 2010-08-04 2012-02-09 Research In Motion Limited Method and apparatus for providing continuous authentication based on dynamic personal information
KR101684970B1 (ko) 2010-08-18 2016-12-09 엘지전자 주식회사 이동단말기 및 그 제어방법
US8356046B2 (en) 2010-09-03 2013-01-15 Sap Ag Context-based user interface, search, and navigation
US20120110064A1 (en) * 2010-11-01 2012-05-03 Google Inc. Content sharing interface for sharing content in social networks
CN102469144B (zh) * 2010-11-19 2015-02-18 中国电信股份有限公司 实现多个***通讯录数据融合的方法及***
US8929871B2 (en) 2010-11-23 2015-01-06 General Motors Llc Methods for reminding a user of a task associated with a communication
US20120158471A1 (en) * 2010-12-16 2012-06-21 Jay Kumar Jain Method and system for displaying advertisement on mobile communication devices
US8775535B2 (en) 2011-01-18 2014-07-08 Voxilate, Inc. System and method for the transmission and management of short voice messages
US20140372516A1 (en) 2011-02-02 2014-12-18 Imvu Inc. System and method for providing a scalable translation between polling-based clients and connection-based message queues
US20120209907A1 (en) * 2011-02-14 2012-08-16 Andrews Anton O A Providing contextual content based on another user
US8548865B1 (en) 2011-03-29 2013-10-01 Amazon Technologies, Inc. System and method for group gift exchanges
CN102137033A (zh) * 2011-04-02 2011-07-27 北京互通无线科技有限公司 一种基于通讯录的im***及即时通信方法
US20120259633A1 (en) * 2011-04-07 2012-10-11 Microsoft Corporation Audio-interactive message exchange
US8825842B2 (en) 2011-04-28 2014-09-02 Facebook, Inc. Managing notifications pushed to user devices
US8676937B2 (en) 2011-05-12 2014-03-18 Jeffrey Alan Rapaport Social-topical adaptive networking (STAN) system allowing for group based contextual transaction offers and acceptances and hot topic watchdogging
CN102170498A (zh) * 2011-05-27 2011-08-31 宇龙计算机通信科技(深圳)有限公司 基于移动终端的事件提醒方法及事件提醒提醒***
CN102833695B (zh) * 2011-06-15 2016-05-04 腾讯科技(深圳)有限公司 即时通信信息提示客户端、***及方法
US8968103B2 (en) 2011-11-02 2015-03-03 Andrew H B Zhou Systems and methods for digital multimedia capture using haptic control, cloud voice changer, and protecting digital multimedia privacy
US20130298006A1 (en) 2011-07-20 2013-11-07 Ourgroup, Inc. System and method for providing software tools within an online platform for organizing groups and communicating with member clients of group
US8781436B2 (en) * 2011-08-09 2014-07-15 Htc Corporation Method and system for enabling a user to configure custom voice alarms/events for mobile communication devices
US8788602B1 (en) 2011-09-12 2014-07-22 Google Inc. Method and system for providing notifications for specific messages
KR101850821B1 (ko) 2011-09-15 2018-04-20 엘지전자 주식회사 이동 단말기 및 이동 단말기의 메시지 표시 방법
JP5696018B2 (ja) 2011-09-28 2015-04-08 クラリオン株式会社 対象データの配置方法、対象データ配置システム、および、それらのサーバ装置、クライアント装置、プログラム
US8983947B2 (en) 2011-09-30 2015-03-17 Jive Software, Inc. Augmenting search with association information
EP2587746B1 (en) * 2011-10-27 2016-04-20 BlackBerry Limited Setting reminders from an instant messaging application
US20130332308A1 (en) 2011-11-21 2013-12-12 Facebook, Inc. Method for recommending a gift to a sender
EP2784641B1 (en) 2011-11-24 2018-11-28 LG Electronics Inc. User interface display method and device using same
US20130144702A1 (en) 2011-12-01 2013-06-06 Sparkfly Llc Integrated Payment and Reward Transactions
CN102547613A (zh) * 2012-01-20 2012-07-04 重庆号百信息服务有限公司 一种维护企业通讯录的方法和***
US9372978B2 (en) * 2012-01-20 2016-06-21 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
US8355699B1 (en) 2012-02-14 2013-01-15 Kuo-Hung Lo Method of preventing data of mobile phone from being stolen
US8825781B2 (en) * 2012-02-29 2014-09-02 Blackberry Limited Method and system for alerting unopened items in communications
US9648173B2 (en) * 2012-03-01 2017-05-09 Cellco Partnership Method and system to provide network status information to a device
CN102571637A (zh) 2012-03-16 2012-07-11 腾讯科技(深圳)有限公司 消息处理方法和装置
US9230244B2 (en) 2012-03-29 2016-01-05 International Business Machines Corporation Recipient changes in email threads
US20130268418A1 (en) 2012-04-04 2013-10-10 Accu-Time Systems, Inc. Methods and apparatus for wireless communication of time and attendance information
US20130297493A1 (en) 2012-05-02 2013-11-07 Facebook, Inc. Method for enabling gift prepay
US10417037B2 (en) 2012-05-15 2019-09-17 Apple Inc. Systems and methods for integrating third party services with a digital assistant
EP2664983A3 (en) 2012-05-17 2018-01-03 LG Electronics, Inc. Mobile terminal and control method therefor
US10019994B2 (en) * 2012-06-08 2018-07-10 Apple Inc. Systems and methods for recognizing textual identifiers within a plurality of words
CN103546364B (zh) 2012-07-13 2017-08-08 腾讯科技(深圳)有限公司 提醒信息推送方法和***
US8768310B1 (en) 2012-07-19 2014-07-01 Sprint Spectrum L.P. Providing a notification message
US20140025546A1 (en) 2012-07-23 2014-01-23 Teh Hon Seng Time attendance tracking method and system
JP5871068B2 (ja) 2012-07-24 2016-03-01 日本電気株式会社 出退勤管理装置、そのデータ処理方法、およびプログラム
US20140035956A1 (en) 2012-07-31 2014-02-06 Research In Motion Limited Displaying action items based on deadline and importance
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
WO2014041870A1 (ja) 2012-09-11 2014-03-20 Necカシオモバイルコミュニケーションズ株式会社 電子機器、電子機器の制御方法、及び記録媒体
US9460608B2 (en) 2012-09-13 2016-10-04 Apple Inc. Reminder creation for tasks associated with a user event
CN102915494B (zh) * 2012-09-21 2017-04-19 东莞宇龙通信科技有限公司 一种日程通知方法及装置
CN102932414A (zh) * 2012-09-26 2013-02-13 中国科学院计算技术研究所 一种通讯录与社交网络的融合方法及其***
US9509642B2 (en) 2012-10-05 2016-11-29 Oracle International Corporation Messaging architecture configured to use an execution-enabled element to initiate an operation in an application
CN102917321A (zh) * 2012-10-10 2013-02-06 北京百度网讯科技有限公司 移动终端的即时信息的提示方法、***和移动终端
US9117197B1 (en) 2012-10-19 2015-08-25 Google Inc. Alert system for social network users
CN103139407B (zh) * 2012-10-30 2014-11-12 贵阳朗玛信息技术股份有限公司 互联网电话***及其装置
KR101440080B1 (ko) 2012-11-20 2014-09-17 주식회사에어플러그 무선 통신망의 접속점 정보에 기반하여 그 무선 통신망의 접속점으로의 접속전환을 제어하는 방법 및 장치
CN102957808A (zh) * 2012-11-20 2013-03-06 广东欧珀移动通信有限公司 一种基于短信的定时提醒方法及***
JP6194459B2 (ja) 2012-11-26 2017-09-13 株式会社コナミデジタルエンタテインメント 表示装置、およびプログラム
CN103856596B (zh) * 2012-11-28 2016-05-25 腾讯科技(深圳)有限公司 一种通话方法、装置及终端
CN103856391A (zh) * 2012-12-06 2014-06-11 中国电信股份有限公司 信息互通的方法、***和服务器
JP5998031B2 (ja) 2012-12-06 2016-09-28 株式会社コナミデジタルエンタテインメント 端末装置、端末装置の制御方法、及びプログラム
US20140164073A1 (en) 2012-12-07 2014-06-12 Globoforce Limited Systems and Methods for Analyzing Recognition Data for Talent and Culture Discovery
CN103870953A (zh) * 2012-12-10 2014-06-18 比亚迪股份有限公司 一种联系人信息的修改方法及终端设备
CN103037093B (zh) * 2012-12-14 2015-02-18 北京百度网讯科技有限公司 移动终端短信的自动发送方法、装置和移动终端
CN103024061B (zh) * 2012-12-24 2016-09-14 青岛英特沃克网络科技有限公司 网络通讯录共享***及方法
US9509645B2 (en) 2012-12-28 2016-11-29 Lg Electronics Inc. Mobile terminal, message transceiving server and controlling method thereof
CN103051807B (zh) * 2012-12-31 2015-09-09 广东欧珀移动通信有限公司 一种显示联系人信息的方法、装置及移动终端
KR102064965B1 (ko) 2013-01-04 2020-01-10 엘지전자 주식회사 더블 터치 제스처를 이용한 단말기 제어 방법 및 그 단말기
US9773273B2 (en) 2013-01-18 2017-09-26 Loop Commerce, Inc. Gift transaction system architecture
US20140297348A1 (en) 2013-01-21 2014-10-02 David A. Ellis Merit-based incentive to-do list application system, method and computer program product
CN103945041B (zh) * 2013-01-21 2017-02-08 展讯通信(上海)有限公司 提醒用户的方法、***与移动终端
KR102049855B1 (ko) 2013-01-31 2019-11-28 엘지전자 주식회사 이동 단말기 및 이의 제어 방법
US10200328B2 (en) * 2013-03-14 2019-02-05 Microsoft Technology Licensing, Llc Reminder views for facilitating draft reminders
US9672573B2 (en) 2013-03-15 2017-06-06 Perkins Coie LLP Graphical user interface for facilitating allocation of variable compensation
IN2013MU01132A (ja) * 2013-03-26 2015-04-24 Turakhia Bhavin
US10127196B2 (en) 2013-04-02 2018-11-13 3M Innovative Properties Company Systems and methods for managing notes
CN104125138B (zh) * 2013-04-28 2017-07-25 腾讯科技(深圳)有限公司 一种语音通讯方法及装置、***
CN104144388B (zh) * 2013-05-10 2018-01-02 中国电信股份有限公司 一种在移动终端中扩展通信业务的方法及移动终端
CN104243680A (zh) * 2013-06-24 2014-12-24 联想(北京)有限公司 一种信息处理方法及电子设备
KR20150007639A (ko) * 2013-07-12 2015-01-21 삼성전자주식회사 단체 메일을 관리하는 전자 장치 및 방법
CN103354516A (zh) * 2013-07-29 2013-10-16 希华通信(苏州)有限公司 用于即时通信的客户端分层通讯录实现方法
US9419935B2 (en) 2013-08-02 2016-08-16 Whatsapp Inc. Voice communications with real-time status notifications
US20150058324A1 (en) * 2013-08-19 2015-02-26 Joseph Gregory Kauwe Systems and methods of enabling integrated activity scheduling, sharing and real-time social connectivity through an event-sharing platform
CN103532827A (zh) * 2013-09-03 2014-01-22 国家电网公司 一种通过扩展xmpp协议实现通信录功能的***和方法
CN103475712B (zh) * 2013-09-10 2016-05-11 北京思特奇信息技术股份有限公司 基于云计算实现多企业多通讯录自动关联的方法及***
US9792590B2 (en) 2013-09-17 2017-10-17 Oracle International Corporation System and framework for instant messenger timecard integration
JP2014006924A (ja) * 2013-09-18 2014-01-16 Dna:Kk 通信方法、通信装置、および、プログラム
US9800525B1 (en) * 2013-09-25 2017-10-24 Amazon Technologies, Inc. Profile-based integrated messaging platform
CN103475574A (zh) * 2013-09-30 2013-12-25 广州网易计算机***有限公司 一种用于发送消息的方法及装置
CN104333644B (zh) * 2013-10-18 2017-02-08 广州三星通信技术研究有限公司 移动通信终端及其更新消息的状态的方法
CN103647871B (zh) * 2013-11-29 2016-01-13 宇龙计算机通信科技(深圳)有限公司 一种基于移动终端的自动提醒处理方法及***
CN103632332A (zh) 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 题目问答方法、装置及***
CN104753985B (zh) 2013-12-30 2018-12-28 腾讯科技(深圳)有限公司 会话列表显示方法和装置
EP2892186A1 (en) * 2014-01-02 2015-07-08 Alcatel Lucent Method and server enabling a first user to automatically discover the social network identifiers of a second user and the respective statuses of this second user in these social networks
KR102218906B1 (ko) 2014-01-17 2021-02-23 엘지전자 주식회사 이동 단말기 및 이의 제어 방법
US20150207926A1 (en) * 2014-01-23 2015-07-23 Microsoft Corporation Entity-linked reminder notifications
CN105809481B (zh) 2014-01-29 2021-06-18 腾讯科技(深圳)有限公司 虚拟物品发送方法、接收方法、装置和***
CN103825750A (zh) * 2014-02-10 2014-05-28 小米科技有限责任公司 实现临时会话的方法、装置和***
CN103888600B (zh) * 2014-02-17 2016-03-16 刘岩 一种即时通信客户端
US8843835B1 (en) 2014-03-04 2014-09-23 Banter Chat, Inc. Platforms, systems, and media for providing multi-room chat stream with hierarchical navigation
US20150264303A1 (en) 2014-03-17 2015-09-17 Microsoft Corporation Stop Recording and Send Using a Single Action
CN103873354B (zh) * 2014-03-27 2017-03-15 刘岩 一种即时通信客户端及服务端
US9021040B1 (en) 2014-03-28 2015-04-28 Linkedin Corporation Automatically selecting addressees for receiving a content item
CN103929537B (zh) * 2014-04-03 2017-02-15 北京深思数盾科技股份有限公司 基于不同级别信息的实时提醒方法
US9544257B2 (en) 2014-04-04 2017-01-10 Blackberry Limited System and method for conducting private messaging
CN103916311B (zh) 2014-04-21 2016-01-20 腾讯科技(深圳)有限公司 一种信息传输控制方法,装置及***
WO2015165018A1 (en) 2014-04-28 2015-11-05 Tencent Technology (Shenzhen) Company Limited Method and device for providing online gifting
CN104038406B (zh) * 2014-05-21 2016-09-28 小米科技有限责任公司 信息提醒方法和装置
CN103987016A (zh) * 2014-05-30 2014-08-13 乐视网信息技术(北京)股份有限公司 基于多终端的消息推送方法及装置
US9185062B1 (en) 2014-05-31 2015-11-10 Apple Inc. Message user interfaces for capture and transmittal of media and location content
CN106664207B (zh) 2014-06-03 2019-12-13 埃利蒙特公司 与移动设备有关的考勤验证与管理
CN104038910A (zh) * 2014-06-20 2014-09-10 中国联合网络通信集团有限公司 一种实现即时通信消息处理的方法和***
EP3123667B1 (en) 2014-06-26 2020-08-05 NEC Corporation Method for monitoring a status in form of presence and/or absence of a network entity
DE102014011619A1 (de) 2014-08-01 2016-02-04 Alzchem Ag Tränkharz zur Kanalsanierung
US9253639B1 (en) 2014-08-11 2016-02-02 Afirma Consulting & Technologies, S.L. Methods and systems to enable presence related services
DE202015006141U1 (de) 2014-09-02 2015-12-14 Apple Inc. Elektronische Touch-Kommunikation
CN104284017A (zh) * 2014-09-04 2015-01-14 广东欧珀移动通信有限公司 一种信息提示方法及装置
CN105528563B (zh) 2014-09-30 2018-12-28 阿里巴巴集团控股有限公司 移动终端设备中的界面信息处理方法及装置
WO2016054629A1 (en) 2014-10-03 2016-04-07 Skejul Inc. Systems and methods for private schedule coordination and event planning
US10257151B2 (en) 2014-10-27 2019-04-09 Phanto, Llc Systems and methods for enabling dialog amongst different participant groups with variable and association-based privacy
CN105631959A (zh) 2014-10-31 2016-06-01 鸿富锦精密工业(武汉)有限公司 考勤方法及***
KR20160085614A (ko) 2015-01-08 2016-07-18 엘지전자 주식회사 이동단말기 및 그 제어방법
KR20160087640A (ko) 2015-01-14 2016-07-22 엘지전자 주식회사 이동단말기 및 그 제어방법
KR102242983B1 (ko) 2015-01-30 2021-04-21 삼성전자주식회사 통합 메시지 어플리케이션 운용 방법 및 이를 지원하는 전자장치
JP2016152518A (ja) 2015-02-17 2016-08-22 株式会社リコー 伝送管理システム、伝送システム、伝送管理方法、及びプログラム
US10142271B2 (en) 2015-03-06 2018-11-27 Unify Gmbh & Co. Kg Method, device, and system for providing privacy for communications
CN105282328A (zh) 2015-09-16 2016-01-27 阿里巴巴集团控股有限公司 通讯过程中的任务提示方法及装置
CN105306600A (zh) 2015-11-24 2016-02-03 阿里巴巴集团控股有限公司 消息推送方法及装置
US10200332B2 (en) 2015-12-14 2019-02-05 Immersion Corporation Delivery of haptics to select recipients of a message
US11017337B2 (en) 2015-12-23 2021-05-25 Teletracking Technologies, Inc. Computerized data processing systems and methods for generating interactive graphical user interfaces
US10740727B2 (en) 2015-12-28 2020-08-11 Seiko Epson Corporation Techniques for determining whether employee attendance is being appropriately managed
MY180880A (en) 2016-01-28 2020-12-11 Infostandard Sdn Bhd A method for recording electronic attendance
CN107846345A (zh) 2016-09-18 2018-03-27 阿里巴巴集团控股有限公司 通讯方法及装置
CN106502527A (zh) 2016-09-29 2017-03-15 北京小米移动软件有限公司 一种内容分享的方法、装置及终端
CN107153496B (zh) 2017-07-04 2020-04-28 北京百度网讯科技有限公司 用于输入表情图标的方法和装置
US20190014070A1 (en) 2017-07-10 2019-01-10 Findo, Inc. Personal automated task assistant
US10097499B1 (en) 2017-07-10 2018-10-09 Qualcomm Incorporated Private message notifications

Also Published As

Publication number Publication date
TWI675326B (zh) 2019-10-21
TWI810341B (zh) 2023-08-01
CN112152904B (zh) 2022-12-09
TW201631462A (zh) 2016-09-01
CN112152905B (zh) 2022-12-09
EP3259721A4 (en) 2019-01-02
KR20190061102A (ko) 2019-06-04
JP6689422B2 (ja) 2020-04-28
CN112152905A (zh) 2020-12-29
JP2018508133A (ja) 2018-03-22
CN112152909B (zh) 2022-11-01
CN112152909A (zh) 2020-12-29
EP3660764B1 (en) 2021-06-23
US11134048B2 (en) 2021-09-28
TW202143020A (zh) 2021-11-16
CN105991418A (zh) 2016-10-05
SG10201807969RA (en) 2018-10-30
EP3259721A1 (en) 2017-12-27
CN112152904A (zh) 2020-12-29
CN112152908A (zh) 2020-12-29
EP3259721B1 (en) 2020-02-19
CN105991418B (zh) 2020-09-08
US20200153775A1 (en) 2020-05-14
CN112152906A (zh) 2020-12-29
KR20170105053A (ko) 2017-09-18
JP2019083565A (ja) 2019-05-30
WO2016133796A1 (en) 2016-08-25
EP3660764A1 (en) 2020-06-03
CN112152911A (zh) 2020-12-29
TW201941045A (zh) 2019-10-16
CN112152907A (zh) 2020-12-29
KR101984994B1 (ko) 2019-06-03
SG11201705220YA (en) 2017-07-28
CN112152910A (zh) 2020-12-29
US10587559B2 (en) 2020-03-10
KR102339236B1 (ko) 2021-12-14
US20160239165A1 (en) 2016-08-18
CN112152906B (zh) 2023-04-07

Similar Documents

Publication Publication Date Title
JP6689422B2 (ja) 新規の通信およびメッセージシステム
US11637915B1 (en) System, method, and computer program product for coordination among multiple devices
CN105594163B (zh) 具有实时状态通知的语音通信
US8775535B2 (en) System and method for the transmission and management of short voice messages
WO2013055259A2 (en) Call scheduling system
EP3123420A1 (en) Cross-client subscription to groups
EP2678810A1 (en) Method and apparatus for the processing of data relating to calendar entries
US9866687B2 (en) Systems and methods for presenting a caller's media content on a call recipient's phone device with a receipt of a phone call from the caller
US10754986B2 (en) Communication device with selectively shared access modes and incoming communication
Grothaus et al. Communicating in Real-Time with iChat and FaceTime

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180910

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180914

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190204

R150 Certificate of patent or registration of utility model

Ref document number: 6476297

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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