(57)【要約】      （修正有）【課題】業務用車両をユーザー用に構成する輸送促進システム、車両及び非一時的なコンピュータ可読媒体を提供する。【解決手段】輸送促進システムにおいて、輸送促進システムが管理する、輸送手配サービス用の指定アプリケーションを実行するユーザー装置から、固有の識別子及び乗車場所を含む配車依頼を受信する。輸送促進システムは、固有の識別子を用いて、ユーザー装置のユーザーの車両設定選好項目を示す快適プロファイルについて、データベースを検索し、乗車場所に基づいて、配車依頼に関するサービスを提供する業務用車両を選択する。輸送促進システムは、快適プロファイルに示された車両設定選好項目に基づいて、選択した業務用車両に対し、選択した業務用車両が乗車場所に到着する前に、選択した業務用車両の幾つかの調整可能な構成要素を構成するための一連の構成命令を送信する。【選択図】図１
2020035457.tif 000002
【特許請求の範囲】
【請求項１】
輸送促進システムであって、
輸送手配サービスのユーザーに関する、業務用車両設定選好を示すプロファイルを記憶するデータベースと、
１つ以上のプロセッサと、
命令を記憶する１つ以上のメモリ資源と
を備え、前記命令は、前記１つ以上のプロセッサによって実行されると、
前記輸送手配サービスのユーザーのコンピューティング装置から配車依頼を受信することであって、前記配車依頼は、固有の識別子及び乗車場所を含む、ことと、
前記固有の識別子を用いて、前記ユーザーの車両設定選好を示すプロファイルについて、前記データベース内の検索を実行することと、
前記配車依頼に関するサービスを提供する業務用車両を選択することと、
前記ユーザーのために、前記業務用車両内の座席割り当てを決定することと、
前記プロファイルに示された前記車両設定選好に基づいて、前記業務用車両に一連の構成命令を送信することであって、前記一連の構成命令は、（ｉ）前記業務用車両が前記乗車場所に到着する前に、（ｉｉ）前記業務用車両が前記乗車場所に到着したときに、または（ｉｉｉ）前記ユーザーが前記業務用車両に乗車した後に、前記ユーザーのために、前記業務用車両の１つ以上の調整可能な構成要素を構成するためのものである、ことと
を前記輸送促進システムに行わせる、輸送促進システム。
【請求項２】
前記実行された命令が、前記業務用車両が前記乗車場所に移動している間に、前記車両設定選好に従って、前記１つ以上の調節可能な構成要素を前記業務用車両に調節させることを前記輸送促進システムに更に行わせる、請求項１に記載の輸送促進システム。
【請求項３】
前記実行された命令が、前記快適プロファイルに従って少なくとも１つの車両設定選好を構成するために、前記業務用車両が前記乗車場所までに取るルートを延長又は遅延させる命令を前記業務用車両に通信することを前記輸送促進システムに更に行わせる、請求項１に記載の輸送促進システム。
【請求項４】
前記実行された命令が、前記ユーザーが前記車両設定選好の少なくとも一部を入力することを可能にする指定アプリケーションの選好メニューを提供することを前記輸送促進システムに更に行わせる、請求項１に記載の輸送促進システム。
【請求項５】
前記実行された命令が、前記ユーザーの前記座席割り当てに基づいて、前記業務用車両が前記乗車場所まで移動するルートを選択することを前記輸送促進システムに更に行わせる、請求項１に記載の輸送促進システム。
【請求項６】
前記実行された命令が、前記ユーザーの快適プロファイルを実行するための１つ以上の特徴が、前記選択された業務用車両において利用できない旨を、前記ユーザーに通信することを前記輸送促進システムに更に行わせる、請求項１に記載の輸送促進システム。
【請求項７】
前記業務用車両が、自律車両を含む、請求項１に記載の輸送促進システム。
【請求項８】
前記快適プロファイル内の前記車両設定選好が、座席位置調整選好、温度選好、ホームページ表示選好、言語選好、ラジオ局選好、又は内部照明選好の少なくとも１つを示す、請求項１に記載の輸送促進システム。
【請求項９】
前記実行された命令が、
前記ユーザーの前記コンピューティング装置に前記座席割り当てを通信すること
を前記輸送促進システムに更に行わせる、請求項１に記載の輸送促進システム。
【請求項１０】
１つ以上のプロセッサと、
命令を記憶する１つ以上のメモリ資源と
を備える車両であって、前記命令は、前記１つ以上のプロセッサによって実行されると、
ユーザーに関連付けられた輸送招待状を輸送促進システムから受信することであって、前記輸送促進システムは、輸送手配サービスのユーザーに関する、業務用車両設定選好を示すプロファイルを記憶するデータベースを備え、前記輸送招待状は、
（ｉ）乗車場所と、
（ｉｉ）前記ユーザーのための座席割り当てと、
（ｉｉｉ）前記データベースに記憶されたプロファイルに基づいた一連の構成命令と
を備え、前記プロファイルは、前記ユーザーの車両設定選好を示す、ことと、
前記一連の構成命令に基づいて、（ｉ）前記車両が前記乗車場所に到着する前に、（ｉｉ）前記車両が前記乗車場所に到着したときに、または（ｉｉｉ）前記ユーザーが前記車両に乗車した後に、前記ユーザーのために、前記車両の１つ以上の調整可能な構成要素を構成することと
を前記１つ以上のプロセッサに行わせる、車両。
【請求項１１】
前記実行された命令が、
前記乗車場所への特定のルートに沿って移動するための命令を受信すること
を前記１つ以上のプロセッサに更に行わせる、請求項１０に記載の車両。
【請求項１２】
前記車両の周囲環境を含むセンサーデータを生成する１つ以上のセンサーと、
加速、制動、及びステアリングシステムと
を更に備える、請求項１１に記載の車両。
【請求項１３】
前記実行された命令は、
前記特定のルートに沿って前記加速、制動、及びステアリングシステムを自律的に動作させるように前記センサーデータを処理すること
を前記１つ以上のプロセッサに更に行わせる、請求項１２に記載の車両。
【請求項１４】
前記実行された命令は、
前記一連の構成命令に従って少なくとも１つの車両設定選好を構成するために、前記乗車場所への前記特定のルートに沿った自律運転を遅延させること
を前記１つ以上のプロセッサに更に行わせる、請求項１３に記載の車両。
【請求項１５】
前記実行された命令は、
前記一連の構成命令に従って少なくとも１つの車両設定選好を構成するために、前記乗車場所への前記特定のルートを延長すること
を前記１つ以上のプロセッサに更に行わせる、請求項１３に記載の車両。
【請求項１６】
前記１つ以上の調節可能な構成要素は、座席位置調整構成要素、温度構成要素、表示構成要素、またはオーディオ構成要素を備える、請求項１０に記載の車両。
【請求項１７】
前記車両は、人間が運転する車両を含む、請求項１０に記載の車両。
【請求項１８】
命令を記憶する非一時的なコンピュータ可読媒体であって、前記命令が、１つ以上のプロセッサによって実行されると、
輸送手配サービスのユーザーのコンピューティング装置から配車依頼を受信することであって、前記配車依頼は、固有の識別子及び乗車場所を含む、ことと、
前記固有の識別子を用いて、前記ユーザーの車両設定選好を示すプロファイルについて、前記データベース内の検索を実行することと、
前記配車依頼に関するサービスを提供する業務用車両を選択することと、
前記ユーザーのために、前記業務用車両内の座席割り当てを決定することと、
前記プロファイルに示された前記車両設定選好に基づいて、前記業務用車両に一連の構成命令を送信することであって、前記一連の構成命令は、（ｉ）前記業務用車両が前記乗車場所に到着する前に、（ｉｉ）前記業務用車両が前記乗車場所に到着したときに、または（ｉｉｉ）前記ユーザーが前記業務用車両に乗車した後に、前記ユーザーのために、前記業務用車両の１つ以上の調整可能な構成要素を構成するためのものである、ことと
を前記１つ以上のプロセッサに行わせる、非一時的なコンピュータ可読媒体。
【請求項１９】
前記実行された命令が、前記業務用車両が前記乗車場所に移動している間に、前記車両設定選好に従って、前記１つ以上の調節可能な構成要素を前記業務用車両に調節させることを前記１つ以上のプロセッサに更に行わせる、請求項１８に記載の非一時的なコンピュータ可読媒体。
【請求項２０】
前記実行された命令が、前記快適プロファイルに従って少なくとも１つの車両設定選好を構成するために、前記業務用車両が前記乗車場所までに取るルートを延長又は遅延させる命令を前記業務用車両に通信することを前記１つ以上のプロセッサに更に行わせる、請求項１に記載の輸送促進システム。
【発明の詳細な説明】
【関連技術の相互参照】
【０００１】
本出願は、参照により、全内容が本明細書に援用される、それぞれ２０１６年４月１日出願の「ＴＲＡＮＳＰＯＲＴＦＡＣＩＬＩＴＡＴＩＯＮ ＳＹＳＴＥＭ ＦＯＲ ＣＯＮＦＩＧＵＲＩＮＧ Ａ ＳＥＲＶＩＣＥ ＶＥＨＩＣＬＥ ＦＯＲ Ａ ＵＳＥＲ」と題する、米国特許出願第１５／０８９，４０２号、２０１６年４月１日出願の「ＵＴＩＬＩＺＩＮＧＡＣＣＥＬＥＲＯＭＥＴＥＲ ＤＡＴＡ ＴＯ ＣＯＮＦＩＧＵＲＥ ＡＮ ＡＵＴＯＮＯＭＯＵＳ ＶＥＨＩＣＬＥ ＦＯＲ Ａ ＵＳＥＲ」と題する、米国特許出願第１５／０８９，４０８号、及び２０１６年４月１日出願の「ＯＰＴＩＭＩＺＩＮＧＴＩＭＩＮＧ ＦＯＲ ＣＯＮＦＩＧＵＲＩＮＧ ＡＮ ＡＵＴＯＮＯＭＯＵＳ ＶＥＨＩＣＬＥ」と題する、米国特許出願第１５／０８９，４１６号の優先権を主張するものである。
【技術分野】
【０００２】
本願は、業務用車両をユーザー用に構成する輸送促進システムに関するものである。
【背景技術】
【０００３】
個人用車両の場合、ドライバーは、自分の好みに応じて車両の構成要素を永続的に設定することができる。例えば、ドライバーは、座席及びミラーの調整、好みのラジオ局設定、好みの温度設定、ハンドル設定の調整等を行うことができる。頻繁に使用される車両（例えば、レンタカー又は共有車両）の場合、ドライバー及び乗客は、使用の度に、車両の様々な構成要素を調整する必要がある。
【発明の概要】
【課題を解決するための手段】
【０００４】
依頼ユーザーが、乗車前に、自律車両（ＡＶ）をユーザー用に構成することができる輸送促進システムの開示である。特定の実施形態において、輸送促進システムは、所与の地域全体にわたり、依頼ユーザーの輸送を手配することができる、アプリケーションに基づく輸送手配サービスを提供することができる。本明細書に記載の多くの実施例において、輸送促進システムは、所与の領域内において、ユーザーからの配車依頼を受信し、依頼ユーザーの最寄りのＡＶを選択して、配車依頼に関するサービスを提供することができる。概して、輸送促進システムは、依頼ユーザーの選好又は要件に基づいて、選択したＡＶに、様々な内部構成要素（例えば、座席位置、個々の座席調整、座席温度、気温、ラジオの設定、窓、ミラー、照明等）を構成させる、構成コマンドを送信することができる。
【０００５】
一部の実施例において、依頼ユーザーのモバイルコンピューティング装置に、インターフェースを生成することができ、それによって、ユーザーは、乗車前にＡＶの選好パラメータを設定することができる。例えば、ユーザーインターフェースは、輸送促進システムが管理する、輸送手配サービス用の指定アプリケーションに生成することができる。特定の態様において、依頼ユーザーは、ＡＶの好ましい設定を示す快適プロファイルを構成することができ、快適プロファイルは、輸送促進システムに保存するか、又はモバイルコンピューティング装置に局所的に保存することができる。
【０００６】
これに加えて又は代えて、依頼ユーザーから配車依頼を受信すると、バックエンドの輸送促進システムは、配車依頼に関するサービスを提供する最寄りのＡＶを選択し、ＡＶの構成可能パラメータを判定し、選択したＡＶの構成可能パラメータに基づいて、依頼ユーザーのモバイルコンピューティング装置のユーザーインターフェースに、ユーザーが、乗車前に、ＡＶの様々な構成可能パラメータを選択して構成することができる、選好メニューを生成させることができる。調整可能パラメータは、座席位置、座席温度、気温、座席構成、表示画面上のホームページ表示、言語選択、好ましいラジオ局、室内照明（例えば、色、明るさ）等を含むことができる。これに加えて又は代えて、バックエンドの輸送促進システムは、依頼ユーザーのモバイルコンピューティング装置に対し、当該ユーザーのために（例えば、好ましい座席調整、温度、オーディオ選択を含む）割り当てられ構成された、ＡＶの特定の座席を示す通知を送信することができる。かかる通知は、輸送促進システムが、特定のＡＶを複数の乗車及び降車を行うように経路指定すると共に、ＡＶの個々の座席及びユーザーの選好項目を構成することができるＡＶの相乗りにとって有益であり得る。
【０００７】
これに加えて又は代えて、配車依頼を送信する際における、ユーザーのモバイルコンピューティング装置からの加速度計データを分析して、ユーザーの身長、体重、体型、及び／又は歩き方を判定して、ユーザーが着座してＡＶで移動するための座席を調整することができる。一部の態様において、モバイルコンピューティング装置は、指向性加速度ピークを分析して、ユーザーの歩幅又は歩行パターン痕跡を判定するために、生の加速度計データ及び位置データを輸送促進システムに送信することができる。これ等のデータに基づいて、輸送促進システムは、大まかなユーザーの身長及び／又は体重を判定し、より細かいユーザーの大腿骨の長さ、脚の長さ（及び、胴の推定長）及び／又は推定姿勢を判定し、例えば、ユーザーの座席の背凭れ角度、大腿部の長さ（例えば、クッションの縁部調整）、前後位置、ヘッドレスト角度、ヘッドレスト高さ、腰部位置、座席奥行き、座席高さ、上部座席傾斜角、及び肩部支持要素を調整することができる。
【０００８】
加えて、依頼ユーザーとの待ち合わせ場所に向かう途上において、選好設定項目を構成するタイミングを最適化するＡＶも開示されている。ＡＶは、ユーザーの選好に基づく内部システムの構成セットを受信し、ＡＶが乗車場所に到着したとき、依頼ユーザー用にＡＶが構成されているように、各々の内部システムを構成する、最適なタイミングスケジュールを決定することができる。座席構成システム及び座席調整システム等、特定のシステムに対し、ＡＶは、乗車の直前（例えば、乗車場所に到着する１５〜２０秒前）にユーザーの選好項目を実行することができる。座席温度や空調システム等、他のシステム対しては、ＡＶは、好ましい温度を得るのに必要な時間を判定し、電力消費を最適化するために、乗車場所に到着する直前に好ましい温度が得られるように、空調システム及び／又は座席温度システムを始動して、最適な運転を行うことができる。変形例において、ＡＶを構成するタイミングを最適化するためのタイミング特性の一部又は全部を輸送促進システムが実行することができる。従って、最適タイミングスケジュールを輸送促進システムが決定し、それをＡＶに送信して、乗車前に実行させることができる。
【０００９】
一部の態様において、輸送促進システムは、ＡＶの調整可能な内部構成要素に対応する、輸送手配システムのユーザーの設定選好項目を示す、選好ログ又は快適プロファイルをデータベースに保存することができる。輸送促進システムは、輸送手配システムの指定されたアプリケーションを実行するコンピューティング装置から、配車依頼を受信することができる。配車依頼は、コンピューティング装置の依頼ユーザーの固有の識別子、及び乗車場所を含むことができる。輸送促進システムは、固有の識別子を用いて、データベースを検索して、当該ユーザーの設定選好項目を示す快適プロファイルを取得することができる。輸送促進システムは、乗車場所に基づいて、配車依頼に関するサービスを提供するＡＶを選択することができる。そして、当該ユーザーの設定選好項目に基づいて、輸送促進システムは、一連の構成コマンドを送信して、ＡＶが待ち合わせ場所で依頼ユーザーと会う前に、ＡＶの調整可能な構成要素を当該ユーザー用に設定することができる。従って、乗車前に、ＡＶの内部システムを先取りして構成することができる。
【００１０】
加えて、輸送促進システムは、経時的に、個々のユーザーの配車依頼に関するサービスを提供し、内部システム（例えば、座席位置、ラジオ局選択、閲覧データ等）を構成するための、当該ユーザーに対応する構成データを受信することができる。輸送促進システムは、構成データの選好パターンを特定し、選好パターンに基づいて、各々のユーザーの選好データをデータベースに保存、及び更新することができる。一部の実施例において、ユーザーの選好データを、ユーザーからのフィードバックに基づいて、更新することができる。例えば、輸送促進システムは、ＡＶ乗車体験の評価を示すフィードバックを受信することができる。一部の態様において、評価が特定の閾値より低い場合（例えば、５つ星のうちの２）、輸送促進システムを始動し、当該移動に関するＡＶデータを分析して、低評価の潜在的原因を特定することができる。ＡＶデータは、移動中のＡＶの加速、制動、及び操縦に対応する制御システム入力及びセンサーデータ、及び／又は移動中のＡＶの運転モード（例えば、通常モード又は高注意モード）を示すデータを含むことができる。輸送促進システムは、ＡＶデータにおいて、評価が所定の閾値未満となった潜在的な原因を示す、異常事態を特定することができる。例えば、輸送促進システムは、ＡＶによる、異常な制動、異常な加速、異常な操縦、過度の注意、注意不足、高速走行、及び／又は過度の低速運転を特定することができる。輸送促進システムは、経時的に、特定のパターンを特定し、評価情報に基づいて、ユーザーの選好項目を知ることができるようになり、ユーザーの選好項目を更新して、今後の乗車における異常事態を軽減することができる。例えば、評価データを用いて、輸送促進システムは、ユーザーが、より慎重な走行ではなく、便宜的な走行を好むことを知ることができる。
【００１１】
本明細書に記載の実施例は、とりわけ、乗車前に、自律車両（ＡＶ）の内部システムを先取りして構成することによって、輸送手配サービスのユーザーに快適さをもたらすという技術的効果を達成している。かかる先取り構成は、乗車前のユーザー入力、ユーザーのモバイル装置からの加速度データの分析、及び／又は経時的な機械学習技術によって保存された、快適又は選好プロファイルに基づいて実行することができる。
【００１２】
本明細書において、コンピューティング装置は、ネットワーク接続、及びネットワークを介して、システムと通信する処理資源を提供することができるデスクトップコンピュータ、携帯電話又はスマートフォン、携帯情報端末（ＰＤＡ）、ラップトップコンピュータ、タブレット装置、テレビ（ＩＰテレビ）等に対応する装置を意味する。コンピューティング装置は、カスタムハードウェア、車載装置又は搭載コンピュータ等にも対応することができる。コンピューティング装置は、ネットワークサービスと通信するように構成された、指定アプリケーションを動作させることもできる。
【００１３】
本明細書に記載の1つ以上の実施例は、コンピューティング装置によって実行される方法、技術、及び行動は、プログラム的又はコンピュータ実装方法として実行されることを記述している。本明細書において、プログラム的とは、コード又はコンピュータ実行可能命令の使用を介することを意味する。これ等の命令は、コンピューティング装置の１つ以上のメモリ資源に記憶することができる。プログラム的に実行されるステップは、自動であってもなくてもよい。
【００１４】
本明細書に記載の１つ以上の実施例は、プログラムモジュール、エンジン、又は構成要素を使用して実行することができる。プログラムモジュール、エンジン、又は構成要素は、１つ以上の指定タスク又は機能を実行することができるプログラム、サブルーチン、プログラムの一部、ソフトウェア構成要素、又はハードウェア構成要素を含むことができる。本明細書において、モジュール又は構成要素は、他のモジュール又は構成要素と独立して、ハードウェア構成要素に存在することができる。あるいは、モジュール又は構成要素は、他のモジュール、プログラム、又はマシンと共用する要素又はプロセスであってよい。
【００１５】
本明細書に記載の一部の実施例は、概して、処理及びメモリ資源を含む、コンピューティング装置を使用する必要があり得る。例えば、本明細書に記載の１つ以上の実施例は、全部又は一部を、サーバー、デスクトップコンピュータ、携帯電話又はスマートフォン、携帯情報端末（ＰＤＡ）、ラップトップコンピュータ、プリンター、デジタル画像フレーム、ネットワーク装置（例えば、ルータ）、及びタブレット装置等の、コンピューティング装置に実装することができる。メモリ、処理、及びネットワーク資源はすべて、（任意の方法の実行又は任意のシステムの実装を含む）本明細書に記載の任意の実施例の確立、使用、又は実行に関連して使用することができる。
【００１６】
更に、本明細書に記載の１つ以上の実施例は、１つ以上のプロセッサによって実行可能な命令を使用して実行することができる。これ等の命令は、コンピュータ可読媒体に担持することができる。以下の図に示す又は説明するマシンは、処理資源、及び本明細書に記載の実施例を実行する命令を担持、及び／又は実行することができるコンピュータ可読媒体の例を示している。特に、本発明の実施例に示す多くのマシンは、プロセッサと、データ及び命令を保持するための様々な形態のメモリとを備えている。コンピュータ可読媒体の例には、パーソナルコンピュータ又はサーバーのハードドライブ等、固定記憶装置が含まれる。コンピュータ記憶媒体の別の例には、ＣＤ又はＤＶＤ装置、（多くのスマートフォン、多機能装置、又はタブレットに搭載されている）フラッシュメモリ、及び磁気メモリ等の携帯記憶装置が含まれる。コンピュータ、端末、ネットワーク対応装置（例えば、携帯電話等の携帯装置）が、プロセッサ、メモリ、及びコンピュータ可読媒体に記憶された命令を利用するマシン及び装置の例である。加えて、実施例は、コンピュータプログラム、又はかかるプログラムを担持することができるコンピュータが利用できる担持媒体の形態で実装することができる。
【００１７】
本明細書は、自律車両（ＡＶ）の文脈において、多くの実施例を記載している。ＡＶは、操縦及び推進に関して自動状態で動作する任意の車両を意味する。ＡＶに関し、異なるレベルの自律性が存在することができる。例えば、一部の車両は、ドライバーが車両内に存在するという条件で、高速道路等の限定された状況下で自動機能が有効とされる。より進歩したＡＶは、車両内外からの人間の支援を受けずに運転することができる。かかる車両は、しばしば、車両環境の挑戦的な周囲状況の下において、車両がどのように挙動するかについて高度な決断が要求される。
本発明は、例えば、以下を提供する。
（項目１）
輸送促進システムであって、
輸送手配サービスのユーザーに関する、業務用車両の複数の構成要素の設定選好項目を示すプロファイルを記憶するデータベースと、
１つ以上のプロセッサと、
前記１つ以上のプロセッサによって実行されると、前記輸送促進システムに、
前記輸送手配サービス用の指定アプリケーションを実行するユーザー装置から、配車依頼であって、固有の識別子及び乗車場所を含む依頼を受信させ、
前記固有の識別子を用いて、前記ユーザー装置のユーザーの車両設定選好項目を示す快適プロファイルについて、前記データベースを検索させ、
前記乗車場所に基づいて、前記配車依頼に関するサービスを提供する業務用車両を選択させ、
前記快適プロファイルに示された前記車両設定選好項目に基づいて、前記選択した業務用車両に対し、一連の構成命令であって、前記選択した業務用車両が前記乗車場所に到着する前に、前記選択した業務用車両の幾つかの調整可能な構成要素を構成するための構成命令を送信させる、
命令を記憶する１つ以上のメモリ資源と、を備えたことを特徴とするシステム。
（項目２）
前記実行された命令が、前記輸送促進システムに、更に、前記業務用車両が前記乗車場所に移動している間に、前記車両設定選好項目に従って、前記業務用車両の１つ以上の構成要素を自動調整させることを特徴とする、項目１記載の輸送促進システム。
（項目３）
前記実行された命令が、前記輸送促進システムに、更に、前記快適プロファイルに従って、少なくとも１つの車両設定選好項目に関する操作を行うために、前記業務用車両が前記乗車場所に到達するために取るルートを延長又は遅延させる命令を前記業務用車両に伝達させることを特徴とする、項目１記載の輸送促進システム。
（項目４）
前記実行された命令が、前記輸送促進システムに、更に前記ユーザーによる、前記業務用車両の設定選好項目の少なくとも一部の入力を可能にする、前記指定アプリケーションの選好メニューを提示させることを特徴とする、項目１記載の輸送促進システム。
（項目５）
前記実行された命令が、前記輸送促進システムに、更に、前記ユーザーの前記快適プロファイルの少なくとも一部に基づいて、前記ユーザーの前記業務用車両内における座席割り当てを決定させることを特徴とする、項目１記載の輸送促進システム。
（項目６）
前記実行された命令が、前記輸送促進システムに、更に前記座席割り当てを前記ユーザー装置に伝達させることを特徴とする、項目５記載の輸送促進システム。
（項目７）
前記実行された命令が、前記輸送促進システムに、更に、前記座席割り当てに基づいて、前記業務用車両の前記乗車場所までのルートを選択させることを特徴とする、項目５記載の輸送促進システム。
（項目８）
前記実行された命令が、前記輸送促進システムに、更に、前記ユーザーの快適プロファイルを実行するための１つ以上の機構が、前記選択した業務用車両において利用できない旨を、前記ユーザーに伝達させることを特徴とする、項目１記載の輸送促進システム。
（項目９）
前記業務用車両が、自律車両であることを特徴とする、項目１記載の輸送促進システム。
（項目１０）
前記快適プロファイルの前記車両設定選好項目が、座席位置調整選好項目、温度選好項目、ホームページ表示選好項目、言語選好項目、ラジオ局選好項目、又は内部照明選好項目の少なくとも１つを示すことを特徴とする、項目１記載の輸送促進システム。
（項目１１）
命令を記憶する非一時的なコンピュータ可読媒体であって、前記命令が、輸送促進システムの１つ以上のプロセッサによって実行されると、前記輸送促進システムに、
前記輸送促進システムが管理する、輸送手配サービス用の指定アプリケーションを実行するユーザー装置から、配車依頼であって、固有の識別子及び乗車場所を含む依頼を受信させ、
前記固有の識別子を用いて、前記ユーザー装置のユーザーの車両設定選好項目を示す快適プロファイルについて、データベースを検索させ、
前記乗車場所に基づいて、前記配車依頼に関するサービスを提供する業務用車両を選択させ、
前記快適プロファイルに示された前記車両設定選好項目に基づいて、前記選択した業務用車両に対し、一連の構成命令であって、前記選択した業務用車両が前記乗車場所に到着する前に、前記選択した業務用車両の幾つかの調整可能な構成要素を構成するための構成命令を送信させる、ことを特徴とする媒体。
（項目１２）
前記実行された命令が、前記輸送促進システムに、更に、前記業務用車両が前記乗車場所に移動する間に、前記車両設定選好項目に従って、前記業務用車両の１つ以上の構成要素を自動調整させることを特徴とする、項目１１記載の非一時的なコンピュータ可読媒体。
（項目１３）
前記実行された命令が、前記輸送促進システムに、更に、前記快適プロファイルに従って少なくとも１つの車両設定選好項目に関する操作を行うために、前記業務用車両が前記乗車場所に到達するために取るルートを延長又は遅延させる命令を前記業務用車両に伝達させることを特徴とする、項目１１記載の非一時的なコンピュータ可読媒体。
（項目１４）
前記実行された命令が、前記輸送促進システムに、更に、前記ユーザーによる、前記業務用車両の設定選好項目の少なくとも一部の入力を可能にする、前記指定アプリケーションの選好メニューを提示させることを特徴とする、項目１１記載の非一時的なコンピュータ可読媒体。
（項目１５）
前記実行された命令が、前記輸送促進システムに、更に、前記ユーザーの前記快適プロファイルの少なくとも一部に基づいて、前記ユーザーの前記業務用車両内の座席割り当てを決定させることを特徴とする、項目１１記載の非一時的なコンピュータ可読媒体。
（項目１６）
前記実行された命令が、前記輸送促進システムに、更に、前記座席割り当てを前記ユーザー装置に伝達させることを特徴とする、項目１５記載の非一時的なコンピュータ可読媒体。
（項目１７）
前記実行された命令が、前記輸送促進システムに、更に、前記ユーザーの前記座席割り当てに基づいて、前記業務用車両の前記乗車場所までのルートを選択させることを特徴とする、項目１５記載の非一時的なコンピュータ可読媒体。
（項目１８）
前記実行された命令が、前記輸送促進システムに、更に、前記ユーザーの快適プロファイルを実行するための１つ以上の機構が、前記選択した業務用車両において利用できない旨を、前記ユーザーに伝達させることを特徴とする、項目１１記載の非一時的なコンピュータ可読媒体。
（項目１９）
前記業務用車両が自律車両であることを特徴とする、項目１１記載の非一時的なコンピュータ可読媒体。
（項目２０）
車両であって、
無線通信インターフェースと、
前記車両の座席又は環境に影響を及ぼす複数の調整可能な構成要素と、
前記調整可能な構成要素の設定を制御するコントローラと、を備え、
前記コントローラが、ネットワークサービスから、無線通信インターフェースを介し、一連の命令を受信し、前記車両が移動している間に、前記一連の命令に従って、前記構成要素の１つ以上の設定を調整することにより、前記車両の少なくとも１つの乗客区域の１つの座席に関する快適プロファイルを、自律的に実行することを特徴とする車両。
（項目２１）
輸送促進システムであって、
１つ以上のプロセッサと、
前記１つ以上のプロセッサによって実行されると、前記輸送促進システムに、
依頼ユーザーのモバイルコンピューティング装置から、配車依頼であって、乗車場所を含む依頼を受信させ、
前記乗車場所に基づいて、前記配車依頼に関するサービスを提供する自律車両（ＡＶ）を選択させ、
前記配車依頼の受信に応じて、前記モバイルコンピューティング装置から、加速度計データ及び位置データを受信及び分析させ、
前記加速度計データ及び位置データに基づいて、前記依頼ユーザーの一連のユーザー属性を判定させ
前記判定した一連のユーザー属性に基づいて、前記選択したＡＶの座席に関する一連の座席調整を決定させ、
前記選択したＡＶに対し、前記一連の座席調整に基づいて、一連の構成命令を送信させて、前記選択したＡＶに、前記乗車場所に到着する前に、前記依頼ユーザーの前記一連のユーザー属性に基づいて、前記座席を構成させる、
命令を記憶する１つ以上のメモリ資源と、を備えたことを特徴とするシステム。
（項目２２）
前記実行された命令が、前記輸送促進システムに、前記加速度計データ及び位置データを分析して（ｉ）前記依頼ユーザーの歩幅を特定させ、（ｉｉ）前記歩幅に基づいて、前記依頼ユーザーの身長を推定させることを特徴とする、項目２１記載の輸送促進システム。
（項目２３）
前記実行された命令が、前記輸送促進システムに、更に、前記加速度計データ及び前記位置データを分析して、前記歩幅に基づいて、前記ユーザーの大腿骨の長さを判定させ、前記一連の座席調整が、前記ユーザーの前記大腿骨の長さに基づく大腿部の長さの調整を含むことを特徴とする、項目２２記載の輸送促進システム。
（項目２４）
前記実行された命令が、前記輸送促進システムに、前記加速度計データ及び位置データを分析して（ｉ）前記依頼ユーザーの歩行パターンを判定させ、（ｉｉ）前記歩行パターンに基づいて、前記依頼ユーザーの体型を推定させることを特徴とする、項目２１記載の輸送促進システム。
（項目２５）
前記一連の座席調整が、前記依頼ユーザーの前記体型に基づくリラックス設定又は直立設定の一方を含むことを特徴とする、項目２４記載の輸送促進システム。
（項目２６）
前記一連の座席調整が、背凭れ角度、大腿部の長さ、前後位置、ヘッドレスト角度、ヘッドレスト高さ、腰部設定、座席奥行き、座席高さ、上部座席傾斜角度、及び肩部支持体設定のうちの２つ以上を含むことを特徴とする、項目２１記載の輸送促進システム。
（項目２７）
前記実行された命令が、前記輸送促進システムに、更に、
前記選択したＡＶから、調整データであって、降車場所に向かう途上において、ユーザーによって行われた、その後の一連の座席調整に対応するデータを受信させ、
前記調整データに基づいて、前記依頼ユーザーの快適プロファイルを生成及び保存させることを特徴とする、項目２１記載の輸送促進システム。
（項目２８）
モバイルコンピューティング装置であって、
表示画面と、
全地球測位システム（ＧＰＳ）ユニットと、
慣性測定ユニットと、
１つ以上プロセッサと、
輸送サービス用の指定アプリケーションであって、前記１つ以上のプロセッサによって実行されると、前記モバイルコンピューティング装置に、
前記表示画面に、前記輸送サービス用のユーザーインターフェースを生成させ、
前記ユーザーインターフェースを介し、前記モバイルコンピューティング装置の依頼ユーザーからの輸送依頼を示すユーザー入力を受信させ、
前記ユーザー入力に応じ、バックエンドの輸送促進システムに配車依頼を送信して、前記配車依頼に関するサービスを提供する自律車両（ＡＶ）の選択を可能にさせ、
前記慣性測定ユニットからの加速度計データ及び前記ＧＰＳユニットからの位置データを分析させ、
前記加速度計データ及び前記位置データに基づいて、前記依頼ユーザーの一連のユーザー属性を判定させ、
前記バックエンドの輸送促進システムに対し、前記一連のユーザー属性を送信させ、前記ＡＶの座席を前記依頼ユーザー用に自動構成するのを可能にする、
アプリケーションを記憶する１つ以上のメモリ資源と、を備えたことを特徴とする装置。
（項目２９）
前記指定アプリケーションの実行により、前記モバイルコンピューティング装置に、更に、前記加速度計データ及び前記位置データを分析して（ｉ）前記依頼ユーザーの歩幅を特定させ、（ｉｉ）前記歩幅に基づいて、前記依頼ユーザーの身長であって、前記一連のユーザー属性に含まれる身長を推定させることを特徴とする、項目２８記載のモバイルコンピューティング装置。
（項目３０）
前記指定アプリケーションの実行により、モバイルコンピューティング装置に、更に、前記加速度計データ及び前記位置データを分析して、前記歩幅に基づいて、前記依頼ユーザーの大腿骨の長さであって、前記一連のユーザー属性に含まれる大腿骨の長さを判定させることを特徴とする、項目２９記載のモバイルコンピューティング装置。
（項目３１）
自律車両（ＡＶ）を構成するためのユーザー属性を判定する、コンピュータ実装方法であって、１つ以上のプロセッサによって実行され、
モバイルコンピューティング装置からの加速度計データを分析するステップと、
前記モバイルコンピューティング装置からの位置データを分析するステップと、
前記加速度計データ及び前記位置データに基づいて、前記モバイルコンピューティング装置のユーザーの一連の物理的ユーザー属性を判定するステップと、を備えたことを特徴とする方法。
（項目３２）
前記加速度計データ及び前記位置データを分析するステップが、前記ユーザーの歩幅を判定するステップを含み、前記一連の物理的ユーザー属性が、前記歩幅に基づく、前記ユーザーの推定身長を含むことを特徴とする、項目３１記載の方法。
（項目３３）
前記一連の物理的ユーザー属性が、前記歩幅に基づく、前記ユーザーの推定大腿骨の長さを含むことを特徴とする、項目３２記載の方法。
（項目３４）
前記加速度計データ及び前記位置データを分析するステップが、前記依頼ユーザーの歩行パターンを判定するステップを含み、前記一連の物理的ユーザー属性が、前記歩行パターンに基づく、前記ユーザーの体型を含むことを特徴とする、項目３１記載の方法。
（項目３５）
前記モバイルコンピューティング装置によって実行されることを特徴とする、項目３１記載の方法。
（項目３６）
前記モバイルコンピューティング装置の表示画面に、輸送サービス用のユーザーインターフェースを生成するステップと、
前記ユーザーインターフェースを介し、前記ユーザーの輸送を依頼するユーザー入力を受信するステップと、
前記ユーザー入力に応じ、バックエンドの輸送促進システムに配車依頼を送信して、前記配車依頼に関するサービスを提供する自律車両（ＡＶ）の選択を可能にするステップと、
前記バックエンドの輸送促進システムに、前記一連の物理的ユーザー属性を送信して、前記ＡＶの座席を前記依頼ユーザー用に自動構成するのを可能にするステップと、を更に備えたことを特徴とする、項目３５記載の方法。
（項目３７）
前記モバイルコンピューティング装置からの配車依頼の受信に応じ、前記モバイルコンピューティング装置から、前記加速度計データ及び前記位置データを受信する、バックエンドの輸送促進システムによって実行されることを特徴とする、項目３１記載の方法。
（項目３８）
前記配車依頼が、乗車位置を含み、
前記乗車位置に基づいて、前記配車依頼に関するサービスを提供する自律車両（ＡＶ）を選択するステップと、
前記判定した一連の物理的ユーザー属性に基づいて、前記選択したＡＶの座席に関する一連の座席調整を決定するステップと、
前記選択したＡＶに対し、前記一連の座席調整に基づいて、一連の構成命令を送信して、前記選択したＡＶに、前記乗車場所に到着する前に、前記依頼ユーザーの前記一連のユーザー属性に基づいて、前記座席を構成させるステップと、を更に備えたことを特徴とする、項目３７記載の方法。
（項目３９）
前記一連の座席調整が、背凭れ角度、大腿部の長さ、前後位置、ヘッドレスト角度、ヘッドレスト高さ、腰部設定、座席奥行き、座席高さ、上部座席傾斜角度、及び肩部支持体設定のうちの２つ以上を含むことを特徴とする、項目３８記載の方法。
（項目４０）
前記選択したＡＶから、調整データであって、降車場所に向かう途上において、ユーザーによって行われた、その後の一連の座席調整に対応するデータを受信するステップと、
前記調整データに基づいて、前記ユーザーの快適プロファイルを生成、保存するステップと、を更に備えたことを特徴とする、項目３８記載の方法。
（項目４１）
自律車両（ＡＶ）であって、
バックエンドの輸送促進システムと通信をやり取りするための通信アレイと、
構成可能な内部システムと、
前記ＡＶの状況的環境に対応するセンサーデータを生成するためのセンサーアレイと、
加速、ステアリング、及び制動システムと、
制御システムであって、該システムに、
依頼ユーザーからの配車依頼に関するサービスを提供するために、前記バンクエンドの輸送促進システムから乗車場所を受信させ、
前記センサーデータを処理して、前記乗車場所までの現在のルートに沿って、潜在的な危険を動的に特定させ、
前記処理したセンサーデータを用いて、前記現在のルートに沿って、前記加速、ステアリング、及び制動システムを自律的に制御させ、
前記バックエンドの輸送促進システムから、前記依頼ユーザーの快適選好項目に基づいて、前記構成可能な内部システムの１つ以上の調整可能な構成要素を構成するための一連の構成命令を受信させ、
前記一連の構成命令の各々を実行する最適タイミングスケジュールを決定させ、
前記最適タイミングスケジュールに基づいて、前記一連の構成命令を実行して、前記乗車場所に到着する前に、前記構成可能な内部システムの前記１つ以上の調整可能な構成要素を構成させる、
命令を実行するシステムと、を備えたことを特徴とするＡＶ。
（項目４２）
前記１つ以上の調整可能な構成要素が、前記ＡＶの調整可能な座席、調整可能な窓、空調システム、１つ以上のディスプレイ、内部照明、及びオーディオシステムのうちの少なくとも１つを含むことを特徴とする、項目４１記載のＡＶ。
（項目４３）
前記実行された命令が、前記制御システムに、更に、前記１つ以上の調整可能な構成要素の各々を（ｉ）即実行、又は（ｉｉ）最適タイミングで実行に分類させることを特徴とする、項目４２記載のＡＶ。
（項目４４）
前記最適タイミングで実行に分類された前記調整可能な構成要素には、前記空調システムが含まれることを特徴とする、項目４３記載のＡＶ。
（項目４５）
前記一連の構成命令が、前記ＡＶの好ましい空調設定を含み、前記実行された命令が、前記制御システムに、（ｉ）前記乗車場所までの移動時間の判定、（ｉｉ）前記空調設定に基づく、前記ＡＶの内部温度を調整するための時間枠の判定、及び（ｉｉｉ）前記移動時間及び前記時間枠に基づく、前記構成可能な内部システムの前記空調システムの実行時間の設定を行うことによって、前記好ましい空調設定の最適なタイミングスケジュールを決定させることを特徴とする、項目４４記載のＡＶ。
（項目４６）
前記即実行に分類された前記調整可能な構成要素には、調整可能な座席構成要素が含まれることを特徴とする、項目４３記載のＡＶ。
（項目４７）
前記実行された命令が、前記制御システムに、更に、前記乗車場所において依頼ユーザーを乗車させた後、前記ＡＶ内における前記依頼ユーザーの位置を監視させることを特徴とする、項目４２記載のＡＶ。
（項目４８）
前記実行された命令が、前記制御システムに、更に、前記依頼ユーザーの位置に基づいて、前記空調システムの空調焦点を動的に調整させることを特徴とする、項目４７記載のＡＶ。
（項目４９）
前記実行された命令が、前記制御システムに、更に、前記依頼ユーザーの位置に基づいて、前記オーディオシステムのオーディオ焦点を動的に調整させることを特徴とする、項目４７記載のＡＶ。
（項目５０）
前記実行された命令が、前記制御システムに、更に、前記依頼ユーザーの位置に基づいて、前記オーディオシステムのバランス又はフェードの少なくとも一方を調整することによって、前記オーディオ焦点を動的に調整させることを特徴とする、項目４９記載のＡＶ。
（項目５１）
命令を記憶する非一時的なコンピュータ可読媒体であって、前記命令が、自律車両（ＡＶ）の制御システムによって実行されると、前記制御システムに、
依頼ユーザーからの配車依頼に関するサービスを提供するために、バックエンドの輸送促進システムから乗車場所を受信させ、
前記ＡＶのセンサーアレイからのセンサーデータを処理して、前記乗車場所までの現在のルートに沿って、潜在的な危険を動的に特定させ、
前記処理したセンサーデータを用いて、前記現在のルートに沿って、前記ＡＶの加速、ステアリング、及び制動システムを自律的に制御させ、
前記バックエンドの輸送促進システムから、前記依頼ユーザーの快適選好項目に基づいて、前記ＡＶの構成可能な内部システムの１つ以上の調整可能な構成要素を構成するための一連の構成命令を受信させ、
前記一連の構成命令の各々を実行する最適タイミングスケジュールを決定させ、
前記最適タイミングスケジュールに基づいて、前記一連の構成命令を実行して、前記乗車場所に到着する前に、前記構成可能な内部システムの前記１つ以上の調整可能な構成要素を構成させる、ことを特徴とする媒体。
（項目５２）
前記１つ以上の調整可能な構成要素が、前記ＡＶの調整可能な座席、調整可能な窓、空調システム、１つ以上のディスプレイ、内部照明、及びオーディオシステムのうちの少なくとも１つを含むことを特徴とする、項目５１記載の非一時的なコンピュータ可読媒体。（項目５３）
前記実行された命令が、前記制御システムに、更に、前記１つ以上の調整可能な構成要素の各々を（ｉ）即実行、又は（ｉｉ）最適タイミングで実行に分類させることを特徴とする、項目５２記載の非一時的なコンピュータ可読媒体。
（項目５４）
前記最適タイミングで実行に分類された前記調整可能な構成要素には、前記空調システムが含まれることを特徴とする、項目５３記載の非一時的なコンピュータ可読媒体。
（項目５５）
前記一連の構成命令が、前記ＡＶの好ましい空調設定を含み、前記実行された命令が、制御システムに、（ｉ）前記乗車場所までの移動時間の判定、（ｉｉ）前記空調設定に基づく、前記ＡＶの内部温度を調整するための時間枠の判定、及び（ｉｉｉ）前記移動時間及び前記時間枠に基づく、前記構成可能な内部システムの前記空調システムの実行時間の設定を行うことによって、前記好ましい空調設定の最適なタイミングスケジュールを決定させることを特徴とする、項目５４記載の非一時的なコンピュータ可読媒体。
（項目５６）
前記実行された命令が、前記制御システムに、更に、前記乗車場所において依頼ユーザーを乗車させた後、前記ＡＶ内における前記依頼ユーザーの位置を監視させることを特徴とする、項目５２記載の非一時的なコンピュータ可読媒体。
（項目５７）
前記実行された命令が、前記制御システムに、更に、前記依頼ユーザーの位置に基づいて、前記空調システムの空調焦点を動的に調整させることを特徴とする、項目５６記載の非一時的なコンピュータ可読媒体。
（項目５８）
前記実行された命令が、前記制御システムに、更に、前記依頼ユーザーの位置に基づいて、前記オーディオシステムのオーディオ焦点を動的に調整させることを特徴とする、項目５６記載の非一時的なコンピュータ可読媒体。
（項目５９）
自律車両（ＡＶ）の内部システムを構成するコンピュータ実装方法であって、前記ＡＶの制御システムによって実行され、
依頼ユーザーからの配車依頼に関するサービスを提供するために、バックエンドの輸送促進システムから乗車場所を受信するステップと、
前記ＡＶのセンサーアレイからのセンサーデータを処理して、前記乗車場所までの現在のルートに沿って、潜在的な危険を動的に特定するステップと、
前記処理したセンサーデータを用いて、前記現在のルートに沿って、前記ＡＶの加速、ステアリング、及び制動システムを自律的に制御するステップと、
前記バックエンドの輸送促進システムから、前記依頼ユーザーの快適選好項目に基づいて、前記ＡＶの構成可能な内部システムの１つ以上の調整可能な構成要素を構成するための一連の構成命令を受信するステップと、
前記一連の構成命令の各々を実行する最適タイミングスケジュールを決定するステップと、
前記最適タイミングスケジュールに基づいて、前記一連の構成命令を実行して、前記乗車場所に到着する前に、前記構成可能な内部システムの前記１つ以上の調整可能な構成要素を構成するステップと、を備えたことを特徴とする方法。
【図面の簡単な説明】
【００１８】
本明細書の開示は、同様の要素には同様の参照番号を付した添付図面に、限定ではなく、例として示してある。
【図１】ユーザー装置及び保有ＡＶ群と通信する、本明細書に記載の例示的な輸送促進システムを示すブロック図。
【図２】本明細書に記載の制御システムを実装した例示的なＡＶを示すブロック図。
【図３】本明細書に記載の輸送手配サービス用の指定アプリケーションを実行する例示的なモバイルコンピューティング装置を示すブロック図。
【図４Ａ】本明細書に記載の実施例による、快適プロファイルを利用して、ＡＶをユーザー用に構成する例示的な方法を説明するフローチャート。
【図４Ｂ】本明細書に記載の実施例による、快適プロファイルを利用して、ＡＶをユーザー用に構成する例示的な方法を説明するフローチャート。
【図５Ａ】本明細書に記載の実施例による、ＡＶを１人以上のユーザー用に構成する更なる方法を説明するフローチャート。
【図５Ｂ】本明細書に記載の実施例による、ＡＶを１人以上のユーザー用に構成する更なる方法を説明するフローチャート。
【図６】本明細書に記載の実施例による、ＡＶを１人以上のユーザー用に構成するタイミングを最適化する例示的な方法を説明するフローチャート。
【図７】本明細書に記載の実施例を実装することができる、コンピュータシステムを示すブロック図。
【図８】本明細書に記載の実施例を実装することができる、モバイルコンピューティング装置を示すブロック図。
【図９】本明細書に記載の実施例を実装することができる、ＡＶのコンピューティングシステムを示すブロック図。
【発明を実施するための形態】
【００１９】
システムの説明
図１は、本明細書に記載のユーザー装置及び保有ＡＶ又はサービス車両群と通信する、例示的な輸送促進システムを示すブロック図である。輸送促進システム１００は、幾つかのネットワーク１８０を介し、ユーザー装置１９５及び保有自律車両群１９０と通信するための通信インターフェース１１５を備えることができる。加えて又は変形例において、輸送促進システム１００は、業務用車両を運転する人間ドライバーと通信し、輸送促進システム１００が管理する輸送手配サービスに従って、輸送を促進することができる。多くの実施例において、輸送促進システム１００は、依頼ユーザーと輸送促進システム１００が管理する、保有業務用車両群及び／又はＡＶ群１９０の中のＡＶとを結びつける、輸送手配サービスを提供することができる。輸送手配サービスに対応する指定アプリケーション１８５を、ユーザー装置１９５において実行することができる。依頼ユーザーは、ユーザー装置１９５に入力して、配車依頼１９７を輸送促進システム１００に送信することができる。配車依頼１９７は、通信インターフェース１１５によって受信され、依頼ユーザーを保有車両群のうちの最寄りのＡＶに対応させることができる、選択エンジン１３５に送ることができる。
【００２０】
１つ以上の実施例において、配車依頼１９７は、選択されたＡＶ１０９が、依頼ユーザーと待ち合わせることができる乗車場所を含むことができる。保有ＡＶ群１９０を所与の地域（例えば、都市又は首都圏）に分散して、車両位置情報１９２を輸送促進システム１００の車両インターフェース１０５に送信することができる。車両インターフェース１０５が、車両位置情報１９２を選択エンジン１３５に送ることにより、選択エンジン１３５が、配車依頼１９７に対するサービスを容易に提供することができる候補車両を決定することができる。一部の実施例において、配車依頼１９７は、依頼ユーザーが車種について好みを有するか否かを最初に判定するために、構成エンジン１４０が利用する依頼ユーザーの固有の識別子１３６を含むことができる。例えば、構成エンジン１４０は、依頼ユーザーの固有の識別子１３６を用いて、輸送促進システム１００のデータベース１３０の乗客選好ログ１３２に対し検索１４２を実行することができる。依頼ユーザーの対応する乗客選好ログ１３２は、本明細書に記載の数ある中でも、特に好みの車種（例えば、スポーツ多目的車両、バン、スポーツ車両、ステーションワゴン、中型、大型又は小型車両、高級車両等）を含むことができる。これに加えて又は代えて、構成エンジン１４０は、指定アプリケーション１８５を介し、依頼ユーザーにプロンプトを送信して、依頼ユーザーが特定の車種を選好するか否かを尋ねることができる。
【００２１】
乗車場所、保有車両群１９０中の最寄りのＡＶ、又は人間が運転する他の最寄りの業務用車両の所在地、及び必要に応じ、好みの車種に基づいて、選択エンジン１３５は、基準を満たす車両（例えば、ＡＶ１０９）を選択することができる。特定の態様において、選択エンジン１３５は、更にマッピングエンジン１７５を利用して、地図データ１７９（例えば、乗車場所までの距離）及び／又は交通データ１７７（例えば、乗車場所に到達するまでの所要時間）に基づいて、最適車両（例えば、ＡＶ１０９）決定することができる。ＡＶ１０９を最適な車両として選択した後、選択エンジン１３５は、ＡＶ１０９に配車依頼１９７に対するサービスを提供する招待状１８２を送信することができる。一部の実施例において、ＡＶ１０９は、幾つかの要因（例えば、燃料又はエネルギー残量、サービス指標、所有者要件等）に依存して、招待状に同意又は拒否することができる。特定の実施形態において、ＡＶが招待状１８２に同意すると、輸送促進システム１００は、地図データ１７９及び交通データ１７７を用いて、ＡＶ１０９に対し、乗車場所までの最短又は最適ルートを示すルート情報を与えることができる。あるいは、ＡＶ１０９は、独立して最適なルートを特定するためのローカルマッピング資源を備えることができる。
【００２２】
本明細書に記載の一部の実施例によれば、輸送促進システム１００は、ユーザー装置１９５から、加速度計データ１８１及び位置データ（例えば、ＧＰＳデータ１８３）を受信して、依頼ユーザーの推定身長等、ユーザー属性１５３を判定することができるデータアナライザー１５０を備えることができる。様々な実施形態において、データアナライザー１５０は、更に加速度計データ１８１及びＧＰＳデータ１８３を処理して、体重及び体型（例えば、痩せ型、普通、大柄）等、依頼ユーザーの他の大まかな属性１５３を推定することができる。更に別の実施形態において、データアナライザー１５０は、更に加速度計データ１８１及びＧＰＳデータ１８３を処理して、大腿骨の長さ、脚の長さ、姿勢情報、胴の長さ等、より細かい属性１５３を推定又は判定することができる。
【００２３】
例えば、特定のユーザー装置から配車依頼１９７を受信する際、輸送促進システム１００は、（例えば、指定アプリケーション１８５を介して）ユーザー装置１９５の加速度計及びＧＰＳモジュールからの加速度計データ１８１及びＧＰＳデータ１８３にアクセスすることができる。特定の態様において、加速度計は、慣性測定ユニットに収容することができ、加速度計のデータ流１８１を提供し、それをデータアナライザー１５０が処理して、ユーザー属性１５３を判定又は推定することができる。従って、依頼ユーザーが、装置１９５をポケットに入れるか、あるいは装置１９５を把持して歩き始めると、加速度計データ１８１は、歩幅痕跡、歩行痕跡、及び／又は揺動痕跡、並びに各々の歩幅に対応する指向性加速度ピークを含むことができる。加速度ピークの特質、タイミング、大きさ、及び方向、並びに移動距離（例えば、ユーザーが歩いた距離）をデータアナライザー１５０が分析して、依頼ユーザーの属性１５３を判定することができ、次いで、それを構成エンジン１４０に送信することができる。判定した依頼ユーザーの属性１５３に基づいて、構成エンジン１４０は、依頼ユーザーがＡＶ１０９に乗車するとき、最も快適な設定が提供されるように、選択したＡＶ１０９の乗客座席を構成するための車両構成セット１８８を決定することができる。
【００２４】
構成セット１８８を決定する際、構成エンジン１４０は、ユーザー装置１９５からの加速度計データ１８１及びＧＰＳデータ１８３によって判定されるユーザー属性１５３に基づいて、機械学習を実行することができる。特定の態様において、構成エンジン１４０は、ユーザー属性１５３を用いて、他の同様の快適プロファイル１３７にアクセスすることができる。例えば、構成エンジン１４０は、依頼ユーザーの判定身長、体重、体型、脚の長さ等を用いて、データベース１３０に対し検索１４２を実行して、同様の属性を有するユーザーの対応する快適プロファイル１３７を特定することができる。構成エンジン１４０は、依頼ユーザーの構成セット１８８を生成する基礎として、対応する快適プロファイル１３７を利用することができる。１つの実施例において、構成エンジン１４０は、ユーザー属性の類似性に基づいて、一連の対応する快適プロファイル１３７をランク付けし、上位のグループ（例えば、上位５又は１０）を用いて、構成セット１８８を生成することができる。これに加えて又は代えて、構成エンジン１４０は、対応する快適プロファイル１３７の構成設定（例えば、座席調整及び位置設定）の平均値を算出及び利用し、算出した平均値に基づいて、依頼ユーザーの構成セット１８８を生成することができる。
【００２５】
実施例において、構成エンジン１４０は、車両構成セット１８８を生成して、依頼ユーザーの装置１９５からの加速度計データ１８１によって判定されたユーザー属性１５３を、ＡＶ又は業務用車両の座席の構成可能なパラメータに対応付けることができる。例えば、構成エンジン１４０は、依頼ユーザーの判定又は推定した身長を座席の前後位置に関連付けることができる。構成エンジン１４０は、更にユーザーの判定又は推定した体重若しくは体型を背凭れ角度、座席の奥行き、及び／又は座席の高さに関連付けることができる。構成エンジン１４０は、更に依頼ユーザーの判定又は推定した脚の長さを座席の大腿部の長さの設定又はクッションの縁部調整に関連付け、膝及び腰部の負担を極力抑制することができる。依頼ユーザーの判定又は推定属性１５３と座席の調整可能パラメータとの更なる相関についても企図されている。例えば、構成エンジン１４０が、加速度計データ１８１の痕跡に示される姿勢情報を利用して、クッションの柔らかさ、腰部支持要素、肩部支持要素、ヘッドレスト角度等を調整するコマンドを生成することができる。
【００２６】
車両構成セット１８８は、車両インターフェース１０５を介し、ネットワーク１８０を通して、選択したＡＶ１０９に送信することができる。例えば、選択エンジン１３５は、依頼ユーザーからの配車依頼１９７に対するサービスを提供するためにＡＶ１０９を選択して、車両インターフェース１０５を介し、ＡＶ１０９に招待状１８２を送信することができる。データアナライザー１５０は、依頼ユーザーの装置１９５からの加速度計データ１８１及びＧＰＳデータ１８３を処理して、ユーザー属性１５３を判定することができる。構成エンジン１４０は、ユーザー属性１５３をＡＶ１０９の座席調整パラメータに対応付けることができる。特定の実施例において、輸送促進システム１００は、保有車両群１９０のＡＶのすべての調整可能なパラメータ（例えば、調整可能な座席パラメータ）を示す、ＡＶパラメータログ１３４をデータベース１３０に保存することができる。構成エンジン１４０は、ＡＶ１０９の調整可能な座席パラメータの検索１４２を実行し、ユーザーの快適性を最大限に高めるために、ユーザー属性１５３をＡＶ１０９の座席に関する様々な調整に対応付けて座席調整を含むようにＡＶ構成セット１８８を生成し、ＡＶ１０９が依頼ユーザーを迎えに行く途上において、車両インターフェース１０５を介し、ＡＶ構成セット１８８をＡＶ１０９に送信することができる。
【００２７】
特定の実施形態において、選択エンジン１３５は、更にＡＶ１０９の特定の座席を依頼ユーザーに割り当てることができる。かかる実施形態において、構成エンジン１４０は、車両構成セット１８８に、依頼ユーザーに割り当てた特定の座席（例えば、右前席）を更に示すことができる。ＡＶ１０９が車両構成セット１８８を受信した後、ＡＶ１０９は、乗車場所に到着する前に、依頼ユーザーに割り当てた特定の座席に関する構成を実行することができる。加えて、選択エンジン１３５は、確認通知１９９を生成して、依頼ユーザーの装置１９５に送信することができる。特定の態様において、確認通知１９９は、ＡＶ１０９（又は、ユーザーの配車依頼１９７に対するサービスを提供するために選択された別の車両）の様々な属性、例えば、車種、色、年式、ナンバープレート番号等を示すことができる。確認通知１９９は、ユーザー装置１９５の指定アプリケーション１８５のユーザーインターフェースに生成することができ、依頼ユーザーに割り当てた座席を示すデータを更に含むことができる。特定の態様において、依頼ユーザーは確認通知１９９に同意するか、又は拒否することができ、拒否された場合、選択エンジン１３５は、代替車両を探すことができ、構成エンジン１４０は、それに応じて代替車両の新しい車両構成セット１８８を生成することができる。従って、選択されたＡＶ１０９が、約束の場所で依頼ユーザーと出会う際、ユーザー自身の装置１９５からの加速度計データ１８１及びＧＰＳデータ１８３に基づいて構成された座席を示す情報を、依頼ユーザーに提示することができ、座席を予めユーザー用に構成して、快適性を最適化することができる。
【００２８】
これに加えて又は代えて、ユーザー装置１９５の指定アプリケーション１８５は、ユーザーが、空調設定、座席温度設定、ラジオ局設定、選択したＡＶ１０９の選好座席（例えば、自動車相乗り又はバン相乗りの場合）、照明設定、内部ディスプレイのホームページ設定、ムーンルーフ又はサンルーフ設定（例えば、開放又は閉鎖）、窓設定、乗り心地制御設定（例えば、スポーツモード又は慎重モード自律運転）、大まかな座席調整設定（例えば、直立位置又はリラックス位置）等、選好項目を入力することができる選好メニュー１８６を生成することができる。一部の実施例において、選好メニューは、配車依頼１９７の送信に応じ、ユーザー装置１９５の表示画面に生成することができる。
【００２９】
変形例において、選好メニュー１８６は、ＡＶ選択エンジン１３５によって選択されたＡＶの構成可能なパラメータに基づいて、カスタマイズすることができる。従って、配車依頼１９７に対するサービスを提供するＡＶ１０９が選択されると、構成エンジン１４０は、ＡＶ１０９のＡＶパラメータログ１３４にアクセスして、その構成可能なパラメータ（例えば、ＡＶ１０９に衛星ラジオ、サンルーフ、３６０度の座席構成等があるか否か）を判定することができ、輸送促進システム１００は、ＡＶ１０９の構成可能なパラメータに基づいて、依頼ユーザーのための選好メニュー１８６を生成することができる。ユーザーは、選好メニュー１８６と対話して、選択項目１９１を輸送促進システム１００に送り返し、構成エンジン１４０は、選好メニュー１８６上における選択された項目に基づいて、車両構成セット１８８を生成し、本明細書に記載のように車両構成セット１８８をＡＶ１０９に送信することができる。
【００３０】
更に説明するように、車両構成セット１８８は、選択された業務用車両が乗車場所に到着する前に、選択された業務用車両の幾つかの調整可能な構成要素をユーザー用に構成するための一連の構成命令を含むことができる。従って、業務用車両は、乗車場所に移動する間に、車両設定選好項目に基づいて、１つ以上の構成要素を自動調整することができる。これに加えて又は代えて、輸送促進システム１００は、快適プロファイル１３７又は構成セット１８８に従って、少なくとも１つの車両設定選好項目を操作するために、業務用車両（例えば、ＡＶ１０９）に対し、業務用車両が乗車場所に到達するルートを延長、又は遅延させる命令を更に伝達することができる。
【００３１】
これに加えて又は代えて、ユーザーが、通常、本明細書に記載の特定の選好項目を選択できるようにするために、指定アプリケーション１８５に、選好メニュー１８６を常時生成することができる。選好選択項目１９１（例えば、座席位置情報、温度設定等）は、輸送促進システム１００のログマネージャー１２５に送信することができ、ログマネージャー１２５は、選択項目１９１に基づいて、ユーザーの快適プロファイル１３７に対する選好ログ更新１２８を生成することができる。本明細書に記載のように、データベース１３０は、輸送手配サービスのユーザーの一般的な選好を示す、快適プロファイルを保存することができ、選択されたＡＶ１０９が、乗車場所に向かう途上において実行するＡＶ構成セット１８８の少なくとも一部を生成するために、構成エンジン１４０がアクセスすることができる。一部の実施例において、輸送促進システム１００は、ユーザーの快適プロファイル１３７を実施する上において、１つ以上の機構が選択された業務用車両（例えば、ＡＶ１０９）において利用できない旨を、ユーザーに伝達することができる。
【００３２】
従って、輸送促進システム１００は、輸送手配サービスのユーザーに対応する乗客選好ログ１３２を管理することができる。乗客選好ログ１３２の各々は、特定のユーザーの選好又は快適プロファイル１３７を含むことができ、ユーザー装置１９５に関連付けられた固有の識別子１３６を用いて、輸送促進システム１００によって分類することができる。特定の配車依頼１９７を受信すると、構成エンジン１４０は、配車依頼１９７に含まれている、当該ユーザー装置１９５の固有の識別子１３６を利用して、対応する乗客選好ログ１３２内の快適プロファイル１３７を特定することができる。更に、輸送促進システム１００は、経時的に、特定のユーザーの一連の選好項目を（例えば、機械学習技術を介して）特定できるようになる。
【００３３】
１つの実施例において、依頼ユーザーが、保有車両群１９０から選択されたＡＶ１０９に乗車した後、選択されたＡＶ１０９（又は人間が運転する自動車又はバン等の別の選択された業務用車両）は、ＡＶデータ１９６を輸送促進システム１００に送り返すことができる。数あるデータ項目の中で、ＡＶデータ１９６は、特に、内部構成要素に対するユーザーによる調整（例えば、ラジオ、座席位置、構成及び調整、温度制御等）を示す構成又は調整データ１６３を含むことができる。ログマネージャー１２５は、ＡＶデータ１９６を分析して、当該ユーザーの乗客選好ログ１３２に調整データ１６３を記録することができる。当該ユーザーの配車依頼に関するサービスを提供するために選択されたＡＶから受信されるＡＶデータ１９６に含まれる調整データ１６３は、経時的に、当該ユーザーの特定の学習されたユーザーの選好を示すことができるようになる。特定の実施形態において、輸送促進システム１００は、一定の期間（又はｎ回の乗車）にわたる調整データ１６３を分析して、調整データ１６３における明確な選好を特定することができるパターン認識エンジン１６０を含むことができる。パターン認識エンジン１６０によって、調整データ１６３における特定の選好パターンが特定されると、パターン認識エンジン１６０は、当該ユーザーの快適プロファイル１３７に対する快適プロファイル更新１６９を生成して、学習した選好項目を含めることができる。
【００３４】
例えば、ｎ回の乗車（例えば、１５、２０、又は５０回の乗車）にわたり、業務用ＡＶによって得られた調整データ１６３は、通常、ユーザーが特定のラジオ局を選択し、空調システムを特定の温度範囲に調整し、特定の座席調整セットを選好、及び／又は特定のソフトウェアアプリケーションセットにアクセス、又は特定の一連のウェブページを閲覧することを示すことができる。個々に選択された又は調整された項目は、ログマネージャー１２５によって、選好ログ更新１２８として記録することができる。経時的に、パターン認識エンジン１６０は、パターンを特定したり、採点技術によって特定の選好を採点したりすることができるようになる。特定の選好が特定の閾値に達する（例えば、確実性確率閾値又は点数を横切る）と、パターン認識エンジン１６０は、判定した選好を反映したプロファイル更新１６９を生成することによって、快適プロファイル１３７を編集することができる。その後、ユーザーが配車依頼をすると、構成エンジン１４０はＡＶ構成セット１８８を生成し、パターン認識エンジン１６０によって判定された選好項目をプロファイル更新１６９に含めることができる。この学習した選好項目は、特定の座席配置、温度設定、ラジオ局設定、及び／又は他の調整、構成、又は本明細書に記載の他の設定であってよい。
【００３５】
更に、ユーザー装置１９５の指定アプリケーション１８５によって、各々のＡＶ乗車後において、ユーザーは、乗車に関するフィードバック１９３を返すことができる。特定の実施形態において、フィードバック１９３は、ユーザーが乗車体験の評価に利用できる、単純な評価システム（例えば、１〜５星評価）を含むことができる。パターン認識エンジン１６０は、ユーザー装置１９５からフィードバック１９３を受信して、ユーザーの特定の乗車体験と乗車自体における特定のイベント又は乗車特性との相関を試みることができる。前述のように、輸送促進システム１００は、配車依頼に関するサービスを提供している業務用車両から、ＡＶデータ１９６を受信することができる。ＡＶデータ１９６は、調整データ１６３を含む以外に、特定の評価との潜在的な相関を示すことができる、様々な制御コマンド及びセンサーデータ（例えば、加速度計データ、画像データ、制御システムモード等）を示すことができる。
【００３６】
例えば、所有車両群１９０のＡＶは、法的及び安全上の制約の範囲内において、特定のモードで動作することができる。一部の実施例において、パターン認識エンジン１６０は、神経質な乗客に関し、（例えば、数回の乗車にわたり）慎重な走行を高評価に相関させることができる。一部の実施例において、相関が所定の閾値（例えば、７５％の確度）に達すると、パターン認識エンジン１６０は、神経質な乗客の快適プロファイル１３７に対するプロファイル更新１６９を生成して、神経質な乗客の依頼に対するサービスを提供するときは、選択されたＡＶが、高注意モード等、特定の乗車特性に従ってのみ走行することが必須であることを示すことができる。従って、神経質な乗客が配車依頼１９７を成し、選択エンジン１３５によって、その依頼１９７に対するサービスを提供するＡＶ１０９が選択されると、構成エンジン１４０は、神経質な乗客の快適プロファイル１３７に対し検索１４２を実行して、神経質な乗客のＡＶ設定選好項目１３３等の車両設定選好項目を特定することができる。本明細書に記載のように、ＡＶ設定選好項目１３３は、配車依頼１９７を成す前又は後に、神経質な乗客が、選好メニュー１８６に直接入力することもできる。更に、神経質な乗客の快適プロファイル１３７は、ラジオの設定、座席構成設定、温度設定等の他の構成選好項目、及び神経質な乗客が慎重なＡＶの乗車を好むという学習した選好項目を示すことができる。構成エンジン１４０は、ＡＶ１０９に対し、神経質な乗客を乗車場所から目的地まで送る際、高注意モードで動作する（例えば、より遅い速度で運転し、滑らかな制動、加速、及び操縦を行う）という指示を含めて、車両構成セット１８８を生成し送信することができる。
【００３７】
より一般的には、特定のユーザーに輸送を提供する選択されたＡＶからのＡＶデータ１９６（又は他の業務用車両のデータ）は、当該特定のユーザーからのフィードバック１９３（例えば、ユーザー体験評価）に照らし、パターン認識エンジン１６０によって分析することができる。フィードバック１９３は、評価データのみに限定されるものではなく、自発的なコメント及び／又は調査データも含むことができる。一部の態様において、特定の閾値を下回る評価（５つ星のうちの２）がユーザーによって提示された場合、パターン認識エンジン１６０を始動して、その特定の移動のＡＶデータを分析することができる。パターン認識エンジン１６０は、低い評価に対する潜在的な原因又は一因となる異常なイベント、事態、及び／又は乗車特性に関し、ＡＶデータ１９６を分析することができる。
【００３８】
例えば、パターン認識エンジン１６０は、複数回の急ブレーキを示すＡＶデータ１９６の加速度計データを特定することができる。別の例として、パターン認識エンジン１６０は、ユーザーを輸送する際に、ＡＶの走行が速過ぎたか遅過ぎたかを示すことができる、乗車と降車との間の時間対距離デルタを更に判定することができる。ｎ回の乗車にわたり、パターン認識エンジン１６０は、各々の走行に関するＡＶデータ１９６を分析することによって、ユーザーによって示された低評価に対する、１つ以上の原因を特定することができる。本明細書に記載のように、潜在的な原因が特定の閾値（例えば、低評価の原因である確率が７５％）に達すると、パターン認識エンジン１６０は、ユーザーの快適プロファイル１３７を編集するためのプロファイル更新１６９を生成して、今後の走行において、当該原因を軽減又は緩和することができる。かかる潜在的な原因は、（例えば、特定の重力閾値を超えて測定される）異常な減速、逸脱、及び／又は加速、過度に慎重な運転又は過度に強引な運転（例えば、通常モード、慎重モード、高慎重モード間の運転）等を含むことができる。従って、当該ユーザーの快適プロファイル１３７は、当該ユーザーのために選択されたＡＶ１０９が、高慎重モードで運転できないようにして、選択されたＡＶの走行時間を最適化する、選択回避項目等の選択回避項目を含むこともできる。
【００３９】
これ等の方針に沿って、パターン認識エンジン１６０は、経時的に（又は当該ユーザーのｎ回の乗車にわたって）調整データ１６３を分析し、特定の構成要素のパラメータの範囲又は境界を特定することができる。例えば、ユーザーが、内部の気温が７０度（約２１．１℃）を超えるように調整することは決してしない、又は座席の前後方向パラメータを特定の前方位置を超えて調整することは決してしないことがあり得る。パターン認識エンジン１６０は、かかる調整データ１６３をユーザーの選好ログ１３２に蓄積し、（例えば、その後の各々の移動において）ユーザーが、これ等の判定範囲又は境界を超えない確率を算出することができる。算出した確率が特定の閾値（９０％の確実な確率）に達すると、パターン認識エンジン１６０は、設定範囲又は境界を示すプロファイル更新１６９で、ユーザーの快適プロファイル１３７を修正することができる。従って、その後の乗車において、構成エンジン１４０は、ユーザーの快適プロファイル１３７の設定範囲又は境界を参照して、選択されたＡＶ１０９の調整可能なパラメータのいずれも、かかる範囲又は境界外にあるか否か判定することができる。そうであれば、構成エンジン１４０は、調整コマンドを含むＡＶ構成セット１８８を生成して、選択されたＡＶ１０９が、ユーザーの快適プロファイル１３７に示された範囲又は境界内に収まるように、それらのパラメータを調整することができる。
【００４０】
従って、輸送促進システム１００が管理する輸送手配サービスのユーザーは、サービスを利用する前、又は各々の配車依頼１９７を送信した後に、指定アプリケーション１８５の選好メニュー１８６を介して、初期選好項目１９１を入力することができる。これに加えて又は代えて、輸送促進システム１００のデータアナライザー１５０は、ユーザー装置１９５からの加速度計データ１８１及びＧＰＳデータ１８３に基づいて、ユーザーの身長、体重、体型、脚の長さ、大腿骨の長さ、姿勢等、ユーザー属性１５３を自動的に判定又は推定することができる。構成エンジン１４０は、これ等の推定属性に基づく座席調整コマンドを含めて、構成セット１８８を生成することができる。これに加えて又は代えて、更に、ユーザーは、フィードバック１９３を返すか、又はＡＶ乗車中に修正を行うことができ、これによって、ユーザーの快適プロファイル１３７を、それに応じて編集又は修正することができるパターン認識を開始することができる。構成エンジン１４０は、ユーザーの快適プロファイル１３７に基づいて構成セット１８８を生成し、選択されたＡＶ（又は選択された人間が運転する業務用車両）に送信し、ユーザーを乗車させる前に、それに応じて内部構成要素を設定することができる。特定の実施形態において、構成エンジン１４０は、選択されたＡＶ１０９又は業務用車両中のユーザー用に調整される特定の座席を更に確認することができ、選択エンジン１３５は、割当座席を示す確認通知１９９をユーザー装置１９５に送信することができる。１つの実施例において、輸送促進システム１００は、少なくとも部分的に、ユーザーの快適プロファイル１３７に基づいて、業務用車両内の座席をユーザーに割り当てることができる。加えて、輸送促進システム１００は、乗車前に、座席割当をユーザー装置１９５に伝達することができる。別の実施形態において、輸送促進システム１００は、ユーザーの座席割当に基づいて、乗車場所までの業務用車両のルートを選択することができる。
【００４１】
一部の実施例において、輸送促進システム１００は、ＡＶ１０９（又は業務用車両）が、割当座席が乗車場所の道路縁石に対応する（例えば、ユーザーが歩道又は縁石から乗車するＡＶ１０９の側に割当座席がある）ユーザーを乗車させるように、選択されたＡＶ１０９（又は業務用車両）のルートを決定するためのルートコマンドを送信することができる。別の実施例において、構成セット１８８は、ＡＶ１０９のオーディオの焦点が、ユーザーの割当座席と一致するように構成するための、オーディオ調整コマンドを更に含むことができる。更に別の実施例において、ＡＶデータ１９６は、（例えば、ユーザーが座席を変更したとき）ＡＶ１０９内のユーザー位置を示す、座席センサーデータを含むことができる。これに応じ、構成エンジン１４０は、ＡＶ１０９内のユーザー位置に基づいて、オーディオの焦点を調整するためのオーディオ構成コマンドを送信することができる。以下に説明する実施例において、図１に関連して説明した１つ以上の自動構成は、選択されたＡＶ１０９自体が、判定、生成、及び実行することができる。
【００４２】
図２は、本明細書に記載の制御システムを実装した例示的なＡＶを示すブロック図である。図２の実施例において、制御システム２２０を用いて、所与の地理的地域において、輸送サービス（例えば、人間の輸送、配達サービス等）を含む、様々な目的のために、ＡＶ２００を自律的に動作させることができる。記載の実施例において、自律走行車両は人間の制御無しで運転することができる。例えば、自動車の文脈において、自律走行車両は、操縦、加速、シフト、制動、及び照明構成要素の操作を行うことができる。一部の変形例において、自律可能車両は、自律又は手動で動作させることができることも認めている。
【００４３】
図２に関連して説明する１つ以上の構成要素は、自動車やバン等、人間が運転する業務用車両に属するものであってよい。例えば、業務用車両は、図１に関連して説明したような、バックエンドの輸送促進システム１００と通信するための無線通信インターフェースを含むことができる。更に、業務用車両は、車両の座席及び環境に影響を与える幾つかの調整可能な構成要素、及び調整可能な構成要素（照明、座席調整、ラジオ等）の各々を制御するためのコントローラを備えることができる。従って、ＡＶ２００に関連して本明細書に記載のように、業務用車両（ＡＶ又は人間が運転する車両）のコントローラは、ネットワークサービス（例えば、輸送促進システム１００が提供する輸送手配サービス）から、無線通信インターフェースを介し、一連の命令を受信し、車両が走行している間に、一連の命令に従って、１つ以上の構成要素の設定を調整することによって、車両の少なくとも１つの乗客区域の１つの座席に関する快適プロファイルを自律的に実行することができる。
【００４４】
１つの実施形態において、制御システム２２０は、最も一般的な運転状況において、車両２００を知的に動作させるために、特定のセンサー資源を利用することができる。例えば、制御システム２２０は、車両２００が目的地まで進む際に、車両を自律的に操縦、加速、及び制動することによって、車両２００を走行させることができる。制御システム２２０は、センサー情報及び他の入力（例えば、遠隔地又は現地の人間オペレータからの伝送情報、他の車両からのネットワーク通信等）を使用して、車両制御行動（例えば、制動操作、操縦操作、加速操作等）を行ったり、ルート計画を立てたりすることができる。
【００４５】
図２の実施例において、制御システム２２０は、車両２００が走行する道路セグメントに関し、車両が取得したセンサーデータを処理するように動作するコンピュータ又は処理システムを備えている。車両２００が目的地までのルートを進み続けるために、センサーデータを使用して、車両２００が取るべき行動を判定することができる。一部の変形例において、制御システム２２０は、１つ以上のリモートソースとの間で、無線通信を送受信するための無線通信機能等、他の機能を備えることができる。車両２００の制御において、制御システム２２０は、車両２００の様々な電気機械的インターフェースをプログラム的に制御する、コマンド２３５として示される、命令及びデータを発することができる。コマンド２３５は、推進操作、制動操作、操縦操作、及び補助操作（例えば、ライトの点灯）を含む、車両２００の運転態様を制御するように機能することができる。本明細書に記載の実施例において、コマンド２３５は、構成要素インターフェース２５５を介して、座席構成、座席位置、座席調整、座席暖房又は冷房、ラジオ局選択、ディスプレイ設定、空調システム、内部照明システム、窓、及び／又はサンルーフ若しくはムーンルーフ等、ＡＶ２００の構成可能な内部システムを更に制御するように機能することができる。
【００４６】
本明細書に記載の実施例において、ＡＶ２００は、図１に関連して説明した、バックエンドの輸送促進システム１００と通信するための無線通信インターフェースを備えることができる。
【００４７】
ＡＶ２００は、複数種類のセンサー２０１、２０３を備え、これ等を組み合わせて、車両２００を囲む空間及び環境をコンピュータ化した知覚を与えることができる。同様に、制御システム２２０は、ＡＶ２００の内部で動作し、センサー２０１、２０３の集合からセンサーデータを受信し、車道上で車両２００を動作させるための様々な電気機械的インターフェースを制御することができる。
【００４８】
より具体的には、センサー２０１、２０３は、車両２００の完全なセンサー表示を共同で取得するように動作すると共に、車両２００の付近の潜在的な危険を含む、車両２００の付近の状況情報を更に取得するように動作する。一例として、センサー２０１、２０３は、カメラセンサー２０１の複数のセット（ビデオカメラ、立体カメラ対又は奥行き知覚カメラ、長距離カメラ）、レーダ又はＬＩＤＡＲ等によってもたらされる遠隔検出センサー２０３、近接センサー又はタッチセンサー、及び／又はソナーセンサー（図示せず）を含むことができる。
【００４９】
センサー２０１、２０３の各々は、対応するセンサーインターフェース２１０、２１２を用いて、制御システム２２０と通信することができる。センサーインターフェース２１０、２１２の各々は、例えば、各々のセンサーに接続されているか、又はセンサーに備えられているハードウェア及び／又は他のロジック構成要素を含むことができる。例えば、センサー２０１、２０３は、車両２００の周囲状況の画像データを連続的に生成する、ビデオカメラ及び／又は立体カメラセット含むことができる。これに加えて、又は代えて、センサーインターフェース２１０、２１２は、例えば、カメラセンサーからの生の画像データを受信及び／又は処理することができる、フィールドプログラマブルゲートアレイ（「ＦＰＧＡ」）を備えた、専用の処理資源を含むことができる。
【００５０】
一部の実施例において、センサーインターフェース２１０、２１２は、それぞれのセンサー２０１、２０３からのセンサーデータ２０９を処理するためのハードウェア及び／又はプログラミングを備えたロジックを含むことができる。処理されたセンサーデータ２０９は、センサーデータ２１１として出力することができる。これに加えて又は変形として、制御システム２２０は、生又は処理前のセンサーデータ２０９を処理するためのロジックを含むこともできる。
【００５１】
１つの実施形態によれば、車両インターフェースサブシステム２５０は、複数のインターフェースを含むか又は制御して、車両２００の機構を制御することができる。車両インターフェースサブシステム２５０は、推進構成要素（例えば、アクセルペダル）を電気的に（又はプログラミングを介して）制御する推進インターフェース２５２、ステアリング機構用のステアリングインターフェース２５４、制動構成要素用の制動インターフェース２５６、及び車両の外部灯用の照明／補助インターフェース２５８を含むことができる。本明細書に記載の実施形態によれば、制御信号２４９を車両インターフェースサブシステム２５０の構成要素インターフェース２５５に更に送信して、ユーザーの好み又は属性に基づいて、ＡＶ２００の様々な構成要素を制御することができる。車両インターフェースサブシステム２５０及び／又は制御システム２２０は、制御システム２２０からコマンド２３３、２３５を受信することができる、１つ以上のコントローラ２４０を備えることができる。コマンド２３５は、ルート情報２３７、及び車両２００の動作状態（例えば、好ましい速度及び一時停止、加速等）を指定する、１つ以上の動作パラメータ２３９を含むことができる。コマンドは、構成要素インターフェース２５５を介して、コントローラ２４０に、ＡＶ２００の幾つかの調整可能な構成要素を構成させる、個人化コマンド２３３を更に含むことができる。
【００５２】
コントローラ２４０は、車両インターフェース２５２、２５４、２５５、２５６、２５８の１つ以上に対するコマンド２３３、２３５を受信すると、制御信号２４９を生成することができる。コントローラ２４０は、ＡＶ２００が現行ルートに従っている間、コマンド２３５を入力として使用し、推進操作、操縦操作、制動操作、及び／又は他の車両挙動を制御することができる。従って、車両２００が現行ルートに沿って能動的に運転している間、コントローラ２４０は、制御システム２２０から対応する一連のコマンド２３５を受信して、車両２００の走行を連続的に調整及び変更することができる。ルートに沿って安全に進行している車両２００の信頼に影響を及ぼすイベント又は状況が存在しない場合、制御システム２２０は、更なるコマンド２３５を生成することができ、それによってコントローラ２４０は、車両インターフェースサブシステム２５０のそれぞれのインターフェースに対し、様々な車両制御信号２４９を生成することができる。
【００５３】
実施例によれば、コマンド２３５は、車両２００が取るべき行動を指定することができる。行動は１つ以上の車両制御機構（例えば、ステアリング機構、ブレーキ等）に関連付けることができる。コマンド２３５は、大きさ、継続時間、方向、又は車両２００の他の動作特性等の属性と共に、その行動を指定することができる。一例として、制御システム２２０によって生成されるコマンド２３５は、ＡＶ２００が、走行中に占有すべき道路セグメントの相対位置（例えば、車線変更、中央分離帯側への移動、又は路肩側への移動、車両の方向転換等）を指定することができる。別の例として、コマンド２３５は、速度、制動又は加速から加速（又は減速）への変更、方向転換行動、外部照明又は他の構成要素の状態変更を指定することができる。コントローラ２４０は、コマンド２３５を、車両インターフェースサブシステム２５０の対応するインターフェースに対する制御信号２４９に翻訳することができる。制御信号２４９は、大きさ、継続時間、周波数若しくはパルスに関する属性を有する電気的特性、又は他の電気的特性によって、指定された車両行動に関連付ける電気信号の形態を成すことができる。
【００５４】
図２の実施例において、制御システム２２０は、ルートプランナー２２２、イベントロジック２２４、個人化ロジック２２１、最適化ロジック２７５、及び車両制御２２８を備えることができる。車両制御２２８は、イベントロジック２２４の警報（「イベント警報２２９」）を一連の車両行動を指定するコマンド２３５に変換するロジックを意味する。
【００５５】
加えて、ルートプランナー２２２は、車両２００の現在の移動時（例えば、配車依頼に関するサービス提供時）の、ＡＶ２００の移動経路を集合的に形成する、１つ以上のルートセグメント２２６を選択することができる。１つの実施形態において、ルートプランナー２２２は、移動中の任意の時点において、車両２００がどこで曲がるかの指示を規定する、計画された車両経路のルートセグメント２２６を指定することができる。ルートプランナー２２２は、センサーインターフェース２１２を利用して、ＧＰＳ情報をセンサーデータ２１１として受信することができる。車両制御２２８は、ルートプランナー２２２からのルート更新情報を、デフォルトの運転規則及び行動（例えば、適度な操縦操作及び速度）を用いて、経路又はルートに沿って進むためのコマンド２３５として処理することができる。
【００５６】
特定の実施形態において、イベントロジック２２４は、検出されたイベントに対する対応を発動することができる。検出されたイベントは、検出されると車両２００に潜在的な危険又は衝突の脅威を与える、道路状態又は障害物に対応することができる。例として、検出されたイベントは、道路セグメント内の物体、前方の交通渋滞、及び／又は道路セグメントの湿潤性又は他の環境条件を含むことができる。イベントロジック２２４は、前述のかかるイベントの存在を検出するために、カメラ、ＬＩＤＡＲ、レーダ、ソナー、又は様々な他の画像又はセンサー構成要素からのセンサーデータ２１１を使用することができる。例えば、イベントロジック２２４は、衝突軌道上に投影される窪み、瓦礫、物体等を検出することができる。従って、イベントロジック２２４が、イベントを検出し、それによって、制御システム２２０が、すべての潜在的脅威に対し、回避行動を取るか又は計画を立てることができる。
【００５７】
イベントが検出されると、イベントロジック２２４は、イベントを分類し、実行すべき回避行動の種類を示すイベント警報２２９を発することができる。加えて、制御システム２２０は、イベントが、人間が運転する車両、歩行者、又はＡＶ２００の外部に存在する他の人間エンティティとの潜在的な衝突に相当するか否かを判定することができる。次いで、車両制御２２８は、点数又は分類に基づいて、対応を決定することができる。かかる対応は、イベント回避行動２２３、又は車両２００が、検出されたイベント及びその点数又は分類に基づいて、車両２００を操作することができる行動に相当することができる。例として、車両の対応は、ステアリング制御機構及び／又は制動構成要素を使用した、回避のための僅かな又は急激な車両操作を含むことができる。イベント回避行動２２３は、車両インターフェースサブシステム２５０のコントローラ２４０に対するコマンド２３５を介して伝達することができる。
【００５８】
特定のクラスの予測動体が、実際に衝突又は干渉する可能性がある位置に移動したとき、一部の実施例は、イベントロジック２２４が、イベント警報２２９を発して、車両制御２２８にイベント回避行動２２３に相当するコマンド２３５を生成させることができる。例えば、自転車（又は自転車搭乗者）が車両２００の経路に入る自転車衝突の場合、イベントロジック２２４は、イベント警報２２９を発して衝突を回避することができる。イベント警報２２９は（ｉ）イベントの分類（例えば、「深刻」及び／又は「即時」）、（ｉｉ）イベント警報２２９を生成させた物体の種類、及び／又は車両２００が取るべき行動の種類（例えば、車両経路に対する物体の相対位置、物体の大きさ又は種類）等、イベントに関する情報を示すことができる。
【００５９】
本明細書に記載の実施例によれば、ＡＶ２００は、１つ以上のネットワーク２８０を通して、図１に関連して説明した輸送促進システム１００等、バックエンドの輸送促進システム２９０と通信するための通信アレイ２１４を備えることができる。配車依頼に関するサービスを提供するＡＶ２００が選択されると、通信アレイ２１４は、輸送促進システム２９０から、配車依頼に関するサービスを提供する輸送招待状２１３を受信し、乗車場所まで運転して、依頼ユーザーと待ち合わせすることができる。多くの態様において、乗車場所までＡＶ２００を自律的に運転するために、輸送招待状２１３をルートプランナー２２２に送信することができる。輸送招待状２１３の受信に関連して、又はそれに続いて、通信アレイ２１４は、ＡＶ２００の様々な構成可能な構成要素を、次の乗客のために個人化するＡＶ構成セット２１８を、輸送促進システム２９０から受信することができる。
【００６０】
ＡＶ構成セット２１８は、制御システム２２０の個人化ロジック２２１によって処理することができ、ロジック２２１は、コントローラ２４０が実行する、構成要素インターフェース２５５に対する個人化コマンド２３３を生成することができる。特定の実施形態において、制御システム２２０は、個別化コマンド２３３をタイミングよく実行するために、個別化ロジック２２１を最適化ロジック２７５と協働して実行することができる。かかるタイミング特性は、ＡＶ２００の全体的なパワーとエネルギーの最適化、及び管理に有益である。例示的な例として、ＡＶ２００は、暑い砂漠の気候で動作し、乗車場所が現在の位置から数マイル（例えば、約１０マイル（約１６．１ｋｍ））離れた、輸送招待状２１３を受信することができる。ＡＶ構成セット２１８は、ＡＶの空調システムが、大量のエネルギーを必要とする涼しい車内をユーザーが選好していることを示すことができる。最適化ロジック２７５は、ＡＶ２００が乗車場所に到着する直前に、涼しい好ましい温度が達成されるように、コントローラ２４０が、個人化コマンド２３３の空調態様を実行するタイミングデータ２３１を生成することができる。従って、コントローラ２４０は、特定の構成要素（例えば、座席構成及び配置）については、個別化コマンド２３３を直ちに実行することができる一方、コントローラ２４０は、他の個人化コマンド（空調システム、オーディオ及び表示システム等）は、最適化ロジック２７５によって生成されたタイミングデータ２３１によって制約された通りに実行することができる。
【００６１】
コントローラ２４０によって、個人化コマンド２３３が実行されると、オーディオシステム（例えば、ラジオ局、音量、オーディオ焦点）、表示システム（例えば、ホームページの表示、鑑賞のための好ましいコンテンツのプリセット）、窓／サンルーフ（例えば、開放、部分開放、又は閉鎖）、照明システム（例えば、ムード照明、読書灯、色灯、及び／又は明るさ）、座席構成（例えば、複数の乗客のために前部座席を後方に回転）、座席配置（例えば、前後位置、背凭れ角度、大腿部の長さ、ヘッドレスト角度、ヘッドレスト高さ、腰部位置、座席奥行き、座席高さ、上部座席傾斜角、又は肩部支持体の調整）、座席温度、ミラー位置、及び／又は空調システム（例えば、気温、ＡＶ２００内のユーザー位置に基づく温度焦点）等、ＡＶの構成要素を設定することができる。前述の構成可能な構成要素の任意の１つに対する個人化コマンド２３３は、前述のように、ＡＶ２００のエネルギーの使用を最適化するために、最適化ロジック２７５によって時間的制約を受けることができる。
【００６２】
特定の態様において、ＡＶ構成セット２１８は、道路交通を通じたＡＶ２００の概略的な運転に関する制御モードの選好項目を含むこともできる。例えば、ＡＶ構成セット２１８は、選好モード（例えば、高齢者のための高注意モード）又は選好回避項目（例えば、通勤者のための高注意モードの回避）を示すことができる。個人化ロジック２２１は、制御モード２９１情報を車両制御２２８に伝達することができ、車両制御２２８は、ＡＶ２００の制動、加速、及びステアリングシステムを操作する際の、一般的な制御パラメータを調整することができる。例えば、選好された高注意モードによって、車両制御２２８に相対制動距離を大きくさせ、及び／又はより穏やかな加速を行わせて、乗客の快適性を増すことができる。
【００６３】
ＡＶ２００が指定場所まで乗客を輸送する際、乗客は、様々な構成可能な構成要素に対し、経時的に又はｎ回の乗車の間に、特定の選好パターンを示す調整を行う可能性がある。従って、個人化ロジック２２１は、本明細書に記載のように、かかる調整データ２４２を監視し、調整データ２４２を輸送促進システムに送り返して分析することもできる。
【００６４】
一部の実施例において、制御システム２２０は、乗客によって提供された高評価又は低評価の潜在的な原因を含むことができる、乗車に関する情報を示すＡＶデータ２６２を蓄積することができる、データコンパイラ２２７を更に備えることができる。特定の態様において、イベント回避行動２２３に関連付けられた事態等、異常事態を特定するようにデータコンパイラ２２７をプログラムすることができる。これに加えて又は代えて、乗客に輸送を提供した他の業務用ＡＶからのＡＶデータを含む、経時的又はｎ回の乗車にわたるＡＶデータ２６２は、当該ユーザーからの明確なフィードバックが無くても、当該ユーザーの一般的な乗車の選好を示す情報を含むことができる。従って、本明細書に記載のように、ＡＶデータ２６２を定期的に輸送促進システム２９０にストリーム配信又は送り返して、パターン分析を行うことができる。
【００６５】
図３は、本明細書に記載の輸送手配サービスの指定アプリケーションを実行する、例示的なモバイルコンピューティング装置を示すブロック図である。モバイルコンピューティング装置３００は、指定アプリケーション（例えば、乗客アプリ３３２）をローカルメモリ３３０に保存することができる。ユーザー入力３１８に応じ、プロセッサ３４０によって乗客アプリ３３２を実行することができ、それによって、モバイルコンピューティング装置３００の表示画面３２０に、アプリインターフェース３４２を生成することができる。アプリインターフェース３４２によって、ユーザーは、例えば、輸送手配サービスの現在の価格レベルと予約状況を確認することができる。様々な実施形態において、アプリインターフェース３４２によって、更に、ユーザーは、相乗りサービス、通常の乗客サービス、専門の乗客サービス、バン輸送サービス、豪華な乗車サービス等、複数の乗車サービスから選択することができる。閲覧及び依頼可能なサービスの例としては、カリフォルニア州サンフランシスコのＵＢＥＲＴｅｃｈｎｏｌｏｇｉｅｓ，Ｉｎｃ.が提供するサービスが挙げられる。
【００６６】
ユーザーは、アプリインターフェース３４２に設けられているユーザー入力３１８を介し、配車依頼３６７を生成することができる。例えば、ユーザーは、乗車場所の選択、様々な種類のサービスと概算価格の精査、及び入力した目的地までの特定輸送サービスの選択を行うことができる。多くの実施例において、ユーザーは、乗車前に目的地を入力することができる。プロセッサ３４０は、通信インターフェース３１０を介し、通信ネットワーク３８０を通して、配車依頼３６７をバックエンドの輸送促進システム３９９に送信することができる。これに応じ、モバイルコンピューティング装置３００は、輸送促進システム３９９から、配車依頼３６７に対するサービスを提供する予定の選択されたＡＶ、及び乗車場所でユーザーと待ち合わせることを示す確認通知３６９を受信することができる。
【００６７】
特定の実施形態において、確認通知３６９及び／又は配車依頼３６７によって、モバイルコンピューティング装置３００が起動し、モバイルコンピューティング装置３００の慣性測定ユニット３５０、及びＧＰＳユニット又はモジュール３６０から、加速度計データ３５２及び位置データ３６２の送信を開始することができる。輸送促進システム３９９は、本明細書に記載のように、位置データ３６２及び加速度計データ３５２を分析してユーザーの一連の属性３１７を判定し、それに応じて選択されたＡＶの座席を構成することができる。変形例において、モバイルコンピューティング装置３００のプロセッサ３４０は、加速度計データ３５２及び位置データ３６２を受信、分析して、一連のユーザー属性３１７を判定又は推定することができる。そうすることで、プロセッサ３４０は、加速度計データ３５２のピーク痕跡を分析して、位置データ３６２からの歩行距離とかかる痕跡とを関連付けて、身長、体重、歩行パターン、体型、姿勢、脚の長さ、大腿骨の長さ、及び／又は胴の長さ等の属性を判定又は推定することができる。算出後、プロセッサは、輸送促進システム３９９が、それに応じてＡＶの座席を構成することができるように、ユーザー属性３１７を、ネットワーク３８０を通して、輸送促進システム３９９に送信することができる。
【００６８】
１つ以上の実施例において、乗客アプリ３３２は、ユーザーが、乗車前に、選好項目の設定及び／又はＡＶの内部構成要素の構成が行えるように、ＡＶ構成インターフェース３４４を生成することもできる。１つの態様において、配車依頼３６７を送信した後に、ＡＶ構成インターフェース３４４を自動的に生成することができる。変形例において、ＡＶ構成インターフェース３４４は、アプリインターフェース３４２のユーザー入力３１８を介して開始することができる。ユーザーは、ＡＶ構成インターフェース３４４を利用して、気温、大まかな座席の選好項目（例えば、リラックス対直立）、座席温度、ラジオ局設定、ディスプレイ設定（例えば、特定のプログラム又はコンテンツの設定及び／又はホームページ）、内部照明、走行モード（乗り心地の向上対走行時間の最小化）等の選好項目を設定することができる。
【００６９】
様々な実施例において、各々の乗車の後、ユーザーは、アプリインターフェース３４２によって、乗車に関するフィードバック３２２を返すことができる。フィードバック３２２は、乗車に関する全体的なユーザーの体験評価（例えば、１〜５星）、及び／又はフィードバックを追加するための調査又はコメント欄を含むことができる。プロセッサ３４０が、フィードバックデータ３２２を輸送促進システム３９９に送信することにより、ＡＶデータを分析又は選好パターンを認識することができる。
【００７０】
方法論
以下の図４Ａ、４Ｂ、５Ａ、５Ｂ、及び６の説明において、図１〜３の機構を示す参照符号を参照することができる。更に、図４Ａ及び４Ｂ、並びに５Ａ及び５Ｂに関連して以下に説明するプロセスは、図１に関連して図示及び説明した、例示的な輸送促進システム１００によって実行することができる。更に、以下に説明する図４Ａ及び４Ｂ、並びに５Ａ及び５Ｂに示す操作は、特定の順序で実行する必要はない。従って、以下に説明及び図示する、図４Ａ及び４Ｂ、並びに５Ａ及び５Ｂのフローチャートの例において、図４Ａ及び４Ｂ、並びに５Ａ及び５Ｂの参照円「Ａ」及び「Ｂ」で示す特定のプロセス又は操作セットは、他のプロセス又は操作セットの前、同時、又は後に実行することができる。
【００７１】
加えて、図４Ａ及び４Ｂ、並びに５Ａ及び５Ｂの操作を行う例示的な輸送促進システム１００は、（例えば、経時的機械学習の実施による）ユーザーの潜在的な選好を示すデータ、及び／又は（乗客のモバイルコンピューティング装置１９５からの加速度計データ及び位置データを使用して）輸送促進システム１００によって最初に決定された、（例えば、選好メニュー１８６を介した）ユーザーによる入力、又は（機械学習及び／又はパターン認識を介して）輸送促進システム１００によって経時的に決定された快適又は選好項目設定を含む選好ログ１３２及び快適プロファイル１３７を保存することができる。
【００７２】
図４Ａ及び４Ｂは、本明細書に記載の実施例による、快適プロファイルを利用して、ＡＶをユーザー用に構成する例示的な方法を説明するフローチャートである。図４Ａにおいて、輸送促進システム１００は、ユーザー装置１９５から、配車依頼１９７を受信することができる（４００）。多くの態様において、配車依頼１９７は、ユーザーの（アプリケーション識別子、アカウント識別子、及び／又は電話識別子等の）固有の識別子１３６（４０２）、及び乗車場所（４０４）を示すことができる。特定の態様において、輸送促進システム１００は、乗車場所を用いて、配車依頼に関するサービスを提供するＡＶ１０９を選択することができる（４０５）。例えば、乗車場所に近いこと、（例えば、交通事情によって決定される）乗車場所に到着するまでの予測時間が短いことに基づいて、ＡＶ１０９を選択することができる。変形例において、ユーザーによって示された、（例えば、指定アプリケーション１８５に対する直接入力、又は快適プロファイル１３７の検索１４２を介した）好ましい車両タイプ又はサービスタイプに基づいて、ＡＶの選択にフィルターをかけることができる。ＡＶが選択されると（及び依頼のサービスを提供する招待状１８２に同意が得られると）、輸送促進システム１００は、ＡＶ１０９に乗車場所を送信して、待ち合わせを可能にすることができる（４１０）。
【００７３】
輸送促進システム１００は、固有の識別子１３６を用いて、依頼ユーザーの快適プロファイル１３７について、データベース１３０に対し検索１４２を実行することができる（４１５）。本明細書に記載のように、快適プロファイル１３７は、依頼ユーザーに関するＡＶ構成又は設定選好項目１３３を示すことができる。これに加えて又は代えて、輸送促進システム１００は、ユーザー装置１９５の選好メニュー１８６から、ＡＶ構成選好項目を受信することができる（４２０）。例えば、ユーザーは、輸送手配サービスのアカウントを設定する際、又は各配車依頼１９７の後に、大まかな選好項目（例えば、暖かい又は涼しい車内温度、リラックス又は直立した座席等）を示す設定選好項目を入力することができる。快適プロファイル１３７における構成選好項目及び／又はユーザー装置１９５から受信した構成選好項目に基づいて、輸送促進システム１００は、ＡＶ構成セット１８８を生成することができる（４２５）。
【００７４】
本明細書に記載のように、ＡＶ構成セット１８８は、選択されたＡＶ１０９の様々な構成可能な調整パラメータを含むことができる。例えば、ＡＶ構成セット１８８は、乗車場所に到着する前に、ＡＶ１０９が実行する座席構成（４３２）を含むことができる。ＡＶ１０９は、前部座席を後方に回動させることができる、前部座席モータを備えることができる。従って、グループ輸送を依頼するユーザーは、前部座席を後方に回動させるための座席構成選好項目を選好メニューに入力することができる。これに応じ、輸送促進システム１００は、その座席構成選好項目をＡＶ構成セット１８８に含めることができる。
【００７５】
これに加えて又は代えて、ＡＶ構成セット１８８は、本明細書に記載のように、温度設定、又は指定座席位置（４３４）等、座席に関する調整項目を含むことができる。ＡＶ構成セット１８８は、ＡＶ１０９の内部の空調及び／又は温度設定（４３６）を更に含むことができる。一部の実施例において、空調設定は、ＡＶ１０９全内部の温度を示すことができる。あるいは、空調設定は、（例えば、相乗り乗車において）ＡＶ１０９内部のユーザーが割り当てられた位置（例えば、相乗り乗車）に基づく局所的な温度を示すことができる。従って、輸送促進システム１００は、１回の走行わたり複数の乗客を乗車させるＡＶ１０９の経路を定める場合、各々の乗客のＡＶ構成セット１８８は、それぞれの乗客に割り当てられた座席の局所的な空調設定を示すことができる。
【００７６】
特定の態様において、ＡＶ構成セット１８８は、ＡＶ１０９のディスプレイ及び／又は内部照明を構成するための視覚設定（４３８）を含むことができる。例えば、視覚設定によって、ＡＶ１０９は、ムード照明（例えば、特定の色及び／又は明るさを構成する）を実現したり、ユーザーに割り当てた座席の読書灯を点灯したり、表示を乗客が依頼するホームページ又はコンテンツにセットしたりすることができる。これに加えて又は代えて、ＡＶ構成セット１８８は、乗客の好ましいラジオ局、又は一連のラジオ局の選択、及び／又は好ましい音量等、オーディオ設定（４４０）を示すことができる。更に、オーディオ設定は、乗客が割り当てられた座席に音を集中させるために、オーディオシステムのバランスを取ってフェードするためオーディオ焦点設定を含むことができる。
【００７７】
別の態様において、ＡＶ構成セット１８８は、窓、サンルーフ又はムーンルーフ、ミラー、コンバーチブル設定（例えば、コンバーチブルＡＶの上部の閉塞又は開放）等（４４２）の好ましい設定を含むことができる。ＡＶ構成セット１８８が生成されると、輸送促進システム１００は、ＡＶ構成セット１８８を選択したＡＶ１０９に送信し、ＡＶ１０９が、乗客を乗車させる前に、内部構成要素を好ましい設定に構成することができる。
【００７８】
図４Ｂにおいて、輸送促進システム１００は、所与の地域全体にわたり、長期間、任意の乗車回数又は所与の時間にわたり、配車依頼に関するサービスをユーザーに提供することができる（４５０）。更に、本明細書に記載のように、輸送促進システム１００は、ＡＶの構成及び／又は設定選好項目を示すこれ等ユーザーの快適プロファイル１３７を保存することができる（４５２）。特定の実施形態において、個々のユーザーの快適プロファイル１３７は、ユーザーの身長、体重、及び体型等、ユーザー属性１５３を含むことができる。１つの実施例において、輸送促進システム１００は、一致する快適プロファイル１３７を容易に特定及び／又は検索するために（例えば、新しいユーザー用の新しい構成セット１８８を生成するために）、ユーザー属性１５３に基づいて、データベース１３０における、快適プロファイルを分類することができる。輸送手配サービスの所与のユーザーに関し、輸送促進システム１００は、乗車の一部又は全部の後に、フィードバックデータ１９３（例えば、評価）を受信することができる（４５４）。一部の態様において、輸送促進システム１００は、特定の乗車（例えば、降車した直後の現在の乗車）の現在の評価が特定の閾値未満（例えば、５つ星の２）であるか否かを判定することができる（４５６）。もしそうであれば（４５７）、低評価によって、当該ＡＶ乗車そのものの分析を発動することができる。変形例において、輸送促進システム１００は、評価の一因の可能性がある乗車の特定の状況又は事態を特定叉は関連付けるために、評価とは無関係に、各々の乗車のデータを分析することができる。
【００７９】
従って、輸送促進システム１００は、（低いか高いかに関わらず）評価の潜在的な原因、又は評価の原因である可能性がある異常事態について、乗車に関するＡＶデータ１９６を分析することができる（４５８）。輸送促進システム１００は、乗客の選好ログ１３２内の履歴データを更に分析して、現在の移動と過去の移動との間にパターン（例えば、乗車選好項目特性）が存在するか否かを判定することができる（４６０）。例えば、乗客には、特定の乗車特性（例えば、高注意モードで動作しているとき、ＡＶの走行がゆっくり過ぎる、又は乗車のＡＶデータ１９６に、急ブレーキ若しくは急加速の事例が存在する）を含む乗車に対し、低い評価を入力した履歴があり得る。輸送促進システム１００は、パターン又は相関が存在するか否かを判定することができる（４６２）。存在しない場合（４６３）、輸送促進システム１００は、今後の参考のために、乗客選好ログ１３２内の評価の原因となった、任意の数の潜在的な原因又は異常事態との間の可能性がある相関を記録することができる（４６６）。しかし、明確な相関が存在する場合（４６４）、輸送促進システム１００は、その相関が特定の確率閾値（例えば、その特性又は異常事態が評価の一因となったことの確実性が７５％）を超えるか否かを計算することができる（４６８）。
【００８０】
特定した相関が閾値を超えない場合（４６７）、今後の参考のために、その相関を乗客選好ログに記録することができる（４６６）。しかし、特定した相関が実際に閾値を超えた場合（４６９）、輸送促進システム１００は、乗客の快適プロファイル１３７を修正又は編集して、乗客がこれまでに示したことがない、学習した選好項目を含めることができる（４７０）。一例として、乗客の輸送に小型のコンパクトＡＶが選択されたとき、乗客が低い評価を入力した履歴を示すことがあり得る。幾つかの移動にわたり、小型のコンパクトＡＶと評価との間に相関が示されると、輸送促進システム１００は、乗客の快適プロファイル１３７を修正して、今後、小型のコンパクトＡＶの選択を避ける選択回避項目を含めることができる。従って、受信した配車依頼１９７のサービスを提供するＡＶを選択する前に、輸送促進システム１００は、乗客の快適プロファイル１３７を閲覧して、小型のコンパクトＡＶを除外することができる。
【００８１】
更に図４Ｂにおいて、輸送促進システム１００は、乗客がＡＶ１０９の内部システム及び構成要素に加えた調整に対応する調整データ１６３を、乗車中又は乗車後に、受信することができる（４７２）。調整データ１６３は、例えば、座席の温度、構成、又は位置（４７４）、空調システム（４７６）、オーディオシステム（４７８）、及び／又は視覚システム（例えば、内部灯又はディスプレイ）（４７９）に対して行った調整を示すことができる。輸送促進システム１００は、乗客の選好ログ１３２に、調整データ１６３を蓄積して、パターン認識分析を行うことができる（４８０）。経時的に、蓄積された調整データ１６３は、新しい又は代替の選好項目を反映した、ユーザーによる特定のパターンを示すことができる。従って、輸送促進システム１００は、選好ログ１３２の履歴調整データ１６３を分析して（４８２）、選好項目を示すことができるパターンが存在するか否かを判定することができる（４８４）。パターンが特定されない場合（４８５）、パターン分析プロセスを終了することができる（４８６）。
【００８２】
しかし、パターンが特定された場合（４８７）、輸送促進システム１００は、パターンに対応する選好項目が、特定の確率閾値を超えるが否かを判定することができる（４８８）。超えない場合（４８９）、輸送促進システム１００は、検出されたパターンの別の事例を記録し、プロセスを終了することができる（４８６）。しかし、パターンに対応する選好項目が実際に閾値を超えた場合（４９０）、輸送促進システム１００は、乗客の快適ファイル１３７を修正又は編集して、学習した選好項目を含めることができる（４９５）。
【００８３】
図５Ａ及び５Ｂは、本明細書に記載の実施例による、ＡＶを１人以上のユーザー用に構成する更なる例示的な方法を示すフローチャートである。図５Ａにおいて、輸送促進システム１００は、ユーザー装置１９５から、配車依頼１９７を受信することができる（５００）。配車依頼１９７は、ユーザーの固有の識別子１３６（５０２）及び乗車場所（５０４）を含むことができる。配車依頼を用いて、輸送促進システム１００は、配車依頼に関するサービスを提供するために、最寄りのＡＶ１０９を選択することができ（５０７）、同意が得られた場合、ＡＶ１０９に乗車場所を送信して、ＡＶ１０９と依頼ユーザーとの待ち合わせを可能にすることができる（５０９）。
【００８４】
本明細書に記載の実施例によれば、輸送促進システム１００は、ユーザー装置１９５から、加速度計データ１８１及び位置データ（例えば、ＧＰＳデータ１８３）を受信することができる（５０５）。一部の態様において、確認通知１９９によって、加速度計データ及びＧＰＳデータの送信が開始される。変形例において、輸送促進システム１００は、常時、加速度計データ１８１及びＧＰＳデータ１８３を受信して分析することができる。従って、輸送促進システム１００は、加速度計データ１８１及びＧＰＳデータ１８３を分析して、幾つかのユーザー属性１５３を判定又は推定することができる（５１０）。例えば、データは、ユーザーの歩行パターン、歩幅、及び相対的な体重を示すことができる力ベクトル（大きさを含む）を含むことができる、指向性加速度ピークを含むことができる。輸送促進システム１００は、これ等のデータを分析して、例えば、ユーザーの身長（５１１）、体重又は体型（５１２）、脚の長さ（５１３）（及び／又は大腿骨の長さ）、及び／又は相対姿勢（例えば、直立対前屈み）（５１４）を算出することができる。
【００８５】
判定又は推定したユーザー属性１５３に基づいて、輸送促進システム１００は、対応する快適プロファイル１３７についてデータベース１３０に問い合わせ、座席構成セットを生成することができる（５１５）。本明細書に記載のように、輸送促進システム１００は、同様の属性を有するユーザーの一連の対応する快適プロファイル１３７を特定することができ、対応する快適プロファイルに基づいて、座席構成セットの根拠とすることができる。例えば、輸送促進システム１００は、対応する快適プロファイル１３７の座席調整及び位置設定の平均値を算出して利用し、算出した平均値に基づいて、依頼ユーザーの座席構成セットを生成することができる。１つの実施例において、座席構成セットを依頼ユーザーの初期構成として保存することができる。次に、輸送促進システム１００は、依頼ユーザーが、その後手動で調整を行ったとき、初期構成を上書きすることができ、輸送促進システム１００は、経時的に、依頼ユーザーの完全な快適プロファイル１３７を構築することができる。
【００８６】
本明細書に更に記載のように、座席構成セットによって、選択したＡＶ１０９が、ユーザー用の座席（例えば、割り当てられた座席）の様々なパラメータを調整することができる。例えば、座席構成セットは、ユーザーの座席の特定の背凭れ角度、大腿部の長さ調整（例えば、クッションの縁部調整）、前後位置、ヘッドレスト角度、ヘッドレスト高さ、腰部位置、座席奥行き、座席高さ、上部座席傾斜角、及び／又は肩部支持体調整を示すことができる。従って、輸送促進システム１００は、座席構成セットを選択したＡＶ１０９に送信して、乗車場所に到着する前に、ユーザーの座席を調整することができる（５２０）。
【００８７】
特定の実施形態において、輸送促進システム１００は、ユーザーに割り当てるＡＶ１０９の指定座席を決定することができる（５２５）。１つの実施例において、輸送促進システム１００は、予約状況に基づいて（例えば、相乗りの場合）、ユーザーに座席を割り当てる。別の実施例において、慣習又は乗客の選好項目に基づいて、デフォルトの座席（例えば、左前座席）を割り当てることができる。本明細書に記載の実施形態によれば、輸送促進システム１００は、割り当てた及び／又は構成前の座席を示す、座席確認通知をユーザー装置１９５に送信することができる（５３０）。
【００８８】
加えて、輸送促進システム１００は、割り当てた及び／又は構成前の座席に対応する縁石側で、ユーザーを乗車させるためのルート情報を示すルートコマンドを選択したＡＶ１０９に送信することができる（５３５）。例えば、乗車場所は、輸送促進システム１００が、ＡＶ１０９のルート指定及び／又はユーザーがＡＶ１０９の道路通行側に歩いて回り込む必要が無いようにするために、座席側が道路脇と一致するように特定の座席を割り当てるのに利用することができる道路脇を含むことができる。
【００８９】
図５Ｂは、ＡＶをユーザー用に設定する別の例を説明するフローチャートである。図５Ｂにおいて、輸送促進システム１００は、ユーザー装置１９５から、配車依頼１９７を受信することができ（５５０）、配車依頼１９７のサービスを提供するＡＶ１０９を選択することができる（５５５）。一部の実施例において、選択後、輸送促進システム１００は、その特定のＡＶの構成可能な構成要素を示す、ＡＶパラメータデータ（例えば、ＡＶパラメータログ１３４に保存されている）を受信又は検索することができる（５６０）。本明細書に記載の実施例は、任意の数の構成可能な内部構成要素を含んで、様々なＡＶが製造され得ることを認識している。例えば、基本的なＡＶは、単純に座席配置を有し、構成可能な構成要素を有さない内部空間を含むことができる。より高級なＡＶは、座席構成（５８６）、座席温度調整、座席位置、及び座席調整（５８８）、空調（例えば、気温及び局所化）（５９０）、視覚システム（例えば、照明及び／又は１つ以上のディスプレイを含む表示システム）（５９２）、オーディオシステム設定（例えば、ラジオチャンネル、音量、バランス、及びフェード調整（５９４）、及び窓、サンルーフ、コンバーチブル設定、ミラー等（５９６）他の構成要素に関連した、構成可能な構成要素及びシステムを含むことができる。
【００９０】
特定の実施形態によれば、ＡＶは乗客用のネットワーク及び／又はコンピュテーション機能を備えることができる。例えば、ＡＶは、仕事又はゲームプレイ等の職務指向の活動の提供を促進するために、バーチャルリアリティ又は拡張リアリティ機能を備えることができる。１つの実施例において、輸送促進システム１００は、会議、セキュアなネットワーク、コンテンツ閲覧、ゲーム再生等、ＡＶの特定の機能にアクセスすること可能にするサービスを提供することができる。更に、かかる機能は、バックエンドの輸送促進システム１００が管理する、ユーザーアカウントを介してアクセスすることができる。かかるネットワーク化及び／又はコンピュテーションサービスは、選択されたＡＶ１０９に送信されたＡＶ構成セット１８８に予め構成するか、又は依頼ユーザーが、指定アプリケーション１８５の選好メニューを介して入力することができる。従って、ＡＶ構成セット１８８は、ＡＶ１０９で利用可能なネットワーク／コンピュテーションサービスの構成を更に含むことができる（５９８）。
【００９１】
１つ以上の実施例において、輸送促進システム１００は、配車依頼１９７のサービスを提供するために選択した、実際のＡＶ１０９の実際に構成可能な構成要素及びパラメータに基づいて、選好メニュー１８６を生成し、選好メニュー１８６をユーザー装置１９５に送信することができる（５６５）。ユーザーは、メニュー１８６を無視したり、メニュー１８６を終了したり、あるいは選択されたＡＶを個人化するために、乗車前に、様々な選択を行ったりすることを選択することができる。輸送促進システム１００は、選好選択項目１９１をユーザー装置１９５から受信し（５７０）、必要に応じ、ユーザーの快適プロファイル１３７にアクセスして、追加の選好項目１３３を特定することができる（５７５）。次に、輸送促進システム１００は、ＡＶ１０９を個人化するための一連の構成選好項目を示す、ＡＶ構成セット１８８を生成することができる（５８０）。一部の態様において、ＡＶ構成セット１８８は、ＡＶ１０９の制御システムに対し、乗車場所に向かう途上において、ユーザーの選好に従って、構成要素の各々を自動的に構成するよう命令する一連の命令を含むことができる。その後、輸送促進システム１００は、ＡＶ構成セット１８８を選択したＡＶ１０９に送信することができる（５８５）。
【００９２】
図６は、本明細書に記載の実施例による、１人以上のユーザー用にＡＶを設定するタイミングを最適化する例示的な方法を説明するフローチャートである。以下の図６の説明において、図１〜３の機能を示す参照符号を参照することができる。更に、図６に関連して説明するプロセスは、図２に関連して図示及び説明した、例示的なＡＶ２００によって実行することができる。図６において、ＡＶ２００は、配車依頼１９７のサービスを提供する輸送招待状２１３を輸送促進システム２９０から受信することができる（６００）。一部の実施例において、ＡＶ２００は、燃料若しくは電力不足、又はサービス要件の欠如等、特定の不一致が存在する場合には、招待状２１３を拒否することができる。変形例において、ＡＶ２００は、相乗り依頼又は単独利用依頼を含むことができる招待状２１３に同意することができる（６０５）。相乗りの実施例では、ＡＶ２００は追加の乗客を輸送することができ、（例えば、ルートプランナー２２２による）動的に計算されたルート上において、乗客を乗車及び降車させるための幾つかの場所を経由することができる。
【００９３】
招待状２１３に同意する前又は後に、ＡＶ２００は、乗車場所を受信し（６１０）、それに応じ、乗車場所まで自律運転することができる（６１５）。移動を開始する前、又は乗車場所に向かう途上において、ＡＶ２００は、ユーザー用のＡＶ構成セット２１８を輸送促進システム２８０から受信することができる（６２０）。本明細書に記載のように、ＡＶ構成セット２１８は、ＡＶ２００の様々な構成可能な構成要素又は内部システムの調整パラメータを含むことができる。様々な実施形態において、ＡＶ２００は、各々の構成要素に対する、各々の構成コマンドを実行するための最適タイミングスケジュールを決定することができる（６２５）。そうすることによって、ＡＶ２００は、構成要素の一部又は全部の調整タイミングを算出することができる（６３０）。一部の構成要素に対し、ＡＶ２００は即座の実行が最適であると判定することができる（６３２）。例えば、座席に関する構成及び調整は、乗車場所に到着する前の何時でも実行することができる。他の構成要素に関し、ＡＶ２００は、エネルギー及び／又は実用的な理由から、調整又は構成を最適又は時限実行することが、より最適であり得ると判定することができる（６３４）。
【００９４】
例えば、ＡＶ２００の空調システムは、特にＡＶ２００の内外の極端な温度差に対し、大量のエネルギーを消費し得る。従って、エネルギー使用を最適化するために、多くの移動にわたり、空調システムを常に最適化することが望まれ得る。更に、空のＡＶ２００がオーディオを出力したまま、又はコンテンツを表示したままで移動することは実用的ではないため、かかるシステムの最適なタイミングは、乗車場所に到着する直前に、ディスプレイ及びオーディオシステムを開始することを示すことができる。多くの態様において、ＡＶ２００は、乗車場所までの距離、又は、距離及び／又は交通状況に基づいて、乗車場所まで移動するための推定時間を判定することができ（６３５）、乗車場所に向かう途上において、算出したタイミングスケジュールに従って、構成コマンドを実行することができる（６４０）。従って、ＡＶ２００が到着してユーザーが乗車するときには（６４５）、すべての構成項目が、ＡＶ構成セット２１８に従って実行され得る。
【００９５】
ＡＶ２００が降車目的地まで自律的に運転する間、ＡＶ２００は、ＡＶ２００内のユーザー位置を監視することができる（６５０）。１つの態様において、ＡＶ２００は、座席センサー（６５２）を用いて、ユーザー位置を監視することができる。これに加えて又は代えて、ＡＶ２００は、１つ以上の内部カメラ（６５４）を用いて、ユーザー位置を監視することができる。従って、移動中、ユーザーは、乗客室内において、位置を移動するか又は座席を変えることができる。ユーザーが移動すると、ＡＶ２００は、ユーザー位置に基づいて、オーディオ焦点（例えば、オーディオシステムのバランス及びフェード）を動的に調整することができる（６５５）。これに加えて又は代えて、Ａ２００は、ＡＶ２００内のユーザー位置に基づいて、ユーザーのために、空調（例えば、局所的温度）を動的に調整することができる（６６０）。更に、これに加えて又は代えて、ＡＶ２００は、ＡＶ２００内のユーザー位置に基づいて、座席温度設定を動的に調整することができる（６６５）。ＡＶ２００が目的地（例えば、降車場所）に到着すると（６７０）、このプロセスは、参照円「Ｃ」によって示すように、別のユーザーと繰り返すか、又は相乗りの実行を継続することができる。
【００９６】
ハードウェア図
図７は、本明細書に記載の実施例を実装することができるコンピュータシステムを示すブロック図である。コンピュータシステム７００は、例えば、サーバー又はサーバーを組み合わせたものに実装することができる。例えば、コンピュータシステム７００は、輸送サービスを提供するネットワークサービスの一部として実装することができる。図１の文脈において、輸送促進システム１００は、図７に示すようなコンピュータシステム７００を用いて実行することができる。輸送促進システム１００は、図７に関連して説明する、複数のコンピュータシステムの組み合わせを用いて実行することもできる。
【００９７】
１つの実施形態において、コンピュータシステム７００は、処理資源７１０、主記憶装置７２０、読み取り専用メモリ（ＲＯＭ）７３０、記憶装置７４０、及び通信インターフェース７５０を備えている。コンピュータシステム７００は、主記憶装置７２０に保存された情報を処理するための少なくとも１つのプロセッサ７１０を有し、主記憶装置は、ランダムアクセスメモリ（ＲＡＭ）又は他の動的記憶装置等によって構成され、プロセッサ７１０によって実行可能な情報及び命令を保存するものである。主記憶装置７２０は、プロセッサ７１０によって実行される命令の実行中、一時変数又は他の中間情報の保存にも使用することができる。コンピュータシステム７００は、静的情報及びプロセッサ７１０用の命令を記憶するためのＲＯＭ７３０、又は他の静的記憶装置を有することもできる。磁気ディスク又は光ディスク等、情報及び命令を記憶するための記憶装置７４０を備えている。
【００９８】
通信インターフェース７５０によって、コンピュータシステム７００は、ネットワークリンク（無線又は有線）を使用して、１つ以上のネットワーク７８０（例えば、セルラーネットワーク）と通信することができる。ネットワークリンクを使用して、コンピュータシステム７００は、１つ以上のコンピューティング装置、１つ以上のサーバー、及び／又は１つ以上のＡＶと通信することができる。実施例によれば、コンピュータシステム７００は、個々のユーザーのモバイルコンピューティング装置から、配車依頼７８７を受信することができる。メモリ７２０に保存された実行可能命令は、構成命令７２２であって、プロセッサ７１０によって実行され、前述のように、ユーザーの構成選好項目を判定してＡＶ構成セット７５４生成する命令を含むことができる。メモリ７２０に保存された実行可能命令は、パターン認識命令７２４であって、コンピュータシステム７００が、学習した選好項目に関連付けることができる、現在及び過去のＡＶデータのパターンを特定することができるようにする命令も含むことができる。例として、プロセッサ７１０が、メモリ７２０に保存された命令及びデータ実行することによって、図１の例示的な輸送促進システム１００を実行することができる。操作を実行する際、プロセッサ７１０は、通信インターフェース７５０を介し、配車依頼７８４を受信し、招待状７５２を生成して配車依頼７８４のサービスを提供するＡＶに送信し、選好項目を知るためにＡＶデータ７８２を受信し、ＡＶ構成セット７５４を送信することができる。
【００９９】
プロセッサ７１０は、図１〜６に示す実施形態、及び本願の他の場所に記載の１つ以上のプロセス、ステップ、及び他の機能を実行するソフトウェア及び／又は他のロジックで構成される。
【０１００】
本明細書に記載の実施例は、本明細書に記載の技術を実行するためのコンピュータシステム７００の使用に関連している。１つの実施例によれば、これらの技術は、主記憶装置７２０に含まれる１つ以上の命令の１つ以上のシーケンスを実行するプロセッサ７１０に応えて、コンピュータシステム７００によって実行される。かかる命令は、記憶装置７４０等の別の機械可読媒体から、主記憶装置７２０に読み込むことができる。主記憶装置７２０に含まれる一連の命令を実行することによって、プロセッサ７１０に本明細書に記載の処理ステップを実行させる。別の実施形態において、ソフトウェア命令の代わりに又はそれと組み合わせて、ハードワイヤード回路を使用して、本明細書に記載の実施例を実施することができる。従って、記述されている実施例は、ハードウェア回路とソフトウェアとの如何なる特定の組み合わせに限定されるものではない。
【０１０１】
図８は、本明細書に記載の実施例を実装することができるモバイルコンピューティング装置を示すブロック図である。１つの実施例において、モバイルコンピューティング装置８００は、例えば、電話、メッセージ交換、及び／又はデータサービスが可能な移動体通信装置（例えば、フィーチャーフォン、スマートフォン等）に対応することができる。変形例において、モバイルコンピューティング装置８００は、例えば、タブレット又はウェアラブルコンピューティング装置に対応することができる。更に、モバイルコンピューティング装置８００は、ドライバーの複数の携帯機器及び依頼ユーザーに分散させることができる。
【０１０２】
図８の実施例において、コンピューティング装置８００は、プロセッサ８１０、メモリ資源８２０、表示装置８３０（例えば、タッチセンサー表示装置）、１つ以上の通信サブシステム８４０（無線通信サブシステムを含む）、入力機構８５０（例えば、入力機構はタッチセンサー表示装置を含むかその一部であってよい）、及び１つ以上の位置検出機構（例えば、ＧＰＳ構成要素）８６０を備えている。１つの実施例において、通信サブシステム８４０の少なくとも１つが、データチャンネル及び音声チャンネルを通して、セルラーデータを送受信する。
【０１０３】
ネットワークサービスの依頼ユーザーは、モバイルコンピューティング装置８００を操作して、乗車場所を含む配車依頼を送信することができる。メモリ資源８２０は、依頼ユーザーをネットワークサービスにリンクして、配車を促進するための指定ユーザーアプリケーション８０７を記憶することができる。プロセッサ８１０が、ユーザーアプリケーション８０７を実行すると、ディスプレイ８３０に、ユーザーＧＵＩ８３７が生成される。ユーザーが、ユーザーＧＵＩ８３７と対話することによって、ユーザーは、ネットワークサービスに関連した配車依頼を送信することができ、これによって、ＡＶが配車依頼に関するサービスを提供する招待状に同意することができる。
【０１０４】
図９は、本明細書に記載の例示的なＡＶ処理システムを実装することができるコンピュータシステムを示すブロック図である。コンピュータシステム９００は、１つ以上のプロセッサ９０４、及び１つ以上のメモリ資源９０６を用いて実装することができる。図２の文脈において、制御システム２２０は、コンピュータシステム９００の１つ以上の構成要素を用いて実装することができる。
【０１０５】
一部の実施例によれば、コンピュータシステム９００は、図２の実施例等で説明した、ソフトウェア及びハードウェア資源を備えた自律車両に実装することができる。図示の実施例において、コンピュータシステム９００は、自律車両自体の他の構成要素と一体化された様々な態様で、自動運転車両の様々な領域に空間的に分散させることができる。例えば、プロセッサ９０４及び／又はメモリ資源９０６は、自律車両のトランク内に配置することができる。コンピュータシステム９００の様々な処理資源９０４は、マイクロプロセッサ又は集積回路を使用して、個人化／最適化命令９１２を実行することもできる。一部の実施例において、個人化／最適化命令９１２は、処理資源９０４によって、又はフィールドプログラマブルゲートアレイ（ＦＰＧＡ）を用いて実行することができる。
【０１０６】
図９の実施例において、コンピュータシステム９００は、自律車両の車両インターフェース及び他の資源（例えば、コンピュータスタックドライブ）に対する、通信インターフェース９５０（又は一連のローカルリンク）を含むことができる。１つの実施形態において、通信インターフェース９５０は、ＡＶ制御システム２２０に対する無線又は有線リンク等、車両の電気機械的インターフェースに対し、データバス又は他のローカルリンクを提供すると共に、輸送促進システムに対し、１つ以上のネットワーク９６０を介し、ネットワークリンクを提供することができる。
【０１０７】
メモリ資源９０６は、例えば、主記憶装置、読み取り専用メモリ（ＲＯＭ）、記憶装置、及びキャッシュ資源を含むことができる。メモリ資源９０６の主記憶装置は、情報及びプロセッサ９０４によって実行可能な命令を保存するためのランダムアクセスメモリ（ＲＡＭ）又は他の動的記憶装置を含むことができる。プロセッサ９０４は、メモリ資源９０６の主記憶装置に保存された情報を処理する命令を実行することができる。主記憶装置９０６は、１つ以上のプロセッサ９０４による命令の実行中に使用することができる、一時変数又は他の中間情報を保存することもできる。メモリ資源９０６は、１つ以上のプロセッサ９０４に対する静的情報及び命令を記憶するＲＯＭ又は他の静的記憶装置も含むことができる。メモリ資源９０６は、１つ以上のプロセッサ９０４が使用する、情報及び命令を記憶するための磁気ディスク、又は光ディスク等の他の形態のメモリ装置又は構成要素を含むこともできる。
【０１０８】
一部の実施例によれば、メモリ９０６は、例えば、個人化／最適化命令９１２含む、複数のソフトウェア命令を記憶することができる。個人化／最適化命令９１２は、１つ以上のプロセッサ９０４によって実行され、図２及び６関連して説明した機能等を実行することができる。
【０１０９】
特定の実施例において、コンピュータシステム９００は、輸送促進システムから、通信インターフェース及びネットワーク９６０を介し、ＡＶ構成セット９６２を受信することができる。個人化／最適化命令９１２を実行する際、処理資源９０４は、構成コマンド９１８を生成、実行し、ＡＶの様々な構成可能な構成要素９２０を調整及び構成することができる。更に、処理資源９０４は、本明細書に記載のように、ネットワーク９６０を通して、輸送促進システムに、ＡＶデータ９５２を送信することができる。
【０１１０】
図７〜９の実施例は、記述した態様を実装するためのコンピューティングシステムの説明であるが、図７〜９の１つのコンピューティングシステムの機能の一部又は全部を、図７〜９に関連して説明した１つ以上の別のコンピューティングシステムによって実行してもよい。
【０１１１】
本明細書に記載の実施例は、他の概念、着想、又はシステムとは無関係に、本明細書に記載の個々の要素及びシステムに拡張されると共に、本出願のいずれかに記載の要素の組み合わせを含むことを企図するものである。本明細書において、添付図面を参照して、実施例が詳細に説明されているが、概念はそれ等の明確な実施例に限定されるものではないことを理解されたい。従って、当業者には多くの改良及び変更が明らかであろう。よって、概念の範囲は、以下の特許請求の範囲及びその均等物によって定義されるべきことを意図するものである。更に、個別又は実施例の一部として記載されている特定の機能は、その特定の機能に言及していない他の個別に記述された機能又は実施例の一部であっても、それ等と組み合わせることができることを企図するものである。よって、組み合わせが記述されていないことによって、かかる組み合わせに対する権利の主張が妨げられるべきものではない。
【符号の説明】
【０１１２】
１００、２９０、３９９輸送促進システム
１０５  車両インターフェース
１０９  ＡＶ
１１５  通信インターフェース
１２５  ログマネージャー
１３０、３３０  データベース
１３５  選択エンジン
１４０  構成エンジン
１５０  データアナライザー
１６０  パターン認識エンジン
１７５  マッピングエンジン
１８５  指定アプリケーション
１８６  選好メニュー
１９５  ユーザー装置
２２０  制御システム
２４０  コントローラ
３００、８００  モバイルコンピューティング装置
３１０  通信インターフェース
３２０  表示画面
３４０  プロセッサ
３５０  慣性測定ユニット
３６０  ＧＰＳモジュール
７００、９００  コンピュータシステム
【図１】
2020035457.tif 000003
【図２】
2020035457.tif 000004
【図３】
2020035457.tif 000005
【図４Ａ】
2020035457.tif 000006
【図４Ｂ】
2020035457.tif 000007
【図５Ａ】
2020035457.tif 000008
【図５Ｂ】
2020035457.tif 000009
【図６】
2020035457.tif 000010
【図７】
2020035457.tif 000011
【図８】
2020035457.tif 000012
【図９】
2020035457.tif 000013