(57)【要約】  本発明の実施形態はアプリケーションの主題の内容をプレビューする方法及び装置に関する。本方法は、ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求及びハイライトのアプリケーション要求の持続時間を取得し、持続時間が予め設定された閾値以上ならば、ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得し、ファイルコンテンツをプレビューすることを含む。ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求が取得され、持続時間が予め設定された閾値以上であるとき、ハイライトのアプリケーション要求に従って対応するファイルコンテンツが取得され、Java（登録商標）アプリケーションにアクセスせずに、選択されたハイライトされたアプリケーションのインタフェースの様式及びJava（登録商標）アプリケーションのファイルコンテンツを取得でき、ユーザ体験が向上する。
2013527508.tif 000002
【特許請求の範囲】
【請求項１】
ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、前記ハイライトのアプリケーション要求の持続時間を取得する過程と、
前記持続時間が予め設定された閾値以上であるならば、前記ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得する過程と、
前記ファイルコンテンツをプレビューする過程と、
を有することを特徴とする、アプリケーションの主題の内容をプレビューする方法。
【請求項２】
前記ハイライトのアプリケーション要求は、Java（登録商標）アプリケーションによって引き起こされて生成されることを特徴とする請求項１に記載の方法。
【請求項３】
前記ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得する過程は、
前記ハイライトのアプリケーション要求に対応する属性情報を取得する過程と、
前記属性情報に従って前記ファイルコンテンツに対応するパスを取得する過程と、
前記パスに従って前記ハイライトのアプリケーション要求に対応するファイルコンテンツを抽出する過程と、
を有することを特徴とする請求項２に記載の方法。
【請求項４】
前記属性情報に従って前記ファイルコンテンツに対応するパスを取得する過程は、
アプリケーション記述ファイル内のフィールド属性を解析する過程と、
前記アプリケーション記述ファイル内の解析されたフィールド属性からプレビュー属性であるフィールド属性を取得する過程と、
を有し、
前記フィールド属性の値は前記ファイルコンテンツに対応するパスであることを特徴とする請求項３に記載の方法。
【請求項５】
前記ファイルコンテンツをプレビューする過程は、
前記ファイルコンテンツが画像ファイルならば、動的な形態で表示インタフェースにおいて前記画像ファイルを表示する過程と、
前記ファイルコンテンツが映像ファイルならば、前記表示インタフェースにおいて前記映像ファイルを再生する過程と、
前記ファイルコンテンツが音声ファイルならば、スピーカを使用することによって前記音声ファイルを再生する過程と、
を有することを特徴とする請求項１から４のいずれか一項に記載の方法。
【請求項６】
ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、前記ハイライトのアプリケーション要求の持続時間を取得するように構成された第１取得モジュールと、
前記持続時間が予め設定された閾値以上であるならば、前記ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得するように構成された第２取得モジュールと、
前記ファイルコンテンツをプレビューするように構成されたプレビューモジュールと、
を備えることを特徴とする、アプリケーションの主題の内容をプレビューする装置。
【請求項７】
前記ハイライトのアプリケーション要求は、Java（登録商標）アプリケーションによって引き起こされて生成されることを特徴とする請求項６に記載の装置。
【請求項８】
前記第２取得モジュールは、
前記ハイライトのアプリケーション要求に対応する属性情報を取得するように構成された属性取得ユニットと、
前記属性情報に従って前記ファイルコンテンツに対応するパスを取得するように構成されたパス取得ユニットと、
前記パスに従って前記ハイライトのアプリケーション要求に対応するファイルコンテンツを抽出するように構成されたファイル取得ユニットと、
を備えることを特徴とする請求項７に記載の装置。
【請求項９】
前記パス取得ユニットは、
アプリケーション記述ファイル内のフィールド属性を解析するように構成された解析サブユニットと、
前記アプリケーション記述ファイル内の解析されたフィールド属性からプレビュー属性であるフィールド属性を取得するように構成された取得サブユニットと、
を備え、
前記フィールド属性の値は前記ファイルコンテンツに対応するパスであることを特徴とする請求項８に記載の装置。
【請求項１０】
前記プレビューモジュールは、
前記ファイルコンテンツが画像ファイルならば、動的な形態で表示インタフェースにおいて前記画像ファイルを表示するように構成された表示ユニットと、
前記ファイルコンテンツが映像ファイルならば、前記表示インタフェースにおいて前記映像ファイルを再生するように構成された第１再生ユニットと、
前記ファイルコンテンツが音声ファイルならば、スピーカを使用することによって前記音声ファイルを再生するように構成された第２再生ユニットと、
を備えることを特徴とする請求項６から９のいずれか一項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信の分野に関し、特に、アプリケーションの主題の内容(subject content)をプレビュー(preview)する方法および装置に関する。
【０００２】
本願は、発明の名称を“METHOD AND APPARATUS FOR PREVIEWING APPLICATION SUBJECT CONTENT”とする、２０１０年３月１７日に中国特許庁に出願された中国特許出願第201010127172.7号の優先権を主張し、その全体を引用してここに組み込む。
【背景技術】
【０００３】
現在、Java（登録商標）アプリケーション管理システム（Applied Management System、略称：AMS）において、Java（登録商標）アプリケーションは一般にJava（登録商標）アーカイブ（Java（登録商標） Archive、略称：jar）ファイルからデフォルトアイコンを読み出し、携帯端末のユーザインタフェースにおいてリスト形式でアイコンを表示する。インタフェースは全て静止画から成るので、端末ユーザにとって型にはまりすぎ、ユーザの視覚を引きつけない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
発明者は、本発明を実現する過程で、先行技術は少なくとも次の欠点、単一のリソースファイルは多様なインタフェースの効果を達成できず、端末ユーザに強い視覚的な影響をもたらすことができず、前衛的な人々を引きつけない、という欠点を有することを発見した。
【課題を解決するための手段】
【０００５】
本発明の実施形態は、アプリケーションの主題の内容をプレビューする方法および装置を提供して、Java（登録商標） AMSにアクセスせずにJava（登録商標） AMSのファイルコンテンツを取得し、それによってユーザ体験を向上する。
【０００６】
本発明の一実施形態は、アプリケーションの主題の内容をプレビューする方法を提供し、この方法は、
ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、前記ハイライトのアプリケーション要求の持続時間を取得する過程と、
前記持続時間が予め設定された閾値以上であるならば、前記ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得する過程と、
前記ファイルコンテンツをプレビューする過程と、
を含む。
【０００７】
本発明の一実施形態は、アプリケーションの主題の内容をプレビューする装置を提供し、この装置は、
ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、前記ハイライトのアプリケーション要求の持続時間を取得するように構成された第１取得モジュールと、
前記持続時間が予め設定された閾値以上であるならば、前記ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得するように構成された第２取得モジュールと、
前記ファイルコンテンツをプレビューするように構成されたプレビューモジュールと、
を含む。
【０００８】
本発明の実施形態によって提供されるアプリケーションの主題の内容をプレビューする方法および装置において、ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求が取得され、持続時間が予め設定された閾値以上であるとき、ハイライトのアプリケーション要求に従って対応するファイルコンテンツが取得されるので、Java（登録商標）アプリケーションにアクセスせずに、選択されたハイライトされたアプリケーションのインタフェースの様式、および、Java（登録商標）アプリケーションのファイルコンテンツを取得することができ、それによってユーザ体験が向上する。
【０００９】
本発明のさらなる理解のために以下の添付図面が提供され、これらは本願の一部であるが、本発明を限定することを意図しない。
【図面の簡単な説明】
【００１０】
【図１】本発明による、アプリケーションの主題の内容をプレビューする方法の一実施形態のフローチャートである。
【図２】本発明による、アプリケーションの主題の内容をプレビューする方法のもう１つの実施形態のフローチャートである。
【図３】本発明による、アプリケーションの主題の内容をプレビューする装置の一実施形態の構成図である。
【図４】本発明による、アプリケーションの主題の内容をプレビューする装置のもう１つの実施形態の構成図である。
【発明を実施するための形態】
【００１１】
本発明の目的、技術的解決手段、および効果をより明確にするために、添付図面を参照し、実施形態を通して、本発明を以下でさらに詳細に説明する。ここで、本発明の例示の実施形態および実施形態の説明は、本発明を単に説明することを意図し、本発明を限定することを意図しない。
【００１２】
携帯情報機器プロファイル（Mobile Information Device Profile、略称：MIDP）によれば、一般に、Java（登録商標）アプリケーションのためにJava（登録商標）アプリケーション記述（java（登録商標） application descriptor java（登録商標）、略称：jad）ファイルが存在し、jadファイルは提供者、バーション、およびサイズの情報のようなJava（登録商標）アプリケーションの属性を記述するために使用される。
【００１３】
図１は、本発明による、アプリケーションの主題の内容をプレビューする方法の一実施形態のフローチャートである。図１に表わされているように、この実施形態は次のステップを含む。
【００１４】
ステップ１０１：ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、ハイライトのアプリケーション要求の持続時間を取得する。
【００１５】
ステップ１０２：持続時間が予め設定された閾値以上ならば、ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得する。
【００１６】
ステップ１０３：ファイルコンテンツをプレビューする。
【００１７】
本発明の実施形態によって提供されるアプリケーションの主題の内容をプレビューする方法において、ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求が取得され、持続時間が予め設定された閾値以上であるとき、ハイライトのアプリケーション要求に従って対応するファイルコンテンツが取得されるので、Java（登録商標）アプリケーションにアクセスせずに、選択されたハイライトされたアプリケーションのインタフェースの様式、および、Java（登録商標）アプリケーションのファイルコンテンツを取得することができ、それによってユーザ体験が向上する。
【００１８】
図２は、本発明による、アプリケーションの主題の内容をプレビューする方法のもう１つの実施形態のフローチャートである。図２に表わされているように、この実施形態は次のステップを含む。
【００１９】
ステップ２０１：ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、ハイライトのアプリケーション要求の持続時間を取得する。
【００２０】
Java（登録商標）アプリケーションはアイコンとしてJava（登録商標） AMSインタフェースにリストされるので、ユーザがフォーカスを移動したとき、選択されたJava（登録商標）アプリケーションはハイライトのアプリケーション要求を引き起こして生成する。端末は、さらに、ユーザによって選択されたJava（登録商標）アプリケーションを取得することによって対応するハイライトのアプリケーション要求を引き起こして生成し、それによって、ハイライトの効果を達成し、端末ユーザが、フォーカスを取得したJava（登録商標）アプリケーションを明確に知ることを可能とする。ここで、例えば、Java（登録商標）アプリケーションはゲーム品目とすることが可能である。この実施形態におけるハイライトのアプリケーション要求の持続時間は、現在選択されたJava（登録商標）アプリケーションによって持続的にフォーカスが取得された時間の長さを言う。
【００２１】
ステップ２０２：持続時間が予め設定された閾値以上ならば、ハイライトのアプリケーション要求の対応する属性情報を取得する。
【００２２】
MIDP仕様において、jadファイルはJava（登録商標）アプリケーションのための記述ファイルであり、Java（登録商標）アプリケーションの各々の属性を格納し、Java（登録商標）アプリケーションの各々の属性はフィールド属性および対応する内容を含み、例えば、Java（登録商標）アプリケーションの属性はファイルサイズであり、ファイルサイズ属性は、“MIDlet-Jar-Size”フィールド属性、および、“MIDlet-Jar-Size”フィールド属性の対応するファイルサイズの値を含む。ハイライトのアプリケーション要求に対応するファイルコンテンツのパスは、各々のフィールド属性、および、各々のフィールドに対応する内容を取得することによってさらに取得することが可能である。
【００２３】
具体的には、本発明の実施形態において、Java（登録商標）アプリケーションのjadファイルにプレビュー属性（MIDlet-preview）のための拡張属性が追加され、この拡張属性はハイライトのアプリケーション要求に対応する現在のアプリケーションに対して表示される必要があるファイルコンテンツを示す。具体的には、ファイルコンテンツは、画像ファイル、映像ファイル、または音声ファイルとすることが可能である。
【００２４】
ステップ２０３：属性情報に従ってファイルコンテンツに対応するパスを取得する。
【００２５】
Java（登録商標）アプリケーションの実行可能なコードセグメント、および、Java（登録商標）アプリケーションによって使用することが可能なリソースは、jadファイルの一部としてパックされ、携帯電話内に格納されるので、プレビュー属性（MIDlet-preview）はファイルコンテンツを正確に指し示すパスを取得するために使用される必要がある。具体的には、Java（登録商標） AMSはjadファイル内の各々のフィールド属性を解析することによって、プレビュー属性（MIDlet-preview）が名付けられたフィールド属性を取得する。フィールド属性の値はファイルコンテンツに対応するパスであり、例えば、フィールド属性は、リソースファイルのパス＋ファイル名＋ファイル名の拡張（MIDlet-preview：パス＋ファイル名＋拡張名）である。
【００２６】
ステップ２０４：パスに従ってハイライトのアプリケーション要求に対応するファイルコンテンツを抽出する。
【００２７】
jadファイルがプレビュー属性（MIDlet-preview）を含むか否かを検査し、jadファイルがプレビュー属性を含むならば、対応するメディアファイルがjarファイルのサブディレクトリ内に存在するので、ハイライトされたアプリケーションに対応するファイルコンテンツが取得される。
【００２８】
ステップ２０５：ファイルコンテンツをプレビューする。
【００２９】
適切な配置を行うことができ、例えば、ファイルコンテンツが“gif”の動画または“png”のような静止画ならば、ファイルコンテンツがデコードされて全画面で表示され、ファイルコンテンツが映像ファイルならば、映像ファイルが再生され、全画面で表示インタフェースに表示され、一方、ファイルコンテンツが音声ファイルならば、表示インタフェースの元の様式が維持され、音声ファイルがスピーカを使用することによって再生される。
【００３０】
本発明の実施形態によって提供されるアプリケーションの主題の内容をプレビューする方法において、ユーザインタフェースにおいて選択されるハイライトのアプリケーション要求が取得され、持続時間が予め設定された閾値以上であるとき、ハイライトのアプリケーション要求に従って対応するファイルコンテンツが取得されるので、Java（登録商標）アプリケーションにアクセスせずに、選択されたハイライトされたアプリケーションのインタフェースの様式、および、Java（登録商標）アプリケーションのファイルコンテンツを取得することができ、それによってユーザ体験が向上する。
【００３１】
さらに、図１および図２に表わされている実施形態に基づいて、取得された持続時間が予め設定された閾値より小さいならば、ユーザはJava（登録商標） AMSにアクセスしたばかりであることを示し、先行技術における表示形態に従ってJava（登録商標）アプリケーションのリストが今まで通り表示され、一方、取得された持続時間が予め設定された閾値以上ならば、ハイライトのアプリケーション要求に対応するJava（登録商標）アプリケーションが取得され、Java（登録商標）アプリケーションに対応するファイル（プレビュー）コンテンツが表示インタフェースに表示される。ユーザが切り換えられた新たなハイライトのアプリケーション要求が取得されるとき、表示の内容は、新たなハイライトのアプリケーション要求に従って対応して変更される。ハイライトのアプリケーション要求に対応するファイルコンテンツ（例えば、MIDlet-previewまたはMIDlet-preview）が存在しないならば、Java（登録商標） AMSのファイルの内容は先行技術における表示形態に従って表示される。
【００３２】
図３は、本発明による、アプリケーションの主題の内容をプレビューする装置の一実施形態の構成図である。図３に表わされているように、この実施形態は、第１取得モジュール３１、第２取得モジュール３２、およびプレビューモジュール３３を含む。
【００３３】
第１取得モジュール３１は、ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、ハイライトのアプリケーション要求の持続時間を取得する。持続時間が予め設定された閾値以上ならば、第２取得モジュール３２は、ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得する。プレビューモジュール３３は、第２取得モジュール３２によって取得されたファイルコンテンツをプレビューする。
【００３４】
具体的には、本発明の実施形態においてハイライトのアプリケーション要求は、Java（登録商標）アプリケーションによって引き起こされて生成されることが可能である。
【００３５】
本発明の実施形態によって提供される、アプリケーションの主題の内容をプレビューする装置において、第１取得モジュール３１は、ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求を取得し、持続時間が予め設定された閾値以上ならば、第２取得モジュール３２は、ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得するので、Java（登録商標）アプリケーションにアクセスせずに、選択されたハイライトされたアプリケーションのインタフェースの様式、および、Java（登録商標）アプリケーションのファイルコンテンツを取得することができ、それによってユーザ体験が向上する。
【００３６】
図４は、本発明による、アプリケーションの主題の内容をプレビューする装置のもう１つの実施形態の構成図である。図４に表わされているように、この実施形態は、第１取得モジュール４１、第２取得モジュール４２、およびプレビューモジュール４３を含む。
【００３７】
第１取得モジュール４１は、ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求、および、ハイライトのアプリケーション要求の持続時間を取得する。持続時間が予め設定された閾値以上ならば、第２取得モジュール４２は、ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得する。プレビューモジュール４３は、第２取得モジュール４２によって取得されたファイルコンテンツをプレビューする。
【００３８】
さらに、第２取得モジュールは、属性取得ユニット４２１、パス取得ユニット４２２、およびファイル取得ユニット４２３も含むことが可能である。属性取得ユニット４２１は、ハイライトのアプリケーション要求に対応する属性情報を取得する。パス取得ユニット４２２は、属性情報に従ってファイルコンテンツに対応するパスを取得する。ファイル取得ユニット４２３は、パスに従ってハイライトのアプリケーション要求に対応するファイルコンテンツを抽出する。
【００３９】
さらに、パス取得ユニット４２２は、解析サブユニットおよび取得サブユニットも含むことが可能である。解析サブユニットは、アプリケーション記述ファイル内のフィールド属性を解析するように構成される。取得サブユニットは、アプリケーション記述ファイル内の解析されたフィールド属性からプレビュー属性であるフィールド属性を取得するように構成され、フィールド属性の値はファイルコンテンツに対応するパスである。
【００４０】
さらに、プレビューモジュール４３は、表示ユニット４３１、第１再生ユニット４３２、および第２再生ユニット４３３も含むことが可能である。ファイルコンテンツが画像ファイルならば、表示ユニット４３１は、動的な形態で表示インタフェースにおいて画像ファイルを表示する。ファイルコンテンツが映像ファイルならば、第１再生ユニット４３２は表示インタフェースにおいて映像ファイルを再生する。ファイルコンテンツが音声ファイルならば、第２再生ユニット４３３はスピーカを使用することによって音声ファイルを再生する。
【００４１】
具体的には、本発明の実施形態においてハイライトのアプリケーション要求は、Java（登録商標）アプリケーションによって引き起こされて生成されることが可能である。
【００４２】
本発明の実施形態によって提供される、アプリケーションの主題の内容をプレビューする装置において、第１取得モジュール４１は、ユーザインタフェースにおいて選択されたハイライトのアプリケーション要求を取得し、持続時間が予め設定された閾値以上であるとき、第２取得モジュール４２は、ハイライトのアプリケーション要求に従って対応するファイルコンテンツを取得するので、Java（登録商標）アプリケーションにアクセスせずに、選択されたハイライトされたアプリケーションのインタフェースの様式、および、Java（登録商標）アプリケーションのファイルコンテンツを取得することができ、それによってユーザ体験が向上する。
【００４３】
この技術分野の当業者は、関連するハードウェアに命令するプログラムによって、実施形態の方法におけるステップの全部または一部を実現することが可能であることを理解する。プログラムは、ＲＯＭ、ＲＡＭ、磁気ディスク、ＣＤディスク、等を含むコンピュータ読み取り可能な記憶媒体に記憶することが可能である。
【００４４】
上記の具体的な実施形態を通して、本発明の目的、技術的解決手段、有利な効果がさらに詳細に説明された。上記の説明は、本発明の単なる具体的な実施形態であり、本発明の保護範囲を限定することを意図しないことを理解すべきである。本発明の思想および原理から逸脱することなく行われる任意の変更、等価な置換、または改良は、本発明の保護範囲内にある。
【符号の説明】
【００４５】
３１、４１  第１取得モジュール
３２、４２  第２取得モジュール
３３、４３  プレビューモジュール
４２１  属性取得ユニット
４２２  パス取得ユニット
４２３  ファイル取得ユニット
４３１  表示ユニット
４３２  第１再生ユニット
４３３  第２再生ユニット
【図１】
2013527508.tif 000003
【図２】
2013527508.tif 000004
【図３】
2013527508.tif 000005
【図４】
2013527508.tif 000006
【国際調査報告】
2013527508.tif 000007
2013527508.tif 000008
2013527508.tif 000009
2013527508.tif 000010