【手続補正書】
【提出日】平成26年10月21日(2014.10.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
ゼロサインオン方法の上述の部分は、クッキー及び証明書の一方又は両方を保存するようにユーザ装置をプロビジョニングするという点で、概してプロビジョニング段階と称することができる。しかしながら、例えば購入又はインストール（好ましくは、サービスプロバイダの許可された信頼できる代理人によるインストール）のときに、既に、信頼認証情報によって、ユーザ装置がプロビジョニングされている場合、この段階は、オプションであり、避けることができる。フローチャートの次の部分は、概して認証段階と称することができ、そこでは、ユーザ装置は、場合によってはゼロサインオン動作によって認証され、保存した信頼認証情報に基づいて、メディアサービスにアクセスする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
ブロック８６において、メディアサービスに対するアクセスを要求した時点でユーザ装置が用いたアクセスポイントが、信頼できるアクセスポイントであるかどうかを判定する。アクセスポイントが信頼できるかどうかの判定は、ここに十分に説明されており、既にブロック７４で判定されている場合には、それに応じてブロック８６をスキップすることができる。ブロック８８において、信頼できる／信頼できないの判定を用いて、ゼロサインオンを容易にするために信頼認証情報が必要であるかどうかを区別する。さらに以下で詳細に説明するように、本発明の１つの限定されない特徴は、信頼認証情報に依存することなく、例えばアクセスポイントの信頼できる状態に基づいて、ゼロサインオンを容易にすることを意図している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
ブロック９０において、証明書ベースのゼロサインオン動作を実行して、ユーザ装置は、認証され、そこに保存されている証明書に関連したメディアサービスにアクセスする。複数の証明書が保存されている場合、例えばユーザ装置が異なる加入者によって用いられる場合、ユーザ装置は、ゼロサインオン機能を維持するためにユーザとの対話処理を必要とせず、例えばユーザ装置の現在及び過去の動作特性及び性能によって定まるように、ユーザのアイデンティティに対応した証明書を選択することによって、証明書を自動的に選択するように構成することができ、すなわち、クライアントアプリケーションは、ユーザが情報を入力する必要がなく、ユーザを識別することができ、そのユーザに関連した証明書を自動的に選択することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
ブロック９２において、クッキーベースのゼロサインオン動作を実行して、ユーザ装置は、認証され、そこに保存されているクッキーに関連したメディアサービスにアクセスする。複数のクッキーが保存されている場合、例えばユーザ装置が異なる加入者によって用いられる場合、ユーザ装置は、ゼロサインオン機能を維持するためにユーザとの対話処理を必要とせず、例えばユーザ装置の現在及び過去の動作特性及び性能によって定まるように、ユーザのアイデンティティに対応したクッキーを選択することによって、クッキーを自動的に選択するように構成することができ、すなわち、クライアントアプリケーションは、ユーザが情報を入力する必要がなく、ユーザを識別することができ、そのユーザに関連したクッキーを自動的に選択することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
ブロック９４において、ユーザ装置でクッキーを使用及び／又は保存する場合、クッキーをリフレッシュする。クッキーの有効期限は、リフレッシュを用いて、その最後のプロビジョニングで規定された有効期限を越えて延長することができる。クッキーを比較的高い頻度で及び信頼できるベースで用いるとき、サービスを中断させるよりはむしろ、クッキーは、ゼロサインオンの継続性を維持するために、自動的にリフレッシュされるようにしてもよい。これは、同じウェブサイト及び／又はメディアサービスに頻繁にアクセスするユーザのゼロサインオン機能を維持するのに役に立つことができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
ユーザ装置が証明書を含まない場合、あるいは保存されている証明書が認証手順の一部として用いられない場合、ブロック９８において、クッキーが有効かどうかを判定する。クッキーは、上述したように、限られた期間は有効とすることができる。クッキーが無効な場合、ブロック１００において、メディアサービスに対するアクセスが許可されるように、ユーザにサインオン動作を完了することを要求する。クッキーが有効な場合、ブロック１０２において、ゼロサインオンを、例えばブロック９２と同じ方法で実行する。オプションとして、アクセスポイントが信頼できるために、クッキーに頼ることなく、ゼロサインオンを許可するブロック９２とは対照的に、ブロック１０２において、クッキーを用いて、ゼロサインオンを実行することを要求してもよい。アクセスポイントが信頼できなくなった後は、リフレッシュを許可する前の信頼できるアクセスポイントにユーザ装置を接続することを強制するために、ブロック９４は省略してもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
上述したように、ＩＰソースアドレスを用いて、ゼロサインオン機能をサポートすることができる。本発明は、ＩＰアドレスが検証されて、スプーフィングされていない、すなわち改竄されていないことを保証するアドレス保証手順を実行することを意図している。オプションとして、本発明によって意図するゼロサインオンは、ＤＯＣＳＩＳケーブルモデム（アクセスポイント）のＭＡＣアドレス及びクライアントアプリケーションのＩＰソースアドレスに基づくことができる。
【手続補正８】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メディアサービスに対するゼロサインオンアクセスを容易にする方法であって、
ユーザ装置上で動作するクライアントアプリケーションに第１のアクセスポイントを介して信頼認証情報を提供し、上記信頼認証情報は上記ユーザ装置のためにメディアサービス許可を規定し、上記第１のアクセスポイントは信頼できるステップと、
上記信頼認証情報で規定されたメディアサービス許可に基づいて、第２のアクセスポイントを介してメディアサービスに対する上記ユーザ装置のゼロサインオンアクセスを許可するステップと
を含み、
上記第２のアクセスポイントが信頼できない場合、
ｉ．上記信頼認証情報が上記第２のアクセスポイントを介して提供されたときに期限切れでない場合、上記第２のアクセスポイントを介した第１の段階の上記メディアサービスへのアクセスを許可し、
ｉｉ．上記信頼認証情報が上記第２のアクセスポイントを介して提供されたときに期限切れである場合、上記第２のアクセスポイントを介した第２の段階の上記メディアサービスへのアクセスを許可し、
上記第２のアクセスポイントが信頼できるとき、
ｉ．上記信頼認証情報が上記第２のアクセスポイントを介して提供されたときに期限切れでない場合、上記第２のアクセスポイントを介した第３の段階の上記メディアサービスへのアクセスを許可し、
上記第３の段階は上記第１の段階より多くの上記メディアサービスを含み、上記第１の段階は上記第２の段階より多くの上記メディアサービスを含む方法。
【請求項２】
メディアサービスに対するゼロサインオンアクセスを容易にする方法であって、
ユーザ装置上で動作するクライアントアプリケーションに第１のアクセスポイントを介して信頼認証情報を提供し、上記信頼認証情報は上記ユーザ装置のためにメディアサービス許可を規定し、クライアントに上記第１のアクセスポイントを介して提供されたときに期限切れではないステップと、
上記クライアントが上記第１のアクセスポイントを介して上記信頼認証情報を提供されたことに続いて、上記クライアントから第２のアクセスポイントを介してメディアサービスにアクセスする要求を受信し、上記要求は上記第１のアクセスポイントを介して提供された上記信頼認証情報を含むステップと、
上記ユーザ装置に上記第２のアクセスポイントを介してメディアサービスへのゼロサインオンを許可するステップと
を含み、上記許可するステップは、
ｉ．上記第２のアクセスポイントが信頼でき、上記第１のアクセスポイントを介して上記ユーザ装置に以前に提供された上記信頼認証情報が上記第２のアクセスポイントを介して上記要求と共に送信されたときに期限切れである場合、上記第２のアクセスポイントを介して第１の段階の上記メディアサービス許可へのアクセスを許可するステップと、
ｉｉ．上記第２のアクセスポイントが信頼できず、上記第１のアクセスポイントを介して上記ユーザ装置に以前に提供された上記信頼認証情報が上記第２のアクセスポイントを介して上記要求と共に送信されたときに期限切れである場合、上記第２のアクセスポイントを介して第２の段階の上記メディアサービス許可へのアクセスを許可し、
ｉｉｉ．上記第２のアクセスポイントが信頼でき、上記第１のアクセスポイントを介して上記ユーザ装置に以前に提供された上記信頼認証情報が上記第２のアクセスポイントを介して上記要求と共に送信されたときに期限切れではない場合、上記第２のアクセスポイントを介して第３の段階の上記メディアサービス許可へのアクセスを許可するステップと
を含み、
上記第１の段階は上記第２の段階より多くの上記メディアサービス許可を含み、上記第３の段階は上記第１の段階より多くの上記メディアサービス許可を含む方法。
【請求項３】
加入者固有のサービスに対応する第１及び第３の段階の上記メディアサービス許可と、非加入者固有のサービスに対応する第２の段階の上記メディアサービス許可とをさらに含む請求項２記載の方法。
【請求項４】
上記第１のアクセスポイントを介して提供される上記ユーザ装置の第１のＩＰアドレスがＩＰアドレスの信頼できるドメイン内にある場合、上記第１のアクセスポイントを信頼できると判定するステップと、
上記第２のアクセスポイントを介して提供される上記ユーザ装置の第２のＩＰアドレスがＩＰアドレスの信頼できないドメイン内にある場合、上記第２のアクセスポイントを信頼できないと判定するステップと
をさらに含む請求項２記載の方法。
【請求項５】
上記メディアサービス許可を、上記アクセスポイントに関連した加入者に関連付けるステップをさらに含む請求項１記載の方法。
【請求項６】
上記ユーザ装置に関連した加入者とは異なる上記アクセスポイントに関連した加入者のメディアサービス許可をさらに含む請求項５記載の方法。
【請求項７】
上記メディアサービス許可を、上記ユーザ装置に関連した加入者に関連付けるステップをさらに含む請求項１記載の方法。
【請求項８】
上記信頼認証情報を、上記ユーザ装置のコンピュータで読取り可能な媒体に保存されているクッキーとして構成するステップをさらに含み、ユーザ名及びパスワードの認証を要求することなく、上記クライアントアプリケーションが上記信頼できない第２のアクセスポイントを介してメディアサービスにゼロサインオンアクセスをしようと試みる前に、上記信頼できる第１のアクセスポイントを介して上記クライアントアプリケーションに上記クッキーを提供するステップを含む請求項１記載の方法。
【請求項９】
上記信頼認証情報を、上記ユーザ装置のコンピュータで読取り可能な媒体に保存されている証明書として構成するステップをさらに含み、ユーザ名及びパスワードの認証に続いて、上記クライアントアプリケーションが上記信頼できない第２のアクセスポイントを介してメディアサービスにゼロサインオンアクセスをしようと試みる前に、上記信頼できる第１のアクセスポイントを介して上記クライアントアプリケーションに上記証明書を提供することを含む請求項１記載の方法。
【請求項１０】
メディアサービスに対するゼロサインオンアクセスを容易にする方法であって、
ユーザ装置がそれを介して上記メディアサービスにアクセスすることを望むアクセスポイントが、信頼できる及び信頼できないのどちらの一つであるかを判定するステップと、
上記アクセスポイントが信頼できる場合、上記ユーザ装置上に保存された信頼認証情報が期限切れである及び期限切れではないのどちらの一つであるかを認証することなく、第１の段階の上記メディアサービスに対するゼロサインオンアクセスを許可するステップと、
上記アクセスポイントが信頼できない場合、上記ユーザ装置上に保存されている信頼認証情報が、期限切れである及び期限切れではないのどちらの一つであるかを判定し、
ｉ．上記信頼認証情報が期限切れではない場合、第２の段階の上記メディアサービスに対するゼロサインオンアクセスを許可し、上記第２の段階は少なくとも上記第１の段階の上記メディアサービスを含み、
ｉｉ．上記信頼認証情報が期限切れである場合、第３の段階の上記メディアサービスへのゼロサインオンアクセスを許可し、上記第１の段階の上記メディアサービスに対するサインオンアクセスを要求し、上記第３の段階は上記第１及び第２の段階の上記メディアサービスの各々のより少なく含むステップと
を含む方法。
【請求項１１】
上記信頼認証情報で規定されたメディア許可に対するゼロサインオンアクセスを制限し、上記ゼロサインオンアクセスは上記アクセスポイントが信頼できるか又は信頼できないかに関係なく同じであるステップをさらに含む請求項１０記載の方法。
【請求項１２】
上記メディア許可を、上記アクセスポイントに関連した加入者又は上記ユーザ装置に関連した加入者に関連付けるステップをさらに含む請求項１１記載の方法。
【請求項１３】
上記アクセスポイントを介して提供される上記ユーザ装置のＩＰアドレスがＩＰアドレスの信頼できるドメイン内にある場合、上記アクセスポイントを信頼できると判定するステップと、
上記アクセスポイントを介して提供される上記ユーザ装置のＩＰアドレスがＩＰアドレスの信頼できないドメイン内にある場合、上記アクセスポイントを信頼できないと判定するステップと
をさらに含む請求項１０記載の方法。
【請求項１４】
上記信頼認証情報が上記第１のアクセスポイントを介して生じるプロビジョニング段階の一部として上記ユーザ装置に提供されるように、上記ユーザ装置に上記信頼認証情報のために規定されたメディアサービスに上記第２のアクセスポイントを介したアクセスを許可する前であって、上記ユーザ装置が上記信頼認証情報のために規定された上記メディアサービスに上記第２のアクセスポイントを介したゼロサインオンアクセスを試みる認証段階の前に、上記ユーザ装置に上記第１のアクセスポイントを介して上記信頼認証情報を提供するステップをさらに含む請求項１記載の方法。
【請求項１５】
上記信頼認証情報が上記第１のアクセスポイントを介して上記ユーザ装置に提供された後、第１のテレビ番組がインターネット上に第３のアクセスポイントへストリーミングされるステップと、
上記第３のアクセスポイントが信頼できる及び信頼できないのどちらの一つであるかを判定するステップと、
上記ユーザ装置がそれを介して第１の要求を知らせたことに応じて、上記ユーザ装置に上記第３のアクセスポイントを介して上記第１のテレビ番組へのゼロサインオンアクセスを許可するステップと
をさらに含み、上記許可するステップは、
ｉ．上記第３のアクセスポイントが信頼できると判定された場合、上記ユーザ装置に上記第３のアクセスポイントを介して上記信頼認証情報を提供することを要求することなく、上記第１のテレビ番組へのゼロサインオンアクセスを許可するステップと、
ｉｉ．上記第３のアクセスポイントが信頼できないと判定された場合、上記ユーザ装置が上記第３のアクセスポイントを介して上記信頼認証情報を提供するときに、上記第１のテレビ番組へのゼロサインオンアクセスを許可するステップと
を含む請求項１記載の方法。
【請求項１６】
上記ユーザ装置に上記第１のアクセスポイントを介して上記信頼認証情報が提供された後、インターネットを介して第４のアクセスポイントに第２のテレビ番組がストリーミングされるステップと、
上記第４のアクセスポイントが信頼できる及び信頼できないのどちらの一つであるかを判定するステップと、
上記ユーザ装置がそれを介して第２の要求を知らせたことに応じて、上記ユーザ装置に上記第４のアクセスポイントを介して上記第２のテレビ番組へのアクセスを許可するステップと
をさらに含み、上記許可するステップは、
ｉ．上記第４のアクセスポイントが信頼できると判定された場合、又は上記第４のアクセスポイントが信頼できないものであると判定され、上記ユーザ装置がそれを介して上記信頼認証情報を提供する場合、上記２のテレビ番組へのゼロサインオンアクセスを許可するステップと、
ｉｉ．上記ユーザ装置のユーザが、上記第４のアクセスポイントを介して上記第２のテレビ番組の要求が知らされた時間に近く、十分なユーザ名及びパスワードの組み合わせを入力した場合、上記第４のアクセスポイントが信頼できないと判定され、上記信頼認証情報が上記ユーザ装置から上記第４のアクセスポイントを介して供給されたときに期限切れであるときに、サインオンアクセスを許可するステップと
を含む請求項１５記載の方法。
【請求項１７】
上記ユーザ装置に割り当てられた上記第１の要求で規定されたインターネットプロトコル（ＩＰ）アドレスが上記第１のテレビ番組をストリーミングしているサービスプロバイダの信頼できるドメイン内であるかどうかに依存して、上記第３のアクセスポイントが信頼できるか及び信頼できないのどちらの一つであるかを判定することをさらに含む請求項１５に記載の方法。
【請求項１８】
メディアサービスを容易にするように動作できる複数の非一時的命令を有する非一時的コンピュータ読取り可能な媒体であって、上記複数の非一時的命令は、
ユーザ装置がそれを介して上記メディアサービスにアクセスすることを望むアクセスポイントが信頼できる及び信頼できないのどちらの一つであるかを判定するステップと、
上記アクセスポイントが信頼できる場合、上記ユーザ装置上に保存された信頼認証情報が信頼できる及び信頼できないのどちらの一つであるかを認証することなく第１の段階の上記メディアサービスにゼロサインオンアクセスすることを許可するステップと、
上記アクセスポイントが信頼できない場合、上記ユーザ装置上に保存された上記信頼認証情報が期限切れか及び期限切れでないのどちらの一つであるかを判定するステップと、
ｉ．上記信頼認証情報が期限切れでない場合、第２の段階の上記メディアサービスへのゼロサインオンアクセスを許可し、上記第２の段階は少なくとも上記第１の段階の上記メディアサービスを含むステップと、
ｉｉ．上記信頼認証情報が期限切れの場合、第３の段階の上記メディアサービスへのゼロサインオンアクセスを許可し、上記第１の段階の上記メディアサービスへのサインオンアクセスを必要とし、上記第３の段階は上記第１及び第２の段階の上記メディアサービスの各々より少なく含むステップと
に十分である非一時的コンピュータ読取り可能な媒体。
【請求項１９】
上記複数の非一時的命令は、上記信頼認証情報において規定されたメディア許可へのゼロサインオンアクセスを制限し、上記ゼロサインオンアクセスは上記アクセスポイントが信頼できるか又は信頼できないかに関わらず同じであるステップに十分である請求項１８記載の非一時的コンピュータ読取り可能な媒体。
【請求項２０】
上記複数の非一時的命令は、
上記アクセスポイントを介して提供された上記ユーザ装置のＩＰアドレスがＩＰアドレスの信頼できるドメイン内にある場合、上記アクセスポイントは信頼できると判定するステップと、
上記アクセスポイントを介して提供された上記ユーザ装置のＩＰアドレスがＩＰアドレスの信頼できないドメイン内にある場合、上記アクセスポイントは信頼できないと判定するステップと
に十分である請求項１８記載の非一時的コンピュータ読取り可能な媒体。