(57)【特許請求の範囲】
【請求項１】
１つ以上のコンピューティングシステムが実行する方法であって、
実行可能な命令で構成された前記１つ以上のコンピューティングシステムの制御下で、
１つ以上のクライアントデバイスに対する注文を受信することと、
前記１つ以上のクライアントデバイスがアカウントと関連付けられるべきであるかどうかを判定することと、
前記１つ以上のクライアントデバイスを前記アカウントと関連付けるべきであるとの判定に少なくとも部分的に応答して、
前記１つ以上のクライアントデバイスの各々を前記アカウントと関連付けることと、
構成命令を前記１つ以上のクライアントデバイスの各々に送出することであって、前記構成命令が、前記それぞれのクライアントデバイスの前記アカウントからの分離を防止するように、前記１つ以上のクライアントデバイスの各々の設定を修正するように適合される、送出することと、を含み、
前記アカウントが、指定されたコンテンツと関連付けられ、前記指定されたコンテンツが、前記アカウントと関連付けられた各々のクライアントデバイスによってアクセス可能である、方法。
【請求項２】
前記１つ以上のクライアントデバイスが前記アカウントと関連付けられるべきであるとの判定が、前記１つ以上のクライアントデバイスの数が、しきい値の数よりも大きいことを判定することをさらに含む、請求項１に記載の方法。
【請求項３】
前記１つ以上のクライアントデバイスが、個々のユーザに分配するためのものであり、前記アカウントが、少なくとも１人の管理者によって管理され、前記方法が、
前記１つ以上のクライアントデバイスの各々に対して設定を構成する要求を、前記少なくとも１人の管理者から受信することと、
前記少なくとも１人の管理者からの前記要求の受信に少なくとも部分的に応答して、前記１つ以上のクライアントデバイスの各々に対して前記設定を構成する命令を送出することと、をさらに含む、請求項１に記載の方法。
【請求項４】
前記１つ以上のクライアントデバイスの各々が、それぞれのデバイス識別子と関連付けられ、前記関連付けが、前記デバイス識別子の各々を前記アカウントに登録することを含み、前記方法が、
前記クライアントデバイスのうちの第１のクライアントデバイスが最初に電源を投入されたときの表示であって、前記第１のクライアントデバイスの第１のデバイス識別子を含む、表示を、ネットワークを介して受信することと、
前記第１のデバイス識別子が前記アカウントに登録されていることを判定することと、をさらに含み、
構成命令の前記送出が、前記第１のデバイス識別子が前記アカウントに登録されているとの判定に少なくとも部分的に応答して、前記構成命令を前記第１のクライアントデバイスに送出することを含む、請求項１に記載の方法。
【請求項５】
さらなるクライアントデバイスから、前記さらなるクライアントデバイスを前記アカウントと関連付ける要求を受信することと、
前記要求を受信することに少なくとも部分的に応答して、前記さらなるクライアントデバイスを前記アカウントと関連付けることと、をさらに含む、請求項１に記載の方法。
【請求項６】
システムであって、
１つ以上のプロセッサと、
１つ以上のコンピュータ読み取り可能媒体であって、前記１つ以上のプロセッサ上で実行されるとき、前記１つ以上のプロセッサに、
１つ以上のクライアントデバイスをアカウントと関連付ける要求を受信することと、
前記要求に応答して、前記１つ以上のクライアントデバイスの各々を前記アカウントと関連付けることと、
構成命令を前記１つ以上のクライアントデバイスの各々に送出することであって、前記構成命令が、前記それぞれのクライアントデバイスの前記アカウントからの分離を防止するように、前記それぞれのクライアントデバイスの設定を修正するように適合される、送出することと、を含む行為を実施させる、コンピュータ実行可能命令を記憶する、１つ以上のコンピュータ読み取り可能媒体と、を備え、
前記アカウントが、指定されたコンテンツと関連付けられ、前記指定されたコンテンツが、前記アカウントと関連付けられた各々のクライアントデバイスによってアクセス可能である、システム。
【請求項７】
前記アカウントは複数のサブグループと関連付けられ、第１のサブグループは、第１のグループのデバイスによってアクセス可能な第１のコンテンツと関連付けられ、第２のサブグループは、第２のグループのデバイスによってアクセス可能な第２のコンテンツと関連付けられる、請求項６に記載のシステム。
【請求項８】
前記１つ以上のクライアントデバイスの各々が、それぞれのデバイス識別子と関連付けられ、前記関連付けが、前記デバイス識別子の各々を前記アカウントに登録することを含み、前記システムが、
前記クライアントデバイスのうちの第１のクライアントデバイスが最初に電源を投入されたときの表示であって、前記第１のクライアントデバイスの第１のデバイス識別子を含む、表示を、ネットワークを介して受信することと、
前記第１のデバイス識別子が前記アカウントに登録されていることを判定することと、をさらに含み、
構成命令の前記送出が、前記第１のデバイス識別子が前記アカウントに登録されているとの判定に少なくとも部分的に応答して、前記構成命令を前記第１のクライアントデバイスに送出することを含む、請求項６に記載のシステム。
【請求項９】
前記行為が、
さらなるクライアントデバイスから、前記さらなるクライアントデバイスを前記アカウントと関連付ける要求であって、前記さらなるクライアントデバイスが画像をキャプチャしたとの表示を含む、要求を受信することと、
前記要求を受信したことに少なくとも部分的に応答して、前記さらなるクライアントデバイスを前記アカウントと関連付けることと、をさらに含む、請求項６に記載のシステム。
【請求項１０】
装置であって、
ディスプレイと、
１つ以上のプロセッサであって、
前記装置から遠隔にあるアカウントサーバに第１の信号を送出することであって、前記第１の信号が、少なくとも部分的に前記アカウントサーバによって管理されるアカウントに前記装置を関連付けるように構成される、送出することと、
前記第１の信号の前記送出に少なくとも部分的に応答して、第２の信号を前記アカウントサーバから受信することと、
前記第２の信号の前記受信に少なくとも部分的に応答して、前記装置が前記アカウントから分離されることを防止するように、前記装置を構成することと、を含む行為を実施するように構成される、１つ以上のプロセッサと、を備え、
前記アカウントが、指定されたコンテンツと関連付けられ、前記指定されたコンテンツが、前記アカウントと関連付けられた各々のクライアントデバイスによってアクセス可能である、装置。
【請求項１１】
前記行為が、前記第２の信号の受信に少なくとも部分的に応答して、前記装置の少なくとも１つの設定を更新することをさらに含み、前記少なくとも１つの設定が前記アカウントの管理者によって指定される、請求項１０に記載の装置。
【請求項１２】
前記第１の信号が、前記装置が最初に電源を投入されたときに送出される、請求項１０に記載の装置。
【請求項１３】
前記行為が、
第２のアカウントに登録することを要求することであって、前記第２のアカウントと関連付けられた画像をキャプチャすることを含む、要求することと、
前記キャプチャされた画像を前記アカウントサーバに送出することと、
第３の信号を前記アカウントサーバから受信することであって、前記第３の信号が、前記装置に、前記装置のユーザに、前記装置を前記第２のアカウントに登録するように督促させる、受信することと、
前記ユーザからの前記督促の選択を受信したことに少なくとも部分的に応答して、前記装置を前記第２のアカウントに登録することと、をさらに含む、請求項１０に記載の装置。
【請求項１４】
前記行為が、
前記アカウントサーバに対して、前記第２のアカウントから登録解除する要求を送出することと、
第４の信号を前記アカウントサーバから受信することであって、前記第４の信号が、前記装置に、前記第２のアカウントから登録解除させる、受信することと、をさらに含む、請求項１３に記載の装置。
【発明の詳細な説明】
【背景技術】
【０００１】
本出願は、２０１２年６月２７日に出願された、「Ｍａｎａｇｉｎｇ  ａ  Ｆｌｅｅｔ  ｏｆ  Ｅｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅｓ」という題名の、米国特許出願第１３／５３４，６６２号に対する優先権を主張するものであり、これはその全体が参照により本明細書に組み込まれる。
【０００２】
ビジネスおよび教育の機関は、それらの従業員および／または学生と接続するために新しい技術を用いることをますます求めている。この目的のため、これらのビジネスおよび教育の機関は、それらの従業員および／または学生に対して分配するために大きな集合の電子デバイスをしばしば購入する。これは、このようなビジネスおよび教育の機関にとって、それらの従業員および／または学生に情報を分配するための価値ある手段になっている。
【０００３】
これらのデバイスを分配する際の１つの問題は、従業員および／または学生が、一般的に、この集合から彼らのデバイスを登録解除する能力を有しているということである。この登録解除は、従業員および／または学生が、デバイスを売却するなどの、デバイスを好きなようにすることを可能とする。これらの行為は、機関に対して、多額の交換費用を課すことになり得る。従業員および／または学生が、アカウントと関連付けられないデバイスを所有し、かつ、分配された情報をそのデバイスを用いて受信するためにそのデバイスを集合に参加させようとする際に、別の問題が発生する。
【発明の概要】
【０００４】
この開示は、一部、電子デバイスの集合を管理する技法を記載する。例えば、企業または教育機関の管理者は、電子書籍（イーブック）の読み取りデバイスなどの多数の電子デバイスを購入する注文をオファリングサービスに出し得る。オファリングサービスは、企業または教育機関が、デバイスの集合を注文していることを、注文された多量のデバイスに基づいて特定する。他の実装例では、オファリングサービスは、企業または教育機関がデバイスの集合を注文していることを、注文されたデバイスの量とは無関係に、管理者から受信した要求に基づいて特定し得る。さらにそのうえ、注文されたデバイスの各々は、管理者が制御することが可能なアカウントに関連付けられるまたは登録される。デバイスは、コンパイルされて、アカウント所有者、この例では、企業または教育機関に出荷される。企業または教育機関は、アカウントと関連付けられたデバイスを受領して、個々のユーザに分配する。例えば、企業は、個々のデバイスを企業の従業員に分配し得る、または、教育機関は、個々のデバイスを、教育機関内の学生に分配し得る。
【０００５】
ある実装例では、オファリングサービスは、ユーザが、アカウントと関連付けられたデバイスのうちの１つを最初に電源を投入したときの表示を受信する。デバイスからの信号に基づいて、オファリングサービスは、デバイスがアカウントと関連付けられていると判定し、それに応答して、オファリングサービスは、アカウントからの分離または登録解除を防止する信号をデバイスに送出する。デバイスによって受信された信号は、デバイス内の設定または構成要素を変更して、個々のユーザが、デバイスをアカウントから分離するまたは登録解除することを防止するように作動する。
【０００６】
他の実装例では、アカウント所有者の管理者は、アカウントと関連付けられたデバイスの各々に好ましい設定を実装するまたは構成することを希望し得る。例えば、アカウント所有者は、集合アカウントと関連付けられたデバイスの各々のあるアプリケーションまたは機能を許可、禁止、制限、または遮断することを希望し得る。例えば、集合デバイスを小学校の生徒に分配する学校は、集合アカウント中のデバイスの各々のウェブブラウザまたはゲームアプリケーションを禁止することを希望し得る。別の例では、大学は、デバイスの各々が、この大学による使用専用に許諾されたコンテンツにアクセスすることを許可することを希望し得る。
【０００７】
さらに別の実装例では、アカウントの管理者は、アカウントと関連付けられたデバイスの各々が、アカウントと関連付けられた指定のコンテンツを受信することを許可し得る。例えば、大学の英文学のクラスは、特定のテキストと関連付けられ得る。大学の管理者は、大学の英文学のクラスと関連付けられたデバイスの各々が、特定のテキストにアクセスすることを許可するだろう。他の実装例では、アカウントの管理者は、アカウント所有者によって提供されたネットワークに接続されている間だけ、アカウントと関連付けられたデバイスの各々が、指定されたコンテンツにアクセスすることを許可し得る。例えば、大学の英文学クラスに対して利用可能とされた特定のテキストは、デバイスが大学のＷｉ−Ｆｉネットワークに接続されている間、クラスと関連付けられたデバイスに対してのみ利用可能とされ得る。
【０００８】
したがって、管理者は、所望の好ましい設定（複数可）をオファリングサービスに実装することを要求し得る。それに応答して、オファリングサービスは、アカウントと関連付けられたデバイスの各々に対して、好ましい設定を実装するように信号を送出する。例えば、学校アカウントの管理者は、オファリングサービスによって保たれているウェブサイトに対するアクセス権を与えられ、これで、管理者がアカウントを管理し、好ましい設定またはパラメータを、学校が意図するデバイスの用途に基づいて設定することを許容し得る。オファリングサービスは、すると、好ましい設定またはパラメータを実装するようにデバイスの設定を変更するように、デバイスに信号を送出し得る。一部の実装例では、管理者は、デバイスへの注文を要求する時点で、所望の好ましい設定（複数可）を実装するように要求し得る。他の実装例では、管理者は、要求されたデバイスを受領した後またはデバイスを個々のユーザに分配した後の任意の時点で、所望の好ましい設定（複数可）を実装することを要求し得る。
【０００９】
加えて、企業および教育機関は、個々の従業員および／または学生が、彼らの個々に所有しているデバイスを集合アカウントと関連付けることを可能とする、または奨励することができる。したがって、本明細書に記載する技法は、ユーザが、ユーザの個々のデバイスを既存の集合アカウントと関連付けることを可能とする。加えて、本明細書に記載する技法は、アカウントと関連付けられたデバイスのユーザが、デバイスを、アカウント内の別のアカウント、グループ、またはサブグループと関連付けることを可能とする。この、集合アカウントに「オプトイン」するという機能は、多くの方法で実装され得、以下に説明するように、多くのモデルの個々に所有されるデバイスに対応することが可能である。
【００１０】
１つの実装例では、オファリングサービスは、アカウント所有者の管理者に対して、即答（「ＱＲ」）コード、バーコード、英数字コード、または数値コードという形態の固有の識別子を発行するが、この固有の識別子は、アカウント所有者のアカウントに対応している。一部の例では、オファリングサービスは、管理者に対して、各々が企業または教育機関内のグループまたはさらにサブグループに対応する複数の固有の識別子を発行し得る。
【００１１】
ある実装例では、従業員または学生は、彼らの個々に所有するデバイスが、企業または教育機関によって維持されるアカウントに関連付けるまたは登録されることを要求する。そうするためには、アカウント所有者は、例えば、固有の識別子を、この識別子がデバイスによって走査されるまたは別様にキャプチャされるように印刷することによって、固有の識別子を利用可能とし得る。例えば、自身の個々に所有するデバイスをアカウントと関連付けることを希望するユーザは、固有の識別子をデバイスのセンサー（例えば、カメラ、バーコード読み取り装置など）を用いて走査またはキャプチャし得るが、すると、これらは、キャプチャされた識別子の表示をオファリングサービスに提供する。それに応答して、オファリングサービスは、要求を受信して、アカウントを、キャプチャされた画像に基づいて特定し得る。一部の実装例では、オファリングサービスは、個々に所有されているデバイスに対して、例えば、走査された識別子を具体的に関連付けられたユーアールエル（ＵＲＬ）に接続するように督促する。ＵＲＬは、個々に所有されているデバイス上に表示されて、個々のユーザに対して、アカウントに関連付けるまたは登録することを督促する。他の実装例では、デバイスへの関連付け要求を受信すると、オファリングサービスは、督促なしで、自動的にデバイスをアカウントと関連付ける。
【００１２】
カメラまたはバーコード読み取り装置を含まないデバイスを関連付けることをユーザが希望する状況においては、ユーザは、最初に、そのデバイスを通じてアカウントに参加するためのアクセスを要求する。例えば、ユーザは、ユーザのデバイスのブラウザを、アカウントと関連付けられたＵＲＬに方向付けて、デバイスをアカウントと関連付けるリンクを選択し得る。このような要求をすると、固有の識別子が、デバイス上で表示されるように送出され得る。固有の識別子（例えば、ＱＲコード（登録商標）、バーコードなど）は、アカウントおよびデバイスの双方に対して固有であり得る。この時点では、ユーザは、カメラまたはスマートフォン、別のイーブック読み取りデバイスなどのバーコード読み取り装置を含むさらなるデバイスを用いて、アカウントと関連付けられるデバイス上に表示されている識別子をキャプチャまたは走査し得る。さらなるデバイスは、次に、それが画像をキャプチャしたという表示をオファリングサービスに提供し、すると、それは、さらなるデバイスまたはアカウントと関連付けられるデバイスに、指定されたＵＲＬに接続するように督促し得る。このＵＲＬに進むと、ユーザは、個々に所有するデバイスのアカウントとの関連付けまたは登録を確認することが可能である。
【００１３】
他の実装例では、デバイスのオプトインは、デバイスを用いることなく容易化され得る。例えば、ユーザは、自身のデバイスをアカウント所有者のアカウント、グループ、またはサブグループと関連付けるために、オファリングサービスによって保たれているウェブサイトにアクセスし得る。この例では、デバイスは、すでにユーザと関連付けられ得る。ユーザは、英数字または数値コードなどの、アカウント、グループ、またはサブグループと関連付けられている固有の識別子を、オファリングサービスによって保たれているウェブサイトに入力して、デバイスをアカウント、グループ、またはサブグループと関連付け得る。
【００１４】
電子デバイスの集合アカウントを管理する技法は、多くの方法で実装され得る。例としての実装例が、図を参照して以下に提供されている。
【図面の簡単な説明】
【００１５】
添付図面を参照して、詳細な説明を記載する。図中、参照番号の左端の桁（複数可）は、この参照番号が最初に現れる図を特定する。異なる図中で同じ参照番号が用いられていれば、それは、類似したまたは同じ項目または特徴部を示す。
【図１】アカウント所有者の管理者がオファリングサービスから多量のデバイスを購入し得る例としての環境を示す。これに応答して、デバイスプロバイダは、この多量のデバイスを、管理者に出荷するためにコンパイルし、この管理者はデバイスを個々のユーザに分配する。以下に説明するように、管理者は、個々のユーザが後になって個々のデバイスをアカウントから分離し得ないように、これらのデバイスが、アカウント所有者のアカウントと関連付けられることを要求し得る。
【図２】１つのデバイスの例としての構成要素を示す。
【図３】ロックされているデバイスに表示される例としてのユーザインターフェース（ＵＩ）を示す。図示するように、ＵＩは、デバイスがアカウント所有者のアカウントから登録解除（または分離）され得ないことを示している。
【図４】デバイスに表示される別の例としてのＵＩを示す。図示するように、このＵＩは、デバイスがロックされていて、デバイスのユーザによって登録解除し得ないことを示すポップアップメニューを含む。
【図５】デバイスのユーザが、ディスプレイに図示されているコンテンツ内に発見されるリンクを選択することを試行する例としてのＵＩを示す。この選択が次に、リンクによって指定されたコンテンツにアクセスするために、ウェブブラウザを立ち上げるように、デバイスに命令し得る。
【図６】図５に示す選択の後でデバイスに表示される例としてのＵＩを示す。図示するように、このＵＩは、デバイスのブラウザアプリケーションが、デバイスが関連付けられているアカウントの管理によって禁止されていることを示すポップアップメニューを含む。
【図７】デバイスが、アカウントと関連付けられた画像をこのデバイスを用いてキャプチャすることによって例としてのアカウントと関連付けられることをユーザが要求する例を示す。
【図８】デバイスが、デバイスをアカウントと関連付ける要求を送出した後で、受信して、表示し得る例としてのＵＩを示す。
【図９】第１のデバイスがアカウントと関連付けられることをユーザが要求し、それに応答して、第１のデバイスがアカウントと関連付けられ、かつ第１のデバイスに固有の画像を受信する例を示す。ユーザは、次に、例えば、第２のデバイスのカメラを用いて画像をキャプチャして、この画像をオファリングサービスに送り返し得る。アカウントと関連付けられ、かつ第１のデバイスに固有の画像を受信すると、オファリングサービスは、第１のデバイスをアカウントと関連付け得る。
【図１０】図９に示す第２のデバイスがオファリングサービスに要求を送った後で、第１のデバイスが受信して表示し得る例としてのＵＩを示す。
【図１１】アカウント所有者のアカウントが複数のグループを含み得ることを示すツリー図を示す。さらに、グループは、複数のサブグループを含み得る。
【図１２】デバイスがアカウントから登録解除されないように自動的にロックするプロセスの例としてのフロー図を示す。
【図１３】アカウントの管理者が、アカウントに登録された各々のデバイス全体にわたる好ましい設定を実装することを可能とするプロセスの例としてのフロー図を示す。
【図１４】個々のユーザがさらなるデバイスをアカウントに関連付けることを可能とする様々なプロセスの例としてのフロー図を示す。
【図１５】個々のユーザがさらなるデバイスをアカウントに関連付けることを可能とする様々なプロセスの例としてのフロー図を示す。
【発明を実施するための形態】
【００１６】
例示の集合デバイスのオーダリングおよび分配。
【００１７】
図１は、電子デバイスの集合を管理する例示的アーキテクチャ１００である。図示するように、アーキテクチャ１００は、複数の電子デバイスと関連付けられているアカウントを管理する、企業、教育機関、または他のエンティティなどのアカウント所有者１０２を含む。アカウント所有者１０２は、アカウントと関連付けられているデバイスのアイデンティティ、デバイスによって実装される設定などのアカウントの特徴を管理することが可能な少なくとも１人の管理者１０４と関連付けられ得る。さらにそのうえ、管理者１０４は、これに限られないが、アカウント１０２内のいくつかのグループまたはサブグループの各々の内部の複数のデバイスの各々と関連付けられるコンテンツおよびパラメータの設定を含む特徴を管理し得る。例えば、管理者は、小学校などのアカウント所有者の校長先生であり得る。校長先生は、小学校内の異なる学年レベル（グループ）と関連付けられたデバイスに対応する特定のコンテンツおよび好ましい設定を管理し得る。またさらに、校長先生は、小学校内の各々の学年レベル（サブグループ）を持つ特定の先生と関連付けられたデバイスに対応するこのようなコンテンツまたは設定を管理し得る。
【００１８】
管理者１０４は、オファリングサービス１１０からデバイスオーダリングインターフェース１０８にアクセスするために、コンピューティングデバイス１０６を用い得る。オファリングサービス１１０は、電子書籍（イーブック）読み取りデバイス、携帯電話、ラップトップコンピュータ、デスクトップコンピュータなどの獲得されるように提供されている１つ以上の電子デバイスをオーダリングするために、ウェブサイトまたはネットワーク１１２上でアクセス可能な他のサイトを含み得る。ネットワーク１１２は、インターネット、ローカルエリアネットワーク、ワイドエリアネットワーク、無線エリアネットワーク（ＷＷＡＮ）、無線ネットワークなど、および前述したものの組み合わせを含む任意のタイプの通信ネットワークであり得る。
【００１９】
コンピューティングデバイス１０６は、パソコンとして図示されているが、無線電話、タブレットコンピュータ、イーブック読み取りデバイス、ラップトップコンピュータなどの他のデバイスとしても実装され得る。コンピューティングデバイス１０６は、１つ以上のプロセッサと、アプリケーションおよびデータを記憶するメモリとを装備している。ブラウザまたは他のクライアントアプリケーションはメモリに記憶され、プロセッサ上で実行されて、オファリングサービス１１０からデバイスオーダリングインターフェース１０８にアクセスし得る。
【００２０】
オファリングサービス１１０からのデバイスオーダリングインターフェース１０８は、恐らくサーバファームとして配列された、１つ以上のサーバ１１４（１）、・・・、１１４（Ｍ）上でホストされる。一部の実装例では、サーバ１１４（１）は、プロセッサ１１６およびメモリ１１８を含む。図示するように、メモリ１１８は、個々のデバイスをアカウントに関連付けるまたは登録することを容易化するために、アカウント登録モジュール１２０を含む。モジュール１２０はまた、好ましいアカウント設定の実装を容易化するために、管理アカウントパラメータモジュール１２２を含む。例えば、管理者は、モジュール１２２を利用して、ある好ましいパラメータまたは設定を、アカウントと関連付けられた個々のデバイス上に実装し得る。
【００２１】
図示するアーキテクチャ１００では、オファリングサービス１１０は、いくつかのイーブック読み取りデバイス１２４（１）、・・・、１２４（Ｎ）に対する注文を管理者１０４から受信する。各々のイーブック読み取りデバイス１２４（１）〜（Ｎ）は、ネットワーク１１２を介してオファリングサービス１１０に接続するおよびこれと通信することが可能な無線通信技術を有し得る。いくつかのデバイスに対する注文を受信したことに応答して、オファリングサービス１１０は、いくつかの注文されたデバイス１２４（１）〜（Ｎ）が、アカウント所有者１０２のアカウントと関連付けられるかどうかを判定する。一部の実装例では、オファリングサービス１１０は、いくつかの注文されたデバイス１２４（１）〜（Ｎ）がアカウント所有者１０２のアカウントと関連付けられることを、注文されたデバイスの数がしきい値の数よりも大きいかどうかに基づいて判定する。しきい値の数は、２、５、２５、もしくは１０００個のデバイスまたは他の数であり得る。他の実装例では、オファリングサービス１１０は、いくつかの注文されたデバイス１２４（１）〜（Ｎ）がアカウント所有者１０２のアカウントと関連付けられることを、管理者１０４からの要求に基づいておよび／またはいずれか他の判断基準に基づいて判定する。例えば、１つ以上のデバイスをオーダリングするときに、または、その後のいずれかのときに、管理者１０４は、１つ以上のデバイスがデバイスの数とは無関係に特定のアカウントと関連付けられることを要求し得る。
【００２２】
いくつかの注文されたデバイスがアカウント所有者１０２のアカウントと関連付けられていると判定したことに応答して、オファリングサービス１１０は、いくつかのデバイスの各々をアカウント所有者１０２と関連付けるまたはこれに登録する。またしても、一部の例では、オファリングサービス１１０は、管理者がデバイスをアカウントと関連付けたがっているかどうかを最初に確認し得る。さらに別の例では、オファリングサービス１１０は、注文されたデバイスの数とは無関係に、デバイスをアカウントに関連付けるオプションを管理者１０４に対して許容し得る。どちらの例でも、注文されたデバイスをアカウントと関連付けるために、オファリングサービス１１０は、デバイス識別子（例えば、通し番号など）をアカウント所有者１０２のアカウントに関連付けて、それぞれのデバイスをアカウントにリンクさせ得る。
【００２３】
アカウント所有者１０２のアカウントは、関連付けられたまたは登録されたデバイス１２４（１）〜１２４（Ｎ）の各々に対して利用可能とされた特定のコンテンツと関連付けられ得る。例えば、アカウント所有者１０２が教育機関を含むとき、対応するアカウントは、教科書などの教育機関の学生のあるコンテンツと関連付けられ得る。したがって、特定のデバイスがアカウントと関連付けられたとき、そのデバイスは、以下により詳述するように、特定のコンテンツにアクセスし得る。
【００２４】
いくつかのクライアントデバイスに対する注文を受信して、デバイス識別子をアカウントにリンクした後では、オファリングサービス１１０は、デバイス１２４（１）〜１２４（Ｎ）に対する受信された注文をコンパイルして、デバイスプロバイダ１２６と通信して、アカウント所有者１０２の管理者１０４に対するデバイスの出荷を調整する。
【００２５】
デバイスの集合をデバイスプロバイダ１２６から受領すると、アカウント所有者１０２は、受領したデバイスを個々のユーザ１２８（１）、・・・、１２８（Ｎ）に分配し得る。例えば、小学校は、管理者として機能する校長先生を有し得る。校長先生は、小学校のアカウントと関連付けられたデバイスの各々を、ある五年生クラスの各々の生徒に分配し得る。
【００２６】
その後で、オファリングサービス１１０は、分配されたデバイスのうちの１つが最初に電源が投入されたときに、ネットワーク１１２上で表示を受信し得る。この表示は、電源を投入されたデバイスのデバイス識別子を含み得る。この表示を受信したことに応答して、オファリングサービス１１０は、電源を投入されたデバイスのデバイス識別子がアカウント所有者１０２と関連付けられたアカウントにあらかじめリンクされていると判定し得る。オファリングサービス１１０がこのような判定をすると、オファリングサービス１１０は、ネットワーク１１２上で、電源を投入されたデバイスに対して、デバイス上の設定を変更して、デバイスがアカウント所有者１０２と関連付けられたアカウントから分離するまたは登録解除することを防止する信号を送出する。
【００２７】
他の実装例では、オファリングサービス１１０は、アカウント所有者１０２に関連付けられたまたは登録されたデバイスの各々に好ましい設定またはパラメータを実装する要求を、管理者１０４から受信し得る。この要求を受信したことに応答して、オファリングサービス１１０は、好ましい設定またはパラメータを、アカウント所有者１０２と関連付けられたデバイスの各々とネットワーク１１２上で通信することによって、実装し得る。ある実装例では、好ましい設定を実装するという、管理者からの要求は、デバイスに対する注文がオファリングサービス１０２に出されたときになされる。このような状況下では、好ましい設定を実装するためのオファリングサービス１０２からの通信は、アカウント所有者１０２と関連付けられたデバイスの各々が最初に電源を投入されたときに、デバイスの各々で発生する。他の実装例では、他の実装例では、好ましい設定を実装する要求は、アカウント所有者１０２と関連付けられたデバイスの各々が個々のユーザ１２８（１）〜（Ｎ）に分配された後で発生し得る。
【００２８】
一部の例では、好ましい設定またはパラメータは、各々のそれぞれのクライアントデバイス上のウェブブラウザを禁止すること、各々のそれぞれのクライアントデバイスからのウェブ記憶装置へのアクセスを禁止すること、各々のそれぞれのユーザが、それぞれのクライアントデバイスにアクセスするためのパスワードを実装することを要求すること、各々のそれぞれのクライアントデバイス上のメディアプレイヤを禁止すること、各々のそれぞれのクライアントデバイスを禁止すること、各々のそれぞれのユーザが、それぞれのクライアントデバイスにアクセスするための最小のパスワード長を実装することを要求すること、各々のそれぞれのクライアントデバイスによる指定された無線ネットワークの使用を禁止すること、それぞれのクライアントデバイス用の無線ネットワークフィルタを可能とすること、それぞれのクライアントデバイスが、指定されたゲームをプレイすることを防止すること、およびアカウント所有者のアカウントに特有のコンテンツに対するアクセスを可能とすること等を含む。
【００２９】
例示のユーザデバイス。
【００３０】
図２は、アカウント所有者と関連付けられたコンテンツを表示し得る図１のデバイス１２４（１）中に実装され得る例としての構成要素を示す。この例では、デバイスは、専用の手持ち式イーブック読み取りデバイスとして示されているが、しかしながら、他の電子デバイスによって、これらの技法を実装してもよく、本明細書に記載する機能性のいくつかを含んでもよい。
【００３１】
デバイス１２４（１）の基本構成は、１つ以上の処理ユニット２０２およびメモリ２０４を含む。デバイス１２４（１）の構成次第で、メモリ２０４（および、この文書全体にわたって記載される他のメモリ）は、コンピュータ記憶媒体の１例であり、かつ、揮発性および不揮発性のメモリを含み得る。したがって、メモリ２０４は、これに限られないが、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、もしくは他のメモリ技術または、デバイス１２４（１）によってアクセスすることが可能な媒体項目もしくはアプリケーションおよびデータを記憶するために用いることが可能ないずれかの他の媒体を含み得る。
【００３２】
メモリ２０４は、処理ユニット（複数可）２０２上で実行可能な任意の数の機能構成要素ならびに、デバイス１２４（１）によってレンダリングされるデータおよびコンテンツを記憶するために用いられ得る。したがって、メモリ２０４は、オペレーティングシステムと、イーブック、オーディオブック、歌、ビデオ、静止画像などの１つ以上のコンテンツ項目２０６を記憶する記憶データベースとを記憶し得る。
【００３３】
インターフェースモジュール２０８はまた、メモリ２０４中に提供されてもよく、ユーザによるデバイス１２４（１）の使用に備えて、処理ユニット（複数可）２０２上で実行可能であってもよい。インターフェースモジュール２０８は、要求のテキスト入力（例えば、カーソル、コントローラ、キーボードなどを介して）、要求の音声入力（例えば、マイクロフォンを介して）、またはいずれかの他の様式による要求の入力を容易化し得る。
【００３４】
メモリ２０４はまた、デバイス１２４（１）のユーザに対するパーソナライズを容易化するために、設定モジュール２１０を含み得る。設定モジュール２１０中に記憶される例としての設定は、デバイス登録、デバイス名、Ｗｉ−Ｆｉ設定、デバイスパスワードなどを含み得る。
【００３５】
自動式登録解除ロックモジュール２１２はまた、メモリ２０４中に提供されてもよく、ネットワーク１１２などのネットワーク上でオファリングサービスから信号を受信するために、処理ユニット（複数可）２０２上で実行されてもよい。この信号を受信すると、モジュール２１２は、アカウントと関連付けられたデバイス１２４（１）を変更して、デバイス１２４（１）が、図１に関して説明したように、アカウントから登録解除することを防止する。
【００３６】
管理アカウントパラメータモジュール２１４は、これもまた上述したように、アカウント所有者１０２の管理者１０４によって要求された好ましい設定を実装する目的で、ネットワーク１１２から信号を受信するために、メモリ２０４に含まれ得る。例えば、管理者１０４が、対応するアカウントの各々のクライアントデバイス上に好ましい設定を実装することを要求するとき、モジュール２１４は、オファリングサービスから信号を受信して、設定をデバイス上に実装し得る。
【００３７】
図２は、デバイス１２４（１）が、受光型、発光型、またはいずれかの他の形態のディスプレイであり得るディスプレイ２１６を含み得ることをさらに示している。１つの実装例では、ディスプレイは、電子ペーパー（イーペーパー）表示技術を用いるが、この技術は、双安定性であり、それが、ほとんどまたはまったく電力がディスプレイに供給されないときにさえも、テキストまたは他のレンダリングされた画像を維持することが可能であることを意味する。本明細書に記載する実装例で用いられ得る一部の例としてのイーペーパー様のディスプレイは、双安定性ＬＣＤ、ＭＥＭＳ、コレステリック式、有色電気泳動式、およびその他のそれを含む。他の実装例または他のタイプのデバイスでは、ディスプレイは、ＬＣＤおよびＯＬＥＤなどの他の技術を用いて具現化されてもよく、タッチ画面インターフェースをさらに含んでもよい。一部の実装例では、タッチ画面機構は、ディスプレイと共に実装されて、タッチ画面ディスプレイを形成し得る。
【００３８】
デバイス１２４（１）は、様々な入／出力（Ｉ／Ｏ）構成要素２１８をさらに備え得る。一部の構成要素は、様々なユーザインターフェース制御機器（例えば、ボタン、ジョイスティック、キーボード、など）、カメラ、バーコード読み取り装置、オーディオスピーカー、接続ポートなどを含み得る。
【００３９】
ネットワークインターフェース２２０は、セルラー方式ネットワーク、ラジオ、Ｗｉ−Ｆｉネットワーク、短距離ネットワーク（例えば、ブルートゥース）、ＩＲなどの様々なネットワークに対する有線接続と無線接続の双方に対応する。イーブック読み取りデバイス１２４（１）もまた、バッテリおよび電力制御ユニット２２２を含む。バッテリおよび電力制御ユニットは、デバイスが消費する電力、すなわち電気的エネルギーの量を動作可能に制御する。読み取りデバイスによって消費される電力の量を能動的に制御することは、バッテリに蓄えられる電気的エネルギーのより効率的な使用を達成し得る。
【００４０】
デバイス１２４（１）は、さらなる特徴または機能性を有し得る。例えば、デバイス１２４（１）はまた、例えば、磁気ディスク、光ディスク、またはテープなどのさらなるデータ記憶デバイス（取り外し式および／または固定式）を含み得る。このさらなるデータ記憶媒体は、コンピュータ読み取り可能命令、データ構造、プログラムモジュール、または他のデータなどの情報の記憶のためのいずれかの方法または技術で実装される揮発性および不揮発性、取り外し式および固定式の媒体を含み得る。
【００４１】
本明細書に記載する様々な命令、方法、および技法は、１つ以上のコンピュータまたは他のデバイスによって実行される、プログラムモジュールなどのコンピュータ実行可能命令の一般的な文脈で考慮され得る。一般に、プログラムモジュールは、特定のタスクを実施するまたは特定の抽象的なデータタイプを実装するために、ルーチン、プログラム、オブジェクト、構成要素、データ構造などを含む。これらのプログラムモジュールなどは、仮想マシンまたは他のＪＩＴコンパイル実行環境の中などで、ネイティブコードとして実行され得る、または、ダウンロードされて実行され得る。一般的には、プログラムモジュールの機能性は、様々な実施形態で、所望次第で、組み合わされるまたは分配される。これらのモジュールおよび技法の実装物は、一部の形態のコンピュータ読み取り可能媒体上で記憶または送信され得る。
【００４２】
例としてのユーザインターフェース。  図３〜６は、集合デバイス上に表示される様々な例としてのユーザインターフェースを示す。図３は、一般に、個々のユーザ１２８（１）が設定モジュール２１０にアクセスするときに、デバイス１２４（１）上に表示されるユーザインターフェース３００を示す。ある実装例では、デバイス１２４（１）がアカウント所有者１０２のアカウントに関連付けられるまたは登録されている場合、「登録解除」機能３０２はロックされている。一部の実装例では、登録解除機能が禁止されているという表示は、「登録解除」３０２という語が抹消されているまたは灰色表示されていることをインターフェース３００内で提示することによって示すことが可能である。他の実装例では、登録解除機能は、ユーザインターフェース内のユーザに対して、選択可能なオプションとして提示され得ない。上述したように、デバイスの登録解除機能は、デバイスがアカウントと関連付けられることをオファリングサービス１１０が認識するときに、ロックするように自動的に構成される。
【００４３】
図３に示すように、ユーザインターフェース３００は、デバイス１２４（１）が「Ｗｅｎｄｅｌｌ  Ｂｅｒｒｙ」という名称のユーザを登録したことを３０４で示す。ユーザインターフェース３００は、デバイスが通し番号３０６を有することを、「Ｄｅｖｉｃｅ  Ｉｎｆｏ：」（デバイス情報：）の下にさらに示す。通し番号３０６は、デバイスをアカウント所有者１０２のアカウントとリンクするために、オファリングサービス１１０によってデバイス識別子として用いられ得る。ユーザインターフェース３００はまた、このデバイスが「Ｍａｎａｇｅｄ  Ｄｅｖｉｃｅ」（管理デバイス）３０８であることを図示して、デバイスがアカウントに関連付けられたまたは登録されたことを示す。さらに、３１０で、ユーザインターフェース３００は、デバイス１２４（１）によってアクセス可能なアカウント所有者の特定のポリシーＩＤまたは特定のコンテンツを図示する。例えば、「大学のポリシー」は、デバイス１２４（１）がアカウントと関連付けられ、したがって、特定のコンテンツにアクセスすることが可能であることを示す。このポリシーはまた、デバイスが、管理者１０４によって設定されたものなどの、アカウントと関連付けられたある好ましいパラメータを実装することを指示し得る。
【００４４】
図４は、個々のユーザ１２８（１）の「登録解除」機能３０２の選択に応答して、デバイス１２４（１）上に表示される例としてのユーザインターフェース４００を図示する。この例では、テキストボックス４０２は、「登録解除」機能３０２が選択されたときに、Ｗｅｎｄｅｌｌ  Ｂｅｒｒｙに表示され得る。一部の実装例では、テキストボックス４０２内のテキストは、好ましいメッセージをユーザに表示するように、アカウント所有者１０２の管理者１０４によってカスタマイズされ得る。この例では、テキストボックス４０２は、集合デバイスの登録に関するさらなる情報を求めて、「あなたの大学の管理者に接触する」ことをユーザに命令する。
【００４５】
図５は、デバイス１２４（１）上に表示されたユーザインターフェース５００を図示する。この表示されたインターフェースは、メモリ２０４内に記憶された例としてのコンテンツ項目２０６を示す。この例では、コンテンツ項目２０６は、イーブックであり得る。具体的には、ユーザインターフェース５００は、ハイパーリンク５０２がイーブックのテキスト内に埋め込まれたイーブックを図示する。上述したように、デバイス１２４（１）は、アカウント所有者１０２のアカウントと関連付けられる。したがって、アカウント所有者１０２の管理者１０４は、アカウント所有者１０２のアカウントと関連付けられたデバイスの各々上に好ましい設定を実装することを要求する機能を有する。次に図５に戻ると、ユーザインターフェース５００はまた、ポインタ５０４が、個々のユーザ１２８（１）によるハイパーリンク５０２の選択を示しているところを図示する。
【００４６】
個々のユーザ１２８（１）がハイパーリンク５０２を選択することに応答して、図６は、テキストボックス６０２が、デバイス１２４（１）が「管理されたデバイス」であること、および、「ウェブブラウザがブロックされている」ことを、個々のユーザ１２８（１）に示しているところを図示する。テキストボックス６０２は、デバイス１２４（１）のウェブブラウザを禁止する好ましいパラメータを実装するように、アカウント所有者１０２の管理者１０４がオファリングサービス１１０に要求することに対する応答として、表示されている。上述したように、個々のユーザ１２８（１）に対してデバイス１２４（１）上のユーザインターフェース６００中で表示されるメッセージは、アカウント所有者１０２の管理者１０４によって完全にカスタマイズされる。
【００４７】
一部の実装例では、ハイパーリンク５０２は、ユーザインターフェース６００内でアンダーラインされたり、または、可視であることはできない。他の実装例では、個々のユーザ１２８（１）の、ハイパーリンク５０２またはいずれかの他の制限されたアカウント設定の選択に応答して、個々のユーザ１２８（１）は、アカウント所有者１０２の管理者１０４がブラウザに対するおよび／またはハイパーリンク５０２と関連付けられた特定のＵＲＬに対するアクセス権をユーザに与えることを要求することを、個々のユーザ１２８（１）に許容するように、テキストボックスで督促され得る。
【００４８】
管理された集合へのオプトインを許容することの解説的な例。
【００４９】
図７〜１１は、個々のユーザに対して、ユーザの個々に所有するデバイスをアカウント所有者のアカウントに関連付けるまたは登録することを可能とする例としてのアーキテクチャおよびユーザインターフェースを示す。
【００５０】
アーキテクチャ７００では、アカウント所有者１０２のアカウント、グループ、またはサブグループに登録されているまたはされていないことがあり得るデバイス７０４を持つ個々のユーザ７０２は、デバイス７０４をアカウント所有者１０２のアカウント、グループ、またはサブグループに登録するように要求し得る。一部の実装例では、デバイス７０４は、すでに、アカウント所有者のグループまたはサブグループと関連付けられ得る。その場合、個々のユーザ７０２は、デバイス７０４をアカウント所有者のアカウント内のさらなるグループまたはサブグループと関連付けるように要求している。
【００５１】
図７に示すように、この要求は、個々のユーザ７０２が画像をキャプチャしたまたは走査したとの表示を、ネットワーク１１２を介して、オファリングサービス１１０が受信することを含む。一部の実装例では、画像は、即答コード７０６またはバーコード７０８を含み得る。画像は、アカウント保有者１０２のアカウント、グループ、またはサブグループに固有である。走査またはキャプチャすることは、デバイス１２４（１）に関して上述したように、カメラまたはバーコード読み取り装置などの入／出力構成要素２１８によって容易化され得る。
【００５２】
例えば、すでにイーブック読み取りデバイスを所有している学生は、彼らのイーブック読み取りデバイスを利用して、大学と関連付けられた画像の写真を撮ることによって、大学のアカウントに登録またはオプトインするように要求することが可能である。一部の実装例では、大学は、クラスの黒板に表示される、ＱＲコードなどの画像を、前もって、オファリングサービスから受信し得る。他の実装例では、画像は、オファリングサービス１１０によって保たれているウェブページから印刷されて、アカウント所有者１０２によってどこかのロケーションに掲示され得る。他の実装例では、画像は、大学の管理者によって保たれているウェブページ上に表示され得る。
【００５３】
図７に戻って、画像はオファリングサービス１１０によって受信され、これは、デバイス７０４によってキャプチャされた画像に対応するアカウント所有者１０２のアカウント、グループ、またはサブグループを特定する。一部の実装例では、デバイス７０４がアカウントと関連付けられた画像をキャプチャしたことを特定すると、オファリングサービス１１０は、デバイス７０４のディスプレイをユニフォームリソースロケータ（ＵＲＬ）に方向付けし、これが、個々のユーザ７０２に、デバイス７０４をアカウント所有者１０２の特定されたアカウントと関連付けることを容認または拒否するように督促する。他の実装例では、デバイス７０４がアカウントと関連付けられた画像をキャプチャしたことを特定すると、オファリングサービス１１０は、デバイス７０４を特定されたアカウントと自動的に関連付ける。
【００５４】
図８は、デバイス７０４上に表示された例としてのユーザインターフェース８００を図示する。図示し、上述したように、このインターフェースは、個々のユーザ７０２に、キャプチャされた画像と関連付けられたアカウントへの関連付けまたは登録を容認または拒否するように督促する確認である。ユーザインターフェース８００はまた、キャプチャされた画像と関連付けられた特定されたアカウント所有者１０２を示す。さらに、かつ説明するように、ユーザインターフェース８００はまた、キャプチャされた画像と関連付けられたアカウント所有者のアカウント内のグループ８０４またはさらなるサブグループ８０６を示す。
【００５５】
図９は、個々のユーザ９０２がデバイス９０４をアカウントと関連付けるように要求するアーキテクチャ９００を示す。このアーキテクチャでは、デバイス９０４は、個々のユーザ９０２によって所有されてもよく、アカウント所有者１０２のアカウント、グループ、またはサブグループとすでに関連付けられていても、いなくてもよい。さらにそのうえ、デバイス９０４は、上述したように画像をキャプチャするために必要なカメラまたはバーコード読み取り装置などの入／出力構成要素を含まない。ここで、デバイス９０４を用いる個々のユーザ９０２は、オファリングサービス１１０から、デバイス９０４をアカウント所有者１０２のアカウント、グループ、またはサブグループに関連付けるまたは登録するように要求する。このような要求を受信すると、オファリングサービス１１０は、デバイス９０４上で表示されるように、ネットワーク１１２上で画像９０６を送出または送信する。一部の実装例では、画像９０６は、ＱＲコード、バーコードなどであり得る。画像９０６は、デバイス９０４に固有であり得る。
【００５６】
図９に示すように、画像９０６がデバイス９０４上に表示された後、個々のユーザ９０２は、画像９０６をキャプチャするために、外部のまたはさらなるデバイス９０８を用い得る。さらなるデバイス９０８は、スマートフォンとして図示されているが、ＰＤＡ、タブレットコンピュータ、イーブック読み取りデバイス、ラップトップコンピュータなどの別のデバイスとしても実装され得る。さらなるデバイス９０８は、１つ以上のプロセッサと、アプリケーションおよびデータを記憶するメモリとを装備し得る。ブラウザアプリケーションは、このメモリに記憶され、プロセッサ上で実行されて、ネットワーク１１２を介してオファリングサービス１１０にアクセスし得る。さらなるデバイス９０８が画像９０６をキャプチャした後、さらなるデバイス９０８は、それが画像をキャプチャしたとの表示を、ネットワーク１１２上でオファリングサービス１１０に送出する。
【００５７】
図９〜１０に示すように、オファリングサービス１１０は、画像９０６がさらなるデバイス９０８によってキャプチャされたとの表示を受信し、さらに、ある実施形態では、さらなるデバイス９０８のディスプレイをユニフォームリソースロケータ（ＵＲＬ）に方向付け、これが、個々のユーザ９０２に、デバイス９０４をアカウント所有者１０２のアカウント、グループ、またはサブグループと関連付けることを容認または拒否するように督促する。他の実装例では、さらなるデバイス９０８がアカウント、グループ、またはサブグループと関連付けられた画像をキャプチャしたことを特定すると、オファリングサービス１１０は、デバイス９０４を、特定されたアカウント、グループ、またはサブグループと自動的に関連付ける。
【００５８】
一部の実装例では、上述した「オプトイン」技術の後、個々のユーザ７０２および９０２は、後で、彼らのそれぞれのデバイス７０４および９０４をアカウント所有者１０２のアカウント、グループ、またはサブグループから分離するように要求し得る。例えば、自身の個人用のデバイスを大学での特定のコースと関連付けていた学生は、その学生が後で、そのコースまたは大学から退席すると決心する場合、そのコースから分離することを希望し得る。この例では、個々のユーザ７０２または９０２は、それぞれのデバイス７０４および９０４をアカウント所有者１０２のアカウント、グループ、またはサブグループから分離する要求を、ウェブサイトを介してオファリングサービス１１０に送出し得る。この要求を受信すると、オファリングサービス１１０は、デバイスをアカウントから分離し得る。
【００５９】
一部の実装例では、個々のユーザ７０２または９０２が、アカウント所有者１０２のアカウント、グループ、またはサブグループとの分離を要求するとき、オファリングサービス１１０または管理者１０４は、現在分離されているアカウント、グループ、またはサブグループと関連付けられていた特定のコンテンツに対するそれぞれのデバイス７０４および９０４からのアクセスを除去し得る。上記の例を用いて、自身のデバイスを大学が提案した特定のコースと関連付けることを決心する学生は、後で、そのコースから分離することを決心し得る。しかしながら、関連付けられたデバイスが、コースとの関連付けによって、教科書などの特定のコンテンツにアクセス権があった場合、分離すると、学生のデバイスはもはやこのような教科書にはアクセス権はない。もちろん、他の例では、デバイスは、アカウントと関連付けられたこのようなコンテンツに対するアクセス権を保持する。
【００６０】
図１１は、アカウント所有者１０２のアカウントが複数のグループ１１０２を含むツリー図１１００である。さらに、各々のグループ１１０２は、複数のサブグループ１１０４を含み得る。アカウント所有者１０２は、アカウントのマネージャであろう。しかしながら、各々のグループまたはサブグループは、アカウント所有者１０２の管理内の個別のアカウントであり得る。一部の実装例では、各々のグループまたはサブグループは、アカウント所有者１０２による管理を容易化するために、異なる管理者を有し得る。一部の実装例では、アカウント内の各々のグループまたはサブグループは、これもまたアカウントに関連付けられたまたは登録されたデバイスにとってアクセス可能とされる特定のコンテンツと関連付けられる。一部の実装例では、デバイスは、複数のアカウント所有者またはアカウント内の複数のグループもしくはサブグループに関連付けられ得るまたは登録され得る。
【００６１】
例えば、アカウント所有者は大学であり得るが、大学は、生物学１０１、微積分学３０２、物理化学などの多くの異なる個々のコースを提案し得る。大学内の各々の個々のコースは、大学アカウント内のグループであろう。各々の個々のコースは、大学のアカウント内の他の個々のコースとは異なる特定のコンテンツおよびポリシーと関連付けられ得る。個々のコースは、さらなるサブグループを含み得る。例えば、生物学１０１は、異なる学生または異なる教授を含む複数のセクションに分割され得る。各々のサブグループは、アカウントのグループ内の他のサブグループとは異なる特定のコンテンツおよびポリシーと関連付けられ得る。
【００６２】
例としてのプロセス。
図１２は、しきい値数のデバイスをアカウントと関連付ける上述した技法を実装するための例としてのプロセス１２００を示す。管理者１０４または個々のユーザ７０２もしくは９０２の下方の行為は、それぞれ管理者またはユーザによって実施され得る。オファリングサービス１１０の下に図示される行為は、オファリングサービス１１０によって実施され得る。
【００６３】
プロセス１２００（および本明細書に記載する各々のプロセス）は、論理フローグラフとして図示されているが、その各々の動作は、ハードウェア、ソフトウェア、またはこれらの組み合わせに実装可能な一連の動作を表す。ソフトウェアの文脈では、動作は、１つ以上のプロセッサによって実行されたときに、引用される動作を実施する、１つ以上のコンピュータ読み取り可能媒体上に記憶されるコンピュータ実行可能命令を表す。一般に、コンピュータ実行可能命令は、特定の機能を実施するまたは特定の抽象的なデータタイプを実装するルーチン、プログラム、オブジェクト、構成要素、データ構造などを含む。最終的に、動作が記述される順序は、制限として解釈されることを意図するものではなくて、任意の数の記述された動作を、プロセスを実装するように、任意の順序および／または並列に組み合わせることが可能である。
【００６４】
コンピュータ読み取り可能媒体は、非一時的なコンピュータ読み取り可能記憶媒体を含み得るが、これは、ハードドライブ、フロッピディスケット、光ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、リードオンリーメモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、磁気もしくは光カード、ソリッドステートメモリデバイス、または、電子命令を記憶するのに適切な他のタイプの記憶媒体を含み得る。加えて、一部の実施形態では、コンピュータ読み取り可能媒体は、一時的コンピュータ読み取り可能信号（圧縮または非圧縮形態）を含み得る。コンピュータ読み取り可能信号の例は、搬送波を用いて変調されているかどうかは関係なく、しかしこれに限られないが、インターネットまたは他のネットワークを介してダウンロードされた信号を含めて、コンピュータプログラムをホストするまたは走行させるコンピュータシステムがアクセスするように構成することが可能である信号を含む。最終的には、動作が記述される順序は、制限として解釈されることを意図するものではなく、任意の数の記述された動作を、プロセスを実装するように、任意の順序および／または並列に組み合わせることが可能である。
【００６５】
１２０２で、管理者１０４は、オファリングサービス１１０からデバイスを要求する。１２０４で、オファリングサービスは、要求を受信して、その要求が１２０６でアカウントと関連付けられるかどうかを判定する。１２０８で、要求されたデバイスの数が、アカウントと関連付けられるのであれば、オファリングサービス１１０は、要求された数に等しい数のデバイスを管理者１０４と関連付けられたアカウントと関連付ける。デバイスは、次に、１２１０でコンパイルされて出荷される。一部の例では、オファリングサービス１１０は、デバイスをアカウント所有者（例えば、管理者１０４）に提供し、一方他の例では、オファリングサービスは、オファリングサービス１１０から分離しているデバイスプロバイダを利用する。
【００６６】
１２１２で、管理者１０４は、オファリングサービス１１０からデバイスを受領して、デバイスの各々を個々のユーザ１２１４に分配する。例えば、管理者が大学などのアカウント所有者と関連付けられている場合、デバイスは、ある英文学コース内の教授または学生などの個々のユーザに分配され得る。１２１６で、オファリングサービス１１０は、デバイスが最初に電源が投入されたとの表示を受信する。１２１８で、オファリングサービス１１０は、そのデバイスが管理者１０４と関連付けられているアカウントと関連付けられたかどうかを判定し、そうであれば、１２２０で信号を送出して、デバイスがアカウントから分離されるのを防止する。
【００６７】
図１３は、別の例としてのプロセス１３００のフロー図を示す。１３０２で、アカウントの管理者１０４は、オファリングサービス１１０からデバイスを要求する。１３０４で、オファリングサービス１１０は要求を受信し、１３０６で、その要求がアカウントと関連付けられるデバイスの数に関するものであるかどうかを判定する。そうであれば、１３０８で、オファリングサービス１１０は、デバイスの各々をアカウントと関連付けて、１３１０で、そのデバイスを集荷目的でコンパイルする。
【００６８】
１３１２で、管理者１０４は、オファリングサービス１１０からデバイスを受領し、１３１４で、デバイスの各々を個々のユーザに分配する。１３１６で、管理者１０４は、アカウントと関連付けられたデバイスの各々に好ましい設定の実装を要求する。上述したように、要求は、いつでもいくつかの方法で実装することが可能である。１３１８で、オファリングサービス１１０は、好ましい設定を実装する管理者の要求を受信し、１３２０で、好ましい設定を実装するための信号を送出する。
【００６９】
図１４は、別の例としてのプロセス１４００のフロー図を示す。１４０２で、個々のユーザ７０２は、デバイスで画像をキャプチャすることによって、アカウントにオプトインするまたは関連付けることを要求する。１４０４で、オファリングサービスは要求を受信して、１４０６で、キャプチャされた画像に基づいてアカウントを特定する。１４０８で、オファリングサービス１１０は、オプトインを容認するまたは拒否するようにデバイスに督促する。個々のユーザは、それぞれ１４１０および１４１２で、この督促を受信して、オプトインに対する督促に対する応答を選択する。１４１４で、オファリングサービス１１０は、個々のユーザ７０２の選択を受信し、１４１６で、応答が、ユーザがそのように要求していることを示していれば、デバイスをアカウントと関連付ける。
【００７０】
最後に、図１５は、別の例としてのオプトインプロセス１５００のフロー図を示す。プロセス１５００において、１５０２で、個々のユーザ９０２は、デバイスを用いて、そのデバイスをアカウントにオプトインするまたは関連付けることを要求する。１５０４および１５０６で、オファリングサービスは、この要求を受信して、デバイスで表示される画像を送出する。すでに詳述したように、この画像は、アカウントとそれが表示されるデバイスとの双方に対して固有である。１５０８で、個々のユーザ９０２は、デバイスに表示される画像を受信する。１５１０で、個々のユーザ９０２は、デバイス上に表示されている画像をさらなるデバイスでキャプチャする。１５１２で、さらなるデバイスが画像をキャプチャしたという表示が送出される。
【００７１】
１５１４で、オファリングサービス１１０は、画像がさらなるデバイスによってキャプチャされたという表示を受信する。それに応答して、１５１６で、オファリングサービス１１０は、さらなるデバイスまたはアカウントと関連付けられるデバイスに、デバイスのアカウントとのオプトインまたは関連付けを容認するまたは拒否するように督促する。１５１８で、さらなるデバイスまたはアカウントと関連付けられるデバイスは、その督促を受信して、１５２０で、ユーザは督促に対する応答を選択する。１５２２で、オファリングサービス１１０は、個々のユーザ７０２の選択を受信し、１５２４で、応答がそのように示していれば、要求をするために最初に用いられたデバイスをアカウントと関連付ける。
【００７２】
主題を、構造的特徴および／または方法的行為に固有の言葉で説明したが、添付クレームに定義された主題は、説明した特定の特徴または行為に必ずしも制限されないことを理解すべきである。むしろ、特定の特徴および行為は、クレームを実装する例示の形態として開示されている。
【００７３】
（付記１）
方法であって、
実行可能な命令で構成された１つ以上のコンピューティングシステムの制御下で、
１つ以上のクライアントデバイスに対する注文を受信することと、
１つ以上のクライアントデバイスがアカウントと関連付けられるべきであるかどうかを判定することと、
１つ以上のクライアントデバイスをアカウントと関連付けるべきであるとの判定に少なくとも部分的に応答して、
１つ以上のクライアントデバイスの各々をアカウントと関連付けることと、
構成命令を１つ以上のクライアントデバイスの各々に送出することであって、構成命令が、それぞれのクライアントデバイスのアカウントからの分離を防止するように、１つ以上のクライアントデバイスの各々の設定を修正するように適合される、送出することと、を含み、
アカウントが、指定されたコンテンツと関連付けられ、指定されたコンテンツが、アカウントと関連付けられた各々のクライアントデバイスによってアクセス可能である、方法。
【００７４】
（付記２）
アカウントが指定されたコンテンツと関連付けられ、指定されたコンテンツが、アカウントと関連付けられた各々のクライアントデバイスによってアクセス可能である、付記１に記載の方法。
【００７５】
（付記３）
アカウントが複数のサブグループと関連付けられ、第１のサブグループが、第１のデバイスグループによってアクセス可能な第１のコンテンツと関連付けられ、第２のサブグループが、第２のデバイスグループによってアクセス可能な第２のコンテンツと関連付けられる、付記１に記載の方法。
【００７６】
（付記４）
１つ以上のクライアントデバイスがアカウントと関連付けられることを判定することが、１つ以上のクライアントデバイスの数がしきい値の数よりも大きいことを判定することをさらに含む、付記１に記載の方法。
【００７７】
（付記５）
１つ以上のクライアントデバイスが、個々のユーザに分配するためのものであり、アカウントが、少なくとも１人の管理者によって管理され、方法が、
１つ以上のクライアントデバイスの各々に対して設定を構成する要求を、少なくとも１人の管理者から受信することと、
少なくとも１人の管理者からの要求の受信に少なくとも部分的に応答して、１つ以上のクライアントデバイスの各々に対して設定を構成する命令を送出することと、をさらに含む、付記１に記載の方法。
【００７８】
（付記６）
１つ以上のクライアントデバイスの各々が、それぞれのデバイス識別子と関連付けられ、関連付けが、デバイス識別子の各々をアカウントに登録することを含み、方法が、
クライアントデバイスのうちの第１のクライアントデバイスが最初に電源を投入されたときの表示であって、第１のクライアントデバイスの第１のデバイス識別子を含む、表示を、ネットワークを介して受信することと、
第１のデバイス識別子がアカウントに登録されていることを判定することと、をさらに含み、
構成命令の送出が、第１のデバイス識別子がアカウントに登録されているとの判定に少なくとも部分的に応答して、構成命令を第１のクライアントデバイスに送出することを含む、付記１に記載の方法。
【００７９】
（付記７）
さらなるクライアントデバイスから、さらなるクライアントデバイスをアカウントと関連付ける要求を受信することと、
要求を受信することに少なくとも部分的に応答して、さらなるクライアントデバイスをアカウントと関連付けることと、をさらに含む、付記１に記載の方法。
【００８０】
（付記８）
システムであって、
１つ以上のプロセッサと、
１つ以上のコンピュータ読み取り可能媒体であって、１つ以上のプロセッサ上で実行されるとき、１つ以上のプロセッサに、
１つ以上のクライアントデバイスをアカウントと関連付ける要求を受信することと、
要求に応答して、１つ以上のクライアントデバイスの各々をアカウントと関連付けることと、
構成命令を１つ以上のクライアントデバイスの各々に送出することであって、構成命令が、それぞれのクライアントデバイスのアカウントからの分離を防止するようにクライアントデバイスの各々の設定を修正するように適合される、送出することと、を含む行為を実施させる、コンピュータ実行可能命令を記憶する、１つ以上のコンピュータ読み取り可能媒体と、を備える、システム。
【００８１】
（付記９）
アカウントが、指定されたコンテンツと関連付けられ、指定されたコンテンツが、アカウントと関連付けられた各々のクライアントデバイスによってアクセス可能である、付記８に記載のシステム。
【００８２】
（付記１０）
アカウントが、教育機関または企業によって管理される、付記９に記載のシステム。
【００８３】
（付記１１）
アカウントが複数のサブグループと関連付けられ、第１のサブグループが、第１のデバイスグループによってアクセス可能な第１のコンテンツと関連付けられ、第２のサブグループが、第２のデバイスグループによってアクセス可能な第２のコンテンツと関連付けられる、付記９に記載のシステム。
【００８４】
（付記１２）
１つ以上のクライアントデバイスの各々が、個々のユーザに配分されるためのものであり、アカウントが、少なくとも１人の管理者によって管理され、行為が、
１つ以上のクライアントデバイスの各々に設定を構成する要求を少なくとも１人の管理者から受信することと、
少なくとも１人の管理者からの要求を受信することに少なくとも部分的に応答して、１つ以上のクライアントデバイスの各々に設定を構成する命令を送出することと、をさらに含む、付記８に記載のシステム。
【００８５】
（付記１３）
送出することが、それぞれのクライアントデバイスをそれぞれの個々のユーザに分配した後で、ネットワーク上で１つ以上のクライアントデバイスの各々と通信することを含む、付記１２に記載のシステム。
【００８６】
（付記１４）
設定が、各々のそれぞれのクライアントデバイス上のウェブブラウザを禁止することと、各々のそれぞれのクライアントデバイスからウェブ記憶装置へのアクセスを禁止することと、各々のそれぞれのユーザがそれぞれのクライアントデバイスにアクセスするためのパスワードを実装することを要求することと、各々のそれぞれのクライアントデバイス上のメディアプレイヤを禁止することと、各々のそれぞれのクライアントデバイスを禁止することと、各々のそれぞれのユーザが、それぞれのクライアントデバイスにアクセスするための最小のパスワード長を実装することを要求することと、それぞれのクライアントデバイスによる指定された無線ネットワークの使用を禁止することと、それぞれのクライアントデバイスに対する無線ネットワークフィルタを許可することと、特有のコンテンツに対するアクセスを許可することと、それぞれのクライアントデバイスが指定されたゲームをプレイすることを防止することと、を含む、付記１２に記載のシステム。
【００８７】
（付記１５）
１つ以上のクライアントデバイスの各々が、それぞれのデバイス識別子と関連付けられ、関連付けが、デバイス識別子の各々をアカウントに登録することを含み、システムが、
クライアントデバイスのうちの第１のクライアントデバイスが最初に電源を投入されたときの表示であって、第１のクライアントデバイスの第１のデバイス識別子を含む、表示を、ネットワークを介して受信することと、
第１のデバイス識別子がアカウントに登録されていることを判定することと、をさらに含み、
構成命令の送出が、第１のデバイス識別子がアカウントに登録されているとの判定に少なくとも部分的に応答して、構成命令を第１のクライアントデバイスに送出することを含む、付記８に記載のシステム。
【００８８】
（付記１６）
行為が、１つ以上のクライアントデバイスの各々に表示されるメッセージを送出することをさらに含み、メッセージが、１つ以上のクライアントデバイスの各々がアカウントから分離され得ないことを示す、付記８に記載のシステム。
【００８９】
（付記１７）
行為が、
さらなるクライアントデバイスから、このさらなるクライアントデバイスをアカウントと関連付ける要求を受信することであって、この要求が、さらなるクライアントデバイスが画像をキャプチャしたとの表示を含む、受信することと、
要求を受信したことに少なくとも部分的に応答して、さらなるクライアントデバイスをアカウントと関連付けることと、を、さらに含む、付記８に記載のシステム。
【００９０】
（付記１８）
画像が、アカウントを特定する即答（ＱＲ）コードまたはバーコードを含む、付記１７に記載のシステム。
【００９１】
（付記１９）
行為が、
さらなるクライアントデバイスから、アカウントと関連付ける要求を受信することと、
さらなるクライアントデバイス上に表示される画像を送出することと、
さらなるクライアントデバイス以外のデバイスがさらなるデバイス上に表示される画像をキャプチャしたとの表示を受信することと、
さらなるクライアントデバイスをアカウントと関連付けることと、さらに含む、付記８に記載のシステム。
【００９２】
（付記２０）
画像が、アカウントおよびさらなるクライアントデバイスを特定する即答（ＱＲ）コードまたはバーコード識別子を含む、付記１９に記載のシステム。
【００９３】
（付記２１）
行為が、
さらなるクライアントデバイスから、さらなるデバイスをアカウントから分離する要求を受信することと、
要求を受信したことに少なくとも部分的に応答して、さらなるクライアントデバイスをアカウントから分離することと、
を、さらに含む、付記１９に記載のシステム。
【００９４】
（付記２２）
装置であって、
ディスプレイと、
１つ以上のプロセッサであって、
装置から遠隔にあるアカウントサーバに第１の信号を送出することであって、第１の信号が、少なくとも部分的にアカウントサーバによって管理されるアカウントに装置を関連付けるように構成される、送出することと、
第１の信号の送出に少なくとも部分的に応答して、第２の信号をアカウントサーバから受信することと、
第２の信号の受信に少なくとも部分的に応答して、装置がアカウントから分離されることを防止するように、装置を構成することと、を含む行為を実施するように構成される、１つ以上のプロセッサと、
を備える、装置。
【００９５】
（付記２３）
行為が、第２の信号の受信に少なくとも部分的に応答して、装置の少なくとも１つの設定を更新することをさらに含み、少なくとも１つの設定がアカウントの管理者によって指定される、付記２２に記載の装置。
【００９６】
（付記２４）
第１の信号が、装置が最初に電源を投入されたときに送出される、付記２２に記載の装置。
【００９７】
（付記２５）
行為が、
第２のアカウントに登録することを要求することであって、第２のアカウントと関連付けられた画像をキャプチャすることを含む、要求することと、
キャプチャされた画像をアカウントサーバに送出することと、
第３の信号をアカウントサーバから受信することであって、第３の信号が、装置に、装置のユーザに、装置を第２のアカウントに登録するように督促させる、受信することと、
ユーザからの督促の選択を受信したことに少なくとも部分的に応答して、装置を第２のアカウントに登録することと、をさらに含む、付記２２に記載の装置。
【００９８】
（付記２６）
行為が、
アカウントサーバに対して、第２のアカウントから登録解除する要求を送出することと、
第４の信号をアカウントサーバから受信することであって、第４の信号が、装置に、第２のアカウントから登録解除させる、受信することと、をさらに含む、付記２５に記載の装置。
【００９９】
（付記２７）
行為が、
第２のアカウントに登録することを要求することと、
アカウントサーバから、第２のアカウントおよび装置に固有の、装置のディスプレイ上の画像を受信することと、
をさらに含む、付記２２に記載の装置。
【図１】
0006033426.tif 000002
【図２】
0006033426.tif 000003
【図３】
0006033426.tif 000004
【図４】
0006033426.tif 000005
【図５】
0006033426.tif 000006
【図６】
0006033426.tif 000007
【図７】
0006033426.tif 000008
【図８】
0006033426.tif 000009
【図９】
0006033426.tif 000010
【図１０】
0006033426.tif 000011
【図１１】
0006033426.tif 000012
【図１２】
0006033426.tif 000013
【図１３】
0006033426.tif 000014
【図１４】
0006033426.tif 000015
【図１５】
0006033426.tif 000016