(57)【要約】  本発明は、ネットワークアクティビティインジケーターのプレゼンテーション方法及びシステムに関するものである。ネットワークアクティビティインジケーターのプレゼンテーション方法は、ネットワークアクティビティインジケーターの可視化属性の設定状態を監視するステップと、監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップと、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップと、を備え、ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む。本発明は、プログラムアルゴリズムを簡略化し、システムリソースを節約するという有益な効果を有し、かつ実現されるプログラムが短く、実行効率が高く、システムリソースの占用率を大幅に低減させる。
2019518255.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークアクティビティインジケーターのプレゼンテーション方法であって、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視するステップと、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップと、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップと、
を備え、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とするネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項２】
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップは、
前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算することと、
前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することと、
を備えることを特徴とする請求項１に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項３】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断することと、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認することと、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認することと、
を備えることを特徴とする請求項１に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項４】
ネットワークアクティビティインジケーターのプレゼンテーション方法であって、さらに、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定すること、又は、
前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定すること、
を備えることを特徴とする請求項１又は２又は３に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項５】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得することと、
取得された前記カウント値を配置された前記初期値と比較することと、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認することと、
を備えることを特徴とする請求項４に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項６】
ネットワークアクティビティインジケーターのプレゼンテーションシステムであって、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視することに用いられる監視モジュールと、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントすることに用いられる計算モジュールと、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認することに用いられるプレゼンテーションモジュールと、
を備え、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とするネットワークアクティビティインジケーターのプレゼンテーションシステム。
【請求項７】
カウントモジュールは、
前記監視モジュールによって、前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算し、
前記監視モジュールによって、前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算する
ことに用いられることを特徴とする請求項６に記載のネットワークアクティビティインジケーターのプレゼンテーションシステム。
【請求項８】
前記プレゼンテーションモジュールは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断し、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認し、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認する
ことに用いられることを特徴とする請求項６に記載のネットワークアクティビティインジケーターのプレゼンテーションシステム。
【請求項９】
ネットワークアクティビティインジケーターのプレゼンテーションシステムであって、さらに、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定するか、又は、前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定することに用いられる設定モジュールを備えることを特徴とする請求項６又は７又は８に記載のネットワークアクティビティインジケーターのプレゼンテーションシステム。
【請求項１０】
前記プレゼンテーションモジュールは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、
取得された前記カウント値を配置された前記初期値と比較し、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認する
ことに用いられることを特徴とする請求項９に記載のネットワークアクティビティインジケーターのプレゼンテーションシステム。
【請求項１１】
電子装置であって、
メモリーと、プロセッサとを備え、前記メモリーには、ネットワークアクティビティインジケーターのプレゼンテーションシステムのコンピュータプログラムが記憶され、前記コンピュータプログラムは、前記プロセッサによって実行されて、以下のステップを実現し、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認し、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とする電子装置。
【請求項１２】
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップは、
前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算することと、
前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することと、
を備えることを特徴とする請求項１１に記載の電子装置。
【請求項１３】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断することと、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認することと、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認することと、
を備えることを特徴とする請求項１１に記載の電子装置。
【請求項１４】
前記コンピュータプログラムが前記プロセッサによって実行される時、以下のステップをさらに実現し、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定するか、又は、
前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定する
ことを特徴とする請求項１１又は１２又は１３に記載の電子装置。
【請求項１５】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得することと、
取得された前記カウント値を配置された前記初期値と比較することと、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認することと、
を備えることを特徴とする請求項１４に記載の電子装置。
【請求項１６】
コンピュータ読取可能な記憶媒体には、ネットワークアクティビティインジケーターのプレゼンテーションシステムのコンピュータプログラムが記憶され、前記コンピュータプログラムは、プロセッサによって実行されて、以下のステップを実現し、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認し、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とするコンピュータ読取可能な記憶媒体。
【請求項１７】
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップは、
前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算することと、
前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することと、
を備えることを特徴とする請求項１６に記載のコンピュータ読取可能な記憶媒体。
【請求項１８】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断することと、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認することと、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認することと、
を備えることを特徴とする請求項１６に記載の電子装置。
【請求項１９】
前記コンピュータプログラムが前記プロセッサによって実行される時、以下のステップをさらに実現し、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定するか、又は、
前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定する
ことを特徴とする請求項１６又は１７又は１８に記載のコンピュータ読取可能な記憶媒体。
【請求項２０】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得することと、
取得された前記カウント値を配置された前記初期値と比較することと、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認することと、
を備えることを特徴とする請求項１９に記載のコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
「関連出願の相互参照」
本願は、２０１７年５月５日に中国国家知識産権局に出願された、中国特許出願第２０１７１０３１１９８１５号の「ネットワークアクティビティインジケーターのプレゼンテーション方法及びシステム」と題する中国特許出願の優先権を主張し、当該出願の全体が参照によりここに組み込まれる。
【０００２】
本発明は、インターネット技術分野に関するものであり、特にネットワークアクティビティインジケーターのプレゼンテーション方法、電子装置、コンピュータ読取可能な記憶媒体及びシステムに関するものである。
【背景技術】
【０００３】
現在、Ｍａｃオペレーティングシステム固有のスペースのネットワークアクティビティインジケーターは、ユーザーインタフェースアプリケーションプログラムにおけるネットワークアクティビティインジケーターの可視化という属性によって制御され、そのアクティビティインジケーターの可視化属性をＹＥＳに設定すると、ネットワークアクティビティインジケーターが現れると同時にアニメーションの形式で表示され、そのアクティビティインジケーターの可視化属性をＮＯに設定すると、ネットワークアクティビティインジケーターが消える。システムが複数のネットワークリクエストを受信する時、各ネットワークリクエストがいずれも非同期的に実行されるという特徴に基づいて、システムは非同期ネットワーク通信のコールバック状況に注意し、さらにすべての非同期ネットワークリクエストがいつ全部終了するかを判断する必要がある。
【０００４】
現在、非同期ネットワーク通信のコールバック状況を監視することにより、いつネットワークアクティビティインジケーターの表示をオン及びオフにするかを判断するという技術的解決手段は、一連の複雑なアルゴリズムを必要とし、プログラムが長く、多くのシステムリソースを占用する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、プログラムアルゴリズムを簡略化し、システムリソースを節約するためになされたものであり、ネットワークアクティビティインジケーターのプレゼンテーション方法、電子装置、コンピュータ読取可能な記憶媒体及びシステムを提供することにその目的がある。
【課題を解決するための手段】
【０００６】
上記の目的を達成すべく、本発明は、ネットワークアクティビティインジケーターのプレゼンテーション方法を提供し、前記プレゼンテーション方法は、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視するステップと、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップと、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップと、
を備え、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む。
【０００７】
好ましくは、監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップは、
前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算することと、
前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することと、
を備える。
【０００８】
好ましくは、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断することと、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認することと、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認することと、
を備える。
【０００９】
好ましくは、前記ネットワークアクティビティインジケーターのプレゼンテーション方法は、さらに、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定すること、又は、
前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定すること、
を備えることを特徴とする。
【００１０】
好ましくは、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得することと、
取得された前記カウント値を配置された前記初期値と比較することと、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認することと、
を備える。
【００１１】
上記の目的を達成すべく、本発明は、さらに、プレゼンテーションシステムが、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視することに用いられる監視モジュールと、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントすることに用いられる計算モジュールと、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認することに用いられるプレゼンテーションモジュールと、
を備え、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とするネットワークアクティビティインジケーターのプレゼンテーションシステムを提供する。
【００１２】
好ましくは、前記カウントモジュールは、
前記監視モジュールによって、前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算し、
前記監視モジュールによって、前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することに用いられる。
【００１３】
好ましくは、前記プレゼンテーションモジュールは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断し、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認し、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認することに用いられる。
【００１４】
好ましくは、前記ネットワークアクティビティインジケーターのプレゼンテーションシステムは、さらに、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定するか、又は、前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定することに用いられる設定モジュールを備える。
【００１５】
好ましくは、前記プレゼンテーションモジュールは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、
取得された前記カウント値を配置された前記初期値と比較し、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認することに用いられる。
【００１６】
また、本発明は、さらに、コンピュータ読取可能な記憶媒体を提供し、前記コンピュータ読取可能な記憶媒体には、ネットワークアクティビティインジケーターのプレゼンテーションシステムのコンピュータプログラムが記憶され、前記コンピュータプログラムは、前記プロセッサによって実行されて、以下のステップを実現し、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認し、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む。
【００１７】
さらに、本発明は、電子装置を提供し、前記電子装置は、メモリーと、プロセッサとを備え、前記メモリーには、ネットワークアクティビティインジケーターのプレゼンテーションシステムのコンピュータプログラムが記憶され、前記コンピュータプログラムは、前記プロセッサによって実行されて、以下のステップを実現し、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認し、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む。
【発明の効果】
【００１８】
本発明において、ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認する。従って、プログラムアルゴリズムを簡略化し、システムリソースを節約するという有益な効果を有し、かつ実現されるプログラムが短く、実行効率が高く、システムリソースの占用率を大幅に低減させる。
【図面の簡単な説明】
【００１９】
【図１】本発明に係るネットワークアクティビティインジケーターのプレゼンテーションシステム１００の好ましい実施例の実行環境概略図である。
【図２】本発明に係るネットワークアクティビティインジケーターのプレゼンテーションシステムの一実施形態の機能モジュール概略図である。
【図３】本発明に係るネットワークアクティビティインジケーターのプレゼンテーションシステムの他の実施形態の機能モジュール概略図である。
【図４】本発明に係るネットワークアクティビティインジケーターのプレゼンテーション方法の一実施形態のフローチャートである。
【図５】本発明に係るネットワークアクティビティインジケーターのプレゼンテーション方法の他の実施形態のフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照しながら本発明の原理及び特徴について詳細に説明する。本明細書に記載された実施例は、単に本発明を説明するためのものであり、本発明を限定するためのものではない。
【００２１】
図１は本発明に係るネットワークアクティビティインジケーターのプレゼンテーションシステム１００の好ましい実施例の実行環境概略図である。図１に示す本実施例において、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は電子装置１にインストール及び実行される。電子装置１はデスクトップコンピュータ、ノートブック型コンピュータ、ハンドヘルドコンピュータ及びサーバ等の計算装置とすることができる。電子装置１は、メモリー１１、プロセッサ１２及びディスプレー１３を含むが、それらに限定されない。図１は部品１１−１３を備える電子装置１のみを示すが、必ずしも示された部品をすべて実施することは要求されず、代替案として、より多数又はより少数の部品を実施してもよいことが理解されるべきである。
【００２２】
いくつかの実施例において、メモリー１１は、電子装置１の内部記憶ユニットとすることができ、例えば、電子装置１のハードディスク又は内部記憶装置が挙げられる。他の実施例において、メモリー１１は、電子装置１の外部記憶装置とすることができ、例えば、電子装置１に配置された外付けハードディスク、スマートメディアカード（Ｓｍａｒｔ  Ｍｅｄｉａ(登録商標)  Ｃａｒｄ、ＳＭＣ）、セキュアデジタルカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ、ＳＤ）、フラッシュカード（Ｆｌａｓｈ  Ｃａｒｄ）等が挙げられる。さらに、メモリー１１は電子装置１の内部記憶ユニットを含むと共に外部記憶装置を含むものとすることもできる。メモリー１１は、電子装置１にインストールされたアプリケーションソフトウェア、及びネットワークアクティビティインジケーターのプレゼンテーションシステム１００のプログラムコード等の各種のデータを記憶することに用いられる。メモリー１１は、さらに、既に出力されたか又は出力されるデータを一時的に記憶することに用いられる。
【００２３】
いくつかの実施例において、プロセッサ１２は、中央処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＣＰＵ）、マイクロプロセッサ、又は他のデータ処理チップとすることができ、メモリー１１に記憶されたプログラムコード又は処理データを実行することに用いられ、例えば、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００を実行することが挙げられる。
【００２４】
いくつかの実施例において、ディスプレー１３は、ＬＥＤディスプレー、液晶ディスプレー、タッチパネル液晶ディスプレー及びＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、有機発光ダイオード）タッチ装置とすることができる。ディスプレー１３は、電子装置１で処理された情報、及びユーザー操作インタフェース等の可視化ユーザーインタフェースを表示することに用いられる。電子装置１の部品１１−１３はシステムバスを介して互いに通信する。
【００２５】
図１に係る実施例の説明に基づいて、図２に、本発明に係るネットワークアクティビティインジケーターのプレゼンテーションシステムの一実施形態の機能モジュール概略図を示す。本実施例において、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は１つ又は複数のモジュールに分割され、１つ又は複数のモジュールがメモリー１１に記憶され、かつ１つ又は複数のプロセッサ（本実施例ではプロセッサ１２）によって実行されることで、本発明が完成する。
【００２６】
例えば、図２において、前記ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は監視モジュール１１０、計算モジュール１２０及びプレゼンテーションモジュール１３０に分割される。本発明でいうモジュールとは特定の機能を果たすことができる一連のコンピュータプログラムの命令セグメントで、プログラムよりもネットワークアクティビティインジケーターのプレゼンテーションシステム１００の電子装置１における実行過程を適切に説明できる。
【００２７】
ここで、監視モジュール１１０は、ネットワークアクティビティインジケーターの可視化属性の設定状態を監視することに用いられ、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含む。
【００２８】
本発明の実施例において、監視モジュール１１０がネットワークアクティビティインジケーターの可視化属性の設定状態を監視することは、リアルタイムな監視及び所定の周期に従う監視を含み、監視モジュール１１０は具体的な使用シーンの実際のニーズに応じて選択することができる。例えば、時効性の要求が高い使用シーンにおいて、監視モジュール１１０は、リアルタイムに監視し、システムリソース占用率の要求が高い使用シーンにおいて、監視モジュール１１０は、具体的な使用シーンに応じて、具体的な監視周期を確認し、さらに、確認された周期に従って監視する。
【００２９】
本発明の実施例において、ネットワークアクティビティインジケーターの可視化属性の設定状態は以下のように理解されるべきである。
【００３０】
実際に使用する際、前記ネットワークアクティビティインジケーターの可視化属性は、ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  Ｖｉｓｉｂｌｅで表現でき、一般的には、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は、ネットワークリクエストの開始時及び終了時に前記可視化属性ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  Ｖｉｓｉｂｌｅの値を設定する必要がある。例えば、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００が前記可視化属性ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  ＶｉｓｉｂｌｅにＹＥＳを代入する場合、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は、一般的に、前記ネットワークアクティビティインジケーターを表示し、この場合は、前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＹＥＳ状態であることが理解される。ネットワークアクティビティインジケーターのプレゼンテーションシステム１００が前記可視化属性ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  ＶｉｓｉｂｌｅにＮＯを代入する場合、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は、一般的に、前記ネットワークアクティビティインジケーターの表示を消し、この場合は、前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＮＯ状態であることが理解される。
【００３１】
計算モジュール１２０は、監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントすることに用いられる。
【００３２】
計算モジュール１２０は、監視モジュール１１０に監視されたネットワークアクティビティインジケーターの可視化属性の設定状態がＹＥＳ状態であるかＮＯ状態であるかに基づいて、前記ネットワークアクティビティインジケーターに対応するカウント値に対して、１を加算し、又はカウント値から１を減算してカウントする。本発明の実施例において、監視モジュール１１０に監視された前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＹＥＳ状態である場合、計算モジュール１２０は前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算する。監視モジュール１１０に監視された前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＮＯ状態である場合、計算モジュール１２０は前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算する。
【００３３】
プレゼンテーションモジュール１３０は、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認することに用いられ、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む。
【００３４】
プレゼンテーションモジュール１３０は、２つの方式で、即ちリアルタイムな取得及び周期に従う取得で、前記ネットワークアクティビティインジケーターに対応するカウント値を取得する。プレゼンテーションモジュール１３０は、具体的な使用シーンの実際のニーズに応じて選択することができる。例えば、時効性の要求が高いか又はネットワークアクティビティインジケーターの表示状況に注目する使用シーンにおいて、プレゼンテーションモジュール１３０は、前記ネットワークアクティビティインジケーターに対応するカウント値をリアルタイムに取得することができる。システムリソース占用率の要求が高い使用シーンにおいて、プレゼンテーションモジュール１３０は、具体的な使用シーンに応じて、カウント値の具体的な取得周期を確認し、さらに、確認された周期に従って、前記ネットワークアクティビティインジケーターに対応するカウント値を取得することができる。それにより、取得された前記ネットワークアクティビティインジケーターに対応するカウント値に基づいて、プレゼンテーションモジュール１３０は前記ネットワークアクティビティインジケーターのプレゼンテーション状態が表示状態であるか非表示状態であるかを確認する。
【００３５】
実際に使用する際、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は、非同期ネットワーク通信のコールバック状況に注目する必要がなく、ネットワークアクティビティインジケーターの状態に注目する必要もなく、ネットワークリクエストの開始時及び終了時にのみ、前記ネットワークアクティビティインジケーターに対応するカウント値を設定する（例えば、前記ネットワークアクティビティインジケーターに対応するカウント値に対して１を加算し、又はカウント値から１を減算する）と、ネットワークアクティビティインジケーターのプレゼンテーション状態が容易に確認できる。
【００３６】
本発明の好ましい実施例において、プレゼンテーションモジュール１３０がネットワークアクティビティインジケーターに対応するカウント値を取得した時、取得された前記カウント値を所定値と比較し、取得されたカウント値が所定値よりも大きいか否かを判断し、それにより比較結果に基づいて前記ネットワークアクティビティインジケーターに対応するプレゼンテーション状態を確認する。例えば、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は、具体的な使用シーンに基づいて所定値を設定し、前記所定値を設定すると同時に、ネットワークアクティビティインジケーターのプレゼンテーション状態に対応する判断標準を設定する。例えば、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は前記所定値を０に設定すると同時に、前記ネットワークアクティビティインジケーターのプレゼンテーション状態に対応する判断標準を以下のように設定する。
【００３７】
前記ネットワークアクティビティインジケーターに対応するカウント値が前記所定値０よりも大きい場合、前記ネットワークアクティビティインジケーターに対応するプレゼンテーション状態が表示状態であることを確認し、前記ネットワークアクティビティインジケーターに対応するカウント値が前記所定値０以下である場合、前記ネットワークアクティビティインジケーターに対応するプレゼンテーション状態が非表示状態であることを確認する。
【００３８】
本発明の実施例は前記所定値の大きさ及び前記ネットワークアクティビティインジケーターのプレゼンテーション状態の判断標準を限定せず、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は、前記ネットワークアクティビティインジケーターの具体的な使用シーンに応じて、具体的に設定することができる。
【００３９】
従来技術に比べて、本発明の実施例に係るネットワークアクティビティインジケーターのプレゼンテーションシステムは、ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認する。従って、プログラムアルゴリズムを簡略化し、システムリソースを節約するという有益な効果を有し、かつ実現されるプログラムが短く、実行効率が高く、システムリソースの占用率を大幅に低減させる。
【００４０】
図１及び図２に係る実施例の説明に基づいて、図３に、本発明に係るネットワークアクティビティインジケーターのプレゼンテーションシステムの他の実施形態の機能モジュール概略図を示す。図２に係る実施例の説明に基づいて、図３に示すとおり、本発明のネットワークアクティビティインジケーターのシステムのプレゼンテーションシステムは、さらに、前記ネットワークアクティビティインジケーターに対応するカウント値を設定するか、又は、前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定することに用いられる設定モジュール１４０を備える。
【００４１】
ネットワークアクティビティインジケーターのプレゼンテーションシステム１００が図１に示すフローチャートに対応する操作イベントを初めて実行する時、設定モジュール１４０は前記ネットワークアクティビティインジケーターに対応するカウント値を設定し、このように、ネットワークアクティビティインジケーターのプレゼンテーションシステム１００は、その後、図１に示すフローチャートに対応する操作イベントを実行する時、前記ネットワークアクティビティインジケーターの可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターに対応するカウント値に対して直接カウントするだけで十分である。
【００４２】
本発明の好ましい実施例において、設定モジュール１４０は、前記ネットワークアクティビティインジケーターに対応するカウント値を設定すると同時に、前記カウント値に対応する初期値を設置することもでき、かつ設定された前記カウント値の初期値をネットワークアクティビティインジケーターのプレゼンテーション状態に対応する比較標準とする。例えば、設定モジュール１４０は、前記ネットワークアクティビティインジケーターに対応するカウント値を設定すると同時に、前記ネットワークアクティビティインジケーターのカウント値の初期値を、例えば０に設定する。プレゼンテーションモジュール１３０が取得したネットワークアクティビティインジケーターに対応するカウント値が０よりも大きい場合、前記ネットワークアクティビティインジケーターのプレゼンテーション状態が表示状態であることを確認する。プレゼンテーションモジュール１３０が取得した前記ネットワークアクティビティインジケーターに対応するカウント値が０以下である場合、前記ネットワークアクティビティインジケーターのプレゼンテーション状態が非表示状態であることを確認し、例えば、前記ネットワークアクティビティインジケーターをユーザー操作インタフェースから直接消す。
【００４３】
図４は本発明に係るネットワークアクティビティインジケーターのプレゼンテーション方法の一実施形態のフローチャートであり、前記ネットワークアクティビティインジケーターのプレゼンテーション方法は以下のステップＳ１０−Ｓ３０に示すように実施される。
【００４４】
ステップＳ１０、ネットワークアクティビティインジケーターの可視化属性の設定状態を監視する。
【００４５】
本発明の実施例において、システムがネットワークアクティビティインジケーターの可視化属性の設定状態を監視することは、リアルタイムな監視及び所定の周期に従う監視を含み、システムは、具体的な使用シーンの実際のニーズに応じて選択することができ、例えば、時効性の要求が高い使用シーンにおいて、システムは、リアルタイムに監視することができ、システムリソース占用率の要求が高い使用シーンにおいて、システムは、具体的な使用シーンに応じて、具体的な監視周期を確認し、さらに、確認された周期に従って、監視する。
【００４６】
本発明の実施例において、ネットワークアクティビティインジケーターの可視化属性の設定状態は以下のように理解されるべきである。
【００４７】
実際に使用する際、前記ネットワークアクティビティインジケーターの可視化属性は、ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  Ｖｉｓｉｂｌｅで表現でき、一般的には、システムは、ネットワークリクエストの開始時及び終了時に前記可視化属性ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  Ｖｉｓｉｂｌｅの値を設定する必要がある。例えば、システムが前記可視化属性ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  ＶｉｓｉｂｌｅにＹＥＳを代入する場合、システムは、一般的に、前記ネットワークアクティビティインジケーターを表示し、この場合は、前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＹＥＳ状態であることが理解される。システムが前記可視化属性ｎｅｔｗｏｒｋ  Ａｃｔｉｖｉｔｙ  Ｉｎｄｉｃａｔｏｒ  ＶｉｓｉｂｌｅにＮＯを代入する場合、システムは、一般的に、前記ネットワークアクティビティインジケーターの表示を消し、この場合は、前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＮＯ状態であることが理解される。
【００４８】
ステップＳ２０、監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントする。
【００４９】
システムは、監視されたネットワークアクティビティインジケーターの可視化属性の設定状態がＹＥＳ状態であるかＮＯ状態であるかに基づいて、前記ネットワークアクティビティインジケーターに対応するカウント値に対して、１を加算し、又はカウント値から１を減算してカウントする。本発明の実施例において、システムに監視された前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＹＥＳ状態である場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算する。システムに監視された前記ネットワークアクティビティインジケーターの可視化属性の設定状態がＮＯ状態である場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算する。
【００５０】
ステップＳ３０、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認する。
【００５１】
システムは、２つの方式で、即ちリアルタイムな取得及び周期に従う取得で、前記ネットワークアクティビティインジケーターに対応するカウント値を取得する。システムは、具体的な使用シーンの実際のニーズに応じて選択することができる。例えば、時効性の要求が高いか又はネットワークアクティビティインジケーターの表示状況に注目する使用シーンにおいて、システムは、前記ネットワークアクティビティインジケーターに対応するカウント値をリアルタイムに取得することができる。システムリソース占用率の要求が高い使用シーンにおいて、システムは、具体的な使用シーンに応じて、カウント値の具体的な取得周期を確認し、さらに、確認された周期に従って、前記ネットワークアクティビティインジケーターに対応するカウント値を取得することができる。それにより、取得された前記ネットワークアクティビティインジケーターに対応するカウント値に基づいて、前記ネットワークアクティビティインジケーターのプレゼンテーション状態が表示状態であるか非表示状態であるかを確認する。
【００５２】
実際に使用する際、システムは、非同期ネットワーク通信のコールバック状況に注目する必要がなく、ネットワークアクティビティインジケーターの状態に注目する必要もなく、ネットワークリクエストの開始時及び終了時にのみ、前記ネットワークアクティビティインジケーターに対応するカウント値を設定する（例えば、前記ネットワークアクティビティインジケーターに対応するカウント値に対して１を加算し、又はカウント値から１を減算する）と、ネットワークアクティビティインジケーターのプレゼンテーション状態が容易に確認できる。
【００５３】
本発明の好ましい実施例において、システムがネットワークアクティビティインジケーターに対応するカウント値を取得した時、取得された前記カウント値を所定値と比較し、取得されたカウント値が所定値よりも大きいか否かを判断し、それにより比較結果に基づいて前記ネットワークアクティビティインジケーターに対応するプレゼンテーション状態を確認する。例えば、システムは、具体的な使用シーンに基づいて所定値を設定し、前記所定値を設定すると同時に、ネットワークアクティビティインジケーターのプレゼンテーション状態に対応する判断標準を設定する。例えば、システムは前記所定値を０に設定すると同時に、前記ネットワークアクティビティインジケーターのプレゼンテーション状態に対応する判断標準を以下のように設定する。
【００５４】
前記ネットワークアクティビティインジケーターに対応するカウント値が前記所定値０よりも大きい場合、前記ネットワークアクティビティインジケーターに対応するプレゼンテーション状態が表示状態であることを確認し、前記ネットワークアクティビティインジケーターに対応するカウント値が前記所定値０以下である場合、前記ネットワークアクティビティインジケーターに対応するプレゼンテーション状態が非表示状態であることを確認する。
【００５５】
本発明の実施例は前記所定値の大きさ及び前記ネットワークアクティビティインジケーターのプレゼンテーション状態の判断標準を限定せず、システムは、前記ネットワークアクティビティインジケーターの具体的な使用シーンに応じて、具体的に設定することができる。
【００５６】
従来技術に比べて、本発明の実施例に係るネットワークアクティビティインジケーターのプレゼンテーション方法は、ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認する。従って、プログラムアルゴリズムを簡略化し、システムリソースを節約するという有益な効果を有し、かつ実現されるプログラムが短く、実行効率が高く、システムリソースの占用率を大幅に低減させる。
【００５７】
図４に係る実施例の説明に基づいて、図５に、本発明に係るネットワークアクティビティインジケーターのプレゼンテーション方法の他の実施形態のフローチャートを示す。図１に係る実施例に基づいて、本発明のネットワークアクティビティインジケーターのプレゼンテーション方法は、さらに、前記ネットワークアクティビティインジケーターに対応するカウント値を設定するか、又は、前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定するステップＳ４０を備える。
【００５８】
本発明の実施例において、システムが前記ネットワークアクティビティインジケーターに対応するカウント値を設定することは、図１に係る実施例のステップＳ１０の前に実施されてもよいし、ステップＳ１０の後で、かつステップＳ２０の前に実施されてもよく、図５に係る実施例において、ステップＳ４０がステップＳ１０の前に実施されることを例として説明する。
【００５９】
図５に示すとおり、システムが図１に示すフローチャートに対応する操作イベントを初めて実行する時、システムは前記ネットワークアクティビティインジケーターに対応するカウント値を設定し、このように、システムは、その後、図１に示すフローチャートに対応する操作イベントを実行する時、前記ネットワークアクティビティインジケーターの可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターに対応するカウント値に対して直接カウントするだけで十分である。
【００６０】
本発明の好ましい実施例において、システムは、前記ネットワークアクティビティインジケーターに対応するカウント値を設定すると同時に、前記カウント値に対応する初期値を設置することもでき、かつ設定された前記カウント値の初期値をネットワークアクティビティインジケーターのプレゼンテーション状態に対応する比較標準とする。例えば、システムは、前記ネットワークアクティビティインジケーターに対応するカウント値を設定すると同時に、前記ネットワークアクティビティインジケーターのカウント値の初期値を、例えば０に設定する。システムが取得したネットワークアクティビティインジケーターに対応するカウント値が０よりも大きい場合、前記ネットワークアクティビティインジケーターのプレゼンテーション状態が表示状態であることを確認する。システムが取得した前記ネットワークアクティビティインジケーターに対応するカウント値が０以下である場合、前記ネットワークアクティビティインジケーターのプレゼンテーション状態が非表示状態であることを確認し、例えば、前記ネットワークアクティビティインジケーターをユーザー操作インタフェースから直接消す。
【００６１】
従来技術に比べて、本発明の実施例に係るネットワークアクティビティインジケーターのプレゼンテーション方法は、ネットワークアクティビティインジケーターに対応するカウント値を設定することにより、プログラムを簡略化し、システムの実行の利便性を向上させる。
【００６２】
従来技術に比べて、本発明の実施例に係るネットワークアクティビティインジケーターのプレゼンテーションシステムは、ネットワークアクティビティインジケーターに対応するカウント値を設定することにより、プログラムを簡略化し、システムの実行の利便性を向上させる。
【００６３】
以上、単に本発明の好ましい実施例を記載したに過ぎず、本発明を限定するものではなく、本発明の範囲及び趣旨から逸脱しない範囲で、本発明の趣旨に対して行われる変更、同等な置換、又は改良などであれば、いずれも本発明の特許請求の範囲に含まれるものとする。
【図１】
2019518255.tif 000003
【図２】
2019518255.tif 000004
【図３】
2019518255.tif 000005
【図４】
2019518255.tif 000006
【図５】
2019518255.tif 000007
【手続補正書】
【提出日】平成30年9月19日(2018.9.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークアクティビティインジケーターのプレゼンテーション方法であって、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視するステップと、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップと、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップと、
を備え、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とするネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項２】
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップは、
前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算することと、
前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することと、
を備えることを特徴とする請求項１に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項３】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断することと、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認することと、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認することと、
を備えることを特徴とする請求項１に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項４】
ネットワークアクティビティインジケーターのプレゼンテーション方法であって、さらに、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定すること、又は、
前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定すること、
を備えることを特徴とする請求項１又は２又は３に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項５】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得することと、
取得された前記カウント値を配置された前記初期値と比較することと、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認することと、
を備えることを特徴とする請求項４に記載のネットワークアクティビティインジケーターのプレゼンテーション方法。
【請求項６】
電子装置であって、
メモリーと、プロセッサとを備え、前記メモリーには、ネットワークアクティビティインジケーターのプレゼンテーションシステムのコンピュータプログラムが記憶され、前記コンピュータプログラムは、前記プロセッサによって実行されて、以下のステップを実現し、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認し、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とする電子装置。
【請求項７】
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントするステップは、
前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算することと、
前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することと、
を備えることを特徴とする請求項６に記載の電子装置。
【請求項８】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、取得されたカウント値が所定値よりも大きいか否かを判断することと、
取得されたカウント値が所定値よりも大きい場合、前記ネットワークアクティビティインジケーターが表示状態であることを確認することと、
取得されたカウント値が所定値以下である場合、前記ネットワークアクティビティインジケーターが非表示状態であることを確認することと、
を備えることを特徴とする請求項６に記載の電子装置。
【請求項９】
前記コンピュータプログラムが前記プロセッサによって実行される時、以下のステップをさらに実現し、
前記ネットワークアクティビティインジケーターに対応するカウント値を設定するか、又は、
前記カウント値を設定すると同時に、前記カウント値に対応する初期値を設定する
ことを特徴とする請求項６乃至８のいずれか一項に記載の電子装置。
【請求項１０】
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認するステップは、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得することと、
取得された前記カウント値を配置された前記初期値と比較することと、
比較結果に基づいて、前記ネットワークアクティビティインジケーターが表示状態であるか非表示状態であるかを確認することと、
を備えることを特徴とする請求項９に記載の電子装置。
【請求項１１】
コンピュータ読取可能な記憶媒体には、ネットワークアクティビティインジケーターのプレゼンテーションシステムのコンピュータプログラムが記憶され、前記コンピュータプログラムは、プロセッサによって実行されて、以下のステップを実現し、
ネットワークアクティビティインジケーターの可視化属性の設定状態を監視し、
監視された前記可視化属性の設定状態に基づいて、前記ネットワークアクティビティインジケーターのカウント値に対してカウントし、
前記ネットワークアクティビティインジケーターに対応するカウント値を取得し、前記ネットワークアクティビティインジケーターのプレゼンテーション状態を確認し、
ここで、前記可視化属性の設定状態はＹＥＳ設定状態及びＮＯ設定状態を含み、前記ネットワークアクティビティインジケーターのプレゼンテーション状態は表示状態及び非表示状態を含む
ことを特徴とするコンピュータ読取可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
好ましくは、前記計算モジュールは、
前記監視モジュールによって、前記可視化属性の設定状態がＹＥＳ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値に１を加算し、
前記監視モジュールによって、前記可視化属性の設定状態がＮＯ状態であることが監視された場合、前記ネットワークアクティビティインジケーターに対応するカウント値から１を減算することに用いられる。
【国際調査報告】
2019518255.tif 000008
2019518255.tif 000009
2019518255.tif 000010
2019518255.tif 000011