(57)【要約】  本開示の様々な態様は、第２のデバイスとのワイヤレスドッキングセッションを確立し得る第１のデバイスを提供する。第１のデバイスは、第２のデバイスのプロファイルが第１のデバイスに記憶されたプロファイルと一致するかどうかを決定し得る。そのような一致が存在するとき、第１のデバイスは、第２のデバイスのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートし得る。そのような一致が存在しない場合、第１のデバイスは、エラーメッセージを提供し得るか、または第１のデバイスのデフォルトのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートし得る。プロファイルは、オペレーティングシステム、周辺機器コンポーネント、ディスプレイサイズ、ディスプレイ解像度、タッチスクリーン能力、フォントタイプ、ユーザ設定、電力源または電力利用可能性、ハードウェアコンポーネント、またはソフトウェアモジュールを示し得る。追加の態様、実施形態、および特徴もまた本明細書で提供される。【選択図】  図１３
2017522805.tif 000002
【特許請求の範囲】
【請求項１】
第１のデバイスによって行われる方法であって、
第２のデバイスとのワイヤレスドッキングセッションを確立することと、
前記第２のデバイスのプロファイルが前記第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するかどうかを決定することと、
前記第２のデバイスの前記プロファイルが前記第１のデバイスに記憶された前記複数のプロファイルのうちの１つと一致するときに、前記第２のデバイスの前記プロファイルに関連付けられたフォーマットで前記第２のデバイスにデータをエクスポートすることと
を備える、方法。
【請求項２】
前記第２のデバイスの前記プロファイルが前記第１のデバイスに記憶された前記複数のプロファイルのうちの１つと一致しないときに、エラーメッセージを提供すること
をさらに備える、請求項１に記載の方法。
【請求項３】
前記第２のデバイスの前記プロファイルが前記第１のデバイスに記憶された前記複数のプロファイルのうちの１つと一致しないときに、前記第１のデバイスのデフォルトのプロファイルに関連付けられたフォーマットで前記第２のデバイスにデータをエクスポートすること
をさらに備える、請求項１に記載の方法。
【請求項４】
前記第２のデバイスが前記第１のデバイスの近接範囲内にあるときに前記第２のデバイス上に表示するための通知を提供することと、
前記第２のデバイスが前記第１のデバイスの前記近接範囲を越えているときに前記第１のデバイス上に表示するための前記通知を提供することと
をさらに備える、請求項１に記載の方法。
【請求項５】
帯域幅利用可能性に基づいて前記第２のデバイスにエクスポートするための前記データの属性を調整すること
をさらに備える、請求項１に記載の方法。
【請求項６】
前記属性は、ファイルサイズ、リフレッシュレート、ディスプレイ解像度、ビットレート、品質パラメータ、またはドメインのうちの少なくとも１つを備える、請求項５に記載の方法。
【請求項７】
前記データは、
フォアグラウンドアプリケーションに関連付けられ、かつ前記第２のデバイスの第１の領域上に表示するために構成された第１のデータと、
バックグラウンドアプリケーションに関連付けられ、かつ前記第２のデバイスの第２の領域上に表示するために構成された第２のデータと
を備え、
前記第１の領域は前記第２の領域よりも大きい、請求項１に記載の方法。
【請求項８】
前記プロファイルは、オペレーティングシステム、周辺機器コンポーネント、ディスプレイサイズ、ディスプレイ解像度、タッチスクリーン能力、フォントタイプ、ユーザ設定、ハードウェアコンポーネント、またはソフトウェアモジュールのうちの少なくとも１つを備える、請求項１に記載の方法。
【請求項９】
ワイヤレス通信のための装置であって、
トランシーバと、
メモリと、
前記トランシーバおよび前記メモリに通信可能に結合され、かつ、
デバイスとのワイヤレスドッキングセッションを確立することと、
前記デバイスのプロファイルが前記装置に記憶された複数のプロファイルのうちの１つと一致するかどうかを決定することと、
前記デバイスの前記プロファイルが前記装置に記憶された前記複数のプロファイルのうちの１つと一致するときに、前記デバイスの前記プロファイルに関連付けられたフォーマットで前記デバイスにデータをエクスポートすることと
を行うように構成された、少なくとも１つのプロセッサと
を備える、装置。
【請求項１０】
前記少なくとも１つのプロセッサは、
前記デバイスの前記プロファイルが前記装置に記憶された前記複数のプロファイルのうちの１つと一致しないときに、エラーメッセージを提供すること
を行うようにさらに構成される、請求項９に記載の装置。
【請求項１１】
前記少なくとも１つのプロセッサは、
前記デバイスの前記プロファイルが前記装置に記憶された前記複数のプロファイルのうちの１つと一致しないときに、前記装置のデフォルトのプロファイルに関連付けられたフォーマットで前記デバイスにデータをエクスポートすること
を行うようにさらに構成される、請求項９に記載の装置。
【請求項１２】
前記少なくとも１つのプロセッサは、
前記デバイスが前記装置の近接範囲内にあるときに前記デバイス上に表示するための通知を提供することと、
前記デバイスが前記装置の前記近接範囲を越えているときに前記装置上に表示するための前記通知を提供することと
を行うようにさらに構成される、請求項９に記載の装置。
【請求項１３】
前記少なくとも１つのプロセッサは、
帯域幅利用可能性に基づいて前記デバイスにエクスポートするための前記データの属性を調整すること
を行うようにさらに構成される、請求項９に記載の装置。
【請求項１４】
前記属性は、ファイルサイズ、リフレッシュレート、ディスプレイ解像度、ビットレート、品質パラメータ、またはドメインのうちの少なくとも１つを備える、請求項１３に記載の装置。
【請求項１５】
前記データは、
フォアグラウンドアプリケーションに関連付けられ、かつ前記デバイスの第１の領域上に表示するために構成された第１のデータと、
バックグラウンドアプリケーションに関連付けられ、かつ前記デバイスの第２の領域上に表示するために構成された第２のデータと
を備え、
前記第１の領域は前記第２の領域よりも大きい、請求項９に記載の装置。
【請求項１６】
前記プロファイルは、オペレーティングシステム、周辺機器コンポーネント、ディスプレイサイズ、ディスプレイ解像度、タッチスクリーン能力、フォントタイプ、ユーザ設定、ハードウェアコンポーネント、またはソフトウェアモジュールのうちの少なくとも１つを備える、請求項９に記載の装置。
【請求項１７】
ワイヤレス通信のための装置であって、
デバイスとのワイヤレスドッキングセッションを確立するための手段と、
前記デバイスのプロファイルが前記装置に記憶された複数のプロファイルのうちの１つと一致するかどうかを決定するための手段と、
前記デバイスの前記プロファイルが前記装置に記憶された前記複数のプロファイルのうちの１つと一致するときに、前記デバイスの前記プロファイルに関連付けられたフォーマットで前記デバイスにデータをエクスポートするための手段と
を備える、装置。
【請求項１８】
前記デバイスの前記プロファイルが前記装置に記憶された前記複数のプロファイルのうちの１つと一致しないときに、エラーメッセージを提供するための手段
をさらに備える、請求項１７に記載の装置。
【請求項１９】
前記デバイスの前記プロファイルが前記装置に記憶された前記複数のプロファイルのうちの１つと一致しないときに、前記装置のデフォルトのプロファイルに関連付けられたフォーマットで前記デバイスにデータをエクスポートするための手段
をさらに備える、請求項１７に記載の装置。
【請求項２０】
前記デバイスが前記装置の近接範囲内にあるときに前記デバイス上に表示するための通知を提供するための手段と、
前記デバイスが前記装置の前記近接範囲を越えているときに前記装置上に表示するための前記通知を提供するための手段と
をさらに備える、請求項１７に記載の装置。
【請求項２１】
帯域幅利用可能性に基づいて前記デバイスにエクスポートするための前記データの属性を調整するための手段
をさらに備える、請求項１７に記載の装置。
【請求項２２】
前記属性は、ファイルサイズ、リフレッシュレート、ディスプレイ解像度、ビットレート、品質パラメータ、またはドメインのうちの少なくとも１つを備える、請求項２１に記載の装置。
【請求項２３】
前記データは、
フォアグラウンドアプリケーションに関連付けられ、かつ前記デバイスの第１の領域上に表示するために構成された第１のデータと、
バックグラウンドアプリケーションに関連付けられ、かつ前記デバイスの第２の領域上に表示するために構成された第２のデータと
を備え、
前記第１の領域は前記第２の領域よりも大きい、請求項１７に記載の装置。
【請求項２４】
前記プロファイルは、オペレーティングシステム、周辺機器コンポーネント、ディスプレイサイズ、ディスプレイ解像度、タッチスクリーン能力、フォントタイプ、ユーザ設定、ハードウェアコンポーネント、またはソフトウェアモジュールのうちの少なくとも１つを備える、請求項１７に記載の装置。
【請求項２５】
第１のデバイスのコンピュータ可読媒体であって、前記コンピュータ可読媒体は、
第２のデバイスとのワイヤレスドッキングセッションを確立することと、
前記第２のデバイスのプロファイルが前記第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するかどうかを決定することと、
前記第２のデバイスの前記プロファイルが前記第１のデバイスに記憶された前記複数のプロファイルのうちの１つと一致するときに、前記第２のデバイスの前記プロファイルに関連付けられたフォーマットで前記第２のデバイスにデータをエクスポートすることと
を行うために構成されたコンピュータ実行可能コードを備える、コンピュータ可読媒体。
【請求項２６】
前記コンピュータ実行可能コードは、
前記第２のデバイスの前記プロファイルが前記第１のデバイスに記憶された前記複数のプロファイルのうちの１つと一致しないときに、エラーメッセージを提供すること
を行うためにさらに構成される、請求項２５に記載のコンピュータ可読媒体。
【請求項２７】
前記コンピュータ実行可能コードは、
前記第２のデバイスの前記プロファイルが前記第１のデバイスに記憶された前記複数のプロファイルのうちの１つと一致しないときに、前記第１のデバイスのデフォルトのプロファイルに関連付けられたフォーマットで前記第２のデバイスにデータをエクスポートすること
を行うためにさらに構成される、請求項２５に記載のコンピュータ可読媒体。
【請求項２８】
前記コンピュータ実行可能コードは、
前記第２のデバイスが前記第１のデバイスの近接範囲内にあるときに前記第２のデバイス上に表示するための通知を提供することと、
前記第２のデバイスが前記第１のデバイスの前記近接範囲を越えているときに前記第１のデバイス上に表示するための前記通知を提供することと
を行うためにさらに構成される、請求項２５に記載のコンピュータ可読媒体。
【請求項２９】
前記コンピュータ実行可能コードは、
帯域幅利用可能性に基づいて前記第２のデバイスにエクスポートするための前記データの属性を調整すること
を行うためにさらに構成される、請求項２５に記載のコンピュータ可読媒体。
【請求項３０】
前記データは、
フォアグラウンドアプリケーションに関連付けられ、かつ前記第２のデバイスの第１の領域上に表示するために構成された第１のデータと、
バックグラウンドアプリケーションに関連付けられ、かつ前記第２のデバイスの第２の領域上に表示するために構成された第２のデータと
を備え、
前記第１の領域は前記第２の領域よりも大きい、請求項２５に記載のコンピュータ可読媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]  本出願は、２０１４年６月２３日に米国特許商標庁に出願された仮特許出願番号６２／０１５，９１５と、２０１４年１２月２２日に米国特許商標庁に出願された特許出願番号１４／５７９，０５９の優先権および利益を主張し、その全体の内容は、以下に十分に述べられるように、またすべての適用可能な目的のために、参照によって本明細書に組み込まれている。
【技術分野】
【０００２】
[0001]  本開示の態様は、概して、ワイヤレスドッキングに関し、より具体的には、ワイヤレスドッキングを介してデバイス上の代替視覚化（alternate visualization）を提供することに関する。
【背景技術】
【０００３】
[0002]  ワイヤレス通信システムは、複数のデバイス間のワイヤレス通信を提供することができる。デバイスは、様々な技術を使用して互いにワイヤレスに接続し得る。一旦接続されると、第１のデバイス（例えば、スマートフォン）は、第２のデバイス（例えば、デスクトップコンピュータ）上に表示するためのデータを送信（例えば、「プッシュ」）し得る。既存のシステムは、第１のデバイスのユーザエクスペリエンス（user experience）（例えば、Ａｎｄｒｏｉｄ（商標）オペレーティングシステムベースのユーザエクスペリエンス）を、第２のデバイス（例えば、デスクトップコンピュータ）が通例、異なるユーザエクスペリエンス（例えば、Ｗｉｎｄｏｗｓ（登録商標）オペレーティングシステムベースのユーザエクスペリエンス）を提供する場合でも、第２のデバイス（例えば、デスクトップコンピュータ）上に単に複製することができるにすぎない。
【０００４】
[0003]  しかしながら、第１のデバイス（例えば、Ａｎｄｒｏｉｄオペレーティングシステムベースのユーザエクスペリエンス）の視覚化を第２のデバイス（例えば、デスクトップコンピュータ）上で単に複製することは、ユーザにとって望ましくないこともある。それよりむしろ、ユーザは、第２のデバイス（例えば、彼らのデスクトップコンピュータ上でのＷｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンス）のために彼らが慣れているユーザエクスペリエンスの方を好むこともある。したがって、代替視覚化の提供に関連する向上は、ユーザエクスペリエンスを改善することができる。
【発明の概要】
【０００５】
[0004]  本開示の１つまたは複数の態様の基礎的な理解を提供するために、下記は、このような態様の簡易化された概要を提示する。この概要は、本開示の企図されるすべての特徴の広範な概略ではなく、本開示のすべての態様の重要な要素または決定的な要素を特定することも、本開示の任意の態様またはすべての態様の範囲を線引きすることも意図されていない。その唯一の目的は、後に提示される、より詳細な説明への前置きとして、簡易化された形態で本開示の１つまたは複数の態様のいくつかの概念を提示することである。
【０００６】
[0005]  本開示の様々な態様は、第２のデバイスとのワイヤレスドッキングセッションを確立する第１のデバイスを提供する。第１のデバイスは、第２のデバイスのプロファイルが第１のデバイスに記憶されたプロファイルと一致するかどうかを決定し得る。そのような一致が存在するとき、第１のデバイスは、第２のデバイスのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートし得る。そのような一致が存在しないとき、第１のデバイスは、エラーメッセージを提供し得るか、または第１のデバイスのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートし得る。プロファイルは、オペレーティングシステム、周辺機器コンポーネント、ディスプレイサイズ、ディスプレイ解像度、タッチスクリーン能力、フォントタイプ、ユーザ設定、電力源または電力利用可能性（a power source or availability）、ハードウェアコンポーネント、またはソフトウェアモジュールを示し得る。追加の態様、実施形態、および特徴もまた本明細書で提供される。
【０００７】
[0006]  １つの態様において、本開示は、第２のデバイスとのワイヤレスドッキングセッションを確立することと、第２のデバイスのプロファイルが、第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するかどうかを決定することと、第２のデバイスのプロファイルが第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するときに、第２のデバイスのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートすることと、を含む方法を提供する。
【０００８】
[0007]  別の態様において、本開示は、トランシーバと、メモリと、そのトランシーバおよびメモリに通信可能に結合された少なくとも１つのプロセッサと、を含む装置を提供する。少なくとも１つのプロセッサは、デバイスとのワイヤレスドッキングセッションを確立することと、デバイスのプロファイルが、装置に記憶された複数のプロファイルのうちの１つと一致するかどうかを決定することと、デバイスのプロファイルが装置に記憶された複数のプロファイルのうちの１つと一致するときに、デバイスのプロファイルに関連付けられたフォーマットでデバイスにデータをエクスポートすることと、を行うように構成され得る。
【０００９】
[0008]  別の態様において、本開示は、デバイスとのワイヤレスドッキングセッションを確立するための手段と、デバイスのプロファイルが、装置に記憶された複数のプロファイルのうちの１つと一致するかどうかを決定するための手段と、デバイスのプロファイルが装置に記憶された複数のプロファイルのうちの１つと一致するときに、デバイスのプロファイルに関連付けられたフォーマットでデバイスにデータをエクスポートするための手段と、を含む別の装置を提供する。
【００１０】
[0009]  別の態様において、本開示は、第２のデバイスとのワイヤレスドッキングセッションを確立することと、第２のデバイスのプロファイルが、第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するかどうかを決定することと、第２のデバイスのプロファイルが第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するときに、第２のデバイスのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートすることと、を行うためのコードを含むコンピュータ可読記憶媒体を提供する。
【００１１】
[0010]  本開示のこれらの態様および他の態様は、以下に続く詳細の説明の検討後により十分に理解されるようになる。本開示の他の態様、特徴、および実施形態は、添付の図面と併せて、以下に続く本開示の具体的で実例的な実施形態の説明を検討すると、当業者には明らかになるであろう。本開示の特徴は、以下のある特定の実施形態および図に関連して説明され得るが、本開示のすべての実施形態は、本明細書に説明される有利な特徴の１つまたは複数を含むことができる。言い換えると、１つまたは複数の実施形態は、ある特定の有利な特徴を有するものとして説明され得るが、そのような特徴の１つまたは複数は、また、本明細書に説明される開示の様々な実施形態にしたがって使用され得る。同様の方法で、実例的な実施形態は、デバイス、システム、または方法の実施形態として以下に説明され得るが、そのような実例的な実施形態が、様々なデバイス、システム、および方法に実装され得ることが理解されるべきである。
【図面の簡単な説明】
【００１２】
【図１】[0011]  マスタデバイスのハードウェア実装の例を例示する図。
【図２】[0012]  マスタデバイスの様々なプロファイルのユーザインターフェースの一例を例示する図。
【図３】マスタデバイスの様々なプロファイルのユーザインターフェースの一例を例示する図。
【図４】マスタデバイスの様々なプロファイルのユーザインターフェースの一例を例示する図。
【図５】[0013]  スレーブデバイスの様々なプロファイルのユーザインターフェースの一例を例示する図。
【図６】スレーブデバイスの様々なプロファイルのユーザインターフェースの一例を例示する図。
【図７】スレーブデバイスの様々なプロファイルのユーザインターフェースの一例を例示する図。
【図８】[0014]  マスタデバイスおよびスレーブデバイスの様々なプロファイルの一例を例示する図。
【図９】マスタデバイスおよびスレーブデバイスの様々なプロファイルの一例を例示する図。
【図１０】[0015]  マスタデバイスに対するスレーブデバイスの近接度の一例を例示する図。
【図１１】マスタデバイスに対するスレーブデバイスの近接度の一例を例示する図。
【図１２】[0016]  マスタデバイスおよびスレーブデバイス上に表示される様々な項目の例を例示する図。
【図１３】[0017]  様々な方法および／またはプロセスの一例を例示する図。
【図１４】様々な方法および／またはプロセスの一例を例示する図。
【詳細な説明】
【００１３】
[0018]  添付された図面に関連して以下に述べられる詳細な説明は、様々な構成の説明として意図されており、本明細書に説明される概念が実現され得る構成だけを表すように意図されたものではない。詳細な説明は、様々な概念の完全な理解を提供するために、特定の詳細を含む。しかしながら、これらの概念がこれらの特定の詳細なしに実現され得ることが当業者には明らかであろう。いくつかの事例では、周知の構造およびコンポーネントが、そのような概念を曖昧にすることを避けるためにブロック図の形態で示される。
【００１４】
[0019]  図１は、本開示の様々な態様にしたがう、マスタデバイス１０１のハードウェア実装の例を例示する図１００である。本明細書に提供される説明の様々な部分が「マスタデバイス１０１」を参照し得るが、当業者は、「マスタデバイス１０１」が別の装置と通信するように構成された任意の装置であり得ることを理解するであろう。限定ではなく例として、マスタデバイス１０１は、携帯電話、スマートフォン、ユーザ機器、タブレットコンピュータ、ラップトップコンピュータ、携帯情報端末（ＰＤＡ)、ゲーム用デバイス、ｅリーダ、および／または別の装置と通信するように構成された他の任意の装置であり得る。
【００１５】
[0020]  マスタデバイス１０１は、ユーザインターフェース１１２を含み得る。ユーザインターフェース１１２は、マスタデバイス１０１のユーザから１つまたは複数の入力を受信するように構成され得る。ユーザインターフェース１１２は、また、マスタデバイス１０１のユーザへの情報（例えば、テキストおよび／または画像）を表示するようにも構成され得る。ユーザインターフェース１１２は、バスインターフェース１０８を介して処理システム１０１へのデータ、および／または処理システム１０１からのデータを交換し得る。
【００１６】
[0021]  マスタデバイス１０１は、トランシーバ１１０も含み得る。トランシーバ１１０は、別の装置との通信中にデータを受信および／またはデータを送信するように構成され得る。トランシーバ１１０は、有線またはワイヤレスの伝送媒体を介して別の装置と通信するための手段を提供する。例えば、トランシーバ１１０は、スレーブデバイス１０２のような、別の装置および／またはデバイスとのワイヤレスドッキングセッションを確立するための手段を提供し得る。トランシーバ１１０は、様々なタイプの技術を使用してそのような通信を行うように構成され得る。当業者は、そのような通信を行うための多くのタイプの技術が本開示の範囲から逸脱することなく使用され得ることを理解するであろう。
【００１７】
[0022]  マスタデバイス１０１は、メモリ１１４、１つまたは複数のプロセッサ１０４、コンピュータ可読媒体１０６、およびバスインターフェース１０８もまた含み得る。バスインターフェース１０８は、バス１０３とトランシーバ１１０との間のインターフェースを提供し得る。メモリ１１４、１つまたは複数のプロセッサ１０４、コンピュータ可読媒体１０６、およびバスインターフェース１０８は、バス１０３を介して共に接続され得る。
【００１８】
[0023]  プロセッサ１０４は、トランシーバ１１０および／またはメモリ１１４に通信可能に結合され得る。プロセッサ１０４は、プロファイル決定回路１２０を含み得る。プロファイル決定回路１２０は、マスタデバイス１０１のプロファイルに関連する様々な機能を行うこと、および／または様々な態様を可能にすることができる、様々なハードウェアコンポーネントおよび／またはソフトウェアモジュールを含み得る。マスタデバイス１０１のプロファイルは、マスタデバイス１０１の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数のセットを参照し得る。マスタデバイス１０１のプロファイルは、マスタデバイス１０１のオペレーティングシステム、マスタデバイス１０１の１つまたは複数の周辺機器コンポーネント、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイサイズ、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイ解像度、マスタデバイス１０１のタッチスクリーン能力、マスタデバイス１０１の１つまたは複数のフォントタイプ、マスタデバイス１０１の１つまたは複数のユーザ設定、マスタデバイス１０１の拡張ディスプレイ識別データ（ＥＤＩＤ：extended display identification data）、マスタデバイス１０１の電力源／電力利用可能性、マスタデバイス１０１の１つまたは複数のハードウェアコンポーネント、および／またはマスタデバイス１０１の１つまたは複数のソフトウェアモジュールに関する情報を含み得る。マスタデバイス１０１のプロファイルに関係する追加の説明が本開示全体を通して提供される。プロファイル決定回路１２０は、別のデバイス（例えば、スレーブデバイス１０２）のプロファイルがマスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致するかどうかを決定するための手段を提供する。
【００１９】
[0024]  プロセッサ１０４は、また、データエクスポート回路（data exportation circuit）１２１も含み得る。データエクスポート回路１２１は、マスタデバイス１０１からデータをエクスポートすることに関連する様々な機能を行うこと、および／または様々な態様を可能にすることができる、様々なハードウェアコンポーネントおよび／またはソフトウェアモジュールを含み得る。例えば、データは、別のデバイス（例えば、スレーブデバイス１０２）にエクスポートされ得る。いくつかの状況において、スレーブデバイス１０２のプロファイルは、マスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致する。このような状況において、データエクスポート回路１２１は、スレーブデバイス１０２のプロファイルに関連付けられたフォーマットでスレーブデバイス１０２にデータをエクスポートするための手段を提供する。しかしながら、いくつかの他の状況において、スレーブデバイス１０２のプロファイルは、マスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致しない。このような状況において、データエクスポート回路１２１は、マスタデバイス１０１のデフォルトのプロファイルに関連付けられたフォーマットでスレーブデバイス１０２にデータをエクスポートするための手段を提供する。
【００２０】
[0025]  プロセッサ１０４は、また、通知回路１２２も含み得る。通知回路１２２は、マスタデバイス１０１および／またはスレーブデバイス１０２に通知を提供することに関連する、様々な機能を行うこと、および／または様々な態様を可能にすることができる、様々なハードウェアコンポーネントおよび／またはソフトウェアモジュールを含み得る。スレーブデバイス１０２のプロファイルがマスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致しないとき、通知回路１２２は、マスタデバイス１０１および／またはスレーブデバイス１０２上にエラーメッセージを提供するための手段を提供する。例えば、エラーメッセージは、マスタデバイス１０１に記憶されたプロファイルのいずれも、スレーブデバイス１０２のプロファイルのいずれかと一致しないことを示し得る。
【００２１】
[0026]  いくつかの状況において、スレーブデバイス１０２は、マスタデバイス１０１の近接範囲内にある。近接範囲は、マスタデバイス１０１のロケーションに対する特定の距離であり得る。このような状況において、通知回路１２２は、スレーブデバイス１０２上に表示するための通知を提供するための手段を提供する。例えば、このような通知は、「低バッテリ」アラートのような、様々なアラートを含み得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲内にあるので、スレーブデバイス１０２上に表示される通知は、ユーザによって見られる可能性がより高い。
【００２２】
[0027]  いくつかの他の状況において、スレーブデバイス１０２は、マスタデバイス１０１の近接範囲を越えている。例えば、マスタデバイス１０１（例えば、スマートフォン）は、スレーブデバイス１０２（例えば、デスクトップコンピュータ）がある部屋の外にユーザによって動かされ得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲を越えているとき、通知回路１２２は、マスタデバイス１０１上に表示するための様々な通知（例えば、「低バッテリ」アラートのようなアラート）を提供するための手段を提供する。ユーザが（マスタデバイス１０１と共に）マスタデバイス１０１の近接範囲を越えて移動したので、スレーブデバイス１０２上に表示される通知はユーザによって見られる可能性がより低く、マスタデバイス１０１上に表示される通知は、ユーザによって見られる可能性がより高い。
【００２３】
[0028]  プロセッサ１０４は、また、属性調整回路１２３も含み得る。属性調整回路１２３は、スレーブデバイス１０２にエクスポートするためのデータの属性を調整することに関連する、様々な機能を行うこと、および／または様々な態様を可能にすることができる、様々なハードウェアコンポーネントおよび／またはソフトウェアモジュールを含み得る。いくつかの構成において、データの属性は、帯域幅利用可能性（bandwidth availability）に基づいて調整され得る。したがって、属性調整回路１２３は、帯域幅利用可能性に基づいてスレーブデバイス１０２にエクスポートするためのデータの属性を調整するための手段を提供する。調整され得る属性は、ファイルサイズ、リフレッシュレート、ディスプレイ解像度、ビットレート、品質パラメータ、および／またはドメインを含む。このような属性は、帯域幅利用可能性が比較的低いときに、エクスポートされるデータが、比較的より少ない帯域幅を占有するように調整され得る。反対に、このような属性は、帯域幅利用可能性が比較的高いときに、エクスポートされるデータが、比較的より多い帯域幅を占有するように調整され得る。
【００２４】
[0029]  先の説明は、マスタデバイス１０１のプロセッサ１０４の非限定的な例を提供するものである。様々な回路が上述されたが、当業者は、プロセッサ１０４が、回路１２０、１２１、１２２、１２３に加えた、および／またはそれに代わる、様々な他の回路１２４も含み得ることを理解するであろう。このような他の回路１２４は、本明細書に説明される機能、方法、プロセス、特徴、および／または態様の任意の１つまたは複数を行うための手段を提供し得る。
【００２５】
[0030]  コンピュータ可読媒体１０６は、様々な命令を含み得る。命令は、本明細書に説明される様々な機能を行い、および／または様々な態様を可能にするように構成されたコンピュータ実行可能コードを含み得る。コンピュータ実行可能コードは、マスタデバイス１０１の様々なハードウェアコンポーネント（例えば、プロセッサ１０４）によって実行され得る。命令は、様々なソフトウェアプログラムおよび／またはソフトウェアモジュールの一部であり得る。
【００２６】
[0031]  コンピュータ可読媒体１０６は、プロファイル決定命令１４０を含み得る。プロファイル決定命令１４０は、マスタデバイス１０１のプロファイルに関連する、様々な機能を行い、および／または様々な態様を可能にするために構成されたコンピュータ実行可能コードを含み得る。上述のように、マスタデバイス１０１のプロファイルは、マスタデバイス１０１の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数のセットを参照し得る。マスタデバイス１０１のプロファイルは、マスタデバイス１０１のオペレーティングシステム、マスタデバイス１０１の１つまたは複数の周辺機器コンポーネント、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイサイズ、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイ解像度、マスタデバイス１０１のタッチスクリーン能力、マスタデバイス１０１の１つまたは複数のフォントタイプ、マスタデバイス１０１の１つまたは複数のユーザ設定、マスタデバイス１０１のＥＤＩＤ、マスタデバイス１０１の電力源／電力利用可能性、マスタデバイス１０１の１つまたは複数のハードウェアコンポーネント、および／またはマスタデバイス１０１の１つまたは複数のソフトウェアモジュールに関する情報を含み得る。マスタデバイス１０１のプロファイルに関係する追加の説明が本開示全体を通して提供される。プロファイル決定命令１４０は、別のデバイス（例えば、スレーブデバイス１０２）のプロファイルがマスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致するかどうかを決定するために構成されたコンピュータ実行可能コードを含み得る。
【００２７】
[0032]  コンピュータ可読媒体１０６はまた、データエクスポート命令１４１も含み得る。データエクスポート命令１４１は、マスタデバイス１０１からデータをエクスポートすることに関連する、様々な機能を行い、および／または様々な態様を可能にするために構成されたコンピュータ実行可能コードを含み得る。例えば、データは、別のデバイス（例えば、スレーブデバイス１０２）にエクスポートされ得る。いくつかの状況において、スレーブデバイス１０２のプロファイルは、マスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致する。このような状況において、データエクスポート命令１４１は、スレーブデバイス１０２のプロファイルに関連付けられたフォーマットでスレーブデバイス１０２にデータをエクスポートするために構成されたコンピュータ実行可能コードを含み得る。しかしながら、いくつかの他の状況において、スレーブデバイス１０２のプロファイルは、マスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致しない。このような状況において、データエクスポート命令１４１は、マスタデバイス１０１のデフォルトのプロファイルに関連付けられたフォーマットでスレーブデバイス１０２にデータをエクスポートするために構成されたコンピュータ実行可能コードを含み得る。
【００２８】
[0033]  コンピュータ可読媒体１０６はまた、通知命令１４２も含み得る。通知命令１４２は、マスタデバイス１０１および／またはスレーブデバイス１０２に通知を提供することに関連する、様々な機能を行い、および／または様々な態様を可能にするために構成されたコンピュータ実行可能コードを含み得る。スレーブデバイス１０２のプロファイルがマスタデバイス１０１に記憶された複数のプロファイルのうちの１つと一致しないとき、通知命令１４２は、マスタデバイス１０１および／またはスレーブデバイス１０２上にエラーメッセージを提供するために構成されたコンピュータ実行可能コードを含み得る。例えば、エラーメッセージは、マスタデバイス１０１に記憶されたプロファイルのいずれも、スレーブデバイス１０２のプロファイルのいずれかと一致しないことを示し得る。
【００２９】
[0034]  いくつかの状況において、スレーブデバイス１０２は、マスタデバイス１０１の近接範囲内にある。近接範囲は、マスタデバイス１０１のロケーションに対する特定の距離であり得る。このような状況において、通知命令１４２は、スレーブデバイス１０２上に表示するための通知を提供するために構成されたコンピュータ実行可能コードを含む。例えば、このような通知は、「低バッテリ」アラートのような、様々なアラートを含み得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲内にあるので、スレーブデバイス１０２上に表示される通知は、ユーザによって見られる可能性がより高い。
【００３０】
[0035]  いくつかの他の状況において、スレーブデバイス１０２は、マスタデバイス１０１の近接範囲を越えている。例えば、マスタデバイス１０１（例えば、スマートフォン）は、スレーブデバイス１０２（例えば、デスクトップコンピュータ）がある部屋の外にユーザによって動かされ得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲を越えているとき、通知命令１４２は、マスタデバイス１０１上に表示するための様々な通知（例えば、「低バッテリ」アラートのようなアラート）を提供するために構成されたコンピュータ実行可能コードを含む。ユーザが（マスタデバイス１０１と共に）マスタデバイス１０１の近接範囲を越えて移動したので、スレーブデバイス１０２上に表示される通知はユーザによって見られる可能性がより低く、マスタデバイス１０１上に表示される通知は、ユーザによって見られる可能性がより高い。
【００３１】
[0036]  コンピュータ可読媒体１０６はまた、属性調整命令１４３も含み得る。属性調整命令１４３は、スレーブデバイス１０２にエクスポートするためのデータの属性を調整することに関連する、様々な機能を行い、および／または様々な態様を可能にするために構成されたコンピュータ実行可能コードを含む。いくつかの構成において、データの属性は、帯域幅利用可能性に基づいて調整され得る。したがって、属性調整命令１４３は、帯域幅利用可能性に基づいてスレーブデバイス１０２にエクスポートするためのデータの属性を調整するために構成されたコンピュータ実行可能コードを含む。調整され得る属性は、ファイルサイズ、リフレッシュレート、ディスプレイ解像度、ビットレート、品質パラメータ、および／またはドメインを含む。このような属性は、帯域幅利用可能性が比較的低いときに、エクスポートされるデータが、比較的より少ない帯域幅を占有するように調整され得る。反対に、このような属性は、帯域幅利用可能性が比較的高いときに、エクスポートされるデータが、比較的より多くの帯域幅を占有するように調整され得る。
【００３２】
[0037]  先の説明は、マスタデバイス１０１のコンピュータ可読媒体１０６の非限定的な例を提供するものである。様々な命令（例えば、コンピュータ実行可能コード）が上述されたが、当業者は、コンピュータ可読媒体１０６が、命令１４０、１４１、１４２、１４３に加えた、および／またはそれに代わる、様々な他の命令１４４も含み得ることを理解するであろう。このような他の命令１４４は、本明細書に説明される機能、方法、プロセス、特徴、および／または態様の任意の１つまたは複数を行うために構成されたコンピュータ実行可能コードを含み得る。
【００３３】
[0038]  メモリ１１４は、様々なメモリモジュールを含み得る。メモリモジュールは、プロセッサ１０４あるいはそれの回路１２０、１２１、１２２、１２３、１２４のいずれかによる様々な値および／または情報を記憶し、それからの読み取りを有するように構成され得る。メモリモジュールは、また、コンピュータ可読媒体１０６に含まれるコンピュータ実行可能コードあるいはそれの命令１４０、１４１、１４２、１４３、１４４のいずれかの実行時に、様々な値および／または情報を記憶し、それからの読み取りを有するように構成され得る。
【００３４】
[0039]  メモリ１１４は、プロファイル情報１３０を含み得る。プロファイル情報は、マスタデバイス１０１の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数のセットに関係するデータを含み得る。プロファイル情報１３０は、また、マスタデバイス１０１のオペレーティングシステム、マスタデバイス１０１の１つまたは複数の周辺機器コンポーネント、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイサイズ、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイ解像度、マスタデバイス１０１のタッチスクリーン能力、マスタデバイス１０１の１つまたは複数のフォントタイプ、マスタデバイス１０１の１つまたは複数のユーザ設定、マスタデバイス１０１のＥＤＩＤ、マスタデバイス１０１の電力源／電力利用可能性、マスタデバイス１０１の１つまたは複数のハードウェアコンポーネント、および／またはマスタデバイス１０１の１つまたは複数のソフトウェアモジュールに関するデータを含み得る。
【００３５】
[0040]  メモリ１１４はまた、スレーブデバイス１０２にエクスポートされ得る様々なタイプのデータも含み得る。このようなデータの非限定的な例はアプリケーションデータ１３１である。アプリケーションデータ１３１は、マスタデバイス１０１内で稼働するアプリケーションによって生成され得る。アプリケーションデータ１３１は、本明細書に説明される様々な構成にしたがってマスタデバイス１０１からスレーブデバイス１０２にエクスポートされ得る。アプリケーションデータ１３１が非限定的な例として提供されているが、当業者は、本開示の範囲から逸脱することなく、追加および／または代替のタイプのデータがメモリに記憶され、マスタデバイス１０１からスレーブデバイス１０２にエクスポートされ得ることを理解するであろう。当業者はまた、メモリ１１４が様々な他のメモリモジュール１３２もまた含み得ることも理解するであろう。他のメモリモジュール１３２は、本明細書に説明される特徴、機能、方法、プロセス、および／または態様のいずれかに関して、その中に情報を記憶することと、それから情報を読み取ることとを行うように構成され得る。
【００３６】
[0041]  当業者はまた、マスタデバイス１０１が、本開示の範囲から逸脱することなく、代替および／または追加のエレメントを含み得ることも理解するであろう。本開示の様々な態様にしたがって、あるエレメント、またはあるエレメントの任意の部分、または複数エレメントの任意の組み合わせが、１つまたは複数のプロセッサ１０４を含む処理システム１０１を用いて実装され得る。１つまたは複数のプロセッサ１０４の例は、マイクロプロセッサ、マイクロコントローラ、デジタルシグナルプロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、ステートマシン、ゲートロジック、ディスクリートハードウェア回路、および、本開示全体を通して説明される様々な機能を行うように構成された他の適したハードウェアを含む。処理システム１０１は、バス１０３およびバスインターフェース１０８によって概して表される、バスアーキテクチャで実装され得る。バス１０３は、処理システム１０１の特定のアプリケーションと全体的な設計制約に依存して、任意の数の相互接続バスおよびブリッジを含み得る。バス１０３は、１つまたは複数のプロセッサ１０４、メモリ１１４、およびコンピュータ可読媒体１０６を含む様々な回路をリンクさせ得る。バス１０３はまた、タイミングソース、周辺機器、電圧レギュレータ、および電力管理回路のような他の様々な回路をリンクさせることができ、これらは、当該技術分野で周知である。
【００３７】
[0042]  １つまたは複数のプロセッサ１０４は、バス１０３の管理と、コンピュータ可読媒体１０６に記憶されたソフトウェアの実行を含む一般的な処理とを担い得る。ソフトウェアは、１つまたは複数のプロセッサ１０４によって実行されると、処理システム１０１に、任意の１つまたは複数の装置に関して以下に説明される様々な機能を行わせる。コンピュータ可読媒体１０６は、また、ソフトウェアを実行するときに１つまたは複数のプロセッサ１０４によって操作されるデータを記憶するために使用され得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語で、または別の方法で呼ばれるかどうかにかかわらず、命令、命令のセット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行ファイル、実行スレッド、プロシージャ、関数、等を意味するように幅広く解釈されるものとする。ソフトウェアは、コンピュータ可読媒体１０６に存在し得る。コンピュータ可読媒体１０６は、非一時的なコンピュータ可読媒体であり得る。非一時的なコンピュータ可読媒体は、例として、磁気記憶デバイス（例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ）、光学ディスク（例えば、コンパクトディスク（ＣＤ）、あるいはデジタル多用途ディスク（ＤＶＤ））、スマートカード、フラッシュメモリデバイス（例えば、カード、スティック、あるいはキードライブ）、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能なＰＲＯＭ（ＥＰＲＯＭ）、電気的に消去可能なＰＲＯＭ（ＥＥＰＲＯＭ（登録商標））、レジスタ、リムーバブルディスク、および、コンピュータによってアクセスおよび読み取られ得るソフトウェアおよび／または命令を記憶するための任意の他の適した媒体を含む。コンピュータ可読媒体１０６はまた、例として、コンピュータによってアクセスおよび読み取りされ得るソフトウェアおよび／または命令を伝送するための、搬送波、伝送回線、および任意の他の適切な媒体を含み得る。コンピュータ可読媒体１０６は、処理システム１０１内に、処理システム１０１の外部に、または処理システム１０１を含む複数のエンティティをわたって分散して、存在し得る。コンピュータ可読媒体１０６は、コンピュータプログラム製品において具現化され得る。限定ではなく例として、コンピュータプログラム製品は、パッケージング材料内のコンピュータ可読媒体を含み得る。当業者は、システム全体に課せられる全体的な設計制約および特定のアプリケーションに依存して、本開示全体を通して提示される、説明された機能をいかに最良に実装すべきかを認識することになる。
【００３８】
[0043]  図２〜４は、マスタデバイス１０１の様々なプロファイルのユーザインターフェース２０４、３０４、４０４の例を例示する図２００、３００、４００である。マスタデバイス１０１は、１つまたは複数のプロファイルを含み得る。上述したように、プロファイルは、マスタデバイス１０１の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数のセットを参照し得る。マスタデバイス１０１のプロファイルは、特定のオペレーティングシステムベースのユーザエクスペリエンスを含み得る。図２は、マスタデバイス１０１のユーザにｉＯＳ（登録商標）オペレーティングシステムベースのユーザエクスペリエンスを提供する、プロファイルのユーザインターフェース２０４の例を例示する。図３は、マスタデバイス１０１のユーザにＷｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンスを提供する、プロファイルのユーザインターフェース３０４の例を例示する。図４は、マスタデバイス１０１のユーザにＡｎｄｒｏｉｄオペレーティングシステムベースのユーザエクスペリエンスを提供する、プロファイルのユーザインターフェース４０４の例を例示する。
【００３９】
[0044]  当業者は、図２〜４が、マスタデバイス１０１のプロファイルの一部であり得る、様々なオペレーティングシステムベースのユーザエクスペリエンスの非限定的な例を例示することを理解するであろう。当業者はまた、マスタデバイス１０１のプロファイルが、オペレーティングシステムに関連付けられた特徴を必ずしも含む必要がないことも理解するであろう。上述したように、プロファイルは、マスタデバイス１０１の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含む。本開示の範囲から逸脱することなく、マスタデバイス１０１のプロファイルは、マスタデバイス１０１の１つまたは複数の周辺機器コンポーネント、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイサイズ、マスタデバイス１０１の１つまたは複数のディスプレイのディスプレイ解像度、マスタデバイス１０１のタッチスクリーン能力、マスタデバイス１０１の１つまたは複数のフォントタイプ、マスタデバイス１０１の１つまたは複数のユーザ設定、マスタデバイス１０１のＥＤＩＤ、マスタデバイス１０１の電力源／電力利用可能性、マスタデバイス１０１の１つまたは複数のハードウェアコンポーネント、および／またはマスタデバイス１０１の１つまたは複数のソフトウェアモジュールに関する情報を含み得る。
【００４０】
[0045]  図５〜７は、スレーブデバイス１０２の様々なプロファイルのユーザインターフェース５０４、６０４、７０４の例を例示する図５００、６００、７００である。スレーブデバイス１０２は、１つまたは複数のプロファイルを含み得る。プロファイルは、スレーブデバイス１０２の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含む。スレーブデバイス１０２のプロファイルは、特定のオペレーティングシステムベースのユーザエクスペリエンスを含み得る。図５は、スレーブデバイス１０２のユーザにｉＯＳオペレーティングシステムベースのユーザエクスペリエンスを提供する、プロファイルのユーザインターフェース５０４の例を例示する。図６は、スレーブデバイス１０２のユーザにＷｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンスを提供する、プロファイルのユーザインターフェース６０４の例を例示する。図７は、スレーブデバイス１０２のユーザにＡｎｄｒｏｉｄオペレーティングシステムベースのユーザエクスペリエンスを提供する、プロファイルのユーザインターフェース７０４の例を例示する。
【００４１】
[0046]  当業者は、図５〜７が、スレーブデバイス１０２のプロファイルの一部であり得る、様々なオペレーティングシステムベースのユーザエクスペリエンスの非限定的な例を例示することを理解するであろう。当業者はまた、スレーブデバイス１０２のプロファイルが、オペレーティングシステムに関連付けられた特徴を必ずしも含む必要がないことも理解するであろう。プロファイルは、スレーブデバイス１０２の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含む。本開示の範囲から逸脱することなく、スレーブデバイス１０２のプロファイルは、スレーブデバイス１０２の１つまたは複数の周辺機器コンポーネント、スレーブデバイス１０２の１つまたは複数のディスプレイのディスプレイサイズ、スレーブデバイス１０２の１つまたは複数のディスプレイのディスプレイ解像度、スレーブデバイス１０２のタッチスクリーン能力、スレーブデバイス１０２の１つまたは複数のフォントタイプ、スレーブデバイス１０２の１つまたは複数のユーザ設定、スレーブデバイス１０２のＥＤＩＤ、スレーブデバイス１０２の電力源／電力利用可能性、スレーブデバイス１０２の１つまたは複数のハードウェアコンポーネント、および／またはスレーブデバイス１０２の１つまたは複数のソフトウェアモジュールに関する情報を含み得る。
【００４２】
[0047]  図８〜９は、マスタデバイス１０１およびスレーブデバイス１０２の様々なプロファイルの例を例示する図８００、９００である。いくつかの構成において、マスタデバイス１０１およびスレーブデバイス１０２は、ワイヤレスドッキングシステムを介して共にワイヤレスに接続され得る。ワイヤレスドッキングシステムは、シームレスな接続を提供することができ、２つ以上のデバイスが、電線、ドッキングコネクタ、個人識別番号（ＰＩＮ）コード、周辺機器ごとの綿密なペアリングプロセス、または他の同様のステップを必要とせずに共に接続することを可能にする。スレーブデバイス１０２に関連付けられた周辺機器は、グループとして作動し得る。多くの異なるタイプの周辺機器がサポートされ得、レガシー周辺機器のブリッジングを含む。既存のアプリケーションセッション／接続は、そのままであり得る。
【００４３】
[0048]  ワイヤレスドッキングセッションを確立するために、マスタデバイス１０１およびスレーブデバイス１０２は、様々なタイプの情報を受信および／または送信し得る。例えば、マスタデバイス１０２は、スレーブデバイス１０２にプローブ要求を送信し得る。プローブ要求に応答して、スレーブデバイス１０２は応答メッセージを送信し得る。このような情報の交換は、マスタデバイス１０１がスレーブデバイス１０２を発見することを可能にし得る。マスタデバイス１０１およびスレーブデバイス１０２はまた、様々な認証／アソシエーション交換に参加し得る。マスタデバイス１０１およびスレーブデバイス１０２はまた、ハンドシェイクプロシージャと、ならびにチャネル確立プロセスにも参加し得る。しかしながら、当業者は、上記の非限定的な例で説明された全特徴が必ずしも必要とされるわけではなく、代替および／または追加のステップが本開示の範囲から逸脱することなく実施され得ることを理解するであろう。スレーブデバイス１０２とのワイヤレスドッキングセッションを確立した後、マスタデバイス１０１は、スレーブデバイス１０２のプロファイルを決定し、スレーブデバイス１０２のプロファイルをマスタデバイス１０１に記憶されたルックアップテーブル（例えば、プロファイル情報１３０に記憶されたルックアップテーブル）と比較し得る。このような比較は、スレーブデバイス１０２のプロファイルが、マスタデバイス１０１に記憶されたプロファイルのいずれかと一致するかどうかを明らかにし得る。
【００４４】
[0049]  より具体的に、図８は、マスタデバイス１０１に記憶されたプロファイルのうちの少なくとも１つがスレーブデバイス１０２のプロファイルと一致する例を例示する図８００である。一致は、第１のデバイス（例えば、マスタデバイス１０１）の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数の少なくとも１つが、第２のデバイス（例えば、スレーブデバイス１０２）の動作性および／またはユーザエクスペリエンスを特徴付けるパラメータおよび／または関数の少なくとも１つと同じ、またはそれに類似しているときに存在し得る。例示の目的のために、図８に提供された例は、３つのプロファイル（例えば、プロファイルＡ ８０２、プロファイルＢ ８０４、プロファイルＣ ８０６）を図示する。しかしながら、当業者は、より少ない数、またはより多くの数のプロファイルが、本開示の範囲から逸脱することなく、マスタデバイス１０１に記憶され得ることを理解するであろう。
【００４５】
[0050]  限定ではなく例として、マスタデバイス１０１のプロファイルＡ ８０２は、ｉＯＳオペレーティングシステムベースのユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含み得る。したがって、マスタデバイス１０１は、ユーザインターフェース２０４を提供することが可能であり得る。マスタデバイス１０１のプロファイルＢ ８０４は、Ｗｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含み得る。したがって、マスタデバイス１０１は、ユーザインターフェース３０４を提供することが可能であり得る。マスタデバイス１０１のプロファイルＣ ８０６は、Ａｎｄｒｏｉｄオペレーティングシステムベースのユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含み得る。したがって、マスタデバイス１０１は、ユーザインターフェース４０４を提供することが可能であり得る。
【００４６】
[0051]  スレーブデバイス１０２は、プロファイルＢ ８０８を有し、これは、マスタデバイス１０１に記憶されたプロファイルのうちの少なくとも１つ（例えば、プロファイルＢ ８０４）と一致する。スレーブデバイス１０２のプロファイルがマスタデバイス１０１に記憶されたプロファイルのうちの（少なくとも）１つと一致するとき、マスタデバイス１０１は、スレーブデバイス１０２のプロファイルに関連付けられたフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。エクスポートは、様々なワイヤレス通信インターフェース（例えば、ＷＬＡＮインターフェースおよび／またはＢｌｕｅｔｏｏｔｈ（登録商標）インターフェース）の１つにわたったワイヤレス送信を介して行われ得る。エクスポートは、また、暗号化プロセスを含み得、ここにおいて、エクスポートされるデータは、マスタデバイス１０１からスレーブデバイス１０２へのワイヤレス送信より前に暗号化される。データのフォーマットは、データの構成および／またはフォーマット化を参照し得る。スレーブデバイス１０２がそれの処理システムによってデータを処理することを可能にする方法でデータがフォーマット化されると、データはスレーブデバイス１０２によって成功裏に処理され得る。データがそのような方法でフォーマット化されない場合、データは、スレーブデバイス１０２と互換性がない可能性がある。
【００４７】
[0052]  上述したように、プロファイルＢ ８０４、８０８は、Ｗｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含む。マスタデバイス１０１は、Ｗｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンスを提供するフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。このように、スレーブデバイス１０２は、Ｗｉｎｄｏｗｓオペレーティングシステムに対応する視覚化を提供する。したがって、スレーブデバイス１０２は、ユーザインターフェース６０４を表示する。
【００４８】
[0053]  図８とは対照的に、図９は、マスタデバイス１０１に記憶されたプロファイルのいずれもスレーブデバイス１０２のプロファイルと一致しない例を例示する図である。図９に例示されているように、スレーブデバイス１０２はプロファイルＤ ９０８を有する。プロファイルＤ ９０８は、マスタデバイス１０１に記憶されたプロファイル（例えば、プロファイルＡ ８０２、プロファイルＢ ８０４、プロファイルＣ ８０６）のいずれかとして含まれていない。スレーブデバイス１０２のプロファイルが、マスタデバイス１０１に記憶されたプロファイルのいずれとも一致しないとき、いくつかの構成において、マスタデバイス２０１はエラーメッセージ９１０を提供し得る。エラーメッセージ９１０は、マスタデバイス１０１のディスプレイコンポーネントおよび／またはスレーブデバイス１０２のディスプレイコンポーネント上に表示するために提供される視覚メッセージであり得る。例えば、図９に例示されているように、エラーメッセージ９１０は、スレーブデバイス２０１のユーザインターフェース５０４の一部分に現れ得る。エラーメッセージは、代替的または追加的に、マスタデバイス１０１および／またはスレーブデバイス１０２で再生するために提供される聴覚メッセージであり得る。エラーメッセージを提供する代替的な形式が、本開示の範囲から逸脱することなく実装され得る。
【００４９】
[0054]  いくつかの構成において、スレーブデバイス１０２のプロファイルがマスタデバイス１０１に記憶されたプロファイルのいずれとも一致しないとき、マスタデバイス１０１は、マスタデバイス１０１のデフォルトのプロファイルに関連付けられたフォーマットでスレーブデバイス１０２にデータをエクスポートし得る。マスタデバイス１０１のデフォルトのプロファイルは、ユーザによって好まれるプロファイルであり得る。例えば、ユーザが他のプロファイルのユーザインターフェースよりもプロファイルＡ ８０２のユーザインターフェースのほうを好むので、ユーザは、そのプロファイルをデフォルトのプロファイルとして設定し得る。代替的に、マスタデバイス１０１のデフォルトのプロファイルは、マスタデバイスの製造元によって設定されるプロファイルであり得る。例えば、マスタデバイス１０１が、他のプロファイルと比べてプロファイルＡ ８０２を使用するとより効率的に動作するように構成されているので、製造元は、そのプロファイルをデフォルトのプロファイルとして設定し得る。スレーブデバイス１０２のプロファイル（例えば、プロファイルＤ ９０８）がマスタデバイス１０１に記憶されたプロファイル（例えば、プロファイルＡ ８０２、プロファイルＢ ８０４、プロファイルＣ ８０６）のいずれとも一致しないので、マスタデバイス１０１は、マスタデバイス１０１のデフォルトのプロファイル（例えば、プロファイルＡ ８０２）のフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。プロファイルＡ ８０２がｉＯＳオペレーティングシステムベースのユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含むので、マスタデバイス１０１は、ｉＯＳオペレーティングシステムベースのユーザエクスペリエンスを提供するフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。このように、スレーブデバイス１０２は、ｉＯＳオペレーティングシステムに対応する視覚化を提供する。したがって、スレーブデバイス１０１は、ユーザインターフェース５０４を表示する。
【００５０】
[0055]  図１０〜１１は、マスタデバイス１０１に対するスレーブデバイス１０２の近接度の例を例示する図１０００、１１００である。マスタデバイス１０１は、近接範囲１００２を有し得る。例えば、近接範囲は、（例えば、フィートまたはメートルの単位で測定される）ある距離であり得る。いくつかの構成において、近接範囲１００２は、スレーブデバイス１０２のユーザによって予め選択され得る。いくつかの構成において、近接範囲１００２は、マスタデバイス１０１の製造元によって予め設定され得る。様々な技法が近接範囲１００２を決定するために使用され得る。例えば、近接範囲１００２は、別のデバイス（例えば、スレーブデバイス１０２）からの信号（例えば、パイロット信号）の受信信号強度を使用して決定され得る。別の例として、近接範囲１００２は、マスタデバイス１０１から生じる信号の「ラウンドトリップ時間」の計算値を使用して決定され得る。近接範囲１００２を決定するための追加または代替の技法が当業者には知られており、本開示の範囲から逸脱することなく使用され得る。マスタデバイス１０１およびスレーブデバイス１０２のワイヤレスに互いに通信する能力を考えると、これらのデバイスは通常使用中に互いに対してより近くに／より遠く離れて動かされ得る。
【００５１】
[0056]  より具体的に、図１０は、スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２内にある例を例示する図１０００である。例えば、マスタデバイス１０１（例えば、スマートフォン）は、スレーブデバイス（例えば、デスクトップコンピュータ）がある部屋の中にユーザによって動かされ得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２内にあるとき、マスタデバイス１０１は、スレーブデバイス１０２上に表示するための様々な通知（例えば、「低バッテリ」アラートのようなアラート）を提供し得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２内にあるので、スレーブデバイス１０２上に表示される通知は、ユーザによって見られる可能性がより高い。
【００５２】
[0057]  より具体的に、図１１は、スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２を越えている例を例示する図１１００である。例えば、マスタデバイス１０１（例えば、スマートフォン）は、スレーブデバイス１０２（例えば、デスクトップコンピュータ）がある部屋の外にユーザによって動かされ得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２を越えているとき、マスタデバイス１０１は、マスタデバイス１０１上に表示するための様々な通知（例えば、「低バッテリ」アラートのようなアラート）を提供し得る。ユーザが（マスタデバイス１０１と共に）マスタデバイス１０１の近接範囲１００２を越えて移動したので、スレーブデバイス１０２上に表示される通知はユーザによって見られる可能性がより低く、マスタデバイス１０１上に表示される通知は、ユーザによって見られる可能性がより高い。
【００５３】
[0058]  図１２は、マスタデバイス１０１およびスレーブデバイス１０２上に表示される様々な項目の例を例示する図１２００である。限定ではなく例として、図１２は、マスタデバイス１０１としてスマートフォンを、スレーブデバイス１０２としてデスクトップコンピュータを例示する。しかしながら、当業者は、（上述した）他の様々な装置が、本開示の範囲から逸脱することなく、マスタデバイス１０１および／またはスレーブデバイス２０１として使用され得ることを理解するであろう。マスタデバイス１０１は、ユーザへの様々な情報を表示するために構成されたディスプレイ１２０４（例えば、ユーザインターフェース１１２）を含み得る。いくつかの構成において、ディスプレイ１２０４は、様々なアプリケーションに対応する１つまたは複数のアイコンを表示し得る。１つまたは複数のアプリケーションは同時に稼働していてもよい。起動されたアプリケーションの１つまたは複数は、フォアグラウンド（foreground）で稼働していてもよい。起動されたアプリケーションの１つまたは複数は、バックグラウンドで稼働していてもよい。簡潔さ、および例示のために、４つのアプリケーション（例えば、アプリケーション１２１２、１２１４、１２１６、１２１８）が図１２に例示されている。しかしながら、当業者は、より少ない数、またはより多くの数のアプリケーションが、本開示の範囲から逸脱することなく、（フォアグラウンドで、および／またはバックグラウンドで）稼働していてもよいことを理解するであろう。この例のために、アプリケーション１２１２、１２１４がフォアグラウンドで稼働しており、アプリケーション１２１６、１２１８がバックグラウンドで稼働していることが想定されるであろう。スレーブデバイス１０２のプロファイルがマスタデバイス１０１に記憶された複数のプロファイルに含まれることがさらに想定されるであろう。このように、マスタデバイス１０１（例えば、スマートフォン）は、スレーブデバイス１０２のプロファイル（例えば、デスクトップコンピュータのＷｉｎｄｏｗｓオペレーティングシステム）に関連付けられたフォーマットでスレーブデバイス１０２（例えば、デスクトップコンピュータ）にデータをエクスポートすることができる。
【００５４】
[0059]  いくつかの構成において、起動されたアプリケーション（例えば、アプリケーション１２１２、１２１４、１２１６、１２１８）ごとのインジケーション（例えば、アイコン）がスレーブデバイス１０２のタスクバー１２１０に表示される。いくつかの構成において、フォアグラウンドで稼働する１つまたは複数のアプリケーション（例えば、アプリケーション１２１２、１２１４）は、バックグラウンドで稼働するアプリケーション（例えば、アプリケーション１２１６、１２１８）に対して、スレーブデバイス１０２のディスプレイ１２０８上に異なって表示される。例えば、フォアグラウンドで稼働するアプリケーション（例えば、アプリケーション１２１２、１２１４）は、バックグラウンドで稼働するアプリケーション（例えば、アプリケーション１２１６、１２１８）と比べてスレーブデバイス１０２のディスプレイ１２０８のより大きい領域を占有する。
【００５５】
[0060]  いくつかの構成において、マスタデバイス１０１は、帯域幅利用可能性に基づいてスレーブデバイス１０２にエクスポートするためのデータの１つまたは複数の属性を調整し得る。限定ではなく例として、属性は、ファイルサイズ、リフレッシュレート、ディスプレイ解像度、ビットレート、品質パラメータ、および／またはドメインを含み得る。データの代替の属性が、当業者には容易に明らかであり、本開示の範囲から逸脱することなく、帯域幅利用可能性に基づいて調整され得る。例として、マスタデバイス１０１は、帯域幅利用可能性が高いときに、スレーブデバイス１０２上に表示される項目の解像度を増加させ得、マスタデバイス１０１は、帯域幅利用可能性が低いときに、スレーブデバイス１０２上に表示される項目の解像度を減少させ得る。別の例として、マスタデバイス１０１は、帯域幅利用可能性が高いときに、スレーブデバイス１０２上に表示される項目のリフレッシュレートを増加させ得、マスタデバイス１０１は、帯域幅利用可能性が低いときに、スレーブデバイス１０２上に表示される項目のリフレッシュレートを減少させ得る。
【００５６】
[0061]  いくつかの構成において、２つの異なるタイプのアプリケーションが異なるドメインタイプにわたって送信され得る。例えば、生産性タイプのアプリケーション（例えば、ワード処理アプリケーションまたは表計算アプリケーション）は、グラフィックドメインにわたって送信され得、他のタイプのアプリケーションはピクセルドメインにわたって送信され得る。
【００５７】
[0062]  いくつかの構成において、マスタデバイス１０１は、スレーブデバイス１０２にデータをエクスポートした後、マスタデバイス１０１のディスプレイ１２０４をオフにし得る。マスタデバイス１０１のディスプレイ１２０４をオフにすることによって、マスタデバイス１０１は電力を節約し得る。しかしながら、マスタデバイス１０１のディスプレイ１２０４をオフにすることは必要事項ではない。いくつかの構成において、マスタデバイス１０１は、マスタデバイス１０１のディスプレイ１２０４をオンにしたままに保ち、そのディスプレイ１２０４をスレーブデバイス１０２の拡張ディスプレイとして使用し得る。
【００５８】
[0063]  いくつかの構成において、スレーブデバイス１０２は、マスタデバイス１０１上のウェブサイトの表示とは異なるようにそのウェブサイトを表示し得る。例えば、マスタデバイス１０１は、第１のユニフォームリソースロケータ（ＵＲＬ）（例えば、「ｍ．ｅｘａｍｐｌｅＵＲＬ．ｃｏｍ」といった、モバイルデバイス上に表示するために構成されたＵＲＬ）にしたがってウェブサイトを表示し得、スレーブデバイスは、第２のＵＲＬ（例えば、「ｅｘａｍｐｌｅＵＲＬ．ｃｏｍ」といった、非モバイルのデバイス上に表示するために構成されたＵＲＬ）にしたがってそのウェブサイトを表示し得る。マスタデバイス１０１の画面サイズおよび／またはディスプレイ解像度がスレーブデバイス１０２の画面サイズおよび／またはディスプレイ解像度と同じではないこともあるので、ユーザエクスペリエンスは、特定のデバイスの画面サイズおよび／またはディスプレイ解像度向けに最適化されたＵＲＬにしたがってウェブサイトを提示することによって向上され得る。
【００５９】
[0064]  いくつかの構成において、マスタデバイス１０１は、政府規制に準拠するフォーマットでデータをエクスポートし得る。限定ではなく例として、スレーブデバイス１０２は、自動車の内部のデバイスであることもある。マスタデバイス１０１は、自動車の安全性基準に準拠するフォーマットでスレーブデバイス１０２にデータをエクスポートし得る。いくつかの自動車の安全性基準は、そのようなデバイス向けの音声認識（speech-to-text）および／またはテキスト読み上げ（text-to-speech）能力を必要とし得る。したがって、マスタデバイス１０１は、スレーブデバイス１０２の音声認識および／またはテキスト読み上げ能力に適応するフォーマットでスレーブデバイス１０２にデータをエクスポートし得る。
【００６０】
[0065]  図１３は、様々な方法および／またはプロセスの例を例示する第１の図１３００である。図１３を参照して説明される方法および／またはプロセスは、任意のデバイスによって行われ得る。非限定的な例として、上でより詳細に説明されたように、第１のデバイスはマスタデバイス１０１であり得る。ブロック１３０１において、第１のデバイスは、第２のデバイス（例えば、スレーブデバイス１０２）とのワイヤレスドッキングセッションを確立し得る。ブロック１３０２において、第１のデバイスは、第２のデバイスのプロファイルが第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するかどうかを決定し得る。非限定的な例として、上でより詳細に説明されたように、第２のデバイスはスレーブデバイス１０２であり得る。
【００６１】
[0066]  第２のデバイスが、第１のデバイスに記憶された複数のプロファイルのうちの１つと一致しないとき、ブロック１３０４において、第１のデバイスはエラーメッセージを提供する。例えば、図９を参照すると、スレーブデバイス１０２はプロファイルＤ ９０８を有する。プロファイルＤ ９０８は、マスタデバイス１０１に記憶されたプロファイル（例えば、プロファイルＡ ８０２、プロファイルＢ ８０４、プロファイルＣ ８０６）のいずれか１つとして含まれていない。スレーブデバイス１０２のプロファイルが、マスタデバイス１０１に記憶されたプロファイルのいずれとも一致しないとき、マスタデバイス２０１はエラーメッセージ９１０を提供し得る。エラーメッセージ９１０は、マスタデバイス１０１のディスプレイコンポーネントおよび／またはスレーブデバイス１０２のディスプレイコンポーネント上に表示するために提供される視覚メッセージであり得る。代替的または追加的に、エラーメッセージは、マスタデバイス１０１および／またはスレーブデバイス１０２で再生するために提供される聴覚メッセージであり得る。エラーメッセージを提供する他の形式が、本開示の範囲から逸脱することなく使用され得る。
【００６２】
[0067]  第２のデバイスが第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するとき、ブロック１３０６において、第１のデバイスは、第２のデバイスのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートし得る。例えば、図８を参照すると、スレーブデバイス１０２はプロファイルＢ ８０８を有する。マスタデバイス１０１はプロファイルＢ ８０４を含む。したがって、スレーブデバイス１０２のプロファイル（例えば、プロファイルＢ ８０８）がマスタデバイス１０１に記憶されたプロファイルのうちの１つ（例えば、プロファイルＢ ８０４）と一致する。このように、マスタデバイス１０１は、スレーブデバイス１０２のプロファイルに関連付けられたフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。例えば、プロファイルＢ ８０４、８０８がＷｉｎｄｏｗｓオペレーティングシステムを示すと仮定すると、マスタデバイス１０１は、Ｗｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンスを提供するフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。したがって、スレーブデバイス１０２は、Ｗｉｎｄｏｗｓオペレーティングシステムに対応する視覚化（すなわち、ユーザインターフェース６０４）を提供する。
【００６３】
[0068]  いくつかの構成において、ブロック１３０８において、第１のデバイスは、第２のデバイスが第１のデバイスの近接範囲内にあるかどうかを決定し得る。例えば、図１０を参照すると、マスタデバイス１０１は、スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２内にあるかどうかを決定し得る。例えば、近接範囲は、（例えば、フィートまたはメートルの単位で測定される）ある距離であり得る。いくつかの構成において、近接範囲１００２は、スレーブデバイス１０２のユーザによって予め選択され得る。いくつかの構成において、近接範囲１００２は、マスタデバイス１０１の製造元によって予め設定され得る。上でより詳細に説明されたように、様々な技法が近接範囲１００２を決定するために使用され得る。
【００６４】
[0069]  第２のデバイスが第１のデバイスの近接範囲内にあるとき、ブロック１３１０において、第１のデバイスは、第２のデバイス上に表示するための通知を提供し得る。例えば、図１０を参照すると、マスタデバイス１０１（例えば、スマートフォン）は、スレーブデバイス１０２（例えば、デスクトップコンピュータ）がある部屋の中にユーザによって動かされ得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２内にあるとき、マスタデバイス１０１は、スレーブデバイス１０２上に表示するための様々な通知（例えば、「低バッテリ」アラートのようなアラート）を提供し得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２内にあるので、スレーブデバイス１０２上に表示される通知は、ユーザによって見られる可能性がより高い。
【００６５】
[0070]  第２のデバイスが第１のデバイスの近接範囲を越えているとき、ブロック１３１２において、第１のデバイスは、第１のデバイス上に表示するための通知を提供し得る。例えば、図１１を参照すると、スレーブデバイス１０２は、マスタデバイス１０１の近接範囲１００２を越えている。例えば、マスタデバイス１０１（例えば、スマートフォン）は、スレーブデバイス１０２（例えば、デスクトップコンピュータ）がある部屋の外にユーザによって動かされ得る。スレーブデバイス１０２がマスタデバイス１０１の近接範囲１００２を越えているとき、マスタデバイス１０１は、マスタデバイス１０１上に表示するための様々な通知（例えば、「低バッテリ」アラートのようなアラート）を提供し得る。ユーザが（マスタデバイス１０１と共に）マスタデバイスの近接範囲１００２を越えて移動したので、スレーブデバイス１０２上に表示される通知はユーザによって見られる可能性がより低く、マスタデバイス１０１上に表示される通知は、ユーザによって見られる可能性がより高い。
【００６６】
[0071]  図１４は、様々な方法および／またはプロセスの例を例示する第２の図１４００である。図１４を参照して説明される方法および／またはプロセスは、任意のデバイスによって行われ得る。非限定的な例として、上でより詳細に説明されたように、第１のデバイスはマスタデバイス１０１であり得る。ブロック１４０１において、第１のデバイスは、第２のデバイス（例えば、スレーブデバイス１０２）とのワイヤレスドッキングセッションを確立し得る。ブロック１４０２において、第１のデバイスは、第２のデバイスのプロファイルが第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するかどうかを決定し得る。非限定的な例として、上でより詳細に説明されたように、第２のデバイスはスレーブデバイス１０２であり得る。
【００６７】
[0072]  第２のデバイスが第１のデバイスに記憶された複数のプロファイルのうちの１つと一致しないとき、ブロック１４０４において、第１のデバイスは、第１のデバイスのデフォルトのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートし得る。例えば、図９を参照すると、マスタデバイス１０１は、マスタデバイス１０１のデフォルトのプロファイルに関連付けられたフォーマットでスレーブデバイス１０２にデータをエクスポートし得る。例えば、図９において、マスタデバイス１０１のためのデフォルトのプロファイルはプロファイルＡ ８０２である。スレーブデバイス１０２のプロファイル（例えば、プロファイルＤ ９０８）がマスタデバイス１０１に記憶されたプロファイル（例えば、プロファイルＡ ８０２、プロファイル８０４、プロファイル８０６）のいずれとも一致しないので、マスタデバイス１０１は、マスタデバイス１０１のデフォルトのプロファイル（例えば、プロファイルＡ ８０２）のフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。プロファイルＡ ８０２がｉＯＳオペレーティングシステムベースのユーザエクスペリエンスを特徴付けるパラメータおよび／または関数を含むので、マスタデバイス１０１は、ｉＯＳオペレーティングシステムベースのユーザエクスペリエンスを提供するフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。したがって、スレーブデバイス１０２は、ｉＯＳオペレーティングシステムに対応する視覚化（すなわち、ユーザインターフェース５０４）を提供する。
【００６８】
[0073]  第２のデバイスが第１のデバイスに記憶された複数のプロファイルのうちの１つと一致するとき、ブロック１４０６において、第１のデバイスは、第２のデバイスのプロファイルに関連付けられたフォーマットで第２のデバイスにデータをエクスポートし得る。例えば、図８を参照すると、スレーブデバイス１０２はプロファイルＢ ８０８を有する。マスタデバイス１０１はプロファイルＢ ８０４を含む。したがって、スレーブデバイス１０２のプロファイル（例えば、プロファイルＢ ８０８）は、マスタデバイス１０１に記憶されたプロファイルのうちの１つ（例えば、プロファイルＢ ８０４）と一致する。このように、マスタデバイス１０１は、スレーブデバイス１０２のプロファイルに関連付けられたフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。例えば、プロファイルＢ ８０４、８０８がＷｉｎｄｏｗｓオペレーティングシステムを示すと仮定すると、マスタデバイス１０１は、Ｗｉｎｄｏｗｓオペレーティングシステムベースのユーザエクスペリエンスを提供するフォーマットで、（例えば、ワイヤレスドッキングセッション中に）スレーブデバイス１０２にデータをエクスポートし得る。したがって、スレーブデバイス１０２は、Ｗｉｎｄｏｗｓオペレーティングシステムに対応する視覚化（すなわち、ユーザインターフェース６０４）を提供する。
【００６９】
[0074]  ブロック１４０８において、第１のデバイスは、帯域幅利用可能性に基づいて第２のデバイスにエクスポートするためのデータの属性を調整し得る。非限定的な例として、属性は、ファイルサイズ、リフレッシュレート、ディスプレイ解像度、ビットレート、品質パラメータ、および／またはドメインを含み得る。データの代替の属性は、当業者には容易に明らかであり、本開示の範囲から逸脱することなく帯域幅利用可能性に基づいて調整され得る。いくつかの構成において、マスタデバイス１０１は、帯域幅利用可能性が高いときに、スレーブデバイス１０２上に表示される項目の解像度を増加させ得、マスタデバイス１０１は、帯域幅利用可能性が低いときに、スレーブデバイス１０２上に表示される項目の解像度を減少させ得る。いくつかの構成において、マスタデバイス１０１は、帯域幅利用可能性が高いときに、スレーブデバイス１０２上に表示される項目のリフレッシュレートを増加させ得、マスタデバイス１０１は、帯域幅利用可能性が低いときに、スレーブデバイス１０２上に表示される項目のリフレッシュレートを減少させ得る。
【００７０】
[0075]  図１３〜１４を参照して説明された方法および／またはプロセスは、例示的な目的で提供され、本開示の範囲を限定するように意図されたものではない。図１３〜１４を参照して説明された方法および／またはプロセスは、本開示の範囲から逸脱することなく本明細書に例示されたものとは異なる順序で行われ得る。加えて、図１３〜１４を参照して説明された方法および／またはプロセスのいくつかまたはすべては、本開示の範囲から逸脱することなく、個別におよび／または共に行われ得る。
【００７１】
[0076]  開示された方法におけるステップの特定の順序または階層は、実例的なプロセスの例示であると理解されるべきである。設計の選好に基づいて、これら方法におけるステップの特定の順序または階層が並べ替えられ得ることが理解される。添付の方法の請求項は、見本の順序で様々なステップのエレメントを提示し、本明細書に明確に記載されていない限り、提示された特定の順序または階層に限定されることを意味するものではない。
【００７２】
[0077]  先の説明は、当業者が本明細書に説明された様々な態様を実現することを可能にするために提供されている。これらの態様に対する様々な修正は、当業者にとって容易に明らかになり、本明細書で定義される包括的な原理は他の態様に適用され得る。したがって、特許請求の範囲は、本明細書に示された態様に限定されるように意図されたものではなく、特許請求の範囲の文言と矛盾しない最大範囲であると認められるべきであり、ここにおいて、単数のエレメントへの参照は、そのように明確に記載されていない限り、「１つおよび１つのみ」を意味するように意図されたものではなく、むしろ「１つまたは複数」を意味するように意図されている。そうでないことが明確に記載されていない限り、「いくつかの」という用語は１つまたは複数を指す。項目のリスト「のうちの少なくとも１つ」を指すフレーズは、単一のメンバを含む、それら項目の任意の組み合わせを指す。例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａ；ｂ；ｃ；ａおよびｂ；ａおよびｃ；ｂおよびｃ；ならびにａ、ｂ、およびｃをカバーするように意図されている。当業者には既知の、または後に知られることになる本開示全体を通して説明される様々な態様のエレメントに対するすべての構造的および機能的な均等物が、参照によって本明細書に明確に組み込まれ、特許請求の範囲によって包含されるように意図されている。さらに、本明細書に開示されたことのいずれも、そのような開示が特許請求の範囲において明示的に記載されているかどうかにかかわらず公共に寄与されるようには意図されていない。請求項のエレメントのいずれも、そのエレメントが「〜のための手段」というフレーズを使用して明確に記載されていない限り、または、方法の請求項の場合には、そのエレメントが「〜のためのステップ」というフレーズを使用して記載されていない限り、米国特許法第１１２条（ｆ）の規定のもとで解釈されるべきではない。
【図１】
2017522805.tif 000003
【図２】
2017522805.tif 000004
【図３】
2017522805.tif 000005
【図４】
2017522805.tif 000006
【図５】
2017522805.tif 000007
【図６】
2017522805.tif 000008
【図７】
2017522805.tif 000009
【図８】
2017522805.tif 000010
【図９】
2017522805.tif 000011
【図１０】
2017522805.tif 000012
【図１１】
2017522805.tif 000013
【図１２】
2017522805.tif 000014
【図１３】
2017522805.tif 000015
【図１４】
2017522805.tif 000016
【国際調査報告】
2017522805.tif 000017
2017522805.tif 000018
2017522805.tif 000019