(57)【要約】      （修正有）【課題】電動車両ユーザが自分の車両に適合する電池を素早く効率的に取得可能となる電池交換ステーションを提供する。【解決手段】システム１００ａにおいて、電池交換ステーション１０７ａ、１０７ｂを機能させる方法は、サーバ１０３が、電池交換ステーションが提供する複数の車両１２ａ〜１２ｃ、１４ｄ、１４ｅに関連する比率を受信することと、比率に基づいて、受信した比率に応じて、電池交換ステーション１０７ａ、１０７ｂにおいて充電するために配置された交換可能な電池に連結された電池メモリに、異なる情報の組を格納することと、を含む。【選択図】図１Ａ
2020182371.tif 000002
【特許請求の範囲】
【請求項１】
電池交換ステーションに配置されている複数の電池に情報を格納するために前記電池交換ステーションを操作する方法であって、前記方法は、
前記電池交換ステーションが提供する複数の車両に関連する比率を決定することと、
前記比率に基づいて、前記受信した比率に応じて、前記複数の電池に関連するメモリにそれぞれ異なる情報の組を格納することとを含む、方法。
【請求項２】
前記電池交換ステーションが提供する前記複数の車両の第１車両の第１数と、前記電池交換ステーションが提供する前記複数の車両の第２車両の第２数とに基づいて、前記比率を少なくとも部分的に決定することを更に含む、請求項１に記載の方法。
【請求項３】
サーバから前記比率を受信し、前記電池交換ステーションがサービスする前記複数の車両の第１車両の第１数と、前記電池交換ステーションが提供する前記複数の車両の第２車両の第２数とに基づいて、前記比率を決定することを更に含む、請求項１に記載の方法。
【請求項４】
前記電池交換ステーションがサービスする前記複数の車両の第１車両の第１数と、前記電池交換ステーションが提供する前記複数の車両の第２車両の第２数と、前記複数の電池に関連する前記メモリ内の異なる情報の組の第３数とに基づいて、前記比率を少なくとも部分的に決定することを更に含む、請求項１に記載の方法。
【請求項５】
前記異なる情報の組は、情報の第１組と、情報の前記第１組と異なる情報の第２組とを含み、前記複数の車両は、第１数の第１車両及び第２数の第２車両とを含み、前記比率は、第１数及び第２数に基づいて決定され、前記方法は、
情報の前記第１組を、前記複数の電池の第１電池に関連するメモリに格納することと、
情報の前記第２組を、前記複数の電池のうちの第２電池に関連するメモリに格納することとを更に含む、請求項１に記載の方法。
【請求項６】
前記異なる情報の組は、情報の第１組と、情報の前記第１組と異なる情報の第２組、情報の前記第１組及び第２組と異なる情報の第３組とを含み、前記複数の車両は、第１数の第１車両及び第２数の第２車両とを含み、前記比率は、第１数及び第２数に基づいて決定され、前記方法は、
情報の前記第１組及び第２組を、前記複数の電池の第１電池に関連するメモリに格納することと、
情報の前記前記第２組及び第３組を、前記複数の電池のうちの第２電池に関連するメモリに格納することとを更に含む、請求項１に記載の方法。
【請求項７】
前記異なる情報の組は、情報の第１組と、情報の前記第１組と異なる情報の第２組、情報の前記第１組及び第２組と異なる情報の第３組とを含み、前記複数の車両は、第１数の第１車両及び第２数の第２車両とを含み、前記比率は、第１数及び第２数に基づいて決定され、前記方法は、
情報の前記第１組を、前記複数の電池の第１電池に関連するメモリに格納することと、
情報の前記第２組を、前記複数の電池のうちの第２電池に関連するメモリに格納することと、
情報の前記第３組を、前記複数の電池のうちの第３電池に関連するメモリに格納することとを更に含む、請求項１に記載の方法。
【請求項８】
前記電池交換ステーションが提供する前記複数の車両は、前記電池交換ステーションに隣接する地理的エリアで一般に動作される、請求項１に記載の方法。
【請求項９】
前記電池交換ステーションが提供する前記複数の車両は、前記電池交換ステーションに隣接する行政的エリアで一般に動作される、請求項１に記載の方法。
【請求項１０】
前記複数の車両は、第１数の第１タイプの車両及び第２数の第２タイプの車両を含み、前記第１数及び前記第２数に基づいて、前記比率を少なくとも部分的に決定する、請求項１に記載の方法。
【請求項１１】
サーバから更新された比率を受信し、前記更新された比率に基づいて前記比率を更新することをさらに含む、請求項１に記載の方法。
【請求項１２】
前記複数の電池のうちの２つの隣接する電池に関連する前記メモリに、２つの異なる情報の組を格納する命令を、サーバから受信することを更に含む、請求項１に記載の方法。
【請求項１３】
前記サーバからの前記情報は、前記複数の車両に関連する変更を含む、請求項１２に記載の方法。
【請求項１４】
前記サーバからの前記情報は、格納される前記異なる情報の組に関連する変更を含む、請求項１２に記載の方法。
【請求項１５】
前記異なる情報の組は、複数のタイプのファームウェアを含む、請求項１に記載の方法。
【請求項１６】
前記異なる情報の組は、複数のバージョンのファームウェアを含む、請求項１に記載の方法。
【請求項１７】
前記複数の電池は、第１電池と、前記第１電池に隣接して配置された第２電池とを含み、
前記異なる情報の組は、情報の第１組と、情報の前記第１組と異なる情報の第２組とを含み、
前記複数の車両は、第１数の第１車両及び第２数の第２車両を含み、
前記比率は、前記第１数及び前記第２数に基づいて決定され、
前記方法は、
前記第１電池に関連する第１メモリに情報の前記第１組を格納することと、
前記第２電池に関連する第２メモリに情報の前記第２組を格納することとを更に含む、請求項１に記載の方法。
【請求項１８】
１つ又は複数の電池交換ステーションに情報を提供する方法であって、
エリアで一般的に動作されている複数の車両に関連する比率を決定することと、
前記エリアで一般的に動作される前記複数の車両にサービスする前記１つ以上の電池交換ステーションの少なくとも１つを識別することと、
前記比率に従って、前記少なくとも１つの電池交換ステーションに配置された複数の電池に関連するメモリに、異なる情報の組をそれぞれ格納するよう前記少なくとも１つの電池交換ステーションに命令することとを含む、方法。
【請求項１９】
前記複数の車両は、第１数の第１タイプの車両及び第２数の第２タイプの車両を含み、前記比率は、前記第１数及び前記第２数に基づいて決定される、請求項１８に記載の方法。
【請求項２０】
前記異なる情報の組は、複数のタイプのファームウェアを含む、請求項１８に記載の方法。
【請求項２１】
前記異なる情報の組は、複数のバージョンのファームウェアを含む、請求項１８に記載の方法。
【請求項２２】
前記複数の電池は、第１電池と、前記第１電池に隣接して配置された第２電池とを含み、
前記異なる情報の組は、情報の第１組と、情報の前記第１組と異なる情報の第２組とを含み、
前記複数の車両は、第１数の第１車両及び第２数の第２車両を含み、
前記比率は、前記第１数及び前記第２数に基づいて決定され、
前記方法は、
前記第１電池に関連する第１メモリに、前記情報の第１組を格納するよう少なくとも１つの電池交換ステーションに命令することと、
前記第２電池に関連する第２メモリに、前記情報の第２組を格納するよう少なくとも１つの電池交換ステーションに命令することとを更に含む、請求項１８に記載の方法。
【請求項２３】
電池交換ステーションであって、
プロセッサと、
電池スロットに配置された電池を充電するように構成された複数の電池スロットと、
前記複数の電池スロットにそれぞれ配置され、かつ前記電池に関連する複数のメモリに接続された電池プロセッサとそれぞれ通信するように構成された、複数のコネクタとを含み、
前記プロセッサは、
前記電池交換ステーションが提供する複数の車両に関連する比率を受信し、
前記比率に基づいて、前記比率に応じて、前記電池にそれぞれ関連する前記複数のメモリに、異なる情報の組を格納するように構成される、電池交換ステーション。
【請求項２４】
前記複数の車両は、第１数の第１タイプの車両及び第２数の第２タイプの車両を含み、前記第１数及び前記第２数に基づいて、前記比率を少なくとも部分的に決定する、請求項２３に記載の電池交換ステーション。
【請求項２５】
前記異なる情報の組は、複数のタイプのファームウェアを含む、請求項２３に記載の電池交換ステーション。
【請求項２６】
前記異なる情報の組は、複数のバージョンのファームウェアを含む、請求項２３に記載の電池交換ステーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、車両における情報又はコンテンツを管理するシステム及び方法に関する。より具体的には、本技術は、交換可能な電池を動力とする複数の車両に情報を提供する（例えば、ファームウェア／ソフトウェア更新を配布する）システム及び方法を対象とする。
【背景技術】
【０００２】
複数の車両で情報を効率的に管理することは困難な場合がある。例えば、異なる車両は、それらの動作のために異なるタイプ／バージョンの情報を必要とする。例えば、異なるメーカーが製造した車両は、動作するために異なるファームウェアを必要とする場合がある。また、同じメーカーが製造した車両でも、動作するために異なるバージョンのファームウェアが必要になる場合がある。従来、車両における情報は、車両がサービスセンタに運ばれたときに更新又は管理できるため、時間がかかり、不便であった。従って、これらの問題に対処するためのシステム及び方法を改善することは有益である。
【図面の簡単な説明】
【０００３】
開示される技術の実施形態は、添付の図面の使用を通じて記述され、説明される。
【０００４】
【図１Ａ】開示される技術の実施形態によるシステムを示す図である。
【０００５】
【図１Ｂ】開示される技術の実施形態によるシステムを示す概略図である。
【図１Ｃ】開示される技術の実施形態によるシステムを示す概略図である。
【図１Ｄ】開示される技術の実施形態によるシステムを示す概略図である。
【０００６】
【図２Ａ】開示される技術の実施形態による電池交換ステーションを示す図である。
【０００７】
【図２Ｂ】開示される技術の実施形態による電池交換ステーションに複数の電池を配置する方法を示す図である。
【図２Ｃ】開示される技術の実施形態による電池交換ステーションに複数の電池を配置する方法を示す図である。
【図２Ｄ】開示される技術の実施形態による電池交換ステーションに複数の電池を配置する方法を示す図である。
【０００８】
【図２Ｅ】開示される技術の実施形態によるステーション内の電池の比率を維持する方法を示す図である。
【０００９】
【図３】開示される技術の実施形態によるステーションシステムを示す図である。
【００１０】
【図４】開示される技術の実施形態によるサーバシステムを示す図である。
【００１１】
【図５】開示される技術の実施形態による方法（例えば、プログラムされたプロセッサによって実行される）を示すフローチャートである。
【図６】開示される技術の実施形態による方法（例えば、プログラムされたプロセッサによって実行される）を示すフローチャートである。
【図７】開示される技術の実施形態による方法（例えば、プログラムされたプロセッサによって実行される）を示すフローチャートである。
【００１２】
図面は必ずしも縮尺どおりに描かれているわけではない。例えば、図中のいくつかの要素の寸法は、様々な実施形態の理解の改善を助けるために拡大又は縮小される場合がある。同様に、いくつかの構成要素及び／又は動作は、いくつかの実施形態の議論の目的のために、異なるブロックに分離されるか、又は単一のブロックに結合され得る。さらに、特定の実施形態を例として図面に示し、以下で詳細に説明したが、当業者は、修正、均等物、及び代替物が添付の特許請求の範囲内に入ることを認識するであろう。
【発明を実施するための形態】
【００１３】
この説明において、「いくつかの実施形態」、「一実施形態」などへの言及は、説明されている特定の特徴、機能、構造又は特性が開示される技術の少なくとも１つの実施形態に含まれることを意味する。本明細書におけるこのようなフレーズの出現は、必ずしもすべてが同じ実施形態を指すとは限らない。他方、言及される実施形態は、必ずしも相互に排他的ではない。
【００１４】
開示されたシステムは、交換可能な電池を動力とする複数の車両の情報を管理（又は情報を配布）できる。より具体的には、開示されたシステムは、電池ステーション内の複数の交換可能な電池に取り付けられたメモリに、様々なタイプの車両に提供される情報を格納することができる。これらの電池は、車両に関連する比率に基づいて準備される（例えば車両のタイプ）。電池ステーションで電池を準備するとき、車両に提供される情報は、前述の比率に基づいて個々の電池に取り付けられた個々のメモリに格納される。例えば、比率が「２：３」の場合、電池ステーションは「２：３」比率に基づいて２組の電池に情報を格納することにより、電池を準備する。電池ステーションでの電池交換により、格納された情報を電池ステーションが提供する車両に効果的かつ効率的に提供できる。提供される情報を格納するための記憶スペースが限られている実施形態では特に有益である（例えば、電池に取り付けられたメモリは限られた記憶スペースしかない場合があり、そのため、ファームウェア更新パッケージの１つのタイプのみなど、提供される情報の一部のみを格納できる）。
【００１５】
本技術の一態様は、車両のタイプに関連する比率に基づいて、車両にファームウェア更新を提供することである。いくつかの実施形態では、電池ステーションが位置するエリア（例えば、地理的、行政的など）で操作される３つのタイプの車両Ａ、Ｂ、及びＣがあると仮定する。車両Ａ、Ｂ、及びＣの（車両数）比率は、約「３：２：１」である。例えば、このエリアでは約３００台の車両Ａ、２００台の車両Ｂ、及び１００台の車両Ｃが動作している。現在、車両ＡはファームウェアＦＡを有し、車両Ｂは現在ファームウェアＦＢを有し、車両Ｃは現在ファームウェアＦＣを有する。ファームウェアＦＡ及びＦＢを更新する必要があると仮定する。更新されたファームウェアＦＡ、ＦＢをそれぞれ車両Ａ及びＢに効率的に（例えば、できるだけ早く、又は従来のアプローチよりも早く）配布するために、電池ステーションは（車両数）の比率に従って電池を準備できる。
【００１６】
例えば、電池ステーションは、比率（車両数）に基づいて、電池に取り付けられたメモリに更新されたファームウェアＦＡ、ＦＢを格納できる。より具体的には、電池ステーションに一度に交換できる電池が１０個ある場合、電池ステーションは更新されたファームウェアＦＡを６個の電池に、ファームウェアＦＢを４個の電池に格納できる（車両ＡとＢの「３：２」比率に基づく）。車両Ａ又はＢのユーザが電池の交換のために電池ステーションに行くと、ステーションは最初に車両のタイプを決定し、次に対応する電池（例えば、更新されたファームウェアＦＡを有する電池を車両Ａに、更新されたファームウェアＦＢを有する電池を車両Ｂに）を利用できる場合ユーザに提供できる。ステーションは、（１）ユーザプロファイルにおける情報（ステーションに通信可能に連結されたサーバに格納できる）、（２）車両に電力を供給するために使用された電池に取り付けられた電池メモリに格納された情報、及び／又は（３）ユーザのデバイス（例えば、ユーザのスマートフォン、ウェアラブルデバイスなど）に格納されている情報に少なくとも部分的に基づいて、車両のタイプを決定できる。いくつかの実施形態では、電池に取り付けられた電池メモリは、電池プロセッサと通信でき、電池プロセッサによって制御され得る。いくつかの実施形態では、電池プロセッサは、有線又は無線接続を介して電池メモリに連結することができる。いくつかの実施形態では、電池プロセッサ及び電池メモリは、１つの電池制御モジュールに統合することができる。いくつかの実施形態では、電池制御モジュール（又は電池プロセッサ）は、近距離無線通信（ＮＦＣ）を介して電池ステーションと（例えば、電池ステーションの電池スロットモジュールを介して）通信できる。
【００１７】
この図示された実施形態では、車両Ａのユーザが電池の交換のために電池ステーションに行くと、ステーションは（１）車両のタイプを決定することができ、（２）対応する電池（例えば、更新されたファームウェアＦＡを有するもの）をユーザに提供できる。同様に、車両Ｂの別のユーザが電池の交換のために電池ステーションに行くと、ステーションは車両を決定し、更新されたファームウェアＦＢを有する電池を提供できる。この配置により、ユーザは電池（又は電池）の準備を待つ必要がなく（例えば、ステーションが電池に接続されたメモリに適切なファームウェアを格納するのを待つ）、ステーションはユーザに高速で素早く提供することができる。
【００１８】
いくつかの実施形態では、車両Ｃのユーザが電池の交換のために電池ステーションに行くと、ステーションは、（１）車両のタイプを決定でき、（２）提供される情報に基づいて、現在の電池比率を決定でき（例えば、現在メモリに更新されたファームウェアＦＡを有する電池と、現在メモリに更新されたファームウェアＦＢを有する電池）、（３）ユーザに対応する電池を提供し、現在の電池比率を目標電池比率（例えば、車両ＡとＢの車両比率「３：２」の比率）にできるだけ近く保つ。例えば、ステーションにファームウェアＦＡを有する５つの電池とファームウェアＦＢを有する５つの電池がある場合、ステーションは車両ＣのユーザにファームウェアＦＢを有する電池を提供する。この構成により、ステーションは、現在の電池比率を可能な限り目標電池比率に近づけて維持できるため、ステーションはあらゆるタイプの車両のユーザに容易に提供できる。
【００１９】
本技術の別の態様は、車両に提供される情報／コンテンツのタイプに関連する比率に基づいて、車両に情報を提供することである。いくつかの実施形態では、同じタイプの車両のファームウェアには、様々なバージョンがあり得る。例えば、電池ステーションが位置しているエリアで、一般的に動作する２タイプの車両Ａ及びＢがあると仮定する。現在、車両ＡはファームウェアＦＡ１、ＦＡ２の２つのバージョンを有し、車両ＢはファームウェアＦＢ１、ＦＢ２、ＦＢ３の３つのバージョンを現在有する。異なるバージョンのファームウェアが異なる更新パッケージを必要とする実施形態では（例えば、ファームウェアＦＡ１及びファームウェアＦＡ２はファームウェアＦＡ３に更新するために異なる更新パッケージを必要とし、ファームウェアＦＢ１、ファームウェアＦＢ２及びファームウェアＦＢ３はファームウェアＦＢ４に更新するために異なる更新パッケージを必要とする）、異なるファームウェアバージョンを有する車両Ａ、Ｂの（車両コンテンツ）比率を考慮することができ、電池ステーションは車両コンテンツ比率に従ってステーション内の電池を準備することができる。
【００２０】
例えば、「ファームウェアＦＡ１を有する車両Ａ」、「ファームウェアＦＡ２を有する車両Ａ」、「ファームウェアＦＢ１を有する車両Ｂ」、「ファームウェアＦＢ２を有する車両Ｂ」、及び「ファームウェアＦＢ３を有する車両Ｂ」の（車両コンテンツ）比率は「１：２：１：３：１」であり得る。電池ステーションには、一度に交換できる８個の電池を有すると仮定する（また、電池のメモリは一度に１つの更新パッケージしか格納できないと想定する）。電池ステーションは、１個の電池にファームウェアＦＡ１の更新パッケージ、２個の電池にファームウェアＦＡ２の更新パッケージ、１個の電池にファームウェアＦＢ１の更新パッケージ、３個の電池にファームウェアＦＢ２の更新パッケージ、及び１個の電池にファームウェアＦＢ３の更新パッケージを格納できる。（前述の「１：２：１：３：１」の比率に基づく）。
【００２１】
以下の説明では、説明の目的で、本技術の実施形態の完全な理解を提供するために多くの特定の詳細が述べられている。しかしながら、本技術の実施形態は、これらの特定の詳細の一部なしで実施できることは明らかであろう。
【００２２】
図１Ａは、開示される技術の実施形態によるシステム１００ａを示す概略図である。システム１００ａは、複数の電池交換ステーションに配置された複数の交換可能な電池を管理する（例えば、電池に取り付けられたメモリに情報／コンテンツを格納／提供する）ように構成される。システム１００ａは、電池交換により交換可能な電池に取り付けられたメモリを介して複数の対応する車両に、様々なタイプの情報（例えば、ファームウェア、パラメータ、更新、広告、車両などを操作するユーザのためのコンテンツ（音楽、着信音、テーマなど））を提供するように構成される。
【００２３】
様々なタイプの情報を提供する効率を改善するために、システム１００ａは、最初に複数の対応する車両に関連する比率を決定し、次に提供される異なるタイプの情報を、電池の異なるメモリに個別に格納する。比率は、例えば、システム１００ａによって収集／格納／分析された情報（例えば、ユーザプロファイル、加入プラン、車両データ、システム１００ａに関連する電池を介して収集されたデータなどの履歴データ）に基づいて決定することができる。いくつかの実施形態では、そのような情報は、電池交換ステーション又はサーバによって収集／格納／分析することができる。
【００２４】
本明細書で使用される「エリア」又は「サービスエリア」という用語は、ステーション電池交換ステーションのサービスによってカバーされるエリアを指す。各ステーションは、異なるサービスエリアを有することができる。例えば、ステーションＡは半径１０キロメートルのサービスエリアを有することができる。別の例として、ステーションＢは半径２０キロメートルの別のサービスエリアを有することができる。いくつかの実施形態では、サービスエリアは重複する可能性がある。
【００２５】
図１に示すように、システム１００ａは、サーバ１０３、サーバ１０３に連結されたデータベース１０５、及び複数の電池交換ステーション１０７（図１Ａには第１及び第２ステーション１０７ａ、１０７ｂのみを示す）を含む。第１ステーション１０７ａは、サービスエリア１内のユーザ／車両に電池交換サービスを提供し、第２ステーション１０７ｂは、サービスエリア２内のユーザ／車両に電池交換サービスを提供する。いくつかの実施形態では、サービスエリア１、２は、都市、郡、地区などの行政区域であり得る。いくつかの実施形態では、サービスエリア１、２は、関心地点（スタジアム、市役所、大学、ショッピングモール、施設など）に隣接するエリア、レクリエーションエリアなどの地理的エリアであり得る。
【００２６】
第１ステーション１０７ａは、サービスエリア１内の車両１２にサービスを提供し、第２ステーション１０７ｂは、サービスエリア２内の車両１４にサービスを提供する。示されるように、サービスエリア１内の車両１２は、３つのタイプの車両１２ａ、１２ｂ、及び１２ｃを含む。車両１２ａ、１２ｂ、１２ｃの数の比率は「Ｎａ：Ｎｂ：Ｎｃ」である。同様に、サービスエリア２内の車両１４は２タイプの車両１４ｄ、１４ｅを含む。車両１４ｄ、１４ｅの数の比率は「Ｎｄ：Ｎｅ」である。
【００２７】
システム１００ａがエリア１内の車両１２に車両タイプ固有の情報（例えば、更新、コンテンツなど）を展開するように命令されると、第１ステーション１０７ａは、比率「Ｎａ：Ｎｂ：Ｎｃ」に基づいて、第１ステーション内に電池を準備できる。同様に、システム１００ａがサービスエリア２内の車両１４に車両タイプ固有の情報を展開するように命令されると、第２ステーション１０７ｂは、比率「Ｎｄ：Ｎｅ」に基づいて第２ステーション内に電池を準備できる。図示された実施形態では、比率は、エリア内の車両の数に基づいて計算される。いくつかの実施形態では、比率は、車両部品タイプ（例えば、システム１００ａは、Ｍ１社製のプロセッサを有する車両が動作パラメータの第１組を必要とすること、そしてＭ２社製のプロセッサを有する車両が動作パラメータの第２組を必要とすることを決定できる）、提供するコンテンツのタイプ（例えば、高性能ユーザ及び節約ユーザ向けの異なるファームウェア又は動作パラメータの組）、提供する情報のバージョンなどの他の要因に基づいて決定することができる。
【００２８】
開示されたシステムは、交換可能な電池を動力とする複数の車両の情報を管理（又は情報を配布）できる。より具体的には、開示されたシステムは、電池ステーション内の複数の交換可能な電池に取り付けられたメモリに、様々なタイプの車両に提供される情報を格納することができる。これらの電池は、車両に関連する比率に基づいて準備される（例えば車両のタイプ）。
【００２９】
いくつかの実施形態では、比率はまた、提供されるコンテンツのタイプ（例えば、ファームウェアバージョン、動作パラメータ、ユーザが選択した車両テーマ、車両によって表示（例えば、画像）又は再生可能な（例えば、オーディオファイル）コンテンツ）、ユーザプロファイル（例えば、ユーザ加入プラン、ルート、乗車／運転履歴など）に基づいて決定できる。例えば、システムは、高性能電池プラン（ユーザが新しい電池又は充電状態の高い電池、例えばＳｏＣに交換できるようにする）に加入するユーザが操作する１０００台の車両があると決定でき、システムは、これらのユーザが車両をより効率的に操作できるように、これらのユーザに動作パラメータの第１組を送信することを望む。システムはまた、経済的電池プラン（ユーザがより古い電池、又は例えば低いＳｏＣに交換できるようにする）に加入するユーザが操作する２０００台の車両があると決定でき、システムは、これらのユーザが車両をより効率的に操作できるように、これらのユーザに動作パラメータの第２組を送信することを望む。この実施形態では、比率は「１０００：２０００」とすることができ、これは、提供される情報のタイプ（すなわち、動作パラメータの第１及び第２組）に基づいて決定される。
【００３０】
いくつかの実施形態では、サーバ１０３が、車両１２ａ、１２ｂ、１２ｃ、１４ｄ、及び１４ｅのファームウェアを更新する必要があるという命令をシステムオペレータから受信すると仮定する。車両１２ａ、１２ｂ、１２ｃ、１４ｄ、及び１４ｅの各タイプには、異なるファームウェア更新パッケージを必要とする。この例では、更新されたファームウェアを車両１２ａ、１２ｂ、１２ｃ、１４ｄ、及び１４ｅに効率的に展開するために、システム１００ａは、（１）比率「Ｎａ：Ｎｂ：Ｎｃ」に基づいて、第１ステーション１０７ａ内の電池を準備でき、（２）比率「Ｎｄ：Ｎｅ」に基づいて、第２ステーション１０７ｂ内の電池を準備できる。いくつかの実施形態では、システム１００ａは、可能な限り早く更新されたファームウェアを車両１２ａ、１２ｂ、１２ｃ、１４ｄ、及び１４ｅに展開することを決定できる。一部の実施形態では、システム１００ａは、第１所定の時間（例えば、来週）によって、車両１２ａ、１２ｂ、１２ｃに、そして第２所定の時間（例えば、４８時間以内に）によって、車両１４ｄ、１４ｅに更新されたファームウェアを展開することを決定することができる。いくつかの実施形態では、第１及び第２所定の時間は、例えばサーバ１０３が動的に調整することができる。
【００３１】
例えば、第１ステーション１０７ａが一度に１８個の電池を提供でき、比率「Ｎａ：Ｎｂ：Ｎｃ」が「３：１：２」に等しいと仮定すると、第１ステーション１０７ａは車両１２ａ用に９個の電池を準備でき（例えば、これらの９個の電池に車両１２ａ用の更新されたファームウェアパッケージを格納することにより）、車両１２ｂ用に３個の電池を準備でき（例えば、これら３個の電池に車両１２ｂ用の更新されたファームウェアパッケージを格納することにより）、車両１２ｃ用に６個の電池を準備できる（例えば、これら６個の電池に車両１２ｃ用の更新されたファームウェアパッケージを格納することにより）。この構成により、システム１００ａは、ファームウェア更新をサービスエリア１内で動作する車両１２に提供することができる。
【００３２】
同様に、第２ステーション１０７ｂが一度に２４個の電池を提供でき、比率「Ｎｄ：Ｎｅ」が「３：５」に等しいと仮定すると、第２ステーション１０７ｂは、車両１４ｄ用に９個の電池を準備でき（例えば、車両１４ｄ用の更新されたファームウェアパッケージを９個の電池に格納することにより）、車両１４ｅ用に１５個の電池を準備することができる（例えば、車両１４ｅ用の更新されたファームウェアパッケージを１５個の電池に格納することにより）。この構成により、システム１００ａは、ファームウェア更新をエリア２内で動作する車両１４に提供することができる。
【００３３】
図示された実施形態では、システム１００ａは、サービスエリア１内の車両の構成に基づいて、第１ステーション１０７ａの第１比率を決定することができる。システム１００ａは、サービスエリア２内の第２ステーション１０７ｂ用の第２比率を決定することができる。いくつかの実施形態では、第１比率と第２比率は異なっていてもよい。各対応するサービスエリアに従って各サービスエリア内の比率をカスタマイズすることにより、システム１００ａは情報を適切な車両１２、１４に効果的かつ効率的に配布することができる。
【００３４】
いくつかの実施形態では、システム１００ａは、第１ステーション１０７ａを準備するのと同じ方法で、サービスエリア１の複数のステーションで電池を準備することができる。さらに、システム１００ａは、第２ステーション１０７ｂを準備するのと同じ方法で、サービスエリア２の複数のステーションで電池を準備することができる。いくつかの実施形態では、システム１００ａは、本明細書に記載の実施形態と同様の方法で、３つ以上のエリア内の車両に情報を提供するように構成することができる。
【００３５】
いくつかの実施形態では、車両１２、１４に提供される情報は、ファームウェアパッケージ、ファームウェア更新パッケージ、ソフトウェア、ソフトウェア更新パッケージ、車両の動作、保守、構成、又は試験用の情報、及び／又は音楽、着信音、テーマ、車両で表示又は再生できるコンテンツなどのコンテンツ、ユーザプロファイルに関連する情報（例えば、ユーザの加入プラン、ルート、乗車／運転履歴など）の他の適切な情報を含むことができる。例えば、システム１００ａは、高性能プランユーザ及び経済的プランユーザ向けに２つのタイプの運転又は乗車テーマ（電動スクータに乗車したときに再生される様々な音声ファイル及び画像を含むことができる）を提供できる。別の例として、システム１００ａは、山岳道路（例えば、上り坂及び下り坂の道路）で頻繁に運転／乗車するユーザと、都市で頻繁に運転／乗車するユーザ（例えば、平坦道路であるが頻繁に立ち寄る）用の２つの組の動作パラメータを提供できる。
【００３６】
図１Ａに示すように、電池交換ステーション１０７ａ、１０７ｂは、ネットワーク１０９を介してサーバ１０３と通信することができる。サーバ１０３は、ネットワーク１０９を介して電池交換ステーション１０７ａ、１０７ｂに情報（例えば、電池に格納される情報、車両に提供される情報など）を提供するように構成される。いくつかの実施形態では、サーバ１０３は、ネットワーク１０９を介して電池交換ステーション１０７ａ、１０７ｂにおいて充電するために配置された交換可能な電池に連結された電池メモリに情報を格納することができる。しかし、いくつかの実施形態では、そのような情報は、電池交換ステーション１０７ａ、１０７ｂに格納することができる。例えば、情報は、交換可能な電池が電池交換ステーション１０７ａ、１０７ｂに配置されたとき（例えば、有線又は無線接続を介して）、電池交換ステーション１０７ａ、１０７ｂにアップロードすることができる。いくつかの実施形態では、サーバ１０３は、ネットワーク１０９を通じて電池メモリを介してモバイルデバイス１１１（例えば、交換可能な電池及び／又はステーション１０７ａ、１０７ｂと通信するように構成されたアプリを有する電池ユーザのスマートフォン）に情報を提供することができる（例えば、モバイルデバイス１１１は、交換可能な電池がユーザの車両に配置されたときに電池メモリから情報を読み取るように構成され得る）。
【００３７】
いくつかの実施形態では、サーバ１０３はまた、ネットワーク１０９を介して電池交換ステーション１０７ａ、１０７ｂを通じて情報を収集するように構成することができる。例えば、サーバ１０３は、ネットワーク１０９を介して、電池交換ステーション１０７ａ、１０７ｂに配置された交換可能な電池に連結された電池メモリから情報を受け取ることができる。いくつかの実施形態では、サーバ１０３はまた、ネットワーク１０９を介して電池メモリを通じてモバイルデバイス１１１から情報を受信することができる。いくつかの実施形態では、サーバ１０３はまた、ネットワーク１０９を介して電池メモリを通じて車両１２、１４から情報を受け取ることができる。
【００３８】
データベース１０５は、本開示に関連する情報を格納できる（例えば、電池に提供される情報、サーバ１０３により収集される情報、サーバ１０３により分析される情報、サーバ１０３により生成される情報、ユーザアカウント情報、ユーザ電池プラン、ユーザの履歴、ユーザの行動、ユーザの運転／乗車習慣、駅の環境条件、イベント情報など）。いくつかの実施形態において、データベース１０５は、政府又は民間企業によって維持される公的にアクセス可能なデータベース（例えば、電源遮断警報／通知データベース、天気予報データベース、旅行警報データベース、交通情報データベース、位置情報サービスデータベース、地図データベースなど）であり得る。いくつかの実施形態では、データベース１０５は、所有情報（例えば、民間電力サービスプロバイダの情報、ユーザアカウント、ユーザ信用履歴、ユーザ加入情報など）を提供するプライベートデータベースであり得る。いくつかの実施形態では、データベース１０５は、車両１２、１４に提供される様々なタイプのファームウェア更新を管理及びリリースするように構成されたファームウェアリリースシステムを含むことができる。いくつかの実施形態では、データベース１０５及びサーバ１０３は、１つのデバイスとして統合することができる。
【００３９】
ネットワーク１０９は、ローカルエリアネットワーク（ＬＡＮ）又はワイドエリアネットワーク（ＷＡＮ）とすることができるが、他の有線又は無線ネットワークとすることもできる。ネットワーク１０９は、インターネット又は他の何らかのパブリック又はプライベートネットワークであり得る。第１及び第２ステーション１０７ａ、１０７ｂ又はモバイルデバイス１１１は、ネットワークインタフェースを介して（例えば、有線又は無線通信により）ネットワーク１０９に接続することができる。サーバ１０３は、ネットワーク１０９あるいは別個の公共又は私設ネットワークを含む、あらゆる種類のローカル、ワイドエリア、有線、又は無線ネットワークを介してデータベース１０５に連結することができる。いくつかの実施形態では、ネットワーク１０９は、私的機関（例えば会社など）によって使用される安全なネットワークを含む。
【００４０】
いくつかの実施形態では、第１及び第２ステーション１０７ａ、１０７ｂのそれぞれは、電源（図１Ａには示されていない）に連結されている。電源は、第１及び第２ステーション１０７ａ、１０７ｂに電力を供給して、第１及び第２ステーションに配置された交換可能な電池を充電し、第１及び第２ステーションの他の動作（例えば、表示、通信、計算など）を維持することができる。いくつかの実施形態では、電源は、公共電力ライン／グリッド／ステーション、私設電力ライン／グリッド／ステーション、及び／又は他の適切なエネルギー貯蔵デバイス／媒体を含むことができる。いくつかの実施形態では、第１及び第２ステーション１０７ａ、１０７ｂは、２つ以上の電源／電源に電気的に連結され、電力を受け取って中に配置された電池を充電し、他の動作を実行することができる。
【００４１】
図１Ｂ〜図１Ｄは、開示される技術の実施形態によるシステム１００ｂ、１００ｃ、及び１００ｄを示す概略図である。より詳細には、図１Ｂ〜図１Ｄは、情報が（例えば、例としてファームウェアパッケージを使用して）リリースシステム１１２から電池（例えば、電池に取り付けられた又は電池内のメモリ内）に配布される方法を示す。
【００４２】
図１Ｂを参照すると、リリースシステム１１２は、配布される複数のファームウェアパッケージを管理又は生成するように構成することができる。次いで、複数のファームウェアパッケージがサーバ１０３に送信される。サーバ１０３は、ステーション１０７と通信し、ステーション１０７がその電池スロット１１６を準備するために使用される比率を決定することができる（例えば、図１Ｂには２タイプの電池スロット１１６ａ、１１６ｂのみが示されている）。図示された実施形態では、異なる「タイプ」の電池スロットは、異なるタイプの情報（例えば、ファームウェア）を電池スロットに展開された電池に展開又は配布するように構成される。ステーション１０７は、電池スロット１１６ａ、１１６ｂを制御し、ファームウェアパッケージを電池１１８に配布するように構成されたプロセッサ／メインボード１１４を含む（例えば、２つの電池１１８ａ、１１８ｂが図１Ｂに示されている）。いくつかの実施形態では、電池スロット１１６ａ、１１６ｂのそれぞれは、その中に配置され、電池１１８に関連付けられたメモリと接続又は通信するように構成されたコネクタ（又はインタフェース）を含むことができる。いくつかの実施形態では、コネクタは、（例えば、信号線などの有線通信を介してメモリと通信するための）有線コネクタであり得る。いくつかの実施形態では、コネクタは、（例えば、Ｗｉ−Ｆｉ通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信などの無線通信を介してメモリと通信するための）無線コネクタであり得る。
【００４３】
図示の実施形態では、電池スロット１１６ａの数と電池スロット１１６ｂの数との間の比率は、ステーション１０７が提供する車両のタイプに基づいて決定することができる。例えば、ステーション１０７が１０個の電池スロット１１６を含むと仮定する。ステーション１０７は、２つのタイプの車両、車両Ｖ１及びＶ２にサービスする。車両Ｖ１の数と車両Ｖ２の数との比は「３：２」である。車両Ｖ１にはファームウェアパッケージＡｘが必要で、車両Ｖ２にはファームウェアパッケージＢｘが必要である。この場合、ステーション１０７は、ファームウェアパッケージＡｘを展開するための「電池スロット１１６ａ」として６つの電池スロット１１６を指定し、ファームウェアパッケージＢｘを展開するための「電池スロット１１６ｂ」として４つの電池スロット１１６を指定することができる。電池１１８ａが充電のために電池スロット１１６ａに挿入されると、ステーション１０７は、ファームウェアパッケージＡｘを電池１１８ａに格納する。同様に、電池１１８ｂが充電のために電池スロット１１６ｂに挿入されると、ステーション１０７は、ファームウェアパッケージＢｘを電池１１８ｂに格納する。この構成により、ステーション１０７は、ファームウェアパッケージＡｘ、Ｂｘを効率的な方法で適切な車両に迅速にリリース又は配布することができる。
【００４４】
いくつかの実施形態では、ステーション１０７は、更新しても比率が変わらない場合、電池のファームウェアパッケージを更新しないことを決定することができる。例えば、前述の実施形態では、電池１１８ａがファームウェアパッケージＢｘを既に有し、電池１１８ｂがファームウェアパッケージＡｘを既に有していると仮定する。この場合、電池１１８ａのファームウェアパッケージＢｘをファームウェアパッケージＡｘに変更し、電池１１８ｂのファームウェアパッケージＡｘをファームウェアパッケージＢｘに変更する代わりに、ステーション１０７は、変更してもステーション１０７のファームウェアパッケージの比率を変えないため、電池１１８ａ又は電池１１８ｂのファームウェアパッケージを変更しないことを決定できる。
【００４５】
いくつかの実施形態では、電池スロット１１６ａ、１１６ｂはファームウェアパッケージを格納するための限られた記憶スペース（例えば、約２メガバイト又はＭＢ）のみを有し、電池１１８もまたファームウェアパッケージを格納するための限られたスペース（例えば１．５ＭＢ）のみを有すると仮定する。１つのファームウェアパッケージが約１．５ＭＢの記憶スペースを必要とすると仮定すると、電池スロット１１６ａ、１１６ｂはそれぞれ１つのファームウェアパッケージのみを格納することができる。従って、ステーション１０７は、ファームウェアスロットＡｘのみを電池スロット１１６ａに格納でき、ファームウェアパッケージＢｘのみを電池スロット１１６ｂに格納でき、両方ではない。
【００４６】
図１Ｃを参照すると、リリースシステム１１２は、複数のファームウェアパッケージを生成し、それらをサーバ１０３に配布することができる。サーバ１０３は、ステーション１０７と通信し、ステーション１０７がその電池スロット１２０を準備するために使用される比率を決定することができる（例えば、図１Ｃには２タイプの電池スロット１２０ａ、１２０ｂのみが示されている）。図示された実施形態では、電池スロット１２０ａ、１２０ｂはファームウェアパッケージを格納するための限られた記憶スペース（例えば、約３〜５ギガバイト又はＭＢ）のみを有し、電池１２２（例えば、図１Ｃに示される４つの電池１２２ａ１、１２２ａ２、１２２ｂ１及び１２２ｂ２）はまた、ファームウェアパッケージを格納するための限られたスペース（例えば１．５ＭＢ）のみを有すると仮定する。ファームウェアパッケージが約１．５  ＭＢの記憶スペースを必要とする仮定すると、電池スロット１２０ａ、１２０ｂはそれぞれ２つ（又は３つ）のファームウェアパッケージを格納できる。
【００４７】
従って、ステーション１０７は、電池スロット１２０ａにファームウェアパッケージＡｘ及びＢｘを格納し、電池スロット１２０ｂにファームウェアパッケージＢｘ及びＣｘを格納することができる。電池１２２ａ１又は１１２ａ２が充電のために電池スロット１２０ａに挿入されると、ステーション１０７は、ファームウェアパッケージＡｘ又はＢｘのいずれかを電池に格納することができる。同様に、電池１２２ｂ１又は１２２ｂ２が充電のために電池スロット１２０ｂに挿入されると、ステーション１０７はファームウェアパッケージＢｘ又はＣｘのいずれかを電池に格納することができる。システム１００ｃには他の電池スロット１２０（図示せず）があり、ファームウェアパッケージＡｘ、Ｂｘ、及びＣｘを有する電池１２２の数の比率は、サーバ１０３によって決定された比率に従うことができることに留意されたい。この構成により、システム１００ｃは、複数のファームウェアパッケージを効果的に配布することができる。
【００４８】
図１Ｄに示す実施形態では、ステーション１０７は、プロセッサ／メインボード１１４を介して電池１２４（例えば、３つの電池１２４ａ、１２４ｂ、及び１２４ｃが図１Ｄに示されている）にファームウェアパッケージを直接格納することができる。電池１２４は、ファームウェアパッケージを格納するための様々な記憶容量を有すると仮定する。例えば、電池１２４ａは、１つのファームウェアパッケージを格納することができる。電池１２４ｂ、１２４ｃは、複数のファームウェアパッケージを格納することができる。比率に基づいて、ステーション１０７は、提供される複数のファームウェアパッケージをグループ、例えばグループＧ１、Ｇ２、及びＧ３に分割することができる。グループＧ１は１つのファームウェアパッケージ（例えばＡｘ）のみ有するが、グループＧ２及びＧ３は複数のファームウェアパッケージを有することができる（例えば、グループＧ２はＢｘ及びＣｘを含むことができ、グループＧ３はＡｘ及びＢｘを含むことができる）。システム１００ｄには他の電池１２４（図示せず）が存在する可能性があり、ファームウェアパッケージＡｘ、Ｂｘ、及びＣｘを有する電池１２４の数の比率は、サーバ１０３によって決定された比率に従うことができることに留意されたい（例えば、Ａｘを有する電池は、グループＧ１及びＧ３の電池の数を加算することによって決定でき、例えば、Ｂｘを有する電池は、グループＧ２及びＧ３の電池の数を加算することで決定でき、例えば、Ｃｘを有する電池は、グループＧ２の電池の数によって決定できる。）この構成により、システム１００ｄは、複数のファームウェアパッケージを効果的に配布することができる。
【００４９】
いくつかの実施形態では、比率は、ステーションが提供する車両のタイプ、配信される情報のタイプ、及びそれらの組み合わせなどの要因に基づいて決定することができる。例えば、ステーションが４つのタイプの車両（Ｖ１〜Ｖ４）にサービスし、車両Ｖ１〜Ｖ４の車両数の比率が「１：２：３：４」であると仮定する。配布される４つのタイプの情報があるいくつかの実施形態では、ステーションは「１：２：３：４」の車両数比率を電池を準備するための比率として使用することができる。配布される２つのタイプの情報があるいくつかの実施形態では（例えば、車両Ｖ１及びＶ２のみ）、ステーションは（１）車両のタイプと配布される情報のタイプの両方を考慮し、（２）電池を準備する比率として、車両数比率「１：２」（つまり、車両Ｖ１とＶ２の比率のみ）を使用することを決定できる。
【００５０】
図２Ａは、開示される技術の実施形態による電池交換ステーション２０７を示す概略図である。電池交換ステーション２０７は、電池を充電すること、及び／又は電池に取り付けられたメモリに情報を格納することにより、電池を準備するように構成することができる。電池交換ステーション２０７は、ネットワークを介して、サーバ、データベース、モバイルデバイス、車両、及び／又は別の電池交換ステーションと通信することができる。
【００５１】
図２Ａに示すように、電池交換ステーション２０７は、（ｉ）ユーザと対話するように構成されたディスプレイ２１５、及び（ｉｉ）充電される電池を収容するように構成された８個の電池スロット２１７ａ〜ｈを有する電池ラック２１９を含む。図示の実施形態では、スロット２１７ａ〜ｈのそれぞれは、その中に配置され、かつ交換可能な電池に連結するように構成された双方向充電器（例えば、電池を充電及び放電できる）を含む。動作中、６個の電池スロット（例えばスロット２１７ａ、２１７ｂ、２１７ｄ、２１７ｅ、２１７ｆ、２１７ｈ）のみが電池で占有され、残りの２つのスロット（例えばスロット２１７ｃ、２１７ｇ）は、ユーザが消耗した電池を挿入するために取っておく。いくつかの実施形態では、電池交換ステーション２０７は、異なる数のラック、ディスプレイ、及び／又はスロットなどの異なる配置を有することができる。いくつかの実施形態では、電池交換ステーション２０７は、オペレータが電池交換ステーション２０７を便利に設置又は拡張できるようにするモジュラー部品（例えば、モジュラーラック、モジュラーディスプレイなど）を含むことができる。
【００５２】
いくつかの実施形態では、ユーザは、電池を事前に挿入することなく、電池交換ステーション２０７から電池を取り外すことができる。いくつかの実施形態では、電池交換ステーション２０７は、中に配置された電池を固定するためのロック機構を有することができる。いくつかの実施形態では、電池交換ステーション２０７は、ロック機構なしで実施することができる。
【００５３】
ユーザが電池交換ステーション２０７の空の電池スロット（例えば、図２に示すスロット２１７ｃ）に交換可能な電池２０１（様々なタイプの電池情報を格納するように構成された電池メモリ２１３を含む）を挿入すると、電池メモリ２１３への接続が行われ、ステーション２０７は、電池メモリ２１３から情報（例えば、挿入された電池が電力を提供した車両のタイプ）の検索を開始し、電池メモリ２１３（例えば、ファームウェアパッケージ又は提供される他の適切な情報）に情報を格納することができる。いくつかの実施形態では、格納される情報は、ステーション２０７に（例えば、メモリ、記憶デバイス、ハードディスクなどに）格納され得る。いくつかの実施形態において、ステーション２０７は、サーバ（例えば、サーバ１０３）から格納される情報を受信することができる。
【００５４】
図２Ｂは、開示される技術の実施形態による電池交換ステーションに複数の電池を配置する方法を示す図である。電池ステーション２０８は、一度にユーザに提供できる２２個の電池Ｂ１〜Ｂ２２を有することができる。電池ステーション２０８はまた、ユーザが消耗した電池を挿入するための２つの空のスロットＥＳ１、ＥＳ２を有することができる。いくつかの実施形態では、電池ステーション２０８はモジュラーステーションであり得る（例えば、電池Ｂ１〜Ｂ８は第１モジュールからのものであり、電池Ｂ９〜Ｂ１６は第２モジュールからのものであり、電池Ｂ１７〜Ｂ２２は第３モジュールからのものである）。
【００５５】
電池Ｂ１〜Ｂ２２は、上記の比率に基づいて準備することができる。例えば、情報Ｘ、Ｙ、及びＺに対応する比率「４：４：３」に基づいてＢ１〜Ｂ２２を準備すると仮定する。電池を取り出す準備ができているか否かは充電状態（ＳｏＣ）（例えば、電池がステーション２０８に挿入されたときに電池の初期ＳｏＣが持つ様々な要因に依存する）、２つの電池間の距離（例えば、ユーザエクスペリエンスを向上させるには遠すぎない）及びその他の適切な要因（例えば、異なるタイプの電池は、それに取り付ける異なるメモリを有することができ、メモリは適切なサイズが異なる場合があり、例えば、いくつかの更新パッケージは特定のタイプのメモリに格納するには大きすぎる可能性がある）で決定されるため、これらの電池を準備するとき、電池ステーション２０８が柔軟であることが重要である。
【００５６】
例えば、いくつかの実施形態では、ステーション２０８は、（１）情報Ｘを有する電池として電池Ｂ１〜Ｂ４及びＢ９〜Ｂ１２、（２）情報Ｙを有する電池として電池Ｂ５〜Ｂ８及びＢ１７〜Ｂ２０、（３）情報Ｚを有する電池として電池Ｂ１３〜Ｂ１６、Ｂ２１及びＢ２２を指定及び準備することができる。この配置により、電池は「千鳥」配置になり、ユーザは、隣接する２つの電池位置で異なる情報を有する２つの電池を潜在的に受け取ることができる（例えば、ユーザは通常、更新するのに１タイプの情報のみが必要であり、この配置は柔軟性及び情報の全体的な配布速度を高めることができる）。他の実施形態では、電池は、現在の状況（例えば、電池Ｂ１〜Ｂ２２の現在のＳｏＣ）に基づいて他の適切な方法で配置することができ、ステーション２０８は、それに応じて電池Ｂ１〜Ｂ２２を準備する方法を決定することができる。
【００５７】
図２Ｃ及び図２Ｄは、「千鳥」配置の実施形態を示す図である。図２Ｃに示すように、システムは提供されるＡｘとＢｘの２つのタイプのファームウェアパッケージを有することができる。図２Ｃに示すように、２つの隣接する電池のファームウェアパッケージが異なるように、電池を千鳥配置することができる。図２Ｄでは、システムは、Ａｘ１（例えばＡｘのバージョン１）、Ａｘ２（例えばＡｘのバージョン２）及びＢｘの３つのタイプのファームウェアパッケージを有することができる。この実施形態では、ファームウェアパッケージＡｘを有する電池は、図２Ｃで説明したものと基本的に同じように配置することができ、図２Ｄに示すように、これらの電池はバージョンごとに更に千鳥配置することができる（例えば、隣接する２つのＡｘ電池は１つのＡｘ１電池と１つのＡｘ２電池を含む）。
【００５８】
図２Ｅは、開示される技術の実施形態に従って、比率に基づいてステーションを動作させる方法を示す図である。ステーションは車両固有の情報（例えばファームウェアパッケージ）をステーションがサービスする様々なタイプの車両に迅速に配信できるように、電池を準備するように動作する。例えば、ステーションが車両Ｖ１と車両Ｖ２の２タイプの車両に対応すると仮定する。車両Ｖ１とＶ２の数の比率は「１：１」である。ファームウェアパッケージＡｘは車両Ｖ１に提供され、ファームウェアパッケージＢｘは車両Ｖ２に提供される。この場合、ステーションは、ファームウェアパッケージＡｘを有する電池と、ファームウェアパッケージＢｘを有する電池との間の比率が比率「１：１」に等しいか又は少なくともそれに近いように、ステーション内に電池を準備することができる。一部の電池をユーザが交換すると、電池の現在の比率が「１：１」でなくなる場合がある。
【００５９】
いくつかの実施形態では、ステーションは、特に各電池交換プロセス後に、ステーション内の電池の現在の比率を可能な限り理想的な比率に維持し、それによりステーションがあらゆるタイプの車両／ユーザに容易にサービスできるように構成できる。上記の例から、ステーションの「Ａｘ：Ｂｘ」の理想的な比率は「１：１」である。「Ａｘ：Ｂｘ」の現在の比率が「４：２」（例えば、図２Ｅの左部分）であり、ユーザが２つの電池２２０、２２２（例えば、図２Ｅの右部分）を挿入すると仮定する。又、電池２２０は既にファームウェアパッケージＡｘを有し、電池２２２は既にファームウェアパッケージＢｘを有すると仮定する。「１：１」の理想的な比率を維持するために、ステーションは、可能な場合、既存の電池２２４、２２８（両方ともファームウェアパッケージＡｘを有する）をユーザに取り出させることができる（例えば、９０％ＳｏＣなどの閾値ＳｏＣを超えるように充電された）。そのような実施形態において、ステーションは、ローカルに（例えば、サーバ入力なしで）かつ動的に（例えば、電池挿入に応答して）、以前に決定された理想的な比率に基づいて、ユーザがどの電池を取り出すかを決定することができる。
【００６０】
図３は、開示される技術の実施形態によるステーションシステム３００を示す概略図である。示されるように、ステーションシステム３００は、プロセッサ３０１、メモリ３０３、ユーザインタフェース３０５、通信部品３０７、電池管理部品（又は電池管理システム、ＢＭＳ）３０９、１つ以上のセンサ３１１、記憶部品３１３、及び複数の電池スロット３１７ａ〜ｎに連結された充電部品３１５を含む。プロセッサ３０１は、ステーションシステム３００内のメモリ３０３及び他の部品（例えば、部品３０５〜３１７）と相互作用するように構成される。メモリ３０３は、プロセッサ３０１に連結され、ステーションシステム３００内の他の構成要素又は他の情報を制御するための命令を格納するように構成される。
【００６１】
ユーザインタフェース３０５は、ユーザと対話するように構成される（例えば、ユーザ入力を受信し、ユーザに情報を提示する）。いくつかの実施形態では、ユーザインタフェース３０５は、タッチスクリーンディスプレイとして実現することができる。他の実施形態では、ユーザインタフェース３０５は、他の適切なユーザインタフェースデバイスを含むことができる。記憶部品３１３は、ステーションシステム３００に関連する情報、データ、ファイル、又は信号（例えば、センサ３１３によって測定された情報、電池スロット３１７ａ〜ｎ内の電池から収集された情報、参照情報、充電命令、ユーザ情報など）を一時的又は永久的に格納するように構成される。
【００６２】
通信部品３０７は、車両３１（例えば、交換可能な電池２０１をその電源として使用する電気自動車）、モバイルデバイス３２（例えば、車両３１を管理するように構成されたアプリケーションを有するユーザのスマートフォン）、サーバ３３（例えば、サーバ１０３）、他のステーションステーション、及び／又は他のデバイスをなどの他のシステムと通信するように構成される。
【００６３】
電池管理部品３０９は、上述の比率に基づいて電池を準備するように構成される。より具体的には、電池管理部品３０９は、電池スロット３１７ａ〜ｎ内の電池の状態（例えば、どのファームウェアパッケージが電池に格納されているか）を検出し、次に比率（及び／又は図２Ｂを参照して前述した他の考慮すべき要因）に基づいて適切な情報を電池（例えば、それに取り付けられたメモリ）に格納する。
【００６４】
いくつかの実施形態では、電池管理部品３０９は、サーバ３３からの命令に基づいて、電池スロット３１７に配置された電池を管理することができる（例えば、電池に特定のファームウェア更新パッケージを格納する）。いくつかの実施形態では、電池管理部品３０９は、定期的にサーバ３３と通信して、更新命令を要求することができる。いくつかの実施形態では、管理部品３０９は、ステーションシステム３００の電池の現在の比率を管理することができる（例えば、図２Ｅを参照して上記で説明した方法で）。
【００６５】
いくつかの実施形態では、電池管理部品３０９は、電池スロット３１７の１つに挿入された電池から収集された情報を分析し、収集された情報を参照情報（例えば、複数の電池に関連する電池特性の組）と比較することができる。従って、電池管理部品３０９は、比較に基づいて、挿入された電池用のカスタマイズされた電池充電プランを生成することができる。いくつかの実施形態では、カスタマイズされた電池充電プランは、サーバ３３によって決定され得る。
【００６６】
充電部品３１５は、電池スロット３１７ａ〜ｎに配置された電池のそれぞれの充電プロセスを制御するように構成される。電池スロット３１７ａ〜ｎは、中に配置及び／又はロックされた電池を収容及び充電するように構成される。充電部品３１５は、電源３４から電力を受け取り、その電力を使用して、サーバ３３から受け取った又は記憶システム３００に格納された所定のカスタマイズされた充電プランに基づいて、電池スロット３１７ａ−ｎに位置する電池を充電する。
【００６７】
いくつかの実施形態では、ステーションシステム３００は、比率及びサーバ３３によって生成された電池需要予測に基づいて電池を準備することができる（例えば、電池需要予測は、予測されたユーザ行動、ステーション特性、電池交換ステーションに近いイベントなどに基づいて生成され得る）。例えば、電池需要予測は、それからの１時間で、車両１２ａの電池交換が増え、車両１２ｂの交換が少なくなることを示す（例えば、図１Ａを参照）。従って、ステーションシステム３００は、比率を調整することができる。いくつかの実施形態では、サーバ３３は、そのような電池需要予測を提供することができる。いくつかの実施形態では、サーバ３３は、車両３１の位置を追跡し、それに応じて比率を調整することができる。
【００６８】
センサ３１１は、ステーションシステム３００に関連する情報（例えば、作業温度、環境条件、電力接続、ネットワーク接続など）を測定するように構成される。センサ３１１はまた、電池スロット３１７ａ〜ｎに配置された電池を監視するように構成することができる。測定された情報は、さらなる分析のために、電池管理部品３０９及び／又はサーバ３３に送信することができる。例えば、センサ３１１は、電池が適切に機能しているか否かを検出し、適切な場合には、調整するために（例えば、比率を維持するために）ステーションシステム３００にフィードバックを提供することができる。
【００６９】
図４は、開示される技術の実施形態によるサーバシステム４００を示す概略図である。サーバシステム４００はまた、サーバシステム４００によって展開又は管理され得る複数の電池に関連する情報を管理するように構成される。いくつかの実施形態では、クライアントステーション４０は、上述の電池交換ステーション１０７、２０７、又は２０８として実現することができる。
【００７０】
図４に示すように、サーバシステム４００の一実施形態は、プロセッサ４０１、メモリ４０３、入力／出力（Ｉ／Ｏ）デバイス４０５、記憶部品４０７、比率分析モジュール４０９、電源分析モジュール４１１、ステーション分析モジュール４１３、ユーザ行動分析モジュール４１７、車両分析モジュール４１９、及び通信部品４２１を含む。プロセッサ４０１は、サーバシステム４００内のメモリ４０３及び他のデバイス／モジュール／部品（例えば、要素４０５〜４２１）と相互作用するように構成される。
【００７１】
Ｉ／Ｏデバイス４０５は、オペレータと通信するように構成される（例えば、Ｉ／Ｏデバイスから入力を受け取り、及び／又はＩ／Ｏデバイスに情報を提示する）。いくつかの実施形態では、Ｉ／Ｏデバイス４０５は、１つの部品（例えば、タッチスクリーンディスプレイ）であり得る。いくつかの実施形態では、Ｉ／Ｏデバイス４０５は、入力デバイス（例えば、キーボード、ポインティングデバイス、カードリーダ、スキャナ、カメラなど）及び出力デバイス（例えば、ディスプレイ、ネットワークカード、スピーカ、ビデオカード、オーディオカード、プリンタ、スピーカ、又は他の外部デバイス）を含むことができる。
【００７２】
記憶部品４０７は、サーバシステム４００に関連する情報、データ、ファイル、又は信号を一時的又は永久的に格納するように構成される（例えば、収集された情報、参照情報、分析される情報、分析結果など）。いくつかの実施形態では、記憶部品４０７は、ハードディスクドライブ、フラッシュメモリ、又は他の適切な記憶手段であり得る。通信部品４２１は、他のシステム（例えば、クライアントステーション４０又は他のステーション）及び他のデバイス（例えば、ユーザ、車両などによって運ばれるモバイルデバイス）と通信するように構成される。
【００７３】
比率分析モジュール４０９は、クライアントステーション４０で電池を準備する方法を決定するために使用される比率を決定するように構成される。比率は、車両分析モジュール４１９からの情報に基づいて決定され得る。例えば、車両分析モジュール４１９からの情報は、クライアントステーション４０に隣接するエリアで動作される複数のタイプの車両の比率を示すことができる。いくつかの実施形態では、図１Ａを参照すると、比率分析部品４１９は、サービスエリア１、２内の車両１２、１４の状態を監視し、それに応じて比率を決定又は調整することができる。例えば、比率分析モジュール４１９は、サービスエリア１、２内の車両１２、１４の数に基づいて比率を決定することができる。いくつかの実施形態では、比率分析モジュール４１９は、提供される情報のタイプ（例えば、高性能ユーザ及び経済的ユーザ向けの動作パラメータの組）に基づいて比率を決定又は調整することができる。いくつかの実施形態では、比率分析モジュール４１９は、システムオペレータからの入力に基づいて比率を決定又は調整することができる。
【００７４】
電源分析モジュール４１１は、電池を充電するためにクライアントステーション４０に電力を供給するために使用される１つ以上の電源の状態（例えば、信頼性、安定性、連続性など）を分析するように構成される。例えば、電源分析モジュール４１１は、クライアントステーション４０に電力を供給するために使用される電源が、特定の日付の午前１時から午前３時の間に遮断されることを決定でき、次いで、電源分析モジュール４１１は、それに応じてクライアントステーション４０用の情報提供プラン（例えば、比率に基づいてクライアントステーション４０内の電池に提供される情報を格納するプラン）を調整できる。
【００７５】
ステーション分析モジュール４１３は、複数の電池ステーションを様々なタイプに分類し、各タイプの代表的な特性／パターンを識別するように構成され、充電プラン分析モジュール４０９はそのような情報を分析の基礎として使用できる。例えば、ステーション分析モジュール４１３は、複数のステーションを分析し、分析されたステーションの一部が同じグループ（例えば、図１Ａを参照して上記で説明したサービスエリア１又はサービスエリア２などの同じエリア）にあると考えられると決定できる。いくつかの実施形態では、同じグループ内にあると考えられるステーションについて、同じ比率（例えば、グループ内のすべてのステーションの比率の平均、又はグループ内の局の１つからの代表比率）を使用して動作することができる。
【００７６】
ステーション分析部品４１３と同様に、ユーザ行動分析部品４１７及び車両分析部品４１９もまた、ユーザ行動及びそれぞれ電池で駆動される車両を様々なタイプに分類し、各タイプの代表的な特性／パターンを識別するように構成される。例えば、ユーザ行動分析部品４１７は、電池の交換及び／又は使用方法に基づいてユーザ行動を分類することができる。例えば、ユーザは、自分の車両（例えば、プロのレーサ）のファームウェア／ソフトウェアの最新バージョンを持つことを好む場合がある。別の例として、ユーザは、毎日の用事（例えば、子供の迎えや食料品の買い物）のために車両に電池のみを使用して電力を供給できる。ユーザがクライアントステーション４０で電池を予約すると、クライアントステーション４０は予約に関連する情報をサーバシステム４００に提供する。次に、サーバシステム４００は、予約を行ったユーザのタイプ／カテゴリを決定し、それに応じてクライアントステーション４０の情報提供プランを調整することができる。いくつかの実施形態では、そのような調整は、クライアントステーション４０によって行われ得る。
【００７７】
車両分析部品４１９は、ユーザが操作することを計画している車両のタイプを分類することができる。車両のタイプごとに、車両分析部品４１９は、どの情報を提供するかを決定できる。いくつかの実施形態では、車両タイプ情報は、ユーザプロファイル又はアカウント情報内で見つけることができる。他の実施形態では、車両タイプ情報は、クライアントステーション４０によってサーバシステム４００に提供され得る。車両タイプに関連する情報を使用して、サーバシステム４００はそれに応じて車両の比率を決定できる。例えば、車両分析部品４１９は、サーバシステム４００に関連付けられた５タイプの車両（Ｖ１〜Ｖ５）があると決定できる。サーバシステム４００は、次いで車両Ｖ１〜Ｖ３がファームウェア更新パッケージＦＡを必要とし、車両Ｖ４及びＶ５がファームウェア更新パッケージＦＢを必要とすることを決定できる。決定に基づいて、サーバシステム４００は比率を計算できる。
【００７８】
いくつかの実施形態では、サーバシステム４００は、リアルタイム又はほぼリアルタイムでクライアントステーション４０用の情報提供プランを生成することができる。そのような実施形態では、サーバシステム４００は、クライアントステーション４０の状態を監視する。クライアントステーション４０の充電プロセスに影響を与える可能性がある変更（例えば、クライアントステーション４０で、ユーザが完全に充電された２個の電池を取り外して、２個の放電した／消耗した電池を残した）又は潜在的な変更（例えば、ユーザがクライアントステーション４０で電池交換の予約をした場合）がある場合、サーバシステム４００は、上述の分析を実行し、クライアントステーション４０が従うべき更新された情報提供プランを生成することができる。いくつかの実施形態では、変更又は潜在的な変更は、モバイルデバイス（例えば、ユーザがモバイルデバイスにインストールされたアプリケーションを使用して電池予約を行う）、別のサーバ（例えば、ユーザが使用するアプリに関連するウェブサービスサーバ）及び／又はクライアントステーション４０からサーバシステム４００に送信できる。
【００７９】
図５は、情報提供プランに従って電池交換ステーションを動作させる方法５００を示す（例えば、電池交換ステーション内の電池を介して電池交換ステーションによって提供される複数の車両に様々なタイプの情報を提供するため）。方法５００は、電池交換ステーションによってサービス提供される複数の車両に関連する比率を受信することにより、ブロック５０１で開始する。次に、ブロック５０３で、方法５００は、受信した比率に従って電池にそれぞれ取り付けられたメモリに異なる情報の組を格納することにより、比率に基づいて電池交換ステーションで電池を準備する。いくつかの実施形態では、方法５００は、サーバから更新された比率を受信し、それに応じて格納された情報を更新することを含むことができる。
【００８０】
いくつかの実施形態では、電池交換ステーションが提供する複数の車両は、電池交換ステーションに隣接するエリア（例えば、半径１０キロメートル以内）で一般に操作される車両であり得る。いくつかの実施形態では、これらの車両は、ユーザプロファイルの情報（例えば、履歴ルート、住所など）又はこれらの車両の位置情報（例えば、全地球測位システム（ＧＰＳ）信号）に基づいて決定できる。いくつかの実施形態では、エリアは、関心地点（スタジアム、市役所、大学、ショッピングモール、施設など）に隣接するエリア、レクリエーションエリアなどの地理的エリアであり得る。いくつかの実施形態では、エリアは、都市、郡、地区などの行政区域であり得る。いくつかの実施形態では、エリア内に複数の電池交換ステーションが存在することができ、これらのステーションの２つ以上（又はすべて）は、方法５００の１つ以上のステップを使用することにより動作され得る。
【００８１】
いくつかの実施形態では、比率は、異なるタイプの車両の数に基づいて決定することができる。例えば、第１数の第１タイプの車両と、第２数の第２タイプの車両とがあり得る。そのような実施形態では、比率は「第１数対第２数」であり得る。
【００８２】
いくつかの実施形態では、方法５００は、サーバから更新された比率を受信することを含む。いくつかの実施形態において、方法５００は、サーバからの情報（例えば、異なるタイプの車両の更新された数）に基づいて、比率を更新すること（例えば、電池交換ステーションによる）を含む。
【００８３】
いくつかの実施形態では、サーバからの情報は、複数の車両に関連する変更を含むことができる。例えば、情報は、エリア内の車両数の変更を含むことができる（例えば、１００台のタイプＡ車両がエリアに移動し、２００台のタイプＢ車両がエリアを離れると、タイプＡ及びタイプＢ車両間の比率は変更可能）。
【００８４】
いくつかの実施形態では、サーバからの情報は、格納される異なる情報の組に関連付けられた変更を含むことができる。例えば、変更は新しいファームウェアのリリースを含むことができる。一部の実施形態では、変更は、新しいバージョンのファームウェアのリリースを含むことができる。
【００８５】
いくつかの実施形態では、方法５００は、図２Ｂ〜図２Ｅを参照して上述したように、隣接する電池が異なる情報の組を有するように、隣接する電池に情報を格納することを含むことができる。
【００８６】
図６は、エリア内で動作する複数の車両にファームウェアを提供する（又はそれを更新する）方法６００を示している。いくつかの実施形態において、方法６００は、サーバによって実現され得る（例えば、サーバ１０３、３３又はサーバシステム４００）。方法６００は、（１）複数の車両に関連する比率を決定すること（ブロック６０１）と、（２）比率に基づいて、電池ステーションに、電池ステーションに配置された１つ以上の電池を準備するよう命令する（ブロック６０３）。いくつかの実施形態では、方法６００は、（１）複数の車両のタイプの数に基づいて比率を決定することと、（２）提供する情報のタイプに基づいて比率を決定することとをさらに含むことができる。いくつかの実施形態では、方法６００は、（１）決定された車両のタイプに基づいて更新パッケージの複数のセットを生成すること、（２）比率に基づいて、電池ステーションに配置された電池に取り付けられた個々のメモリに複数の情報の組をそれぞれ格納することとをさらに含むことができる。
【００８７】
いくつかの実施形態では、方法６００は、（１）エリアで一般に動作される複数の車両に関連する比率を決定することと、（２）エリアで一般的に動作される複数の車両にサービスする１つ以上の電池交換ステーションの少なくとも１つを識別することと、（３）比率に従って、少なくとも１つの電池交換ステーションに配置された複数の電池に関連するメモリに、異なる情報の組をそれぞれ格納するよう少なくとも１つの電池交換ステーションに命令することとを含むことができる。いくつかの実施形態では、複数の車両は、第１数の第１タイプの車両及び第２数の第２タイプの車両を含むことができる。第１数と第２数に基づいて、比率を少なくとも部分的に決定できる。
【００８８】
いくつかの実施形態では、異なる情報の組は、複数のタイプのファームウェア、複数のバージョンのファームウェア、及び／又は他の適切な情報を含むことができる。いくつかの実施形態では、方法６００は、図２Ｂ〜図２Ｅを参照して上述したように、隣接電池に異なる情報の組を格納するよう少なくとも１つの電池交換ステーションに命令することを含むことができる。
【００８９】
図７は、電池交換ステーションを動作させる方法７００を示している。ブロック７０１で、方法７００は、電池交換ステーションの電池スロットで電池を受け取ることを含む。方法７００は、ブロック７０３で、電池から情報を取得することをさらに含む。いくつかの実施形態では、取得された情報は、電池が電力を供給した車両のタイプを含む。ブロック７０５で、方法７００は、ブロック７０５で、取得された情報と、ステーションが提供する複数のタイプの車両に関連する比率とに基づいて、提供される電池を決定することを含む。いくつかの実施形態では、取得された情報をサーバに送信することができる。サーバは、取得された情報に基づいて、他の電池ステーション用の比率を更新できる。
【００９０】
本技術を特定の例示的な実施形態を参照して説明したが、本技術は説明した実施形態に限定されず、添付の特許請求の範囲の趣旨及び範囲内で修正及び変更を加えて実施できることが理解されよう。従って、明細書及び図面は、制限的な意味ではなく、例示的な意味で考慮されるべきである。
【図１Ａ】
2020182371.tif 000003
【図１Ｂ】
2020182371.tif 000004
【図１Ｃ】
2020182371.tif 000005
【図１Ｄ】
2020182371.tif 000006
【図２Ａ】
2020182371.tif 000007
【図２Ｂ】
2020182371.tif 000008
【図２Ｃ】
2020182371.tif 000009
【図２Ｄ】
2020182371.tif 000010
【図２Ｅ】
2020182371.tif 000011
【図３】
2020182371.tif 000012
【図４】
2020182371.tif 000013
【図５】
2020182371.tif 000014
【図６】
2020182371.tif 000015
【図７】
2020182371.tif 000016