(57)【要約】  本発明は無線機能と、装置に一時的にダウンロード或いはストリーミングされたオブジェクトにより機能強化されるベーシックなユーザインタフェース（２）とを有する携帯装置（１）に関連する。一時的なオブジェクトのエフェクトは、ベーシックなユーザインタフェース上に付加されてもよい。本発明はまた、対応するサーバに関連する。携帯装置はサーバ（１０）や、あらゆるタイプの外部のメモリ／プロセッサソースと接続可能である。携帯装置は、外部のメモリ／プロセッサソースと接続を確立し、ユーザインタフェース・エフェクト、及び、ユーザインタフェース・エフェクトを制御するコードとの少なくともいずれかを、該エフェクトが前記ベーシックなユーザインタフェースで利用されるようにするために、前記外部のメモリ／プロセッサソースからストリーミングするように構成されている。本発明は、対応するサーバにも関連する。
2010506249.tif 000002
【特許請求の範囲】
【請求項１】
ベーシックなユーザインタフェースと、サーバ又はあらゆるタイプの外部のメモリ／プロセッサソースへ接続するための無線接続機能とを有する携帯装置であって、
前記外部のメモリ／プロセッサソースと接続を確立し、
ユーザインタフェース・エフェクトと、ユーザインタフェース・エフェクトを制御するコードとの少なくともいずれかを、該エフェクトが前記ベーシックなユーザインタフェースで利用されるようにするために、前記外部のメモリ／プロセッサソースからストリーミングする
ように構成されていることを特徴とする携帯装置。
【請求項２】
どのエフェクトをいつストリーミングするかを制御するためのフィードバックを、前記外部のメモリ／プロセッサソースに送信するように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項３】
後続するエフェクトのバッチを予測し、
予測される後続のエフェクトのバッチのダウンロードをトリガーし、
予測されたエフェクトのストリーミングを準備し、
テンポラリ・コードをダウンロードする
ように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項４】
前記ベーシックなユーザインタフェースのある部分から別の部分へ移行する場合の遷移時間において、前記後続するエフェクトのバッチを予測するように構成されていることを特徴とする請求項３に記載の携帯装置
【請求項５】
前記遷移時間において、前記外部のメモリ／プロセッサソースと接続するように構成されていることを特徴とする請求項４に記載の携帯装置。
【請求項６】
新たなユーザインタフェース・エフェクトが起動された場合に、前記メモリバッファから、直近に使用されたユーザインタフェース・エフェクトを破棄するように構成されていることを特徴とする請求項３に記載の携帯装置。
【請求項７】
前記ベーシックなユーザインタフェース上に付加される、オーバレイ用のユーザインタフェース・エフェクトをストリーミングするように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項８】
ユーザ・インタフェース・エフェクトを他のストリーミングされるデータと関連づけるように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項９】
特定アプリケーションにおいてストリーミングされる他のデータを実行し、該アプリケーションに特有のユーザ・インタフェースにユーザ・インタフェース・エフェクトを付加するように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項１０】
移動体電話機、ページャ、コミュニケータ、スマートフォン、又は、電子手帳であることを特徴とする請求項１に記載の携帯装置。
【請求項１１】
ベーシックなユーザ・インタフェースと無線接続機能とを有する携帯装置と接続可能なサーバであって、
前記携帯装置と接続し、ユーザ・インタフェース・エフェクトと、ユーザ・インタフェース・エフェクトを制御するためのコードとの少なくともいずれかを該サーバからストリーミングにより提供するように構成されていることを特徴とするサーバ。
【請求項１２】
どのエフェクトをいつストリーミングするかを制御するために、前記装置からフィードバックを受信するように構成されていることを特徴とする請求項１１に記載のサーバ。
【請求項１３】
ユーザ・インタフェース・エフェクトをストリーミング提供される他のデータと関連づけるように構成されていることを特徴とする請求項１１に記載のサーバ。
【請求項１４】
ベーシックなユーザ・インタフェースと、サーバ又はあらゆるタイプの外部のメモリ／プロセッサソースへ接続するための無線接続機能とを有する携帯装置と協働するために、外部のメモリ／プロセッサソースとして動作するサーバであって、
前記携帯装置は、前記外部のメモリ／プロセッサソースとの接続を確立し、ユーザ・インタフェース・エフェクトと、ユーザ・インタフェース・エフェクトを制御するためのコードとの少なくともいずれかを、前記エフェクトが前記ベーシックなユーザ・インタフェースで利用されるようにするために、前記外部のメモリ／プロセッサソースからストリーミングするように構成されていることを特徴とする。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線機能と、装置に一時的にダウンロード或いはストリーミングされたオブジェクトにより機能強化されるベーシックなユーザインタフェースとを有する携帯装置に関連する。一時的なオブジェクトのエフェクトは、ベーシックなユーザインタフェースにアドオンされてもよい。本発明はまた、対応するサーバに関連する。
【背景技術】
【０００２】
今日、移動体電話機のような携帯装置は、視覚的な動画像、サウンドエフェクトなどを提供して競業他社との差別化を図るべく、非常に大きく、かつ、複雑化したユーザインタフェースを必要とし、比較的大きな、高解像度のディスプレイの使い勝手と潜在能力を向上させることが求められている。ユーザインタフェースが必要とするメモリ量は、視覚的コンテンツ自体、及び、必要な全ての追加的計算の両方のために、増加傾向にある。しかし、メモリを占有するところの、今日のエフェクトや手の込んだユーザインタフェースの振る舞いの多くをユーザが実際に体験するのは、全体の利用時間のうち僅かな時間にすぎない。残りの時間は、「そこに留まって」、価値のあるメモリスペースを占有しているだけである。今日の携帯用の小型装置のメモリは、比較的制限された容量しか有していない。
【０００３】
その一方、携帯装置は、より広い帯域幅を利用することが可能となっている。帯域幅は、従来的に、音声ファイルや動画ファイルにアクセスするためにストリーミングに利用されている。ストリーミングされたファイルのごく一部がテンポラリ・バッファに格納される一方、ユーザがファイルコンテンツを楽しむか、さもなくば利用するのに従って、ファイルの残りが「リアルタイム」にダウンロードされる。よって、装置内のメモリスペースが節約され、ファイルを使用するためにメモリスペースにそのファイル全体を格納する必要がない。
【０００４】
本発明は、ユーザインタフェース（あらゆる側面のユーザインタフェース）の全体或いは一部についても同様のことを行う。部分的なコード、例えば、ユーザインタフェースの「主要部（brain）」及び制御は、携帯用無線装置の外部、好ましくは装置と接続可能なサーバにアウトソースされる。本発明では、より素晴らしいユーザ体験のために、部分的、或いは全てのコードについてスタティック・メモリを浪費することなく、より進化し、かつ、使い勝手を良くするユーザインタフェース・エフェクトを提供する。
【発明の概要】
【０００５】
本発明の目的は、装置内のメモリスペースを節約するために、ユーザインタフェースの全部または一部がストリーミングモードで実行されるような装置を提供することである。
【０００６】
本発明の更なる目的は、オーバレイエフェクトとしてベーシックなユーザインタフェースの上に追加されるべきユーザインタフェースの一部をストリーミングするような装置を提供することである。
【０００７】
第１の側面において、本発明は、ベーシックなユーザインタフェースと、サーバ又はあらゆるタイプの外部のメモリ／プロセッサソースへ接続するための無線接続機能とを有する携帯装置を提供する。当該液体装置は、前記外部のメモリ／プロセッサソースと接続を確立し、ユーザインタフェース・エフェクトと、ユーザインタフェース・エフェクトを制御するコードとの少なくともいずれかを、該エフェクトが前記ベーシックなユーザインタフェースで利用されるようにするために、前記外部のメモリ／プロセッサソースからストリーミングするように構成されている。
【０００８】
適切には、携帯装置は、どのエフェクトをいつストリーミングするかを制御するためのフィードバックを、前記外部のメモリ／プロセッサソースに送信するように構成されている。
【０００９】
適切には、携帯装置は、後続するエフェクトのバッチを予測し、予測される後続のエフェクトのバッチのダウンロードをトリガーし、予測されたエフェクトのストリーミングを準備し、テンポラリ・コードをダウンロードするように構成されている。
【００１０】
望ましくは、携帯装置は、前記ベーシックなユーザインタフェースのある部分から別の部分へ移行する場合の遷移時間において、前記後続するエフェクトのバッチを予測するように構成されている。
【００１１】
適切には、携帯装置は、前記遷移時間において、前記外部のメモリ／プロセッサソースと接続するように構成されている。
【００１２】
適切には、携帯装置は、新たなユーザインタフェース・エフェクトが起動された場合に、前記メモリバッファから、直近に使用されたユーザインタフェース・エフェクトを破棄するように構成されている。
【００１３】
ある実施形態では、携帯装置は、前記ベーシックなユーザインタフェース上に付加される、オーバレイ用のユーザインタフェース・エフェクトをストリーミングするように構成されている。
【００１４】
携帯装置は、ユーザ・インタフェース・エフェクトを他のストリーミングされるデータと関連づけるように構成されてもよい。
【００１５】
携帯装置は、特定アプリケーションにおいてストリーミングされる他のデータを実行し、該アプリケーションに特有のユーザ・インタフェースにユーザ・インタフェース・エフェクトを付加するように構成されてもよい。
【００１６】
携帯装置は、移動体電話機、ページャ、コミュニケータ、スマートフォン、又は、電子手帳である。
【００１７】
第２の側面において、本発明は、上記の装置と協働するために外部のメモリ／プロセッサソースとして動作するサーバを提供する。
【００１８】
適切には、サーバは、ベーシックなユーザ・インタフェースと無線接続機能とを有する携帯装置と接続可能である。サーバは、携帯装置と接続し、ユーザ・インタフェース・エフェクトと、ユーザ・インタフェース・エフェクトを制御するためのコードとの少なくともいずれかを該サーバからストリーミングにより提供するように構成されている。
【００１９】
適切には、サーバは、どのエフェクトをいつストリーミングするかを制御するために、前記装置からフィードバックを受信するように構成されている。
【００２０】
サーバは、ユーザ・インタフェース・エフェクトをストリーミング提供される他のデータと関連づけるように構成されてもよい。
【００２１】
本発明は、添付の図面を参照して以下により詳細に記述される。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態を示すブロック図である。
【発明を実施するための形態】
【００２３】
本発明は例えば、移動体電話機、ページャー、コミュニケータ、スマートフォン、或いは電子手帳のような電子装置に適用することができる。本発明は、視覚的インタフェース及び無線通信機能を有し、サーバ或いは、他のタイプの外部メモリ／プロセッサソースに接続可能な、あらゆる携帯装置に適用可能であり、適している。本発明の説明は、発明の特定の目的及び機能に関連する構成要素に焦点を絞って行うが、他の構成要素は従来的なものでもよい。
【００２４】
携帯装置１、例えば携帯電話は、無線通信用の無線インタフェース、キーパッドなど（不図示の）従来的な構成要素を有する。標準的なアプリケーションや一般的なベーシックユーザインタフェース２は、キーパッド、視覚的ディスプレイ、及び、ラウドスピーカ及びヘッドセットの少なくともいずれかを有するスピーカシステムを含む。キーパッドは、タッチスクリーンや他の形態の適合性のあるボタンを含む。ユーザインタフェースのソフトウェア部分は、メモリ４に恒久的に格納され、制御部３により制御される。
【００２５】
本発明の実施形態によれば、ユーザインタフェースの付加的なソフトウェア部分は、装置１の外部、好ましくは、無線インタフェースを介して装置１と接続可能なサーバ１０、或いは、外部のあらゆるタイプのメモリ／プロセッサソースに格納されている。携帯電話において従来的なように、装置１は、インターネット及び他のＬＡＮやＷＡＮの少なくともいずれかのようなローカル無線ネットワークにアクセスするように適合されている。サーバ１０には大規模メモリが与えられ、無線接続を介して装置１にストリーミングされるユーザインタフェースコードを永続的に格納している。ユーザインタフェース機能の全体とオーバレイエフェクトは、コンテンツアイテム或いはファイルとして格納されている。ユーザインタフェース機能やオーバレイエフェクトが必要になると、装置１とサーバ１０の間のストリーミング・セッションにおいて、ファイルの一部のみが装置１のメモリ４のバッファに格納される。
【００２６】
このように、装置１の限られたメモリ４で可能な範囲を遙かに超えた素晴らしい視覚音響エフェクトにより、ユーザインタフェースを一時的に強化することができる。ベーシックなユーザインタフェース３の特定の部分においてユーザがインタラクトする場合、ユーザインタフェース・エフェクトは、必要となる少し前にリアルタイムでメモリ４のバッファに一時的に格納するためにストリーミングされ、価値のあるメモリスペースを節約するため、使用後に直接に破棄される。
【００２７】
言い換えると、ユーザインタフェース・エフェクト及び当該エフェクトを制御するコードは、部分的にサーバ１０に置かれる。装置１は、どのエフェクトを、いつストリーミングするかを制御するためにフィードバック及び制御信号をサーバ１０へ送信するが、これは、ベーシックなユーザインタフェース２のどの箇所でユーザがインタラクトするかという点と、これによりどんなフィードバックを生成するかという点の両方に依存していてもよい。
【００２８】
ベーシックなユーザインタフェース２のコンポーネントは、ユーザの使用の際に、ストリーミングされ、標準のユーザインタフェース２の「上」で再生される部分的なユーザインタフェース・エフェクトを有することにより、さまざまに異なるレベルにおいて、その日の装置に存在するものを「活気づける」ことができる。ストリーミングエフェクトは、ベーシックなユーザインタフェース２からコマンドを受け付け、サーバ１０と通信することが可能なテンポラリなメモリバッファに保管される。また、装置１内のベーシックなユーザインタフェース２のコードとインタラクトするために必要とされる同期コードは、必要なときにダウンロードとストリーミングとの少なくともいずれかによってのみ取得されるべきである。
【００２９】
ベーシックなユーザインタフェース２のある部分から他の部分へ移行する場合には、次に装置にストリーミングされるべきエフェクトがどんなタイプ／パートかを制御するためにサーバ１０に接続する、短い遷移時間が存在する。あるケースでは、ユーザが次に行こうとする／アクセスするのがユーザインタフェースのどのパートであるかを予測することも可能であり、その場合はさらに、エフェクトを手元に用意することも可能となる。装置は、エフェクトの次のバッチのダウンロードをトリガーし、（後述する）オーバレイ用のユーザインタフェース・エフェクトビデオを用意し、テンポラリなコード等をダウンロードし、それらが実行されると、ストリーミングされたユーザインタフェースコードのうち直近に使用された部分をメモリバッファから破棄する。
【００３０】
例えば、ユーザがプレイリスト内でハイライトによる指定を行うと、装置は指定されたアイテムのタイプを検出し、ユーザが次の段階でハイライト位置を移動させるか、或いは、再生開始すると予測する。ユーザが次の選択を行う前に、装置は予想される次のエフェクトのバッチのダウンロードを開始する。もし予測が当たっていれば、ストリーミングに伴う遅延は減少するが、もし予測が外れれば別のダウンロードを開始しなければならない。装置は、ユーザ動作、或いは、要求されたストリーミング用エフェクトに関する情報をサーバへ通知する。
【００３１】
ある実施形態では、様々なグレードの部分的透明度を有する全体的な、或いは、部分的な画面オーバレイが、ユーザがそのときに利用している画面遷移／エフェクトと同期する。例えば、リスト内のハイライトの移動は、内部のベーシックなユーザインタフェース２により扱われても良いが、テキスト項目が選択された際のグローエフェクトは、ストリーミングされ、移動しているハイライトの「上に」追加されてもよい。この同期を実現するためのコードは、少なくとも一時的に装置のメモリ４内に保管するか、及び／又は、サーバ１０上に保管しておくことができる。
【００３２】
より一層の個別化の可能性として、おもしろく興味深いユーザインタフェース・エフェクトが実現するであろう。本発明は、より多様なエフェクトを可能とする。電話帳の宛先リストにおいて、例えば、全ての宛先が、個人のプリファレンスに応じた異なるエフェクトを有することもできる。もし、ある友人が、詳細情報の個人用の背景としてピンク色のパターンを持っていた場合、当該宛先の上に位置したハイライトや、その人のＳＭＳ等、カレンダー、日時の背景に、これを反映されることができる。また、位置に依存したエフェクトも同様の方法で実現することができる。
【００３３】
変化するエフェクトのさらなる例として、リスト内での長いジャンプと比較して短いジャンプを行う場合や、アプリケーションの異なるレベル間でジャンプを行う場合に、エフェクトを異ならせることが含まれる。また、一つのアイテムの削除は、多くのアイテムを削除する場合よりも小さなエフェクトと関連づけられる。
【００３４】
通信オペレータが、サーバ１０を制御することができる。これにより、オペレータは、ユーザインタフェースに関する特定の機能をカスタマイズできるようになる。よって、ユーザが特定のオペレータを利用している場合、ある機能はオペレータ特有のユーザインタフェースを有するであろう。
【００３５】
本発明の更なる実施形態では、ユーザインタフェース・エフェクトはまた、音楽、ビデオ、及び他のコンテンツアイテムといった、ストリーミングされる他のアイテムと関連づけられる。音楽がストリーミングされると、テーラーメード形式や、アーティスト、スタイルなどに適合した形式で、ユーザインタフェースの選択部分において（例えば、音楽プレイヤモードにおいて）ユーザインタフェース・エフェクトを再生することができる。これらのエフェクトは、（一種のテンポラリなメタデータのように）音楽とともにストリーミングされ、楽曲の再生が終わると、テンポラリ・メモリ・バッファから削除される。ユーザインタフェース・エフェクトとコンテンツアイテムとの間の関連リンクは、エフェクトとアイテムの両方のストリーミングを提供するサーバ内で構築されてもよい。当該リンクは代替的に、ユーザインタフェース内のエフェクトを同期させる携帯装置において構築されても良い。当該エフェクト及びアイテムは、異なるサーバからストリーミングされてもよい。例えば、視覚的エフェクトは音声コンテンツと関連づけされ、異なるソースからストリーミングされても良い。音声プレイヤモードにおけるプレイリストから選曲が行われると、特別なアイコンや画像が表示されても良い。
【００３６】
本発明の利益及び効果は、例えば、
−音声、動画、ビデオなどと同様に、手の込んだ、メモリを大量に消費するユーザインタフェース・エフェクトにより、スタティックメモリが永久的に消費されることがない。
【００３７】
−より個別化されたエフェクト（遷移、リスト内の位置等につき多くのタイプのエフェクトを可能とする）。外部イベント、日時、位置に応じた特別なユーザインタフェース遷移。
【００３８】
−オペレータによるカスタマイズが可能となろう。オペレータは、メモリを大量に消費するコンテンツを利用して、より一層創造的な方法で、サーバに格納され、（装置やオペレータ特有のコードを用いて）サーバで実行されるより一層リッチなユーザインタフェース「オーバレイ」を構築できる。作業の多くがオペレータにアウトソーシングされるが、製造業者は依然として汎用ユーザインタフェース全体の振る舞い等を制御している。
【００３９】
本発明を、特定の実施形態についてある程度説明したが、当業者が修正や変形を行ってもよい。本発明の範囲は特許請求の範囲により規定される。
【図１】
2010506249.tif 000003
【手続補正書】
【提出日】平成21年5月27日(2009.5.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ベーシックなユーザインタフェースと、サーバ又はあらゆるタイプの外部のメモリ／プロセッサソースへ接続するための無線接続機能とを有する携帯装置であって、
前記外部のメモリ／プロセッサソースと接続を確立し、
ユーザインタフェース・エフェクトと、ユーザインタフェース・エフェクトを制御するコードとの少なくともいずれかを、該エフェクトが前記ベーシックなユーザインタフェースで利用されるようにするために、前記外部のメモリ／プロセッサソースからストリーミングする
ように構成されていることを特徴とする携帯装置。
【請求項２】
後続するエフェクトのバッチを予測し、
予測される後続のエフェクトのバッチのダウンロードをトリガーし、
予測されたエフェクトのストリーミングを準備し、
テンポラリ・コードをダウンロードする
ように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項３】
前記ベーシックなユーザインタフェースのある部分から別の部分へ移行する場合の遷移時間において、前記後続するエフェクトのバッチを予測するように構成されていることを特徴とする請求項２に記載の携帯装置。
【請求項４】
前記遷移時間において、前記外部のメモリ／プロセッサソースと接続するように構成されていることを特徴とする請求項３に記載の携帯装置。
【請求項５】
新たなユーザインタフェース・エフェクトが起動された場合に、前記メモリバッファから、直近に使用されたユーザインタフェース・エフェクトを破棄するように構成されていることを特徴とする請求項２に記載の携帯装置。
【請求項６】
前記ベーシックなユーザインタフェース上に付加される、オーバレイ用のユーザインタフェース・エフェクトをストリーミングするように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項７】
ユーザ・インタフェース・エフェクトを他のストリーミングされるデータと関連づけるように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項８】
特定アプリケーションにおいてストリーミングされる他のデータを実行し、該アプリケーションに特有のユーザ・インタフェースにユーザ・インタフェース・エフェクトを付加するように構成されていることを特徴とする請求項１に記載の携帯装置。
【請求項９】
移動体電話機、ページャ、コミュニケータ、スマートフォン、又は、電子手帳であることを特徴とする請求項１に記載の携帯装置。
【請求項１０】
ベーシックなユーザ・インタフェースと、サーバ又はあらゆるタイプの外部のメモリ／プロセッサソースへ接続するための無線接続機能とを有する携帯装置と協働するために、外部のメモリ／プロセッサソースとして動作するサーバであって、
前記携帯装置は、前記外部のメモリ／プロセッサソースとの接続を確立し、ユーザ・インタフェース・エフェクトと、ユーザ・インタフェース・エフェクトを制御するためのコードとの少なくともいずれかを、前記エフェクトが前記ベーシックなユーザ・インタフェースで利用されるようにするために、前記外部のメモリ／プロセッサソースからストリーミングするように構成されていることを特徴とする。
【国際調査報告】
2010506249.tif 000004
2010506249.tif 000005
2010506249.tif 000006