(57)【要約】  ページタグとオペレーティングシステム機能との間の相互作用を実施するとともにユーザエクスペリエンスを改善するためのページタグを拡張するための方法および装置ならびにコンピュータ記憶媒体が提供される。前記方法は、ページを解析するステップと、前記ページが識別可能なコメントタグを具備するかを判定するステップと、前記ページが前記識別可能なコメントタグを具備する場合、前記コメントタグを解析するとともに前記コメントタグによって定義されたページタグのアプリケーション機能を取得するステップと、前記ページタグの前記アプリケーション機能を実行するステップと、前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するステップとを含む.本発明は、例えばページタグを拡張する手段において使用される。
2014531639.tif 000002
【特許請求の範囲】
【請求項１】
ページタグを拡張するための方法であって、前記方法は、
ページを構文解析して、識別可能なコメントタグを具備するかを判定するステップと、
前記ページが前記識別可能なコメントタグを具備する場合、前記コメントタグを構文解析するとともに、前記コメントタグによって定義されたページタグのアプリケーション機能を取得するステップと、
前記ページタグの前記アプリケーション機能を実行するステップと、
前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するステップとを含む方法。
【請求項２】
前記ページを構文解析するステップと前記ページが識別可能なコメントタグを具備するかどうかを判定するステップとの前に、前記ページ内の前記コメントタグによって前記ページタグを定義するステップをさらに具備する請求項１に記載の方法。
【請求項３】
前記コメントタグによって前記ページタグを定義するステップが、
開始タグが“＜！−−”  ＋  “ｍｔｔ”  ＋  “特別なタグ名”  ＋  “−−＞”
および／または
終了タグが“＜！−−”  ＋  “／ｍｔｔ”  ＋  “特別なタグ名”  ＋  “−−＞”
である前記コメントタグ内の前記ページタグを定義するステップを具備する請求項２に記載の方法。
【請求項４】
前記コメントタグを構文解析するとともに、前記コメントタグによって定義された前記ページタグの前記アプリケーション機能を取得するステップの後に、前記ページ上の前記ページタグを表示するステップをさらに具備し、
前記ページタグの前記アプリケーション機能を実行するステップと前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するステップとが、
前記ページタグのためのトリガ指示を受信した後に前記ページタグの前記アプリケーション機能を実行するステップと前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するステップとを具備する
請求項１に記載の方法。
【請求項５】
前記ページタグの前記アプリケーション機能を実行するステップと前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するステップとの後に、前記ページ上の前記ページタグの表示を停止するステップをさらに含む請求項４に記載の方法。
【請求項６】
ページタグを拡張するための装置であって、
ページを構文解析して識別可能なコメントタグを具備するかどうかを判定するための判定ユニットと、
前記ページが前記識別可能なコメントタグを含むと前記判定ユニットが判定した場合に、前記コメントタグを構文解析するとともに、前記コメントタグによって定義されたページタグのアプリケーション機能を取得するための取得ユニットと、
前記ページタグの前記アプリケーション機能を実行するための実行ユニットと、
前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するための第１表示ユニットとを具備する装置。
【請求項７】
前記ページ上の前記コメントタグによって前記ページタグを定義するための定義ユニットをさらに具備する請求項６に記載の装置。
【請求項８】
前記定義ユニットは、
開始タグが“＜！−−”  ＋  “ｍｔｔ”  ＋  “特別なタグ名”  ＋  “−−＞”
および／または
終了タグが“＜！−−”  ＋  “／ｍｔｔ”  ＋  “特別なタグ名”  ＋  “−−＞”
である前記コメントタグ内の前記ページタグを定義するためのものである請求項７に記載の装置。
【請求項９】
前記ページ上の前記ページタグを表示するための第２表示ユニットをさらに具備し、
前記実行ユニットはさらに、前記ページタグのためのトリガ指示を受信するとともに、前記トリガ指示に従って前記ページタグの前記アプリケーション機能を実行するためのものである請求項６に記載の装置。
【請求項１０】
前記ページ上の前記ページタグの表示を停止するための停止ユニットをさらに具備する請求項９に記載の装置。
【請求項１１】
請求項１から５のいずれか１つに記載の方法を実行するためのコンピュータプログラムを記憶するためのコンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、「ページタグを拡張するための方法および装置」として２０１１年９月９日にテンセント技術（深セン）有限会社（Ｔｅｎｃｅｎｔ  ｔｅｃｈｎｏｌｏｇｙ（Ｓｈｅｎｚｈｅｎ）  ｃｏｍｐａｎｙ  ｌｉｍｉｔｅｄ）によって出願された中国特許願第２０１１１０２６８４５３．９号の優先権を主張するもので、その全体の内容が引用によってここに組み込まれる。
【０００２】
本発明は、ページ操作技術に関し、より具体的には、ページタグを拡張するための方法および装置ならびにコンピュータ記憶媒体に関する。
【背景技術】
【０００３】
現在、オペレーティングシステム機能と相互作用することのできるページタグは、端末装置上で、特に携帯端末装置上で幅広く使用されている。しかしながら、ページが表示されたときに、ワイヤレスマークアップ言語（Ｗｉｒｅｌｅｓｓ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）（ＷＭＬ）ページ標準、拡張可能ハイパーテキストマークアップ言語（ｅＸｔｅｎｓｉｂｌｅ  ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）（ＸＨＴＭＬ）ページ標準、またはハイパーテキストマークアップ言語（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋ−ｕｐ  Ｌａｎｇｕａｇｅ）（ＨＴＭＬ）ページ標準に適合しているかどうかに関わらず、前記オペレーティングシステム機能と相互作用するようにのページタグが定義されていない。前記オペレーティングシステム機能は、ショートメッセージを送信する手段と、マルチメディアメッセージを送信する手段と、システム音量を調整する手段と、スクリーンの輝度を調整する手段と、ＧＰＳ情報を表示する手段と、バッテリー情報を表示する手段と、メモリ情報を表示する手段と、前記ページにおける特定の領域をリフレッシュする手段等を含む。前記ページタグは、指示のために使用されることができるのみであり、かつ前記ユーザは、前記ページ上の前記ページタグを操作することによってアプリケーションの機能を実施することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の様態は、ページタグとオペレーティングシステム機能との間の相互作用を実施するとともにユーザエクスペリエンスを改善するために、ページタグを拡張するための方法および装置ならびにコンピュータ記憶媒体を提供する。
【課題を解決するための手段】
【０００５】
ページタグを拡張するための方法は、
ページを構文解析して、識別可能なコメントタグを具備するかを判定するステップと、
前記ページが前記識別可能なコメントタグを具備する場合、前記コメントタグを構文解析するとともに、前記コメントタグによって定義されたページタグのアプリケーション機能を取得するステップと、
前記ページタグの前記アプリケーション機能を実行するステップと、
前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するステップとを含む。
【０００６】
ページタグを拡張するための装置は、
ページを構文解析して識別可能なコメントタグを具備するかどうかを判定するための判定ユニットと、
前記ページが前記識別可能なコメントタグを含むと前記判定ユニットが判定した場合に、前記コメントタグを構文解析するとともに、前記コメントタグによって定義されたページタグのアプリケーション機能を取得するための取得ユニットと、
前記ページタグの前記アプリケーション機能を実行するための実行ユニットと、
前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示するための第１表示ユニットとを含む。
【０００７】
本発明の実施形態によって提供される技術的解決法によると、前記ページが構文解析されたときに、前記ページが前記識別可能なコメントタグを含む場合、前記コメントタグによって定義される前記ページタグの前記アプリケーション機能が取得される。そして、前記ページタグの前記アプリケーション機能が実行されるとともに、前記ページタグの前記アプリケーション機能の実行結果が前記ページ上に表示される。したがって、前記ページタグと前記オペレーティングシステム機能との間の相互作用が実施されるとともに、前記ユーザエクスペリエンスが改善される。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の様々な実施形態によるページタグを拡張するための方法を示すフローチャートである。
【図２】図２は、本発明の様々な実施形態によるページ内に表示されたページタグを示す概要図である。
【図３】図３は、本発明の様々な実施形態によるページタグを拡張するための装置の構造を示す概要図である。
【図４】図４は、本発明の様々な実施形態によるページタグを拡張するための別の装置の構造を示す概要図である。
【図５】図５は、本発明の様々な実施形態によるページタグを拡張するための別の装置の構造を示す概要図である。
【図６】図６は、本発明の様々な実施形態によるページタグを拡張するための別の装置を示す概要図である。
【発明を実施するための形態】
【０００９】
本発明の技術的解決法は、添付の図面と具体例に関して、以降で詳細に説明される。本開示がこれらの具体的な詳細に限定されずに実施されることは、極めて明確である。当業者による創造的な労力によって取得される他の例は、本開示の保護範囲に属する。
【００１０】
図１は、本発明の様々な実施形態によるページタグを拡張するための方法を示すフローチャートである。図１において示されるように、前記方法は、以下の処理を含む。
【００１１】
ステップ１０１において、ページは、構文解析されるとともに、前記ページが、識別可能なコメントタグを含むかどうかが判定される。
【００１２】
前記ステップ１０１における処理が実行される前に、前記ページタグは、前記ページ上の前記コメントタグによって定義されてもよいことに注意しなければならない。前記コメントタグは、説明のために使用され、前記コメントタグを含むアプリケーションがデバイスによって実行されるとき、前記デバイスが前記コメントタグを識別できなかった場合、前記コメントタグは無視されるとともに、実行されなくてもよい。したがって、前記ページタグが前記コメントタグによって定義されるとき、前記ページを構文解析する前記ブラウザが前記コメントタグを識別できない場合、前記ページの他のコンテンツの表示は、前記コメントタグによって定義された前記ページタグによって影響されないため、前記方法は、異なるタイプのブラウザに適用されてもよい。
【００１３】
前記コメントタグは、
開始タグが“＜！−−”  ＋  “ｍｔｔ”  ＋  “特別なタグ名”  ＋  “−−＞”
および／または
終了タグが“＜！−−”  ＋  “／ｍｔｔ”  ＋  “特別なタグ名”  ＋  “−−＞”
として定義されてもよい。
【００１４】
前記特別なタグ名の定義は、表１において記録されるコンテンツを含むが、これらに限定されない。
【００１５】
【表１】
2014531639.tif 000003
【００１６】
例えば、クリックされることができる「ブックマークを保存する」のリンクが定義される。前記ページ上の前記リンクをユーザがクリックした後、ブックマーク保存インターフェースが表示されるとともに、「Ｐｈｏｎｅ  Ｔｅｎｃｅｎｔ」のタイトルと「３ｇ．ｑｑ．ｃｏｍ」のアドレスとが予め埋められる。前記コメントタグは、上記の機能を実施するために以下のように定義することができる。
【００１７】
＜！―ｍｔｔｍａｒｋ  ｖｔｙｐｅ＝ａ  ｓｈｏｗｔｖａｌｕｅ＝”ｓｔｏｒｉｎｇ  ｍａｒｋ”  ｈｒｅｆ＝”３ｇ．ｑｑ．ｃｏｍ”  ｔｉｔｌｅ＝”  Ｐｈｏｎｅ  Ｔｅｎｃｅｎｔ”＜！−−／ｍｔｔｍａｒｋ−−＞．
【００１８】
ステップ１０２において、前記ページが前記識別可能なコメントタグを含む場合、前記コメントタグは、構文解析されるとともに、前記コメントタグによって定義されたページタグのアプリケーション機能が取得される。
【００１９】
ステップ１０３において、前記ページタグの前記アプリケーション機能は、実行されるとともに、前記ページタグの前記アプリケーション機能の実行結果が前記ページ上に表示される。
【００２０】
前記ステップ１０１における例によると、前記「ブックマークを保存する」の前記アプリケーション機能が実行されたとき、図２において示されるように、前記インターフェース上で、ブックマークの名称は、「ｐｈｏｎｅ  ｔｅｎｃｅｎｔ」で事前に埋められるとともに、ブックマークのアドレスは、「３ｇ．ｑｑ．ｃｏｍ」で事前に埋められる。
【００２１】
加えて、前記コメントタグが構文解析されるとともに、前記コメントタグによって定義された前記ページタグの前記アプリケーション機能が取得された後に、前記ページタグの前記アプリケーション機能を表示するために以下の処理が実行されてもよい。
【００２２】
前記ページタグは、前記ページ上に表示されるとともに、前記ページタグのためのトリガ指示を受信した後に、前記ページタグの前記アプリケーション機能は、実行されるとともに、前記ページタグの前記アプリケーション機能の実行結果が前記ページ上に表示される。
【００２３】
さらに、ユーザの利便性のために、前記ページタグの前記アプリケーション機能が実行されるとともに、前記ページタグの前記アプリケーション機能の実行結果が前記ページ上に表示された後に、前記方法は、停止トリガ指示に従って、前記ページ上の前記ページタグの表示を停止するステップを含む。
【００２４】
前記の例によると、前記ページが構文解析されたときに、前記ページが前記識別可能なコメントタグを含む場合、前記コメントタグによって定義された前記ページタグの前記アプリケーション機能は、取得される。その後、前記ページタグの前記アプリケーション機能は、実行されるとともに、前記ページタグの前記アプリケーション機能の実行結果は、前記ページ上に表示される。したがって、前記ページタグと前記オペレーティングシステム機能との間の前記相互作用が実施されるとともに、前記ユーザエクスペリエンスが改善される。加えて、前記ページタグは、前記コメントタグによって定義される。前記ページを構文解析する前記ブラウザが前記コメントタグを識別できなかったとき、前記コメントタグは定義されないか実行されなくてもよく、前記ページは、通常通りに表示される。そのため、前記の例は、異なるタイプのブラウザに適用されてもよい。
【００２５】
さらに、前記の例によると、前記コメントタグが構文解析されるとともに、前記コメントタグによって定義された前記ページタグの前記アプリケーション機能が取得された後に、前記ページタグは、前記ページ上に表示され、前記ページタグの前記アプリケーション機能は、前記トリガ指示にしたがって実行され、かつ前記ページタグの前記アプリケーション機能の実行結果は、表示される。そのため、前記ページタグの前記アプリケーション機能のモードの実行が充実化され、前記ユーザの前記操作が促進され、かつ前記ユーザエクスペリエンスが改善される。
【００２６】
さらにまた、前記の例によると、前記ページタグの前記アプリケーション機能の実行結果が表示された後に、前記ページタグの前記表示は、前記停止トリガ指示に従って停止されてもよい。そのため、前記ユーザの前記操作が促進され、かつ前記ユーザエクスペリエンスが改善される。
【００２７】
図３は、本発明の様々な実施形態によるページタグを拡張するための装置の構造を示す概要図である。図３において示されるように、前記装置は、判定ユニット２１と、取得ユニット２２と、実行ユニット２３と、第１表示ユニット２４とを含む。
【００２８】
前記判定ユニット２１は、前記ページが識別可能なコメントタグを含むかどうかを判定するために、ページを構文解析する。
【００２９】
前記取得ユニット２２は、前記ページが前記識別可能なコメントタグを含むと前記判定ユニット２１が判定したときに、前記コメントタグを構文解析するとともに、前記コメントタグによって定義されたページタグのアプリケーション機能を取得する。
【００３０】
前記実行ユニット２３は、前記ページタグの前記アプリケーション機能を実行する。
【００３１】
前記第１表示ユニット２４は、前記ページ上の前記ページタグの前記アプリケーション機能の実行結果を表示する。
【００３２】
図４において示されるように、前記装置は、さらに定義ユニット２５を含む。
【００３３】
前記判定ユニット２１が前記ページを構文解析するとともに、前記ページが前記識別可能なコメントタグを含むかどうかを判定する前に、前記定義ユニット２５は、前記ページ上の前記コメントタグによって前記ページタグを定義する。前記コメントタグは説明のために使用され、前記コメントタグを含むアプリケーションがデバイスによって実行されたときに、前記デバイスが前記コメントタグを識別できなかった場合、前記コメントタグは、無視されるか実行されなくてもよい。したがって、前記ページタグが前記コメントタグによって定義されたとき、前記ページを構文解析する前記ブラウザが前記コメントタグを識別できなかった場合、前記ページの他のコンテンツの前記表示は、前記コメントタグによって定義される前記ページタグに影響されないため、前記方法は、異なるタイプのブラウザに適用されてもよい。加えて、前記コメントタグの詳細な説明は、ステップ１０１における処理の説明に関係してもよく、ここでは説明されない。
【００３４】
図５において、前記装置は、第２表示ユニット２６を含んでもよい。
【００３５】
前記取得ユニット２２が前記コメントタグを構文解析するとともに、前記コメントタグによって定義された前記ページタグの前記アプリケーション機能を取得した後に、前記第２表示ユニット２６は、前記ページ上の前記ページタグを表示する。
【００３６】
前記実行ユニット２３は、さらに前記ページタグのためのトリガ指示を受信するとともに、前記トリガ指示にしたがって前記ページタグの前記アプリケーション機能を実行する。
【００３７】
図６において示されるように、前記装置は、さらに停止ユニット２７を含む。
【００３８】
前記実行ユニット２３が前記ページタグの前記アプリケーション機能を実行するとともに、前記ページタグの前記アプリケーション機能の実行結果を前記ページ上で表示した後に、前記停止ユニット２７は、前記ページ上の前記ページタグの表示を停止する。
【００３９】
本発明の実施例によって提供される前記ページタグを拡張するための装置の各機能モジュールの他の説明は、図１および２に対応する説明に関連してもよく、ここでは説明されないことに注意しなければならない。
【００４０】
前記ページタグを拡張するための前記装置の前記説明において、前記ユニット内の名称における前記「第１」および「第２」は、異なるユニットを区別するためのものであり、良いあるいは優れた実施形態を示すものでは無い。
【００４１】
前記の実施例によると、前記ページが構文解析されたとき、前記ページが前記識別可能なコメントタグを含む場合、前記コメントタグによって定義された前記ページタグの前記アプリケーション機能が取得される。そして、前記ページタグの前記アプリケーション機能は、実行されるとともに、前記ページタグの前記アプリケーション機能の実行結果は、前記ページ上に表示される。したがって、前記ページタグと前記オペレーティングシステム機能との間の前記相互作用は実施されるとともに、前記ユーザエクスペリメントは改善される。加えて、前記ページタグは、前記コメントタグによって定義される。前記ページを構文解析する前記ブラウザが前記コメントタグを識別できなかったとき、前記コメントタグは、無視されるか実行されなくてもよく、前記ページは通常通りに表示されるため、前記の実施例は、異なるタイプのブラウザに適用されてもよい。
【００４２】
さらに、前記の実施例によると、前記コメントタグが構文解析されるとともに前記コメントタグによって定義された前記ページタグの前記アプリケーション機能が取得された後に、前記ページタグは、前記ページ上に表示され、前記ページタグの前記アプリケーション機能は、前記トリガ指示にしたがって実行され、かつ前記ページタグの前記アプリケーション機能の実行結果が表示される。そのため、前記ページタグの前記アプリケーション機能のモードの実行が充実化され、前記ユーザの前記操作が促進され、かつ前記ユーザエクスペリエンスが改善される。
【００４３】
さらにまた、前記の実施例によると、前記ページタグの前記アプリケーション機能の実行結果が表示された後に、前記ページタグの前記表示は、前記停止トリガ指示に従って停止されてもよい。そのため、前記ユーザの前記操作が促進され、かつ前記ユーザエクスペリエンスが改善される。
【００４４】
上記の例の説明によると、必要な汎用ハードウェアプラットフォームを伴ったソフトウェアによって、またはハードウェアによって本発明が実現できることは、当業者によって明確に理解される。多くの場合において、前者は好ましい手法である。これに基づいて、本発明の技術的解決法の重要な部分または前記既存技術へ寄与された部分は、ソフトウェア製品の形態であることができ、かつ前記コンピュータソフトウェア製品は、記憶媒体に記憶されるとともに本発明の実施形態の前記方法をコンピュータデバイス（例えばハンドセット、パーソナルコンピュータ、サーバ、またはネットワークデバイス）に実行させるための幾つかのコードを含む。
【００４５】
上記は、本発明の好ましい実施形態だけであり、本発明の保護範囲はこれに限定されない。本発明によって開示された技術的範囲内で当業者によって行われ得るいかなる改良および置換も、前記発明の保護範囲に含まれる。したがって、本発明の保護範囲は、特許請求の範囲によって定義される。
【符号の説明】
【００４６】
２１  判定ユニット
２２  取得ユニット
２３  実行ユニット
２４  第１表示ユニット
２５  定義ユニット
２６  第２表示ユニット
２７  停止ユニット
【図１】
2014531639.tif 000004
【図２】
2014531639.tif 000005
【図３】
2014531639.tif 000006
【図４】
2014531639.tif 000007
【図５】
2014531639.tif 000008
【図６】
2014531639.tif 000009
【国際調査報告】
2014531639.tif 000010
2014531639.tif 000011
2014531639.tif 000012
2014531639.tif 000013