(57)【特許請求の範囲】
【請求項１】
ホストデバイスとは別個の燃料認証デバイスであって、前記燃料認証デバイスは、プログラム可能なプロセッサを備え、
前記プログラム可能なプロセッサは、前記燃料認証デバイスに、
第１の燃料カートリッジと関連付けられる第１の一意識別子要素（ＵＩＥ）を取得するステップであって、前記第１のＵＩＥは、バイナリデータとして符号化された情報と、前記バイナリデータがソルト化された後に前記バイナリデータから生成された第１のハッシュとを備える、ステップと、
前記第１の燃料カートリッジからの燃料を使用するように構成され、前記燃料認証デバイスとは別個の前記ホストデバイスと関連付けられるホスト情報を取得するステップと、
（ａ）遠隔カートリッジ追跡システムとのデータ通信ネットワークを介して交換されるデータ、前記第１のＵＩＥの前記情報、および前記ホスト情報、または（ｂ）前記第１の燃料カートリッジが前記ホストデバイスとともに使用するために認証されたことを示す前記第１のＵＩＥ内に符号化されたデータに基づいて、前記第１の燃料カートリッジが前記ホストデバイスとともに使用するために認証されることを判定するステップであって、前記判定するステップは、前記第１のＵＩＥの前記取得されたバイナリデータから第２のハッシュを生成するステップと、前記第１のＵＩＥの前記情報を認証するために前記第２のハッシュを前記第１のＵＩＥの前記第１のハッシュと比較するステップとをさらに含む、ステップと、
前記ホストデバイスが前記第１の燃料カートリッジからの燃料を使用することを可能にされていることを示す認証データを前記ホストデバイスに伝送するステップと、
を行わせるようにプログラムされ、
前記第１のＵＩＥは、無機化学物質およびドープされた基質のうちの１つ以上を備え、
前記第１のＵＩＥのバイナリデータとして符号化された前記情報は、暗号化データを含み、前記判定するステップは、特定の解読キーを利用することによって前記情報を解読することをさらに含む、燃料認証デバイス。
【請求項２】
前記第１の燃料カートリッジが前記ホストデバイスとともに使用するために認証されるという判定はさらに、前記ホストデバイスと関連付けられるユーザ識別子に基づく、請求項１に記載の燃料認証デバイス。
【請求項３】
前記プロセッサは、前記燃料認証デバイスに、
第２の燃料電池カートリッジと関連付けられる第２の一意識別子要素を取得することと、
前記ホストデバイスによる前記第２の燃料カートリッジからの燃料の使用に関して、前記ホストデバイスから燃料消費情報を受信することと、
前記燃料消費情報を前記遠隔カートリッジ追跡システムに伝送することと
を行わせるようにプログラムされる、
請求項１に記載の燃料認証デバイス。
【請求項４】
データを前記ホストデバイスに伝送し、前記ホストデバイスからデータを受信するために適合される無線通信回路をさらに備え、前記プロセッサは、前記通信回路を介して前記認証データを前記ホストデバイスに伝送するようにプログラムされる、請求項１に記載の燃料認証デバイス。
【請求項５】
モバイルデバイスであって、前記モバイルデバイスは、表示ユニットと、プログラム可能なプロセッサとを備え、
前記プログラム可能なプロセッサは、燃料電池認証デバイスに、
水素カートリッジから燃料を受容するように構成されるホストデバイスを識別する情報を取得することと、
前記モバイルデバイスの地理的位置を取得することであって、前記燃料電池認証デバイスは、ＩＰアドレスベースの位置サービスまたはセルラーネットワーク位置技法に基づいて前記地理的位置を取得する、ことと、
前記ホストデバイスに適合する水素カートリッジが入手され得る販売地点を要求する要求を遠隔カートリッジ追跡システムに伝送することと、
前記伝送された要求に応答して、複数の販売地点に関する情報を受信することと、
前記表示ユニット上に複数の販売地点に関する前記情報を表示することと
を行わせるようにプログラムされる、
モバイルデバイス。
【請求項６】
ユーザ入力デバイスをさらに備え、
前記プロセッサは、前記燃料電池認証デバイスに、
購入者を識別する購入者情報を取得することと、
前記ユーザ入力デバイスを介して、前記複数の販売地点に含まれる、選択された販売地点の指示を受信することと、
前記購入者のための前記ホストデバイスに適合する水素カートリッジの購入を要求する要求を伝送することと
を行わせるようにプログラムされる、
請求項５に記載のモバイルデバイス。
【請求項７】
前記プロセッサは、前記燃料電池認証デバイスに、前記購入された水素カートリッジが受け取りのために前記販売地点で保留されることを要求する要求を伝送させるようにプログラムされる、請求項６に記載のモバイルデバイス。
【請求項８】
前記プロセッサは、前記燃料電池認証デバイスに、前記購入された水素カートリッジが前記購入者に配送されるという要求を伝送させるようにプログラムされる、請求項６に記載のモバイルデバイス。
【請求項９】
前記プロセッサは、前記燃料電池認証デバイスに、
前記水素カートリッジの一意識別子要素を受信させ、
前記ホストデバイスが前記購入された燃料カートリッジから燃料を引き出すことを可能にされていることを示す認証データを前記ホストデバイスに伝送させる
ようにプログラムされる、
請求項６に記載のモバイルデバイス。
【請求項１０】
前記プロセッサは、前記燃料電池認証デバイスに、
前記ホストデバイスによる１つ以上の燃料カートリッジの使用を示す燃料消費情報を受信することと、
燃料カートリッジ交換が前記ホストデバイスのために行われる必要があろう前の推定時間量を判定することと、
前記燃料消費情報に応答して、付加的な燃料が前記ホストデバイスのために購入されるべきであるという通知を前記表示ユニット上に表示することと
を行わせるようにプログラムされる、
請求項５に記載のモバイルデバイス。
【請求項１１】
水素燃料カートリッジ追跡システムであって、前記システムは、プログラム可能なプロセッサを備え、前記プログラム可能なプロセッサは、
第１の複数の販売地点の販売地点情報を受信することであって、前記販売地点情報は、それぞれの販売地点の位置を含む、ことと、
複数の水素燃料カートリッジのそれぞれのカートリッジ情報を受信することであって、前記販売地点情報が、それぞれの前記水素燃料カートリッジが購入され得る前記販売地点のうちの１つを示す、ことと、
購入者の位置を識別する位置情報を受信することであって、前記水素燃料カートリッジ追跡システムは、ＩＰアドレスベースの位置サービスまたはセルラーネットワーク位置技法に基づいて前記位置情報を受信する、ことと、
前記位置情報および販売地点情報に基づいて、前記第１の複数の販売地点に含まれる、第２の複数の販売地点を識別することと、
前記第２の複数の販売地点のそれぞれの位置を前記購入者に伝送することと
を実行するようにプログラムされる、
水素燃料カートリッジ追跡システム。
【請求項１２】
前記プロセッサは、
水素燃料カートリッジから燃料を受容するように構成されるホストデバイスを識別するホストデバイス情報を受信することと、
前記複数の水素燃料カートリッジのうちの１つを一意的に識別する識別子を受信することと、
前記ホストデバイスが前記識別された水素燃料カートリッジから燃料を引き出す権限があるという指示を伝送することと
を実行するようにプログラムされる、
請求項１１に記載の追跡システム。
【請求項１３】
前記プロセッサは、
前記複数の水素燃料カートリッジのうちの１つからの燃料の引き出しを示す燃料消費情報を受信することと、
前記燃料消費情報に基づいて、燃料が前記複数の水素燃料カートリッジのうちの前記１つから引き出されなくてもよいという指示を伝送することと
を実行するようにプログラムされる、
請求項１１に記載の追跡システム。
【請求項１４】
ホストデバイスとは別個の燃料カートリッジ認証システムであって、前記システムは、プログラム可能なプロセッサを備え、前記プログラム可能なプロセッサは、
第１の燃料電池カートリッジと関連付けられる第１の一意識別子要素（ＵＩＥ）を取得するステップであって、前記第１のＵＩＥは、バイナリデータとして符号化された情報と、前記バイナリデータがソルト化された後に前記バイナリデータから生成された第１のハッシュとを備える、ステップと、
前記第１の燃料電池カートリッジからの燃料を使用するように構成され、前記燃料カートリッジ認証システムとは別個の前記ホストデバイスと関連付けられるホスト情報を取得するステップと、
遠隔データベースとのデータ通信ネットワークを介して交換されるデータおよび前記第１のＵＩＥに基づいて、前記第１の電池カートリッジが前記ホストデバイスとともに使用するために認証されることを判定するステップであって、前記第１の電池カートリッジが前記ホストデバイスとともに使用するために認証されることを判定するステップは、前記第１のＵＩＥの前記取得されたバイナリデータから第２のハッシュを生成するステップと、前記第１のＵＩＥの前記情報を認証するために前記第２のハッシュを前記第１のＵＩＥの前記第１のハッシュと比較するステップとをさらに含む、ステップと、
ＵＩＥ追跡システムに基づくデータ交換を介して、前記第１の燃料電池カートリッジが真正であるかどうかを判定するステップと、
前記第１の燃料電池カートリッジが前記ホストデバイスに適合することを示す認証データを前記ホストデバイスに伝送するステップと、
を行うようにプログラムされ、
前記第１のＵＩＥは、無機化学物質およびドープされた基質のうちの１つ以上を備え、
前記第１のＵＩＥのバイナリデータとして符号化された前記情報は、暗号化データを含み、前記判定するステップの一方または両方は、特定の解読キーを利用することによって前記情報を解読することをさらに含む、燃料カートリッジ認証システム。
【請求項１５】
さらに、
前記ホストは、燃料電池およびバランスオブプラントを含有し、
前記ホストシステムは、データ通信を受信するように構成され、
前記ホストシステムは、少なくとも１つの制御弁を伴って構成され、それによって、接続されたカートリッジからの燃料の流体流動を可能にするか、または拒絶することができ、
前記ホストデバイスが前記第１のカートリッジからの燃料を使用することを可能にされている、または可能にされていないことを示すように前記ホストデバイスに伝送し、
前記ホストシステムは、前記接続されたカートリッジから前記燃料電池への燃料流動を可能にするか、または前記流動を拒絶するかのいずれかである、
請求項１４に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願）
本願は、２０１２年１月１９日に出願された、米国仮出願第６１／５８８，４９５号（Ａｐｐｅｎｄｉｘを含む）に対する完全なパリ条約の利益および優先権を主張するものであり、その内容は、あたかも本願明細書中に完全に記載されているかのように、参照により本明細書中に援用される。
【０００２】
（開示されている主題の分野）
本開示は、燃料電池電力システムの燃料電池カートリッジの使用および配布を管理するための技法に関する。
【背景技術】
【０００３】
（背景）
スマートフォン、ラップトップコンピュータ、およびタブレットコンピュータを含むが、それらに限定されない、モバイル電子デバイスの使用の増加とともに、可搬性電力システムの需要が増加してきた。一般的解決策は、リチウムイオンまたはリチウムポリマーバッテリ等の再充電可能バッテリの使用である。多くのモバイル電子デバイスについては、再充電可能バッテリは、ユーザによって交換可能であるときでさえも、バッテリの使用および充電中にデバイスの中に残される。
【０００４】
サイズの縮小および容量の増加につながる、バッテリ設計の進歩にもかかわらず、再充電可能バッテリは、ユーザにいくつかの制限を課す。第１に、バッテリ容量は、多くの場合、多くのモバイル電子デバイスにとって、数時間の能動的使用を提供するためだけにしか十分ではない。例えば、多くのラップトップコンピュータは、約５時間の使用のために十分なバッテリを含み、多くのスマートフォンは、ほぼ丸１日の使用のために十分なバッテリを含む。第２に、再充電可能バッテリは、再充電されなければならず、概して、バッテリを完全に再充電するために数時間を必要とする。手元の適切な充電デバイス、充電デバイス用の電気コンセントへのアクセス、および充電のためにモバイルデバイスを充電器に取り付けられたままにするための十分な時間を有するという複合的必要性は、ユーザに有意な不便を課す。いくつかのデバイスは、ユーザが交換可能な再充電可能バッテリを特色とし、理論上は、ユーザが手元に余分な充電されたバッテリを有し得るが、実践では、ユーザは、めったにこれが便利な解決策であると感じない。
【０００５】
燃料電池技法は、サイズ、信頼性、および費用の観点で、燃料電池系電力システムが、従来の再充電可能バッテリ系の解決策に取って代わるか、またはそれを補完することができるまで進歩してきた。燃料電池システムの１つの利点は、再充電可能バッテリ技術と比べたエネルギー密度の増加である。例えば、水素燃料の重量、燃料用の貯蔵キャニスタ、燃料電池スタック、および燃料電池サブシステム用の「バランスオブプラント」を含む、水素燃料系燃料電池システムは、リチウム系バッテリの解決策と比べて、エネルギー密度の約１倍の増加を提供することができる。結果として、バッテリ系対応物と比較して、燃料電池系電力は、より軽量の設計および／またはより長い実行時間を可能にする。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、燃料電池系電力は、手元に十分な燃料があることを確実にするという有意な要件を課す。燃料は、揮発性であり、多くの場合、有意な圧力で圧縮され、適切な貯蔵が燃料に提供されなければならないことを意味する。例えば、圧縮水素を貯蔵するためのカートリッジの使用が、当技術分野で公知であり、燃料を燃料電池電動式デバイスに供給するための安全かつ確実な機構を提供する。しかしながら、燃料電池電力技術の商業的用途の成功を達成するために、そのようなカートリッジの制御された配布および再利用のための便利な機構が必要とされる。
【０００７】
１つの便利な技法は、米国特許第７，６５５，３３１号、第７，４０１，７１２、第７，３０６，８６３号、第６，８２８，０４９号、および第７，９１４，９４５号で説明されるもの等のカートリッジの使用であったが、これらのカートリッジは、カートリッジと燃料電池電力システムとの間の双方向通信を可能にするために、メモリ構成要素および／または他の通信構成要素を必要とする。しかしながら、カートリッジへのそのような構成要素の導入は、製造および使用済みカートリッジの再利用のためのより高い単位原価を課する。
【課題を解決するための手段】
【０００８】
（詳細な説明）
例証を簡単かつ明確にするため、図に示される要素は、必ずしも一定の縮尺で描かれていないことを理解されたい。例えば、要素のうちのいくつかの寸法は、明確にするために、相互に対して誇張される。さらに、適切と見なされる場合、参照数字が、対応する要素を示すように図の間で繰り返されている。本明細書は、新規と見なされる本開示の特徴を定義する請求項で締めくくるが、本開示の教示は、類似参照数字が繰り越される図および付属書と併せて、以下の説明の考慮からより良く理解されるであろうと考えられる。
【０００９】
ホスト１１０は、交換可能燃料カートリッジ１２０を受容し、交換可能燃料カートリッジ１２０によって提供される燃料を処理することによって電力を電動式デバイス１６０に提供するように構成される、燃料電池電動式デバイスである。ホスト１１０の受容部分は、カートリッジ１２０の分注部５００と噛合し、および／または分注部５００を受け入れる。少なくとも１つの弁１２２は、カートリッジ１２０からホスト１１０に含まれる燃料電池スタック１２３への燃料の流動を制御する。この燃料流は、バランスオブプラント（ＢＯＰ）を通過してもよい。燃料電池スタックおよびＢＯＰは、燃料電池電力供給部を形成する。そのような燃料電池電力供給部は、当技術分野で公知であり、広範囲の容量および能力で利用可能である。例えば、いくつかの例示的実装では、ホスト１１０は、スマートフォンデバイスに含むために十分小型であり得る。他の実装では、ホスト１１０は、前述のスマートフォンデバイスより有意な所要電力を伴う別個の電動式デバイス１６０に電力を提供する、より大型のデスクトップユニットであってもよい。他の例示的実装では、ホスト１１０は、相当の所要電力を伴う自動車等の車両であってもよい。
【００１０】
ホスト１１０はまた、ホスト１１０の動作を制御するようにプログラムされる、プログラム可能なプロセッサ１１２も含む。加えて、ホスト１１０は、限定されないが、８０２．１１  ｗｉｆｉ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、セルラー、ＲＦ、および光学通信等の技法を介して、通信デバイス１３０等の他のデバイスとの無線通信を提供するように構成される、無線通信回路１１１を含んでもよい。そのような通信は、以下でさらに議論される。
本発明は、例えば、以下を提供する。
（項目１）
燃料認証デバイスであって、プログラム可能なプロセッサを備え、
前記プログラム可能なプロセッサは、前記燃料認証デバイスに、
第１の燃料カートリッジと関連付けられる第１の一意識別子要素（ＵＩＥ）を取得するステップと、
前記第１の燃料カートリッジからの燃料を使用するように構成されるホストデバイスと関連付けられるホスト情報を取得するステップと、
遠隔カートリッジ追跡システムとのデータ通信ネットワークを介して交換されるデータ、前記第１のＵＩＥ、および前記ホスト情報に基づいて、前記第１の燃料カートリッジが前記ホストデバイスとともに使用するために認証されることを判定するステップと、
前記ホストデバイスが前記第１の燃料カートリッジからの燃料を使用することを可能にされていることを示す、認証データを前記ホストデバイスに伝送するステップと、
を行わせるようにプログラムされる、
燃料認証デバイス。
（項目２）
前記第１の燃料カートリッジが前記ホストデバイスとともに使用するために認証されるという判定はさらに、前記ホストデバイスと関連付けられるユーザ識別子に基づく、項目１に記載の燃料認証デバイス。
（項目３）
前記プロセッサは、前記燃料認証デバイスに、
第２の燃料電池カートリッジと関連付けられる第２の一意識別子要素を取得することと、
前記ホストデバイスによる前記第２の燃料カートリッジからの燃料の使用に関して、前記ホストデバイスから燃料消費情報を受信することと、
前記燃料消費情報を前記遠隔カートリッジ追跡システムに伝送することと
を行わせるようにプログラムされる、
項目１に記載の燃料認証デバイス。
（項目４）
データを前記ホストデバイスに伝送し、前記ホストデバイスからデータを受信するために適合される、無線通信回路をさらに備え、前記プロセッサは、前記通信回路を介して前記認証データを前記ホストデバイスに伝送するようにプログラムされる、項目１に記載の燃料認証デバイス。
（項目５）
前記ホストデバイスと、前記ホストデバイスおよび前記プログラム可能なプロセッサを含有する筐体とをさらに備える、項目１に記載の燃料認証デバイス。
（項目６）
モバイル燃料カートリッジ位置決めデバイスであって、表示ユニットと、プログラム可能なプロセッサとを備え、
前記プログラム可能なプロセッサは、燃料電池認証デバイスに、
水素カートリッジから燃料を受容するように構成されるホストデバイスを識別する情報を取得することと、
前記モバイルデバイスの地理的位置を取得することと、
前記ホストデバイスに適合する水素カートリッジが入手され得る販売地点を要求する要求を遠隔カートリッジ追跡システムに伝送することと、
前記伝送された要求に応答して、複数の販売地点に関する情報を受信することと、
前記表示ユニット上に前記情報を表示することと
を行わせるようにプログラムされる、
モバイル燃料カートリッジ位置決めデバイス。
（項目７）
ユーザ入力デバイスをさらに備え、
前記プロセッサは、前記燃料カートリッジ認証デバイスに、
購入者を識別する購入者情報を取得することと、
前記ユーザ入力デバイスを介して、前記複数の販売地点に含まれる、選択された販売地点の指示を受信することと、
前記購入者のための前記ホストデバイスに適合する水素カートリッジの購入を要求する要求を伝送することと
を行わせるようにプログラムされる、
項目６に記載のデバイス。
（項目８）
前記プロセッサは、前記燃料カートリッジ認証デバイスに、前記購入された水素カートリッジが受け取りのために前記販売地点で保留されることを要求する要求を伝送させるようにプログラムされる、項目７に記載のデバイス。
（項目９）
前記プロセッサは、前記燃料カートリッジ認証デバイスに、前記購入された水素カートリッジが前記購入者に配送されるという要求を伝送させるようにプログラムされる、項目７に記載のデバイス。
（項目１０）
前記プロセッサは、前記燃料カートリッジ認証デバイスに、前記水素カートリッジの一意識別子要素を受信させ、
前記ホストデバイスが前記購入された燃料カートリッジから燃料を引き出すことを可能にされていることを示す、認証データを前記ホストデバイスに伝送させるようにプログラムされる、
項目７に記載のデバイス。
（項目１１）
前記プロセッサは、前記燃料カートリッジ認証デバイスに、
前記ホストデバイスによる１つ以上の燃料カートリッジの使用を示す、燃料消費情報を受信することと、
燃料カートリッジ交換が前記ホストデバイスのために行われる必要があろう前の推定時間量を判定することと、
前記燃料消費情報に応答して、付加的な燃料が前記ホストデバイスのために購入されるべきであるという通知を前記表示ユニット上に表示することと
を行わせるようにプログラムされる、
項目６に記載のモバイル燃料カートリッジ位置決めデバイス。
（項目１２）
水素燃料カートリッジ追跡システムであって、プログラム可能なプロセッサを備え、前記プログラム可能なプロセッサは、
第１の複数の販売地点の販売地点情報を受信することであって、前記販売地点情報は、それぞれの販売地点の位置を含む、ことと、
前記販売地点情報が、それを通してそれぞれのカートリッジが購入され得る前記販売地点のうちの１つを示す、複数の水素燃料カートリッジのそれぞれのカートリッジ情報を受信することと、
購入者の位置を識別する位置情報を受信することと、
前記位置情報および販売地点情報に基づいて、前記第１の複数の販売地点に含まれる、第２の複数の販売地点を識別することと、
前記第２の複数の販売地点のそれぞれの位置を前記購入者に伝送することと
を実行するようにプログラムされる、
水素燃料カートリッジ追跡システム。
（項目１３）
前記プロセッサは、
カートリッジから燃料を受容するように構成されるホストデバイスを識別する、ホストデバイス情報を受信することと、
前記複数のカートリッジのうちの１つを一意的に識別する識別子を受信することと、
前記ホストデバイスが前記識別されたカートリッジから燃料を引き出す権限があるという指示を伝送することと
を実行するようにプログラムされる、
項目１２に記載の追跡システム。
（項目１４）
前記プロセッサは、
前記複数の燃料カートリッジのうちの１つからの燃料の引き出しを示す、燃料消費情報を受信することと、
前記燃料消費情報に基づいて、燃料が前記複数の燃料カートリッジのうちの前記１つから引き出されなくてもよいという指示を伝送することと
を実行するようにプログラムされる、
項目１２に記載の追跡システム。
（項目１５）
燃料カートリッジ認証システムであって、プログラム可能なプロセッサを備え、前記プログラム可能なプロセッサは、
第１の燃料電池カートリッジと関連付けられる第１の一意識別子要素（ＵＩＥ）を取得するステップと、
前記第１の電池カートリッジからの燃料を使用するように構成されるホストデバイスと関連付けられるホスト情報を取得するステップと、
遠隔データベースとのデータ通信ネットワークを介して交換されるデータに基づいて、前記第１の電池カートリッジが前記ホストデバイスとともに使用するために認証されることを判定するステップと、
ＵＩＥ追跡システムに基づくデータ交換を介して、前記カートリッジが真正であるかどうかを判定するステップと、
前記カートリッジが前記ホストデバイスに適合することを示す、認証データを前記通信デバイスに伝送するステップと、
を行うようにプログラムされる、
燃料カートリッジ認証システム。
（項目１６）
さらに、
前記ホストは、燃料電池およびバランスオブプラントを含有し、
前記ホストシステムは、データ通信を受信するように構成され、
前記ホストシステムは、少なくとも１つの制御弁を伴って構成され、それによって、接続されたカートリッジからの燃料の流体流動を可能にするか、または拒絶することができ、
前記ホストデバイスが前記第１のカートリッジからの燃料を使用するように可能にされている、または可能にされていないことを示して、前記ホストデバイスに伝送し、
前記ホストシステムは、前記接続されたカートリッジから前記燃料電池への燃料流を可能にするか、または前記流動を拒絶するかのいずれかである、
項目１５に記載のシステム。
【図面の簡単な説明】
【００１１】
【図１】図１は、燃料電池電力システム用の燃料電池カートリッジの使用および配布を管理するためのいくつかの構成要素を図示する。
【図２】図２は、燃料カートリッジの認証と関連するアプリケーションを利用するユーザのフロー図である。
【図３】図３は、燃料電池電力システム用の燃料電池カートリッジの使用および配布と関連するバックチャネル供給チェーンの実施例を図示する。
【００１２】
添付図面の中の全ての呼称は、本明細書で完全に記載されるかのように、この参照によって本明細書に組み込まれる。
【発明を実施するための形態】
【００１３】
いくつかの例示的実装では、図１で図示されるように、ホスト１１０は、電力を電動式デバイス１６０に提供する電力ケーブル１１３を伴う、電動式デバイス１６０からの別個のデバイスであってもよい。いくつかの例示的実装では、１つより多くの電動式デバイス１６０があってもよい。加えて、電力ケーブル１１３は、ホスト１１０と電動式デバイス１６０との間に双方向データ通信を提供するように構成されてもよい。
【００１４】
いくつかの例示的実装では、ホスト１１０は、単一の筐体の中で電動式デバイス１６０と統合されてもよい。そのような例示的実装では、ホスト１１０は、すでに電動式デバイス１６０に含まれているプログラムされたプロセッサおよびデータ通信回路を利用してもよく、それによって、生産の費用および電力消費を削減する。
【００１５】
いくつかの例示的実装では、ホスト１１０は、ホスト１１０が第３のカートリッジから燃料を取得している間に、増加した容量を提供するか、または充填された第２のカートリッジとの空の第１のカートリッジの「ホットスワッピング」をより良好に可能にするかどうかにかかわらず、複数のカートリッジを収容するように構成されてもよい。いくつかの例示的実装では、ホスト１１０は、単一の燃料カートリッジ１２０を収容するようにのみ構成されるホスト１１０のホットスワッピングを促進するために、ホスト１１０に挿入された燃料カートリッジを伴わずに短期間の動作を可能にする、内部燃料貯留部を含んでもよい。
【００１６】
ＰＥＭ燃料電池は、電気を生成するために水素燃料を必要とする。水素は、そのまま貯蔵することができるか、または要求に応じて産生することができる。ある用途では、タンク（コンテナ、外側シェル、タンク、キャニスタ、またはカートリッジとしても知られている）内の加圧ガスとして、または金属水素化物、スラリ、あるいは他の基質で貯蔵される水素として供給され得る、交換可能水素供給部を有することが有用である。水素はまた、化学水素化物の形態の前駆化学物質の形態で供給されてもよい。後者は、可搬性電力システムに特に適しており、それによって、タンクに貯蔵された化学物質は、要求に応じて水素を産生するように、必要に応じて好適な方法を使用して反応させられる。
【００１７】
燃料カートリッジ１２０は、特定のデバイス用の燃料源として利用される十分な純度の水素を含有する交換可能カートリッジ、またはホスト１１０に挿入するために構成される、既知の水素純度の要件を有する既知の燃料電池スタックを伴うデバイスのモデルユニットである。燃料カートリッジ１２０は、ホスト１１０に含まれる燃料電池スタックによる消費のために燃料を貯蔵する。この説明で使用されるような「カートリッジ」という用語は、燃料をホスト１１０に提供するための任意の交換可能ユニットに広く適用可能である。燃料は、分注端を介して、カートリッジ１２０からホスト１１０へ提供される。いくつかの例示的実装では、燃料は、例えば、圧縮ガスとして貯蔵されるか、または金属水素化物に結合され得る、水素である。
【００１８】
高純度水素は、ＰＥＭ燃料電池で使用されるときに好ましい。９９％以上の純度が好ましい。約９９．９％純度以上の水素が、より好ましく、約９９．９９％純度以上の水素が、最も好ましい。水素燃料供給部の中の不純物が、ＰＥＭ燃料電池の性能を損傷または劣化させ得るため、水素の適正な純度を確保することが重要である。未承認または未認証水素燃料源の使用を抑止することは、エンドユーザがＰＥＭ燃料電池システムからの電力の安定した産生に依存し得ることを確実にする１つの手段である。これはまた、偽造水素供給部の監視および処分を可能にする。認証は、それによってホスト１１０の確実な動作を確保するように燃料およびカートリッジ品質の両方を検証することができる、安全かつ安価な機構を可能にする。
【００１９】
いくつかの例示的実装では、カートリッジ１２０は、適切なエンティティが使用されたカートリッジの状態を査定し、カートリッジ１２０が良好な状態であれば、カートリッジ１２０に燃料を補充する、再利用のために設計されている。いくつかの例示的実装では、そのような査定および／または補充は、自動販売機装置によって行われてもよい。
【００２０】
カートリッジ１２０は、外部から可視的な一意識別子要素（ＵＩＥ）１２１を含む。ＵＩＥ１２１は、概して、コード、色、バーコード、数字、文字、ホログラム、記号、２Ｄバーコード、（概して、（ＩＳＯ／ＩＥＣ  １８００４：２０００（Ｅ）で説明される）ＱＲコード（登録商標）、グリフ、画像、アイコン図、有機化学物質、３次元（３Ｄ）機械特徴、機械ストリップまたはマトリクス、無機化学物質、ドープした表面、天然基質、製造された基質、および同等物のうちの１つ以上である。化学物質および基質は、ＵＩＥ用の支持体である、ラベルまたはテープの基層を形成してもよく、あるいはそのような化学物質および基質は、ＵＩＥであってもよい。
【００２１】
いくつかの例示的実装では、ＵＩＥ１２１は、図１で図示される配布地点１７０等の配布地点でカートリッジ１２０に添着されてもよい。購入時にカートリッジ１２０のＵＩＥ１２１を生成することによって、ＵＩＥ１２１は、カートリッジ１２０の特定の特性、カートリッジ１２０の購入者、または事前承認されたホストデバイスあるいはホストデバイス群および類を反映するように構成することができる。そのような情報を反映するＵＩＥ１２１は、カートリッジ１２０を使用するためにネットワーク接続を必要としない使用事例を促進することができる。例えば、カートリッジが特定のホスト１１０とともに使用する権限を与えられていることをＵＩＥ１２１が示す場合、カートリッジの使用を可能にするようにネットワーク通信を行う必要がなくてもよいが、ホスト１１０によるその使用に関する後続の情報は、記録され、データ通信ネットワークを介して後で伝送されてもよい。
【００２２】
いくつかの例示的実装では、ＵＩＥ１２１で符号化される情報は、暗号で保護される。暗号保護を提供することによって、ＵＩＥ１２１は、ネットワーク接続を必要としない上記の使用事例のために、より信頼可能に使用され得る。いくつかの例示的実装では、暗号保護は、バイナリデータとして情報を符号化し、データを暗号化し、ＵＩＥ１２１を生成するために暗号化データを使用することによって、達成されてもよい。次いで、ＵＩＥ１２１を読み取ることを意図するデバイスは、概して、特定の解読キーを利用することによって、暗号化データを解読しなければならない。例えば、Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ（ＡＥＳ）を含む、暗号化および解読のための多くの技法が、当技術分野で公知である。このアプローチは、解読を行うことができないデバイスにとって、ＵＩＥ１２１を判読不可能にする。いくつかの例示的実装では、暗号保護は、バイナリデータとして情報を符号化することによって生成し、典型的には、バイナリデータをソルト化した後に、バイナリデータのハッシュを生成することによって、達成されてもよい。次いで、生成されたハッシュは、情報とともに、ＵＩＥ１２１に含まれる。このアプローチは、ＵＩＥ１２１の難読化を伴うことなく情報を提示することを可能にするが、デバイスは、情報のハッシュを生成し、それをＵＩＥ１２１に含まれるハッシュと比較することによって、情報を認証することができる。例えば、ＳＨＡ−２を含む、多くのハッシュ技法が、当技術分野で公知である。
【００２３】
通信デバイス１３０は、ホスト１１０を用いてデータを伝送および受信するように構成される。いくつかの例示的実装では、通信デバイス１３０は、上記で議論されるホストデバイス１１０に含まれる無線通信回路１１１とデータを交換するために構成される、無線通信回路１３１を含む。いくつかの例示的実装では、無線通信回路１３１はさらに、図１で図示されるデータ通信ネットワーク１４０とデータを交換するように構成される。通信デバイス１３０の実施例は、Ａｎｄｒｏｉｄオペレーティングシステム、タブレットコンピュータ、ラップトップコンピュータ、およびデスクトップコンピュータを利用する、Ａｐｐｌｅ  ｉＰｈｏｎｅまたは種々の電話デバイス等のスマートフォンを含むが、それらに限定されない。
【００２４】
通信デバイス１３０は、通信デバイス１３０に関して開示される種々の機能および技法を行うために、通信デバイス１３０を制御するようにプログラムされる、プログラムされたプロセッサ１３２を含む。そのようなプログラミングは、ファームウェア、オペレーティングシステム、および／または１つ以上のアプリケーションの形態で提供されてもよい。
【００２５】
いくつかの例示的実装では、通信デバイス１３０は、ユーザが通信デバイス１３０と直接相互作用することを可能にする、触覚、言語、またはタッチスクリーンインターフェースを含み得る、表示ユニット１３３および／またはユーザ入力回路１３４を含む。キーボード、タッチパッド、およびタッチスクリーンを含むが、それらに限定されない、ユーザ入力デバイスが、当技術分野で周知である。いくつかの例示的実装では、通信デバイス１３０は、マイクロホンを含み、コマンドの音声入力を行うようにプログラムされてもよい。
【００２６】
いくつかの例示的実装では、通信デバイス１３０は、通信デバイス１３０が静止画像または動画を捕捉することを可能にする、カメラを含む。そのようなカメラは、ＵＩＥ１２１に対応するコードを生成するために、ＵＩＥ１２１の画像を捕捉して処理するように使用されてもよい。
【００２７】
いくつかの例示的実装では、通信デバイス１３０は、その地理的位置を取得するように構成される。モバイルコンピュータデバイスの分野では、ＧＰＳ、補助ＧＰＳ（ＡＧＰＳ）、ＩＰアドレスベースの位置サービス、およびセルラーネットワーク位置技法を含むが、それらに限定されない、モバイルコンピュータデバイスの地理的位置を取得するための当技術分野で公知である多くの技法がある。ハードウェアまたは自動位置サービスが利用されない、いくつかの例示的実装では、通信デバイス１３０は、所在地住所、郵便番号、または都市等の情報位置をユーザから要求するようにプログラムされてもよい。
【００２８】
いくつかの例示的実装では、単一の通信デバイス１３０が、複数のホストデバイスと接続して使用されてもよい。いくつかの例示的実装では、複数の通信デバイスが、単一のホスト１１０と接続して使用されてもよい。
【００２９】
いくつかの例示的実装では、通信デバイス１３０は、単一の筐体の中でホスト１１０と統合されてもよく、また、ホスト１１０から電力を受容してもよい。実施例として、１つのそのような例示的実装は、燃料電池電動式スマートフォンであってもよい。そのような例示的実装では、ホスト１１０は、すでに通信デバイス１３０に含まれているプログラムされたプロセッサおよびデータ通信回路を利用してもよく、それによって、生産の費用および電力消費を削減する。
【００３０】
コンピュータプログラミングの当業者であれば、本明細書の開示がコンピュータシステムによって行われる動作を参照することを認識するであろう。コンピュータ実行型と称されることもある、動作である。そのような動作は、データビットを表す電気信号を用いたＣＰＵ等のプロセッサによる操作、およびシステムメモリの中等のメモリ位置でのデータビットの維持、ならびに信号の他の処理を含むように象徴的に表されることが理解されるであろう。データビットが維持されるメモリ位置は、データビットに対応する特定の電気、磁気、光学、または有機性質を有する物理的位置である。
【００３１】
ソフトウェアで実装されたとき、本明細書で開示される要素は、必要なタスクを行うコードセグメントのうちのいくつかの側面である。コードセグメントは、情報を記憶することができる任意の媒体を含み得る、非一過性のプロセッサ可読媒体に記憶することができる。非一過性のプロセッサ可読媒体の実施例は、電子回路、半導体メモリデバイス、読取専用メモリ（ＲＯＭ）、フラッシュメモリ、または他の不揮発性メモリ、光ディスク、ハードディスク等を含む。モジュールという用語は、ソフトウェア専用実装、ハードウェア専用実装、またはそれらの任意の組み合わせを指し得る。また、サーバという用語は、アプリケーションが全体的または部分的に実行され得る物理的サーバを両方とも指し得る。
【００３２】
図２は、ユーザ２００および通信デバイス２０５の相互作用を図示する。ユーザ２００は、通信デバイス２０５と連動し、燃料カートリッジを獲得、使用、および追跡するためのアプリケーション「Ａｐｐ」が、通信デバイスにダウンロードされる２１０。Ａｐｐを介して、ユーザアカウントを作成することができる２２０。当業者であれば、ユーザアカウントはまた、オンラインで作成されてもよいことを認識するであろう。
【実施例】
【００３３】
ステップ１：ユーザ２００が、燃料カートリッジを利用するホストデバイスから遠隔にある、スマートフォンまたはタブレット等の通信デバイスを利用する２０５。
【００３４】
ステップ２：アプリケーション「Ａｐｐ」がネットワークを介して通信デバイス上にダウンロードされるか、またはネットワークを介してオンラインポートがアクセスされるかのいずれかとなる２１０。
【００３５】
ステップ３：ユーザが、交換可能水素燃料カートリッジを獲得して使用するためのアカウントを作成する２２０。
【００３６】
ステップ４：ユーザが、支払源、ホスト識別、位置、およびユーザ識別を含み得るが、それらに限定されない、アカウント詳細を設定する２３０。
【００３７】
ステップ５：オプションＡまたはオプションＢのうちの少なくとも１つ。
【００３８】
オプションＡ：それに接続された燃料カートリッジを有するホスト（１１０）を通信デバイスに接続し、Ａｐｐへの情報ホスト供給を介してカートリッジを認証する。ローカルまたは遠隔データベースを利用するＡｐｐが、ホストとともに使用するためにカートリッジを認証する。その後、ホストは、カートリッジを使用する、すなわち、燃料電池の中への燃料の流入を可能にする許可を受信する。ホストは、通信を介して通信デバイスから、またはネットワークを介してサーバ等の遠隔源から許可を受信してもよい２４０。
【００３９】
オプションＢ：カートリッジＡｐｐの通信デバイスＵＩＥへの入力が、カートリッジを認証し、通信デバイスまたは遠隔サーバのうちの１つが、ネットワークを介して、カートリッジを利用する許可をホストに供給する２４５。
【００４０】
ステップ６：随意的：ユーザアカウントに対するカートリッジＵＩＥをＡｐｐに記録する。
【００４１】
ステップ７：随意的：それが使用されるホストデバイスおよび地理位置情報を含み得る、特定のＵＩＥを伴う特定のカートリッジの使用のデータベース入力を記録または作成する２６０。
【００４２】
Ａｐｐが、ホストの燃料供給および使用に関係するアイテムのメニューで通信デバイス上に表示させられてもよい。情報カテゴリは、充電情報、アカウント情報、およびカートリッジを獲得する位置サービスを含むが、それらに限定されない。
【００４３】
充電情報は、燃料のホスト使用に関係するデータである。燃料電池ホストの情報は、スタックの中の各電池の性能、システムの圧力、温度、水和状態、ある期間にわたって測定される効率、エネルギー出力、および同等物を含んでもよい。ホストが通信デバイスに無線で通信している場合、ホストの動作のパラメータが限界外である場合に通信デバイスおよびユーザに通知するように、アラームおよび同等物が設定されてもよい。
【００４４】
アカウント情報は、カートリッジの発注の追跡、使用されるカートリッジの識別および使用状態、カートリッジの発注、および付加的なカートリッジを発注するインターフェースについて情報を含む。通信デバイスはまた、配布地点でＱＲコード（登録商標）を表示するように構成されてもよい。
【００４５】
位置サービスは、燃料の配布インフラストラクチャの一部である。サービスは、アカウント所有者がカートリッジを取得し得る配布地点への指図を表示および／または提供するために、ＧＰＳおよびマップＡｐｐｓを使用することを含む。場合によっては、通信デバイスはまた、ユーザ証明書を配布地点に提供するであろう。
【００４６】
出願人の優先仮出願の付属書Ａは、Ａｐｐｌｅ  ｉＰｈｏｎｅスマートフォンデバイスを使用して提供される通信デバイス１３０の例示的実装について、表示ユニット１３３上に表示されるユーザインターフェースの例証的モックアップの非限定的実施例を示す、図面を提供する。そのような例示的実装は、タッチスクリーンユーザインターフェースを含み、セルラーデータネットワーク、Ｂｌｕｅｔｏｏｔｈ（登録商標）、および８０２．１１  ｗｉｆｉを介して無線データ通信を行うことができ、「ａｐｐｓ」の形態で配布されるプログラムを実行することができる。
【００４７】
データ通信ネットワーク１４０は、それによって種々のシステムが相互とデータを交換し得る、データ通信サービスを提供する。データ通信ネットワーク１４０は、ＰＣＩまたはＰＣＩ  Ｅｘｐｒｅｓｓバス等の単一の筐体内のコンピュータ構成要素の間で通信するために使用される、配線内部バスを含まない。１つの周知の実施例は、インターネットである。ホスト１１０、通信デバイス１３０、サーバ１５０、電動式デバイス１６０、配布地点１７０、およびウェブブラウザ１８０のそれぞれは、データ通信ネットワーク１４０を介して相互とデータを交換するように構成されてもよい。配線広帯域および無線セルラーデータ通信を含む、多くの技法が、種々のデバイスをデータ通信ネットワーク１４０と連動させるために当技術分野内で公知である。加えて、限定されないが、インターネット接続されたシステムの間でコマンドおよびデータを交換するためのＨＴＴＰを経由したＸＭＬの使用等のデータを交換するための多くの形式が、当技術分野内で周知である。
【００４８】
サーバ１５０は、データ通信ネットワーク１４０を介してデータを交換するように構成されるコンピュータデバイスである。サーバ１５０は、ホスト１１０とともに使用するための燃料カートリッジ１２０等の燃料カートリッジの可用性および使用量を追跡する、データベースを提供するように構成される。加えて、サーバ１５０は、以下でさらに詳細に議論されるように、ホストデバイスとともに個々の燃料カートリッジを使用するために承認を行うように構成される。
【００４９】
いくつかの例示的実装では、サーバ１５０は、ウェブブラウザ１８０または通信デバイス１３０から受信される要求に応答するウェブサーバとして動作するように構成されてもよい。ウェブサーバは、ウェブブラウザアプリケーションのユーザが燃料カートリッジを管理および／または購入することを可能にするように構成される。いくつかの例示的実装では、通信デバイス１３０上で実行するアプリケーションは、ユーザがサーバ１５０を介して提供されるサービスと相互作用することを可能にするために、ウェブブラウジングソフトウェア構成要素を利用してもよい。しかしながら、ＵＩＥ１２１が人間に可読ではないか、またはキーボードユーザ入力デバイスあるいは他の手動入力技法を介して手動で入力することが不便である例示的実装では、ＵＩＥ１２１を処理するためのコンピュータデバイス１３０上の「ネイティブ」設備の使用が好ましい。
【００５０】
サーバ１５０は、特定のユーザおよび／または特定のホストデバイスによって適正に使用され得るときを査定するために、燃料カートリッジに関する情報を管理して使用するように構成される。サーバ１５０によって提供されるデータベースは、この情報を記憶して取り出すために使用される。サーバ１５０は、一意の識別子を各燃料カートリッジと関連付ける。しかしながら、いくつかの例示的実装では、単一の燃料カートリッジが、経時的にそれと関連付けられる複数のＵＩＥ値を有し得るため、この一意の識別子は、そのときに燃料電池に割り当てられたＵＩＥとは明確に異なり、および／または無関係であり得る。各燃料カートリッジと関連して記憶される他の情報は、例えば、カートリッジモデル識別（複数のモデルが存在する場合）、カートリッジ製造情報（製造業者および製造日等）、燃料情報（燃料の種類、燃料純度、燃料提供者情報、燃料製造情報、およびカートリッジを燃料で充填したとき等）、燃料消費情報（カートリッジの中へ充填される燃料の量、カートリッジから引き出される燃料の量、およびカートリッジが空と見なされるかどうか等）、再利用情報（カートリッジがもはや使用中ではないかどうか、カートリッジが損傷したと見なされるかどうか等の査定情報、カートリッジが補充された回数、および誰がカートリッジを査定および／または補充したか等）、配布地点情報（カートリッジを購入することができる場所、カートリッジが購入された場所、および配送情報等）、顧客情報（カートリッジを購入した、または別様にカートリッジを有する顧客の識別等）、ホストデバイス情報（カートリッジが現在設置されているか、または以前に設置されたホストデバイスの識別等）、および承認情報（燃料シリンダの使用が承認されている１つまたは複数のホストデバイス等）を含んでもよい。
【００５１】
いくつかの例示的実装では、サーバ１５０は、個々のホストデバイスに関する情報を管理して使用するように構成される。サーバ１５０によって提供されるデータベースは、この情報を記憶して取り出すために使用される。そのような情報は、例えば、モデル情報（カートリッジモデル適合性等の他の情報と関連性があり得る）、保証情報、所有者情報、位置情報、燃料消費情報、発電情報、および保守情報を含んでもよい。
【００５２】
いくつかの例示的実装では、サーバ１５０は、サーバ１５０によって管理される燃料カートリッジを利用する顧客に関する情報を管理して使用するように構成される。そのような顧客は、個人、個人のグループ、または組織であり得る。いくつかの例示的実装では、おそらく様々な性質を伴って、関連する個々のアカウントともに、企業アカウントが作成されてもよい。サーバ１５０によって提供されるデータベースは、この情報を記憶して取り出すために使用される。そのような情報は、例えば、名前情報、課金情報（例えば、クレジットカード情報を含む）、配送情報、連絡先情報（電話、郵便、およびＥメール等）、購入情報、予約購入情報（例えば、顧客が燃料または生成電力の関連月間量を有し得る）、契約情報（サービスレベル同意等）、関連通信デバイス、関連ホストデバイス、および関連燃料カートリッジを含んでもよい。
【００５３】
いくつかの例示的実装では、サーバ１５０は、サーバ１５０によって管理される燃料カートリッジのための配布地点に関する情報を管理して使用するように構成される。サーバ１５０によって提供されるデータベースは、この情報を記憶して取り出すために使用される。そのような情報は、名前、連絡先情報、配送情報、位置、および在庫情報を含んでもよい。
【００５４】
加えて、そのような情報がどのようにして経時的に変化したかという記録を提供するように、そのような情報アイテムの履歴記録もまた、記録されてもよい。
【００５５】
当業者によって理解されるように、サーバ１５０は、本願で開示される主題を実装するために有用な情報を含む、情報の付加的なアイテムを管理して使用するように構成されてもよい。
【００５６】
さらに優れたプラバシーおよびセキュリティを提供するために、サーバ１５０による上記の情報の通信および記憶は、暗号化されてもよい。
【００５７】
いくつかの例示的実装では、サーバ１５０およびホスト１１０は、相互と直接通信するように構成されてもよい。これは、ホスト１１０による燃料消費に関する情報を伝達し、また、ホスト１１０がサーバ１５０との直接相互作用によって特定の燃料カートリッジ１２０の使用を認証することを可能にするために、使用されてもよい。
【００５８】
当技術分野で周知であるように、サーバ１５０は、複数のコンピュータシステムを用いて実装されてもよい。例えば、１つ以上のコンピュータシステムは、具体的にはデータベースサーバとして構成されてもよく、別のコンピュータシステムは、他のネットワーク接続されたシステムからのコマンドおよびクエリに応答するためのウェブサーバを提供するように構成されてもよい。
【００５９】
配布地点１７０は、それを通して顧客が燃料カートリッジを取得し得る、エンティティを表す。いくつかの例示的実装では、配布地点１７０は、例えば、新しい燃料カートリッジを提供し、使用済み燃料カートリッジの充填された燃料カートリッジへの交換を可能にし、および／または燃料カートリッジを補充してもよい。顧客と行われる特定の取り決めに応じて、これが行われてもよい。
【００６０】
いくつかの例示的実装では、配布地点１７０は、顧客が新しい燃料カートリッジを取得するために物理的に訪問する、１つまたは複数の具体的な位置を有する。そのような例示的実装のうちのいくつかは、自動販売機の形態であってもよい。そのような位置は、典型的には、燃料カートリッジを求める顧客によって、それらの位置を促進するようにサーバ１５０を用いて記録される。いくつかの例示的実装では、配布地点１７０は、そのような位置を有さず、例えば、配布地点１７０は、それを介して顧客が燃料カートリッジの送達の手配をすることができる、オンラインストアである。
【００６１】
いくつかの例示的実装では、配布地点１７０は、データ通信ネットワーク１４０とデータを交換するように構成されてもよい。これは、配布地点１７０がサーバ１５０、通信デバイス１３０、およびウェブブラウザ１８０等の他のエンティティとデータを交換することを可能にする。データ通信ネットワーク１４０を介して交換されるデータを使用して、配布地点１７０は、例えば、特定の顧客への燃料カートリッジの配布を認証および／または報告し、在庫状態を伝達し、配布地点１７０へ／からの燃料カートリッジの配送を手配して追跡し、顧客が遠隔で燃料カートリッジを購入し、後で配布地点１７０の位置で受け取るためにカートリッジを予約することを可能にしてもよい。
【００６２】
いくつかの例示的実装では、特定の配布地点が、特定の顧客に制限されてもよい。例えば、企業顧客が、その従業員による独占的使用のために配布地点の手配をしてもよい。他の顧客については、サーバ１５０は、そのような配布地点の可用性を示さないように構成されるべきである。
【００６３】
図１で図示されるアイテムを概して説明すると、いくつかの技法が、燃料カートリッジの管理および配布に関して以下で説明される。これらは、説明された活動に対する変形例が当技術分野の技能を用いたものであるという理解とともに、一例として提供されるにすぎない。加えて、開示される活動の順番は、必ずしも必要とはされない。
【００６４】
（１．ホスト１１０とともに使用するための燃料カートリッジ１２０の認証）
ａ．顧客が、ＵＩＥ１２１を持つ未使用の燃料カートリッジ１２０を取得する。
ｂ．通信デバイス１３０が、ＵＩＥ１２１を介して燃料カートリッジ１２０の一意識別子コードを取得する。例えば、通信デバイス１３０は、ＵＩＥ１２１に対応する識別子を生成するために、通信デバイス１３０および／または遠隔サーバによって部分的または全体的に処理され得る、ＵＩＥ１２１の画像を捕捉するために内蔵カメラを利用してもよい。
ｃ．通信デバイス１３０が、ホスト１１０と関連付けられるホスト情報を取得する。そのような情報は、例えば、ユーザによって入力されるか、またはホスト１１０との無線通信を介して取得されてもよい。
ｄ．通信デバイス１３０が、サーバ１５０と交換されるデータ、一意識別子コード、およびホスト情報に基づいて、燃料カートリッジ１２０がホスト１１０とともに使用するために承認されているかどうかを判定する。いくつかの例示的実装では、顧客識別子等の顧客情報もまた、サーバ１５０に提出されてもよい。例えば、一意識別子コードおよびホスト情報は、燃料カートリッジ１２０が使用され得るかどうかを判定するように構成される、サーバ１５０に伝送されてもよく、その指示は、通信デバイス１３０に返信される。この判定は、例えば、（１）燃料カートリッジ１２０のモデルとホスト１１０のモデルとの間の適合性、および／または（２）その燃料の供給量が使い果たされているかどうか、またはホストデバイスによるその以前の使用量等の燃料カートリッジ１２０の以前の使用に関してサーバ１５０に記録される情報に基づいてもよい。加えて、判定は、ユーザまたは顧客識別子、例えば、ホストデバイス１１０と関連付けられるユーザまたは顧客について、顧客の識別子に基づいてもよい。例えば、特定の顧客は、特定の種類の燃料カートリッジを対象とするサービス契約の対象になってもよい。
ｅ．燃料カートリッジ１２０がホスト１１０とともに使用するために承認されていることを通信デバイス１３０が判定する場合、ホスト１１０が燃料カートリッジ１２０から燃料を引き出すことを可能にされているという認証データをホスト１１０に伝送する。
【００６５】
いくつかの例示的実装では、サーバ１５０は、ホスト１１０と関連付けられている顧客と関連して、一部の情報をすでに記録し、燃料カートリッジ１２０を取得していてもよく、その場合、燃料カートリッジ１２０を認証することと関連して、そのような情報を収集してサーバ１５０に伝送する必要はない。
【００６６】
（２．サーバ１５０において燃料消費情報を記録する）
ａ．ホスト１１０が、燃料カートリッジ１２０からの燃料の引き出しを記録する。いくつかの例示的実装では、ホスト１１０は、恣意的な量の燃料が燃料カートリッジ１２０から引き出されていることを測定して記録することが可能であり得る。いくつかの例示的実装では、ホスト１１０は、単純に、燃料カートリッジ１２０からの燃料が使い尽くされたことを記録してもよい（そのような例示的実装では、ホスト１１０は、典型的には、燃料カートリッジがその燃料の供給をほぼ使い尽くしたことを判定することが可能であり、燃料カートリッジの交換が必要であろうと顧客が警告されることを可能にする）。
ｂ．通信デバイス１３０が、ホスト１１０から燃料消費情報を受信する。これは、ホスト１１０が通信デバイス１３０と通信することができるときに周期的に行われてもよい。いくつかの例示的実装では、発電情報もまた、ホスト１１０によって報告され、より詳細な使用量および効率情報が判定されることを可能にする。
ｃ．通信デバイス１３０が、燃料消費情報をサーバ１５０に伝送する。
【００６７】
いくつかの例示的実装では、ホスト１１０は、ネットワーク接続を有してもよく、それが上記の燃料消費情報をサーバ１５０に伝達することを可能にする。そのような例示的実装では、通信デバイス１３０は、サーバ１５０を介して燃料消費情報を取得してもよい。
【００６８】
（３．ホスト１１０用の燃料カートリッジの配布地点を位置付ける）
ａ．いくつかの例示的実装では、通信デバイス１３０は、顧客が燃料カートリッジを取得することを希望する、ホスト１１０を識別する情報を取得する。
ｂ．通信デバイス１３０が、地理的位置を取得する。代替として、顧客が、目的とする特定の位置を識別してもよい。例えば、顧客は、たとえその特定の瞬間に仕事中ではなくても、顧客の仕事場付近の配布地点を識別することに興味を持ち得る。別の実施例として、通信デバイス１３０は、その上で配布地点の「ピンポイント」が表示され得る、マップベースのインターフェースを表示するように構成されてもよい。その周辺でマップが中心に置かれる位置を変更することによって、その周囲で配布地点が識別され得る、新しい位置を特定することができる。
ｃ．通信デバイス１３０が、地理的位置付近の配布地点に対する要求をサーバ１５０に発行する。この要求は、ホスト１１０を識別する情報を含んでもよい。この要求は、サーバ１５０において配布地点を「フィルタにかける」ための付加的な基準を特定してもよい。例えば、顧客が、特定の配布地点で燃料シリンダの無料交換を可能にする、燃料サービス契約を有し得る。顧客は、そのような配布地点のみを識別するか、またはある状況下で、燃料カートリッジの交換の「ネットワーク外」購入を行うことを希望し得る。
ｄ．サーバ１５０が、配布地点の位置に関するそのデータベースに記憶された情報を使用して、特定位置付近の配布地点を識別し、通信デバイス１３０から受信される要求において特定される他の基準に応答する。いくつかの例示的実装では、サーバ１５０は、可能性として考えられる配布地点がホストデバイス１１０に適合する燃料カートリッジを利用可能にするかどうかを識別しようとする。いくつかの例示的実装では、サーバ１５０は、顧客が所与の配布地点で燃料カートリッジを取得または予約し得ることを確認するように、可能性として考えられる配布地点の在庫情報を取得する（それによって、適切な燃料カートリッジを提供することができない配布地点を訪問するか、またはそこに連絡する無駄な顧客の努力を回避することによって、顧客満足度を向上させる）。
ｅ．サーバ１５０は、識別された配布地点に関する情報を返信する。返信された情報は、例えば、各配布地点について、位置および／または連絡先情報を含んでもよい。
ｆ．通信デバイス１３０は、表示ユニット１３３上に配布地点に関する情報を表示する。いくつかの例示的実装では、配布地点は、表示ユニット１３３上のマップベースのインターフェース上に提示されてもよい。いくつかの例示的実装では、通信デバイス１３０はさらに、顧客が特定配布地点で燃料カートリッジを購入または予約することを可能にするように構成されてもよい。
【００６９】
いくつかの例示的実装では、通信デバイス１５０はまた、近くの物理的位置を有さない配布地点を識別するように構成されてもよい。例えば、それを通して顧客が燃料カートリッジの配送を要求することができる、オンライン専用配布地点が識別されてもよい。
【００７０】
（４．通信デバイス１３０を介した燃料カートリッジの購入および事前承認）
ａ．通信デバイス１３０は、顧客が配布地点１７０から燃料カートリッジを取得することを可能にするように構成され、配布地点１７０からの燃料カートリッジに対する要求を発行する。
ｂ．配布地点１７０は、顧客が燃料カートリッジを取得し得ることを確認する。加えて、配布地点１７０は、燃料カートリッジに割り当てられたＵＩＥに関する情報を提供する。いくつかの例示的実装では、通信デバイス１３０は、燃料カートリッジの受け取りを認証するために使用されてもよい。例えば、通信デバイス１３０は、配布地点で処理することができるＱＲコード（登録商標）をディスプレイ１３３上に表示するように構成されてもよい。
ｃ．いくつかの例示的実装では、配布地点１７０が、顧客への燃料カートリッジ１２０の保留中移送をサーバ１５０に伝達し、顧客による、またはホスト１１０による燃料カートリッジ１２０の使用のために承認を取得する。この承認は、通信デバイス１３０に伝送される。いくつかの例示的実装では、通信デバイス１３０は、燃料カートリッジ１２０がホスト１１０とともに使用するために承認されることを判定するために、燃料カートリッジ１２０に割り当てられたＵＩＥに関する情報を使用する。実際に顧客によって取得される前に、燃料カートリッジ１２０を事前に承認することによって、通信デバイス１３０は、データ通信ネットワーク１４０へのアクセスが利用可能であるときに承認を記録してもよい。
ｄ．後で、通信デバイス１３０は、ホスト１１０が燃料カートリッジ１２０から燃料を引き出すことを可能にされているという認証データをホスト１１０に伝送する。
【００７１】
（燃料カートリッジの処分、返却、および／または再生利用）
いくつかの例示的実施形態では、販売地点１７０は、使用済み燃料カートリッジの引き渡し地点としての機能を果たしてもよい。そのような販売地点で、顧客が、使用済み燃料カートリッジを引き渡し、および／または交換用燃料カートリッジを充填してもよい。
【００７２】
いくつかの例示的実施形態では、通信デバイス１３０は、カートリッジの返却および再生利用を促進するようにプログラムされてもよい。通信デバイス１３０は、カートリッジを再生利用するための適切な設備を識別するようにプログラムされてもよく、マップベースのディスプレイ上にそのような設備の位置を表示するように構成されてもよい。通信デバイス１３０は、例えば、カートリッジの引き取り、またはカートリッジの便利な配送のための配送ラベルの生成を含む、カートリッジのための配送手配をするようにプログラムされてもよい。カートリッジのそのような配送と併せて、充填された交換用カートリッジの配送は、顧客がホスト１１０のための燃料の連続的な供給を有することを確実にするように手配されてもよい。サーバ１５０は、配送のための種々の位置でのカートリッジの可用性に関する情報、およびカートリッジの追跡情報を管理して利用するようにプログラムされてもよい。
【００７３】
いくつかの例示的実施形態では、顧客は、返却されたカートリッジのクレジットを受容してもよい。そのようなクレジットは、カートリッジが引き渡し地点に返却されたときに適用されてもよい。別の代替案として、そのようなクレジットは、集中再生利用設備で処理された後等のその返却の後の時間に適用されてもよい。クレジットは、例えば、ポイントまたは通貨の形態であってもよい。クレジットは、例えば、燃料カートリッジの購入または交換に適用されてもよい。いくつかの例示的実施形態では、高頻度または大量購入顧客は、付加的な「感謝」クレジットを受容してもよい。サーバ１５０は、返却されたカートリッジを追跡する情報およびカートリッジの返却と関連付けられるクレジットを管理して利用するように構成されてもよい。
【００７４】
また、上記の段落は、使用済みカートリッジの返却について議論し、類似技法が、損傷または欠陥カートリッジを返却および／または交換するために使用されてもよい。例えば、通信デバイス１３０は、欠陥カートリッジを識別するインターフェースを提供し、欠陥カートリッジの交換の手配をするようにプログラムされてもよい。
【００７５】
（炭素追跡）
ＵＩＥ機構を介して、種々の燃料カートリッジの起源を追跡することが可能である。水素燃料の実施例では、水素は、メタンの再形成、電気による（燃焼、水力電気、風力、太陽光発電等の種々の技法によって生成される電気を用いた）水の電解、および太陽光の下での光触媒水分解を含むが、それらに限定されない、種々の技法によって産生されてもよい。例えば、各１キログラムの水素燃料を産生するように生成される二酸化炭素のグラム数の観点で測定される、「二酸化炭素排出量」は、各カートリッジに起因し得、水素燃料を産生する際に生成される二酸化炭素の量だけでなく、随意的に、カートリッジの製造、カートリッジの包装、およびカートリッジの配布のために生成される他の二酸化炭素も反映する。そのような情報は、カートリッジの種々の製造業者が、自社のカートリッジの二酸化炭素排出量に基づいて自社を区別することを可能にし得る。他の場合においては、燃料電池とともに高純度水素源を利用することとは対照的に、従来のバッテリ源が生成するであろう二酸化炭素排出量の比較である。
【００７６】
サーバ１５０によって追跡される燃料カートリッジについては、そのような炭素情報は、サーバ１５０用のデータベースに記憶されてもよい。また、以前に議論されたように、使用量情報がホスト１１０から収集されてもよい。そのような情報は、ホスト１１０によって出力される１キロワット時につき産生される二酸化炭素のグラム数等の「炭素利用効率」を判定するために使用することができる。通信デバイス１３０は、そのような情報を顧客に表示するように構成されてもよい。いくつかの例示的実装では、そのような情報は、二酸化炭素排出取引のための方式または市場で使用されてもよい。
【００７７】
いくつかの例示的実装では、顧客および燃料シリンダの消費に関する詳細情報が生成されて記録されてもよいが、いくつかの例示的実装では、はるかに多くの限定された情報が使用および／または記録されてもよい。例えば、説明されたシステムは、燃料シリンダ１２０とホスト１１０との間の単純な適合性チェックを行い、それらの安全かつ確実な使用を確保するように構成されてもよい。そのような適合性チェックは、単純に、ホスト１１０または顧客を特異的に識別する情報のＵＩＥ情報の通信および／または記録を伴わずに、モデルおよび／または燃料の種類が相互とともに使用され得ることを確認してもよい。
【００７８】
図３は、とりわけ、ユーザに充填された燃料カートリッジの準備された供給が提供されることを自動的に確実にすることを可能にする、燃料電池電力システム用の燃料電池カートリッジの使用および配布と関連するバックチャネル供給チェーンの実施例を図示する。図示されるように、ユーザ３００は、ソフトウェアアプリケーションを介して、中央データベースによって安全に記憶されるユーザアカウント詳細を提供することを含み、中央データベースシステムと相互作用する。加えて、燃料カートリッジ使用量に関する情報が、中央データベースに提供される。この情報に基づいて、中央データベースシステムは、補給情報を計算し、発送ハブによる取扱のために自動充填注文を生成する３１０。
【００７９】
発送ハブは、物流チェーンを介して、ユーザおよび／または小売チャネルへ直接発送される、交換用燃料カートリッジを貯蔵する。場合によっては、発送ハブはまた、ユーザおよび／または小売チャネルからの使用済み燃料カートリッジの受容も取り扱う。いくつかのそのような場合において、発送ハブは、使用済み燃料カートリッジの受容と関連して、カートリッジの状態を査定すること、カートリッジに燃料を補給すること、およびカートリッジの返却のためにクレジットをユーザに提供することのうちの１つ以上を行ってもよい３２０。
【００８０】
小売店に発送される燃料カートリッジについては、ＱＲコード（登録商標）等のＵＩＥが、燃料カートリッジの配布および／または販売と関連して使用されてもよい３３０。使用済み燃料カートリッジの返却のための上記のクレジットの確認を含む、種々の支払オプションが、小売店によって認識されてもよい。
【００８１】
開示された主題の側面は、例えば、専用ハードウェア、または信号の処理のための専用ハードウェアおよびソフトウェアの混合物を使用して、任意の便利な形態で実装することができる。処理装置は、汎用コンピュータ、携帯情報端末、携帯電話（ＷＡＰまたは３Ｇ準拠電話）等の任意の好適にプログラムされた装置を備えることができる。開示された主題の処理をソフトウェアとして実装することができるため、したがって、開示された主題のありとあらゆる側面は、プログラム可能なデバイス上で実装可能なコンピュータソフトウェアを包含する。したがって、開示された主題の側面は、限定されないが、マイクロコントローラまたはコンピュータプロセッサ等のプログラム可能なマシン上で実行することができる。本技術のプログラム側面は、典型的には、一種の機械可読媒体上で担持されるか、またはそれで具現化される、実行可能なコードおよび／または関連データの形態の「製品」または「製造品」と考えられてもよい。「記憶」型媒体は、ソフトウェアプログラミングの所与の時に記憶を提供し得る、種々の半導体メモリ、テープドライブ、ディスクドライブ、および同等物等の移動局、コンピュータ、プロセッサ、または同等物、あるいはそれらの関連モジュールのメモリのうちのいずれかまたは全てを含む。ソフトウェアの全体または複数部分は、随時、インターネットまたは種々の他の電気通信ネットワークを通して伝達されてもよい。そのような通信は、例えば、１つのコンピュータまたはプロセッサから別のコンピュータまたはプロセッサへのソフトウェアのローディングを可能にしてもよい。例えば、ソフトウェアおよび／または命令は、サーバからクライアントへ伝達されてもよい。したがって、ソフトウェア要素を持つ別の種類の媒体は、ローカルデバイス間の物理的インターフェースを横断して、有線および光学地上通信線ネットワークを通して、および種々のエアリンクを経由して使用されるような光学、電気、および電磁波を含む。有線または無線リンク、光学リンクまたは同等物等のそのような波を運搬する物理的要素もまた、ソフトウェアを持つ媒体と見なされてもよい。本明細書で使用されるように、有形「記憶」媒体に制限されない限り、コンピュータまたは機械「可読媒体」等の用語は、実行のために命令をプロセッサに提供することに関与する任意の媒体を指す。
【００８２】
したがって、機械可読媒体は、有形記憶媒体、搬送波媒体、または物理的伝送媒体を含むが、それらに限定されない、多くの形態を成してもよい。不揮発性記憶媒体は、例えば、本願で説明される主題を実装するために使用され得るような、任意のコンピュータまたは同等物の中の記憶デバイスのうちのいずれか等の光または磁気ディスクを含む。揮発性記憶媒体は、そのようなコンピュータプラットフォームのメインメモリ等のダイナミックメモリを含む。有形伝送媒体は、コンピュータシステム内にバスを備えるワイヤを含む、同軸ケーブル、銅線、および光ファイバを含む。搬送波伝送媒体は、高周波（ＲＦ）および赤外線（ＩＲ）データ通信中に生成されるもの等の電気または電磁信号、あるいは音または光波の形態を成すことができる。したがって、コンピュータ可読媒体の一般的な形態は、例えば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、任意の他の磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤ、またはＤＶＤ−ＲＯＭ、任意の他の光学媒体、パンチカード紙テープ、穴のパターンを伴う任意の他の物理的記憶媒体、ＲＡＭ、ＰＲＯＭ、およびＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、任意の他のメモリチップまたはカートリッジ、搬送波輸送データまたは命令、そのような搬送波を輸送するケーブルまたはリンク、またはそこからコンピュータがプログラミングコードおよび／またはデータを読み取ることができる任意の他の媒体を含む。これらの形態のコンピュータ可読媒体の多くは、実行のために１つ以上の命令の１つ以上のシーケンスをプロセッサに運搬することに関与してもよい。
【００８３】
当業者であれば、特定の方法および技法が、図で図示される特定のアイテムに関して説明され得る、上記の開示は、例証の目的にすぎず、代替として、図示される他のアイテムを用いてそのような方法または技法を行うことが、当技術分野の通常技能の範囲内であることを理解するであろう。そのような代替案は、特に、システムが相互にデータを交換することができ、複数のプログラム可能なプロセッサの間でプログラムされた機能性を移動させ、および／または配布することができる、容易性を例証するにすぎない。
【００８４】
いずれか１つの側面に関して説明される任意の特徴は、単独で、または説明される他の特徴と組み合わせて使用されてもよく、また、開示された側面のうちのいずれか他方、または開示された側面のいずれか他方の任意の組み合わせの１つ以上の特徴と組み合わせて使用されてもよいことを理解されたい。さらに、上記で説明されていない同等物および修正もまた、開示された主題の範囲から逸脱することなく採用されてもよい。
【００８５】
開示された主題の多くの特徴および利点は、詳細な明細書から明白であり、したがって、添付の請求項によって、開示された主題の真の精神および範囲内に入る開示された主題の全てのそのような特徴および利点を対象とすることが意図される。さらに、多数の修正および変形例が当業者に用意に想起されるであろうため、開示された主題を図示および説明される正確な構造および動作に限定することは所望されず、したがって、開示された主題の範囲内に入る、全ての好適な修正および同等物が用いられてもよい。
【００８６】
さらに、本開示および請求項の種々の要素のそれぞれはまた、種々の様式で達成されてもよい。本開示は、任意の装置実装のうちの実装の変形例、方法またはプロセス実装、またはさらに、単にこれらのうちの任意の要素の変形例等の各変形例を包含すると理解されるべきである。
【００８７】
特に、本開示が本開示の要素に関するため、各要素の言葉は、たとえ機能または結果のみが同一であっても、同等の装置の用語および方法の用語によって表されてもよいことを理解されたい。
【００８８】
そのような同等の、より広義の、またはさらに一般的な用語は、各要素または措置の説明に包含されると見なされるべきである。そのような用語は、本開示が享有できる暗示的に広い範囲を明示的にすることが所望される場合に置換することができる。
【００８９】
全ての措置は、その措置を講じるための手段として、またはその措置を引き起こす要素として表されてもよいことを理解されたい。
【００９０】
同様に、開示される各物理的要素は、その物理的要素が促進する措置の開示を包含すると理解されるべきである。
【００９１】
非実質的な置換が行われる程度にまで、出願人が任意の特定の例示的実装を文字通り包含するように実際にいかなる請求項も起草しなかった程度にまで、および別様に適用可能な程度にまで、出願人が、単純に、全ての起こり得る事態を予想していなかった場合があるため、出願人は、いかようにもそのような範囲を放棄することを意図した、または実際に放棄したと解釈されるべきではない。当業者は、そのような代替的な例示的実装を文字通り包含するであろう請求項を起草したと合理的に見込まれるべきではない。
【００９２】
さらに、「〜を備える」という移行句の使用は、従来の請求項の解釈に従って、「非制限」請求項を本明細書で維持するために使用される。したがって、文脈が他に要求しない限り、「備える（ｃｏｍｐｒｉｓｅ）」という用語、または「備える（ｃｏｍｐｒｉｓｅｓ）」あるいは「〜を備える（ｃｏｍｐｒｉｓｉｎｇ）」等の変形例は、記述された要素またはステップあるいは要素またはステップ群の包含を暗示するが、任意の他の要素またはステップあるいは要素またはステップ群の除外を暗示しないことを意図すると理解されたい。
【００９３】
そのような用語は、法的に許容される最も広い範囲を出願人に提供するよう、それらの最も広範な形態で解釈されるべきである。
【図１】
0006328058.tif 000002
【図２】
0006328058.tif 000003
【図３】
0006328058.tif 000004