(57)【要約】タブレットコンピュータまたは他のプライマリデバイスと無線でペアリングされるアクセサリまたは他の周辺デバイスを動的に識別するためのシステムおよび方法であって、アクセサリは、アクセサリがペアリングされていないときにクイックレスポンス（ＱＲ）コードを表示する表示画面を備え、ＱＲコード（登録商標）がタブレットコンピュータによりスキャンされ、次いでタブレットコンピュータがアクセサリと無線でペアリングされると、ＱＲコードが、ユーザの写真などのユーザに関連付けられた画像、ユーザの名前、またはアクセサリをユーザに関連付ける他の手段に表示画面上で置き換えられる。
2021523408.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
ビデオカメラを介して、プライマリデバイスの１つまたは複数のプロセッサによって、ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記プライマリデバイスの１つまたは複数のプロセッサによって、前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記プライマリデバイスの１つまたは複数のプロセッサによって、前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記プライマリデバイスの１つまたは複数のプロセッサによって、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えるように構成されており、前記提供された画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している、方法。
【請求項２】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項１に記載の方法。
【請求項３】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項１に記載の方法。
【請求項４】
前記光学的に読み取り可能なコードは、前記プライマリデバイスと無線でペアリング可能な複数の周辺デバイスのうち、前記周辺デバイスに固有のクイックレスポンス（ＱＲ）コードを含む、請求項１に記載の方法。
【請求項５】
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む、請求項１に記載の方法。
【請求項６】
方法であって、
周辺デバイスの表示画面上に、前記周辺デバイスの１つまたは複数のプロセッサによって、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記方法は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記周辺デバイスの１つまたは複数のプロセッサによって、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスの１つまたは複数のプロセッサによって、前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの１つまたは複数のプロセッサによって、前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えること
を含み、前記アクセスされた画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している、方法。
【請求項７】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項６に記載の方法。
【請求項８】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項６に記載の方法。
【請求項９】
前記光学的に読み取り可能なコードは、前記プライマリデバイスと無線でペアリング可能な複数の周辺デバイスのうち、前記周辺デバイスに固有のクイックレスポンス（ＱＲ）コードを含む、請求項６に記載の方法。
【請求項１０】
前記周辺デバイスと前記プライマリデバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記周辺デバイスの前記表示画面上に、別のユーザの別のプライマリデバイスによる読み取りのための光学的に読み取り可能なコードを再表示すること
をさらに含む、請求項６に記載の方法。
【請求項１１】
プライマリデバイスの１つまたは複数のプロセッサによって実行されると、前記プライマリデバイスに動作を実施させる命令を備える機械可読媒体であって、前記動作は、
前記プライマリデバイスのビデオカメラを介して、ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えるように構成されており、前記提供された画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している、機械可読媒体。
【請求項１２】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項１１に記載の機械可読媒体。
【請求項１３】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項１１に記載の機械可読媒体。
【請求項１４】
前記動作は、
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む、請求項１１に記載の機械可読媒体。
【請求項１５】
周辺デバイスの１つまたは複数のプロセッサによって実行されると、前記周辺デバイスに動作を実施させる命令を備える機械可読媒体であって、前記動作は、
前記周辺デバイスの表示画面上に、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記動作は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えること
を含み、前記アクセスされた画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している、機械可読媒体。
【請求項１６】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項１５に記載の機械可読媒体。
【請求項１７】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項１５に記載の機械可読媒体。
【請求項１８】
前記動作は、
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む、請求項１５に記載の機械可読媒体。
【請求項１９】
プライマリデバイスであって、
ペアリング可能な無線ネットワークインタフェースと、
ビデオカメラと、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサのうちの少なくとも１つのプロセッサによって実行されると、前記プライマリデバイスに動作を実施させる命令を格納するメモリと
を備え、前記動作は、
前記ビデオカメラを介して、ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記ペアリング可能な無線ネットワークインタフェースを介して、前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えるように構成されており、前記提供された画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している、プライマリデバイス。
【請求項２０】
周辺デバイスであって、
ペアリング可能な無線ネットワークインタフェースと、
表示画面と、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサのうちの少なくとも１つのプロセッサによって実行されると、前記周辺デバイスに動作を実施させる命令を格納するメモリと
を備え、前記動作は、
前記表示画面上に、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記動作は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記ペアリング可能な無線ネットワークインタフェースを介して、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えること
を含み、前記アクセスされた画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している、周辺デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書に開示される主題は、概して、１つまたは複数の周辺デバイスとのコンピュータのペアリングを実行または容易にする特殊目的機械の技術分野に関し、そのような特殊目的機械のソフトウェア構成のコンピュータ化された変形、およびそのような変形の改良を含み、そのような特殊目的機械が、１つまたは複数の周辺デバイスとのコンピュータのペアリングを実行または容易にする他の特殊目的機械と比較して改善されるようにする技術に関する。具体的には、本開示は、周辺デバイスの識別を容易にするためのシステムおよび方法を扱う。例えば、子供のための教育指導および探索システムの文脈で使用される場合、そのようなシステムおよび方法は、（例えば、教室環境で子供を教えるために）１つまたは複数の教育アクセサリデバイスの識別およびペアリングを実行するか、または容易にすることができる。
【背景技術】
【０００２】
２０１５年８月３日に出願された米国特許出願第１４／８１６，５３６号は、子供に識字スキルを教えるためにタブレットコンピューティングデバイスと無線でペアリングできるシンボル操作子識別ドックを開示している。子供は、シンボル形状（例えば、文字形状）の操作子（ｍａｎｉｐｕｌａｔｉｖｅ）をドックに配置し、ドックは、ドック上の操作子に関する情報をタブレットコンピューティングデバイスに無線で通信する。タブレットコンピューティングデバイスは、この情報を使用して、ドックに接続されている操作子とその配置の順序を識別する。これにより、子供は識字スキルを向上させるタスクを実行し、または識字スキルを使用したゲームをプレイすることが可能となる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
このシステムは、１人の子供だけがドックと１つのタブレットコンピューティングデバイスをペアリングする家庭環境においては簡単に使用できるが、２人以上の子供がいて、各々が対応するドックおよびタブレットを有する場合にはさらに複雑になる。複数の子供、複数のドック、および複数のタブレットコンピューティングデバイスが存在する教室環境では、多くのドックとタブレットとの間の無線ペアリングの管理が非常に困難になる可能性がある。教室設備のロジスティック管理には、多くの場合、授業の最後に棚またはキャビネットに収集して分別することが含まれる。代替的に、文字ドックは授業の終わりに集められて保管される学校のリソースであり、生徒が所有するタブレットは毎日の終わりに持ち帰られるのが一般的である。また、子供たちがコンピューティングデバイスまたはドックを交換または取り違えることもよくある。教師は、各子供にドックを選択させ、その子供のタブレットでそれをセットアップして次のレッスンに取り掛かるように指示するため、このような状況の各々は、教師にとってロジスティック上の問題を引き起こす。
【０００４】
学校の教育カリキュラムは、コンピュータとヒューマンインタフェース技術とがより自然な形のインタラクションに進化するにつれて、より高いレベルの技術統合に移行している。それらは、より自然なインタラクティブ性を備えたタブレット、および教育や教室の環境に合わせたさまざまな無線アクセサリを含む、新しい形式のコンピュータデバイスを統合している。文字ドックをタブレットにペアリングする際に直面するロジスティックなペアリングの困難さは、教室で使用するために学校が取得した他のさまざまな無線ペアリングコンピュータアクセサリが直面する一般的な問題でもある。
【０００５】
教室環境における就学前、幼稚園前、および幼稚園の子供たちが、コンピュータアクセサリを彼らのコンピューティングデバイスに簡単に導入して、各子供のコンピューティングデバイスが、対応するコンピュータアクセサリを一意に識別し、かつそれとペアリングすることができ、コンピューティングアクセサリが、どの子供、およびどのタブレットに属しているかまたは対応しているかを明確に識別することができるシステムおよび方法に対する必要性が存在する。
【図面の簡単な説明】
【０００６】
いくつかの実施形態は、例示として示されており、添付した図面の図に限定されるものではない。
【図１】いくつかの例示的な実施形態による、ペアリングされていない（例えば、ペアリング前またはペアリング後の）動作状態におけるタブレットコンピュータおよびシンボル操作子識別ドックの正面図である。
【図２】いくつかの例示的な実施形態による、ペアリングされた動作状態におけるタブレットコンピュータおよびシンボル操作子識別ドックの正面図である。
【図３】いくつかの例示的な実施形態による、タブレットコンピュータがシンボル操作子識別ドックを識別し、シンボル操作子識別ドックと無線でペアリングする方法を実行する際の、タブレットコンピュータおよびシンボル操作子識別ドックの動作を示すフローチャートである。
【図４】いくつかの例示的な実施形態による、機械可読媒体から命令を読み取り、本明細書で論じられる方法のうちのいずれか１つまたは複数を実行することができる機械の構成要素を示すブロック図である。
【発明を実施するための形態】
【０００７】
例示的な方法（例えば、アルゴリズム）は、周辺デバイスの識別（例えば、コンピュータアクセサリまたは他の周辺デバイスの識別）を容易にし、例示的なシステム（例えば、特殊目的ソフトウェアによって構成された特殊目的機械）は、周辺デバイスの識別を容易にするように構成されている。例は、可能性のあるバリエーションを例示しているに過ぎない。明示的に別段の記載がない限り、構造（例えば、モジュールなどの構造コンポーネント）は任意であり、組み合わせられ、または細分化されてもよく、（例えば、プロシージャ、アルゴリズム、他の関数における）操作は、順序が変化してもよく、組み合わせられ、または細分化されてもよい。以下の説明では、説明の目的で、様々な例示的な実施形態の完全な理解を提供するために、複数の特定の詳細が示されている。しかしながら、本主題がこれらの特定の詳細なしで実施され得ることは当業者には明らかであろう。
【０００８】
図１は、いくつかの例示的な実施形態による、ペアリングされていない（例えば、ペアリング前またはペアリング後の）動作状態である、またはペアリングされていない動作状態を含むことができる第１の動作条件におけるタブレットコンピュータ１３０およびシンボル操作子識別ドック１２０（例えば、図１および２において簡潔にするために「文字ドック」として示されるが、シンボル操作子識別ドック１２０の様々な例示的な実施形態は、文字のみに限定されない）の正面図である。組み合わせて、シンボル操作子識別ドック１２０およびタブレットコンピュータ１３０は、教育システム１００（例えば、１人または複数のユーザを教えるための教育システムまたは他のシステム）と見なされ得る。シンボル操作子識別ドック１２０は、米国特許出願第１４／８１６，５３６号に開示されているタイプのものであり得るが、任意の他の無線周辺デバイス（例えば、無線コンピューティングアクセサリ）と共に使用することもでき、本議論は、この特定のタイプの周辺デバイスに限定されるものと解釈されるべきではない。
【０００９】
ユーザ（例えば、子供）は、タブレットコンピュータ１３０と関連しており、タブレットコンピュータ１３０のユーザ（例えば、タブレットコンピュータ１３０の唯一のユーザ、あるいは、タブレットコンピュータ１３０の複数のユーザのうちの１人）であり得る。代替の例示的な実施形態では、タブレットコンピュータ１３０は、代わりに、デスクトップコンピュータ、車両コンピュータ、ホームメディアシステム（例えば、ホームシアターシステムまたは他のホームエンターテインメントシステム）、ナビゲーションデバイス、ポータブルメディアデバイス、スマートフォン、またはユーザに属するウェアラブルデバイス（例えば、スマートウォッチ、スマートグラス、スマート衣類、スマートジュエリー）であってよい。
【００１０】
図１に示されるように、シンボル操作子識別ドック１２０は、識別画面１５０（例えば、とりわけ、シンボル操作子識別ドック１２０の識別などの周辺デバイス識別のための小さな表示画面）を含む。識別画面１５０は、例えば、気を散らすことを防ぐため、電力使用を減らすため、またはその両方のために、小さな物理的サイズで実装され得る。例示的な実施形態では、図１に示されるように、識別画面１５０は、サイズが約５ｃｍ×５ｃｍ（約２インチ×２インチ）であり、液晶ディスプレイ（ＬＣＤ）、電子ペーパー、有機発光ダイオード（ＯＬＥＤ）、またはそれらの任意の適切な組み合わせを含むディスプレイ技術の範囲で実装され得る。
【００１１】
いくつかの例示的な実施形態によれば、シンボル操作子識別ドック１２０をタブレットコンピュータ（例えば、タブレットコンピュータ１３０）と無線でペアリングするか、そうでなければ無線で接続する前に、シンボル操作子識別ドック１２０の電源を入れる必要がある。電源を入れると、シンボル操作子識別ドック１２０は、（例えば、一意に）対応する一次元または二次元の光学的に読み取り可能なコード（例えば、一次元バーコード、または二次元クイックレスポンス（ＱＲ）コードまたは他の二次元バーコード）をその識別画面１５０上に表示する。特定の例示的な実施形態では、図１に示されるように、ＱＲコード（登録商標）が使用され、その有用性および魅力を高めるためにいくつかの形態のいずれかを取ることができ、例えば、かわいい漫画のキャラクターを伴うこと、独自の識別コードを保持しながら、埋め込まれた色またはキャラクターのアイコンがユーザによってカスタマイズ可能であること、またはその両方を含む。
【００１２】
次いで、ユーザ（例えば、子供）は、教育アプリケーション１４０をタブレットコンピュータ１３０上で起動またはその他の方法でアクティブ化し、これは、教育アプリケーション１４０が、タブレットコンピュータ１３０に埋め込まれたビデオカメラを用いて、光学的に読み取り可能なコード（例えば、ＱＲコード）のスキャンを開始することによって引き起こされる。教育アプリケーション１４０は、そのような光学的に読み取り可能なコード（例えば、ＱＲコード）をスキャンおよび解釈することを可能にするソフトウェアであってよく、またはソフトウェアを含んでいてよい。光学的に読み取り可能なコード（例えば、ＱＲコード）は、シンボル操作子識別ドック１２０の識別情報、無線インタフェース識別番号または他のコード（例えば、無線インタフェースＩＤ）、ドックステータス、ペアリングまたは他のインタラクションについての他の有用な情報（例えば、必要な情報）、またはそれらの任意の適切な組み合わせを含み得る。
【００１３】
シンボル操作子識別ドック１２０の識別画面１５０によって表示される光学的に読み取り可能なコード（例えば、ＱＲコード）を読み取ると、タブレットコンピュータ１３０（例えば、教育アプリケーション１４０によって構成されるような）は、次に、シンボル操作子識別ドック１２０と無線でペアリングする。いくつかの例示的な実施形態によれば、無線ペアリングは、Ｂｌｕｅｔｏｏｔｈ（登録商標）ペアリングであってよく、またはそれを含んでいてもよく、一方、様々な例示的な実施形態は、１つまたは複数の他の形態の短距離無線ネットワーク接続であってよく、またはそれらを含んでいてもよい。
【００１４】
タブレットコンピュータ１３０がシンボル操作子識別ドック１２０とペアリングされると、タブレットコンピュータ１３０（例えば、教育アプリケーション１４０によって構成されるような）は、次に、ユーザの写真または他の画像（例えば、子供の写真）をドックに送信する。いくつかの例示的な実施形態では、そのような写真は、ペアリングが完了した後に（例えば、タブレットコンピュータ１３０のビデオカメラによって）撮影され得るが、他の例示的な実施形態では、写真は、タブレットコンピュータ１３０または（例えば、クラウドデータベースに）リモートに保存されたユーザのレコードに格納されていてもよい。写真は、図２に示される例示的な実施形態で使用される。しかしながら、様々な例示的な実施形態では、ユーザの名前、ユーザのアバター（例えば、ユーザによって選択または設計された漫画のキャラクター）、またはそれらの任意の適切な組み合わせなどの追加または他の識別情報が使用されてもよい。
【００１５】
図２は、いくつかの例示的な実施形態による、ペアリングされた動作状態（例えば、タブレットコンピュータ１３０およびシンボル操作子識別ドック１２０が相互にペアリングされている）である、またはペアリングされた動作状態を含むことができる第２の動作状態におけるタブレットコンピュータ１３０およびシンボル操作子識別ドック１２０の正面図である。
【００１６】
写真がシンボル操作子識別ドック１２０に送信されると、図２に示されるように、写真が識別画面１５０に表示される。様々な例示的な実施形態によれば、ペアリングが維持されている限り（例えば、無線ネットワーク接続が有効である間）、写真は、識別画面１５０に継続的に表示されたままである。これにより、ユーザ（例えば、子供）は、彼または彼女のタブレットコンピュータ１３０とペアリングされているシンボル操作子識別ドック１２０を容易に見つけることができる。ペアリング（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）接続）がいずれかの時点で中断されると、ユーザの写真（例えば、子供の写真）が、識別画面１５０から取り除かれ、光学的に読み取り可能なコード（例えば、ＱＲコード）が再び表示される。これにより、ドックを（例えば、タブレットコンピュータ１３０とは異なる）別のタブレットコンピュータとペアリングすることができる。
【００１７】
図１または図２に示されるシステムまたは機械（例えば、コンピュータまたはデバイス）のうちの任意のものは、そのシステムまたは機械（例えば、特殊目的アプリケーション、オペレーティングシステム、ファームウェア、ミドルウェア、または他のソフトウェアプログラムの１つまたは複数のソフトウェアモジュールなどの特殊目的ソフトウェアによって構成またはプログラムされている）について本明細書で記載された機能のうちの１つまたは複数を実施するように変更された特殊目的（例えば、特殊化された、またはそうでなければ従来的でなく、非包括的な）コンピュータであってよく、それを含んでよく、またはそのように実装され得る。例えば、本明細書に記載の方法のうちのいずれか１つまたは複数を実装することができる特殊目的コンピュータシステムは、図４に関して以下で説明され、したがって、そのような特殊目的コンピュータは、本明細書で論じられる方法のうちのいずれか１つまたは複数を実行するための手段であり得る。そのような特殊目的コンピュータの技術分野内では、本明細書で論じられる機能を実行するために本明細書で論じられる構造によって特別に変更された（例えば、特殊目的ソフトウェアによって構成された）特殊目的コンピュータは、本明細書で論じられる構造を欠いているか、そうでなければ本明細書で論じられる機能を実行することができない他の特殊目的コンピュータと比較して技術的に改善されている。したがって、本明細書で論じられるシステムおよび方法に従って構成された特殊目的機械は、類似の特殊目的機械の技術に改善を提供する。
【００１８】
図３は、いくつかの例示的な実施形態による、タブレットコンピュータ１３０がシンボル操作子識別ドック１２０を識別し、シンボル操作子識別ドック１２０と無線でペアリングする方法３００を実行する際の、タブレットコンピュータ１３０およびシンボル操作子識別ドック１２０の動作を示すフローチャートである。方法３００の動作は、タブレットコンピュータ１３０およびシンボル操作子識別ドック１２０によって実行されてもよく、これには、その１つまたは複数のプロセッサ（例えば、マイクロプロセッサまたは他のハードウェアプロセッサ）により実行されることが含まれる。図３に示されるように、方法６００は、シンボル操作子識別ドック１２０のための動作３１０、３２０、３４０、３５０、３６０、および３７０、タブレットコンピュータ１３０のための動作３１２、３２２、３３２、３４２、３５２、３６２、および３７２、またはそれらの任意の適切な組み合わせを含む。
【００１９】
動作３１０において、シンボル操作子識別ドック１２０の電源がオンにされる。例えば、これは、ユーザがシンボル操作子識別ドック１２０の電源スイッチをアクティブ化した結果として発生し得る。
【００２０】
動作３２０において、シンボル操作子識別ドック１２０は、光学的に読み取り可能なコード（例えば、ＱＲコードまたは他のバーコード）を表示する。上述のように、この光学的に読み取り可能なコードは、シンボル操作子識別ドック１２０に（例えば、一意に）対応し得る。さらに、光学的に読み取り可能なコードは、上述のように、シンボル操作子識別ドック１２０の識別画面１５０に表示され得る。動作３２０は、動作３１０におけるシンボル操作子識別ドック１２０の電源投入に応答して実行され得る。
【００２１】
動作３１２において、タブレットコンピュータ１３０は、教育アプリケーション１４０を実行する（例えば、起動する）。例えば、これは、ユーザが教育アプリケーション１４０に対応するアイコンをアクティブ化するか、または他の方法で教育アプリケーション１４０をタブレットコンピュータ１３０上で実行させる結果として発生し得る。
【００２２】
動作３２２において、タブレットコンピュータ１３０（例えば、実行中の教育アプリケーション１４０によって構成され、または引き起こされるような）は、シンボル操作子識別ドック１２０の識別画面１５０によって表示されている光学的に読み取り可能なコード（例えば、ＱＲコード）をスキャンするか、または他の方法で読み取る。様々な例示的な実施形態によれば、動作３２２は、タブレットコンピュータ１３０のカメラ（例えば、ウェブカメラ）を使用して実行されることが可能であり、動作３１２における教育アプリケーション１４０の実行に応答して実施され得る。
【００２３】
動作３３２において、シンボル操作子識別ドック１２０に（例えば、一意に）対応する、スキャンされた、または他の方法で読み取られた光学的に読み取り可能なコードに基づいて、タブレットコンピュータ１３０（例えば、実行中の教育アプリケーション１４０によって構成され、または引き起こされるような）が、シンボル操作子識別ドック１２０を識別する。
【００２４】
動作３４０において、シンボル操作子識別ドック１２０は、タブレットコンピュータ１３０との無線ペアリング（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）を介して）を実施し、並行する同時期の動作３４２において、タブレットコンピュータ１３０は、シンボル操作子識別ドック１２０との対応する無線ペアリングを実施する。これらの動作の一方または両方は、動作３３２でのタブレットコンピュータ１３０によるシンボル操作子識別ドック１２０の識別に応答して実行され得る。
【００２５】
動作３５２において、タブレットコンピュータ１３０（例えば、実行時に教育アプリケーション１４０によって構成され、または引き起こされるような）は、ユーザに対応する画像（例えば、ユーザの写真、またはユーザのアバターの画像）をシンボル操作子識別ドック１２０へ提供する。この画像は、動作３４０および３４２で実行される無線ペアリングによって確立された無線ネットワーク接続を介して提供（例えば、送信）され得る。さらに、様々な例示的な実施形態によれば、動作３５２は、動作３３２、３４０、または３４２のうちのいずれか１つまたは複数に応答して実行され得る。
【００２６】
動作３５０において、シンボル操作子識別ドック１２０は、動作３５２においてタブレットコンピュータ１３０によって提供された画像を表示する。この画像は、上述のように、シンボル操作子識別ドック１２０の識別画面１５０に表示され得る。いくつかの例示的な実施形態では、動作３５０は、動作３５２の結果として提供された画像の受信に応答して実行される。特定の例示的な実施形態では、画像は、リモートストレージ（例えば、クラウドデータベース）からアクセス可能であり、シンボル操作子識別ドック１２０は、識別画面１５０上でのその後の表示のために、そこから画像を取得する（例えば、タブレットコンピュータ１３０が画像を提供することなく）。
【００２７】
動作３６０において、シンボル操作子識別ドック１２０は、タブレットコンピュータ１３０との以前に確立された無線ペアリング（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）接続）が切断されたか、さもなければ中断されたことを検出し、並行する同時期の動作３６２において、タブレットコンピュータ１３０は、シンボル操作子識別ドック１２０との無線ペアリングが失われたことを同様に検出する。
【００２８】
動作３６０に応答して、シンボル操作子識別ドック１２０は、動作３２０に関して上述した同じ光学的に読み取り可能なコードを表示することに戻る（例えば、再表示する）ことによって動作３７０を実行する。並行してまたはそうでなければ同時期に、動作３６２に応答して、タブレットコンピュータ１３０は、動作３２２に関して上述した方法で、光学的に読み取り可能なコードをスキャンまたは他の方法で読み取ることに戻ることによって動作３７２を実行する。
【００２９】
様々な例示的な実施形態によれば、本明細書に記載の方法のうちの１つまたは複数は、プライマリデバイス（例えば、タブレットコンピュータ１３０）による１つまたは複数の周辺デバイス（例えば、シンボル操作子識別ドック１２０）の識別を容易にし得る。さらに、本明細書に記載の方法のうちの１つまたは複数は、識別された周辺デバイスのプライマリデバイスとの無線ペアリングを容易にすることができる。したがって、本明細書に記載の方法のうちの１つまたは複数は、既存のシステムおよび方法の能力と比較して、プライマリデバイスへの周辺デバイス（例えば、コンピュータアクセサリ）の導入を容易にするとともに、周辺デバイスがどのユーザ（例えば、どの子供）、およびどのプライマリデバイスに属するか、またはそうでなければ対応するかを明確に識別することを容易にし得る。
【００３０】
図４は、機械可読媒体４２２（例えば、非一時的な機械可読媒体、機械可読ストレージ媒体、コンピュータ可読ストレージ媒体、またはそれらの任意の適切な組み合わせ）から命令４２４を読み取り、本明細書で論じられる方法のうちのいずれか１つまたは複数を、全体的または部分的に実行することができる、いくつかの例示的な実施形態による機械４００の構成要素を示すブロック図である。具体的には、図４は、コンピュータシステム（例えば、タブレットコンピュータ１３０またはシンボル操作子識別ドック１２０などのコンピュータ）の例示的な形態にある機械４００を示し、その中で、本明細書で論じられる方法のいずれか１つまたは複数を機械４００に実行させるための命令４２４（例えば、ソフトウェア、プログラム、アプリケーション、アプレット、アプリ、または他の実行可能コード）が、全体的または部分的に実行され得る。
【００３１】
代替的な実施形態では、機械４００は、スタンドアロンデバイスとして動作するか、または他の機械に通信可能に結合（例えば、ネットワーク化）され得る。ネットワーク化されたデプロイメントにおいて、機械４００は、サーバ−クライアントネットワーク環境ではサーバ機械またはクライアント機械の能力で動作することができ、または分散（例えば、ピアツーピア）ネットワーク環境ではピア機械として動作することができる。機械４００は、サーバコンピュータ、クライアントコンピュータ、パーソナルコンピュータ（ＰＣ）、タブレットコンピュータ、ラップトップコンピュータ、ネットブック、携帯電話、スマートフォン、セットトップボックス（ＳＴＢ）、パーソナルデジタルアシスタント（ＰＤＡ）、ウェブアプライアンス、ネットワークルータ、ネットワークスイッチ、ネットワークブリッジ、またはその機械によって取られるアクションを指定する命令４２４を順次または他の方法で実行することができる任意の機械であり得る。さらに、単一の機械のみが示されているが、「機械」という用語は、本明細書で論じられる方法のいずれか１つまたは複数の全部または一部を実行するために命令４２４を個別にまたは共同で実行する機械の任意の集合を含むとも解釈されるべきである。
【００３２】
機械４００は、バス４０８を介して互いに通信するように構成された、プロセッサ４０２（例えば、１つまたは複数の中央処理装置（ＣＰＵ）、１つまたは複数のグラフィックス処理装置（ＧＰＵ）、１つまたは複数のデジタル信号プロセッサ（ＤＳＰ）、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、１つまたは複数の無線周波数集積回路（ＲＦＩＣ）、またはそれらの任意の適切な組み合わせ）、メインメモリ４０４、およびスタティックメモリ４０６を含む。プロセッサ４０２は、プロセッサ４０２が、本明細書に記載の方法のうちのいずれか１つまたは複数を全体的または部分的に実行するように構成可能であるように、命令４２４の一部または全部によって一時的または永続的に構成可能であるソリッドステートデジタルマイクロ回路（例えば、電子的、光学的、またはその両方）を含む。例えば、プロセッサ４０２の１つまたは複数のマイクロ回路のセットは、本明細書に記載の１つまたは複数のモジュール（例えば、ソフトウェアモジュール）を実行するように構成可能であり得る。いくつかの例示的な実施形態では、プロセッサ４０２は、マルチコアＣＰＵ（例えば、デュアルコアＣＰＵ、クアッドコアＣＰＵ、８コアＣＰＵ、または１２８コアＣＰＵ）であり、その中で、複数のコアの各々が、本明細書で論じられる方法のいずれか１つまたは複数を、全体的または部分的に実行することができる別個のプロセッサとして動作する。本明細書に記載の有益な効果は、少なくともプロセッサ４０２を備えた機械４００によって提供され得るが、これらの同じ有益な効果は、プロセッサを含まない異なる種類の機械（例えば、純粋な機械システム、純粋な油圧システム、またはハイブリッド機械油圧システム）が本明細書に記載の方法の１つまたは複数を実行するように構成されている場合、そのようなプロセッサを含まない機械によって提供され得る。
【００３３】
機械４００は、グラフィックディスプレイ４１０（例えば、プラズマディスプレイパネル（ＰＤＰ）、発光ダイオード（ＬＥＤ）ディスプレイ、液晶ディスプレイ（ＬＤＣ）、プロジェクタ、ブラウン管（ＣＲＴ）、またはグラフィックまたはビデオを表示できる任意の他のディスプレイ）をさらに含み得る。機械４００は、英数字入力デバイス４１２（例えば、キーボードまたはキーパッド）、ポインタ入力デバイス４１４（例えば、マウス、タッチパッド、タッチスクリーン、トラックボール、ジョイスティック、スタイラス、モーションセンサ、アイトラッキングデバイス、データグローブ、または他のポインティング機器）、データストレージ４１６、オーディオ生成デバイス４１８（例えば、サウンドカード、増幅器、スピーカ、ヘッドホンジャック、またはそれらの任意の適切な組み合わせ）、およびネットワークインタフェースデバイス４２０も含み得る。
【００３４】
データストレージ４１６（例えば、データストレージデバイス）は、機械可読媒体４２２（例えば、有形で非一時的な機械可読ストレージ媒体）を含み、その上に、本明細書に記載の方法または機能のいずれか１つまたは複数を具体化する命令４２４が格納されている。命令４２４は、機械４００によるその実行前または実行中に、完全に、または少なくとも部分的に、メインメモリ４０４内、スタティックメモリ４０６内、プロセッサ４０２内（例えば、プロセッサのキャッシュメモリ内）、またはそれらの任意の適切な組み合わせ内に存在し得る。したがって、メインメモリ４０４、スタティックメモリ４０６、およびプロセッサ４０２は、機械可読媒体（例えば、有形および非一時的な機械可読媒体）と見なすことができる。命令４２４は、ネットワークインタフェースデバイス４２０を介してネットワーク４９０を介して送信または受信され得る。例えば、ネットワークインタフェースデバイス４２０は、任意の１つまたは複数の転送プロトコル（例えば、ハイパーテキスト転送プロトコル（ＨＴＴＰ））を使用して命令４２４を通信することができる。
【００３５】
いくつかの例示的な実施形態では、機械４００は、ポータブルコンピューティングデバイス（例えば、スマートフォン、タブレットコンピュータ、またはウェアラブルデバイス）であってよく、１つまたは複数の追加の入力コンポーネント４３０（例えば、センサまたはゲージ）を有してもよい。そのような入力コンポーネント４３０の例は、画像入力コンポーネント（例えば、１つまたは複数のカメラ）、音声入力コンポーネント（例えば、１つまたは複数のマイクロフォン）、方位入力コンポーネント（例えば、コンパス）、位置入力コンポーネント（例えば、グローバルポジショニングシステム（ＧＰＳ）受信機）、方向コンポーネント（例えば、ジャイロスコープ）、動き検出コンポーネント（例えば、１つまたは複数の加速度計）、高度検出コンポーネント（例えば、高度計）、温度入力コンポーネント（例えば、温度計）、およびガス検知コンポーネント（例えば、ガスセンサ）を含む。これらの入力コンポーネント４３０のうちのいずれか１つまたは複数によって収集された入力データは、本明細書に記載のモジュールのうちの任意のものによってアクセス可能であり、使用可能であり得る（例えば、ユーザプリファレンス、適用可能な規制、またはそれらの任意の適切な組み合わせに従って実装されたオプトイン同意またはオプトアウト同意などの適切なプライバシー通知および保護を伴って）。
【００３６】
本明細書で使用される場合、「メモリ」という用語は、データを一時的または永続的に格納することができる機械可読媒体を指し、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、バッファメモリ、フラッシュメモリ、およびキャッシュメモリを含むと解釈され得るがこれらに限定されない。例示的な実施形態では、機械可読媒体４２２は単一媒体であることが示されているが、「機械可読媒体」という用語は、命令を格納することができる単一媒体または複数媒体（例えば、集中型または分散型データベース、または関連するキャッシュおよびサーバ）を含むと解釈されるべきである。「機械可読媒体」という用語は、命令４２４が、機械４００の１つまたは複数のプロセッサ（例えば、プロセッサ４０２）によって実行された場合に、機械４００に、本明細書に記載の方法のいずれか１つまたは複数を、全体的または部分的に実行させるように、機械４００による実行のための命令４２４を運ぶ（例えば、格納または通信する）ことができる任意の媒体、または複数の媒体の組み合わせを含むとも解釈されるべきである。したがって、「機械可読媒体」は、単一のストレージ装置またはデバイス、ならびに複数のストレージ装置またはデバイスを含むクラウドベースのストレージシステムまたはストレージネットワークを指す。「機械可読媒体」という用語は、したがって、ソリッドステートメモリチップ、光ディスク、磁気ディスク、またはそれらの任意の適切な組み合わせの例示的な形態における１つまたは複数の有形かつ非一時的なデータリポジトリ（例えば、データボリューム）を含むと解釈されるべきであるが、これらに限定されない。
【００３７】
本明細書で使用される「非一時的」機械可読媒体は、特に、伝播する信号自体を除外する。様々な例示的な実施形態によれば、機械４００による実行のための命令４２４は、搬送媒体（例えば、機械可読搬送媒体）を介して通信することができる。そのような搬送媒体の例は、非一時的な搬送媒体（例えば、ある場所から別の場所に物理的に移動可能なソリッドステートメモリなどの非一時的な機械可読ストレージ媒体）および一時的な搬送媒体（例えば、命令４２４を通信する搬送波または他の伝搬信号）を含む。
【００３８】
ある例示的な実施形態は、モジュールを含むものとして本明細書に記載されている。モジュールは、ソフトウェアモジュール（例えば、機械可読媒体または伝送媒体に格納または他の方法で具体化されたコード）、ハードウェアモジュール、またはそれらの任意の適切な組み合わせを構成し得る。「ハードウェアモジュール」は、特定の動作を実行することができる有形の（例えば、非一時的な）物理コンポーネント（例えば、１つまたは複数のプロセッサのセット）であり、特定の物理的方法で構成または配置することができる。様々な例示的な実施形態では、１つまたは複数のコンピュータシステムまたはその１つまたは複数のハードウェアモジュールは、ソフトウェア（例えば、アプリケーションまたはその一部）によって、そのモジュールについて本明細書に記載の動作を実行するように動作するハードウェアモジュールとして構成され得る。
【００３９】
いくつかの例示的な実施形態では、ハードウェアモジュールは、機械的、電子的、油圧的、またはそれらの任意の適切な組み合わせで実装され得る。例えば、ハードウェアモジュールは、特定の動作を実行するように永続的に構成された専用の回路またはロジックを含み得る。ハードウェアモジュールは、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）またはＡＳＩＣなどの特殊目的プロセッサであるか、またはそれらを含み得る。ハードウェアモジュールは、特定の動作を実行するためにソフトウェアによって一時的に構成されるプログラマブルロジックまたは回路を含んでもよい。一例として、ハードウェアモジュールは、ＣＰＵまたは他のプログラム可能なプロセッサ内に包含されるソフトウェアを含み得る。ハードウェアモジュールを機械的、油圧的に、専用の永続的に構成された回路に、または一時的に構成された回路（例えば、ソフトウェアによって構成された）に実装する決定は、コストおよび時間の考慮によって決定され得ることが理解されよう。
【００４０】
したがって、「ハードウェアモジュール」という句は、特定の態様で動作するか、または本明細書に記載の特定の動作を実行するように、物理的に構築され、永続的に構成され（例えば、ハードワイヤード）、または一時的に構成され（例えば、プログラムされ）得る有形のエンティティを包含すると理解されるべきである。さらに、本明細書で使用される場合、「ハードウェア実装モジュール」という句は、ハードウェアモジュールを指す。ハードウェアモジュールが一時的に構成される（例えば、プログラムされる）例示的な実施形態を考慮すると、ハードウェアモジュールの各々は、任意の時点で構成またはインスタンス化される必要はない。例えば、ハードウェアモジュールが、特殊目的プロセッサになるようにソフトウェアによって構成されたＣＰＵを含む場合、ＣＰＵは、異なる時間に、それぞれ異なる特殊目的プロセッサ（例えば、各々が異なるハードウェアモジュールに含まれる）として構成され得る。したがって、ソフトウェア（例えば、ソフトウェアモジュール）は、１つまたは複数のプロセッサを、例えば、ある時点では特定のハードウェアモジュールになるか、そうでなければ構成し、別の時点では別のハードウェアモジュールになるか、そうでなければ構成するように構成することができる。
【００４１】
ハードウェアモジュールは、他のハードウェアモジュールに情報を提供し、他のハードウェアモジュールから情報を受信することができる。したがって、説明されたハードウェアモジュールは、通信可能に結合されていると見なすことができる。複数のハードウェアモジュールが同時に存在する場合、通信は、ハードウェアモジュールのうちの２つ以上の間の信号送信（例えば、回路およびバスを介した）を通じて達成され得る。複数のハードウェアモジュールが異なる時間に構成またはインスタンス化される実施形態では、そのようなハードウェアモジュール間の通信は、例えば、複数のハードウェアモジュールがアクセスできるメモリ構造内の情報の格納および検索を通じて達成され得る。例えば、１つのハードウェアモジュールは、動作を実行し、その動作の出力を、それが通信可能に結合されているメモリ（例えば、メモリデバイス）に格納することができる。その後、別のハードウェアモジュールがメモリにアクセスして、格納された出力を取得して処理することができる。ハードウェアモジュールは、入力デバイスまたは出力デバイスとの通信を開始することもでき、リソース（例えば、コンピューティングリソースからの情報収集）上で動作することができる。
【００４２】
本明細書に記載の例示的な方法の様々な動作は、関連する動作を実行するように一時的に（例えば、ソフトウェアによって）構成され、または永続的に構成された１つまたは複数のプロセッサによって少なくとも部分的に実行され得る。一時的または永続的に構成されているかどうかにかかわらず、そのようなプロセッサは、本明細書に記載の１つまたは複数の動作または機能を実行するように動作するプロセッサ実装モジュールを構成し得る。本明細書で使用される場合、「プロセッサ実装モジュール」は、ハードウェアが１つまたは複数のプロセッサを含むハードウェアモジュールを指す。したがって、プロセッサがハードウェアの一例であり、本明細書で論じられる方法のうちのいずれか１つまたは複数内の少なくともいくつかの動作は、１つまたは複数のプロセッサ実装モジュール、ハードウェア実装モジュール、またはそれらの任意の適切な組み合わせによって実行され得るので、本明細書に記載される動作は、少なくとも部分的にプロセッサで実装されるか、ハードウェアで実装されるか、またはその両方であり得る。
【００４３】
さらに、そのような１つまたは複数のプロセッサは、「クラウドコンピューティング」環境において、または（例えば、「サービスとしてのソフトウェア」（ＳａａＳ）実装内の）サービスとして動作を実行することができる。例えば、本明細書で論じられる方法のいずれか１つまたは複数内の少なくともいくつかの動作は、（例えば、プロセッサを含む機械の例としての）コンピュータのグループによって実行されてもよく、これらの動作は、ネットワーク（例えば、インターネット）を介して、および１つまたは複数の適切なインタフェース（例えば、アプリケーションプログラムインタフェース（ＡＰＩ））を介してアクセス可能である。特定の動作の実行は、単一の機械内にのみ存在するか、または複数の機械にわたって展開されるかに関係なく、１つまたは複数のプロセッサに分散され得る。いくつかの例示的な実施形態では、１つまたは複数のプロセッサまたはハードウェアモジュール（例えば、プロセッサ実装モジュール）は、単一の地理的位置（例えば、家庭環境、オフィス環境、またはサーバファーム内）に配置され得る。他の例示的な実施形態では、１つまたは複数のプロセッサまたはハードウェアモジュールは、複数の地理的位置に分散され得る。
【００４４】
この明細書全体を通して、複数のインスタンスは、単一のインスタンスとして説明されたコンポーネント、動作、または構造を実装し得る。１つまたは複数の方法の個々の動作は、別個の動作として図示および説明されているが、１つまたは複数の個々の動作は同時に実行されてもよく、図示の順序で動作が実行される必要はない。例示的な構成において別個のコンポーネントおよび機能として提示される構造およびそれらの機能は、組み合わされた構造または組み合わされた機能を有するコンポーネントとして実装され得る。同様に、単一のコンポーネントとして提示される構造および機能は、別個のコンポーネントおよび機能として実装され得る。これらおよび他の変形、修正、追加、および改良は、本明細書の主題の範囲内にある。
【００４５】
本明細書で論じられる主題のいくつかの部分は、メモリ（例えば、コンピュータメモリまたは他の機械メモリ）内のビットまたはバイナリデジタル信号として格納されたデータに対する演算のアルゴリズムまたは記号表現に関して提示され得る。そのようなアルゴリズムまたは記号表現は、データ処理技術の当業者が彼らの仕事の実体を他の当業者に伝えるために使用される技術の例である。本明細書で使用される場合、「アルゴリズム」は、所望の結果につながる、セルフコンシステントな一連の動作または同様の処理である。このコンテキストでは、アルゴリズムおよび動作は、物理量の物理的操作を含む。通常、必ずしもそうとは限らないが、そのような量は、機械によって格納、アクセス、転送、結合、比較、またはその他の方法で操作されることが可能な電気、磁気、または光信号の形をとることができる。「データ」、「コンテンツ」、「ビット」、「値」、「要素」、「シンボル」、「文字」、「項（ｔｅｒｍ）」、「数字（ｎｕｍｂｅｒ）」、「数詞（ｎｕｍｅｒａｌ）」などの単語を使用してそのような信号を参照することは、主に一般的な使用の理由から、便利な場合がある。ただし、これらの単語は単に便利なラベルであり、適切な物理量に関連付けられるべきである。
【００４６】
特に別段の記載がない限り、「アクセスする」、「処理する」、「検出する」、「計算する（ｃｏｍｐｕｔｉｎｇ）」、「計算する（ｃａｌｃｕｌａｔｉｎｇ）」、「判定する」、「生成する」、「提示する」、「表示する」などの用語を使用する本明細書での議論は、１つまたは複数のメモリ（例えば、揮発性メモリ、不揮発性メモリ、またはそれらの任意の適切な組み合わせ）、レジスタ、または情報を受信、格納、送信、または表示する他の機械コンポーネント内の物理的（例えば、電子的、磁気的、または光学的）量として表されるデータを操作または変換する機械（例えば、コンピュータ）によって実行可能なアクションまたはプロセスを指す。さらに、特に別段の記載がない限り、本明細書では、「１つの（ａ）」または「１つの（ａｎ）」という用語は、特許文書で一般的であるように、１つまたは複数の例を含むように使用される。最後に、本明細書で使用される場合、接続詞「または（ｏｒ）」は、特に別段の記載がない限り、非排他的「または」を指す。
【００４７】
以下の列挙された説明は、本明細書で論じられる方法、機械可読媒体、およびシステム（例えば、機械、デバイス、または他の装置）の様々な例を説明する。
第１の例は、方法を提供し、前記方法は、
ビデオカメラを介して、プライマリデバイスの１つまたは複数のプロセッサによって、ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記プライマリデバイスの１つまたは複数のプロセッサによって、前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記プライマリデバイスの１つまたは複数のプロセッサによって、前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記プライマリデバイスの１つまたは複数のプロセッサによって、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えるように構成されており、前記提供された画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している。
【００４８】
第２の例は、第１の例による方法を提供し、ここで、前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している。
【００４９】
第３の例は、第１の例または第２の例による方法を提供し、ここで、前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している。
【００５０】
第４の例は、第１から第３の例のいずれかによる方法を提供し、ここで、前記光学的に読み取り可能なコードは、前記プライマリデバイスと無線でペアリング可能な複数の周辺デバイスのうち、前記周辺デバイスに固有のＱＲコードを含む。
【００５１】
第５の例は、第１から第４の例のいずれかによる方法を提供し、前記方法は、
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む。
【００５２】
第６の例は、方法を提供し、前記方法は、
周辺デバイスの表示画面上に、前記周辺デバイスの１つまたは複数のプロセッサによって、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記方法は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記周辺デバイスの１つまたは複数のプロセッサによって、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスの１つまたは複数のプロセッサによって、前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの１つまたは複数のプロセッサによって、前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えること
を含み、前記アクセスされた画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している。
【００５３】
第７の例は、第６の例による方法を提供し、ここで、前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している。
【００５４】
第８の例は、第６の例または第７の例による方法を提供し、ここで、前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している。
【００５５】
第９の例は、第６から第８の例のいずれかによる方法を提供し、ここで、前記光学的に読み取り可能なコードは、前記プライマリデバイスと無線でペアリング可能な複数の周辺デバイスのうち、前記周辺デバイスに固有のＱＲコードを含む。
【００５６】
第１０の例は、第６から第９の例のいずれかによる方法を提供し、前記方法は、
前記周辺デバイスと前記プライマリデバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記周辺デバイスの前記表示画面上に、別のユーザの別のプライマリデバイスによる読み取りのための光学的に読み取り可能なコードを再表示すること
をさらに含む。
【００５７】
第１１の例は、プライマリデバイスの１つまたは複数のプロセッサによって実行されると、前記プライマリデバイスに動作を実施させる命令を備える機械可読媒体（例えば、非一時的な機械可読ストレージ媒体）を提供し、前記動作は、
前記プライマリデバイスのビデオカメラを介して、ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えるように構成されており、前記提供された画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している。
【００５８】
第１２の例は、第１１の例による機械可読媒体を提供し、ここで、前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している。
【００５９】
第１３の例は、第１１の例または第１２の例による機械可読媒体を提供し、ここで、前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している。
【００６０】
第１４の例は、第１１から第１３の例のいずれかに記載の機械可読媒体を提供し、前記動作は、
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む。
【００６１】
第１５の例は、周辺デバイスの１つまたは複数のプロセッサによって実行されると、前記周辺デバイスに動作を実施させる命令を備える機械可読媒体（例えば、非一時的な機械可読ストレージ媒体）を提供し、前記動作は、
前記周辺デバイスの表示画面上に、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記動作は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えること
を含み、前記アクセスされた画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している。
【００６２】
第１６の例は、第１５の例による機械可読媒体を提供し、ここで、前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している。
【００６３】
第１７の例は、第１５の例または第１６の例による機械可読媒体を提供し、ここで、前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している。
【００６４】
第１８の例は、第１５から第１７の例のいずれかによる機械可読媒体を提供し、前記動作は、
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む。
【００６５】
第１９の例は、プライマリデバイスを提供し、前記プライマリデバイスは、
ペアリング可能な無線ネットワークインタフェースと、
ビデオカメラと、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサのうちの少なくとも１つのプロセッサによって実行されると、前記プライマリデバイスに動作を実施させる命令を格納するメモリと
を備え、前記動作は、
前記ビデオカメラを介して、ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記ペアリング可能な無線ネットワークインタフェースを介して、前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えるように構成されており、前記提供された画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している。
【００６６】
第２０の例は、周辺デバイスを提供し、前記周辺デバイスは、
ペアリング可能な無線ネットワークインタフェースと、
表示画面と、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサのうちの少なくとも１つのプロセッサによって実行されると、前記周辺デバイスに動作を実施させる命令を格納するメモリと
を備え、前記動作は、
前記表示画面上に、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記動作は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記ペアリング可能な無線ネットワークインタフェースを介して、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えること
を含み、前記アクセスされた画像の置き換えられた表示は、前記周辺デバイスが前記ユーザに対応することを示している。
【００６７】
第２１の例は、前述の例のいずれか１つで実行される動作（例えば、方法動作）を実施するように機械を制御するための機械可読命令を運ぶ搬送媒体を提供する。
【図１】
2021523408.tif 000003
【図２】
2021523408.tif 000004
【図３】
2021523408.tif 000005
【図４】
2021523408.tif 000006
【手続補正書】
【提出日】令和2年3月20日(2020.3.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
方法であって、
ビデオカメラを介して、ユーザに対応するプライマリデバイスの１つまたは複数のプロセッサによって、前記プライマリデバイスの前記ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記プライマリデバイスの１つまたは複数のプロセッサによって、前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記プライマリデバイスの１つまたは複数のプロセッサによって、前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記プライマリデバイスの１つまたは複数のプロセッサによって、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えることにより、前記プライマリデバイスと前記周辺デバイスとの間の対応の維持を示すように構成されており、前記提供された画像の置き換えられた表示は、前記プライマリデバイスと前記周辺デバイスとの対応が維持されている間、前記周辺デバイスが前記プライマリデバイスの前記ユーザに対応することを示している、方法。
【請求項２】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項１に記載の方法。
【請求項３】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項１に記載の方法。
【請求項４】
前記光学的に読み取り可能なコードは、前記プライマリデバイスと無線でペアリング可能な複数の周辺デバイスのうち、前記周辺デバイスに固有のクイックレスポンス（ＱＲ）コードを含む、請求項１に記載の方法。
【請求項５】
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む、請求項１に記載の方法。
【請求項６】
方法であって、
周辺デバイスの表示画面上に、前記周辺デバイスの１つまたは複数のプロセッサによって、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記方法は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記周辺デバイスの１つまたは複数のプロセッサによって、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスの１つまたは複数のプロセッサによって、前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの１つまたは複数のプロセッサによって、前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えることにより、前記プライマリデバイスと前記周辺デバイスとの間の対応の維持を示すこと
を含み、前記アクセスされた画像の置き換えられた表示は、前記プライマリデバイスと前記周辺デバイスとの対応が維持されている間、前記周辺デバイスが前記プライマリデバイスの前記ユーザに対応することを示している、方法。
【請求項７】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項６に記載の方法。
【請求項８】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項６に記載の方法。
【請求項９】
前記光学的に読み取り可能なコードは、前記プライマリデバイスと無線でペアリング可能な複数の周辺デバイスのうち、前記周辺デバイスに固有のクイックレスポンス（ＱＲ）コードを含む、請求項６に記載の方法。
【請求項１０】
前記周辺デバイスと前記プライマリデバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記周辺デバイスの前記表示画面上に、別のユーザの別のプライマリデバイスによる読み取りのための光学的に読み取り可能なコードを再表示すること
をさらに含む、請求項６に記載の方法。
【請求項１１】
プライマリデバイスの１つまたは複数のプロセッサによって実行されると、前記プライマリデバイスに動作を実施させる命令を備える機械可読媒体であって、前記動作は、
ユーザに対応する前記プライマリデバイスのビデオカメラを介して、前記プライマリデバイスの前記ユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えることにより、前記プライマリデバイスと前記周辺デバイスとの間の対応の維持を示すように構成されており、前記提供された画像の置き換えられた表示は、前記プライマリデバイスと前記周辺デバイスとの対応が維持されている間、前記周辺デバイスが前記プライマリデバイスの前記ユーザに対応することを示している、機械可読媒体。
【請求項１２】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項１１に記載の機械可読媒体。
【請求項１３】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項１１に記載の機械可読媒体。
【請求項１４】
前記動作は、
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む、請求項１１に記載の機械可読媒体。
【請求項１５】
周辺デバイスの１つまたは複数のプロセッサによって実行されると、前記周辺デバイスに動作を実施させる命令を備える機械可読媒体であって、前記動作は、
前記周辺デバイスの表示画面上に、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記動作は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えることにより、前記プライマリデバイスと前記周辺デバイスとの間の対応の維持を示すこと
を含み、前記アクセスされた画像の置き換えられた表示は、前記プライマリデバイスと前記周辺デバイスとの対応が維持されている間、前記周辺デバイスが前記プライマリデバイスの前記ユーザに対応することを示している、機械可読媒体。
【請求項１６】
前記周辺デバイスの前記表示画面上に前記光学的に読み取り可能なコードを表示している間、表示された前記光学的に読み取り可能なコードは、前記周辺デバイスが無線ネットワークペアリングに利用可能であることを示している、請求項１５に記載の機械可読媒体。
【請求項１７】
前記周辺デバイスの前記表示画面上に前記ユーザに対応する画像を表示している間、表示された前記ユーザに対応する画像は、前記周辺デバイスが無線ネットワークペアリングに利用できないことを示している、請求項１５に記載の機械可読媒体。
【請求項１８】
前記動作は、
前記プライマリデバイスと前記周辺デバイスとの間の前記無線ネットワークペアリングが中断されたことを検出すること、
前記ビデオカメラを介して、識別されるべき別の周辺デバイスの別の表示画面に表示された別の光学的に読み取り可能なコードを読み取ること
をさらに含む、請求項１５に記載の機械可読媒体。
【請求項１９】
プライマリデバイスであって、
ペアリング可能な無線ネットワークインタフェースと、
ビデオカメラと、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサのうちの少なくとも１つのプロセッサによって実行されると、前記プライマリデバイスに動作を実施させる命令を格納するメモリと
を備え、前記動作は、
前記ビデオカメラを介して、前記プライマリデバイスのユーザによる使用のために識別されるべき周辺デバイスの表示画面に表示された光学的に読み取り可能なコードを読み取ること、
前記周辺デバイスの前記表示画面に表示された、読み取られた前記光学的に読み取り可能なコードに基づいて、前記周辺デバイスを識別すること、
前記ペアリング可能な無線ネットワークインタフェースを介して、前記プライマリデバイスと、前記読み取られた光学的に読み取り可能なコードが表示画面上に表示されている識別された前記周辺デバイスとの無線ネットワークペアリングを実施すること、
前記周辺デバイスを識別することに応答して、前記識別された周辺デバイスに、前記識別された周辺デバイスを使用する前記ユーザに対応する画像を提供すること
を含み、前記識別された周辺デバイスは、前記周辺デバイスの前記表示画面上において、前記読み取られた光学的に読み取り可能なコードの表示を、前記ユーザに対応する提供された画像の表示に置き換えることにより、前記プライマリデバイスと前記周辺デバイスとの間の対応の維持を示すように構成されており、前記提供された画像の置き換えられた表示は、前記プライマリデバイスと前記周辺デバイスとの対応が維持されている間、前記周辺デバイスが前記プライマリデバイスの前記ユーザに対応することを示している、プライマリデバイス。
【請求項２０】
周辺デバイスであって、
ペアリング可能な無線ネットワークインタフェースと、
表示画面と、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサのうちの少なくとも１つのプロセッサによって実行されると、前記周辺デバイスに動作を実施させる命令を格納するメモリと
を備え、前記動作は、
前記表示画面上に、ユーザのプライマリデバイスによって読み取るための光学的に読み取り可能なコードを表示すること
を含み、前記プライマリデバイスは、表示された前記光学的に読み取り可能なコードを、前記プライマリデバイスのビデオカメラを介して読み取り、表示されかつ読み取られた前記光学的に読み取り可能なコードに基づいて前記周辺デバイスを識別するように構成されており、前記動作は、さらに、
前記表示されかつ読み取られた光学的に読み取り可能なコードに基づいて前記周辺デバイスを前記プライマリデバイスが識別すること応答して、前記ペアリング可能な無線ネットワークインタフェースを介して、前記周辺デバイスと前記ユーザの前記プライマリデバイスとの無線ネットワークペアリングを実施すること、
前記プライマリデバイスの前記ユーザに対応する画像にアクセスすること、
前記周辺デバイスの前記表示画面上に読み取られた前記光学的に読み取り可能なコードの表示を、前記ユーザに対応するアクセスされた前記画像の表示に置き換えることにより、前記プライマリデバイスと前記周辺デバイスとの間の対応の維持を示すこと
を含み、前記アクセスされた画像の置き換えられた表示は、前記プライマリデバイスと前記周辺デバイスとの対応が維持されている間、前記周辺デバイスが前記プライマリデバイスの前記ユーザに対応することを示している、周辺デバイス。
【国際調査報告】
2021523408.tif 000007
2021523408.tif 000008