JP2005535012A - アニメーション化したメッセージング - Google Patents

アニメーション化したメッセージング Download PDF

Info

Publication number
JP2005535012A
JP2005535012A JP2004523630A JP2004523630A JP2005535012A JP 2005535012 A JP2005535012 A JP 2005535012A JP 2004523630 A JP2004523630 A JP 2004523630A JP 2004523630 A JP2004523630 A JP 2004523630A JP 2005535012 A JP2005535012 A JP 2005535012A
Authority
JP
Japan
Prior art keywords
animated character
user
message
sender
image
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.)
Pending
Application number
JP2004523630A
Other languages
English (en)
Other versions
JP2005535012A5 (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 JP2005535012A publication Critical patent/JP2005535012A/ja
Publication of JP2005535012A5 publication Critical patent/JP2005535012A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/802D [Two Dimensional] animation, e.g. using sprites
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L13/00Speech synthesis; Text to speech systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/06Transformation of speech into a non-audible representation, e.g. speech visualisation or speech processing for tactile aids
    • G10L21/10Transforming into visible information
    • G10L2021/105Synthesis of the lips movements from speech, e.g. for talking heads

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Human Computer Interaction (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

インスタント・メッセージング(IM)セッションを実行しているときにユーザのスクリーン上にアニメーション化したトーキング・キャラクタを出現可能にする方法及び装置。ユーザのスクリーン上に表示されるキャラクタは、メッセージのセンダ用のプロファイルにより判断される。これは、どのキャラクタをインスタント・メッセージの受取人のスクリーン上に表示するのかをユーザに予め選択可能にする。

Description

(関連出願に対するクロス・レファレンス)
本発明は、「アニメーション化メッセージング」(Animated Messaging)と題してイー・クリップ・エージェント・テクノロジー・ピー・ティー・ワイ(株)(e−Clip Intelligent Agent Technologies Pty. Ltd)により、2002年7月31日に出願されたオーストラリア予備出願20022950502に基づく優先権を主張する。この出願及びその公開は、その参照によりこの開示に完全に組み込まれる。
(発明の技術分野)
本発明は、インスタント・メッセージングの分野に関する。特に、本発明は、アニメーション化インスタント・メッセージングを可能にする解決方法に関する。
インスタント・メッセージング(IM)は、最近、人気が高まって来た。カリフォルニア州サニーベール(Sunnyvale)のヤフー(Yahoo)(登録商標)により開発されたヤフー(登録商標)・メッセンジャー(Yahoo(登録商標) Messenger)、及びワシントン州レッドモンド(Redmond)のマイクロソフト(登録商標)により開発されたネット・メッセンジャー(Net Messenger)のように、一般的に利用されているIMフォーマットは、コンピュータ・ユーザがタイプした情報又は他のデータ(例えばイメージ及びビデオ)をIMサービスの他のユーザに殆ど瞬時に送信可能にしている。加えて、現在、多くのセルラ電話は、短メッセージ・サービス(SMS)及びマルチメディア・メッセージ・サービス(MMS)を大抵使用したテキスト・メッセージング・サービスを有し、顧客がテキスト・メッセージを送受信可能にしている。
両者のフォーマットにおいて、共通する情報部分を速やかに搬送するために、1又は2キャラクタのスペース内で表示可能とされる簡単な固定図形を使用するのが一般的である。最も一般的に、単純なこれらの図形は、ユーザの感情的な状態、例えば笑顔により表された幸福を表す。従って、これらのシンボルは、時には、「スマイリー」(smileys) として知られている。更に他の系統では、これらは、「顔文字」(emoticons)として知られている。これらは、単純な図形が任意形式のメッセージ、例えば「ハピー・バースデイ」シンボル等を表すことができるので、感情状態に限定される必要はない。しかしながら、これら固定した単純な図の硬直的かつ選択性の欠如は、制約となる。
必要なことは、IM環境においてより創造的かつ多様性を許容する解決方法である。
(簡単な説明)
本発明は、インスタント・メッセージング(IM)セッションを実施したときに、アニメーション化したインタラクティブ・トーキング・キャラクタがユーザのスクリーンに出現可能にする解決方法を提供する。ユーザのスクリーン上に表示されたキャラクタは、メッセージのセンダ(sender)に関するプロファイルにより判断されてもよい。これは、ユーザがどのキャラクタをインスタント・メッセージの受取人のスクリーン上に表示すべきかの予備選択を可能にする。
この出願の一部に組み込まれ、かつこの明細書の一部を構成する添付図面は、本発明の1以上の実施例を示し、かつ詳細な説明と共に、本発明の要旨及び実施を説明するために使用される。
ここでは、本発明の実施例をコンピュータ、サーバ及びソフトウェアのシステムに関して説明する。当該技術分野において通常に習熟する者は、本発明の以下の詳細な説明が単なる例示であって、かつ如何なる点においても限定を意図するものでないことを認識すべきである。本発明の他の実施例は、習熟する者にとってこの開示の恩恵により容易に示唆される。ここでは、添付図面に示すように、本発明の実施を詳細に参照をする。同一の参照番号は、同一又は同様の部分を指示するために図面、及び以下の詳細な説明の全般にわたって使用される。
明確にするために、ここでは、説明する実施の通常的な全ての構成が示され、かつ説明されているわけではない。勿論、実際にこのような実施の実現において、開発者に固有の目標、例えば出願及びビジネス関連の制約との対応性を達成するために、実施に固有な無数の判断をする必要があり、かつこれら固有の目標は、実施毎にかつ開発者毎に異なることを理解すべきである。更に、このような開発努力は複雑かつ時間の掛かるものとなり得るが、それでもこの開示の恩恵により当該技術分野において通常に習熟する技術者のありふれた作業でなることも理解すべきである。
本発明によれば、コンポーネント、処理ステップ及び/又はデータ構成は、種々の形式のオペレーティング・システム、計算プラット・フォーム、計算プログラム及び/又は汎用マシンを使用して実施されてもよい。加えて、当該技術分野において通常に習熟する者は、汎用性に欠ける装置、例えばハードウェア装置、フィールド・プログラミング・アレー(FPGA)、特定用途向け集積回路(ASIC)等もここで開示する発明の概念の範囲及び精神から逸脱することなく、使用されてもよいことを理解すべきである。
本発明は、インスタント・メッセージング(IM)セッションを実行しているときに、アニメーション化したインタラクティブ・トーキング・キャラクタがユーザのスクリーン上に出現可能にする解決方法を提供する。ユーザのスクリーン上に表示されるキャラクタは、メッセージのセンダに関するプロファイルにより判断されてもよい。これは、ユーザがどのキャラクタをインスタント・メッセージングの受取人のスクリーン上に表示すべきかの予備選択を可能にする。
マイクロソフト・メッセンジャー(Microsoft Messenger)を使用した本発明の一実施例を説明する。従って、これをプラグ・インとして説明する。当該技術分野において通常に習熟する者は、本発明が他のメッセージング・システムを使用するように変更されてもよいことを認識すべきである。
本発明の一実施例では、IMセッション中にユーザが多くの異なるアニメーション化した人格から選択可能にしたシステムが提供される。更に、本発明の一実施例は、ユーザがアニメーション化した人格にイメージをインポートできるように、従ってキャラクタを利用できるようにし、例えばその上にユーザの顔、又は多分ユーザが好む有名人の顔を有するものでもよい。アニメーション化したキャラクタが受取人のスクリーン上に表示されたときは、典型的なIMウィンドウの外側に現れてもよく、ユーザがアニメーション化したキャラクタをデスク・トップの都合の良い部分に移動可能にする。
本発明の一実施例において、テキスト・音声ソフトウェアは、アニメーション化したキャラクタがインスタント・メッセージを声に出して読めるように利用されてもよい。アニメーション化したキャラクタは、それらの唇が読んでいるテキストと共に動けるようにプログラムされてもよい。更に、典型的な「笑顔」(smiley)又は「顔文字」(emoticon)がキャラクタにより解釈されてもよく、かつアニメーションは対応する顔文字に基づいて変更されてもよい。例えば、IMメッセージのセンダが「怒り」の感情を表しているのであれば、アニメーション化されたキャラクタはその拳をテーブルに打ち付けるようにアニメーション化キャラクタを表示してもよい。
ユーザは、インターフェースを使用してそれらの人格として行動するようにキャラクタを選択してもよい。本発明の一実施例において、インターフェースは、ウェブ・インターフェース、例えばウェブ・ページであってもよく、そこで、ユーザは、アカウント名及びパスワードにより、例えばユーザのIMアカウント名及びパスワードによりログ・インし、かつ多数の異なる容貌から選択する。ユーザがキャラクタを選択したならば、この選択は関連する情報を内蔵するサーバに送信されてもよい。ユーザの好みは、IMアカウント名及びユーザ定義のパスワードにより参照可能とされるデータ・ベースに記憶されてもよい。データ・ベースは、関連する全てのユーザ情報、及び関連するキャラクタ・データを保持するために使用されてもよい。
同様に、ユーザは、このインターフェースを使用してアド・インをダウンロードしてもよい。アド・インは、IMメッセージング・システムに接続されてもよい。次いで、着信メッセージが到達したことを表す自動化イベントを待機してもよい。この時点で、アド・インは、データ・ベースとコンタクトをしてメッセージのセンダがどの人格又はキャラクタを選択したのかをルックアップしてもよい。情報を記憶したデータ・ベースは、着信する要求を使用してデータ・ベースに対してダイナミックに発生する質問を作成可能なサーバにより、検索されてもよいので、データ・ベースに対する接続は、間接的であってもよい。記録が見つからないときは、デフォールト人格を使用してもよい。次いで、人格はユーザのディスプレイにロードされてもよい。
本発明の一実施例において、ユーザがこれらのキャラクタを変更するときは、アド・インのリモート・コピーはユーザに対して表示したキャラクタを更新することができるように、新しいディテール(detail)がこれらコンタクト・リストの全メンバーに対してブロードキャストされてもよい。しかしながら、現在のマイクロソフトの機能には、このブロードキャストを実行する方法がなく、従っていくつかの実施例おいて、表示されたキャラクタが現在のものであることを確認したいときは、アド・インがあらゆる着信メッセージに対して前述の要求を実行しなければならない。他の実施例おいて、更新が必要とみなされる時点までは、要求は散発的に実行されるだけで(例えば、多分、1日1回)、ローカル・キャッシュからキャラクタ・データをロードしてもよい。
キャラクタは、アニメーション化した、かつ/又は静的なイメージを使用して、センダにより定義された人格の可視的な表示を図形的に出力するために使用されてもよい。加えて、メッセージのオーディオ・バージョン又は表示を得るために、テキスト・音声合成と共に、予め記録したオーディオ・クリップを利用してもよい。オーディオ部分は、書き込まれた情報の単なるオーディオ転写に限定されなくともよい。これは、例えば、音響効果を含めてもよい。ユーザは、多分、怒りを示すシンボルを備え、受取人のコンピュータ・システムにより、犬の唸り声の音響効果をプレーさせることを望む。
アド・インは、予め定めた顔文字リストに対する着信メッセージを解析し、かつ予め定めたキャラクタ・アニメーション又はオーディオ・クリップ・リストと一致を取ってもよい。
本発明は、ユーザのログ・イン名に基づくキャラクタ人格を保持することにより、キャラクタが多数のメッセージング・プラットフォームにわたって首尾一貫した同一性を保持可能にし、従ってユーザが、例えば作業においてこれらのコンピュータ上でログ・インでき、かつこれらのキャラクタがこれらのホーム・コンピュータからのものであるかのように、これらのメッセージに存在することになる。
本発明の一実施例において、ユーザが着信した任意のメッセージに対して自動応答、例えば「5月30日まで休暇中」を可能にさせる自動応答器機能が含まれていてもよい。アド・インは、自動的にタイプし、かつ着信メッセージのセンダへユーザ定義のメッセージを返送してもよい。各自動応答器のメッセージは、自動応答器が互いに応答し合うのを阻止するために使用可能とされる特殊なフォーマット化ストリングを予め付加して送出されてもよい。
本発明の一実施例において、インタラクティブ広告は、アド・インにより提供されてもよい。この広告は、データ・ベースに保持されてもよい。これは全ての広告ディテールをリストにしてもよい。広告のディテールを指定することができる管理者のために、簡単なインターフェースが提供されてもよい。アド・インは、周期的に、例えば30分毎にデータ・ベースから広告を要求してもよい。
本発明の一実施例において、ユーザとサーバとの間のインタラクティブ通信を可能とするように、「ロボット」(robot)が設けられてもよい。これは、例えばIMによるウェブ・サーチがデータ・ベース情報(例えば、IMが法人レベルで使用される場合における法人販売記録)又はインタラクティブ・ヘルプに対するアクセスを可能とするために、使用されてもよい。図1は、本発明の一実施例によるロボットを使用したシステムを示すブロック図である。ロボット100は、実際には、メッセンジャー102からの着信メッセージを聴取するサーバ・アプリケーションであってもよい。これら警告のうちの一つが受信されると、これは、メッセージをデータ構造、例えば警告を送出したユーザの名前に対してキー入力するアレーに記憶してもよい。次いで、このメッセージは、開始ユーザ(initiating user)からの以前のメッセージと共に、人工知能(AI)アプリケーション104に送出されてもよい。これは、AIアプリケーション104が以前に話したことを参照し、かつ文脈での会話を保持することにより、インテリジェント会話を有しているように装うことを可能にする。メッセージが処理され、かつ応答が形成されたならば、これをロボット100に戻し、これが応答をメッセンジャー102を介して開始ユーザに転送してもよい。
ウェブ・サーチ機能は、例えばIMメッセージの先頭の6キャラクタ、「グーグル」(google)読み出しによって実施されてもよい。検索するためのキーワードは、何を検索するのかを表すためにワード「グーグル」の後に設けられてもよい。次いで、ロボットはこのワードを取り込み、かつこれをカリフォルニア州マウンテン・ビュー(Mountain View)のグーグル(株)(Google, Inc) により作成されたグーグル(登録商標)サーチ・エンジンに転送してもよい。次いで、グーグルはロボットにより解読されるべきディテールにより応答してもよい。次いで、これは開始ユーザに返送されてもよい。サーチ結果の送出は、直接である必要はない。これは、例えば、24時間サーチをし、その後に結果が続いてもよい。更に、ロボットは、他の人工知能アプリケーションに使用されてもよい。これは、予測動作であっても、即ちユーザから通信を開始する前に、ユーザとの通信を開始してもよい。
本発明の一実施例において、アド・インは、多数のIMセッションが実施されているときに、同時に複数のアニメーション化キャラクタを表示してもよい。アニメーション化キャラクタは、重なりをさけるために、ディスプレイ上の任意位置に配置されてもよい。これは、更に、「チャット・セッション」がチャット・セッションにおける種々のセンダを表す多くの異なるアニメーション化キャラクタを許容するように拡張されてもよい。
本発明の一実施例において、セルラ電話又は他の「非伝統的な」IM環境に対するサポートが提供されてもよい。SMSおよびMMSメッセージングは加入者に対するオプションとして提供されてもよい。次いで、これらは、そのセルラ電話情報を提供しもよく、かつそのIMメッセージを受信したいことを表すために、その自動応答器を「転送モード」にセットしてもよい。
次いで、アド・インは、何時メッセージを受信したのかを検出し、かつチェックしてユーザが自動応答器を転送モードにセットしたか否かを調べてもよい。その通りであれば、アド・インはメッセージのディテールをサーバに送出してもよい。次いで、サーバは、モバイルの電話番号を検索してもよい。次いで、サーバは、メッセージをSMSあるいは、MMSにフォーマットしてもよい。MMSを利用するときは、サーバは着信メッセージのユーザを表すサムネイル・イメージ送出し、かつメッセージをプレーン・テキストからオーディオ・ファイルに変換してもよい。次いで、メッセージは、通信ゲート・ウェイに転送され、続いてこれがメッセージを公衆電話ネットワークに送出してユーザのモバイル電話によって受信されることになる。
本発明の技術は、ヤフー(Yahoo)(登録商標)、ICQ、トリリアン(Trillian)等のような他のメッセージング・サービスをサポートするように変更されてもよい。しかしながら、これらのサービスのそれぞれに適用するには、インターフェース問題が存在する。一般的に、これらサービスとインターフェースするためには、アプリケーション・プログラミング・インターフェース(Application Programming Interface:API)を利用する必要があり、これは外部のプログラマーにサービスの特徴を露出する。従って、その無益さから、いくつかのサービスは、これらのAPIにおいて必要とされる全ての構成を提供しないばかりか、単純にAPIさえも全く提供しない。この問題は、いくつかのテクニックを使用して克服されてもよい。一テクニックにおいて、全ての会話ウィンドウの「ハンドル」(handles)を記憶してもよい。次いで、アド・インは、会話ウィンドウのコンテンツを100ms毎等によりスキャンし、かつそのコンテンツを前のスキャンのコンテンツと比較することでもよい。コンテンツが相違するのであれば、新しいコンテンツが到着したことを示すことであり、かつ相違を解析してセンダに名前及びメッセージのコンテンツを取り出すことになる。次いで、これらのキャラクタは、ユーザのためにキャラクタを可視化して提供されてもよい。
本発明の一実施例において、選択するように予め定めたキャラクタ・セットに加えて、ユーザはIMキャラクタを擬人化してもよい。これは、例えばユーザがキャラクタ上にその顔のイメージを付加可能にする。アニメーション化キャラクタの擬人化は、以下の方法により動作するものでもよい。ユーザ・インターフェースがアプリケーション内に設けられてもよい。「擬人化」メニュー領域に入ると、ユーザはホスト・ウェブ・サイトのセクションに転換されてもよい。この領域内において、処理のユーザに忠告する命令、及びユーザに単一のイメージ・ファイル(例えば写真)をリンクさせ、かつユーザにこのファイルをアップロードする手段が存在する。ユーザは、イメージを取り込み、ディスプレイ領域を縮小させるイメージ上の領域を定義して外部の顔面及び頭部領域のみを捕捉するツールが提供されてもよく。ユーザのイメージのアップロードが完了すると、ユーザはアップロードしたイメージを処理に手渡してもよい。
イメージが処理に手渡されると、イメージ処理エンジンは、ユーザにより定義された領域を使用し、かつそのサイズにイメージを取り込むようにしてもよい。この点から、展開したイメージ処理エンジンに従って、イメージ内の無関係情報を変更して、主題のイメージの容貌特徴及び頭部を取り囲むトランスペァレント・イメージ領域を残してもよい。このイメージは、続いて「押し出し成形」された外観を与えるように処理(レンダリング)されて、3次元イメージの外観を作成してもよい。レンダリングされたイメージが作成されると、エンジンは、押し出し成形されたイメージを所定の構成位置に操作し、かつ基本位置から新しい位置への移動を補間するように所定のパラメータを使用してもよい。その結果、イメージ処理エンジンは、基本点から所定の点へ移動するレンダリングされ、押し出し成形された顔面イメージを描写する一連の逐次的な特定サイズのイメージを出力してもよい。
前に出力したイメージを使用して、イメージを三次元幾何学エンジンに導入する更なる段階の処理が実行されてもよい。レンダリングされた顔面特徴を含む基本イメージは、アライメントされ、かつキャラクタを表すように三次元幾何学にマッピングされてもよい。このイメージ・アライメントは、処理したイメージが三次元幾何学においてキャラクタの顔面を覆うように存在して発生する。他のキャラクタ属性は、体形、表面、例えば着衣及び色及びテクスチャーに関して予め定められてもよい。次いで、統合シーケンスのアニメーション動作をレンダリングするために幾何学エンジンを使用し、かつ一連の静止イメージに対して逐次的なイメージを出力してもよい。これらのイメージは、次のレベルのイメージ処理によって必要とされる標準に適応されてもよい。これらのイメージは、厳格な命名法に従って、及び次の処理ステップを発生可能にする適当なカラー・テーブルによって、命名及び番号付けされてもよい。
次いで、前のステップから逐次的にレンダリングされたイメージは、単一のデジタル・ファイルに編集されてもよい。この処理中に、イメージは、個別的な静的イメージを一連のアニメーション化シーケンスに持って行くように編集される。次いで、アニメーション化シーケンスはプロプタエタリ・フォーマット(proprietary format)に編集されてもよい。
編集結果は、その内容を説明し、かつユーザ・アプリケーションに対する接続性を伝達するいくつかのファイルを伝達してもよい。完成したファイルは、サービス上に保管されてもよい。サーバは、新しく作成されたキャラクタについて通告され、かつキャラクタ・ライブラリ内のイメージを含み、初期イメージ・プロバイダの標識に対してイメージを割り付けてもよい。次いで、ユーザは、完成したこれらキャラクタの電子メールにより通告されてもよい。
加えて、ある状況において、アニメーションを「アイドル」状態に定義することが望ましいことがある。キャラクタが長い期間、移動することなくスクリーン上に現れているときは、ユーザを当惑させることが解った。同時に、頻繁/ランダムな間隔で小さなキャラクタの移動は、与えられたキャラクタのリアリズムを高めるのに役立つ。その結果、キャラクタを作成するときに、特定のアニメーションは、アイドル「状態」に割り付けられてもよい。例えば、3レベルのアイドル、レベル1、2及び3が存在してもよい。第1のレベルは、ランダムに選択された動きをアイドルであっても、及びこれをスクリーン上のプレーであってもよい。これは、キャラクタが短期間、使用されなかったときに発生することがある。キャラクタとのインタラクションなしが続くときは、エージェント・アプリケーションがアイドル・レベル2アニメーションの割り付け状態により、アニメーションをプレーし始めてもよい。同様に、ユーザとのインタラクション時間隔が増加するときは、アイドル3の割り付けのアニメーションがユーザに対して表示されてもよく、以下同様となる。
本発明の一実施例において、予め定めた期間に、ユーザがアニメーション化キャラクタとインタラクトがなかったときに、アド・インは、アイドル・アニメーションを自動的にダウンロードし、かつこれをスクリーン上に表示してもよい。同様に、インタラクションなしが連続しているときは、次のレベルのアイドルをダウンロードしてもよい。
一般的に、インスタント・メッセージは、典型的に使用されるフレーズに対する頭文字語、例えば後者に対するLTR、及び年齢/性別/場所に対するA/S/Lを含む。これらの頭文字語及びこれらに対応する定義を記憶するためにテーブルを利用してもよい。アド・インがこのような頭文字語を検出したときは、これを(スクリーン又はテキスト・音声合成を介して)ユーザに送る際に、定義を置換してもよい。
以上で説明したテキスト・音声機能に加えて、本発明は、更に逆音声テキスト合成を含む。アド・インは、このような構成により、ユーザからマイクロフォンを通してオーディオ・コマンドを受け取り、かつ音声をIMメッセージにおけるテキストに変換してもよい。従って特殊コマンドに対しては一定のフレーズ、例えばインスタント・メッセージを送出することを使用してもよい。
図2は、本発明の一実施例によるコンピュータ・システムにおけるインスタント・メッセージング方法を示す流れ図である。200において、センダからコンテントを含むIMを受信してもよい。202において、IMのセンダの標識をIMから判断してもよい。204において、センダの標識によりサーバに要求を送出してもよい。206において、サーバからセンダに関連するアニメーション化キャラクタを受信してもよい。208において、センダに関連したアニメーション化キャラクタを表示してもよい。この表示は、IMウィンドウ外にアニメーション化キャラクタを表示し、かつユーザがアニメーション化キャラクタをスクリーン上の任意位置に移動可能にすることを含むものでもよい。210において、ユーザにコンテントをアニメーション化キャラクタにより配送してもよい。これは、テキストをテキスト・音声合成によりIMからオーディオに変換し、かつオーディオをプレーすることを含む。更に、配送は、オーディオのプレーと同期してキャラクタをアニメーション化することを含む。更に、配送は、IMにおける顔文字を検出し、かつ顔文字を反映するように、キャラクタをアニメーション化することを含むものでもよい。
図3は、本発明の一実施例による、コンピュータ・システムにおける広告受信方法を示す流れ図である。300において、広告ディテールは、サーバから周期的に検索されてもよい。302において、広告を表すように指定されたアニメーション化キャラクタをダウンロードしてもよい。304において、広告を表すように指定されたアニメーション化キャラクタを配送してもよい。306において、広告に対して指定されたコンテントを配送してもよい。
図4は、本発明の一実施例によるソフトウェア・ロボットと対話する方法を示す流れ図である。400において、警告をサーバに送出する。警告の送出は、ウェブ・サーチを実行すべきことを示すメッセージの送出、及びウェブ・サーチにおいてサーチするためにキーワードを送出することを含むものでもよい。402において、人工知能(AI)アプリケーションにより発生されたコンテントを含む応答をサーバから受信してもよい。404において、AIアプリケーションに関連したアニメーション化キャラクタを表示してもよい。406において、コンテントをAIアプリケーションに関連したアニメーション化キャラクタによりユーザに配送してもよい。これは、ウェブ・サーチを実施したときに、ウェブ・サーチの結果を配送することを含む。
図5は、本発明の一実施例によるIMシステムを管理する方法を示す流れ図である。500において、アニメーション化キャラクタに対するユーザからの要求を受信してもよく、この要求は、ユーザに対するIMメッセージのセンダの標識を含む。502において、データ・ベースは、標識により照会されてもよい。504において、アニメーション化キャラクタに関する情報をデータ・ベースから受け取ってもよい。この情報はアニメーション化キャラクタを表すアニメーション・ファイル用の位置を含むものでもよい。506において、アニメーション化キャラクタに関する情報をユーザに転送してもよい。
図6は、本発明の一実施例によるコンピュータ・システムのユーザに広告をサービスする方法を示す流れ図である。600において、広告用の周期的な要求をユーザから受け取ってもよい。602において、広告データ・ベースから広告を選択してもよい。604において、ユーザに対して広告を提供してもよい。
図7は、本発明の一実施例による、ユーザに対する人工知能ソフトウェア・ロボットへのアクセスを提供する方法を示す流れ図である。700において、IMメッセージ内でユーザから送出された警告を検出してもよく、このIMメッセージにはコンテントが含まれている。702において、警告及びコンテントを人工知能アプリケーションに渡してもよい。AIアプリケーションは、インタラクティブ・ヘルプ、ウェブ・サーチ、又はユーザに対して他の能力を提供してもよい。704において、人工知能アプリケーションからの応答を受信してもよい。応答をユーザに転送してもよい。
図8は、本発明の一実施例による短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマット装置上にIMアクセスを提供する方法を示す流れ図である。800において、ユーザから、ユーザがSMSフォーマットを使用している装置に対して全メッセージを転送したいことを表しているメッセージを受信してもよい。802において、データ・ベースから装置の標識を検索してもよい。この標識は、セルラ電話番号であってもよい。804において、ユーザ向けのメッセージをSMSにおいてフォーマットしてもよい。806において、フォーマットされたメッセージを標識と共に通信ゲート・ウェイに転送してもよい。
図9は、本発明の一実施例によるコンピュータ・システムにおいてアニメーション化キャラクタを擬人化する方法を示す流れ図である。900において、ユーザからイメージを受け取ってもよい。これは、イメージから無関係の情報を削除すること、イメージを3次元イメージに変更すること、イメージを予め構成した位置に操作すること、アニメーション化キャラクタのために1以上のアニメーションのそれぞれを基本位置から新しい位置への移動を補間して実行すること、及びイメージを三次元幾何学エンジンに導入することを含むものでもよい。904において、レンダリングされたイメージをデータ・ベースにセーブしてもよい。
図10は、本発明の一実施例による、コンピュータ・システムにおけるインスタント・メッセージング装置を示すブロック図である。IM受信器1000は、センダからのコンテントを含むIMを受信してもよい。IM受信器1000に接続されたセンダ識別判断機1002は、IMからのIMセンダ標識を判断してもよい。センダ識別判断器1002に接続されたサーバ要求センダ1004は、サーバに対してセンダの標識により要求を送出してもよい。アニメーション化キャラクタ受信器1006は、サーバからセンダに関連したアニメーション化キャラクタを受信してもよい。アニメーション化キャラクタ受信器1006及びIM受信器1000に接続されたアニメーション化キャラクタ・ディスプレイヤ1008は、センダに関連したアニメーション化キャラクタを表示してもよい。この表示は、IMウィンドウ−外部キャラクタ・ディスプレイヤ1010を使用してIMウィンドウ外にアニメーション化キャラクタを表示すること、及びユーザにアニメーション化キャラクタ・ムーバ(mover)1012を使用してスクリーン上の任意位置にアニメーション化キャラクタを移動可能にさせることを含むものでもよい。キャラクタ・ディスプレイヤ1008に接続されたアニメーション化キャラクタ・コンテント配送器1014は、ユーザにコンテントをアニメーション化キャラクタにより配送してもよい。これは、IMからのテキストをテキスト・音声シンセサイザ1016によるテキスト・音声合成によりオーディオに変換すること、及びテキスト・音声シンセサイザ1016に接続されたオーディオ・プレーヤ1018によりオーディオをプレーすることを含むものであってもよい。配送は、更に、アニメーション化キャラクタ・オーディオ・シンセサイザ1020を使用してオーディオプレー動作と同期してキャラクタをアニメーション化することを含むものであってもよい。更に、配送は、顔文字検出器1022を使用してIMにおける顔文字を検出すること、及び顔文字検出器1022に接続された顔文字キャラクタ・アニメータ1024を使用して顔文字を反映させるようにキャラクタをアニメーション化することを含むものであってもよい。
図11は、本発明の一実施例によるコンピュータ・システム上で広告を受け取る装置を示すブロック図である。広告ディテールの周期的レトリーバ1100は、サーバからの広告ディテールを周期的に検索してもよい。広告ディテールの周期的レトリーバ1100に接続された前記アニメーション化キャラクタ・ダウンローダ1102は、広告を表すように指定されたアニメーション化キャラクタをダウンロードしてもよい。前記アニメーション化キャラクタ・ダウンローダ1102に接続されたアニメーション化キャラクタ・ディスプレイヤ1104は、広告を表すように指定されたアニメーション化キャラクタを表示してもよい。アニメーション化キャラクタ・ディスプレイヤ1104に接続されたアニメーション化キャラクタ・コンテント・デリバラー1106は、ダイナミックに作成されたファイルにおいて指定されたコンテントを配送してもよい。
図12は、本発明の一実施例によるソフトウェア・ロボットと対話する装置を示すブロック図である。サーバ警告センダ1200は、サーバに警告を送出してもよい。警告の送出は、ウェブ・サーチ・メッセージ・センダ1202を使用してウェブ・サーチを実行することを指示するメッセージを送出すること、及びウェブ・サーチ・メッセージ・センダに接続されたキーボード・センダ1204を使用してウェブ・サーチにおいてサーチするためのキーワードを送出することを含むものであってもよい。人工知能応答受信器1206は、人工知能(AI)アプリケーションにより発生したサーバからのコンテントを含む応答を受信してもよい。人工知能応答受信器1206に接続されたアニメーション化キャラクタ・ディスプレイヤ1208は、AIアプリケーションに関連されたアニメーション化キャラクタを表示してもよい。アニメーション化キャラクタ・ディスプレイヤ1208に接続されたアニメーション化キャラクタ・コンテント・デリバラー1210は、AIアプリケーションに関連したアニメーション化キャラクタによりユーザにコンテントを配送してもよい。これは、ウェブ・サーチ結果デリバラー1212を使用して実施されたときに、ウェブ・サーチの結果を配送することを含むものであってもよい。
図13は、本発明の一実施例によるIMシステムを管理する装置を示すブロック図である。アニメーション化キャラクタ要求受信器1300は、ユーザからアニメーション化キャラクタに対する要求を受信してもよく、この要求は、ユーザに対するIMメッセージのセンダの標識を含む。アニメーション化キャラクタ要求受信器1300に接続されたデータ・ベース照会発生器1302は、標識によりデータ・ベースを照会してもよい。アニメーション化キャラクタ・データ・ベース情報受信器1304は、データ・ベースからアニメーション化キャラクタに関する情報を受信してもよい。この情報は、アニメーション化キャラクタを表すアニメーション・ファイルに対する位置を含むものであってもよい。アニメーション化キャラクタ・データ・ベース情報受信器1304に接続されたアニメーション化キャラクタ・データ・ベース転送器1306は、ユーザに対してアニメーション化キャラクタに関する情報を転送してもよい。
図14は、本発明の一実施例によるコンピュータ・システムのユーザに対して広告をサービスする装置を示すブロック図である。周期的広告要求受信器1400は、ユーザから広告に対する周期的要求を受信してもよい。周期的広告要求受信器1400に接続された広告セレクタ1402は、広告データ・ベースから広告を選択してもよい。広告セレクタ1402に接続された広告サーバ1404は、ユーザに対して広告をサービスする。
図15は、本発明の一実施例によるユーザに人工知能ソフトウェア・ロボットに対するアクセスを提供する装置を示すブロック図である。警告検出器1500は、IMメッセージにおいてユーザから送出されている警告を検出してもよく、IMメッセージはコンテントを含む。警告検出器1500に接続された人工知能警告パッサー(passer)1502は、人工知能アプリケーションに対して警告及びコンテントを手渡してもよい。AIアプリケーションは、ユーザに対してインタラクティブ・ヘルプ、ウェブ・サーチ、又は他の能力を提供してもよい。人工知能応答受信器1504は、人工知能アプリケーションからの応答を受信する。人工知能応答受信器1504に接続された人工知能応答転送器1506は、ユーザに対する応答を転送してもよい。
図16は、本発明の一実施例による短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマット装置にIMアクセスを提供する装置を示すブロック図である。SMS又はMMS転送メッセージ受信器1600は、ユーザがSMSフォーマットを使用して全メッセージをデバイスに転送したいことを表示するメッセージを前記ユーザから受信してもよい。SMS又はMMS転送メッセージ受信器1600に接続されたSMS又はMMS装置標識レトリーバ1602は、データ・ベースから装置の標識を受信してもよい。この標識は、セルラ電話番号であってもよい。SMS又はMMSメッセージ・フォーマッタ1604は、SMS又はMMSにおいてユーザ向けのメッセージをフォーマットしてもよい。SMS又はMMSメッセージ・フォーマッタ1604及びSMS又はMMS装置標識レトリーバ1602に接続されたSMS又はMMSメッセージ転送器1606は、標識と共に通信ゲート・ウェイに対してフォーマットしたメッセージを転送してもよい。
図17は、本発明の一実施例によるコンピュータ・システム上でアニメーション化キャラクタを擬人化する装置を示すブロック図である。イメージ受信器1700はユーザからのイメージを受信してもよい。イメージ受信器1700に接続されたアニメーション化キャラクタ・イメージ・レンダラー1702は、アニメーション化キャラクタとしてイメージをレンダリングしてもよい。これは、無関係情報削除器1704を使用してイメージから無関係な情報を削除すること、無関係情報削除器1704に接続された3次元イメージ変更器1706を使用して3次元イメージに対してイメージを変更すること、3次元イメージ変更器1706に接続された予備構成位置イメージ操作器1708を使用して予備構成位置を操作すること、予備構成位置イメージ操作器1708に接続された移動補間器1710を使用してアニメーション化キャラクタに対する1以上のアニメーションのそれぞれについて基本位置から新しい位置への移動を補間して実行すること、及び移動補間器1710に接続された三次元幾何学エンジン1712にイメージを導入することを含むものでもよい。次いで、レンダリングされたイメージはデータ・ベースにセーブされてもよい。
図18は、ダイナミック・アレーを使用して命令キューを形成させる本発明の一実施例による短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマット装置にIMアクセスを提供する方法及び装置を示すブロック図である。最大の問題は、各ユーザに対してアニメーション化キャラクタを表示することにあった。本発明の初期バージョンは、主としてユーザのために優しいインターフェースとして動作するデスク・トップ上で、単に、1つのアニメーション化キャラクタを見ていた。その機能のうちの一つは、着信するインスタント・メッセージのテキストを読み出し、オーディオ出力にセンダの名前を前付加することであった。しかしながら、一般的に、関連するソフトウェアは、非同期的にプログラムされている。これは、ユーザ・プログラムが何をすべきかをアニメーション化キャラクタに告げ、次いでそれ自身の処理を継続することを意味する。次にある未確定の時間でプログラムが起動し、かつ何が要求されていようが、アニメーション化キャラクタを実行させる。これを完了すると、ソフトウェアは、これが完了したことをユーザ・プログラムに通告し、そしてユーザ・プログラムは選択したその情報により何であろうとも実行できる。このために、一度に1つの異常のアニメーション化キャラクタを停滞させることはできず、かつ着信メッセージの読み出しは、指定されたそれらの順序で実行できない恐れがある。これに加えて、あるコンピュータ・システムは一度に1ユーザ・プログラムからのオーディオ出力のみをサポートできるだけである。2アニメーション化キャラクタが一度に話す必要があるときは、キャラクタ出力のうちの一つのみを聞くことになり、他はブロックされることになる。
さて、プログラムは要求が処理されたことをユーザ・プログラムに通告する以上で述べた通告処理のために、われわれは、「スライディング・ウィンドウ」又は単なるキューのコード・バージョンであるダイナミック・ウィンドウを構築できた。従って、ユーザ・プログラムは、何が発生しようとも、着信メッセージを受信することであり、かつアニメーション化キャラクタを直ちに要求するよりも、これをこのキューに付加することになる。この要求がキューにおいて最初の又は唯一の項目であるならば、自動的に「ポップ」オフされ、かつアニメーション化キャラクタを要求する。要求が実行されれば、ユーザ・プログラムに通告され、またユーザ・プログラムは、(キューが空きでなければ)他の要求をポップ・オフし、かつ再びサイクルを繰り返す。このようにして、われわれは、着信メッセージをユーザに表示する順序を制御できるだけではなく、アニメーション化キャラクタが互いに論議するのを防止するという両者の問題を克服できた。
従って、図18に示すように、処理は、
1.本発明は、インスタント・メッセージ・プログラムのために着信メッセージを待機する。
2.着信メッセージが受信されたと判断したならば、本発明は以下を実行する。
a.自動応答器がオンになっているか否かをチェックする。
i.イエスであれば、予め定めたメッセージを着信メッセージのセンダに返送する。
b.センダの名前を取り出す。
c.コンタクト・リストをチェックすることにより、このセンダの固有な標識を判断する。
d.任意の頭字語を「英語」に変換する。
e.任意の顔文字をチェックし、かつこれを後のために記憶する。
3.サーバからセンダのアニメーション化キャラクタに関するディテールを要求する。
4.メッセージ・テキストを取り出した顔文字と共にキュー(以上で述べた)に加える。
5.キューにおけるこれらの項目を処理したならば、本発明は定義されたアニメーション化キャラクタ用の顔文字をサーバから検索する。
6.ユーザのアニメーション化キャラクタをスクリーン上にロードする。
7.前記ステップ5を実行している間に、メッセージを読み出す。
8.顔文字をプレーする。
克服されるべき第2の最大問題は、着信メッセージが到着したのをどのように判断するのかであった。決定した解決方法は、本発明がメッセージング・ウィンドウを位置決定し、かつ規則的な間隔(例えば100ms)でこれらのコンテンツをスキャンすることであった。次に、メッセージング・ウィンドウのコンテンツを前のウィンドウのコンテンツと比較した。コンテンツが相違すれば、新しいメッセージが到着したと判断され、かつ2者間の相違は、そのメッセージを表していると判断した。次いで、このメッセージからセンダの名前を取り出す処理であり、かつそのディテールを処理のためにキューに加えた。
本発明の実施例及びアプリケーションを示し、かつ説明したが、以上で述べた以外の多くの変形が、本発明の概念から逸脱することなく、可能となることは、この開示の恩恵を有する当該技術分野に習熟する者にとって明らかであろう。従って、本発明は、添付した請求項の精神において、除き、限定されることはない。
本発明の一実施例によるロボットを使用したシステムを示すブロック図である。 本発明の一実施例によるコンピュータ・システムにおけるインスタント・メッセージング方法を示す流れ図である。 本発明の一実施例によるコンピュータ・システム上で広告を受け取る方法を示す流れ図である。 本発明の一実施例によるソフトウェア・ロボットと対話する方法を示す流れ図である。 本発明の一実施例によるIMシステムを管理する方法を示す流れ図である。 本発明の一実施例によるコンピュータ・システムのユーザに対して広告をサービスする方法を示す流れ図である。 本発明の一実施例によるユーザに人工知能ソフトウェア・ロボットへのアクセスを提供する方法を示す流れ図である。 本発明の一実施例による短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマット装置上にIMアクセスを提供する方法を示す流れ図である。 本発明の一実施例によるコンピュータ・システムのアニメーション化キャラクタを擬人化する方法を示す流れ図である。 本発明の一実施例によるコンピュータ・システムのインスタント・メッセージング装置を示すブロック図である。 本発明の一実施例によるコンピュータ・システムの広告受信装置を示すブロック図である。 本発明の一実施例によるソフトウェア・ロボット対話装置を示すブロック図である。 本発明の一実施例によるIMシステム管理装置を示すブロック図である。 本発明の一実施例によるコンピュータ・システムのユーザ広告サービス装置を示すブロック図である。 本発明の一実施例によるユーザに人工知能ソフトウェア・ロボットに対するアクセスを提供する装置を示すブロック図である。 本発明の一実施例による短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマット装置におけるIMアクセスを提供する装置を示すブロック図である。 本発明の一実施例によるコンピュータ・システムにおけるアニメーション化キャラクタ擬人化装置を示すブロック図である。イメージ受信器1700はユーザからのイメージを受信してもよい。 ダイナミック・アレーを使用して命令キューを形成させる本発明の一実施例による短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマット装置にIMアクセスを提供する方法及び装置を示すブロック図である。

Claims (80)

  1. コンピュータ・システムにおけるインスタント・メッセージング方法において、
    センダからのコンテントに含まれるインスタント・メッセージ(IM)を受け取り、
    前記センダに関連したアニメーション化キャラクタを表示し、かつ
    前記コンテントを前記アニメーション化キャラクタによりユーザに配送する
    ことを含む前記方法。
  2. 請求項1記載の方法において、
    前記IMからの前記IMの前記センダの標識を判断する
    ことを更に含む前記方法。
  3. 請求項2記載の方法において、
    前記センダの前記標識によりサーバに要求を送出し、かつ
    前記サーバから前記センダに関連した前記アニメーション化キャラクタを受け取る
    ことを更に含む前記方法。
  4. 請求項1記載の方法において、前記配送は、
    テキスト・音声合成により前記IMからのテキストをオーディオに変換し、かつ
    前記オーディオをプレーする
    ことを含む前記方法。
  5. 請求項4記載の方法において、前記配送は、
    前記オーディオの前記プレーと同期して前記キャラクタをアニメーション化する
    ことを更に含む前記方法。
  6. 請求項4記載の方法において、前記配送は、
    前記IMにおける顔文字を検出し、かつ
    前記顔文字を反映するようにして前記キャラクタをアニメーション化する
    ことを更に含む前記方法。
  7. 請求項1記載の方法において、前記表示は、IMウィンドウの外側の前記アニメーション化キャラクタを表示することを含む前記方法。
  8. 請求項7記載の方法において、ユーザが前記アニメーション化キャラクタをスクリーン上の任意位置に移動可能とされていることを更に含む前記方法。
  9. 請求項1記載の方法において、
    サーバから広告ディテールを周期的に検索し、
    前記広告を表すように指定されたアニメーション化キャラクタをダウンロードし、
    前記広告を表すように指定されたアニメーション化キャラクタを表示し、かつ
    前記広告に対して指定されたコンテントを配送する
    ことを更に含む前記方法。
  10. 請求項1記載の方法において、
    サーバに警告を送出し、
    人口知能(AI)アプリケーションにより発生した前記サーバからのコンテントを含む応答を受け取り、
    前記AIアプリケーションに関連したアニメーション化キャラクタを表示し、かつ
    前記コンテントを前記AIアプリケーションに関連した前記アニメーション化キャラクタによってユーザに送出する
    ことを更に含む前記方法。
  11. 請求項10記載の方法において、前記警告の送出は、
    ウェブ・サーチを実行すべきことを指示するメッセージを送出し、かつ
    前記ウェブ・サーチにおけるサーチにキーワードを送出する
    ことを含む前記方法。
  12. 請求項11記載の方法において、前記コンテントの前記送出は、前記ウェブ・サーチの結果を配送することを含む前記方法。
  13. 請求項1記載の方法において、
    前記ユーザが受取人にIMメッセージを送出するときは、前記ユーザが前記受取人のコンピュータ・システムにおいて表示するように1以上の予め定めたアニメーション化キャラクタから選択可能とされている
    ことを更に含む前記方法。
  14. 請求項1記載の方法において、
    前記受取人にIMメッセージを送出するときは、前記ユーザが受取人のコンピュータ・システムにおいて表示されるアニメーション化キャラクタを作成する際に使用されるべきイメージをアップロード可能とされている
    ことを更に含む前記方法。
  15. コンピュータ・システム又はデジタル電話システム又はそれらの組み合わせのようなデジタル通信システムにおけるインスタント・メッセージング方法において、
    1以上のセンダからのコンテントを含む1以上のインスタント・メッセージ(IM)を受信し、
    ダイナミック・アレーを作成することによりキューを形成し、かつ前記キューに着信メッセージを挿入し、
    キューにおけるアクション処理のタイミングを制御し、かつ必要なときは、前記センダに関連したアニメーション化キャラクタを表示し、
    前記コンテントを前記アニメーション化キャラクタによりユーザに送出する
    ことを含む前記方法。
  16. 請求項15記載の方法において、アニメーション化キャラクタは、インスタント・メッセージ(IM)ウィンドウにより拘束されることなく、出力スクリーン上に表示可能とされる前記方法。
  17. 請求項16記載の方法において、センダからのメッセージ・キューにおいて判断された複数のアニメーション化キャラクタは、イメージング・スクリーン上の同時的に表示可能とされ、かつメッセージはそれぞれのセンダのアニメーション化キャラクタにより逐次的に配送される前記方法。
  18. 請求項15乃至17のうちのいずれかの項記載の方法において、メッセージ・ウィンドウは、連続的に走査され、かつ前のメッセージと比較されてメッセージが受け取られたか否かを判断し、かつ受け取られたときは、メッセージを解析し、かつキューに配置する前記方法。
  19. インスタント・メッセージ(IM)を管理する方法において、
    アニメーション化キャラクタに対するユーザからの要求を受け取るものであって、前記要求が前記ユーザに対するIMメッセージにセンダの標識を含み、
    前記標識によりデータ・ベースを照会し、
    前記データ・ベースから前記アニメーション化キャラクタに関する情報を受け取り、かつ
    前記ユーザに前記アニメーション化キャラクタに関する前記情報を転送する
    ことを含む前記方法。
  20. 請求項19記載の方法において、前記アニメーション化キャラクタに関する前記情報は、前記アニメーション化キャラクタを表すアニメーション・ファイル用の位置を含む前記方法。
  21. 請求項19記載の方法において、
    広告に対して前記ユーザからの周期的な要求を受け取り、
    広告データ・ベースから広告を選択し、かつ
    前記ユーザに前記広告をサービスする
    ことを更に含む前記方法。
  22. 請求項19記載の方法において、
    IMメッセージ内に前記ユーザからの警告が送出されたときを検出する
    ことを更に含み、前記IMメッセージは、
    前記警告及び前記コンテントを人工知能アプリケーションに渡し、
    前記人工知能アプリケーションから応答を受け取り、
    前記応答を前記ユーザに転送する
    コンテントを更に含む前記方法。
  23. 請求項22記載の方法において、前記人工知能アプリケーションは、前記ユーザに対するインタラクティブ・ヘルプを提供する前記方法。
  24. 請求項22記載の方法において、前記人工知能アプリケーションは、前記ユーザに対するウェブ・サーチ能力を提供する前記方法。
  25. 請求項19記載の方法において、
    ユーザが短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマットを利用してデバイスに転送されるべき全てのメッセージをしたいことを表示するメッセージを前記ユーザから受け取り、
    データ・ベースから前記装置の標識を検索し、
    SMS又はMMSにおいて前記ユーザ向けのメッセージをフォーマットし、かつ
    前記標識と共に通信ゲート・ウェイに前記フォーマットしたメッセージを転送する
    ことを更に含む前記方法。
  26. 請求項25記載の方法において、前記標識はセルラ電話番号である前記方法。
  27. 請求項19記載の方法において、
    前記ユーザからイメージを受け取り、
    アニメーション化キャラクタとして前記イメージをレンダリングし、かつ
    前記レンダリングしたイメージを前記データ・ベースにセーブする
    ことを更に含む前記方法。
  28. 請求項27記載の方法において、
    前記イメージをクロッピングすることを更に含む前記方法。
  29. 請求項27記載の方法において、前記レンダリングは、
    前記イメージから無関係な情報を削除し、
    前記イメージを3次元イメージに変換し、
    前記イメージを予め構築した位置へ操作し、かつ
    前記アニメーション化キャラクタのために1以上のアニメーションのそれぞれに対してベース位置から新しい位置への移動を補間して実行する
    ことを備えている前記方法。
  30. 請求項29記載の方法において、前記レンダリングは、
    前記イメージを3次元幾何学エンジンに導入する
    ことを更に備えている前記方法。
  31. コンピュータ・システムにおけるインスタント・メッセージ伝達装置において、
    IM受信器と、
    前記IM受信器に接続されたアニメーション化キャラクタ・ディスプレイヤと、
    前記アニメーション化キャラクタ・ディスプレイヤに接続されたアニメーション化キャラクタ・コンテント・センダと
    を含む前記装置。
  32. 請求項31記載の装置において、
    前記IM受信器に接続されたセンダ識別判断器
    を更に含む前記装置。
  33. 請求項32記載の装置において、
    前記センダ識別判断器に接続されたサーバ要求センダと、
    前記アニメーション化キャラクタ・ディスプレイヤに接続されたアニメーション化キャラクタ受信器と
    を更に含む前記装置。
  34. 請求項31記載の装置において、前記アニメーション化キャラクタ・コンテントのセンダは、
    テキスト・音声シンセサイザと、
    前記テキスト・音声シンセサイザに接続されたオーディオ・プレーヤと
    を含む前記装置。
  35. 請求項34記載の方法において、前記アニメーション化キャラクタ・コンテント・センダは、
    アニメーション化キャラクタ・オーディオ・シンセサイザ
    を更に含む前記装置。
  36. 請求項34記載の装置において、前記アニメーション化キャラクタ・コンテント・センダは、
    顔文字検出器と
    前記顔文字検出器に接続された顔文字・キャラクタ・アニメータと
    を更に含む前記装置。
  37. 請求項31記載の装置において、前記アニメーション化キャラクタ・ディスプレイヤは、IMウィンドウ−外部キャラクタ・ディスプレイヤを含む前記装置。
  38. 請求項31記載の装置において、前記アニメーション化キャラクタ・ディスプレイヤは、アニメーション化キャラクタ・ムーバを更に含む前記装置。
  39. 請求項31記載の装置において、
    広告ディテールの周期的レトリーバと、
    前記広告ディテールの周期的レトリーバ、及び前記アニメーション化キャラクタ・コンテント・センダに接続されたアニメーション化キャラクタ・ダウンローダと
    を更に含む前記装置。
  40. 請求項31記載の装置において、
    サーバ警告センダと、
    前記アニメーション化キャラクタ・ディスプレイヤ、及び前記アニメーション化キャラクタ・コンテント配送器に接続された人口的インテリジェンス応答受信器と
    を更に含む装置。
  41. 請求項40記載の装置において、前記サーバ警告センダは、
    ウェブ・サーチ・メッセージ・センダと、
    前記ウェブ・サーチ・メッセージ・センダに接続されたキーワード・センダと
    を備えた装置。
  42. 請求項41記載の装置において、前記アニメーション化キャラクタ・コンテント配送器は、ウェブ・サーチ結果配送器を備えている前記装置。
  43. インスタント・メッセージング(IM)システムを管理する装置において、
    アニメーション化キャラクタ要求受信器と、
    前記アニメーション化キャラクタ要求受信器に接続されたデータ・ベース照会発生器と、
    アニメーション化キャラクタ・データ・ベース情報受信器と、
    前記アニメーション化キャラクタ・データ・ベース情報受信器に接続されたアニメーション化キャラクタ・データ・ベース情報転送器と
    を含む前記装置。
  44. 請求項43記載の装置において、
    周期的な広告要求受信器と、
    前記周期的な広告要求受信器に接続された広告選択器と、
    前記広告選択器に接続された広告サーバと
    を更に含む前記装置。
  45. 請求項44記載の装置において、
    警告検出器と、
    前記警告検出器に接続された人工知能警告パッサーと、
    人工知能応答受信器と、
    前記人工知能応答受信器に接続された人工知能応答転送受信器と
    を更に含む前記装置。
  46. 請求項43記載の装置において、
    SMS又はMMS転送メッセージ受信器と、
    前記SMS転送メッセージ受信器に接続されたSMS又はMMS装置標識リトリーバと、
    SMS又はMMSメッセージ・フォーマッタと
    前記SMSメッセージ・フォーマッタ及び前記SMS装置標識リトリーバに接続されたSMS又はMMSメッセージ転送器と
    を更に含む前記装置。
  47. 請求項43記載の装置において、
    イメージ受信器と、
    前記イメージ受信器かつ、に対するアニメーション化キャラクタ・イメージ・レンダラーと、
    前記アニメーション化キャラクタ・イメージ・レンダラーに接続されたアニメーション化キャラクタ・サーバと
    を更に含む前記装置。
  48. 請求項47記載の装置において、前記アニメーション化キャラクタ・レンダラーは、
    無関係情報削除器と、
    前記無関係情報削除器に接続された3次元イメージ修正器と、
    前記3次元イメージ修正器に接続された予備構成位置イメージ・マニピュレータ
    と、
    前記予備構成位置イメージ・マニピュレータに接続された動き補間器と
    を備えた前記装置。
  49. 請求項48記載の装置において、前記アニメーション化キャラクタ・レンダラーは、
    前記動き補間器に接続された3次元幾何学エンジン
    を更に含む前記装置。
  50. コンピュータ・システムにおけるインスタント・メッセージング装置において、
    センダからのコンテントを含むインスタント・メッセージ(IM)を受け取る手段と、
    前記センダに関連したアニメーション化キャラクタを表示する手段と、
    前記コンテントを前記アニメーション化キャラクタによってユーザに配送する手段と
    を含む前記装置。
  51. 請求項50記載の装置において、
    前記IMからの前記IMのセンダに関する標識を判断する手段
    を更に含む前記装置。
  52. 請求項51記載の装置において、
    前記センダの前記識別子によりサーバに要求を送出する手段と、
    前記サーバから前記センダに関連した前記アニメーション化キャラクタを受け取る手段と
    を更に含む前記装置。
  53. 請求項50記載の装置において、前記配送する手段は、
    テキスト・音声合成によりテキストを前記IMからオーディオに変換する手段と
    前記オーディオをプレーする手段と
    を含む前記装置。
  54. 請求項53記載の装置において、前記配送する手段は、
    前記オーディオのプレーと同期して前記キャラクタをアニメーション化する手段と
    を更に含む前記装置。
  55. 請求項53記載の装置において、前記配送する手段は、
    前記IMにおける顔文字を検出する手段と、
    前記顔文字を反映させるようにして前記キャラクタをアニメーション化する手段と
    を更に含む前記装置。
  56. 請求項50記載の装置において、前記表示する手段は、
    IMウィンドウの外側に前記アニメーション化キャラクタを表示する手段を含む前記装置。
  57. 請求項56記載の装置において、ユーザがスクリーン上の任意位置に前記アニメーション化キャラクタを移動可能とされている手段を更に含む前記装置。
  58. 請求項50記載の装置において、
    サーバから広告ディテールを周期的に取り出す手段と、
    前記広告を表すように指定されたアニメーション化キャラクタをダウンロードする手段と、
    前記広告を表すように指定された前記アニメーション化キャラクタを表示する手段と、
    前記広告に対して指定されたコンテントを配送する手段と
    を更に含む前記装置。
  59. 請求項50記載の装置において、
    サーバに警告を送出する手段と、
    人工知能(AI)アプリケーションにより発生した前記サーバからのコンテントを含む応答を受け取る手段と、
    前記AIアプリケーションに関連したアニメーション化キャラクタを表示する手段と、
    前記AIアプリケーションに関連した前記アニメーション化キャラクタによりユーザに前記コンテントを配送する手段と
    を更に含む前記装置。
  60. 請求項59記載の装置において、前記警告を送出する手段は、
    ウェブ・サーチを実行すべきことを表示するメッセージ送出手段と、
    前記ウェブ・サーチにおいてサーチするためにキーワードを送出する手段と
    を含む前記装置。
  61. 請求項60記載の装置において、前記コンテントを前記配送する手段は、前記ウェブ・サーチの結果を送出する手段を備えている前記装置。
  62. 請求項50記載の装置において、
    前記ユーザが前記受取人にIMメッセージを送出するときに、ユーザが前記受取人のコンピュータ・システムにおいて表示されるべき1以上の予め定めたアニメーション化キャラクタから選択可能とされている手段
    を更に含む前記装置。
  63. 請求項50記載の装置において、
    前記ユーザが前記受取人にIMメッセージを送出するときは、前記ユーザが受取人のコンピュータ・システムにおいて表示されるべきアニメーション化キャラクタを作成する際に使用されるイメージをアップロード可能とされている
    ことを更に含む前記装置。
  64. インスタント・メッセージ(IM)を管理する装置において、
    アニメーション化キャラクタに対するユーザからの要求を受け取る手段であって、前記要求が前記ユーザへのIMメッセージにセンダの標識を含む、受け取る手段と、
    前記標識によりデータ・ベースを照会する装置と、
    前記データ・ベースから前記アニメーション化キャラクタに関する情報を受け取る手段と、
    前記ユーザに前記アニメーション化キャラクタに関する前記情報を転送する手段と
    を含む前記装置。
  65. 請求項64のインスタント・メッセージ(IM)システムを管理する装置において、
    ダイナミック・アレーを作成し、かつ着信するメッセージを前記キューに挿入することにより、キューを形成する手段と、
    前記キューにおけるアクション処理のタイミングを制御し、かつ必要なときは、前記センダに関連したアニメーション化キャラクタを表示する手段と、
    インスタント・メッセージ(IM)ウィンドウにより拘束されることなく、出力スクリーン上に前記アニメーション化キャラクタによる前記コンテントをユーザに対して配送する手段と
    を含む装置。
  66. 請求項65のインスタント・メッセージ(IM)システムを管理する装置において、
    出力スクリーン上に前記コンテントを配送する手段は、センダからのメッセージのキューにおいて判断された複数のアニメーション化キャラクタをイメージング・スクリーン上に同時的に表示し、かつ複数のメッセージをそれぞれのセンダのアニメーション化キャラクタにより逐次的に配送可能にした前記装置。
  67. 請求項66のインスタント・メッセージ(IM)システムを管理する装置において、メッセージング・ウィンドウを連続的に走査し、かつ前のメッセージングと比較してメッセージを受信したか否かを判断し、かつ受信したのであれば、メッセージを解析し、かつキューに位置する手段を含む前記装置。
  68. 請求項64記載の装置において、前記アニメーション化キャラクタに関する前記情報は、前記アニメーション化キャラクタを表すアニメーション・ファイル等の位置を含む前記装置。
  69. 請求項64の装置において、
    広告に対する前記ユーザからの周期的な要求を受け取る手段と、
    広告データ・ベースから広告を選択する手段と、
    前記ユーザに前記広告をサービスする手段と
    を更に含む前記装置。
  70. 請求項64記載の装置において、
    前記警告が前記ユーザからIMメッセージにより送出されたときを検出する手段であって、前記IMメッセージが着信するコンテントを更に含む前記手段と、
    前記警告及び前記コンテントを人工知能アプリケーションに渡す手段と、
    前記人工知能アプリケーションからの応答を受け取る手段と、
    前記応答を前記ユーザに転送する手段と
    を更に含む前記方法。
  71. 請求項70記載の方法において、前記人工知能アプリケーションは、前記ユーザにインタラクティブ・ヘルプを提供する前記装置。
  72. 請求項71記載の装置において、前記人工知能アプリケーションは、前記ユーザにウェブ・サーチ能力を提供する前記装置。
  73. 請求項64記載の装置において、
    ユーザが短メッセージ・サービス(SMS)又はマルチメディア・メッセージ・サービス(MMS)フォーマットを使用して、全てのメッセージをデバイスに転送したいことを表すメッセージを前記ユーザから受け取る手段と、
    データ・ベースから前記装置の標識を検索する手段と、
    SMS又はMMSにおいて前記ユーザ向けのメッセージをフォーマットする手段と、
    通信ゲート・ウェイに前記フォーマットしたメッセージを前記標識と共に転送する手段と
    を更に含む前記装置。
  74. 請求項73記載の装置において、前記標識はセルラ電話番号である前記装置。
  75. 請求項73記載の装置において、
    前記ユーザからイメージを受け取る手段と、
    アニメーション化キャラクタとして前記イメージをレンダリングする手段と、
    前記レンダリングしたイメージを前記データ・ベースにセーブする手段と
    を更に含む前記装置。
  76. 請求項76記載の装置において、
    前記イメージをクロッピングすることを更に含む前記装置。
  77. 請求項75記載の装置において、前記レンダリングする手段は、
    前記イメージから無関係な情報を削除する手段と、
    前記イメージを3次元イメージに変換する手段と、
    前記イメージを予め構築した位置へ操作する手段と、
    前記アニメーション化キャラクタに対する1以上のアニメーションのそれぞれに関するベース位置から新しい位置への移動を補間して実行する手段と
    ことを備えている前記装置。
  78. 請求項77記載の装置において、前記レンダリングする手段は、
    前記イメージを3次元幾何学エンジンに導入する手段
    を更に備えている前記装置。
  79. マシンにより実行可能な命令のプログラムを実体的に内蔵してコンピュータ・システムにおいてインスタント・メッセージング方法を実行するように、マシンにより読み出し可能なプログラム・ストーレジ装置において、前記方法は、
    センダからコンテントを含むインスタント・メッセージ(IM)を受け取り、
    前記センダに関連したアニメーション化キャラクタを表示し、
    前記コンテントを前記アニメーション化キャラクタによりユーザに配送する
    ことを含む前記方法。
  80. マシンにより実行可能な命令のプログラムを実体的に内蔵してインスタント・メッセージング(IM)システムを管理する方法を実行するように、マシンにより読み出し可能なプログラム・ストーレジ装置において、前記方法は、
    アニメーション化キャラクタに対するユーザからの要求を受信し、前記要求が前記ユーザに対するIMメッセージのセンダの標識を含み、
    前記標識によりデータ・ベースを照会し、
    前記データ・ベースから前記アニメーション化キャラクタに関する情報を受け取り、かつ
    前記ユーザに前記アニメーション化キャラクタに関する前記情報を転送する
    ことを含む前記方法。
JP2004523630A 2002-07-31 2003-03-31 アニメーション化したメッセージング Pending JP2005535012A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
AU2002950502A AU2002950502A0 (en) 2002-07-31 2002-07-31 Animated messaging
PCT/AU2003/000393 WO2004012151A1 (en) 2002-07-31 2003-03-31 Animated messaging

Publications (2)

Publication Number Publication Date
JP2005535012A true JP2005535012A (ja) 2005-11-17
JP2005535012A5 JP2005535012A5 (ja) 2007-10-18

Family

ID=27809599

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004523630A Pending JP2005535012A (ja) 2002-07-31 2003-03-31 アニメーション化したメッセージング

Country Status (9)

Country Link
US (2) US20070094330A1 (ja)
EP (1) EP1535243A4 (ja)
JP (1) JP2005535012A (ja)
KR (1) KR101029743B1 (ja)
CN (1) CN1672178B (ja)
AU (2) AU2002950502A0 (ja)
IN (1) IN2012DN01199A (ja)
NZ (1) NZ537984A (ja)
WO (1) WO2004012151A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007102787A (ja) * 2005-10-03 2007-04-19 Internatl Business Mach Corp <Ibm> インスタント・メッセージを可聴音信号によって注釈付けする方法、システム及びプログラム
US8528050B2 (en) 2007-08-10 2013-09-03 International Business Machines Corporation Instant messagings
JP2016517253A (ja) * 2014-04-02 2016-06-09 シャオミ・インコーポレイテッド 音声通話方法、音声再生方法、装置、プログラム、及び記録媒体
JP2017037636A (ja) * 2015-08-10 2017-02-16 ネイバー コーポレーションNAVER Corporation 通信セッション上の一部の参加者のための仮想の通信セッションを提供するシステムおよび方法
JP2022169645A (ja) * 2018-01-18 2022-11-09 株式会社ユピテル 装置及びプログラム等

Families Citing this family (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7752270B2 (en) * 2004-01-21 2010-07-06 At&T Mobility Ii Llc Linking sounds and emoticons
CN1985531B (zh) * 2004-07-07 2010-09-29 三星电子株式会社 在无线终端中从网站下载角色图像的装置和方法
CN100456749C (zh) * 2004-11-05 2009-01-28 腾讯科技(深圳)有限公司 基于即时通讯平台向用户提供动态图形显示的方法和***
US7451188B2 (en) * 2005-01-07 2008-11-11 At&T Corp System and method for text translations and annotation in an instant messaging session
US8103868B2 (en) * 2005-04-20 2012-01-24 M-Qube, Inc. Sender identification system and method
WO2006129967A1 (en) * 2005-05-30 2006-12-07 Daumsoft, Inc. Conversation system and method using conversational agent
WO2006129968A1 (en) * 2005-05-30 2006-12-07 Daumsoft, Inc. System and method of analysing a conversation using conversational agent
BRPI0613542B1 (pt) 2005-06-02 2018-05-08 Tencent Tech Shenzhen Co Ltd método para exibir animação
US8472985B2 (en) * 2005-09-21 2013-06-25 Buckyball Mobile, Inc Incentive marketing with a context-enriched message
US20160344581A9 (en) * 2005-09-21 2016-11-24 Amit Karmarkar Text message including a contextual attribute of a mobile device
KR100751396B1 (ko) * 2005-11-03 2007-08-23 엘지전자 주식회사 문자 서비스 이모티콘 자동 변환 시스템 및 방법
US9626341B1 (en) * 2005-11-22 2017-04-18 Syniverse Communications, Inc. Method of and system for displaying mobile messages in unsupported formats
KR100750633B1 (ko) * 2006-04-18 2007-08-20 삼성전자주식회사 휴대 단말기 간의 캐릭터 전이 시스템 및 방법
CN101064693B (zh) * 2006-04-24 2010-08-11 腾讯科技(深圳)有限公司 一种在即时通讯中同步呈现动画的方法
JP5321058B2 (ja) * 2006-05-26 2013-10-23 日本電気株式会社 情報付与システム、情報付与方法、情報付与プログラム及び情報付与プログラム記録媒体
US7640304B1 (en) * 2006-06-14 2009-12-29 Yes International Ag System and method for detecting and measuring emotional indicia
US20080059152A1 (en) * 2006-08-17 2008-03-06 Neustar, Inc. System and method for handling jargon in communication systems
US10963648B1 (en) 2006-11-08 2021-03-30 Verizon Media Inc. Instant messaging application configuration based on virtual world activities
ITFI20070177A1 (it) * 2007-07-26 2009-01-27 Riccardo Vieri Sistema per la creazione e impostazione di una campagna pubblicitaria derivante dall'inserimento di messaggi pubblicitari all'interno di uno scambio di messaggi e metodo per il suo funzionamento.
CN101137152B (zh) * 2007-09-27 2010-09-15 腾讯科技(深圳)有限公司 一种在移动即时通信中交互三维动画的方法、***及设备
US8595642B1 (en) 2007-10-04 2013-11-26 Great Northern Research, LLC Multiple shell multi faceted graphical user interface
US8165886B1 (en) 2007-10-04 2012-04-24 Great Northern Research LLC Speech interface system and method for control and interaction with applications on a computing system
US20090113311A1 (en) * 2007-10-25 2009-04-30 Eric Philip Fried Personal status display system
ITPO20080002A1 (it) * 2008-01-22 2009-07-23 Riccardo Vieri Sistema e metodo per la generazione di pubblicita' contestuale durante l'invio di sms, relativo dispositivo e interfaccia.
KR101473335B1 (ko) * 2008-02-05 2014-12-16 삼성전자 주식회사 애니메이션 기반의 메시지 전송을 위한 장치 및 방법
US20090311993A1 (en) * 2008-06-16 2009-12-17 Horodezky Samuel Jacob Method for indicating an active voice call using animation
US7853659B2 (en) * 2008-11-25 2010-12-14 International Business Machines Corporation Method for presenting personalized, voice printed messages from online digital devices to hosted services
US8498866B2 (en) * 2009-01-15 2013-07-30 K-Nfb Reading Technology, Inc. Systems and methods for multiple language document narration
US9105014B2 (en) 2009-02-03 2015-08-11 International Business Machines Corporation Interactive avatar in messaging environment
JP2010181993A (ja) * 2009-02-04 2010-08-19 Kddi Corp 絵文字を含む文章ファイルを評価する評価分析サーバ、方法及びプログラム
US9449308B2 (en) * 2010-12-14 2016-09-20 Microsoft Technology Licensing, Llc Defining actions for data streams via icons
US9191713B2 (en) * 2011-09-02 2015-11-17 William R. Burnett Method for generating and using a video-based icon in a multimedia message
CN102368198A (zh) * 2011-10-04 2012-03-07 上海量明科技发展有限公司 通过嘴唇图像进行信息提示的方法及***
RU2631164C2 (ru) * 2011-12-08 2017-09-19 Общество с ограниченной ответственностью "Базелевс-Инновации" Способ анимации sms-сообщений
US8862462B2 (en) * 2011-12-09 2014-10-14 Chrysler Group Llc Dynamic method for emoticon translation
CN103309872A (zh) * 2012-03-09 2013-09-18 腾讯科技(深圳)有限公司 一种动态表情处理方法及装置
US10155168B2 (en) 2012-05-08 2018-12-18 Snap Inc. System and method for adaptable avatars
JP2014035541A (ja) * 2012-08-10 2014-02-24 Casio Comput Co Ltd コンテンツ再生制御装置、コンテンツ再生制御方法及びプログラム
US10410180B2 (en) 2012-11-19 2019-09-10 Oath Inc. System and method for touch-based communications
RU2520394C1 (ru) * 2012-11-19 2014-06-27 Эльдар Джангирович Дамиров Способ распространения рекламных и информационных сообщений в сети интернет
US20140161356A1 (en) * 2012-12-10 2014-06-12 Rawllin International Inc. Multimedia message from text based images including emoticons and acronyms
CN103092969A (zh) * 2013-01-22 2013-05-08 上海量明科技发展有限公司 对输入法候选项进行流媒体检索的方法、客户端及***
WO2014172878A1 (en) * 2013-04-25 2014-10-30 Tencent Technology (Shenzhen) Company Limited Method and im client device for playing multimedia messages and im server
US20140324414A1 (en) * 2013-04-28 2014-10-30 Tencent Technology (Shenzhen) Company Limited Method and apparatus for displaying emoticon
FR3005770B1 (fr) * 2013-05-16 2015-05-01 Streamwide Personnalisation d'une interface de messagerie
US9685152B2 (en) * 2013-05-31 2017-06-20 Yamaha Corporation Technology for responding to remarks using speech synthesis
KR20150009186A (ko) * 2013-07-16 2015-01-26 삼성전자주식회사 메신저 기반의 대화 서비스 기능 운용 방법 및 사용자 인터페이스 그리고 이를 지원하는 전자 장치
CN103634200B (zh) * 2013-09-10 2016-10-12 北京思特奇信息技术股份有限公司 一种基于即时消息的闪图发送***
KR20150038764A (ko) * 2013-09-30 2015-04-09 고석주 채팅과 광고서비스의 융합 멀티 플랫폼에서의 캐릭터콘 광고를 이용한 무료 문자 채팅서비스 시스템 및 그 방법.
CN104392729B (zh) * 2013-11-04 2018-10-12 贵阳朗玛信息技术股份有限公司 一种动画内容的提供方法及装置
US9191790B2 (en) 2013-11-14 2015-11-17 Umar Blount Method of animating mobile device messages
US10250537B2 (en) * 2014-02-12 2019-04-02 Mark H. Young Methods and apparatuses for animated messaging between messaging participants represented by avatar
KR101633762B1 (ko) * 2014-06-25 2016-06-27 김남진 모바일 문자 화면에서 제공되는 지도 제공 시스템
CN116301544A (zh) 2014-06-27 2023-06-23 苹果公司 尺寸减小的用户界面
WO2016014601A2 (en) 2014-07-21 2016-01-28 Apple Inc. Remote user interface
JP6692344B2 (ja) 2014-08-02 2020-05-13 アップル インコーポレイテッドApple Inc. コンテキスト特化ユーザインターフェース
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
WO2016036541A2 (en) 2014-09-02 2016-03-10 Apple Inc. Phone user interface
US10613743B2 (en) 2014-09-02 2020-04-07 Apple Inc. User interface for receiving user input
US10254948B2 (en) 2014-09-02 2019-04-09 Apple Inc. Reduced-size user interfaces for dynamically updated application overviews
KR101540544B1 (ko) * 2014-09-05 2015-07-30 서용창 캐릭터를 이용한 메시지 서비스 방법, 상기 방법을 수행하는 사용자 단말, 상기 방법을 포함하는 메시지 애플리케이션
US9288303B1 (en) 2014-09-18 2016-03-15 Twin Harbor Labs, LLC FaceBack—automated response capture using text messaging
US10055121B2 (en) 2015-03-07 2018-08-21 Apple Inc. Activity based thresholds and feedbacks
WO2016144385A1 (en) 2015-03-08 2016-09-15 Apple Inc. Sharing user-configurable graphical constructs
CN104850335B (zh) * 2015-05-28 2018-01-23 瞬联软件科技(北京)有限公司 基于语音输入的表情曲线生成方法
US9916075B2 (en) 2015-06-05 2018-03-13 Apple Inc. Formatting content for a reduced-size user interface
EP4321088A3 (en) 2015-08-20 2024-04-24 Apple Inc. Exercise-based watch face
KR102396634B1 (ko) * 2015-09-18 2022-05-11 삼성전자주식회사 무선 통신 시스템에서 메시지 수신 정보를 송신하기 위한 장치 및 방법
US10339365B2 (en) 2016-03-31 2019-07-02 Snap Inc. Automated avatar generation
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
US10360708B2 (en) 2016-06-30 2019-07-23 Snap Inc. Avatar based ideogram generation
US10432559B2 (en) 2016-10-24 2019-10-01 Snap Inc. Generating and displaying customized avatars in electronic messages
US10454857B1 (en) 2017-01-23 2019-10-22 Snap Inc. Customized digital avatar accessories
KR20220141927A (ko) 2017-04-27 2022-10-20 스냅 인코포레이티드 지도-기반 소셜 미디어 플랫폼들에 대한 위치 프라이버시 관리
US11893647B2 (en) 2017-04-27 2024-02-06 Snap Inc. Location-based virtual avatars
US10212541B1 (en) 2017-04-27 2019-02-19 Snap Inc. Selective location-based identity communication
DK179412B1 (en) 2017-05-12 2018-06-06 Apple Inc Context-Specific User Interfaces
US11443646B2 (en) 2017-12-22 2022-09-13 Fathom Technologies, LLC E-Reader interface system with audio and highlighting synchronization for digital books
US10671251B2 (en) 2017-12-22 2020-06-02 Arbordale Publishing, LLC Interactive eReader interface generation based on synchronization of textual and audial descriptors
CN110276232A (zh) * 2018-03-16 2019-09-24 东方联合动画有限公司 一种基于社交场景的数据处理方法、***
US11327650B2 (en) 2018-05-07 2022-05-10 Apple Inc. User interfaces having a collection of complications
KR102116315B1 (ko) * 2018-12-17 2020-05-28 주식회사 인공지능연구원 캐릭터의 음성과 모션 동기화 시스템
US11960701B2 (en) 2019-05-06 2024-04-16 Apple Inc. Using an illustration to show the passing of time
US11131967B2 (en) 2019-05-06 2021-09-28 Apple Inc. Clock faces for an electronic device
KR102354046B1 (ko) 2019-05-06 2022-01-25 애플 인크. 전자 디바이스의 제한된 동작
DK180392B1 (en) 2019-09-09 2021-03-12 Apple Inc Techniques for managing display usage
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
WO2021231345A1 (en) 2020-05-11 2021-11-18 Apple Inc. User interfaces for managing user interface sharing
DK202070625A1 (en) 2020-05-11 2022-01-04 Apple Inc User interfaces related to time
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
CN114793295B (zh) * 2021-01-25 2023-07-07 腾讯科技(深圳)有限公司 视频的处理方法、装置、电子设备及计算机可读存储介质
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5111409A (en) * 1989-07-21 1992-05-05 Elon Gasper Authoring and use systems for sound synchronized animation
US5736982A (en) * 1994-08-03 1998-04-07 Nippon Telegraph And Telephone Corporation Virtual space apparatus with avatars and speech
US6219045B1 (en) * 1995-11-13 2001-04-17 Worlds, Inc. Scalable virtual world chat client-server system
TW401548B (en) * 1996-12-20 2000-08-11 Sony Corp Method and apparatus for sending E-mail, method and apparatus for receiving E-mail, sending program supplying medium, receiving program supplying medium
GB9712895D0 (en) * 1997-06-20 1997-08-20 Philips Electronics Nv Network communication system user message transmission
US6175842B1 (en) * 1997-07-03 2001-01-16 At&T Corp. System and method for providing dynamic three-dimensional multi-user virtual spaces in synchrony with hypertext browsing
US7159009B2 (en) * 1997-12-17 2007-01-02 Sony Corporation Method and apparatus for automatic sending of e-mail and automatic sending control program supplying medium
US6212548B1 (en) * 1998-07-30 2001-04-03 At & T Corp System and method for multiple asynchronous text chat conversations
JP2000076487A (ja) * 1998-09-03 2000-03-14 Sony Corp 情報処理装置および方法、並びに提供媒体
JP4266411B2 (ja) * 1998-10-19 2009-05-20 キヤノン株式会社 情報処理装置及びその制御方法、情報伝送システム、記憶媒体
US6766299B1 (en) 1999-12-20 2004-07-20 Thrillionaire Productions, Inc. Speech-controlled animation system
US6404438B1 (en) 1999-12-21 2002-06-11 Electronic Arts, Inc. Behavioral learning for a visual representation in a communication environment
JP3720230B2 (ja) * 2000-02-18 2005-11-24 シャープ株式会社 表現データ制御システム、および、それを構成する表現データ制御装置、並びに、そのプログラムが記録された記録媒体
JP2001236290A (ja) 2000-02-22 2001-08-31 Toshinao Komuro アバタを利用したコミュニケーション・システム
US6907571B2 (en) * 2000-03-01 2005-06-14 Benjamin Slotznick Adjunct use of instant messenger software to enable communications to or between chatterbots or other software agents
FR2807188B1 (fr) * 2000-03-30 2002-12-20 Vrtv Studios Equipement pour production automatique en temps reel de sequences audiovisuelles virtuelles a partir d'un message textuel et pour la diffusion de telles sequences
AU2001249892A1 (en) * 2000-04-07 2001-10-23 America Online, Inc. Displaying advertising in a computer network environment
JP4441979B2 (ja) * 2000-04-28 2010-03-31 ソニー株式会社 情報処理装置および方法、並びに記録媒体
US20020007276A1 (en) 2000-05-01 2002-01-17 Rosenblatt Michael S. Virtual representatives for use as communications tools
US6784901B1 (en) * 2000-05-09 2004-08-31 There Method, system and computer program product for the delivery of a chat message in a 3D multi-user environment
CN1195277C (zh) * 2000-05-10 2005-03-30 奇卡有限公司 即时消息传送帐户***
US7246315B1 (en) * 2000-05-10 2007-07-17 Realtime Drama, Inc. Interactive personal narrative agent system and method
US6781608B1 (en) * 2000-06-30 2004-08-24 America Online, Inc. Gradual image display
US7159008B1 (en) * 2000-06-30 2007-01-02 Immersion Corporation Chat interface with haptic feedback functionality
US20020008716A1 (en) * 2000-07-21 2002-01-24 Colburn Robert A. System and method for controlling expression characteristics of a virtual agent
GB0019982D0 (en) 2000-08-14 2000-10-04 Co3I Ltd Message system
FR2814570B1 (fr) * 2000-09-27 2003-11-21 Cyber Act Procede interactif de communication d'informations a des utilisateurs d'un reseau de communication informatique, notamment de type internet
US7478047B2 (en) * 2000-11-03 2009-01-13 Zoesis, Inc. Interactive character system
US6910186B2 (en) * 2000-12-08 2005-06-21 Kyunam Kim Graphic chatting with organizational avatars
US6907418B2 (en) * 2000-12-21 2005-06-14 Metabiz Co., Ltd. Advertisement servicing system using e-mail arrival notifying program and method therefor
US20040030741A1 (en) * 2001-04-02 2004-02-12 Wolton Richard Ernest Method and apparatus for search, visual navigation, analysis and retrieval of information from networks with remote notification and content delivery
US8311887B2 (en) * 2001-05-29 2012-11-13 Fujitsu Limited Methods, devices and systems for real-time instant presence with advertisement (RIPA)
US7085259B2 (en) * 2001-07-31 2006-08-01 Comverse, Inc. Animated audio messaging
NO315679B1 (no) 2001-10-19 2003-10-06 Dmates As Rik kommunikasjon over internett
US20030154446A1 (en) * 2002-01-28 2003-08-14 Constant Nicholas Robert Character-based, graphically expressive mobile messaging system
JP2004005044A (ja) * 2002-05-30 2004-01-08 Sony Corp 情報送受信装置、情報送信装置および方法、情報受信装置および方法、情報処理装置および方法、情報送信管理装置および方法、情報受信管理装置および方法、記録媒体、並びにプログラム
WO2007076721A2 (fr) * 2005-12-31 2007-07-12 Tencent Technology (Shenzhen) Company Limited Affichage, procédé de présentation, système d'affichage et appareil de présentation d'image virtuelle 3d

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007102787A (ja) * 2005-10-03 2007-04-19 Internatl Business Mach Corp <Ibm> インスタント・メッセージを可聴音信号によって注釈付けする方法、システム及びプログラム
US8224647B2 (en) 2005-10-03 2012-07-17 Nuance Communications, Inc. Text-to-speech user's voice cooperative server for instant messaging clients
US8428952B2 (en) 2005-10-03 2013-04-23 Nuance Communications, Inc. Text-to-speech user's voice cooperative server for instant messaging clients
US9026445B2 (en) 2005-10-03 2015-05-05 Nuance Communications, Inc. Text-to-speech user's voice cooperative server for instant messaging clients
US8528050B2 (en) 2007-08-10 2013-09-03 International Business Machines Corporation Instant messagings
JP2016517253A (ja) * 2014-04-02 2016-06-09 シャオミ・インコーポレイテッド 音声通話方法、音声再生方法、装置、プログラム、及び記録媒体
US10057424B2 (en) 2014-04-02 2018-08-21 Xiaomi Inc. Method for voice calling, method for voice playing and devices thereof
JP2017037636A (ja) * 2015-08-10 2017-02-16 ネイバー コーポレーションNAVER Corporation 通信セッション上の一部の参加者のための仮想の通信セッションを提供するシステムおよび方法
JP2022169645A (ja) * 2018-01-18 2022-11-09 株式会社ユピテル 装置及びプログラム等
JP7408105B2 (ja) 2018-01-18 2024-01-05 株式会社ユピテル 装置及びプログラム等

Also Published As

Publication number Publication date
KR101029743B1 (ko) 2011-04-20
KR20050036963A (ko) 2005-04-20
EP1535243A1 (en) 2005-06-01
EP1535243A4 (en) 2010-07-21
AU2003215430A1 (en) 2004-02-16
AU2002950502A0 (en) 2002-09-12
US20070094330A1 (en) 2007-04-26
WO2004012151A1 (en) 2004-02-05
US9135740B2 (en) 2015-09-15
CN1672178A (zh) 2005-09-21
IN2012DN01199A (ja) 2015-04-10
CN1672178B (zh) 2011-07-27
US20120030038A1 (en) 2012-02-02
AU2003215430B2 (en) 2006-04-27
NZ537984A (en) 2007-07-27

Similar Documents

Publication Publication Date Title
AU2003215430B2 (en) Animated messaging
US10200322B1 (en) Methods for responding to an email message by call from a mobile device
US9497147B2 (en) Systems and methods for supporting downloadable applications on a portable client device
US8949361B2 (en) Methods for truncating attachments for mobile devices
US8532637B2 (en) System and method for interactive messaging
US8000457B2 (en) Visual answering machine
CA2713707C (en) Notification of mobile device events
US8543927B1 (en) Methods for simulating icon popout on memory constrained devices
US9678933B1 (en) Methods for auto-completing contact entry on mobile devices
US20110007077A1 (en) Animated messaging
US20160203112A1 (en) Method and arrangement for processing and providing media content
JP2005535012A5 (ja)
US20120148034A1 (en) Interruptible, contextually linked messaging system with audible contribution indicators
US9705842B2 (en) Integrating communication modes in persistent conversations
JP4072900B2 (ja) 端末装置
AU2014202423B2 (en) Notification of mobile device events
US10965629B1 (en) Method for generating imitated mobile messages on a chat writer server
KR20080000073A (ko) 모바일 애니메이션 메시지 서비스 방법 및 시스템,단말기
AU2006201368B2 (en) Animated Messages
JP4586063B2 (ja) 端末装置
KR100556888B1 (ko) 이동통신단말기의 멀티미디어 메시지 전송방법

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060330

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081121

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090223

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090302

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090323

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090330

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090421

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090428

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090521

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090814