(57)【特許請求の範囲】
【請求項１】
複数のタブボタンを含むタブスライドバーを確立することであり、ページが最初に表示されるとき前記タブボタンの全体が表示され、焦点エリア内に残っているタブボタンの透明度が、プルダウン動作に従って１００％迄変更され、プルアップ動作に従って０％迄変更されることと、
ディスプレイスクリーンのエリアに前記焦点エリアを設定することと、
前記タブスライドバーのスライド動作と共に前記焦点エリア内に入ったタブボタンの情報を取得することと、
前記タブボタンの情報をページにおける入力情報として用いることと
を備える方法。
【請求項２】
前記入力情報に従って前記ページを表示することを更に備える、請求項１に記載の方法。
【請求項３】
前記タブスライドバーはスライド可能である、請求項１に記載の方法。
【請求項４】
前記ページが最初に表示される時または一新される時、前記タブスライドバーを表示することを更に備える、請求項１に記載の方法。
【請求項５】
前記タブスライドバーにおける前記複数のタブボタンの中からデフォルトタブボタンを決定することと、
前記デフォルトタブボタンを前記焦点エリアに表示することと
を更に備える、請求項４に記載の方法。
【請求項６】
前記ページは検索結果のリストを備える、請求項１に記載の方法。
【請求項７】
前記検索結果のリストは、電子商取引ウェブサイトに表示される商品を含む１つまたは複数のビジネスオブジェクトを含む、請求項６に記載の方法。
【請求項８】
前記タブボタンの情報を前記ページにおける入力情報として用いることは、
前記入力情報に従って前記検索結果を再ランク付けすることと、
前記再ランク付けされた検索結果を表示することと
を備える、請求項７に記載の方法。
【請求項９】
前記焦点エリア内に入った前記タブボタンの情報を取得することは、
前記ディスプレイスクリーン全体にわたる座標系を確立することと、
前記焦点エリアおよび前記複数のタブボタンの各々にそれぞれの座標を割り当てることと、
前記複数のタブボタンがスライドされない期間が第１の時間閾値を上回ると、前記焦点エリアからの最小座標差を有する各タブボタンを、前記焦点エリア内に入ったタブボタンとして決定することと
を備える、請求項１に記載の方法。
【請求項１０】
前記焦点エリア内に入っていない各タブボタンの各座標を、前記座標系において前記ディスプレイスクリーンの外にあるように変更することを更に備える、請求項９に記載の方法。
【請求項１１】
前記ページが最初に表示される時または一新される時、前記タブスライドバーを表示することと、
前記タブスライドバーにおけるデフォルトタブボタンが前記焦点エリアに表示され、かつ前記デフォルトタブボタン以外の１つまたは複数のタブボタンが前記座標系において前記ディスプレイスクリーンの前記エリア外に位置付けられるように、前記タブスライドバーの、タブボタンを表示し位置付ける属性を調整することと
を更に備える、請求項９に記載の方法。
【請求項１２】
前記ページにおける前記スライド動作が検出されると、前記ページに表示されている前記タブボタンの透明度を変更することを更に備える、請求項８に記載の方法。
【請求項１３】
複数のタブボタンを含むタブスライドバーを確立することであって、ページが最初に表示されるとき前記タブボタンの全体が表示され、焦点エリア内に残っているタブボタンの透明度が、プルダウン動作に従って１００％迄変更され、プルアップ動作に従って０％迄変更されることと、
ディスプレイスクリーンのエリアに焦点エリアを設定することと、
前記ディスプレイスクリーン全体にわたる座標系を確立することと、
前記焦点エリアおよび前記複数のタブボタンの各々にそれぞれの座標を割り当てることと、
前記タブスライドバーのスライド動作と共に、前記複数のタブボタンの前記各々の座標を変更することと
を備える方法。
【請求項１４】
前記複数のタブボタンがスライドされない期間が第１の時間閾値を上回ると、前記焦点エリアからの最小座標差を有する各タブボタンを前記焦点エリア内のタブボタンとして決定することを更に備える、請求項１３に記載の方法。
【請求項１５】
前記焦点エリア内に入っていない各タブボタンの各座標を、前記座標系において前記ディスプレイスクリーンの外にあるように変更することを更に備える、請求項１３に記載の方法。
【請求項１６】
前記タブスライドバーのスライド動作と共に前記焦点エリア内に入った前記タブボタンの情報を取得することと、
前記タブボタンの情報をページにおける入力情報として用いることと、
入力情報に従って前記ディスプレイスクリーンに表示されるページ上の検索結果を再ランク付けすることと、
前記再ランク付けされた検索結果を表示することと
を更に備える、請求項１３に記載の方法。
【請求項１７】
タブスライドバーを確立するタブバーモジュールであり、前記タブスライドバーは、複数のタブボタンを含み、ページが最初に表示されるとき前記タブボタンの全体が表示され、焦点エリア内に残っているタブボタンの透明度が、プルダウン動作に従って１００％迄変更され、プルアップ動作に従って０％迄変更される前記タブバーモジュールと、
ディスプレイスクリーンのエリアに前記焦点エリアをセットアップし、前記タブスライドバーのスライド動作と共に、前記タブスライドバーの複数のタブボタンのうちの前記焦点エリア内に入ったタブボタンの情報を取得する焦点モジュールと、
前記焦点エリア内に入った前記タブボタンの前記情報を、ページにおける入力情報として用い、前記入力情報に従って前記ページを表示する表示モジュールと
を備えるシステム。
【請求項１８】
前記ディスプレイスクリーンのエリア全体にわたる座標系を構成し、前記焦点エリアおよび各タブボタンにそれぞれ座標を割り当て、前記複数のタブボタンがスライドされない期間が第１の時間閾値を上回ると、前記焦点エリアからの最小座標差を有する各タブボタンを前記焦点エリア内の前記タブボタンとして決定する座標モジュールを更に備える、請求項１７に記載のシステム。
【請求項１９】
前記ページにおいて前記スライド動作が検出されると、前記ページに表示された前記タブボタンの透明度を変更する透明度モジュールを更に備える、請求項１７に記載のシステム。
【請求項２０】
前記ページが最初に表示される時または一新される時、前記タブスライドバーを表示し、前記タブスライドバーにおいてデフォルトタブボタンとして決定された各タブボタンが前記焦点エリア内に表示されるように、前記タブスライドバーの属性を変更するタブバーモジュールを更に備える、請求項１７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、スマート端末装置の分野に関し、具体的には、タブボタンを管理するための方法およびシステムに関する。
【背景技術】
【０００２】
モバイル端末の人気および発展とともに、モバイル端末に関するますます多くのアプリケーションが存在する。しかし、モバイル端末における多くのアプリケーションの設計および細部展開は、未だパーソナルコンピュータのための従来の設計を継承している。
【０００３】
モバイル端末とパーソナルコンピュータとの主な相違点は、モバイル端末は、サイズが小さく持ち運びしやすい点である。従って、例えばタブレットまたはスマートフォンなどのモバイル端末のスクリーンは、パーソナルコンピュータのスクリーンと比べて比較的小さい。モバイル端末に関して大きいスクリーンを設計する昨今の傾向があっても尚、モバイル端末のスクリーンはパーソナルコンピュータのスクリーンに匹敵することはできない。従って、モバイル端末のスクリーンのスペースは貴重であり、モバイル端末のために設計された全てのアプリケーションがモバイル端末のスクリーンを妥当に使用しようと試みる。しかし、パーソナルコンピュータのための設計パターンを継承するアプリケーションが未だに多く存在し、モバイル端末のスクリーンのスペースの使用に関して進歩することができない。
【０００４】
上述した欠点は、タブボタンの設計において顕著である。例えば、多くのアプリケーションが、それらのインタフェースにおいて複数のタブボタンを有する。それら複数のタブボタンは、スペース上の１行または複数行を占め、タブボタンバーを形成する。ユーザは、操作のためにサブボタンをクリックする。しかし、モバイル端末のスクリーンが小さく、表示スペースがより少ないいので、モバイル端末の小さなスクリーン上に主要インタフェースのためのスペースをより多く用意するために、タブボタンは小さいサイズに設計される。現在のモバイル端末は多くの場合、入力装置としてタッチスクリーンを用いるが、サイズが小さすぎるタブボタンは、ユーザにとって、クリックしアイテムを選択するのに不都合である。このように、タブボタンおよびタブボタンバーに関する従来の設計を用いることによって、ユーザはしばしば、タブボタンを正確にクリックすることができない、あるいは目的のタブボタンをクリックすることができない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本概要は、発明を実施するための形態において以下で更に説明される概念の抜粋を簡略な形式で紹介するために提供される。本概要は、特許請求された主題事項の鍵となる特徴や本質的な特徴の全てを特定することは意図されず、また特許請求された主題事項の範囲の決定に役立つものとして単独で用いられることも意図されていない。「技術」という用語は例えば、上記および本開示全体にわたる文脈によって許可される場合、装置、システム、方法、および／またはコンピュータ読取可能命令を指してよい。
【０００６】
本開示は、タブボタンを管理するための方法およびシステムを提供する。本技術は、焦点エリア内に入ったタブボタンの情報を取得するために焦点エリアを用い、タブボタンをクリックすることを避けることによってタブボタンを選択する際の正確さおよび利便性を向上させる。
【課題を解決するための手段】
【０００７】
本開示は、タブボタンを管理するための例示的な方法を提供する。
【０００８】
複数のタブボタンを含むタブスライドバーが確立される。ディスプレイスクリーンのエリアに焦点エリアがセットアップされる。タブスライドバーがスライドされると、焦点エリア内に入っているタブボタンの情報が取得される。焦点エリア内に入っているタブボタンの情報は、ページにおける入力情報として用いられる。入力情報に従ってページが表示される。例えば、ページは、検索結果のリストを含んでよい。検索結果のリストは、１または複数のビジネスオブジェクトを含む。
【０００９】
入力情報に従ってページを表示するための例示的な方法は、以下を含んでよい。１または複数のビジネスオブジェクトは、入力情報に従って再ランク付けされ表示される。
【００１０】
タブボタンを管理するための例示的な方法は、以下を更に含んでよい。ディスプレイスクリーン全体にわたる座標系が構成される。焦点エリアおよび各タブボタンは、それぞれ座標を割り当てられる。焦点エリア内に入っているタブボタンの情報を取得するための例示的な方法は、以下を含んでよい。タブボタンがスライドされない期間が第１の時間閾値に到達すると、焦点エリアからの最小座標差を有するタブボタンが、焦点エリア内に入っていると決定される。
【００１１】
タブボタンを管理するための例示的な方法は、以下を更に含んでよい。焦点エリア内に入っていないタブボタンの座標は、焦点エリア内に入っていないタブボタンの座標が座標系においてディスプレイスクリーン外に位置付けられるように変更される。
【００１２】
タブボタンを管理するための例示的な方法は、以下を更に含んでよい。ページにおけるスライド動作が検出されると、現在表示されているタブボタンの透明度が変更される。
【００１３】
タブボタンを管理するための例示的な方法は、以下を更に含んでよい。ページが最初に表示される時または一新される時、スライドバーが表示またはポップアウトされる。タブスライドバーの属性は、タブスライドバーにおけるデフォルトタブボタンとして決定されたタブボタンが焦点エリア内に表示され、かつタブスライドバーにおけるデフォルトタブボタン以外のタブボタンの座標が座標系においてスクリーンのエリア外に位置付けられるように、変更される。
【００１４】
本開示は、タブボタンを管理するための例示的なシステムを提供する。例示的なシステムは、焦点モジュールおよび表示モジュールを含んでよい。焦点モジュールは、ディスプレイスクリーンに焦点エリアをセットアップし、タブスライドバーがスライドされる過程の間、複数のタブボタンの中から焦点エリア内に入っているタブボタンの情報を取得する。表示モジュールは、焦点エリア内に入っているタブボタンの情報をページにおける入力情報として用い、入力情報に従ってページを表示する。
【００１５】
例えば、ページは、検索結果のリストを含んでよい。検索結果のリストは、１または複数のビジネスオブジェクトを含む。例えば、表示モジュールは、情報入力ユニットおよびランク付けおよび表示ユニットを含んでよい。情報入力ユニットは、焦点エリア内に入っているタブボタンの情報を入力情報として引き出す。ランク付けおよび表示ユニットは、入力情報に従って１または複数のビジネスオブジェクトを再ランク付けし、表示する。
【００１６】
例えば、焦点モジュールは、決定ユニットおよび取得ユニットを含んでよい。決定ユニットは、スクリーンのエリアに焦点エリアを設定し、タブスライドバーがスライドされる過程の間、焦点エリア内に入っているタブボタンを決定する。取得ユニットは、焦点エリア内に入っているタブボタンの情報を取得する。
【００１７】
例示的なシステムは、座標モジュールを更に含んでよい。座標モジュールは、スクリーンのエリアを含む座標系を構成し、焦点エリアおよび各タブボタンにそれぞれ座標を割り当てる。焦点エリア内に入っているタブボタンの情報を取得するための例示的な方法は、以下を含んでよい。タブボタンがスライドされない期間が第１の時間閾値に到達すると、焦点エリアからの最小座標差を有するタブボタンが、焦点エリア内に入っているタブボタンとして決定される。
【００１８】
例えば、座標モジュールは、焦点エリア内に入っていないタブボタンの座標を座標系においてディスプレイスクリーン外にあるように変更する座標変更ユニットを含んでよい。
【００１９】
例えば、例示的なシステムは、ページにおけるスライド動作が検出されると、現在表示されているタブボタンの透明度を変更する透明度モジュールを更に含んでよい。
【００２０】
例えば、例示的なシステムは、ページが最初に表示される時または一新される時、タブスライドバーを表示またはポップアウトし、タブスライドバーにおけるデフォルトタブボタンとして決定されたタブボタンが焦点エリア内に表示されるようにタブスライドバーの属性を変更するタブバーモジュールを更に含んでよい。座標変更ユニットは更に、タブスライドバーにおけるデフォルトタブボタン以外のタブボタンの座標を、座標系においてディスプレイスクリーン外へ変更する。
【発明の効果】
【００２１】
本技術は、焦点エリア内に入っているタブボタンの情報を取得するために焦点エリアを用い、そのような情報を、ページを表示するための入力情報として用いることにより、タブボタンを選択する際の正確さを高め、誤ったボタンをクリックすることやタブボタンをクリックし損なうことを回避する。本技術はまた、ユーザがタブスライドバー内の全てのタブボタンを見出すことに影響を及ぼさずに、１または複数のタブボタンを適宜隠すことによってスクリーンのスペースを節約する。
【００２２】
本開示の実施形態を分かり易く示すために、下記は、実施形態の説明において用いられる図の簡単な説明である。以下の図は、本開示のいくつかの実施形態にしか関連しないことが明らかである。当業者は、本開示の図に係る本開示の追加の実施形態を創意的な努力をせずとも得ることができる。例示的な実施形態およびそれらの詳述は、本開示を説明するために用いられ、本開示に制限を設けるものであってはならない。
【図面の簡単な説明】
【００２３】
【図１】本開示の例示的な実施形態に係る、タブボタンを管理するための例示的な方法のフローチャートを示す。
【図２】モバイル端末に表示される例示的なページの概略図を示す。
【図３】本開示の別の実施形態に係る別の例示的な方法のフローチャートを示す。
【図４】電子商取引ウェブサイトに関してモバイルクライアント端末で表示される例示的なページの概略図を示す。
【図５】電子商取引ウェブサイトに関してモバイルクライアント端末で表示される例示的なページの概略図を示す。
【図６】本開示に従ってタブボタンを管理するための例示的なシステムの図を示す。
【図７】本開示に従ってタブボタンを管理するための別の例示的なシステムの図を示す。
【発明を実施するための形態】
【００２４】
本技術は、目的、技術計画、および本開示の利点を示すために図面および例示的な実施形態を参照することによって以下で詳細に説明される。本明細書で説明される実施形態は、本開示の全ての実施形態ではなく一部の実施形態にすぎないことが明らかである。本開示の例示的な実施形態に基づいて創意的努力を必要とせず当業者によって得られる他の実施形態は全て、本開示の保護範囲に収まるとみなされなければならない。
【００２５】
図１は、本開示の例示的な実施形態に係る、タブボタンを管理するための例示的な方法のフローチャートを示す。実施形態において、本技術は、焦点エリア内に入ったタブボタンの情報を取得するために焦点エリアを用いる。
【００２６】
１０２において、複数のタブボタンを含むタブスライドバーが確立される。ディスプレイスクリーンのエリアに焦点エリアが設定される。
【００２７】
これらの動作は、本開示の例示的な実施形態における基本過程であり、ここで確立されたタブスライドバーおよび焦点エリアを適用することによって後続の動作が達成される。
【００２８】
１０４において、タブスライドバーがスライドされる過程の間、焦点エリア内に入ったタブボタンの情報が取得される。焦点エリア内に入ったタブボタンの情報は、ページにおける入力情報として用いられる。
【００２９】
本明細書で説明される技術は例示的な実施形態の一部であり、この場合、タブボタンの情報は、タブボタンを直接クリックするのではなく焦点エリアを通して取得される。動作中にビルドされたタブスライドバーは、ユーザの操作によってスライドすることができ、タブスライドバーにおけるタブボタンの位置はタブスライドバーがスライドされると変更される。従って、ユーザは、どのタブボタンが焦点エリア内に入るかを制御するためにタブスライドバーをスライドしてよい。
【００３０】
図２は、モバイル端末に表示される例示的なページ２０２の概略図を示す。タブボタン２０４（１）、タブボタン２０４（２）、タブボタン２０４（３）、およびタブボタン２０４（４）等の様なタブボタンが、タブスライドバー２０６内に水平に並ぶ。焦点エリア２０８は、点線で描かれたブロックとして示される。図２において、タブボタン２０４（４）が焦点エリア２０８内に入っているので、タブボタン２０４（４）によって表される情報が入力情報として用いられる。
【００３１】
１０６において、入力情報に従ってページが表示される。
【００３２】
例示的な実施形態において、特定のタブボタンが焦点エリア内に入った場合、そのタブボタンが選択されているとみなされる。達成される技術効果は、従来技術においてタブボタンを実際にクリックした場合と同じである。すなわち、選択されたタブボタンの情報に従って対応するディスプレイが提示される。例示的な実施形態において、焦点エリアの手段によってタブボタンが選択された後、選択されたタブボタンの情報は入力情報として用いられ、入力情報に従ってページが表示される。タブボタンを選択することに関連する効果は、このように達成される。
【００３３】
タブボタンの情報は、焦点エリアを通して取得され、取得されたタブボタンの情報は、ページを表示するための入力情報として用いられる。このように、本技術は、タブボタンをクリックするという従来の方法に取って代わり、それによってタブボタンの選択の正確さを高め、別のタブボタンを誤ってクリックする事態やタブボタンをクリックし損なう事態を回避する。
【００３４】
図１は、本開示の基本的な実施形態を示し、これに基づいて他の多くの拡張および変更が行われうる。図３は、本開示の別の実施形態に係る別の例示的な方法のフローチャートを示す。この実施形態において、本願のシナリオは、例えばTaobao.comなどの電子商取引アプリケーションに関する、モバイル端末でのモバイルアプリケーションプログラムである。タブスライドバーは、例えば人気を示すタブボタン、価格を示すタブボタン、売上げを示すタブボタン、および評価を示すタブボタン等の４つのタブボタンを含んでよい。ユーザは、特定のタブボタンによって表される属性に一致する商品を列挙するためにタブボタンのうちのいずれか１つをクリックしてよい。
【００３５】
本開示の実施形態に係る方法は、以下を備える。
【００３６】
３０２において、複数のタブボタンを含むタブスライドバーが確立される。焦点エリアがディスプレイエリアに設定される。
【００３７】
３０４において、ディスプレイスクリーン全体にわたる座標系が構成される。焦点エリアおよび各タブボタンはそれぞれ座標を割り当てられる。
【００３８】
モバイル端末のディスプレイ用の座標系が構成された後、座標系は、ディスプレイにおける様々なディスプレイコンテンツの位置を正確に指定するために用いられうる。座標系が確立された後、焦点エリアおよび全てのタブボタンは、それぞれ座標を割り当てられる。例えば、焦点エリアは、特定の範囲の座標として表されうる。タブボタンは、自身の位置に関する管理が達成されるように、自身の座標によって位置付けられうる。
【００３９】
タブボタンの座標はディスプレイスクリーンの内側または外側のいずれにも存在しうることを留意すべきである。タブボタンの座標がディスプレイスクリーン内にある場合、それは、タブボタンが自身の座標に対応するようにディスプレイスクリーン上に表示されることを示す。タブボタンの座標が空値であるか、あるいはディスプレイスクリーン外にある場合、タブボタンはディスプレイスクリーン上に表示されない。しかし、タブボタンは、プログラム処理の観点においてディスプレイスクリーンから消滅したとみなされてはならない。タブボタンの座標がディスプレイスクリーン内に調整されると、タブボタンはディスプレイスクリーンに表示される。上述した原理は、本開示において、タブボタンを隠すために適用される。
【００４０】
３０６において、タブスライドバーがスライドされ、それぞれのタブボタンのそれぞれの座標は、タブスライドバーのスライド動作に従って変化する。
【００４１】
この実施形態において、ユーザは、タブスライドバーをスライドし、ディスプレイスクリーン上に表示されるタブボタンの位置を変更しうる。要するに、タブボタンの座標が変更される。タブスライドバーをスライドすることによって、ユーザは、所望のタブボタンが焦点エリア内に入るように能動的に選択しうる。
【００４２】
３０８において、タブボタンがスライドされていない期間が第１の閾値期間を上回ると、焦点エリアとの最小座標差を有するタブボタンが、焦点エリア内に入ったタブボタンとして決定される。
【００４３】
タブボタンがスライドされていない期間が第１の閾値期間を上回ると、タブスライドバーのスライド動作をユーザが完了し、選択されたタブボタンが焦点エリア内に位置付けられたとみなされることになる。
【００４４】
例えば、実用的な実施において、タブスライドバーをスライドする過程の間に、必ずしもタブボタンが完全に焦点エリア内に入るわけではない。図２を参照すると、ユーザが、焦点エリアを表す点線のブロックの中に入るようにタブボタンを完全に正確に位置付けることは必要ない。タブボタンのうちの１つが点線のブロックに概ね重なっていればよく、そうすればバックエンドコンピューティング装置が、各タブボタンと焦点エリアとの座標差を比較することによって、焦点エリアからの最小座標差を有するタブボタン、すなわち焦点エリアに概ね重なっているタブボタンを自動的に判別しうる。従って、そのようなタブボタンの座標は、焦点エリアと正確に重なるように自動的に修正され、タブボタンは焦点エリア内に入ることができる。
【００４５】
３１０において、例えば、焦点エリア内にないタブボタンの座標は、ディスプレイスクリーン外に変更される。
【００４６】
例示的な実施形態におけるこの例示的な動作は、モバイル端末におけるディスプレイスクリーンのスペースを節約し、ディスプレイスクリーンのスペースに関する使用効率を高める。この例示的な実施形態において、焦点エリアの外側に存在するタブボタンは、ユーザが一時的に操作しないボタンであると仮定する。従って、この動作は、タブボタンがディスプレイスクリーンのスペースの多くを占めることを避けるために、一時的に使用されないタブボタンを隠す。
【００４７】
３１２において、例えば、検索結果のリストを含むページが表示される。検索結果のリストは、１または複数のビジネスオブジェクトを含む。焦点エリア内に入ったタブボタンの情報は、ページにおける入力情報として用いられる。１または複数のビジネスオブジェクトは、入力情報に従って再ランク付けされ、その後表示される。
【００４８】
図４および図５は、例えばＴａｏｂａｏ（登録商標）などの電子商取引ウェブサイトに関してモバイルクライアント端末で表示される例示的なページ４０２の概略図を示す。ユーザは、例えば関連商品などのビジネスオブジェクトを検索するためにモバイルクライアント端末を用い、関連商品（不図示）がページの主要エリアに表示される。図４は、完全なディスプレイ状態にある例示的なタブスライドバーの図を示す。例示的なタブスライドバー４０４は、例えば、４つのタブボタンを含んでよい。タブボタン４０６（１）は人気を表す。タブボタン４０６（２）は価格を表す。タブボタン４０６（３）は売上げを表す。タブボタン４０６（４）は評価を表す。評価を表すタブボタン４０６（４）が焦点エリア４０８内にある。図５は、焦点エリア４０８内に入っていないタブボタンが隠された後のページ４０２の概略図である。図５では、タブボタンの中で、評価を表すタブボタン４０６（４）のみが表示されている。
【００４９】
この例示的な実施形態において、焦点エリア内に入ったタブボタンの情報は評価を表す。従って、評価が入力情報として用いられる。検索の結果取得された商品は、評価属性に従って昇順または降順で分類され、ページに再表示される。その結果、本技術は、評価を表すタブボタン４０６（４）をクリックした場合と同じ結果に到達する。
【００５０】
本技術は、タブボタンの座標を割り当て変更するための座標系を適用することによって、技術的実施形態を向上させる。更に、本技術は、モバイル端末におけるディスプレイスクリーンのスペースを更に節約するために焦点エリア内に入っていないタブボタンを任意選択的に隠し、ディスプレイスクリーンの使用効率を高めることができる。
【００５１】
図３に示すような例示的な実施形態に基づいて、本開示は、２つの任意選択的かつ進展性のある技術特徴を有することができる。
【００５２】
図３に示す例示的な方法の３０４の動作と３０６の動作との間に、動作は更に、以下を含んでよい。
【００５３】
ページが初めに表示された時あるいは一新された時、タブスライドバーが表示またはポップアウトされる。デフォルトタブボタンとして設定されたタブボタンが焦点エリア内に表示されるようにタブスライドバーの属性が変更され、タブスライドバーのデフォルトタブボタン以外のタブスライドバーのタブボタンの座標は、ディスプレイスクリーン外に位置付けられる。
【００５４】
ウェブページに含まれるタブボタンをユーザが分かり易く直感的に見つけることができるように、初期ディスプレイが変化する際、タブボタンは隠されていない。代わりに、ユーザがタブスライドバーの全体を見られるように、タブスライドバーがポップアウトされる。その後、焦点エリア内にあるデフォルトタブボタンは、他のタブボタンが隠されている間、残される。
【００５５】
拡大された３０４での動作によって、本技術は、タブスライドバーに含まれるタブボタンの詳細をユーザが知ることを妨げず、一部のタブボタンを適宜隠すことによって、ディスプレイスクリーンを節約する。
【００５６】
別の例に関して、図３に示すような本開示の例示的な実施形態は、以下の任意選択的な動作を含んでよい。
【００５７】
そのページでスライド動作が検出されると、ページに現在表示されているタブボタンの透明度が変更される。
【００５８】
例えば、ユーザの普段の操作傾向によると、ユーザがブラウザインタフェースをプルダウンする場合、ユーザはしばしば、現在のディスプレイスクリーンの下の商品や他のコンテンツを閲覧することを所望している。タブボタンの操作は、この時点では必要ではないことがある。従って、ブラウザインタフェースにおけるプルダウン動作を実行することをユーザが指示する場合、焦点エリア内に残っているタブボタンは不要である。ディスプレイスクリーン上に残っているタブボタンの透明度が１００％に変更された場合、それは、タブボタンを隠し、表示しないことに等しいので、ディスプレイスクリーンの使用効率を節約することができる。対照的に、ブラウザインタフェースにおいてプルアップ動作を実行することをユーザが指示する場合、おそらくユーザはタブボタンを操作することを必要とする。従って、ユーザがタブボタンを見つけ易く更なる操作を行うことができるように、タブボタンの透明度は０％に変更される。
【００５９】
図６は、本開示に従ってタブボタンを管理するための例示的なシステム６００の図を示す。例示的なシステム６００は、図１に示すような例示的な方法を実行しうる。両者の例示的な実施形態における技術には実質的な相違はなく、互いに参照されうる。
【００６０】
システム６００は、１または複数のプロセッサ６０２およびメモリ６０４を含んでよい。メモリ６０４は、コンピュータ読取可能媒体の例である。本明細書で用いられる場合、「コンピュータ読取可能媒体」は、コンピュータ記憶媒体および通信媒体を含む。
【００６１】
コンピュータ記憶媒体は、例えばコンピュータ実行命令、データ構成、プログラムモジュール、または他のデータなどの情報を格納するための任意の方法や技術として実現される、揮発性および不揮発性、消去可能および非消去可能媒体を含む。一方、通信媒体は、コンピュータ読取可能命令、データ構成、プログラムモジュール、又は他のデータを例えば搬送波などの変調されたデータ信号において具現化しうる。本明細書において定義されるように、コンピュータ記憶媒体は通信媒体を含まない。メモリ６０４は、プログラムユニットまたはモジュールおよびプログラムデータをその中に格納しうる。
【００６２】
図６の例において、メモリ６０４は、焦点モジュール６０６および表示モジュール６０８をその中に格納しうる。焦点モジュール６０６は、ディスプレイスクリーン上で焦点エリアをセットアップし、タブスライドバーがスライドされる過程の間、複数のタブボタンの中から焦点エリア内に入ったタブボタンの情報を取得する。表示モジュール６０８は、焦点エリア内に入ったタブボタンの情報をページにおける入力情報として用い、入力情報に従ってページを表示する。
【００６３】
本技術は、焦点エリア内に入ったタブボタンの情報を取得するために焦点エリアを用い、ページを表示するための入力情報としてそのような情報を用いることによって、従来の技術におけるタブボタンを手動でクリックすることに取って代わり、タブボタンの選択の正確さを高め、誤ったボタンをクリックすることやタブボタンをクリックし損なうことを避ける。
【００６４】
図７は、本開示に従ってタブボタンを管理するための例示的なシステム７００の図を示す。システム７００は、１または複数のプロセッサ７０２およびメモリ７０４を含んでよい。メモリ７０４は、焦点モジュール７０６、表示モジュール７０８、および座標モジュール７１０をその中に格納しうる。焦点モジュール７０６は、ディスプレイスクリーン上に焦点エリアをセットアップし、タブスライドバーがスライドされる過程の間、複数のタブボタンの中から焦点エリア内に入ったタブボタンの情報を取得する。
【００６５】
例えば、焦点モジュール７０６は、決定ユニット７１２および取得ユニット７１４を含んでよい。
【００６６】
決定ユニット７１２は、ディスプレイスクリーンのエリアに焦点エリアを設定し、タブスライドバーがスライドされる過程の間、焦点エリア内に入ったタブボタンを決定する。例えば、タブボタンがスライドされていない期間が第１の閾値期間を上回ると、焦点エリアから最小座標差を有するタブボタンが、焦点エリア内に入ったタブボタンであると決定される。
【００６７】
取得ユニット７１４は、焦点エリア内に入ったタブボタンの情報を取得する。
【００６８】
表示モジュール７０８は、焦点エリア内に入ったタブボタンの情報をページにおける入力情報として用い、入力情報に従ってページを表示する。
【００６９】
例えば、ページは、検索結果のリストを含んでよい。検索結果のリストは、１または複数のビジネスオブジェクトを含む。例えば、表示モジュール７０８は、情報入力ユニット７１６と、ランク付けおよび表示ユニット７１８とを含んでよい。情報入力ユニット７１６は、焦点エリア内に入ったタブボタンの情報を入力情報として引き出す。ランク付けおよび表示ユニット７１８は、入力情報に従って１または複数のビジネスオブジェクトを再ランク付けし、それらを表示する。
【００７０】
座標モジュール７１０は、ディスプレイスクリーンのエリアを含む座標系を構成し、焦点エリアおよび各タブボタンにそれぞれ座標を割り当てる。例えば、座標モジュール７１０は、焦点エリア内に入っていないタブボタンの座標を座標系においてディスプレイスクリーンのエリア外へ変更する座標変更ユニット（図７に不図示）を含んでよい。更に、座標変更ユニットは、タブスライドバーにおけるデフォルトタブボタンではないタブボタンの座標を、座標系においてディスプレイスクリーンのエリア外へ変更してよい。
【００７１】
例えば、システム７００は、スライド動作がページ上で検出されると、そのページに現在表示されているタブボタンの透明度を変更する透明度モジュール（図７に不図示）を更に含んでよい。
【００７２】
例えば、システム７００は、ページが最初に表示される際または一新される際、タブスライドバーを表示またはポップアウトし、タブスライドバーにおいてデフォルトタブボタンとして決定されたタブボタンが焦点エリア内に表示されるようにタブスライドバーの属性を変更するタブバーモジュール（図７に不図示）を更に含んでよい。
【００７３】
いくつかの機能のモジュールやユニットが図７には示されていないことに留意されたい。
【００７４】
例えば、上述した例示的システムは、図３に示すような例示的方法に対応しうる。いくつかの具体的な技術は、図３の例示的な実施形態において説明され、本明細書において説明されない。
【００７５】
本技術は、タブボタンの座標を割り当て変更するために座標系を適用することによって、技術的実施を向上させる。更に、本技術は、焦点エリア内に入っていないタブボタンを隠し、タブスライドバーからオプトアウトし、タブボタンの透明度を変更することができる。従って、本技術は、タブスライドバーに含まれる詳細なタブボタンをユーザが発見することを妨げず、いくつかのタブボタンを適宜隠すことによって、ディスプレイスクリーンのスペースを節約する。
【００７６】
上記説明は、本開示のいくつかの例示的な実施形態しか説明しないことを留意すべきである。本開示の主旨から逸脱することなく当業者によって修正および変更がなされ、そのような修正および変更は、本開示の範囲内に収まるとみなされなければならない。
【図１】
0006294349.tif 000002
【図２】
0006294349.tif 000003
【図３】
0006294349.tif 000004
【図４】
0006294349.tif 000005
【図５】
0006294349.tif 000006
【図６】
0006294349.tif 000007
【図７】
0006294349.tif 000008