【手続補正書】
【提出日】平成29年1月6日(2017.1.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コントロール・デバイスであって、
プロセッサと、
前記プロセッサに接続され、前記プロセッサによって実行可能な命令を含むメモリと
を備え、前記プロセッサは、前記命令の実行時に、
第１のユーザのＰＮＤ（ポータブル・ネットワーク・デバイス）が前記コントロール・デバイスのしきい値の近傍内に存在する場合に、前記ＰＮＤと通信し、ここで、前記ＰＮＤは、第１のユーザの認証情報を格納するように構成され、
第２のユーザのデバイス・クラウド内の１つ以上のデバイスを識別し、ここで、識別されたデバイスの各々は、第１のユーザによってコントロール可能であり、
ここで、デバイス・クラウド内のデバイスが第１のユーザによってコントロール可能であるかどうかは、第１のユーザの認証と特定のしきい値を超える親和性係数とに少なくとも部分的に基づいて決定され、親和性係数は、第１のユーザと第２のユーザとの間の関係の強さを定量化し、第１のユーザを認証するために、第１のユーザの前記ＰＮＤは、第１のユーザのアイデンティティーに関連付けられたペアリング要求を、デバイス・クラウド内のデバイスに送信し、
ここで、デバイス・クラウド内のデバイスは、前記ペアリング要求を受信し、第１のユーザのアイデンティティーについて第２のユーザのソーシャル・グラフを検索し、前記ソーシャル・グラフから第１のユーザの前記アイデンティティーに関連するユーザ・プロフィールを検索し、前記ユーザ・プロフィールの少なくとも一部を表示し、第２のユーザに、第１のユーザのアイデンティティーを確認し、第１のユーザがデバイス・クラウド内のデバイスと第１のユーザのＰＮＤをペアにすることを許可する入力を第２のユーザのＰＮＤに提供するように要求し、
第１のユーザによってコントロール可能なデバイス・クラウド内の各デバイスに関して、第１のユーザに対して許可されたコントロールのレベルも親和性係数に従って決定され、
第１のユーザに、識別された１つ以上のデバイスをコントロールするためのコントロール・インターフェースを提示し、
前記コントロール・インターフェースを介して第１のユーザによって提供されたユーザ入力に基づいて、デバイス・クラウド内の１つ以上のデバイスにコマンドを送信するように動作可能である、コントロール・デバイス。
【請求項２】
前記メモリは、
コマンドが送信された１つ以上のデバイスのうちの少なくとも１つのデバイスからのフィードバックを受信し、
受信したフィードバックに従ってコントロール・インターフェースを更新するためのさらなる命令を含む、請求項１に記載のデバイス。
【請求項３】
前記メモリは、
デバイス・クラウド内の１つ以上のデバイスを選択するためのデバイス選択インターフェースを提示し、
１つ以上の識別されたデバイスを選択するユーザ入力を受信する命令を含む、請求項１に記載のデバイス。
【請求項４】
前記しきい値の近傍は、前記ＰＮＤに関して決定される、請求項１に記載のデバイス。
【請求項５】
前記デバイス・クラウド内の１つ以上のデバイスを識別する前記命令は、デバイス・クラウド内のデバイスのうちのどれがしきい値の近傍内にあるか、または利用可能であるかに関する情報をＰＮＤから取り出すための命令を含む、請求項１に記載のデバイス。
【請求項６】
前記デバイス・クラウド内の１つ以上のデバイスを識別する前記命令は、デバイス・クラウド内の各デバイスに関して、デバイスがリモート対話インターフェースを提供するかどうか、またはＰＮＤに対して認可が与えられたかどうかを決定するための命令を含む、請求項１に記載のデバイス。
【請求項７】
前記デバイス・クラウド内の１つ以上のデバイスを識別する前記命令は、デバイス・クラウド内のデバイスが、しきい値の近傍から離脱した際に、またはしきい値の近傍内に来た際に、識別されたデバイスを更新するための命令を含む、請求項１に記載のデバイス。
【請求項８】
方法であって、
第１のユーザのＰＮＤ（ポータブル・ネットワーク・デバイス）とペアリングされるコントロール・デバイスが、前記ＰＮＤが前記コントロール・デバイスのしきい値の近傍内に存在する場合に、前記ＰＮＤと通信する工程であって、前記ＰＮＤは、第１のユーザの認証情報を格納するように構成されている、前記通信する工程と、
前記コントロール・デバイスが、第２のユーザのデバイス・クラウド内の１つ以上のデバイスを識別する工程であって、識別されたデバイスの各々は、第１のユーザによってコントロール可能である、前記識別する工程と、
ここで、デバイス・クラウド内のデバイスが第１のユーザによってコントロール可能であるかどうかは、第１のユーザの認証と特定のしきい値を超える親和性係数とに少なくとも部分的に基づいて決定され、親和性係数は、第１のユーザと第２のユーザとの間の関係の強さを定量化し、第１のユーザを認証するために、第１のユーザのＰＮＤは、第１のユーザのアイデンティティーに関連付けられたペアリング要求を、デバイス・クラウド内のデバイスに送信し、
ここで、前記デバイス・クラウド内のデバイスは、前記ペアリング要求を受信し、第１のユーザのアイデンティティーについて第２のユーザのソーシャル・グラフを検索し、前記ソーシャル・グラフから第１のユーザの前記アイデンティティーに関連するユーザ・プロフィールを検索し、前記ユーザ・プロフィールの少なくとも一部を表示し、第２のユーザに、第１のユーザのアイデンティティーを確認し、第１のユーザがデバイス・クラウド内のデバイスと第１のユーザのＰＮＤをペアにすることを許可する入力を第２のユーザのＰＮＤに提供するように要求し、
第１のユーザによってコントロール可能なデバイス・クラウド内の各デバイスに関して、第１のユーザに対して許可されたコントロールのレベルも親和性係数に従って決定され、
前記コントロール・デバイスが、第１のユーザに、識別された１つ以上のデバイスをコントロールするためのコントロール・インターフェースを提示する工程と、
前記コントロール・デバイスが、前記コントロール・インターフェースを介して第１のユーザによって提供されたユーザ入力に基づいて、デバイス・クラウド内の１つ以上のデバイスにコマンドを送信する工程と
を含む方法。
【請求項９】
コマンドが送信された１つ以上のデバイスのうちの少なくとも１つのデバイスからのフィードバックを受信する工程と、
受信したフィードバックに従ってコントロール・インターフェースを更新する工程と
を含む請求項８に記載の方法。
【請求項１０】
デバイス・クラウド内のデバイスの１つ以上のデバイスを選択するためのデバイス選択インターフェースを提示する工程と、
１つ以上の識別されたデバイスを選択するユーザ入力を受信する工程と
を含む請求項８に記載の方法。
【請求項１１】
前記しきい値の近傍は、前記ＰＮＤに関して決定される、請求項８に記載の方法。
【請求項１２】
前記デバイス・クラウド内の１つ以上のデバイスを識別する工程は、デバイス・クラウド内のデバイスのうちのどれがしきい値の近傍内にあるか、または利用可能であるかに関する情報をＰＮＤから取り出すことを含む、請求項８に記載の方法。
【請求項１３】
前記デバイス・クラウド内の１つ以上のデバイスを識別する工程は、デバイス・クラウド内の各デバイスに関して、デバイスがリモート対話インターフェースを提供するかどうか、またはＰＮＤに対して認可が与えられたかどうかを決定することを含む、請求項８に記載の方法。
【請求項１４】
前記デバイス・クラウド内の１つ以上のデバイスを識別する工程は、デバイス・クラウド内のデバイスがしきい値の近傍から離脱した際に、またはしきい値の範囲内に来た際に、識別されたデバイスを更新することを含む、請求項８に記載の方法。
【請求項１５】
動作可能なソフトウェアを実装する１つ以上の非一時的なコンピュータ可読記憶媒体であって、前記ソフトウェアは、実行時に、
第１のユーザのＰＮＤ（ポータブル・ネットワーク・デバイス）とペアリングされるコントロール・デバイスが、前記ＰＮＤが前記コントロール・デバイスのしきい値の近傍内に存在する場合、前記ＰＮＤと通信し、ここで、前記ＰＮＤは、第１のユーザの認証情報を格納するように構成され、
第２のユーザのデバイス・クラウド内の１つ以上のデバイスを識別し、ここで、識別されたデバイスの各々は、第１のユーザによってコントロール可能であり、
ここで、デバイス・クラウド内のデバイスが第１のユーザによってコントロール可能であるかどうかは、第１のユーザの認証と特定のしきい値を超える親和性係数とに少なくとも部分的に基づいて決定され、親和性係数は、第１のユーザと第２のユーザとの間の関係の強さを定量化し、第１のユーザを認証するために、第１のユーザの前記ＰＮＤは、第１のユーザのアイデンティティーに関連付けられたペアリング要求を、デバイス・クラウド内のデバイスに送信し、
ここで、デバイス・クラウド内のデバイスは、前記ペアリング要求を受信し、第１のユーザのアイデンティティーについて第２のユーザのソーシャル・グラフを検索し、前記ソーシャル・グラフから第１のユーザの前記アイデンティティーに関連するユーザ・プロフィールを検索し、前記ユーザ・プロフィールの少なくとも一部を表示し、第２のユーザに、第１のユーザのアイデンティティーを確認し、第１のユーザがデバイス・クラウド内のデバイスと第１のユーザのＰＮＤをペアにすることを許可する入力を第２のユーザのＰＮＤに提供するように第２のユーザに要求し、
第１のユーザによってコントロール可能なデバイス・クラウド内の各デバイスに関して、第１のユーザに対して許可されたコントロールのレベルも親和性係数に従って決定され、
前記コントロール・デバイスでの表示のために、第１のユーザに、識別された１つ以上のデバイスをコントロールするためのコントロール・インターフェースを提示し、
前記コントロール・インターフェースを介して第１のユーザによって提供されたユーザ入力に基づいて、デバイス・クラウド内の１つ以上のデバイスにコマンドを送信するように動作可能である、１つ以上の非一時的なコンピュータ可読記憶媒体。
【請求項１６】
前記ソフトウェアは、実行時に、
コマンドが送信された１つ以上のデバイスの少なくとも１つのデバイスからのフィードバックを受信し、
受信したフィードバックに従ってコントロール・インターフェースを更新するようにさらに動作可能である、請求項１５に記載の媒体。
【請求項１７】
前記ソフトウェアは、実行時に、
デバイス・クラウド内の１つ以上のデバイスを選択するためのデバイス選択インターフェースを提示し、
１つ以上の識別されたデバイスを選択するユーザ入力を受信するようにさらに動作可能である、請求項１５に記載の媒体。
【請求項１８】
前記しきい値の近傍は、前記ＰＮＤに関して決定される、請求項１５に記載の媒体。
【請求項１９】
デバイス・クラウド内のデバイスは、電話、デスクトップ・コンピュータ、冷蔵庫、セキュリティ・システム、テレビ（ＴＶ）、自動車、タブレット、またはカメラを含む、請求項１に記載のデバイス。
【請求項２０】
第１のユーザは、第２のユーザのソーシャル・グラフにおいて第２のユーザに接続される、請求項１に記載のデバイス。