(57)【要約】  通知を提供するための方法及び装置である。従来技術では、ユーザは複数ウィンドウ間の関係性を忘れてしまう場合が多い。これにより、劣等なユーザ体験がもたらされる。実施態様は、第１ウィンドウに関連する第２ウィンドウを特定後、第２ウィンドウのタブ上に第１関連識別子を表示することと、第１関連識別子を第２ウィンドウのタブ上に表示することとを含む。従って、ユーザは、ウィンドウのコンテンツを読むことなく、これらのウィンドウ間の関係性がわかる。これにより、ユーザ体験は向上する。
2017535855.tif 000002
【特許請求の範囲】
【請求項１】
ブラウザに視覚的表示を提供する方法であって、
コンピューティング装置の１つまたは複数のプロセッサにより、第１ウィンドウを特定することと、
前記１つまたは複数のプロセッサにより、前記第１ウィンドウに関連する第２ウィンドウを特定することと、
前記１つまたは複数のプロセッサにより、前記第１ウィンドウと前記第２ウィンドウとのリンク関係を視覚的に示すために使用される第１視覚的インジケータタブを表示することと
を含む前記方法。
【請求項２】
前記第２ウィンドウは、前記第１ウィンドウの親ウィンドウ、前記第１ウィンドウの子ウィンドウ、またはそれらの組み合わせを含む、請求項１に記載の方法。
【請求項３】
前記第１ウィンドウに関連する前記第２ウィンドウの前記特定は、
前記第１ウィンドウ内で行われるユーザ操作を監視することと、
前記ユーザ操作が前記第１ウィンドウ内のリンクのクリックスルーを含むこと、かつ前記リンクに対応するウィンドウが作成されていないことの特定に応じて、前記リンクに対応する前記ウィンドウを作成することと、
前記作成したウィンドウを前記第１ウィンドウに関連する前記第２ウィンドウとして指定することであって、前記第２ウィンドウは前記第１ウィンドウの子ウィンドウであり、前記第１ウィンドウは前記第２ウィンドウの親ウィンドウである、前記作成したウィンドウを前記第１ウィンドウに関連する前記第２ウィンドウとして指定することと
を含む、請求項１に記載の方法。
【請求項４】
前記リンクに対応する前記ウィンドウの前記作成の前に、前記リンクに対応する第２視覚的インジケータを前記第１ウィンドウ上に表示すること
をさらに含む請求項３に記載の方法。
【請求項５】
前記第２ウィンドウは前記第１ウィンドウ上のリンクのクリックスルーに応じて作成され、前記第２ウィンドウは前記第１ウィンドウの子ウィンドウであり、前記リンクに対応するページを表示し、前記方法はさらに、
ユーザが第１指定操作を前記リンク上で行ったことの特定に応じて、前記第２ウィンドウのタブ上に第３視覚的インジケータを表示することであって、前記第１指定操作は前記リンクの上にカーソルを移動させることを含む、前記第２ウィンドウの前記タブ上に前記第３視覚的インジケータを表示すること
を含む、請求項１に記載の方法。
【請求項６】
前記第２ウィンドウは前記第１ウィンドウ上のリンクのクリックスルーに応じて作成され、前記第２ウィンドウは前記第１ウィンドウの子ウィンドウであり、前記リンクに対応するページを表示し、前記方法はさらに、
ユーザが第２指定操作を前記第２ウィンドウの前記タブ上で行ったことの特定に応じて、前記第１ウィンドウのタブ上に第４関連識別子を表示することであって、前記第２指定操作は前記第２ウィンドウの前記タブ上にカーソルを移動させることを含む、前記第１ウィンドウの前記タブ上に前記第４関連識別子を表示すること
を含む、請求項１に記載の方法。
【請求項７】
前記第１ウィンドウ上の前記リンクのクリックスルーと、前記リンクに対応する前記第２ウィンドウは作成済みであることの特定とに応じて、前記第２ウィンドウを表示すること
をさらに含む請求項３に記載の方法。
【請求項８】
ブラウザに視覚的表示を提供する装置であって、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサにより実行可能な複数の構成要素を保持するメモリと
を備える前記装置であって、前記複数の構成要素は、
第１ウィンドウと、前記第１ウィンドウに関連する第２ウィンドウとを特定するように構成された特定モジュールと、
前記第１ウィンドウと前記第２ウィンドウタブとのリンク関係を視覚的に示すために使用される第１視覚的インジケータを表示するように構成された表示モジュールと
を備える、前記装置。
【請求項９】
前記第２ウィンドウは、前記第１ウィンドウの親ウィンドウ、前記第１ウィンドウの子ウィンドウ、またはそれらの組み合わせを含む、請求項８に記載の装置。
【請求項１０】
前記特定モジュールはさらに、
前記第１ウィンドウ上で行われるユーザ操作を監視することと、
前記ユーザ操作が前記第１ウィンドウ内のリンクのクリックスルーを含むこと、かつ前記リンクに対応するウィンドウが作成されていないことの特定に応じて、前記リンクに対応する前記ウィンドウを作成することと、
前記作成したウィンドウを前記第１ウィンドウに関連する前記第２ウィンドウとして指定することであって、前記第２ウィンドウは前記第１ウィンドウの子ウィンドウであり、前記第１ウィンドウは前記第２ウィンドウの親ウィンドウである、前記作成したウィンドウを前記第１ウィンドウに関連する前記第２ウィンドウとして指定することと
を実行するように構成される、請求項８に記載の装置。
【請求項１１】
前記表示モジュールはさらに、
前記第２ウィンドウが作成されたことの特定に応じて、前記リンクに対応する第２視覚的インジケータを前記第１ウィンドウ上に表示する
ように構成される、請求項１０に記載の装置。
【請求項１２】
前記第２ウィンドウは前記第１ウィンドウ上のリンクのクリックスルーに応じて作成され、前記第２ウィンドウは前記第１ウィンドウの子ウィンドウであり、前記リンクに対応するページを表示し、前記表示モジュールはさらに、
ユーザが第１指定操作を前記リンク上で行ったことの特定に応じて、前記第２ウィンドウのタブ上に第３視覚的インジケータを表示することであって、前記第１指定操作は前記リンクの上にカーソルを移動させることを含む、前記第２ウィンドウの前記タブ上に前記第３視覚的インジケータを表示すること
を実行するように構成される、請求項８に記載の装置。
【請求項１３】
前記第２ウィンドウは前記第１ウィンドウ上のリンクのクリックスルーに応じて作成され、前記第２ウィンドウは前記第１ウィンドウの子ウィンドウであり、前記リンクに対応するページを表示し、前記表示モジュールはさらに、
ユーザが第２指定操作を前記第２ウィンドウの前記タブ上で行ったことの特定に応じて、前記第１ウィンドウのタブ上に第４視覚的インジケータを表示することであって、前記第２指定操作は前記第２ウィンドウの前記タブ上にカーソルを移動させることを含む、前記第１ウィンドウの前記タブ上に前記第４視覚的インジケータを表示すること
を実行するように構成される、請求項８に記載の装置。
【請求項１４】
前記表示モジュールはさらに、
前記第１ウィンドウ上の前記リンクのクリックスルーと、前記リンクに対応する前記第２ウィンドウは作成済みであることの特定とに応じて、前記第２ウィンドウを表示する
ように構成される請求項１０に記載の装置。
【請求項１５】
ディスプレイと、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサにより実行されるブラウザを格納するように構成されたメモリと
を備える装置であって、前記ブラウザは前記１つまたは複数のプロセッサにより実行されると、
前記ディスプレイ上にウィンドウを表示することであって、前記ウィンドウはタブ表示領域とページ共有表示領域とを含み、前記タブ表示領域は親タブと少なくとも１つの子タブとを含む、前記ディスプレイ上に前記ウィンドウを表示することと、
前記第１タブが有効状態であることの特定に応じて、前記親タブに対応する１つまたは複数のリンクオブジェクトを前記ページ共有表示領域に表示することと、
前記親タブと前記少なくとも１つの子タブとの親子関係を視覚的に示すために使用される少なくとも１つの視覚的インジケータを表示することと
を含む動作を実行する、前記装置。
【請求項１６】
前記動作はさらに、
前記ウィンドウに関連する追加ウィンドウを特定することであって、前記追加ウィンドウは前記少なくとも１つの子タブを含む追加表示領域を含む、前記ウィンドウに関連する前記追加ウィンドウを特定することと、
前記少なくとも１つの子タブ上に、第１視覚的インジケータを表示することと
を含む、請求項１５に記載の装置。
【請求項１７】
前記ウィンドウに関連する前記追加ウィンドウの前記特定は、
前記ウィンドウ内で行われるユーザ操作を監視することと、
前記ユーザ操作が前記ウィンドウ内のリンクのクリックスルーを含むこと、かつ前記リンクに対応する前記追加ウィンドウが作成されていないことの特定に応じて、前記リンクに対応する前記追加ウィンドウを作成することと、
前記追加ウィンドウを前記ウィンドウに関連付けることであって、前記追加ウィンドウは前記ウィンドウの子ウィンドウであり、前記ウィンドウは前記追加ウィンドウの親ウィンドウである、前記追加ウィンドウを前記ウィンドウに関連付けることと
を含む、請求項１６に記載の装置。
【請求項１８】
前記動作はさらに、
前記リンクに対応する前記追加ウィンドウの前記作成の前に、前記リンクに対応する第２関連識別子を前記ウィンドウ上に表示すること
を含む請求項１７に記載の装置。
【請求項１９】
前記動作はさらに、
ユーザが第１指定操作を前記リンク上で行ったことの特定に応じて、前記追加ウィンドウの前記第２タブ上に第３関連識別子を表示することであって、前記第１指定操作は前記リンクの上にカーソルを移動させることを含む、前記追加ウィンドウの前記第２タブ上に前記第３関連識別子を表示すること
を含む、請求項１６に記載の装置。
【請求項２０】
前記追加ウィンドウは前記ウィンドウ上の前記リンクのクリックスルーに応じて作成され、前記追加ウィンドウは前記ウィンドウの子ウィンドウであり、前記リンクに対応するページを表示し、前記動作はさらに、
ユーザが第２指定操作を前記追加ウィンドウの前記タブ上で行ったことの特定に応じて、前記ウィンドウのタブ上に第４関連識別子を表示することであって、前記第２指定操作は前記第２タブ上にカーソルを移動させることを含む、前記ウィンドウの前記タブ上に前記第４関連識別子を表示すること
を含む、請求項１９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２０１４年１１月２８日に出願された「Ｍｅｔｈｏｄ  ａｎｄ  Ａｐｐａｒａｔｕｓ  ｏｆ  Ｐｒｏｖｉｄｉｎｇ  Ｐｒｏｍｐｔ  Ｍｅｓｓａｇｅ」と題する中国特許出願第２０１４１０７１０３４８．Ｘ号に対する優先権を主張し、その全体が参照により本明細書に組み込まれるものとする。
【０００２】
本開示はブラウザ技術分野に関し、特にユーザに対し視覚的表示を提供する方法及び装置に関する。
【背景技術】
【０００３】
コンピュータ及びインターネット技術の発展により、ユーザは、ブラウザを通してインターネット上で様々な情報を閲覧することが可能となった。ユーザ体験を向上するために、大抵のブラウザは通常、ウィンドウを特定するためにタブを使用するマルチウィンドウモードを採用する。
【０００４】
図１は、マルチウィンドウモードで作動する例示的ブラウザの概略図である。図１に示されるように、ブラウザは３つのウィンドウを作成する。例えば、ユーザはブラウザを使用して３つのリンクを開き、各リンクはウィンドウに表示されるページに対応する。ブラウザは、ウィンドウを特定するために、各ウィンドウ上に対応するタブを設置する。図１に例示されるように、現在ブラウザは第１タブに対応するウィンドウを表示している。ユーザが第２タブに対応するページの閲覧を希望する場合、ブラウザが対応ウィンドウを表示するように、ユーザは第２タブをクリックし得る。
【０００５】
図１に例示されるように、ユーザがあるリンクをクリックすると、ブラウザは新たなウィンドウを作成し、作成されたウィンドウに対し新たなタブを付加する。例えば、ユーザがウィンドウＡ内のあるリンクをクリックすると、ブラウザはクリックされたリンクに対応するウィンドウＢを作成する。ウィンドウＡは親ウィンドウとみなされ、ウィンドウＢはウィンドウＡの子ウィンドウとみなされる。時にユーザは、親ウィンドウ内の複数のリンクをクリックし得、ブラウザは複数の対応子ウィンドウを作成する。これらの事例において、ユーザは、親ウィンドウと子ウィンドウ間を交互に切り替える必要がある場合が多い。例えば、ユーザは親ウィンドウ内のオブジェクトリストページに含まれる複数のオブジェクトリンクをクリックし得、ブラウザはこれらのオブジェクトページを表示するために複数の子ウィンドウを作成する。
【０００６】
これらの事例において、ユーザは、複数のオブジェクトページ間を交互に切り替える必要がある。しかしながら、子ウィンドウが多すぎる場合、ユーザは、これらのウィンドウ間の親子関係を忘れてしまい得る。ユーザは、所望するページを見つけるために、これらのウィンドウ全てに表示されるコンテンツを確認する必要があり得る。これにより、劣等なユーザ体験がもたらされる。
【発明の概要】
【０００７】
本明細書における実施態様は、通知提供方法及び装置に関する。従来技術では、ユーザはブラウザにより作成される複数ウィンドウ間の関係性を忘れてしまう場合が多い。これにより、インターネット閲覧の劣等なユーザ体験がもたらされる。本発明の概要には、請求内容の全ての主要な特徴または重要な特徴を特定する意図はなく、また請求内容の範囲を決定する補助として単独で使用される意図もない。
【０００８】
実施態様は、通知提供方法を含む。方法は、コンピューティング装置により、第１ウィンドウと、第１ウィンドウに関連する第２ウィンドウとを特定し、第２ウィンドウのタブ上に第１関連識別子を表示することを含み得る。
【０００９】
実施態様はさらに、通知提供システムを含む。システムは、第１ウィンドウと、第１ウィンドウに関連する第２ウィンドウとを特定するように構成された特定モジュールと、第２ウィンドウのタブ上に第１関連識別子を表示するように構成された表示モジュールとを含み得る。
【００１０】
実施態様は、通知提供方法及びシステムを含む。実施態様は、第１ウィンドウと、第１ウィンドウに関連する第２ウィンドウとを特定し、第２ウィンドウのタブ上に第１関連識別子を表示することを含む。従って、ユーザは、ウィンドウのコンテンツを読まずに、ブラウザにより作成されたウィンドウ間の関係性を理解し得る。これにより、ユーザ体験は向上する。
【００１１】
発明を実施するための形態は、添付の図面を参照して説明される。異なる図面における同一の参照番号の使用は、同様または同一のアイテムを示す。
【図面の簡単な説明】
【００１２】
【図１】従来技術によるマルチウィンドウを伴う例示的ブラウザモードの概略図である。
【図２】視覚的表示を提供する例示的プロセスのフローチャートである。
【図３Ａ】第１ウィンドウを表示する例示的ブラウザの概略図である。
【図３Ｂ】作成された第２ウィンドウを表示する例示的ブラウザの概略図である。
【図３Ｃ】第２ウィンドウを表示する例示的ブラウザの概略図である。
【図３Ｄ】第２関連識別子に対応するリンクを表示する例示的ブラウザの概略図である。
【図３Ｅ】第３関連識別子を表示する例示的ブラウザの概略図である。
【図３Ｆ】第４関連識別子を表示する例示的ブラウザの概略図である。
【図４】通知提供を可能にする例示的コンピューティングアーキテクチャの概略図である。
【発明を実施するための形態】
【００１３】
本開示の目的、並びに技術的解決策及び利点が明らかになるように、下記の実施例及び添付図が提供される。説明される実施例は、本開示の実施態様全てを表さないことは明白である。本開示における実施態様に基づいて、当業者が創造的努力なしに作る他の実施態様は、本開示の範囲に含まれるものとする。
【００１４】
図２は、通知を提供する例示的プロセスのフローチャートである。２０２において、コンピューティング装置により実施されるブラウザは、第１ウィンドウと、第１ウィンドウに関連する第２ウィンドウとを特定し得る。
【００１５】
実施態様において、ブラウザは、第１ウィンドウ内のユーザの操作を監視し、第１ウィンドウと、第１ウィンドウに関連する第２ウィンドウとを特定し得る。これらの事例において、第２ウィンドウは、第１ウィンドウの親ウィンドウ及び／または子ウィンドウを含む。従って、本明細書における実施態様の関係性は、「親子」関係を含み得る。
【００１６】
実施態様において、ユーザはリンクをクリックし、ブラウザはクリックされたリンクに対応するコンテンツを表示する第２ウィンドウを作成し得る。例えば、第２ウィンドウは第１ウィンドウの子ウィンドウであり、すなわち第１ウィンドウは第２ウィンドウの親ウィンドウである。
【００１７】
２０４において、コンピューティング装置は、第２ウィンドウのタブ上に、第１関連識別子を表示し得る。一般に、ブラウザは１度に１つのウィンドウを表示する一方、複数のウィンドウのタブは同時に表示される。
【００１８】
実施態様において、ブラウザは、第２ウィンドウが第１ウィンドウに関連することを特定した後、第２ウィンドウのタブ上に第１関連識別子を表示し得る。これらの事例において、第２ウィンドウのタブ上の第１関連識別子は、静的画像と動的画像含む事前設定パターン、デフォルトのテキスト、及び／または第２ウィンドウのタブの事前設定色を使用して表示され得るが、これらを使用することに限定されない。
【００１９】
実施態様において、ブラウザは、第１ウィンドウに関連する複数の第２ウィンドウを特定した後、複数の第２ウィンドウのタブ上に第１関連識別子を表示し得る。さらに、複数の第２ウィンドウにおいて、１つの第２ウィンドウが第１ウィンドウの親ウィンドウである場合、他の全ての第２ウィンドウは、第１ウィンドウの子ウィンドウである。第１ウィンドウ上に表示される第１関連識別子と、複数の第２ウィンドウ上に表示される第１関連識別子は、同一であり得る、あるいは異なり得る。
【００２０】
実施態様において、ブラウザは、第１ウィンドウの親ウィンドウのタブを赤に、第１ウィンドウの子ウィンドウのタブを黄色に設定し得る。従って、ユーザは、ウィンドウに表示される各ページを繰り返し確認する必要なく、第１ウィンドウ及び第２ウィンドウのタブ上に表示される第１関連識別子を使用して、第１関連識別子のタブが付いたウィンドウ（第２ウィンドウ）と表示ウィンドウ（第１ウィンドウ）が関連していることがわかり得る。これにより、ユーザ体験は効果的に向上する。
【００２１】
２０２において、ブラウザが第１ウィンドウと、第１ウィンドウに関連する第２ウィンドウとを特定する時、ブラウザは、第１ウィンドウ上で行われるユーザ操作を監視し得る。ユーザ操作が第１ウィンドウ内のリンクのクリックスルーを含むこと、かつリンクに対応するウィンドウが作成されていないことの特定に応じて、ブラウザは、リンクに対応するコンテンツを表示するウィンドウを作成し得る。さらに、ブラウザは、作成されたウィンドウを、第１ウィンドウに関連する第２ウィンドウとして指定し得る。例えば、第１ウィンドウは第２ウィンドウの親ウィンドウであり、第２ウィンドウは第１ウィンドウの子ウィンドウである。
【００２２】
図３Ａは、第１ウィンドウを表示する例示的ブラウザの概略図である。図３Ａに例示されるように、第１ウィンドウ上に表示されるページは、リンクａ、リンクｂ、及びリンクｃを含み、第１ウィンドウ上のタブは、タブ１である。第１ウィンドウに加えて、ブラウザはさらに、タブ２及びタブ３を使用して２つのウィンドウを作成する。図３Ａにおいて、ブラウザは、第１ウィンドウのタブ１を強調表示する。ユーザがリンクａをクリックすると、ブラウザはリンクａのクリックスルーを検出し、ブラウザは、複数ウィンドウ上のリンクに対応するページとリンクａとに基づいて、タブに対応するウィンドウが作成されたか否かを判定し得る。
【００２３】
リンクａに対応するウィンドウが作成されていなかったと仮定する。ブラウザは、リンクａに対応するコンテンツを表示するために、新たなウィンドウを作成し得る。図３Ｂに例示されるように、ブラウザは、作成されたウィンドウを第２ウィンドウとして指定し得る。
【００２４】
図３Ｂは、作成された第２ウィンドウを表示する例示的ブラウザの概略図である。図３Ｂに例示されるように、ユーザによるクリックスルーに基づいて、ブラウザは、リンクａのコンテンツを表示する第２ウィンドウを作成し、第２ウィンドウのタブ４を強調表示し得る。
【００２５】
ブラウザは、第２ウィンドウを作成後、現在表示されているウィンドウを第２ウィンドウに切り替え得ない。言い換えると、ブラウザは、第１ウィンドウを依然表示し得る。
【００２６】
図３Ｂに例示されるように、ブラウザは、第２ウィンドウを作成後、第２ウィンドウを第１ウィンドウの子ウィンドウとして特定し、第２ウィンドウのタブ４を強調表示し得る。
【００２７】
図３Ｂに例示されるように、強調表示されたタブ１及びタブ４に基づいて、ユーザは、タブ４に対応するウィンドウ（第２ウィンドウ）と、現在表示され、かつタブ１に対応するウィンドウ（第１ウィンドウ）とが関連していることがわかり得る。
【００２８】
さらに、第２ウィンドウが第１ウィンドウの子ウィンドウあることを特定後、ブラウザは、第１及び第２ウィンドウの関係性、つまり第１ウィンドウは第２ウィンドウの親ウィンドウであり、第２ウィンドウは第１ウィンドウの子ウィンドウであることを、記録し得る。ユーザが第２ウィンドウのタブをクリックすると、ブラウザは、現在表示されているウィンドウを第２ウィンドウに切り替え得る。
【００２９】
さらに、記録された関係性に基づいて、ブラウザは、第２ウィンドウの親ウィンドウのタブ上に第１関連識別子を表示し得る。実施態様において、ウィンドウが作成された時に、親ウィンドウは特定される。さらに、ユーザ操作が第１ウィンドウ内のリンクのクリックスルーを含むこと、かつリンクに対応するウィンドウが作成されたことの特定に応じて、ブラウザは、ウィンドウ（第２ウィンドウ）を表示し得る。ブラウザは、現在表示されているウィンドウを第２ウィンドウに切り替え得る。
【００３０】
図３Ｂに例示されるように、ブラウザは、リンクａに対応するコンテンツを表示する第２ウィンドウを作成し、第２ウィンドウのタブ４を強調表示した。これは、タブ４上に第１関連識別子を表示することに等しい。
【００３１】
ユーザがリンクａを再びクリックしたことをブラウザが検出すると、ブラウザは現在作成されたウィンドウ上に表示される対応コンテンツを作成し得る。さらに、ブラウザは、ユーザがリンクａをクリックする前に、リンクａに対応するコンテンツを表示するためにウィンドウが作成されたことを特定し得る。これらの事例において、ブラウザは、図３Ｃに例示されるように、第２ウィンドウを直接表示し得る。
【００３２】
図３Ｃは、第２ウィンドウを表示する例示的ブラウザの概略図である。図３Ｃに例示されるように、ブラウザは、現在表示されているウィンドウを第２ウィンドウに切り替え、タブ４とタブ１を強調表示し得る。
【００３３】
ブラウザがタブ４を強調表示するのは、現在表示されているウィンドウはタブ４に対応する第２ウィンドウであるからであることに留意されたい。ブラウザがタブ１を強調表示するのは、タブ１に対応する第１ウィンドウは第２ウィンドウの親であるからである。従ってタブ１は依然強調表示される。
【００３４】
実施態様において、単一ページは複数のリンクを含み得る。従って、ウィンドウは複数のリンクを表示し、ユーザは自身がどのリンクをクリックしたか忘れてしまい得る。
【００３５】
実施態様において、ブラウザは、ユーザが第１ウィンドウ内に表示されたリンクをクリックしたことを検出し、第２ウィンドウを作成し得る。さらに、ブラウザは、リンクに対する第２関連識別子を第１ウィンドウ上に表示して、リンクに対応するコンテンツを表示する第２ウィンドウが作成済みであることを示し得る。これらの事例において、第２ウィンドウのタブ上の第２関連識別子は、事前設定パターン（静的画像と動的画像含む）、デフォルトのテキスト、及び／または第２ウィンドウのタブの事前設定色を使用して表示され得るが、これらに限定されない。
【００３６】
実施態様において、ブラウザは、ユーザが第１ウィンドウ内に表示されたリンクをクリックしたことを検出し、そしてブラウザは第２ウィンドウを作成し得る。さらに、ブラウザは、リンクを表示する第１ウィンドウの領域を特定し、当該領域内に第２関連識別子を表示し得る。
【００３７】
図３Ｂに例示されるように、ブラウザは、ユーザが第１ウィンドウ内に表示されたリンクａをクリックしたことを検出し、第２ウィンドウを作成し得る。さらに、ブラウザは、図３Ｄに例示されるように、リンクａを表示する第１ウィンドウの領域を特定し、リンクａに対応するコンテンツを表示する第２ウィンドウが作成済みであることを示すために、当該領域の境界線を表示し得る。
【００３８】
図３Ｄは、第２関連識別子に対応するリンクを表示する例示的ブラウザの概略図である。図３Ｄに例示されるように、ブラウザは、リンクａを囲む太実線で示される境界線を表示する。従って、ユーザは、自身がリンクａをクリックしたことがわかり得る。ブラウザは、リンクａに対応するコンテンツを表示するウィンドウを記憶したため、ウィンドウのコンテンツページを確認する必要はない。これにより、ユーザ体験は向上する。
【００３９】
実施態様において、ユーザは複数のリンクをクリックし得る。これらの事例において、親ウィンドウは、複数の子ウィンドウを有し得る。ユーザは、親ウィンドウ内のリンクにどの子ウィンドウが対応するのか、忘れてしまい得る。
【００４０】
実施態様において、ブラウザは、ユーザが第１ウィンドウ内に表示されたリンクをクリックしたことを検出し、そしてブラウザは第２ウィンドウを作成し得る。ブラウザは、ユーザがリンク上で第１指定操作を行ったか否かを検出し得る。ブラウザはさらに、ユーザが第２ウィンドウのタブ上で第２指定操作を行ったか否かを検出し得る。ユーザがリンク上で第１指定操作を行ったことの特定に応じて、ブラウザは、第２ウィンドウのタブ上に第３関連識別子を表示し得る。
【００４１】
これらの事例において、第１指定操作は、リンクの上にカーソルを移動させることを含み得る。ユーザが第２ウィンドウのタブ上で第２指定操作を行ったことの特定に応じて、ブラウザは、第１ウィンドウのタブ上に第４関連識別子を表示し得る。第２指定操作は、第２ウィンドウのタブの上にカーソルを移動させることを含み得る。カーソルには、マウスカーソルが含まれるが、これに限定されない。第２ウィンドウのタブ上の第３関連識別子は、事前設定パターン（静的画像と動的画像含む）、デフォルトのテキスト、及び／または第２ウィンドウのタブの事前設定色を使用して表示され得るが、これらに限定されない。
【００４２】
第１関連識別子と第３関連識別子は、異なり得る。第４関連識別子と第２関連識別子は、異なり得る。
【００４３】
図３Ｄに例示されるように、ブラウザは、ユーザが第１ウィンドウ内に表示されたリンクａをクリックしたことを検出し、そしてブラウザは第２ウィンドウを作成し得る。さらに、ブラウザは、第２ウィンドウが第１ウィンドウの子ウィンドウであることを特定し得る。
【００４４】
ブラウザは、第１ウィンドウのタブ１と、第１ウィンドウの子ウィンドウ（第２ウィンドウ）のタブとを強調表示し得る。さらに、ブラウザは、リンクａに対応するコンテンツを表示する第２ウィンドウが作成済みであることを示すために、領域の境界線を表示し得る。図３Ｅに例示されるように（図３Ｅ内の黒い矢印はマウスカーソルを示す）、第１ウィンドウ内に表示されたリンクａの上にカーソルが置かれたことをブラウザが検出すると、ブラウザは、タブ４の第３関連識別子を示すように、第２ウィンドウ４上で現在強調表示されているタブ４を、点滅強調表示されるように変更する。これはさらに、マウスカーソルが置かれたリンクは、点滅強調表示されたウィンドウに対応することを示す。
【００４５】
図３Ｆに示されるように（図３Ｆ内の黒い矢印はマウスカーソルを表す）、第２ウィンドウのタブ４の上にカーソルが置かれたことをブラウザが検出すると、ブラウザは、リンクａの第４関連識別子を示すように、リンクの境界線の太実線を、太点線に変更する。
【００４６】
ブラウザは、マウスカーソルが置かれたタブに対応するウィンドウ内に表示されるページは、太点線により「囲まれ」かつリンクに対応するページであることを示し得る。
【００４７】
実施態様において、ブラウザが第１及び／または第２ウィンドウを閉じる場合、ブラウザは、第１、第２、第３、及び第４関連識別子のうちの１つまたは複数を削除し得る。
【００４８】
実施態様は、視覚的表示提供システムを含む。システムは、前述の方法を使用して実施され得る。
【００４９】
図４は、通知提供を可能にする例示的コンピューティングアーキテクチャの概略図である。コンピューティング装置４００は、通知提供のためのユーザ装置またはサーバであり得る。一例示的構成において、コンピューティング装置４００は、１つまたは複数のプロセッサ４０２と、入出力インターフェース４０４と、ネットワークインターフェース４０６と、メモリ４０８とを含み得る。
【００５０】
メモリ４０８は、ランダムアクセスメモリ（ＲＡＭ）等の揮発性メモリ、及び／または読出専用メモリ（ＲＯＭ）もしくはフラッシュＲＡＭ等の不揮発性メモリの形態のコンピュータ可読媒体を含み得る。メモリ４０８は、コンピュータ可読媒体の実施例である。
【００５１】
コンピュータ可読媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータ等の情報を記憶するための任意の方法または技術で実行される揮発性及び不揮発性、着脱可能及び着脱不可能な媒体を含む。コンピュータ記憶媒体の実施例には、相変化メモリ（ＰＲＡＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、動的ランダムアクセスメモリ（ＤＲＡＭ）、他の種類のランダムアクセスメモリ（ＲＡＭ）、読出専用メモリ（ＲＯＭ）、電気的消去可能プログラマブル読出専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリもしくは他のメモリ技術、コンパクトディスク読出専用メモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）もしくは他の光学記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置もしくは他の磁気記憶装置、またはコンピューティング装置によりアクセスされる情報を記憶するために使用され得るその他の非伝達媒体が含まれるが、これらに限定されない。本明細書において定義されるように、コンピュータ可読媒体には、変調データ信号及び搬送波等の一時的媒体は含まれない。
【００５２】
より詳しくメモリ４０８を検討すると、メモリ４０８は、特定モジュール４１０と、表示モジュール４１２とを含み得る。特定モジュール４０１は、第１ウィンドウと、第１ウィンドウに関連する第２ウィンドウとを特定するように構成され得る。表示モジュール４０２は、第２ウィンドウのタブ上に、第１関連識別子を表示するように構成され得る。第２ウィンドウは、第１ウィンドウの親ウィンドウ及び／または子ウィンドウを含む。
【００５３】
実施態様において、特定モジュール４１２はさらに、第１ウィンドウ上で行われるユーザ操作を監視するように構成され得る。ユーザ操作が第１ウィンドウ内のリンクのクリックスルーを含むこと、かつリンクに対応するウィンドウが作成されていないことの特定に応じて、ブラウザは、リンクに対応するコンテンツを表示するウィンドウを作成し、作成されたウィンドウを第１ウィンドウに関連する第２ウィンドウとして指定し得る。これらの事例において、第２ウィンドウは第１ウィンドウの子ウィンドウであり、第１ウィンドウは第２ウィンドウの親ウィンドウである。
【００５４】
表示モジュール４１２はさらに、第２ウィンドウが作成されたことが特定モジュール４１０により特定されたことに応じて、リンクに対応する第２関連識別子を第１ウィンドウ上に表示するように構成され得る。第２ウィンドウは第１ウィンドウ上のリンクのクリックスルーに応じて作成され、第２ウィンドウは第１ウィンドウの子ウィンドウであり、リンクに対応するページを表示する。
【００５５】
表示モジュール４１２はさらに、ユーザが第１指定操作をリンク上で行ったことの特定に応じて、第３関連識別子を第２ウィンドウのタブ上に表示するように構成され得る。これらの事例において、第１指定操作は、リンクの上にカーソルを移動させることを含み得る。第２ウィンドウは、第１ウィンドウ上のリンクのクリックスルーに応じて作成される。第２ウィンドウは第１ウィンドウの子ウィンドウであり、リンクに対応するページを表示する。
【００５６】
表示モジュール４１２はさらに、ユーザが第２指定操作を第２ウィンドウのタブ上で行ったことの特定に応じて、第４関連識別子を第１ウィンドウのタブ上に表示するように構成され得る。これらの事例において、第２指定操作は、第２ウィンドウのタブの上にカーソルを移動させることを含み得る。
【００５７】
表示モジュール４１２はさらに、ユーザ操作が第１ウィンドウ内のリンクのクリックスルーを含むこと、かつリンクに対応するウィンドウが作成済みであることの特定に応じて、第２ウィンドウを表示するように構成され得る。
【００５８】
実施態様において、図４に示される前述の装置は、ブラウザを実施するクライアント端末内に配置され得る。
【００５９】
実施態様はさらに、電子装置に関する。電子装置は、ディスプレイと、プロセッサと、ディスプレイ上にウィンドウを表示するブラウザを格納するように構成されたメモリとを含み得る。ウィンドウは、タブ表示領域とページ共有表示領域とを含み、タブ表示領域は第１タブを含む。第１タブが有効状態であることの特定に応じて、ブラウザは、第１タブに対応する１つまたは複数のリンクオブジェクトを、ページ共有表示領域に表示する。
【００６０】
これらの事例において、１つまたは複数のリンクオブジェクトは、ユーザが入力する操作命令に対応し、及び／またはタブ表示領域に第２タブを表示する。第２タブと操作命令は、視覚的タブを介して関連付けられる。
【００６１】
実施態様は、通知提供方法及びシステムを含む。ブラウザは、第１ウィンドウに関連する第２ウィンドウを特定した後、第２ウィンドウのタブ上に第１関連識別子を表示し得る。ユーザは、ウィンドウのコンテンツを読むことなく、ウィンドウ間の関係性がわかり得る。これにより、ユーザ体験は向上する。
【００６２】
実施形態は、本開示を例示するためにすぎず、本開示の範囲を限定する意図はない。ある変更及び改善は、本開示の原理から逸脱することなく本開示の保護の下で実行され、検討されるべきであることを、当技術分野に関連する者は理解すべきである。
【図１】
2017535855.tif 000003
【図２】
2017535855.tif 000004
【図３Ａ】
2017535855.tif 000005
【図３Ｂ】
2017535855.tif 000006
【図３Ｃ】
2017535855.tif 000007
【図３Ｄ】
2017535855.tif 000008
【図３Ｅ】
2017535855.tif 000009
【図３Ｆ】
2017535855.tif 000010
【図４】
2017535855.tif 000011
【国際調査報告】
2017535855.tif 000012