(57)【要約】本発明は、デバイスリストのダイナミック表示方法、装置、プログラム、及び記録媒体に関する。本発明によると、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。当該方法は、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するステップと、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと、パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップとを含む。【選択図】図１
2017500676.tif 000002
【特許請求の範囲】
【請求項１】
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するステップと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと
を含むことを特徴とするデバイスリストのダイナミック表示方法。
【請求項２】
上記デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるステップ
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項３】
現在アカウントにバインディングされたデバイスの識別子を取得するステップは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ、
或は、
現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ
を含むことを特徴とする請求項２に記載のデバイスリストのダイナミック表示方法。
【請求項４】
デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、
上記デバイスリストの中の何れか一つのデバイスのアイコンを選択したことが検出された場合、
或は、
デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列を選択したことが検出された場合、
或は、
任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことが検出された場合
を含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項５】
上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するステップ、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成するステップ
を含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項６】
上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである
ことを特徴とする請求項１又は５に記載のデバイスリストのダイナミック表示方法。
【請求項７】
上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される
ことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項８】
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップと、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させるステップと
を含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項９】
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップ
を含むことを特徴とする請求項１又は８に記載のデバイスリストのダイナミック表示方法。
【請求項１０】
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるステップ、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させるステップ
を含むことを特徴とする請求項１又は８に記載のデバイスリストのダイナミック表示方法。
【請求項１１】
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える
ことを特徴とする請求項１０に記載のデバイスリストのダイナミック表示方法。
【請求項１２】
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップ
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項１３】
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルするステップと、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせるステップと
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項１４】
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするステップ
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項１５】
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するための検出モジュールと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するための生成モジュールと、
上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるための表示モジュールと
を備えることを特徴とするデバイスリストのダイナミック表示装置。
【請求項１６】
現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるためのアイコン表示モジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項１７】
アイコン表示モジュールは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得する
ことを特徴とする請求項１６に記載のデバイスリストのダイナミック表示装置。
【請求項１８】
上記デバイスリストの中の何れか一つのデバイスのアイコンが選択されたことを検出するか、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列が選択されたことを検出するか、或は、任意のデバイスのパラメータ内容を表示ために、操作メニューを通じて当該デバイスを選択したことを検出するための選択モジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項１９】
上記生成モジュールは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するか、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成する
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２０】
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである
ことを特徴とする請求項１５又は１９に記載のデバイスリストのダイナミック表示装置。
【請求項２１】
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２２】
上記表示モジュールは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させ、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２３】
上記表示モジュールは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させる
ことを特徴とする請求項１５又は２２に記載のデバイスリストのダイナミック表示装置。
【請求項２４】
上記表示モジュールは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるか、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させる
ことを特徴とする請求項１５又は２２に記載のデバイスリストのダイナミック表示装置。
【請求項２５】
上記表示モジュールは、
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える
ことを特徴とする請求項２４に記載のデバイスリストのダイナミック表示装置。
【請求項２６】
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするためのアイコン生成モジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２７】
上記表示モジュールは、
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルし、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせる
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２８】
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするためのジャンプモジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２９】
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出し、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる
ように構成されることを特徴とするデバイスリストのダイナミック表示装置。
【発明の詳細な説明】
【相互参照】
【０００１】
本願は、出願番号がＣＮ２０１４１０５９３５１３．８であって、出願日が２０１４年１０月２９日である中国特許出願に基づいて優先権を主張し、当該中国特許出願のすべての内容を援用する。
【技術分野】
【０００２】
本発明は、通信技術分野に関し、特に、デバイスリストのダイナミック表示方法及び装置に関する。
【背景技術】
【０００３】
スマートホーム（Ｓｍａｒｔ  Ｈｏｍｅ）は、住宅をプラットフォームとし、統合配線技術、ネットワーク通信技術、スマートホーム‐システム設計プラン安全防犯技術、音声映像技術、などを利用して、ホームでの生活に関する施設を統合して、高効率の住宅施設と家庭スケジューリング事務の管理システムを構築することにより、ホームの安全性、利便性、快適性、芸術性を改善し、環境にやさしくて省エネの居住環境を実現する。スマートホームは、普通のホームと比較すると、伝統的な居住機能のほか、建築、ネットワーク通信、管理を一体とする高効率、快適、安全、便利、環境にやさしい居住環境を兼ね備え、さらに、全面的な情報インタラクション機能を提供する。
【０００４】
関連技術において、スマートデバイス毎に、当該スマートデバイス対応するアプリケーション（ＡＰＰ）を有するため、ユーザは、互いに異なるスマートデバイスを操作する際に、アプリケーション（ＡＰＰ）を頻繁に切り替える必要がある。
【発明の概要】
【０００５】
関連技術に存在する問題を解決するために、本発明の実施例によるデバイスリストのダイナミック表示方法及び装置は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【０００６】
本発明の実施例に係る第１の態様によると、デバイスリストのダイナミック表示方法を提供する。当該方法は、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するステップと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと
を含む。
【０００７】
一実施例において、
上記デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるステップ
をさらに含む。
【０００８】
一実施例において、
現在アカウントにバインディングされたデバイスの識別子を取得するステップは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ、
或は、
現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ
を含む。
【０００９】
一実施例において、
デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、
上記デバイスリストの中の何れか一つのデバイスのアイコンを選択したことが検出された場合、
或は、
デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列を選択したことが検出された場合、
或は、
任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことが検出された場合
を含む。
【００１０】
一実施例において、
上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するステップ、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成するステップ
を含む。
【００１１】
一実施例において、
上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００１２】
一実施例において、
上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００１３】
一実施例において、
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップと、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させるステップと
を含む。
【００１４】
一実施例において、
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップ
を含む。
【００１５】
一実施例において、
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるステップ、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させるステップ
を含む。
【００１６】
一実施例において、
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【００１７】
一実施例において、
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップ
をさらに含む。
【００１８】
一実施例において、
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルするステップと、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせるステップと
をさらに含む。
【００１９】
一実施例において、
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするステップ
をさらに含む。
【００２０】
本発明の実施例に係る第２の態様によると、デバイスリストのダイナミック表示装置を提供する。
当該装置は、
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するための検出モジュールと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するための生成モジュールと、
上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるための表示モジュールと
を備える。
【００２１】
一実施例において、
現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるためのアイコン表示モジュール
をさらに備える。
【００２２】
一実施例において、
アイコン表示モジュールは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得する。
【００２３】
一実施例において、
上記デバイスリストの中の何れか一つのデバイスのアイコンが選択されたことを検出するか、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列が選択されたことを検出するか、或は、任意のデバイスのパラメータ内容を表示ために、操作メニューを通じて当該デバイスを選択したことを検出するための選択モジュール
をさらに備える。
【００２４】
一実施例において、
上記生成モジュールは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するか、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成する。
【００２５】
一実施例において、
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００２６】
一実施例において、
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００２７】
一実施例において、
上記表示モジュールは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させ、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる。
【００２８】
一実施例において、
上記表示モジュールは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させる。
【００２９】
一実施例において、
上記表示モジュールは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるか、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させる。
【００３０】
一実施例において、
上記表示モジュールは、
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【００３１】
一実施例において、
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするためのアイコン生成モジュール
をさらに備える。
【００３２】
一実施例において、
上記表示モジュールは、
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルし、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせる。
【００３３】
一実施例において、
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするためのジャンプモジュール
をさらに備える。
【００３４】
本発明の実施例に係る第３の態様によると、デバイスリストのダイナミック表示装置を提供する。
当該装置は、
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出し、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる
ように構成される。
【００３５】
本発明の実施例による構成によると、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００３６】
理解すべきことは、以上の概要の記述と以下の詳細記述は、単に例示的に説明するためのものであり、本発明を限定することができない。
【図面の簡単な説明】
【００３７】
ここでの図面は、明細書に合併されて本明細書の一部を構成して本発明に合致する実施例を示し、明細書とともに本発明の原理の説明をするのに用いられる。
【００３８】
【図１】一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。
【図２】一例示的な実施例に係るデバイスリストを示す模式図である。
【図３】一例示的な実施例に係るデバイスリストにおける操作メニューの表示を示す模式図である。
【図４】一例示的な実施例に係るデバイスリストにおける操作メニューの表示を示す模式図である。
【図５ａ】一例示的な実施例に係るデバイスリストの中からパラメータ表示ウィンドウを示す模式図である。
【図５ｂ】一例示的な実施例に係るデバイスリストの中からパラメータ表示ウィンドウを示す模式図である。
【図６】一例示的な実施例に係るパラメータ表示ウィンドウにおいてのデバイス名及びデバイスのアイコンの表示を示す模式図である。
【図７ａ】一例示的な実施例に係るパラメータ表示ウィンドウにおけるパラメータ内容の表示を示す模式図である。
【図７ｂ】一例示的な実施例に係るパラメータ表示ウィンドウにおけるパラメータ内容の表示を示す模式図である。
【図８】一例示的な実施例に係る現在ページ位置の表示を示す模式図である。
【図９】一例示的な実施例に係るスライドによるページめくりを示す模式図である。
【図１０】一例示的な実施例に係るデバイスのアイコンの更新後を示す模式図である。
【図１１】一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。
【図１２】一例示的な実施例に係るデバイスリストのダイナミック表示装置のブロック図である。
【図１３】一例示的な実施例に係る別のデバイスリストのダイナミック表示装置のブロック図である。
【図１４】一例示的な実施例に係る別のデバイスリストのダイナミック表示装置のブロック図である。
【発明を実施するための形態】
【００３９】
ここで、例示的な実施例を詳細に説明する。また、説明中の例は、図面に示している。以下の記述において、図面を説明する際に特に説明しない場合、互いに異なる図面中の同一の符号は、同一或は同様な要素を意味する。以下の例示的な実施例において記述する実施方法は、本発明に合致するすべての実施方法を代表しない。逆に、それらは、添付の特許請求の範囲において詳細に記述された、本発明のいくつかの態様と合致する装置、及び方法の例に過ぎない。
【００４０】
現在、スマートホームは、各々の家庭及びいろんな実用環境に実用されており、各々のスマート端末は、それぞれ、互いに異なるアプリケーション（ＡＰＰ）によって管理されている。しかしながら、ユーザは、スマート端末のパラメータを照会しようとする時に、頻繁にアプリケーション（ＡＰＰ）に出入りする必要があり、操作が面倒である。これに対し、複数のスマート端末の状態を、１つのアプリケーション（ＡＰＰ）に整合させることが考えられる。
【００４１】
図１は、一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。図１に示すように、当該方法は、端末に用いられる。当該方法は、以下のステップを含む。
【００４２】
ステップＳ１０１において、デバイスリスト表示ページに入ってから、デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出する。
【００４３】
ステップＳ１０２において、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、パラメータ表示ウィンドウが存在する場合には、パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる。
【００４４】
複数のデバイスのアイコン等を、デバイスリストの形式によって、１つのページに表示する。任意のデバイスのパラメータをより便利に表示するために、デバイスのパラメータ内容を表示するためのパラメータ表示ウィンドウを現在ページにおいて生成してもよい。当該パラメータ表示ウィンドウを生成するか、及び、当該パラメータ表示ウィンドウにどのデバイスのパラメータを表示させるかは、設定に従って実現することができる。
【００４５】
一実施例において、デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させる。アカウントを使用してアプリケーション（ＡＰＰ）にログインした後に、当該現在アカウントに対応する、当該現在アカウントにバインディングされたデバイスを取得する。各アカウントには、互いに異なるデバイスがバインディングされてもよいし、同一デバイスがバインディングされてもよい。例えば、アカウント１にデバイスＡ、デバイスＢ、デバイスＣがバインディングされているとすると、アカウント１を使用して端末（例えば携帯電話）にログインした後に、アカウント１にバインディングされたデバイスＡ、デバイスＢ、デバイスＣのデバイスの識別子を取得して、バインディングされたデバイスＡ、デバイスＢ、デバイスＣのアイコンをデバイスリストの中に表示させる。アカウント２にデバイスｄ、デバイスｅ、デバイスｆがバインディングされているとすると、アカウント２を使用して端末（例えば携帯電話）にログインした後に、アカウント２にバインディングされているデバイスｄ、デバイスｅ、デバイスｆのデバイスの識別子を取得して、バインディングされているデバイスｄ、デバイスｅ、デバイスｆのアイコンをデバイスリストの中に表示させる。
【００４６】
一実施例において、現在アカウントにバインディングされたデバイスの識別子を取得するステップは、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、現在アカウントにバインディングされたデバイスの識別子を取得するステップを含む。現在アカウントと、当該アカウントにバインディングされたデバイスの識別子との対応関係がローカルに格納されている場合、そのままローカルから取得してもよい。現在アカウントと、当該アカウントにバインディングされたデバイスの識別子との対応関係がクラウド側サーバ或はルータ側に格納されている場合、クラウド側サーバ又はルータ側から取得する必要がある。
【００４７】
一実施例において、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、デバイスリストの中の何れか一つのデバイスのアイコンを直接選択したことが検出された場合、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列の表示パラメータ内容が選択された場合を含む。図２に示すように、デバイスリストの中の各列に、デバイスのアイコンと名称とが表示されている。さらに、例えばデバイス番号等のような、デバイスの他のパラメータを表示してもよいが、ここでは枚挙しない。あるデバイスのパラメータを表示する必要がある場合、当該デバイスのアイコンを直接選択してもよいし、デバイスのアイコンが位置する行又は列を選択してもよい。デバイスのパラメータ内容表示が選択された後には、当該デバイスのパラメータを表示する必要があると直接確認してもよいし、操作メニューをポップアップさせて、当該デバイスのパラメータを表示するかをユーザに選択させてもよい。図３に示すように、「スマートカメラ１」のパラメータ内容表示が選択されると、操作メニューを表示する。当該操作メニューは、「上部に画像を表示」との選択項目を含み、当該選択項目を選択することにより、スマートカメラ１の画像をパラメータ表示ウィンド内に表示させてもよい。互いに異なるデバイス毎に、当該提示用選択項目が異なっており、また、パラメータ表示ウィンドウを上部以外の位置に表示させてもよい。例えば、デバイスがスマートソケットである場合、当該操作メニューには、「下部に電気使用量を表示」との選択項目が含まれている。デバイスが空気浄化器である場合、当該操作メニューには、「中部に空気品質を表示」との選択項目が含まれている。
【００４８】
当該デバイスのパラメータ内容の表示が必要でない場合には、同様に、所定操作により表示を解除してもよい。例えば、所定のジェスチャー操作を行うか、或は該当する選択項目を選択することにより、表示を解除してもよい。例えば、図４に示すように、パラメータ表示ウィンドウ（斜線部分）において、現在「スマートカメラ１」によって採集した画像が表示されている場合、当該表示画像を解除する必要があるときに、デバイスリストの中で当該デバイスを選択し、操作メニューを表示させて、「上部の画像表示を解除」との選択項目を選択する。パラメータ表示ウィンドウ内に「スマートカメラ１」によって採集した画像のみが表示されている場合、表示の解除後に、当該パラメータ表示ウィンドウが消える。
【００４９】
一実施例において、デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、デバイスリスト表示ページ内の所定位置においてパラメータ表示ウィンドを生成するステップ、或は、パラメータ内容を表示させるために選択されたデバイスが位置する行又は列においてパラメータ表示ウィンドを生成するステップを含む。例えば、当該所定位置は、任意の位置であってもよいし、デバイスリスト表示ページ内の上部において当該パラメータ表示ウィンドを生成してもよいし、デバイスリスト表示ページの下部、中部などにおいて当該パラメータ表示ウィンドを生成してもよい。図５ａに示すように、デバイスリスト表示ページ内の上部に当該パラメータ表示ウィンド（斜線領域）を生成する場合に、ユーザによる照会をもっと便利にすることができる。図５ｂに示すように、パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンド（斜線領域）を生成する。
【００５０】
一実施例において、パラメータ表示ウィンドのサイズは、所定サイズであるか、或は、パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、或は、デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。例えば、パラメータ表示ウィンドの高さと長さを予め設定してもよいし、当該設定された高さと長さに従ってパラメータ表示ウィンドを生成する。もちろん、幅と高さの比のみを予め設定してもよい。また、デバイスリスト表示ページでの空白サイズが第１空白閾値よりも大きいと、生成するパラメータ表示ウィンドのサイズは第１サイズとなる。これに類推して、互いに異なる空白サイズに対して、該当する互いに異なるサイズのパラメータ表示ウィンドを生成することができる。
【００５１】
一実施例において、パラメータ表示ウィンドのサイズをダイナミックに調整する時に、所定比例に従って、デバイスリストのリスト要素の高さ又はリスト要素の長さに対して、対応する調整を行う。例えば、現在ページの高さがＡ、パラメータ表示ウィンドの長さがａ、高さがｂである場合、デバイスリストの中の各要素（各行）の長さがａ、高さがｃとなる。ここで、ｂ＋Ｎ＊ｃ＝Ａ（Ｎは要素（行）の数である）。パラメータ表示ウィンドのサイズが調整されて、パラメータ表示ウィンドの高さが２ｂに変更されると、対応されるリスト要素の高さも調整されて、現在ページ内にパラメータ表示ウィンドとリストとを完全に表示するようにする。現在ページの高さがＡ、パラメータ表示ウィンドの高さが２ｂであると、各行のリスト要素の高さがｃ１＝（Ａ−２ｂ）／Ｎとなる。
【００５２】
一実施例において、パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップを含む。例えば、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既にあり、且つ、カメラのパラメータをパラメータ表示ウィンド内に表示させることが設定されている場合、パラメータ表示ウィンド内に、前回に表示させた、カメラによって採集した画像を表示させる。さらに、デバイスリスト表示ページに入って、カメラによりリアルタイムに採集する画像を表示させてもよい。
【００５３】
一実施例において、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる。
【００５４】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップを含む。パラメータ表示ウィンド内に表示させる内容をより明確に示すために、例えば、デバイス名、デバイスのアイコン、デバイス位置などのパラメータのうちの１つ又は複数を、識別子をパラメータ表示ウィンド内に表示させてもよい。図６に示すように、パラメータ表示ウィンド内に、デバイス名である「スマートカメラ２」、及びデバイスのアイコンが表示されている。
【００５５】
一実施例において、パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるステップを含む。例えば、図７ａに示すように、「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータをパラメータ表示ウィンド内に表示する場合、現在のパラメータ表示ウィンドを左と右との２つのウィンドウ領域に分割して、それぞれ電気使用量、接続関係のパラメータを表示させる。図７ｂに示すように、「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像をパラメータ表示ウィンド内に表示する場合、現在のパラメータ表示ウィンドを左と右との２つのウィンドウ領域に分割して、それぞれ電気使用量、及び画像を表示させる。
【００５６】
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンド内にページ分け表示させてもよい。「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータを、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に接続関係を表示させる。「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像を、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に画像を表示させる。
【００５７】
一実施例において、パラメータ表示ウィンド内にページ分け表示させる時に、現在表示ページに現在ページのページのナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。ページ数表示方式は、数字による表示に限らず、図８に示す方法を採用してもよい。パラメータ表示ウィンド内において、下線の数によってページの合計を示し、現在表示パラメータが位置するページに対応する下線を太字にして強調表示する。もちろん、他の方法で示すこともでき、ここでは枚挙しない。
【００５８】
複数のページを有するパラメータ表示ウィンドは、スライドなどの所定ジェスチャーによって表示パラメータを切り替えしてもよい。例えば、図９に示すように、現在ページが１ページ目であり、左側へスライドするジェスチャーが検出されると、２ページ目のパラメータを表示する。
【００５９】
一実施例において、パラメータ表示ウィンド内に表示された内容のパラメータ内容表示が選択されたことが検出されると、当該表示された内容に対応するデバイスの操作インターフェイスにジャンプする。例えば、パラメータ表示ウィンド内の表示内容がカメラによって採集した画像である場合、当該画像をクリックした操作が検出されると、カメラの操作インターフェイスにジャンプする。また、パラメータ表示ウィンド内の表示内容が空気浄化器によって採集した空気指数である場合、当該表示内容をクリックした操作が検出されると、空気浄化器の操作インターフェイスにジャンプする。
【００６０】
一実施例において、デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップをさらに含む。例えば、カメラによって採集した画像とカメラに対応するアイコンとに結合処理を行うことにより得られたアイコンを、更新後のアイコンとする。各デバイスのアイコンをいずれも当該方法によって更新してもよいし、所定ルールを満たすデバイスのアイコンを当該方法によって更新し、又は、ユーザが選択したアイコンを当該方法によって更新する。例えば、現在アカウントに２つのスマートカメラがバインディングされ、スマートカメラ１によって採集した画像は、パラメータ表示ウィンドウ内に表示させるが、スマートカメラ２によって採集した画像は、パラメータ表示ウィンドウ内に表示させない。図１０に示すように、スマートカメラ２によって採集した画像とカメラに対応するアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとする。また、空気浄化器によって採集した空気品質を互いに異なる色の画像に対応させてもよい。例えば、空気品質が良好である時にスカイブルーの画像に対応させ、空気品質が普通である時に灰色の画像に対応させ、空気品質が悪い時にダークグレーの画像に対応させる。それから、画像色と空気浄化器のアイコンとを結合させて更新後のデバイスのアイコンとする。
【００６１】
本発明の実施例による方法は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００６２】
図１１は、一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。図１１に示すように、当該方法は、端末に用いられる。当該方法は、以下のステップを含む。
【００６３】
ステップＳ１１０１において、アカウントがログインできたことが検出された場合、デバイスリスト表示ページに入る。
【００６４】
ステップＳ１１０２において、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させる。例えば、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、現在アカウントにバインディングされたデバイスの識別子を取得する。
【００６５】
ステップＳ１１０３において、デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出する。ない場合には、ステップ１１０４を実行し、ある場合には、Ｓ１１０６を実行する。
【００６６】
ステップＳ１１０４において、任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことを検出する。例えば、デバイスリストの中のデバイスのアイコンが位置する行を選択したことが検出されると、操作メニューを表示して、当該操作メニューを通じて、生成されるパラメータ表示ウィンドウ内において表示しようとする当該デバイスのパラメータ内容を選択する。
【００６７】
ステップＳ１１０５において、デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成する。例えば、デバイスリスト表示ページ内の所定位置において、例えば上部において、パラメータ表示ウィンドウを生成する。当該パラメータ表示ウィンドウのサイズは、所定サイズである。
【００６８】
ステップＳ１１０６において、パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる。例えば、パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データを、リアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示する。
【００６９】
表示されるデバイスのパラメータ内容をより明確に示すために、現在パラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを、パラメータ表示ウィンド内に表示することができる。
【００７０】
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させる。又は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンド内にページ分け表示させる。例えば、図７ａに示すように、「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータを、パラメータ表示ウィンド内に表示させる場合、現在のパラメータ表示ウィンドを左右２つのウィンドウ領域に分割して、それぞれ電気使用量、接続関係のパラメータを表示させる。図７ｂに示すように、「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像を、パラメータ表示ウィンド内に表示させる場合、現在のパラメータ表示ウィンドを左と右との２つのウィンドウ領域に分割して、それぞれ電気使用量、画像を表示させる。
【００７１】
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンド内にページ分け表示させてもよい。「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータを、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に接続関係を表示させる。「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像を、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に画像を表示させる。
【００７２】
本実施例による方法は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００７３】
図１２に示すように、本発明の実施例は、デバイスリストのダイナミック表示装置を提供する。当該装置は、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するための検出モジュール１２０１と、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するための生成モジュール１２０２と、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるための表示モジュール１２０３とを備える。
【００７４】
一実施例において、上記装置は、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるためのアイコン表示モジュール１２０４をさらに備える。
【００７５】
一実施例において、アイコン表示モジュール１２０４は、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得する。
【００７６】
一実施例において、当該装置は、上記デバイスリストの中の何れか一つのデバイスのアイコンが選択されたことを検出するか、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列が選択されたことを検出するか、或は、任意のデバイスのパラメータ内容を表示ために、操作メニューを通じて当該デバイスを選択したことを検出するための選択モジュール１２０５をさらに含む。
【００７７】
一実施例において、上記生成モジュール１２０２は、上記デバイスリスト表示ページの所定位置にパラメータ表示ウィンドを生成するか、又は、上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成する。
【００７８】
一実施例において、上記生成モジュール１２０２で生成する上記パラメータ表示ウィンドのサイズは、所定サイズであるか、或は、パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、或は、デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００７９】
一実施例において、上記生成モジュール１２０２により生成する上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００８０】
一実施例において、上記表示モジュール１２０３は、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させ、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる。
【００８１】
一実施例において、上記表示モジュール１２０３は、現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させる。
【００８２】
一実施例において、上記表示モジュール１２０３は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるか、或は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させる。
【００８３】
一実施例において、上記表示モジュール１２０３は、上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【００８４】
一実施例において、当該装置は、デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするためのアイコン生成モジュール１２０６をさらに備える。
【００８５】
一実施例において、上記表示モジュール１２０３は、パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルし、パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせる。
【００８６】
一実施例において、当該装置は、上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするためのジャンプモジュール１２０７をさらに備える。
【００８７】
本発明の実施例に係る構成によると、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００８８】
上記の実施例の装置について、その各モジュールが実行する操作の具体的な形態は既に当該方法に関する実施例において詳細に説明したため、ここでは詳細に説明しない。
【００８９】
本発明の実施例に係るデバイスリストのダイナミック表示装置は、プロセッサと、前記プロセッサが実行可能な命令を記憶するためのメモリとを備え、前記プロセッサは、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出し、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるように構成される。
【００９０】
コンピュータ読取り可能な非一時的な記録媒体は、当該記録媒体中の命令が移動端末のプロセッサによって実行される際に、移動端末にデバイスリストのダイナミック表示方法を実行させることができる。
【００９１】
上記方法は、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するステップと、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと、パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップとを含む。
【００９２】
一実施例において、上記デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるステップをさらに含む。
【００９３】
一実施例において、現在アカウントにバインディングされたデバイスの識別子を取得するステップは、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップを含む。
【００９４】
一実施例において、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、上記デバイスリストの中の何れか一つのデバイスのアイコンを選択したことが検出された場合、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列を選択したことが検出された場合、或は、任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことが検出された場合を含む。
【００９５】
一実施例において、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、上記デバイスリスト表示ページの所定位置にパラメータ表示ウィンドを生成するか、上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成するステップを含む。
【００９６】
一実施例において、上記パラメータ表示ウィンドのサイズは、所定サイズであるか、或は、パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、或は、デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００９７】
一実施例において、上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００９８】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップと、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させるステップを含む。
【００９９】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップを含む。
【０１００】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させ、又は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させるステップを含む。
【０１０１】
一実施例において、上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【０１０２】
一実施例において、デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップをさらに含む。
【０１０３】
一実施例において、パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルするステップと、パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせるステップとをさらに含む。
【０１０４】
一実施例において、上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするステップをさらに含む。
【０１０５】
本発明の実施例による方法は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【０１０６】
図１３は、例示的な一実施例に係るデバイスリストのダイナミック表示用装置１３００を示すブロック図である。例えば、装置１３００は、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療デバイス、フィットネスデバイス、パーソナルデジタルアシスタント等であってもよい。
図１３を参照して、装置１３００は、プロセスアセンブリ１３０２、メモリ１３０４、電源アセンブリ１３０６、マルチメディアアセンブリ１３０８、オーディオアセンブリ１３１０、入出力（Ｉ／Ｏ）インターフェイス１３１２、センサアセンブリ１３１４、及び通信アセンブリ１３１６のような一つ以上のアセンブリを含んでよい。
【０１０７】
プロセスアセンブリ１３０２は、一般的には装置１３００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ１３０２は、一つ以上のプロセッサ１３２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ１３０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ１３０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ１３０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ１３０８とプロセスアセンブリ１３０２の間のインタラクションを容易にするようにしてもよい。
【０１０８】
メモリ１３０４は、各種類のデータを記憶することにより装置１３００の動作を支援するように構成される。これらのデータの例は、装置１３００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ１３０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（ＳｔａｔｉｃＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）ＥＥＰＲＯＭ（ＥｌｅｃｔｒｉｃａｌｌｙＥｒａｓａｂｌｅ ＰｒｏｇｒａｍｍａｂｌｅＲｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（ＥｒａｓａｂｌｅＰｒｏｇｒａｍｍａｂｌｅ ＲｅａｄＯｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（ＲｅａｄＯｎｌｙ Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【０１０９】
電源アセンブリ１３０６は、装置１３００の多様なアセンブリに電力を供給する。電源アセンブリ１３０６は、電源管理システム、一つ以上の電源、及び装置１３００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
【０１１０】
マルチメディアアセンブリ１３０８は、前記装置１３００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスワイプの動作の境界だけでなく、前記のタッチ、或はスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ１３０８は、一つのフロントカメラ、及び／又はリアカメラを含む。装置１３００が、例えば撮影モード、或はビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或は可変焦点距離と光学ズーム機能を有するものであってもよい。
【０１１１】
オーディオアセンブリ１３１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ１３１０は、一つのマイク（ＭＩＣ）を含み、装置１３００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ１３０４に記憶されたり、通信アセンブリ１３１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ１３１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０１１２】
Ｉ／Ｏインターフェイス１３１２は、プロセスアセンブリ１３０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０１１３】
センサアセンブリ１３１４は、装置１３００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ１３１４は、装置１３００のＯＮ／ＯＦＦ状態、装置１３００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ１３１４は、装置１３００、或は装置１３００の一つのアセンブリの位置変更、ユーザと装置１３００とが接触しているか否か、装置１３００の方位、又は加速／減速、装置１３００の温度の変化を検出できる。センサアセンブリ１３１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ１３１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ１３１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０１１４】
通信アセンブリ１３１６は、装置１３００と他のデバイスの間に有線、又は利便性のよい形態の通信を提供する。装置１３００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ１３１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ１３１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（ＲａｄｉｏＦｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（ＩｎｆｒａｒｅｄＤａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（ＵｌｔｒａＷｉｄｅ Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０１１５】
例示的な実施例において、装置１３００は、一つ以上のＡＳＩＣ（ＡｐｐｌｉｃａｔｉｏｎＳｐｅｃｉｆｉｃＩｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、ＤＳＰ（ＤｉｇｉｔａｌＳｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（ＤｉｇｉｔａｌＳｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０１１６】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ１３０４を提供しており、装置１３００のプロセッサ１３２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶デバイス等である。
【０１１７】
図１４は、例示的な一実施例に係る通信識別子処理装置１９００を示すブロック図である。例えば、装置１９００をサーバとして提供してもよい。図３８を参照すると、装置１９００は、プロセスアセンブリ１９２２を備える。当該プロセスアセンブリ１９２２は、一つ以上のプロセッサ、及びメモリ１９３２を代表とするメモリリソースを、さらに備える。当該メモリリソースは、プロセスアセンブリ１９２２によって実行される、例えばアプリケーションプログラムのような命令を保存する。メモリ１９３２中に保存されたアプリケーションプログラムには、それぞれ一つの命令のセットに対応する一つ以上のモジュールを含まれてもよい。なお、プロセスアセンブリ１９２２は、命令を実行することにより、上記の通信識別子処理方法を実行する。
【０１１８】
装置１９００は、装置１９００の電源を管理するための一つの電源アセンブリ１９２６、装置１９００をネットワークに接続させるための一つの有線又は無線のネットワークインターフェイス１９５０、及び、一つの入出力インターフェイス１９５８を備えてもよい。装置１９００は、メモリ１９３２に保存された、例えば、Ｗｉｎｄｏｗｓ  ＳｅｒｖｅｒＴＭ、Ｍａｃ  ＯＳ  ＸＴＭ、ＵｎｉｘＴＭ，  ＬｉｎｕｘＴＭ、ＦｒｅｅＢＳＤＴＭのようなオペレーティング・システムによって、操作を行うことができる。
【０１１９】
当業者は、明細書を検討して本発明を実施した後、本発明の他の実施例を容易に考え出すことができる。本願は、本発明のいずれの変形、用途、又は適応的な変更をカバーすることを意図しており、これらの変形、用途、又は適応的な変更は、本発明の一般的な原理に従い、また、本発明は公開していない当該技術分野の公知の知識又は通常の技術手段を含む。明細書と実施例はただ例示として考慮され、本発明の本当の範囲と趣旨は以下の特許請求の範囲に記載される。
【０１２０】
本発明は上記に記述され、また図面で示した厳密な構成に限定されず、その範囲を逸脱しない限り多様な置換えと変更を行うことができると、理解されるべきである。本発明の範囲は添付の特許請求の範囲のみにより限定される。
【図１】
2017500676.tif 000003
【図２】
2017500676.tif 000004
【図３】
2017500676.tif 000005
【図４】
2017500676.tif 000006
【図５ａ】
2017500676.tif 000007
【図５ｂ】
2017500676.tif 000008
【図６】
2017500676.tif 000009
【図７ａ】
2017500676.tif 000010
【図７ｂ】
2017500676.tif 000011
【図８】
2017500676.tif 000012
【図９】
2017500676.tif 000013
【図１０】
2017500676.tif 000014
【図１１】
2017500676.tif 000015
【図１２】
2017500676.tif 000016
【図１３】
2017500676.tif 000017
【図１４】
2017500676.tif 000018
【手続補正書】
【提出日】平成27年3月25日(2015.3.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【相互参照】
【０００１】
本願は、出願番号がＣＮ２０１４１０５９３５１３．８であって、出願日が２０１４年１０月２９日である中国特許出願に基づいて優先権を主張し、当該中国特許出願のすべての内容を援用する。
【技術分野】
【０００２】
本発明は、通信技術分野に関し、特に、デバイスリストのダイナミック表示方法、装置、プログラム、及び記録媒体に関する。
【背景技術】
【０００３】
スマートホーム（Ｓｍａｒｔ  Ｈｏｍｅ）は、住宅をプラットフォームとし、統合配線技術、ネットワーク通信技術、スマートホーム‐システム設計プラン安全防犯技術、音声映像技術、などを利用して、ホームでの生活に関する施設を統合して、高効率の住宅施設と家庭スケジューリング事務の管理システムを構築することにより、ホームの安全性、利便性、快適性、芸術性を改善し、環境にやさしくて省エネの居住環境を実現する。スマートホームは、普通のホームと比較すると、伝統的な居住機能のほか、建築、ネットワーク通信、管理を一体とする高効率、快適、安全、便利、環境にやさしい居住環境を兼ね備え、さらに、全面的な情報インタラクション機能を提供する。
【０００４】
関連技術において、スマートデバイス毎に、当該スマートデバイス対応するアプリケーション（ＡＰＰ）を有するため、ユーザは、互いに異なるスマートデバイスを操作する際に、アプリケーション（ＡＰＰ）を頻繁に切り替える必要がある。
【発明の概要】
【０００５】
関連技術に存在する問題を解決するために、本発明の実施例によるデバイスリストのダイナミック表示方法、装置、プログラム、及び記録媒体は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【０００６】
本発明の実施例に係る第１の態様によると、デバイスリストのダイナミック表示方法を提供する。当該方法は、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するステップと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと
を含む。
【０００７】
一実施例において、
上記デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるステップ
をさらに含む。
【０００８】
一実施例において、
現在アカウントにバインディングされたデバイスの識別子を取得するステップは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ、
或は、
現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ
を含む。
【０００９】
一実施例において、
デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、
上記デバイスリストの中の何れか一つのデバイスのアイコンを選択したことが検出された場合、
或は、
デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列を選択したことが検出された場合、
或は、
任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことが検出された場合
を含む。
【００１０】
一実施例において、
上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するステップ、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成するステップ
を含む。
【００１１】
一実施例において、
上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００１２】
一実施例において、
上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００１３】
一実施例において、
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップと、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させるステップと
を含む。
【００１４】
一実施例において、
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップ
を含む。
【００１５】
一実施例において、
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるステップ、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させるステップ
を含む。
【００１６】
一実施例において、
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【００１７】
一実施例において、
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップ
をさらに含む。
【００１８】
一実施例において、
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルするステップと、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせるステップと
をさらに含む。
【００１９】
一実施例において、
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするステップ
をさらに含む。
【００２０】
本発明の実施例に係る第２の態様によると、デバイスリストのダイナミック表示装置を提供する。
当該装置は、
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するための検出モジュールと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するための生成モジュールと、
上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるための表示モジュールと
を備える。
【００２１】
一実施例において、
現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるためのアイコン表示モジュール
をさらに備える。
【００２２】
一実施例において、
アイコン表示モジュールは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得する。
【００２３】
一実施例において、
上記デバイスリストの中の何れか一つのデバイスのアイコンが選択されたことを検出するか、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列が選択されたことを検出するか、或は、任意のデバイスのパラメータ内容を表示ために、操作メニューを通じて当該デバイスを選択したことを検出するための選択モジュール
をさらに備える。
【００２４】
一実施例において、
上記生成モジュールは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するか、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成する。
【００２５】
一実施例において、
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００２６】
一実施例において、
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００２７】
一実施例において、
上記表示モジュールは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させ、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる。
【００２８】
一実施例において、
上記表示モジュールは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させる。
【００２９】
一実施例において、
上記表示モジュールは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるか、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させる。
【００３０】
一実施例において、
上記表示モジュールは、
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【００３１】
一実施例において、
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするためのアイコン生成モジュール
をさらに備える。
【００３２】
一実施例において、
上記表示モジュールは、
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルし、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせる。
【００３３】
一実施例において、
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするためのジャンプモジュール
をさらに備える。
【００３４】
本発明の実施例に係る第３の態様によると、デバイスリストのダイナミック表示装置を提供する。
当該装置は、
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出し、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる
ように構成される。
本発明の実施例に係る第４態様によると、プロセッサに実行されることにより、上記のデバイスリストのダイナミック表示方法を実現するプログラムを提供する。
本発明の実施例に係る第５態様によると、上記プログラムが記録された記録媒体を提供する。
【００３５】
本発明の実施例による構成によると、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００３６】
理解すべきことは、以上の概要の記述と以下の詳細記述は、単に例示的に説明するためのものであり、本発明を限定することができない。
【図面の簡単な説明】
【００３７】
ここでの図面は、明細書に合併されて本明細書の一部を構成して本発明に合致する実施例を示し、明細書とともに本発明の原理の説明をするのに用いられる。
【００３８】
【図１】一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。
【図２】一例示的な実施例に係るデバイスリストを示す模式図である。
【図３】一例示的な実施例に係るデバイスリストにおける操作メニューの表示を示す模式図である。
【図４】一例示的な実施例に係るデバイスリストにおける操作メニューの表示を示す模式図である。
【図５ａ】一例示的な実施例に係るデバイスリストの中からパラメータ表示ウィンドウを示す模式図である。
【図５ｂ】一例示的な実施例に係るデバイスリストの中からパラメータ表示ウィンドウを示す模式図である。
【図６】一例示的な実施例に係るパラメータ表示ウィンドウにおいてのデバイス名及びデバイスのアイコンの表示を示す模式図である。
【図７ａ】一例示的な実施例に係るパラメータ表示ウィンドウにおけるパラメータ内容の表示を示す模式図である。
【図７ｂ】一例示的な実施例に係るパラメータ表示ウィンドウにおけるパラメータ内容の表示を示す模式図である。
【図８】一例示的な実施例に係る現在ページ位置の表示を示す模式図である。
【図９】一例示的な実施例に係るスライドによるページめくりを示す模式図である。
【図１０】一例示的な実施例に係るデバイスのアイコンの更新後を示す模式図である。
【図１１】一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。
【図１２】一例示的な実施例に係るデバイスリストのダイナミック表示装置のブロック図である。
【図１３】一例示的な実施例に係る別のデバイスリストのダイナミック表示装置のブロック図である。
【図１４】一例示的な実施例に係る別のデバイスリストのダイナミック表示装置のブロック図である。
【発明を実施するための形態】
【００３９】
ここで、例示的な実施例を詳細に説明する。また、説明中の例は、図面に示している。以下の記述において、図面を説明する際に特に説明しない場合、互いに異なる図面中の同一の符号は、同一或は同様な要素を意味する。以下の例示的な実施例において記述する実施方法は、本発明に合致するすべての実施方法を代表しない。逆に、それらは、添付の特許請求の範囲において詳細に記述された、本発明のいくつかの態様と合致する装置、及び方法の例に過ぎない。
【００４０】
現在、スマートホームは、各々の家庭及びいろんな実用環境に実用されており、各々のスマート端末は、それぞれ、互いに異なるアプリケーション（ＡＰＰ）によって管理されている。しかしながら、ユーザは、スマート端末のパラメータを照会しようとする時に、頻繁にアプリケーション（ＡＰＰ）に出入りする必要があり、操作が面倒である。これに対し、複数のスマート端末の状態を、１つのアプリケーション（ＡＰＰ）に整合させることが考えられる。
【００４１】
図１は、一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。図１に示すように、当該方法は、端末に用いられる。当該方法は、以下のステップを含む。
【００４２】
ステップＳ１０１において、デバイスリスト表示ページに入ってから、デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出する。
【００４３】
ステップＳ１０２において、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、パラメータ表示ウィンドウが存在する場合には、パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる。
【００４４】
複数のデバイスのアイコン等を、デバイスリストの形式によって、１つのページに表示する。任意のデバイスのパラメータをより便利に表示するために、デバイスのパラメータ内容を表示するためのパラメータ表示ウィンドウを現在ページにおいて生成してもよい。当該パラメータ表示ウィンドウを生成するか、及び、当該パラメータ表示ウィンドウにどのデバイスのパラメータを表示させるかは、設定に従って実現することができる。
【００４５】
一実施例において、デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させる。アカウントを使用してアプリケーション（ＡＰＰ）にログインした後に、当該現在アカウントに対応する、当該現在アカウントにバインディングされたデバイスを取得する。各アカウントには、互いに異なるデバイスがバインディングされてもよいし、同一デバイスがバインディングされてもよい。例えば、アカウント１にデバイスＡ、デバイスＢ、デバイスＣがバインディングされているとすると、アカウント１を使用して端末（例えば携帯電話）にログインした後に、アカウント１にバインディングされたデバイスＡ、デバイスＢ、デバイスＣのデバイスの識別子を取得して、バインディングされたデバイスＡ、デバイスＢ、デバイスＣのアイコンをデバイスリストの中に表示させる。アカウント２にデバイスｄ、デバイスｅ、デバイスｆがバインディングされているとすると、アカウント２を使用して端末（例えば携帯電話）にログインした後に、アカウント２にバインディングされているデバイスｄ、デバイスｅ、デバイスｆのデバイスの識別子を取得して、バインディングされているデバイスｄ、デバイスｅ、デバイスｆのアイコンをデバイスリストの中に表示させる。
【００４６】
一実施例において、現在アカウントにバインディングされたデバイスの識別子を取得するステップは、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、現在アカウントにバインディングされたデバイスの識別子を取得するステップを含む。現在アカウントと、当該アカウントにバインディングされたデバイスの識別子との対応関係がローカルに格納されている場合、そのままローカルから取得してもよい。現在アカウントと、当該アカウントにバインディングされたデバイスの識別子との対応関係がクラウド側サーバ或はルータ側に格納されている場合、クラウド側サーバ又はルータ側から取得する必要がある。
【００４７】
一実施例において、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、デバイスリストの中の何れか一つのデバイスのアイコンを直接選択したことが検出された場合、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列の表示パラメータ内容が選択された場合を含む。図２に示すように、デバイスリストの中の各列に、デバイスのアイコンと名称とが表示されている。さらに、例えばデバイス番号等のような、デバイスの他のパラメータを表示してもよいが、ここでは枚挙しない。あるデバイスのパラメータを表示する必要がある場合、当該デバイスのアイコンを直接選択してもよいし、デバイスのアイコンが位置する行又は列を選択してもよい。デバイスのパラメータ内容表示が選択された後には、当該デバイスのパラメータを表示する必要があると直接確認してもよいし、操作メニューをポップアップさせて、当該デバイスのパラメータを表示するかをユーザに選択させてもよい。図３に示すように、「スマートカメラ１」のパラメータ内容表示が選択されると、操作メニューを表示する。当該操作メニューは、「上部に画像を表示」との選択項目を含み、当該選択項目を選択することにより、スマートカメラ１の画像をパラメータ表示ウィンド内に表示させてもよい。互いに異なるデバイス毎に、当該提示用選択項目が異なっており、また、パラメータ表示ウィンドウを上部以外の位置に表示させてもよい。例えば、デバイスがスマートソケットである場合、当該操作メニューには、「下部に電気使用量を表示」との選択項目が含まれている。デバイスが空気浄化器である場合、当該操作メニューには、「中部に空気品質を表示」との選択項目が含まれている。
【００４８】
当該デバイスのパラメータ内容の表示が必要でない場合には、同様に、所定操作により表示を解除してもよい。例えば、所定のジェスチャー操作を行うか、或は該当する選択項目を選択することにより、表示を解除してもよい。例えば、図４に示すように、パラメータ表示ウィンドウ（斜線部分）において、現在「スマートカメラ１」によって採集した画像が表示されている場合、当該表示画像を解除する必要があるときに、デバイスリストの中で当該デバイスを選択し、操作メニューを表示させて、「上部の画像表示を解除」との選択項目を選択する。パラメータ表示ウィンドウ内に「スマートカメラ１」によって採集した画像のみが表示されている場合、表示の解除後に、当該パラメータ表示ウィンドウが消える。
【００４９】
一実施例において、デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、デバイスリスト表示ページ内の所定位置においてパラメータ表示ウィンドを生成するステップ、或は、パラメータ内容を表示させるために選択されたデバイスが位置する行又は列においてパラメータ表示ウィンドを生成するステップを含む。例えば、当該所定位置は、任意の位置であってもよいし、デバイスリスト表示ページ内の上部において当該パラメータ表示ウィンドを生成してもよいし、デバイスリスト表示ページの下部、中部などにおいて当該パラメータ表示ウィンドを生成してもよい。図５ａに示すように、デバイスリスト表示ページ内の上部に当該パラメータ表示ウィンド（斜線領域）を生成する場合に、ユーザによる照会をもっと便利にすることができる。図５ｂに示すように、パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンド（斜線領域）を生成する。
【００５０】
一実施例において、パラメータ表示ウィンドのサイズは、所定サイズであるか、或は、パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、或は、デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。例えば、パラメータ表示ウィンドの高さと長さを予め設定してもよいし、当該設定された高さと長さに従ってパラメータ表示ウィンドを生成する。もちろん、幅と高さの比のみを予め設定してもよい。また、デバイスリスト表示ページでの空白サイズが第１空白閾値よりも大きいと、生成するパラメータ表示ウィンドのサイズは第１サイズとなる。これに類推して、互いに異なる空白サイズに対して、該当する互いに異なるサイズのパラメータ表示ウィンドを生成することができる。
【００５１】
一実施例において、パラメータ表示ウィンドのサイズをダイナミックに調整する時に、所定比例に従って、デバイスリストのリスト要素の高さ又はリスト要素の長さに対して、対応する調整を行う。例えば、現在ページの高さがＡ、パラメータ表示ウィンドの長さがａ、高さがｂである場合、デバイスリストの中の各要素（各行）の長さがａ、高さがｃとなる。ここで、ｂ＋Ｎ＊ｃ＝Ａ（Ｎは要素（行）の数である）。パラメータ表示ウィンドのサイズが調整されて、パラメータ表示ウィンドの高さが２ｂに変更されると、対応されるリスト要素の高さも調整されて、現在ページ内にパラメータ表示ウィンドとリストとを完全に表示するようにする。現在ページの高さがＡ、パラメータ表示ウィンドの高さが２ｂであると、各行のリスト要素の高さがｃ１＝（Ａ−２ｂ）／Ｎとなる。
【００５２】
一実施例において、パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップを含む。例えば、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既にあり、且つ、カメラのパラメータをパラメータ表示ウィンド内に表示させることが設定されている場合、パラメータ表示ウィンド内に、前回に表示させた、カメラによって採集した画像を表示させる。さらに、デバイスリスト表示ページに入って、カメラによりリアルタイムに採集する画像を表示させてもよい。
【００５３】
一実施例において、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる。
【００５４】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップを含む。パラメータ表示ウィンド内に表示させる内容をより明確に示すために、例えば、デバイス名、デバイスのアイコン、デバイス位置などのパラメータのうちの１つ又は複数を、識別子をパラメータ表示ウィンド内に表示させてもよい。図６に示すように、パラメータ表示ウィンド内に、デバイス名である「スマートカメラ２」、及びデバイスのアイコンが表示されている。
【００５５】
一実施例において、パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるステップを含む。例えば、図７ａに示すように、「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータをパラメータ表示ウィンド内に表示する場合、現在のパラメータ表示ウィンドを左と右との２つのウィンドウ領域に分割して、それぞれ電気使用量、接続関係のパラメータを表示させる。図７ｂに示すように、「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像をパラメータ表示ウィンド内に表示する場合、現在のパラメータ表示ウィンドを左と右との２つのウィンドウ領域に分割して、それぞれ電気使用量、及び画像を表示させる。
【００５６】
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンド内にページ分け表示させてもよい。「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータを、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に接続関係を表示させる。「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像を、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に画像を表示させる。
【００５７】
一実施例において、パラメータ表示ウィンド内にページ分け表示させる時に、現在表示ページに現在ページのページのナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。ページ数表示方式は、数字による表示に限らず、図８に示す方法を採用してもよい。パラメータ表示ウィンド内において、下線の数によってページの合計を示し、現在表示パラメータが位置するページに対応する下線を太字にして強調表示する。もちろん、他の方法で示すこともでき、ここでは枚挙しない。
【００５８】
複数のページを有するパラメータ表示ウィンドは、スライドなどの所定ジェスチャーによって表示パラメータを切り替えしてもよい。例えば、図９に示すように、現在ページが１ページ目であり、左側へスライドするジェスチャーが検出されると、２ページ目のパラメータを表示する。
【００５９】
一実施例において、パラメータ表示ウィンド内に表示された内容のパラメータ内容表示が選択されたことが検出されると、当該表示された内容に対応するデバイスの操作インターフェイスにジャンプする。例えば、パラメータ表示ウィンド内の表示内容がカメラによって採集した画像である場合、当該画像をクリックした操作が検出されると、カメラの操作インターフェイスにジャンプする。また、パラメータ表示ウィンド内の表示内容が空気浄化器によって採集した空気指数である場合、当該表示内容をクリックした操作が検出されると、空気浄化器の操作インターフェイスにジャンプする。
【００６０】
一実施例において、デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップをさらに含む。例えば、カメラによって採集した画像とカメラに対応するアイコンとに結合処理を行うことにより得られたアイコンを、更新後のアイコンとする。各デバイスのアイコンをいずれも当該方法によって更新してもよいし、所定ルールを満たすデバイスのアイコンを当該方法によって更新し、又は、ユーザが選択したアイコンを当該方法によって更新する。例えば、現在アカウントに２つのスマートカメラがバインディングされ、スマートカメラ１によって採集した画像は、パラメータ表示ウィンドウ内に表示させるが、スマートカメラ２によって採集した画像は、パラメータ表示ウィンドウ内に表示させない。図１０に示すように、スマートカメラ２によって採集した画像とカメラに対応するアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとする。また、空気浄化器によって採集した空気品質を互いに異なる色の画像に対応させてもよい。例えば、空気品質が良好である時にスカイブルーの画像に対応させ、空気品質が普通である時に灰色の画像に対応させ、空気品質が悪い時にダークグレーの画像に対応させる。それから、画像色と空気浄化器のアイコンとを結合させて更新後のデバイスのアイコンとする。
【００６１】
本発明の実施例による方法は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００６２】
図１１は、一例示的な実施例に係るデバイスリストのダイナミック表示方法を示すフローチャートである。図１１に示すように、当該方法は、端末に用いられる。当該方法は、以下のステップを含む。
【００６３】
ステップＳ１１０１において、アカウントがログインできたことが検出された場合、デバイスリスト表示ページに入る。
【００６４】
ステップＳ１１０２において、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させる。例えば、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、現在アカウントにバインディングされたデバイスの識別子を取得する。
【００６５】
ステップＳ１１０３において、デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出する。ない場合には、ステップ１１０４を実行し、ある場合には、Ｓ１１０６を実行する。
【００６６】
ステップＳ１１０４において、任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことを検出する。例えば、デバイスリストの中のデバイスのアイコンが位置する行を選択したことが検出されると、操作メニューを表示して、当該操作メニューを通じて、生成されるパラメータ表示ウィンドウ内において表示しようとする当該デバイスのパラメータ内容を選択する。
【００６７】
ステップＳ１１０５において、デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成する。例えば、デバイスリスト表示ページ内の所定位置において、例えば上部において、パラメータ表示ウィンドウを生成する。当該パラメータ表示ウィンドウのサイズは、所定サイズである。
【００６８】
ステップＳ１１０６において、パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる。例えば、パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データを、リアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示する。
【００６９】
表示されるデバイスのパラメータ内容をより明確に示すために、現在パラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを、パラメータ表示ウィンド内に表示することができる。
【００７０】
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させる。又は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンド内にページ分け表示させる。例えば、図７ａに示すように、「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータを、パラメータ表示ウィンド内に表示させる場合、現在のパラメータ表示ウィンドを左右２つのウィンドウ領域に分割して、それぞれ電気使用量、接続関係のパラメータを表示させる。図７ｂに示すように、「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像を、パラメータ表示ウィンド内に表示させる場合、現在のパラメータ表示ウィンドを左と右との２つのウィンドウ領域に分割して、それぞれ電気使用量、画像を表示させる。
【００７１】
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、パラメータ表示ウィンド内にページ分け表示させてもよい。「スマートソケット」によって採集した電気使用量、及び他のデバイスとの接続関係のような２つのパラメータを、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に接続関係を表示させる。「スマートソケット」によって採集した電気使用量、及び「スマートカメラ」によって採集した画像を、パラメータ表示ウィンド内に表示させる場合、１ページ目に電気使用量を表示させ、２ページ目に画像を表示させる。
【００７２】
本実施例による方法は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００７３】
図１２に示すように、本発明の実施例は、デバイスリストのダイナミック表示装置を提供する。当該装置は、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するための検出モジュール１２０１と、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するための生成モジュール１２０２と、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるための表示モジュール１２０３とを備える。
【００７４】
一実施例において、上記装置は、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるためのアイコン表示モジュール１２０４をさらに備える。
【００７５】
一実施例において、アイコン表示モジュール１２０４は、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得する。
【００７６】
一実施例において、当該装置は、上記デバイスリストの中の何れか一つのデバイスのアイコンが選択されたことを検出するか、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列が選択されたことを検出するか、或は、任意のデバイスのパラメータ内容を表示ために、操作メニューを通じて当該デバイスを選択したことを検出するための選択モジュール１２０５をさらに含む。
【００７７】
一実施例において、上記生成モジュール１２０２は、上記デバイスリスト表示ページの所定位置にパラメータ表示ウィンドを生成するか、又は、上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成する。
【００７８】
一実施例において、上記生成モジュール１２０２で生成する上記パラメータ表示ウィンドのサイズは、所定サイズであるか、或は、パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、或は、デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００７９】
一実施例において、上記生成モジュール１２０２により生成する上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００８０】
一実施例において、上記表示モジュール１２０３は、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させ、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる。
【００８１】
一実施例において、上記表示モジュール１２０３は、現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させる。
【００８２】
一実施例において、上記表示モジュール１２０３は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるか、或は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させる。
【００８３】
一実施例において、上記表示モジュール１２０３は、上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【００８４】
一実施例において、当該装置は、デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするためのアイコン生成モジュール１２０６をさらに備える。
【００８５】
一実施例において、上記表示モジュール１２０３は、パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルし、パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせる。
【００８６】
一実施例において、当該装置は、上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするためのジャンプモジュール１２０７をさらに備える。
【００８７】
本発明の実施例に係る構成によると、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【００８８】
上記の実施例の装置について、その各モジュールが実行する操作の具体的な形態は既に当該方法に関する実施例において詳細に説明したため、ここでは詳細に説明しない。
【００８９】
本発明の実施例に係るデバイスリストのダイナミック表示装置は、プロセッサと、前記プロセッサが実行可能な命令を記憶するためのメモリとを備え、前記プロセッサは、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出し、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるように構成される。
【００９０】
コンピュータ読取り可能な非一時的な記録媒体は、当該記録媒体中の命令が移動端末のプロセッサによって実行される際に、移動端末にデバイスリストのダイナミック表示方法を実行させることができる。
【００９１】
上記方法は、デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するステップと、パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと、パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップとを含む。
【００９２】
一実施例において、上記デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるステップをさらに含む。
【００９３】
一実施例において、現在アカウントにバインディングされたデバイスの識別子を取得するステップは、現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップを含む。
【００９４】
一実施例において、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、上記デバイスリストの中の何れか一つのデバイスのアイコンを選択したことが検出された場合、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列を選択したことが検出された場合、或は、任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことが検出された場合を含む。
【００９５】
一実施例において、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、上記デバイスリスト表示ページの所定位置にパラメータ表示ウィンドを生成するか、上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成するステップを含む。
【００９６】
一実施例において、上記パラメータ表示ウィンドのサイズは、所定サイズであるか、或は、パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、或は、デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである。
【００９７】
一実施例において、上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される。
【００９８】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップと、デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させるステップを含む。
【００９９】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップを含む。
【０１００】
一実施例において、上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させ、又は、同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させるステップを含む。
【０１０１】
一実施例において、上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える。
【０１０２】
一実施例において、デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップをさらに含む。
【０１０３】
一実施例において、パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルするステップと、パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせるステップとをさらに含む。
【０１０４】
一実施例において、上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするステップをさらに含む。
【０１０５】
本発明の実施例による方法は、デバイスリストの中から該当するデバイスのパラメータ内容を表示させることにより、ユーザによる、互いに異なるアプリケーション同士の間の切り替え操作フローを減少させることができ、操作がより簡単で便利であり、また、パラメータ内容の表示がより直観的で便利である。
【０１０６】
図１３は、例示的な一実施例に係るデバイスリストのダイナミック表示用装置１３００を示すブロック図である。例えば、装置１３００は、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療デバイス、フィットネスデバイス、パーソナルデジタルアシスタント等であってもよい。
図１３を参照して、装置１３００は、プロセスアセンブリ１３０２、メモリ１３０４、電源アセンブリ１３０６、マルチメディアアセンブリ１３０８、オーディオアセンブリ１３１０、入出力（Ｉ／Ｏ）インターフェイス１３１２、センサアセンブリ１３１４、及び通信アセンブリ１３１６のような一つ以上のアセンブリを含んでよい。
【０１０７】
プロセスアセンブリ１３０２は、一般的には装置１３００の全体の動作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ動作、及び記録動作と関連する動作を制御する。プロセスアセンブリ１３０２は、一つ以上のプロセッサ１３２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ１３０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ１３０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ１３０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ１３０８とプロセスアセンブリ１３０２の間のインタラクションを容易にするようにしてもよい。
【０１０８】
メモリ１３０４は、各種類のデータを記憶することにより装置１３００の動作を支援するように構成される。これらのデータの例は、装置１３００において動作するいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ１３０４は、いずれの種類の揮発性メモリ、不揮発性メモリ記憶デバイスまたはそれらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（ＳｔａｔｉｃＲａｎｄｏｍＡｃｃｅｓｓＭｅｍｏｒｙ）ＥＥＰＲＯＭ（ＥｌｅｃｔｒｉｃａｌｌｙＥｒａｓａｂｌｅ ＰｒｏｇｒａｍｍａｂｌｅＲｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（ＥｒａｓａｂｌｅＰｒｏｇｒａｍｍａｂｌｅ ＲｅａｄＯｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（ＲｅａｄＯｎｌｙ Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【０１０９】
電源アセンブリ１３０６は、装置１３００の多様なアセンブリに電力を供給する。電源アセンブリ１３０６は、電源管理システム、一つ以上の電源、及び装置１３００のための電力の生成、管理及び割り当てに関連付けられている他のアセンブリを含んでもよい。
【０１１０】
マルチメディアアセンブリ１３０８は、前記装置１３００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スワイプ、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスワイプの動作の境界だけでなく、前記のタッチ、或はスワイプ操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ１３０８は、一つのフロントカメラ、及び／又はリアカメラを含む。装置１３００が、例えば撮影モード、或はビデオモード等の動作モードにある場合、フロントカメラ、及び／又はリアカメラは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或は可変焦点距離と光学ズーム機能を有するものであってもよい。
【０１１１】
オーディオアセンブリ１３１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ１３１０は、一つのマイク（ＭＩＣ）を含み、装置１３００が、例えば呼出しモード、記録モード、及び音声認識モード等の動作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ１３０４に記憶されたり、通信アセンブリ１３１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ１３１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０１１２】
Ｉ／Ｏインターフェイス１３１２は、プロセスアセンブリ１３０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、作動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０１１３】
センサアセンブリ１３１４は、装置１３００に各種の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ１３１４は、装置１３００のＯＮ／ＯＦＦ状態、装置１３００のディスプレイとキーパッドのようなアセンブリの相対的な位置決めを検出できる。また、例えば、センサアセンブリ１３１４は、装置１３００、或は装置１３００の一つのアセンブリの位置変更、ユーザと装置１３００とが接触しているか否か、装置１３００の方位、又は加速／減速、装置１３００の温度の変化を検出できる。センサアセンブリ１３１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ１３１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ画像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ１３１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０１１４】
通信アセンブリ１３１６は、装置１３００と他のデバイスの間に有線、又は利便性のよい形態の通信を提供する。装置１３００は、例えばＷｉＦｉ（登録商標）、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ１３１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ１３１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を可能にする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（ＲａｄｉｏＦｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（ＩｎｆｒａｒｅｄＤａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（ＵｌｔｒａＷｉｄｅ Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０１１５】
例示的な実施例において、装置１３００は、一つ以上のＡＳＩＣ（ＡｐｐｌｉｃａｔｉｏｎＳｐｅｃｉｆｉｃＩｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、ＤＳＰ（ＤｉｇｉｔａｌＳｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（ＤｉｇｉｔａｌＳｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０１１６】
例示的な実施例において、さらに、命令を含むコンピュータ読取り可能な非一時的な記録媒体、例えば命令を含むメモリ１３０４を提供しており、装置１３００のプロセッサ１３２０により上記命令を実行して上記方法を実現する。例えば、前記コンピュータ読取り可能な非一時的な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶デバイス等である。
【０１１７】
図１４は、例示的な一実施例に係る通信識別子処理装置１９００を示すブロック図である。例えば、装置１９００をサーバとして提供してもよい。図３８を参照すると、装置１９００は、プロセスアセンブリ１９２２を備える。当該プロセスアセンブリ１９２２は、一つ以上のプロセッサ、及びメモリ１９３２を代表とするメモリリソースを、さらに備える。当該メモリリソースは、プロセスアセンブリ１９２２によって実行される、例えばアプリケーションプログラムのような命令を保存する。メモリ１９３２中に保存されたアプリケーションプログラムには、それぞれ一つの命令のセットに対応する一つ以上のモジュールを含まれてもよい。なお、プロセスアセンブリ１９２２は、命令を実行することにより、上記の通信識別子処理方法を実行する。
【０１１８】
装置１９００は、装置１９００の電源を管理するための一つの電源アセンブリ１９２６、装置１９００をネットワークに接続させるための一つの有線又は無線のネットワークインターフェイス１９５０、及び、一つの入出力インターフェイス１９５８を備えてもよい。装置１９００は、メモリ１９３２に保存された、例えば、Ｗｉｎｄｏｗｓ  ＳｅｒｖｅｒＴＭ、Ｍａｃ  ＯＳ  ＸＴＭ、ＵｎｉｘＴＭ，  ＬｉｎｕｘＴＭ、ＦｒｅｅＢＳＤＴＭのようなオペレーティング・システムによって、操作を行うことができる。
【０１１９】
当業者は、明細書を検討して本発明を実施した後、本発明の他の実施例を容易に考え出すことができる。本願は、本発明のいずれの変形、用途、又は適応的な変更をカバーすることを意図しており、これらの変形、用途、又は適応的な変更は、本発明の一般的な原理に従い、また、本発明は公開していない当該技術分野の公知の知識又は通常の技術手段を含む。明細書と実施例はただ例示として考慮され、本発明の本当の範囲と趣旨は以下の特許請求の範囲に記載される。
【０１２０】
本発明は上記に記述され、また図面で示した厳密な構成に限定されず、その範囲を逸脱しない限り多様な置換えと変更を行うことができると、理解されるべきである。本発明の範囲は添付の特許請求の範囲のみにより限定される。 
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するステップと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるステップと
を含むことを特徴とするデバイスリストのダイナミック表示方法。
【請求項２】
上記デバイスリスト表示ページに入ってから、現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるステップ
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項３】
現在アカウントにバインディングされたデバイスの識別子を取得するステップは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ、
或は、
現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得するステップ
を含むことを特徴とする請求項２に記載のデバイスリストのダイナミック表示方法。
【請求項４】
デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために、当該デバイスが選択された場合は、
上記デバイスリストの中の何れか一つのデバイスのアイコンを選択したことが検出された場合、
或は、
デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列を選択したことが検出された場合、
或は、
任意のデバイスのパラメータ内容を表示するために、操作メニューを通じて当該デバイスを選択したことが検出された場合
を含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項５】
上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するステップは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するステップ、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成するステップ
を含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項６】
上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである
ことを特徴とする請求項１又は５に記載のデバイスリストのダイナミック表示方法。
【請求項７】
上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される
ことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項８】
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示させるか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させるステップと、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させるステップと
を含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項９】
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させるステップ
を含むことを特徴とする請求項１又は８に記載のデバイスリストのダイナミック表示方法。
【請求項１０】
上記パラメータ表示ウィンド内にデバイスのパラメータ内容を表示させるステップは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるステップ、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させるステップ
を含むことを特徴とする請求項１又は８に記載のデバイスリストのダイナミック表示方法。
【請求項１１】
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える
ことを特徴とする請求項１０に記載のデバイスリストのダイナミック表示方法。
【請求項１２】
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするステップ
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項１３】
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルするステップと、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせるステップと
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項１４】
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするステップ
をさらに含むことを特徴とする請求項１に記載のデバイスリストのダイナミック表示方法。
【請求項１５】
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出するための検出モジュールと、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成するための生成モジュールと、
上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させるための表示モジュールと
を備えることを特徴とするデバイスリストのダイナミック表示装置。
【請求項１６】
現在アカウントにバインディングされたデバイスの識別子を取得し、バインディングされたデバイスのアイコンをデバイスリストの中に表示させるためのアイコン表示モジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項１７】
アイコン表示モジュールは、
現在アカウントのログインが検出された後に、アカウント照会要求をサーバに送信することにより、上記現在アカウントにバインディングされたデバイスの識別子を取得するか、或は、現在アカウントのログインが検出された後に、ローカルで格納されている、上記現在アカウントにバインディングされたデバイスの識別子を取得する
ことを特徴とする請求項１６に記載のデバイスリストのダイナミック表示装置。
【請求項１８】
上記デバイスリストの中の何れか一つのデバイスのアイコンが選択されたことを検出するか、或は、デバイスリストの中の何れか一つのデバイスのアイコンが位置する行又は列が選択されたことを検出するか、或は、任意のデバイスのパラメータ内容を表示ために、操作メニューを通じて当該デバイスを選択したことを検出するための選択モジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項１９】
上記生成モジュールは、
上記デバイスリスト表示ページ内の所定位置において、パラメータ表示ウィンドを生成するか、
或は、
上記パラメータ内容を表示させるために選択されたデバイスが位置する行又は列において、パラメータ表示ウィンドを生成する
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２０】
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズは、
所定サイズであるか、
或は、
パラメータ内容を表示させるために選択されたデバイスのアイコンが位置する行又は列のサイズであるか、
或は、
デバイスリスト表示ページ内の空白サイズに基づいてダイナミックに調整されたサイズである
ことを特徴とする請求項１５又は１９に記載のデバイスリストのダイナミック表示装置。
【請求項２１】
上記生成モジュールにより生成する上記パラメータ表示ウィンドのサイズをダイナミックに調整する時に、上記デバイスリストのリスト要素の高さ又はリスト要素の長さは、所定比例に基づいて調整される
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２２】
上記表示モジュールは、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが既に存在する場合には、上記パラメータ表示ウィンド内に、前回に表示させたデバイスのパラメータ内容を表示するか、或は、上記パラメータ表示ウィンド内に表示されるデバイスのパラメータ内容の更新データをリアルタイムに又は定期的に取得して、更新後のデバイスのパラメータ内容を表示させ、
デバイスリスト表示ページに入ってから、パラメータ表示ウィンドが存在しない場合には、上記選択されたデバイスのアイコンに対応するデバイスのパラメータ内容を上記パラメータ表示ウィンド内に表示させる
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２３】
上記表示モジュールは、
現在のパラメータ内容に対応するデバイス名及び／又はデバイスのアイコンを上記パラメータ表示ウィンド内に表示させる
ことを特徴とする請求項１５又は２２に記載のデバイスリストのダイナミック表示装置。
【請求項２４】
上記表示モジュールは、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンドを分割して、互いに異なるウィンドウ領域に互いに異なるパラメータを表示させるか、
或は、
同一デバイスの複数のパラメータ、或は、複数のデバイスのパラメータを表示させる時に、上記パラメータ表示ウィンド内にページ分け表示させる
ことを特徴とする請求項１５又は２２に記載のデバイスリストのダイナミック表示装置。
【請求項２５】
上記表示モジュールは、
上記パラメータ表示ウィンドにおいてページ分け表示させる際に、現在表示ページに現在ページのページナンバーを表示させ、所定のジェスチャーによって現在ページを切り替える
ことを特徴とする請求項２４に記載のデバイスリストのダイナミック表示装置。
【請求項２６】
デバイスのパラメータ内容とデバイスのアイコンとに対して結合処理を行うことにより得られたアイコンを、更新後のデバイスのアイコンとするためのアイコン生成モジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２７】
上記表示モジュールは、
パラメータ表示ウィンド内の任意のデバイスのパラメータ内容の表示が解除されると、解除されたデバイスのパラメータ内容の表示をキャンセルし、
パラメータ表示ウィンド内に表示されたパラメータ内容の表示が全て解除されると、上記パラメータ表示ウィンドウを消えさせる
ことを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２８】
上記パラメータ表示ウィンド内に表示されたデバイスのパラメータ内容が選択されると、上記デバイスのパラメータ内容に対応するデバイスの操作インターフェイスにジャンプするためのジャンプモジュール
をさらに備えることを特徴とする請求項１５に記載のデバイスリストのダイナミック表示装置。
【請求項２９】
プロセッサと、
前記プロセッサが実行可能な命令を記憶するためのメモリと
を備え、
前記プロセッサは、
デバイスリスト表示ページに入ってから、上記デバイスリスト表示ページ内にパラメータ表示ウィンドウが存在するか否かを検出し、
パラメータ表示ウィンドウが存在しない場合には、デバイスリストの中の何れか一つのデバイスのパラメータ内容を表示させるために当該デバイスが選択されると、上記デバイスリスト表示ページ内においてパラメータ表示ウィンドを生成して、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させ、
パラメータ表示ウィンドウが存在する場合には、上記パラメータ表示ウィンドウ内にデバイスのパラメータ内容を表示させる
ように構成されることを特徴とするデバイスリストのダイナミック表示装置。
【請求項３０】
プロセッサに実行されることにより、請求項１から請求項１４のいずれかに記載のデバイスリストのダイナミック表示方法を実現することを特徴とするプログラム。
【請求項３１】
請求項３０に記載のプログラムが記録された記録媒体。
【国際調査報告】
2017500676.tif 000019
2017500676.tif 000020
2017500676.tif 000021
2017500676.tif 000022