ダウンリンクビームフォーミングシステムのコントロールのもとで実行される方法であって、複数のモバイルデバイスのそれぞれの移動情報を受信すること、前記モバイルデバイスのうちの少なくともいくつかを前記移動情報に基づいて1つまたは複数のグループへとグループ化すること、および前記グループそれぞれのためにビームを生成することを含む方法。前記移動情報が、前記モバイルデバイスのそれぞれの速度情報に関連付けられている、請求項1に記載の方法。前記グループ化することが、前記モバイルデバイスどうしを前記速度情報に基づいて低速グループおよび高速グループへと分類することを含み、前記低速グループ内のモバイルデバイスのスピードが、所定のスピードよりも遅く、前記高速グループ内のモバイルデバイスのスピードが、前記所定のスピードよりも速い、請求項2に記載の方法。前記グループ化することが、前記低速グループ内のモバイルデバイスのうちの少なくともいくつかを前記低速グループ内の前記モバイルデバイスの位置に基づいて1つまたは複数のサブグループへと分けることを含む、請求項3に記載の方法。前記サブグループが、所定のレンジ内に配置されている複数のモバイルデバイスを含む、請求項4に記載の方法。前記所定のレンジが、前記ダウンリンクビームフォーミングシステムを含む基地局から前記サブグループ内のモバイルデバイスへの方向に関連付けられている、請求項4に記載の方法。前記生成することが、前記サブグループそれぞれのために1つまたは複数の指向性ビームを作成することを含む、請求項5に記載の方法。前記生成することが、前記サブグループに属していない少なくとも1つのモバイルデバイスのために無指向性ビームを作成することを含む、請求項5に記載の方法。前記移動情報を定期的に更新することをさらに含む、請求項1に記載の方法。前記グループ化することが、前記更新された移動情報に基づいて前記グループどうしを再グループ化することを含む、請求項9に記載の方法。複数のモバイルデバイスの移動情報を受信するように構成されている受信ユニットと、前記モバイルデバイスのうちの少なくともいくつかを前記移動情報に基づいて1つまたは複数のグループへとグループ化するように構成されているグループ化ユニットと、前記グループそれぞれのためにビームを生成するように構成されているビーム生成ユニットとを含むダウンリンクビームフォーミングシステム。前記移動情報が、前記モバイルデバイスの速度情報に関連付けられている、請求項11に記載のダウンリンクビームフォーミングシステム。前記グループ化ユニットが、前記モバイルデバイスどうしを前記速度情報に基づいて低速グループおよび高速グループへと分類するように構成されている分類ユニットを含み、前記低速グループ内のモバイルデバイスの速度が、所定の速度よりも遅く、前記高速グループ内のモバイルデバイスの速度が、前記所定の速度よりも速い、請求項12に記載のダウンリンクビームフォーミングシステム。前記グループ化ユニットが、前記低速グループ内のモバイルデバイスのうちの少なくともいくつかを前記低速グループ内の前記モバイルデバイスの位置に基づいて1つまたは複数のサブグループへと再グループ化するように構成されている再グループ化ユニットを含む、請求項13に記載のダウンリンクビームフォーミングシステム。前記サブグループが、所定のレンジ内に位置している複数のモバイルデバイスを含む、請求項14に記載のダウンリンクビームフォーミングシステム。前記ビーム生成ユニットが、前記サブグループそれぞれのために1つまたは複数の指向性ビームを生成するように構成されている指向性ビーム生成ユニットを含む、請求項15に記載のダウンリンクビームフォーミングシステム。前記ビーム生成ユニットが、前記サブグループに属していない少なくとも1つのモバイルデバイスのために無指向性ビームを生成するように構成されている無指向性ビーム生成ユニットを含む、請求項15に記載のダウンリンクビームフォーミングシステム。前記移動情報を定期的に更新するように構成されている更新ユニットをさらに含み、前記グループ化ユニットが、前記更新された移動情報に基づいて前記グループどうしを再グループ化するようにさらに構成されている、請求項11に記載のダウンリンクビームフォーミングシステム。コンピュータ実行可能命令を格納しているコンピュータ可読記憶媒体であって、前記コンピュータ実行可能命令が、実行に応答して、複数のモバイルデバイスのそれぞれの移動情報を受信すること、前記モバイルデバイスのうちの少なくともいくつかを前記移動情報に基づいて1つまたは複数のグループへとグループ化すること、および前記グループそれぞれのためにビームを生成することを含むオペレーションをダウンリンクビームフォーミングシステムに実行させる、コンピュータ可読記憶媒体。前記移動情報が、前記モバイルデバイスのそれぞれの速度情報に関連付けられている、請求項19に記載のコンピュータ可読記憶媒体。前記グループ化することが、前記モバイルデバイスどうしを前記速度情報に基づいて低速グループおよび高速グループへと分類することを含み、前記低速グループ内のモバイルデバイスのスピードが、所定のスピードよりも遅く、前記高速グループ内のモバイルデバイスのスピードが、前記所定のスピードよりも速い、請求項20に記載のコンピュータ可読記憶媒体。前記グループ化することが、前記低速グループ内のモバイルデバイスのうちの少なくともいくつかを前記低速グループ内の前記モバイルデバイスの位置に基づいて1つまたは複数のサブグループへと分けることを含む、請求項21に記載のコンピュータ可読記憶媒体。一例においては、ダウンリンクビームフォーミングシステムのコントロールのもとで実行される方法が、複数のモバイルデバイスのそれぞれの移動情報を受信すること、それらのモバイルデバイスのうちの少なくともいくつかを移動情報に基づいて1つまたは複数のグループへとグループ化すること、およびそれらのグループそれぞれのためにビームを生成することを含むことができる。一例においては、ダウンリンクビームフォーミングシステムが、複数のモバイルデバイスの移動情報を受信するように構成されている受信ユニットと、それらのモバイルデバイスのうちの少なくともいくつかを移動情報に基づいて1つまたは複数のグループへとグループ化するように構成されているグループ化ユニットと、それらのグループそれぞれのためにビームを生成するように構成されているビーム生成ユニットとを含むことができる。一例においては、コンピュータ可読記憶媒体が、コンピュータ実行可能命令を格納しておくことができ、それらのコンピュータ実行可能命令は、実行に応答して、複数のモバイルデバイスのそれぞれの移動情報を受信すること、それらのモバイルデバイスのうちの少なくともいくつかを移動情報に基づいて1つまたは複数のグループへとグループ化すること、およびそれらのグループそれぞれのためにビームを生成することを含むオペレーションをダウンリンクビームフォーミングシステムに実行させる。前述の概要は、例示的なものにすぎず、いかなる形であれ限定することを意図されているものではない。上述の例示的な態様、実施形態、および特徴に加えて、さらなる態様、実施形態、および特徴が、図面および以降の詳細な説明を参照することによって明らかになるであろう。本開示の前述の特徴およびその他の特徴は、添付の図面とともに以降の説明および添付の特許請求の範囲を理解すれば、より完全に明らかになるであろう。これらの図面は、本開示によるいくつかの実施形態を示しているにすぎず、したがって、本開示の範囲を限定するものとみなされるべきではないということを理解して、添付の図面の使用を通じたさらなる具体性および詳細を伴って本開示について説明する。上記はすべて、本明細書に記載されている少なくともいくつかの実施形態に従ってアレンジされている。以降の詳細な説明においては、添付の図面に対する参照が行われ、それらの図面は、本明細書の一部を形成している。それらの図面においては、同様のシンボルは、文脈によって別段の内容が示されない限り、典型的には同様のコンポーネントを識別する。詳細な説明、図面、および特許請求の範囲に記載されている例示的な実施形態は、限定することを意図されてはいない。本明細書において提示されている主題の趣旨または範囲から逸脱することなく、その他の実施形態を利用することができ、その他の変更を行うことができる。一般的に本明細書において説明され図において示されている本開示の複数の態様は、さまざまな異なる構成でアレンジすること、代用すること、組み合わせること、分割すること、および設計することが可能であり、それらの構成のすべては、本明細書において明示的に考慮されているということが容易に理解できるであろう。本開示は一般に、とりわけ、モバイルデバイスのための使用の推奨に関連した方法、装置、システム、デバイス、およびコンピュータプログラム製品に引き付けられている。かいつまんで言えば、ワイヤレス通信のために狭指向性ビームを複数のモバイルデバイスの1つまたは複数のグループに提供するように構成されているダウンリンクビームフォーミングシステムに関するテクノロジーについて一般的に説明する。いくつかの例においては、ダウンリンクビームフォーミングシステムを含む基地局が、複数のモバイルデバイスのグループのために狭指向性ビームを提供することができる。この狭指向性ビームは、空間干渉抑制利得を提供することができる。いくつかの例においては、ビームフォーミングシステムは、基地局によってカバーされているセル内の複数のモバイルデバイスを、それらのモバイルデバイスの速度に基づいて低速グループおよび高速グループへとグループ化することができる。ビームフォーミングシステムは、低速グループのモバイルデバイスどうしを、それらのモバイルデバイスの位置に基づいて1つまたは複数のサブグループへと再グループ化することができる。限定ではなく、例として、ビームフォーミングシステムは、所定のレンジ内に位置しているモバイルデバイスどうしをサブグループへとグループ化することができる。いくつかの例においては、ビームフォーミングシステムを含む基地局は、サブグループのための1つまたは複数の狭指向性ビームと、それらのサブグループのモバイルデバイス以外のモバイルデバイスのための無指向性ビームとを生成することができる。図1は、本開示の少なくともいくつかの実施形態による、ダウンリンクビームフォーミングシステムが複数のモバイルデバイスの少なくとも1つのグループのために狭ビームを構築する説明例を示している。図1において示されているように、基地局110が、ワイヤレス通信のためのカバレッジとしてセル120をサポートすることができる。いくつかの実施形態においては、基地局110は、セル120内に位置しているモバイルデバイスのために1つまたは複数のビームを構築することができる。限定ではなく、例として、基地局110は、セル120内に位置しているモバイルデバイスのうちの複数のモバイルデバイスのために1つまたは複数の狭指向性ビーム130、140、および150を構築することができる。いくつかの実施形態においては、基地局110は、基地局110から同様の方向に位置していて所定のスピードよりも遅い移動スピードを有している複数のモバイルデバイスのために狭指向性ビームを構築することができる。限定ではなく、例として、基地局110は、基地局110からの所定の方向に関連付けられている所定のレンジ内に位置していて所定のスピードよりも遅い移動スピードを有している複数のモバイルデバイスのために狭指向性ビームを構築することができる。いくつかの実施形態においては、基地局110は、所定のスピード以上の移動スピードを有している、または基地局110からの所定の方向に基づいてグループ化されていない1つまたは複数のモバイルデバイスのために無指向性ビーム図示せずを構築することができる。したがって基地局110は、セル120内に位置しているモバイルデバイスの速度情報および位置情報を含む移動情報に基づいて1つまたは複数の狭指向性ビームを生成することができる。図2は、本開示の少なくともいくつかの実施形態による、ダウンリンクビームフォーミングシステムが、セル内に位置しているモバイルデバイスどうしをそれらのモバイルデバイスの速度および位置に基づいてグループ化する説明例を示している。図2Aにおいて示されているように、基地局110内に含まれているダウンリンクビームフォーミングシステムは、セル120内に位置しているモバイルデバイスどうしを所定のスピードに基づいて低速グループおよび高速グループへとグループ化することができる。いくつかの実施形態においては、セル120内に位置しているモバイルデバイスどうしは、さまざまなスピードで移動することができる。ダウンリンクビームフォーミングシステムは、セル120内に位置しているモバイルデバイスのうちで、所定のスピードよりも遅く移動している1つまたは複数のモバイルデバイスを低速グループへ、および所定のスピード以上で移動している1つまたは複数のデバイスを高速グループへと分類することができる。いくつかの実施形態においては、セル120内に位置しているモバイルデバイスのスピードは、変化する場合があり、ダウンリンクビームフォーミングシステムは、セル120内に位置しているモバイルデバイスの速度情報を定期的に更新して、セル120内に位置しているモバイルデバイスどうしを低速グループおよび高速グループへと定期的にグループ化することができる。図2Bにおいて示されているように、ダウンリンクビームフォーミングシステムは、低速グループの複数のモバイルデバイスをそれらの複数のモバイルデバイスの位置に基づいて1つまたは複数のサブグループへと再グループ化することができる。いくつかの実施形態においては、ダウンリンクビームフォーミングシステムは、低速グループの複数のモバイルデバイスのうちで、基地局110から同様の方向に位置していて所定のレンジ内に位置している複数のモバイルデバイスを1つまたは複数のサブグループへと再グループ化することができる。限定ではなく、例として、ダウンリンクビームフォーミングシステムは、基地局110からの方向Aと同様の方向に位置していて所定のレンジ内に位置しているモバイルデバイス202、204、206、208、および210をサブグループ212へと再グループ化することができる。さらに、ダウンリンクビームフォーミングシステムは、方向Bと同様の方向に位置していて所定のレンジ内に位置しているモバイルデバイス222、224、226、228、230、および232をサブグループ234へと再グループ化することができ、ダウンリンクビームフォーミングシステムは、方向Cと同様の方向に位置していて所定のレンジ内に位置しているモバイルデバイス242、244、246、248、250、および252をサブグループ254へと再グループ化することができる。所定のレンジは、基地局110によって生成された狭指向性ビームの幅に依存することができる。図3は、本明細書に記載されている少なくともいくつかの実施形態による、ダウンリンクビームフォーミングシステムが、セル内に位置しているモバイルデバイスのためにビームを生成する説明例を示している。図3Aにおいて示されているように、基地局110内に含まれているダウンリンクビームフォーミングシステムは、複数のモバイルデバイスを含むサブグループのために狭指向性ビームを生成することができる。いくつかの実施形態においては、ダウンリンクビームフォーミングシステムは、低速グループの複数のモバイルデバイスのうちで、基地局110から同様の方向に位置していて所定のレンジ内に位置している複数のモバイルデバイスを含む1つまたは複数のサブグループのために狭指向性ビームを生成することができる。限定ではなく、例として、ダウンリンクビームフォーミングシステムは、サブグループ212、234、および254のために指向性ビーム310、320、および330をそれぞれ生成することができる。図3Bにおいて示されているように、ダウンリンクビームフォーミングシステムは、セル120内に位置しているモバイルデバイスのうちで、サブグループに含まれているモバイルデバイス以外の1つまたは複数のモバイルデバイスのために無指向性ビーム340を生成することができる。いくつかの実施形態においては、ダウンリンクビームフォーミングシステムは、所定のスピード以上で移動している1つまたは複数のモバイルデバイス、および/または所定のスピードよりも遅く移動しているがサブグループに属していない1つもしくは複数のモバイルデバイスのために、狭指向性ビームではなく、無指向性ビーム340を生成することができる。ダウンリンクビームフォーミングシステムが、所定のスピードよりも速く移動しているモバイルデバイス、またはサブグループに含まれない位置にあるモバイルデバイスのために狭指向性ビームを生成するケースにおいては、ダウンリンクビームフォーミングシステムは、それらの狭指向性ビームを生成するために多くのエネルギーを必要とする場合がある。したがって、ダウンリンクビームフォーミングシステムが、1つまたは複数のサブグループに含まれているモバイルデバイス以外の1つまたは複数のモバイルデバイスのために狭指向性ビームを生成することは、非効率的である場合がある。したがって、ダウンリンクビームフォーミングシステムは、1つまたは複数のサブグループに含まれているモバイルデバイス以外の1つまたは複数のモバイルデバイスのために、指向性ビームではなく、無指向性ビームを生成することができる。図4は、本明細書に記載されている少なくともいくつかの実施形態によるダウンリンクビームフォーミングシステムの一例を示す概略ブロック図を示している。ダウンリンクビームフォーミングシステム400が、受信ユニット410、グループ化ユニット420、ビーム生成ユニット430、および更新ユニット440を含むことができる。さまざまなコンポーネントは、別々のコンポーネントとして示されているが、所望の実施態様に応じて、さらなるコンポーネントへと分割されること、より少ないコンポーネントへと統合されること、または省略されることが可能である。受信ユニット410は、複数のモバイルデバイスの移動情報を受信するように構成されることが可能である。いくつかの実施形態においては、移動情報は、モバイルデバイスの速度情報を含むことができる。限定ではなく、例として、移動情報は、それぞれのモバイルデバイスのグローバルポジショニングシステムGPSの位置情報、およびグローバルポジショニングシステムの位置情報に基づく速度情報を含むことができる。グループ化ユニット420は、モバイルデバイスのうちの少なくともいくつかを移動情報に基づいて1つまたは複数のグループへとグループ化するように構成されることが可能である。いくつかの実施形態においては、グループ化ユニット420は、受信ユニット410によって受信された移動情報に基づいてモバイルデバイスどうしをグループ化することができる。グループ化ユニット420は、モバイルデバイスのうちの少なくともいくつかを、移動情報内に含まれている速度情報に基づいて1つまたは複数のグループへとグループ化することができる。いくつかの実施形態においては、グループ化ユニット420は、分類ユニット図示せずを含むことができ、分類ユニットは、モバイルデバイスどうしを速度情報に基づいて低速グループおよび高速グループへと分類することができる。低速グループ内のモバイルデバイスの速度は、所定の速度よりも遅いと言うことができ、その一方で、高速グループ内のモバイルデバイスの速度は、所定の速度以上であると言える。所定の速度は、ダウンリンクビームフォーミングシステム400が新たなビームを生成するときに消費されるエネルギーの量に依存することができる。狭指向性ビームを通じて信号を受信するモバイルデバイスの速度が遅くなるにつれて、モバイルデバイスは、生成された狭指向性ビームを長い間にわたって保持することができる。限定ではなく、例として、所定の速度は、約3~6km/時であることが可能であり、これは、人間の歩くペースである。いくつかの実施形態においては、グループ化ユニット420は、低速グループ内のモバイルデバイスのうちの少なくともいくつかを低速グループ内のそれらのモバイルデバイスの位置に基づいて1つまたは複数のサブグループへと再グループ化するように構成されている再グループ化ユニット図示せずを含むことができる。それらのサブグループは、所定のレンジ内に位置している複数のモバイルデバイスを含むことができる。限定ではなく、例として、再グループ化ユニットは、低速グループ内のモバイルデバイスのうちで、基地局110から同様の方向に位置していて所定のレンジ内に位置している複数のモバイルデバイスをサブグループへと再グループ化することができる。ビーム生成ユニット430は、モバイルデバイスのためにビームを生成するように構成されることが可能である。いくつかの実施形態においては、ビーム生成ユニット430は、グループ化ユニット420によってグループ化されたモバイルデバイスのためにビームを生成することができる。いくつかの実施形態においては、ビーム生成ユニット430は、1つまたは複数の狭指向性ビームおよび無指向性ビームを生成することができる。ビーム生成ユニット430の詳細は、以降で図5を参照することによって提供される。更新ユニット440は、移動情報を定期的に更新するように構成されることが可能である。いくつかの実施形態においては、ダウンリンクビームフォーミングシステム400によって生成されたビームを通じて信号を受信する複数のモバイルデバイスの移動スピードおよび位置は、変化する場合がある。したがって、更新ユニット440は、複数のモバイルデバイスの移動情報を定期的に更新することができ、グループ化ユニット420は、更新された移動情報に基づいてグループどうしを低速グループ、高速グループ、および1つまたは複数のサブグループへと再グループ化することができる。図5は、本明細書に記載されている少なくともいくつかの実施形態によるビーム生成ユニット430の一例を示す概略ブロック図を示している。ビーム生成ユニット430は、指向性ビーム生成ユニット510および無指向性ビーム生成ユニット520を含むことができる。さまざまなコンポーネントは、別々のコンポーネントとして示されているが、所望の実施態様に応じて、さらなるコンポーネントへと分割されること、より少ないコンポーネントへと統合されること、または省略されることが可能である。指向性ビーム生成ユニット510は、グループ化ユニット420によってグループ化されたそれぞれのサブグループのために1つまたは複数の指向性ビームを生成することができる。いくつかの実施形態においては、指向性ビーム生成ユニット510は、グループ化ユニット420によってグループ化されたサブグループのモバイルデバイスのために1つまたは複数の狭指向性ビームを生成することができる。無指向性ビーム生成ユニット520は、サブグループに属していない少なくとも1つのモバイルデバイスのために無指向性ビームを生成することができる。いくつかの実施形態においては、無指向性ビーム生成ユニット520は、グループ化ユニット420によってグループ化された高速グループおよび低速グループのモバイルデバイスのうちで、サブグループに属していない1つまたは複数のモバイルデバイスのために無指向性ビームを生成することができる。図6は、本明細書に記載されている少なくともいくつかの実施形態による、モバイルデバイスどうしをグループ化して、それらのモバイルデバイスのためにビームを生成するためのプロセスの一例を示す流れ図を示している。図6における方法は、上述のように受信ユニット410、グループ化ユニット420、ビーム生成ユニット430、および更新ユニット440を含むダウンリンクビームフォーミングシステム400を特徴とする基地局を使用して実施されることが可能である。ある例示的なプロセスは、1つまたは複数のブロックS610、S620、および/またはS630によって示されているような1つまたは複数のオペレーション、アクション、または機能を含むことができる。さまざまなブロックは、別々のブロックとして示されているが、所望の実施態様に応じて、さらなるブロックへと分割されること、より少ないブロックへと統合されること、または省略されることが可能である。処理は、ブロックS610において開始することができる。ブロックS610において、基地局は、複数のモバイルデバイスのそれぞれの移動情報を受信することができる。いくつかの実施形態においては、移動情報は、それらのモバイルデバイスのGPS情報に基づくそれぞれの速度情報を含むことができる。処理は、ブロックS610からブロックS620へ続くことができる。ブロックS620において、基地局は、モバイルデバイスのうちの少なくともいくつかを移動情報に基づいて1つまたは複数のグループへとグループ化することができる。いくつかの実施形態においては、基地局は、モバイルデバイスどうしを速度情報に基づいて低速グループおよび高速グループへと分類することができる。低速グループ内のモバイルデバイスのスピードは、所定のスピードよりも遅く、高速グループ内のモバイルデバイスのスピードは、所定のスピードよりも速い。すなわち、基地局は、所定のスピードよりも遅く移動しているモバイルデバイスを低速グループとして、および所定のスピードよりも速く移動しているモバイルデバイスを高速グループとして分類することができる。いくつかの実施形態においては、基地局は、低速グループ内のモバイルデバイスのうちの少なくともいくつかを低速グループ内のそれらのモバイルデバイスの位置に基づいて1つまたは複数のサブグループへと再グループ化することができる。それらのサブグループは、所定のレンジ内に配置されている複数のモバイルデバイスを含むことができ、その所定のレンジは、基地局からそれらのサブグループ内のモバイルデバイスへの方向に関連付けられることが可能である。すなわち、基地局は、基地局から同様の方向に配置されていて、それらの同様の方向に関連付けられている所定のレンジ内に配置されているモバイルデバイスどうしをサブグループとして分類することができる。所定のレンジは、基地局によって生成された狭指向性ビームの幅に関連付けられることが可能である。処理は、ブロックS620からブロックS630へ続くことができる。ブロックS630において、基地局は、それぞれのグループのためにビームを生成することができる。いくつかの実施形態においては、基地局は、1つまたは複数の指向性ビームおよび無指向性ビームを作成することができる。いくつかの実施形態においては、基地局は、それぞれのサブグループのために1つまたは複数の指向性ビームを、およびそれらのサブグループに属していない少なくとも1つのモバイルデバイスのために無指向性ビームを生成することができる。本明細書において開示されているこのプロセスおよび方法ならびにその他のプロセスおよび方法にとって、それらのプロセスおよび方法において実行される機能は、別の順序で実施されることも可能であるということを当業者なら理解するであろう。さらに、概説されているステップおよびオペレーションは、例として提供されているにすぎず、それらのステップおよびオペレーションのうちのいくつかは、開示されている実施形態の本質を損なうことなく、任意選択とすること、より少ないステップおよびオペレーションへと統合すること、またはさらなるステップおよびオペレーションへと拡張することが可能である。図7は、本明細書に記載されている少なくともいくつかの実施形態による、ワイヤレス通信のためのビームフォーミングを提供するために利用されることが可能であるコンピュータプログラム製品700を示している。プログラム製品700は、信号伝達媒体702を含むことができる。信号伝達媒体702は、たとえば、プロセッサによって実行されたときに、図1~図6に関連して上述した機能を提供することができる1つまたは複数の命令704を含むことができる。例として、命令704は、複数のモバイルデバイスのそれぞれの移動情報を受信するための1つまたは複数の命令、それらのモバイルデバイスの少なくともいくつかを移動情報に基づいて1つまたは複数のグループへとグループ化するための1つまたは複数の命令、およびそれらのグループそれぞれのためにビームを生成するための1つまたは複数の命令を含むことができる。したがって、たとえば、図4を参照すると、ダウンリンクビームフォーミングシステム400は、命令704に応答して、図6において示されているブロックのうちの1つまたは複数を行うことができる。いくつかの実装形態においては、信号伝達媒体702は、コンピュータ可読媒体706を含むことができ、コンピュータ可読媒体706は、ハードディスクドライブ、CD、DVD、デジタルテープ、メモリなどであるが、それらには限定されない。いくつかの実装形態においては、信号伝達媒体702は、記録可能媒体708を含むことができ、記録可能媒体708は、メモリ、R/Wread/writeCD、R/WDVDなどであるが、それらには限定されない。いくつかの実装形態においては、信号伝達媒体702は、通信媒体710を含むことができ、通信媒体710は、デジタル通信媒体および/またはアナログ通信媒体たとえば、光ファイバケーブル、導波管、有線通信リンク、ワイヤレス通信リンク等などであるが、それらには限定されない。したがって、たとえば、プログラム製品700は、RF信号伝達媒体702によってダウンリンクビームフォーミングシステム400の1つまたは複数のモジュールに搬送されることが可能であり、この場合、信号伝達媒体702は、ワイヤレス通信媒体710たとえば、IEEE802.11標準に準拠しているワイヤレス通信媒体によって搬送されることが可能である。図8は、本明細書に記載されている少なくともいくつかの実施形態による、ワイヤレス通信のためのビームフォーミングを提供するために利用されることが可能であるコンピューティングデバイス800の一例を示すブロック図である。非常に基本的な構成802においては、典型的には、コンピューティングデバイス800は、1つまたは複数のプロセッサ804と、システムメモリ806とを含むことができる。プロセッサ804と、システムメモリ806との間における通信のために、メモリバス808が使用されることが可能である。所望の構成に応じて、プロセッサ804は、任意のタイプのものであることが可能であり、それらのタイプには、マイクロプロセッサμP、マイクロコントローラμC、デジタルシグナルプロセッサDSP、またはそれらの任意の組合せが含まれるが、それらには限定されない。プロセッサ804は、レベル1キャッシュ810およびレベル2キャッシュ812など、もう1つのレベルのキャッシングと、プロセッサコア814と、レジスタ816とを含むことができる。例示的なプロセッサコア814は、演算ロジックユニットALU、浮動小数点演算ユニットFPU、デジタル信号処理コアDSPコア、またはそれらの任意の組合せを含むことができる。例示的なメモリコントローラ818が、プロセッサ804とともに使用されることも可能であり、または、いくつかの実装形態においては、メモリコントローラ818は、プロセッサ804の内部の一部分であることが可能である。所望の構成に応じて、システムメモリ806は、任意のタイプのものであることが可能であり、それらのタイプには、揮発性メモリRAMなど、不揮発性メモリROM、フラッシュメモリなど、またはそれらの任意の組合せが含まれるが、それらには限定されない。システムメモリ806は、オペレーティングシステム820と、1つまたは複数のアプリケーション822と、プログラムデータ824とを含むことができる。コンピューティングデバイス800は、基本構成802と、必要とされるあらゆるデバイスおよびインターフェースとの間における通信を容易にするためのさらなる特徴または機能およびさらなるインターフェースを有することができる。たとえば、ストレージインターフェースバス834を介した、基本構成802と、1つまたは複数のデータ記憶装置832との間における通信を容易にするために、バス/インターフェースコントローラ830が使用されることが可能である。データ記憶装置832は、取外し式記憶装置836、非取外し式記憶装置838、またはそれらの組合せであることが可能である。取外し式記憶装置および非取外し式記憶装置の例としては、いくつか挙げると、フレキシブルディスクドライブおよびハードディスクドライブHDDなどの磁気ディスクデバイス、コンパクトディスクCDドライブまたはデジタル多用途ディスクDVDドライブなどの光学ディスクドライブ、ソリッドステートドライブSSD、ならびにテープドライブが含まれる。例示的なコンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータなどの情報を格納するための任意の方法またはテクノロジーにおいて実装される揮発性媒体および不揮発性媒体ならびに取外し式媒体および非取外し式媒体を含むことができる。システムメモリ806、取外し式記憶装置836、および非取外し式記憶装置838は、コンピュータ記憶媒体の例である。コンピュータ記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリ、もしくはその他のメモリテクノロジー、CD-ROM、デジタル多用途ディスクDVD、もしくはその他の光学ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージ、もしくはその他の磁気記憶装置、または、所望の情報を格納するために使用されることが可能な、かつコンピューティングデバイス800によってアクセスされることが可能なその他の任意の媒体を含むが、それらには限定されない。そのような任意のコンピュータ記憶媒体は、コンピューティングデバイス800の一部であることが可能である。コンピューティングデバイス800は、さまざまなインターフェースデバイスたとえば、出力装置842、周辺インターフェース844、および通信デバイス846からバス/インターフェースコントローラ830を介して基本構成802へ至る通信を容易にするためのインターフェースバス840を含むこともできる。例示的な出力装置842は、グラフィック処理ユニット848およびオーディオ処理ユニット850を含み、グラフィック処理ユニット848およびオーディオ処理ユニット850は、1つまたは複数のA/Vポート852を介して、ディスプレイまたはスピーカーなどのさまざまな外部デバイスに通信するように構成されることが可能である。例示的な周辺インターフェース844は、シリアルインターフェースコントローラ854またはパラレルインターフェースコントローラ856を含み、シリアルインターフェースコントローラ854またはパラレルインターフェースコントローラ856は、1つまたは複数のI/Oポート858を介して、入力デバイスたとえば、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイス等またはその他の周辺デバイスたとえば、プリンタ、スキャナ等などの外部デバイスと通信するように構成されることが可能である。例示的な通信デバイス846は、ネットワークコントローラ860を含み、ネットワークコントローラ860は、1つまたは複数の通信ポート864を経由したネットワーク通信リンクを介した1つまたは複数のその他のコンピューティングデバイス862との通信を容易にするようにアレンジされることが可能である。ネットワーク通信リンクは、通信媒体の一例であると言える。通信媒体は、典型的には、搬送波またはその他の伝送メカニズムなどの変調されたデータ信号内のコンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータによって具体化されることが可能であり、任意の情報伝達媒体を含むことができる。変調されたデータ信号とは、その信号の特性のうちの1つまたは複数が、その信号内で情報をエンコードするような様式で設定または変更されている信号であると言える。限定ではなく、例として、通信媒体は、有線ネットワークまたは直接有線接続などの有線媒体、ならびに、音波媒体、無線周波数RF媒体、マイクロ波媒体、赤外線IR媒体、およびその他のワイヤレス媒体などのワイヤレス媒体を含むことができる。コンピュータ可読媒体という用語は、本明細書において使用される際には、記憶媒体および通信媒体の両方を含むことができる。コンピューティングデバイス800は、携帯電話、携帯情報端末PDA、パーソナルメディアプレーヤデバイス、ワイヤレスウェブ閲覧デバイス、パーソナルヘッドセットデバイス、アプリケーション固有のデバイス、または、上記の機能のうちの任意のものを含むハイブリッドデバイスなど、スモールフォームファクタのポータブルまたはモバイル電子デバイスの一部分として実装されることが可能である。コンピューティングデバイス800は、ラップトップコンピュータの構成およびラップトップコンピュータ以外の構成の両方を含めて、パーソナルコンピュータとして実装されることも可能である。本開示は、本出願において説明されている特定の実施形態の観点から限定されるものではなく、それらの実施形態は、さまざまな態様の例示として意図されている。当業者にとっては明らかであろうが、本開示の趣旨および範囲から逸脱することなく、多くの改変および変形を行うことができる。本明細書において列挙されている方法および装置に加えて、本開示の範囲内にある機能的に均等な方法および装置は、前述の説明から当業者にとって明らかであろう。そのような改変および変形は、添付の特許請求の範囲の範疇内に収まるように意図されている。本開示は、添付の特許請求の範囲、ならびに、そのような特許請求の範囲が付与される均等物の全範囲という観点によってのみ限定されるものである。本開示は、特定の方法、試薬、化合物、組成、または生体系これらは、もちろん、さまざまなものでありうるに限定されるものではないということを理解されたい。本明細書において使用されている用語は、特定の実施形態を説明することのみを目的としており、限定することを意図されているものではないということも理解されたい。本明細書における実質的にすべての複数形および/または単数形の用語の使用に対して、当業者は、状況および/または用途に適切なように、複数形から単数形に、および/または単数形から複数形に変換することができる。さまざまな単数形/複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。通常、本明細書において、特に添付の特許請求の範囲たとえば、添付の特許請求の範囲の本体部において使用される用語は、全体を通じてオープンなopen用語として意図されていることが、当業者には理解されようたとえば、用語含むincludingは、含むがそれに限定されないincludingbutnotlimitedtoと解釈されるべきであり、用語有するhavingは、少なくとも有するhavingatleastと解釈されるべきであり、用語含むincludesは、含むがそれに限定されないincludesbutisnotlimitedtoと解釈されるべきである、など。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。たとえば、理解の一助として、添付の特許請求の範囲は、導入句少なくとも1つのatleastoneおよび1つまたは複数のoneormoreを使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句1つまたは複数のまたは少なくとも1つのおよびaまたはanなどの不定冠詞を含む場合であっても、不定冠詞aまたはanによる請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に1つのそのような記載を含む実施形態に限定する、ということを示唆していると解釈されるべきではないたとえば、aおよび/またはanは、少なくとも1つのまたは1つまたは複数のを意味すると解釈されるべきである。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されようたとえば、他の修飾語なしでの2つの記載tworecitationsの単なる記載は、少なくとも2つの記載、または2つ以上の記載を意味する。さらに、A、BおよびC、などの少なくとも1つに類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されているたとえば、A、B、およびCの少なくとも1つを有するシステムは、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない。A、B、またはC、などの少なくとも1つに類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されているたとえば、A、B、またはCの少なくとも1つを有するシステムは、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない。2つ以上の代替用語を提示する事実上いかなる離接する語および/または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方oneoftheterms、当該用語のいずれかeitheroftheterms、または両方の用語bothtermsを含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。たとえば、句AまたはBは、AまたはBあるいはAおよびBの可能性を含むことが理解されよう。加えて、本開示の特徴または態様がマーカッシュグループの点から記載されている場合には、それによって、本開示は、そのマーカッシュグループの任意の個々のメンバーまたはメンバーのサブグループの点からも記載されているということを当業者なら認識するであろう。当業者なら理解するであろうが、書面による説明を提供するという点からなど、ありとあらゆる目的のために、本明細書において開示されているすべての範囲は、ありとあらゆる可能なサブ範囲およびそれらのサブ範囲の組合せも包含する。列挙されているいかなる範囲も、その同じ範囲が、少なくとも2等分、3等分、4等分、5等分、10等分などへと分割されることを十分に記述するものとして、かつ可能にするものとして容易に認識されることが可能である。非限定的な例として、本明細書において論じられているそれぞれの範囲は、下の3分の1、真ん中の3分の1、および上の3分の1などへと容易に分割されることが可能である。やはり当業者なら理解するであろうが、たとえばまでupto、少なくともatleastなどのすべての言葉は、挙げられている数を含み、上述のように後でサブ範囲へと分割されることが可能な範囲を指す。最後に、当業者なら理解するであろうが、範囲は、それぞれの個々のメンバーを含む。したがって、たとえば、1~3個のセルを有するグループは、1、2、または3個のセルを有するグループを指す。同様に、1~5個のセルを有するグループは、1、2、3、4、または5個のセルを有するグループを指す、といった具合である。本開示のさまざまな実施形態は、例示の目的で本明細書に記載されているということ、ならびに、本開示の範囲および趣旨から逸脱することなく、さまざまな改変を行うことができるということが、前述の内容からわかるであろう。したがって、本明細書において開示されているさまざまな実施形態は、限定することを意図されているものではなく、真の範囲および趣旨は、添付の特許請求の範囲によって示されている。