(57)【要約】      （修正有）【課題】オンデマンドサービス用に車両情報を表示するためのシステムおよび方法を提供する。【解決手段】方法は、オンデマンドサービスのリクエストをサーバに送付するステップと、、オンデマンドサービスのリクエストに関する車両の情報を獲得するステップと、を有する。車両の情報は、車両の色情報を含無。さらに、プロセッサにより、車両の情報に基づいてユーザインターフェースを生成するステップを含む。ユーザインターフェースは、車両の色情報に対応する少なくとも１つのユーザインターフェース要素を含む。【選択図】図１
2020098650.tif 000002
【特許請求の範囲】
【請求項１】
システムであって、
オンデマンドサービス用に車両情報を表示するための命令のセットを含む少なくとも１つの記憶媒体と、
前記少なくとも１つの記憶媒体と通信するように構成された少なくとも１つのプロセッサであって、前記命令のセットを実行するとき、
オンデマンドサービスのリクエストをサーバに送ること、
前記オンデマンドサービスのリクエストに関する車両の情報を獲得し、前記車両の情報は、前記車両の色情報を含むこと、および
前記車両の前記情報に基づいてユーザインターフェースを生成し、前記ユーザインターフェースは、前記車両の前記色情報に対応する少なくとも１つのユーザインターフェース要素を含むこと
をするように指令される、少なくとも１つのプロセッサと、
を備えた、システム。
【請求項２】
前記ユーザインターフェースを提示するように構成されたディスプレイをさらに備えた、請求項１に記載のシステム。
【請求項３】
前記ディスプレイは、さらに、
前記車両の前記色情報に基づいて前記車両のテキスト情報を表示し、前記車両の前記情報は、さらに、前記車両の前記テキスト情報を含む、請求項１に記載のシステム。
【請求項４】
前記ディスプレイは、さらに、前記車両の前記色情報に基づいて前記ユーザインターフェース内に前記車両のロゴ情報を表示し、前記車両の前記情報は、さらに、前記車両の前記ロゴ情報を含む、請求項２に記載のシステム。
【請求項５】
前記車両の前記色情報を獲得するために、前記少なくとも１つのプロセッサは、
前記車両の色に対応する記述的情報を獲得すること、および
前記記述的情報に基づいて前記車両の前記色情報を決定すること
をするようにさらに指令される、請求項１に記載のシステム。
【請求項６】
前記車両の前記色情報を獲得するために、前記少なくとも１つのプロセッサは、
前記車両の画像データを獲得すること、および
前記画像データに基づいて前記車両の前記色情報を決定すること
をするようにさらに指令される、請求項１に記載のシステム。
【請求項７】
非一時的な機械可読記憶媒体であって、リクエスタ端末からオンラインオンデマンドサービスプラットフォームの少なくとも１つのプロセッサによりアクセスされるとき、前記少なくとも１つのプロセッサに、
オンデマンドサービスのリクエストを受信すること、
前記オンデマンドサービスのリクエストに応答して車両を決定すること、
前記車両に関する情報を獲得し、前記車両に関する情報は、前記車両の色情報を含むこと、
少なくとも１つのユーザインターフェース内での提示用に、前記車両に関する前記色情報を少なくとも１つのリクエスタ端末に対して提供すること、および
前記車両の前記色情報に基づいて前記ユーザインターフェース内に少なくとも１つのユーザインターフェース要素を表示するように前記リクエスタ端末に対して命令すること
をさせる命令、
を含む、非一時的な機械可読記憶媒体。
【請求項８】
前記車両の前記色情報を獲得するために、前記少なくとも１つのプロセッサは、さらに、
前記車両の色に対応する記述的情報を獲得すること、および
前記記述的情報に基づいて前記車両の前記色情報を決定すること
をする、請求項７に記載の非一時的な機械可読記憶媒体。
【請求項９】
前記車両の前記色に対応する前記記述的情報を獲得するために、前記少なくとも１つのプロセッサは、さらに、
前記車両の前記色に対応する前記記述的情報を構文解析する、請求項８に記載の非一時的な機械可読記憶媒体。
【請求項１０】
前記車両の前記色情報を獲得するために、前記少なくとも１つのプロセッサは、さらに、
前記車両の画像データを獲得すること、および
前記画像データに基づいて前記車両の前記色情報を決定すること
をする、請求項７に記載の非一時的な機械可読記憶媒体。
【請求項１１】
方法であって、
オンデマンドサービスのリクエストをサーバに送るステップと、
前記オンデマンドサービスのリクエストに関する車両の情報を獲得するステップであって、前記車両の情報は、前記車両の色情報を含む、ステップと、
プロセッサにより、前記車両の前記情報に基づいてユーザインターフェースを生成するステップであって、前記ユーザインターフェースは、前記車両の前記色情報に対応する少なくとも１つのユーザインターフェース要素を含む、ステップと、
前記ユーザインターフェースを表示するステップと、を含む、方法。
【請求項１２】
前記車両の前記色情報に基づいて前記ユーザインターフェース内に前記車両のテキスト情報を表示するステップをさらに含み、前記車両の前記情報は、さらに、前記車両の前記テキスト情報を含む、請求項１１に記載の方法。
【請求項１３】
前記車両の前記色情報に基づいて前記ユーザインターフェース内に前記車両のロゴ情報を表示するステップをさらに含み、前記車両の前記情報は、さらに、前記車両の前記ロゴ情報を含む、請求項１１に記載の方法。
【請求項１４】
前記車両の前記色情報を獲得するステップは、
前記車両の色に対応する記述的情報を獲得するステップと、
前記記述的情報に基づいて前記車両の前記色情報を決定するステップと
を含む、請求項１１に記載の方法。
【請求項１５】
前記車両の前記色に対応する前記記述的情報を獲得するステップは、
前記車両の前記色に対応する前記記述的情報を構文解析するステップを含む、請求項１４に記載の方法。
【請求項１６】
前記車両の前記色情報を獲得するステップは、
前記車両の画像データを獲得するステップと、
前記画像データに基づいて前記車両の前記色情報を決定するステップと
を含む、請求項１１に記載の方法。
【請求項１７】
方法であって、
オンデマンドサービスのリクエストに関する車両を決定するステップと、
前記車両に関する情報を獲得するステップであって、前記車両に関する情報は、前記車両の色情報を含む、ステップと、
少なくとも１つのユーザインターフェース内での提示用に、前記車両に関する前記色情報を少なくとも１つのリクエスタ端末に対して提供するステップと、
前記車両の前記色情報に基づいて前記ユーザインターフェース内に少なくとも１つのユーザインターフェース要素を表示するように前記リクエスタ端末に対して命令するステップと
を含む、方法。
【請求項１８】
前記車両の前記色情報を獲得するステップは、
前記車両の色に対応する記述的情報を獲得するステップと、
前記記述的情報に基づいて前記車両の前記色情報を決定するステップと
を含む、請求項１７に記載の方法。
【請求項１９】
前記車両の前記色に対応する前記記述的情報を獲得するステップは、
前記車両の色に対応する前記記述的情報を構文解析するステップを含む、請求項１８に記載の方法。
【請求項２０】
前記車両の前記色情報を獲得するステップは、
前記車両の画像データを獲得するステップと、
前記画像データに基づいて前記車両の前記色情報を決定するステップと
を含む、請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２０１６年１２月２１日に出願された中国特許出願第２０１６１１１９３６９６．Ｘ号の優先権を主張し、同出願の内容は、参照により本明細書に組み込まれる。
【０００２】
技術分野
本開示は、一般に、オンラインオンデマンドサービスおよびプラットフォームに関し、具体的には、車両の色情報に基づいてオンラインオンデマンドサービスおよびプラットフォーム用に車両情報を提供および表示するためのシステムおよび方法に関する。
【背景技術】
【０００３】
オンラインライドシェアサービスおよび配達サービスなどのオンデマンドサービスは、それらの利便性ゆえに、ますます人気を博している。このようなサービスを提供するサービスプラットフォームは、ユーザリクエストを自動的に処理および遂行するために、大量の複雑なデータを処理し、膨大な量の計算を行う必要があり得る。スケーラブルかつリアルタイムなサービスを数百万のユーザに提供するために、このようなサービスプラットフォームは、パターン認識技法、機械学習技法、データマイニング技法、予測分析、ユーザ行動分析、クラウドコンピューティング技法、および他の計算技法を使用して処理および計算を遂行する必要があり得る。
【発明の概要】
【０００４】
本開示の一態様によれば、システムが提供される。システムは、少なくとも１つの記憶媒体と、少なくとも１つの記憶媒体と通信するように構成された少なくとも１つのプロセッサとを含み得る。少なくとも１つの記憶媒体は、オンデマンドサービス用に車両情報を表示するための命令のセットを含み得る。少なくとも１つのプロセッサが命令のセットを実行するとき、少なくとも１つのプロセッサは、以下の動作のうちの１つ以上を遂行するように指令され得る。少なくとも１つのプロセッサは、オンデマンドサービスのリクエストをサーバに送り得る。少なくとも１つのプロセッサは、オンデマンドサービスのリクエストに関する車両の情報を獲得し得る。車両の情報は、車両の色情報を含み得る。少なくとも１つのプロセッサは、車両の情報に基づいて、ユーザインターフェースを生成し得る。ユーザインターフェースは、車両の色情報に対応する少なくとも１つのユーザインターフェース要素を含み得る。
【０００５】
一部の実施形態では、システムはさらに、ユーザインターフェースを提示するように構成されたディスプレイを含み得る。
【０００６】
一部の実施形態では、車両の情報はさらに、車両のテキスト情報および／またはロゴ情報を含み得る。ディスプレイはさらに、車両の色情報に基づいて、車両のテキスト情報および／またはロゴ情報を表示し得る。
【０００７】
一部の実施形態では、少なくとも１つのプロセッサは、車両の色に対応する記述的情報を獲得し、記述的情報に基づいて車両の色情報を決定するようにさらに指令され得る。
【０００８】
一部の実施形態では、少なくとも１つのプロセッサは、車両の画像データを獲得し、画像データに基づいて車両の色情報を決定するようにさらに指令され得る。
【０００９】
本開示の別の態様によれば、非一時的な機械可読記憶媒体は、命令を含み得る。非一時的な機械可読記憶媒体がリクエスタ端末からオンラインオンデマンドサービスプラットフォームの少なくとも１つのプロセッサによりアクセスされるとき、命令は、少なくとも１つのプロセッサに以下の命令のうちの１つ以上を遂行させ得る。命令は、少なくとも１つのプロセッサに、オンデマンドサービスのリクエストを受信させ得る。命令は、少なくとも１つのプロセッサに、オンデマンドサービスのリクエストに関する車両を決定させ得る。命令は、少なくとも１つのプロセッサに、車両に関する情報を獲得させ得る。情報は、車両の色情報を含み得る。命令は、少なくとも１つのプロセッサに、少なくとも１つのユーザインターフェース内での提示用に、車両に関する色情報を少なくとも１つのリクエスタ端末に対して提供させ得る。命令は、少なくとも１つのプロセッサに、車両の色情報に基づいてユーザインターフェース内に少なくとも１つのユーザインターフェース要素を表示するようにリクエスタ端末に対して命令させ得る。
【００１０】
本開示のさらなる一態様によれば、方法が提供される。方法は、以下の動作のうちの１つ以上を含み得る。オンデマンドサービスのリクエストが、サーバに送られ得る。オンデマンドサービスのリクエストに関する車両の情報が、獲得され得る。車両の情報は、車両の色情報を含み得る。ユーザインターフェースが、プロセッサにより、車両の情報に基づいて生成され得る。ユーザインターフェースは、車両の色情報に対応する少なくとも１つのユーザインターフェース要素を含み得る。ユーザインターフェースが、表示され得る。
【００１１】
本開示の別の態様によれば、方法が提供される。方法は、以下の動作のうちの１つ以上を含み得る。オンデマンドサービスのリクエストに関する車両が、決定され得る。車両に関する情報が、獲得され得る。情報は、車両の色情報を含み得る。車両に関する色情報が、ユーザインターフェース内の提示用に、リクエスタ端末に対して提供され得る。リクエスタ端末は、車両の色情報に基づいてユーザインターフェース内に少なくとも１つのユーザインターフェース要素を表示するように命令され得る。
【００１２】
追加の特徴は、部分的には、以下の説明において述べられ、部分的には、以下および添付図面を検討すると当業者に明らかになるであろう。あるいは例の製作または操作により学習され得る。本開示の特徴は、以下に考察する詳細な例において述べる方法論、手段、および組み合わせの様々な態様の実施または使用により実現および達成され得る。
【００１３】
本開示を、例示的な実施形態に関して、さらに説明する。これらの例示的な実施形態を、図面を参照しながら詳細に説明する。これらの実施形態は、非限定的な例示的な実施形態であり、似通った参照番号は、図面のうちのいくつかの図にわたって類似の構造を表す。
【図面の簡単な説明】
【００１４】
【図１】本開示の一部の実施形態による例示的なオンラインオンデマンドサービスシステムを例示するブロック図である。
【図２Ａ】本開示の一部の実施形態による例示的な計算機器の例示的なハードウェア構成要素および／またはソフトウェア構成要素を例示する概略図である。
【図２Ｂ】本開示の一部の実施形態による例示的なモバイル機器の例示的なハードウェア構成要素および／またはソフトウェア構成要素を例示する概略図である。
【図３】本開示の一部の実施形態による例示的なリクエスタ端末を例示するブロック図である。
【図４】本開示の一部の実施形態による例示的なサーバを例示するブロック図である。
【図５】本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。
【図６】本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。
【図７】本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。
【図８】本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。
【図９】本開示の一実施形態による、オンデマンドサービス用に車両情報を提示するための例示的なプロセスを例示するフローチャートである。
【図１０】本開示の別の実施形態による、オンデマンドサービス用に車両情報を提示するための例示的なプロセスを例示するフローチャートである。
【図１１】本開示の一部の実施形態による、オンラインオンデマンドサービスシステムに関する車両情報を提示するための例示的なユーザインターフェースを例示する。
【発明を実施するための形態】
【００１５】
以下の説明は、いかなる当業者も本開示を作製および使用することができるように提示されており、特定の用途およびその要件の文脈で提供されている。開示する実施形態に対する様々な変更は、当業者に容易に明らかになるであろう。本明細書に定義する一般原則は、本開示の趣旨および範囲から逸脱することなしに、他の実施形態および用途に適用され得る。よって、本開示は、示される実施形態に限定されず、請求項に矛盾しない最も広い範囲が付与されるべきである。
【００１６】
本明細書で使用する用語法は、特定の例示的な実施形態を説明する目的のみのためのものであり、限定的であることを意図しない。本明細書で使用するとき、単数形「ａ」、「ａｎ」、および「ｔｈｅ」は、文脈上明確に示されない限り、複数形も含むことを意図し得る。「備える（ｃｏｍｐｒｉｓｅ）」、「備える（ｃｏｍｐｒｉｓｅｓ）」、および／または「備える（ｃｏｍｐｒｉｓｉｎｇ）」、「含む（ｉｎｃｌｕｄｅ）」、「含む（ｉｎｃｌｕｄｅｓ）」、および／または「含む（ｉｎｃｌｕｄｉｎｇ）」という語句は、本明細書で使用するとき、言明した特徴、整数、動作、動作、要素、および／または構成要素の存在を明示するが、１つ以上の他の特徴、整数、動作、動作、要素、構成要素、および／またはそれらの群の存在または追加を排除しないことが、さらに理解されよう。
【００１７】
本開示のこれらの特徴および特性ならびに他の特徴および特性、ならびに構造の関連要素の動作方法および機能、ならびに部分の組み合わせおよび製造の経済性は、添付図面を参照しながら以下の説明を検討すると、より明らかになり得る。添付図面の全ては、本開示の一部をなす。しかしながら、図面は例示および説明のみの目的のためのものであり、本開示の範囲を限定することを意図しないことが明確に理解されるものである。図面は、縮尺一定ではないことが理解される。
【００１８】
本開示で使用するフローチャートは、本開示の一部の実施形態による、システムが実装する動作を例示する。フローチャートの動作は順番に実装されなくてもよいことが、明確に理解されるものである。逆に、動作は、逆転した順番で、または同時に実装されてもよい。その上、１つ以上の他の動作が、フローチャートに追加されてもよい。１つ以上の動作が、フローチャートから除去されてもよい。
【００１９】
その上、本開示のシステムおよび方法は、主として一組の共有可能な順序を割り当てることに関して説明されているものの、これは１つの例示的な実施形態に過ぎないことも理解されるべきである。本開示のシステムまたは方法は、他の任意の種類のオンデマンドサービスに適用され得る。例えば、本開示のシステムまたは方法は、陸地、海洋、宇宙など、またはそれらの任意の組み合わせを含む異なる環境の輸送システムに適用され得る。輸送システムの車両としては、タクシー、自家用車、ヒッチハイク、バス、列車、超特急列車、高速鉄道、地下鉄、船舶、航空機、宇宙船、熱気球、無人式車両など、またはそれらの任意の組み合わせが挙げられ得る。輸送システムはまた、管理および／または流通用の任意の輸送システム、例えば、宅配便を送るおよび／または受領するためのシステムを含み得る。本開示のシステムまたは方法の用途としては、ウェブページ、ブラウザのプラグイン、クライアント端末、カスタムシステム、内部分析システム、人工知能ロボットなど、またはそれらの任意の組み合わせが挙げられ得る。
【００２０】
「乗客」、「リクエスタ（ｒｅｑｕｅｓｔｅｒ）」、「リクエスタ（ｒｅｑｕｅｓｔｏｒ）」、「サービスリクエスタ（ｓｅｒｖｉｃｅ  ｒｅｑｕｅｓｔｅｒ）」、「サービスリクエスタ（ｓｅｒｖｉｃｅ  ｒｅｑｕｅｓｔｏｒ）」、および「顧客」という用語は、本開示では、サービスをリクエストまたは注文し得る個人、主体、またはツールを指すために区別なく使用されている。また、「ドライバ」、「プロバイダ」、「サービスプロバイダ」、および「サプライヤ」という用語は、本開示では、サービスを提供するか、またはサービスの提供を促進し得る個人、主体、またはツールを指すために交換可能に使用されている。本開示中の「ユーザ」という用語は、サービスをリクエストするか、サービスを注文するか、サービスを提供するか、またはサービスの提供を促進し得る個人、主体、またはツールを指し得る。例えば、ユーザは、乗客、ドライバ、オペレータなど、またはそれらの任意の組み合わせであり得る。本開示では、「乗客」および「乗客端末」は、区別なく使用され得、「ドライバ」および「ドライバ端末」は、区別なく使用され得る。
【００２１】
「リクエスト」、「サービス」、「サービスリクエスト」、および「注文」という用語は、本開示では、乗客、リクエスタ、サービスリクエスタ、顧客、ドライバ、プロバイダ、サービスプロバイダ、サプライヤなど、またはそれらの任意の組み合わせにより開始され得るリクエストを指すために区別なく使用されている。サービスリクエストは、乗客、リクエスタ、サービスリクエスタ、顧客、ドライバ、プロバイダ、サービスプロバイダ、またはサプライヤのうちの任意の１つにより受諾され得る。サービスリクエストは、有料であっても、または無料であってもよい。
【００２２】
本開示で使用される測位技術は、全地球測位システム（ＧＰＳ：ｇｌｏｂａｌ  ｐｏｓｉｔｉｏｎｉｎｇ  ｓｙｓｔｅｍ）、全世界航法衛星システム（ＧＬＯＮＡＳＳ：ｇｌｏｂａｌ  ｎａｖｉｇａｔｉｏｎ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）、コンパス航法システム（ＣＯＭＰＡＳＳ：ｃｏｍｐａｓｓ  ｎａｖｉｇａｔｉｏｎ  ｓｙｓｔｅｍ）、ガリレオ測位システム、準天頂衛星システム（ＱＺＳＳ：ｑｕａｓｉ−ｚｅｎｉｔｈ  ｓａｔｅｌｌｉｔｅ  ｓｙｓｔｅｍ）、ワイヤレスフィデリティ（ＷｉＦｉ：ｗｉｒｅｌｅｓｓ  ｆｉｄｅｌｉｔｙ）測位技術など、またはそれらの任意の組み合わせに基づき得る。本開示では、上記の測位技術のうちの１つ以上が、区別なく使用され得る。
【００２３】
従来、オンデマンドサービスのサービスリクエスタ（例えば、ライドシェアサービスの乗り手）は、サービスプロバイダの写真、サービスプロバイダの車両のナンバープレート番号などの、サービスプロバイダに関する特定の情報に基づいて、サービスプロバイダ（例えば、乗車リクエストを受諾するドライバ）を認識しなければならない場合がある。このような情報は、視覚化されていない。結果として、サービスリクエスタにとって、このような情報に基づいてサービスプロバイダを識別するには、手間がかかるであろう。よって、サービスリクエスタがより迅速かつ効率的な仕方でサービスプロバイダを認識することを可能にする機構を提供するのが望ましい場合がある。
【００２４】
本開示の態様は、オンデマンドサービス用に車両情報を表示するための機構（例えば、システム、方法、および媒体）を提供することにより上記の不備に対処するものである。サービスリクエスタにより開始されたサービスのリクエストを受信すると、機構は、サービス（例えば、乗車、配達）を提供するために使用されるべき車両の色情報を生成し得る。次いで、機構は、その色情報を、サービスリクエスタに関連付けられたユーザ端末（例えば、携帯電話）上に提示させ得る。例えば、機構は、車両の色を示す１つ以上のユーザインターフェース要素を含む１つ以上のユーザインターフェースを生成し得る。より具体的には、例えば、車両のアイコンまたは他の任意の視覚表現が、車両の色で表示され得る。追加的または代替的に、車両に関するテキスト情報（例えば、車両の説明）が、車両の色内に提示され得る。したがって、サービスリクエスタが車両をよりよく識別することができるように、車両の視覚化情報が、提示される。
【００２５】
タクシー輸送サービスを含むオンラインタクシー呼び出しなどの、オンデマンドサービスは、インターネット後の時代のみに根差した新しいサービス形態であることを留意されたい。これは、ユーザおよびサービスプロバイダに対して、インターネット後の時代のみに生じ得る技術的解決策を提供する。インターネット前の時代では、例えば、ユーザが路上でタクシーに呼びかけるとき、タクシーリクエストおよび受諾は、乗客とその乗客を見かけた１人のタクシー運転手との間でのみ発生する。乗客が電話をかけることを通じてタクシーを呼ぶ場合、サービスリクエストおよび受諾は、乗客と１つのサービスプロバイダ（例えば、１つのタクシー会社またはタクシー代理店）との間でのみ発生し得る。しかしながら、オンラインタクシーは、サービスのユーザが、ユーザから離れた膨大な数の個々のサービスプロバイダ（例えば、タクシー）に対して、サービスリクエストをリアルタイムに、かつ自動的に分配することを可能にする。オンラインタクシーはまた、複数のサービスプロバイダがサービスリクエストに同時かつリアルタイムに応答することを可能にする。したがって、インターネットを通じて、オンラインオンデマンドシステムは、伝統的なインターネット前の輸送サービスシステムでは決して出会わない可能性があるユーザとサービスプロバイダとのための、より効率的な取引プラットフォームを提供し得る。
【００２６】
図１は、本開示の一部の実施形態による例示的なオンラインオンデマンドサービスシステム１００のブロック図である。例えば、オンラインオンデマンドサービスシステム１００は、タクシー呼び出しサービス、物品配達サービス、運転手サービス、小荷物車サービス、相乗りサービス、バスサービス、短期ドライバ貸出サービス、およびシャトルサービスなどの、オンデマンドサービスのためのオンラインオンデマンドサービスプラットフォームであり得る。オンラインオンデマンドサービスシステム１００は、サーバ１１０、ネットワーク１２０、リクエスタ端末１３０、プロバイダ端末１４０、およびデータ記憶装置１５０を含むオンラインプラットフォームであり得る。サーバ１１０は、処理エンジン１１２を含み得る。
【００２７】
サーバ１１０は、単一のサーバ、またはサーバ群であり得る。サーバ群は、集中型、または分散型であり得る（例えば、サーバ１１０は、分散型システムであり得る）。一部の実施形態では、サーバ１１０は、ローカルまたはリモートであり得る。例えば、サーバ１１０は、リクエスタ端末１３０、プロバイダ端末１４０、および／またはデータ記憶装置１５０内に記憶された情報および／またはデータに、ネットワーク１２０を介してアクセスし得る。別の例として、サーバ１１０は、記憶された情報および／またはデータにアクセスするために、リクエスタ端末１３０、プロバイダ端末１４０、および／またはデータ記憶装置１５０に直接接続され得る。一部の実施形態では、サーバ１１０は、クラウドプラットフォーム上に実装され得る。単なる例として、クラウドプラットフォームとしては、プライベートクラウド、パブリッククラウド、ハイブリッドクラウド、コミュニティクラウド、分散型クラウド、インタークラウド、マルチクラウドなど、またはそれらの任意の組み合わせが挙げられ得る。
【００２８】
一部の実施形態では、サーバ１１０は、処理エンジン１１２を含み得る。処理エンジン１１２は、本開示中に記載の１つ以上の機能を遂行するために、サービスリクエストに関する情報および／またはデータを処理し得る。一部の実施形態では、処理エンジン１１２は、１つ以上の処理エンジン（例えば、単一コアの処理エンジン（単数または複数）またはマルチコアプロセッサ（単数または複数））を含み得る。単なる例として、処理エンジン１１２としては、中央演算処理装置（ＣＰＵ：ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、特定用途向け集積回路（ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、特定用途向け命令セットプロセッサ（ＡＳＩＰ：ａｐｐｌｉｃａｔｉｏｎ−ｓｐｅｃｉｆｉｃ  ｉｎｓｔｒｕｃｔｉｏｎ−ｓｅｔ  ｐｒｏｃｅｓｓｏｒ）、グラフィック処理ユニット（ＧＰＵ：ｇｒａｐｈｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、物理処理ユニット（ＰＰＵ：ｐｈｙｓｉｃｓ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ）、デジタル信号プロセッサ（ＤＳＰ：ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、プログラマブルロジックデバイス（ＰＬＤ：ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）、コントローラ、マイクロコントローラユニット、縮小命令セットコンピュータ（ＲＩＳＣ：ｒｅｄｕｃｅｄ  ｉｎｓｔｒｕｃｔｉｏｎ−ｓｅｔ  ｃｏｍｐｕｔｅｒ）、マイクロプロセッサなど、またはそれらの任意の組み合わせが挙げられ得る。
【００２９】
ネットワーク１２０は、情報および／またはデータの交換を促進し得る。一部の実施形態では、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素（例えば、サーバ１１０、リクエスタ端末１３０、プロバイダ端末１４０、およびデータ記憶装置１５０）は、情報および／またはデータをネットワーク１２０を介してオンラインオンデマンドサービスシステム１００内の他の構成要素（単数または複数）に送り得る。例えば、サーバ１１０は、サービスリクエストをリクエスタ端末１３０からネットワーク１２０を介して獲得／取得し得る。一部の実施形態では、ネットワーク１２０は、任意の種類の有線ネットワークもしくは無線ネットワーク、またはそれらの組み合わせであり得る。単なる例として、ネットワーク１３０としては、ケーブルネットワーク、無線ネットワーク、光ファイバーネットワーク、電気通信ネットワーク、イントラネット、インターネット、ローカルエリアネットワーク（ＬＡＮ：ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、広域ネットワーク（ＷＡＮ：ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、無線ローカルエリアネットワーク（ＷＬＡＮ：ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、メトロポリタンエリアネットワーク（ＭＡＮ：ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、広域ネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ：ｐｕｂｌｉｃ  ｓｗｉｔｃｈｅｄ  ｔｅｌｅｐｈｏｎｅ  ｎｅｔｗｏｒｋ（ｐｕｂｌｉｃ  ｔｅｌｅｐｈｏｎｅ  ｓｗｉｔｃｈｅｄ  ｎｅｔｗｏｒｋ））、Ｂｌｕｅｔｏｏｔｈ（登録商標）ネットワーク、ＺｉｇＢｅｅネットワーク、近距離無線通信（ＮＦＣ：ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）ネットワークなど、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、ネットワーク１２０は、１つ以上のネットワークアクセスポイントを含み得る。例えば、ネットワーク１２０は、基地局および／またはインターネット相互接続点１２０−１、１２０−２、・・・などの有線ネットワークアクセスポイントまたは無線ネットワークアクセスポイントを含み得、それらを通じて、オンラインオンデマンドサービスシステム１００の１つ以上の構成要素は、データおよび／または情報を交換するためにネットワーク１２０に接続され得る。
【００３０】
一部の実施形態では、リクエスタは、リクエスタ端末１３０のユーザであり得る。一部の実施形態では、リクエスタ端末１３０のユーザは、リクエスタ以外の誰かであり得る。例えば、リクエスタ端末１３０のユーザＡは、ユーザＢのサービスリクエストを送り、あるいはサービスおよび／またはサーバ１１０からの情報もしくは命令を受信するためにリクエスタ端末１３０を使用し得る。一部の実施形態では、プロバイダは、プロバイダ端末１４０のユーザであり得る。一部の実施形態では、プロバイダ端末１４０のユーザは、プロバイダ以外の誰かであり得る。例えば、プロバイダ端末１４０のユーザＣは、ユーザＤのサービスリクエスト、および／またはサーバ１１０からの情報もしくは命令を受信するために、プロバイダ端末１４０を使用し得る。一部の実施形態では、「リクエスタ（ｒｅｑｕｅｓｔｅｒ）」および「リクエスタ端末（ｒｅｑｕｅｓｔｅｒ  ｔｅｒｍｉｎａｌ）」は、区別なく使用され得、「プロバイダ」および「プロバイダ端末」は、区別なく使用され得る。
【００３１】
一部の実施形態では、リクエスタ端末１３０としては、モバイル機器１３０−１、タブレットコンピュータ１３０−２、ラップトップコンピュータ１３０−３、自動車両内の組込み機器１３０−４など、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、モバイル機器１３０−１としては、スマートホーム機器、ウエアラブル機器、スマートモバイル機器、仮想現実機器、拡張現実機器など、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、スマートホーム機器としては、スマート照明機器、インテリジェントな電気機器の制御機器、スマート監視機器、スマートテレビ、スマートビデオカメラ、インターホンなど、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、ウエアラブル機器としては、スマートブレスレット、スマートシューズ、スマートグラス、スマートヘルメット、スマートウォッチ、スマートウェア、スマートバックパック、スマートアクセサリなど、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、スマートモバイル機器としては、スマートフォン、携帯情報端末（ＰＤＡ：ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｃｅ）、ゲーム機器、航法機器、販売時点情報管理（ＰＯＳ：ｐｏｉｎｔ  ｏｆ  ｓａｌｅ）機器など、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、仮想現実機器および／または拡張現実機器としては、仮想現実ヘルメット、仮想現実グラス、仮想現実パッチ、拡張現実ヘルメット、拡張現実グラス、拡張現実パッチなど、またはそれらの任意の組み合わせが挙げられ得る。例えば、仮想現実機器および／または拡張現実機器としては、Ｇｏｏｇｌｅ  Ｇｌａｓｓ、Ｏｃｕｌｕｓ  Ｒｉｆｔ、Ｈｏｌｏｌｅｎｓ、Ｇｅａｒ  ＶＲなどが挙げられ得る。一部の実施形態では、自動車両内の組込み機器１３０−４としては、車載コンピュータ、車載テレビなどが挙げられ得る。一部の実施形態では、リクエスタ端末１３０は、リクエスタおよび／またはリクエスタ端末１３０の位置を見つけ出すための測位技術を有する機器であり得る。
【００３２】
一部の実施形態では、プロバイダ端末１４０は、リクエスタ端末１３０に似ていてもよく、またはリクエスタ端末１３０と同じ機器であってもよい。一部の実施形態では、プロバイダ端末１４０は、プロバイダおよび／またはプロバイダ端末１４０の位置を見つけ出すための測位技術を有する機器であり得る。一部の実施形態では、リクエスタ端末１３０および／またはプロバイダ端末１４０は、リクエスタ、リクエスタ端末１３０、プロバイダ、および／またはプロバイダ端末１４０の位置を決定するために、他の測位機器と通信し得る。一部の実施形態では、リクエスタ端末１３０および／またはプロバイダ端末１４０は、測位情報をサーバ１１０に送り得る。
【００３３】
データ記憶装置１５０は、データおよび／または命令を記憶し得る。一部の実施形態では、データ記憶装置１５０は、リクエスタ端末１３０および／またはプロバイダ端末１４０から獲得したデータを記憶し得る。一部の実施形態では、データ記憶装置１５０は、本開示に記載の例示的な方法を遂行するためにサーバ１１０が実行または使用し得るデータおよび／または命令を記憶し得る。一部の実施形態では、データ記憶装置１５０としては、大容量記憶装置、取り外し可能記憶装置、揮発性読み出し書き込み可能メモリ、読み出し専用メモリ（ＲＯＭ：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）など、またはそれらの任意の組み合わせが挙げられ得る。例示的な大容量記憶装置としては、磁気ディスク、光ディスク、ソリッドステートドライブなどが挙げられ得る。例示的な取り外し可能記憶装置としては、フラッシュドライブ、フロッピーディスク、光ディスク、メモリカード、ｚｉｐディスク、磁気テープなどが挙げられ得る。例示的な揮発性読み出し書き込み可能メモリとしては、ランダムアクセスメモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）が挙げられ得る。例示的なＲＡＭとしては、ダイナミックＲＡＭ（ＤＲＡＭ）、倍データレート（ｄｏｕｂｌｅ  ｄａｔｅ  ｒａｔｅ）同期型ダイナミックＲＡＭ（ＤＤＲ  ＳＤＲＡＭ：ｄｏｕｂｌｅ  ｄａｔａ  ｒａｔｅ（ｄｏｕｂｌｅ  ｄａｔｅ  ｒａｔｅ）  ｓｙｎｃｈｒｏｎｏｕｓ  ｄｙｎａｍｉｃ  ＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ：ｓｔａｔｉｃ  ＲＡＭ）、サイリスタＲＡＭ（Ｔ−ＲＡＭ：ｔｈｙｒｉｓｔｏｒ  ＲＡＭ）、およびゼロキャパシタＲＡＭ（Ｚ−ＲＡＭ：ｚｅｒｏ−ｃａｐａｃｉｔｏｒ  ＲＡＭ）などが挙げられ得る。例示的なＲＯＭとしては、マスクＲＯＭ（ＭＲＯＭ：ｍａｓｋ  ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ：ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、消去可能プログラマブルＲＯＭ（ＥＰＲＯＭ：ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ：ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、コンパクトディスクＲＯＭ（ＣＤ−ＲＯＭ：ｃｏｍｐａｃｔ  ｄｉｓｋ  ＲＯＭ）、およびデジタル多用途ディスクＲＯＭなどが挙げられ得る。一部の実施形態では、データ記憶装置１５０は、クラウドプラットフォーム上に実装され得る。単なる例として、クラウドプラットフォームとしては、プライベートクラウド、パブリッククラウド、ハイブリッドクラウド、コミュニティクラウド、分散型クラウド、インタークラウド、マルチクラウドなど、またはそれらの任意の組み合わせが挙げられ得る。
【００３４】
一部の実施形態では、データ記憶装置１５０は、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素（例えば、サーバ１１０、リクエスタ端末１３０、プロバイダ端末１４０など）と通信するようにネットワーク１２０に接続され得る。オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素は、データ記憶装置１５０内に記憶されたデータまたは命令に、ネットワーク１２０を介してアクセスし得る。一部の実施形態では、データ記憶装置１５０は、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素（例えば、サーバ１１０、リクエスタ端末１３０、プロバイダ端末１４０など）に直接接続され得るか、またはそれと通信し得る。一部の実施形態では、データ記憶装置１５０は、サーバ１１０の一部であり得る。
【００３５】
一部の実施形態では、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素（例えば、サーバ１１０、リクエスタ端末１３０、プロバイダ端末１４０など）は、データ記憶装置１５０にアクセスする許可を有し得る。一部の実施形態では、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素は、１つ以上の条件が満たされるとき、リクエスタ、プロバイダ、および／または公衆に関する情報を読み出すか、および／または変更し得る。例えば、サーバ１１０は、サービス後に、１つ以上のユーザの情報を読み出すか、および／または変更し得る。別の例として、プロバイダ端末１４０は、リクエスタ端末１３０からサービスリクエストを受信するとき、リクエスタに関する情報にアクセスし得るが、プロバイダ端末１４０は、リクエスタの関連情報を変更することができない。
【００３６】
一部の実施形態では、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素の情報交換は、サービスをリクエストすることにより達成され得る。サービスリクエストの対象は、任意の製品であり得る。一部の実施形態では、製品は、有形の製品であっても、または無形の製品であってもよい。有形の製品としては、食品、薬、日用品、化学製品、電気機器、衣類、自動車、住宅、高級品など、またはそれらの任意の組み合わせが挙げられ得る。無形の製品としては、サービス製品、金融製品、知識製品、インターネット製品など、またはそれらの任意の組み合わせが挙げられ得る。インターネット製品としては、個人向けホスト製品、ウェブ製品、モバイルインターネット製品、商用ホスト製品、組み込み製品など、またはそれらの任意の組み合わせが挙げられ得る。モバイルインターネット製品は、モバイル端末のソフトウェア、プログラム、システムなど、またはそれらの任意の組み合わせとして実装され得る。モバイル端末としては、タブレットコンピュータ、ラップトップコンピュータ、携帯電話、携帯情報端末（ＰＤＡ）、スマートウォッチ、販売時点情報管理（ＰＯＳ）機器、車載コンピュータ、車載テレビ、ウエアラブル機器など、またはそれらの任意の組み合わせが挙げられ得る。例えば、製品は、コンピュータまたは携帯電話で使用される任意のソフトウェアおよび／またはアプリケーションであり得る。ソフトウェアおよび／またはアプリケーションは、社交、買い物、輸送、娯楽、学習、投資など、またはそれらの任意の組み合わせに関し得る。一部の実施形態では、輸送に関するソフトウェアおよび／またはアプリケーションとしては、走行ソフトウェアおよび／またはアプリケーション、車両スケジュール作成ソフトウェアおよび／またはアプリケーション、地図作成ソフトウェアおよび／またはアプリケーションなどが挙げられ得る。車両スケジュール作成ソフトウェアおよび／またはアプリケーションでは、車両としては、馬、馬車、人力車（例えば、手押し一輪車、自転車、三輪車など）、自動車（例えば、タクシー、バス、自家用車など）、列車、地下鉄、船舶、航空機（例えば、飛行機、ヘリコプター、宇宙連絡船、ロケット、熱気球など）など、またはそれらの任意の組み合わせが挙げられ得る。
【００３７】
図２Ａは、本開示の一部の実施形態による、処理エンジン１１２が実装され得る例示的な計算機器２００Ａの例示的なハードウェア構成要素および／またはソフトウェア構成要素を例示する概略図である。図２Ａに例示するように、計算機器２００Ａは、プロセッサ２０１、記憶装置２０３、入出力（Ｉ／Ｏ：ｉｎｐｕｔ／ｏｕｔｐｕｔ）２０５、および通信ポート２０７を含み得る。
【００３８】
プロセッサ２０１は、本明細書に記載の技法に従って、コンピュータ命令（例えば、プログラムコード）を実行して、処理エンジン１１２の機能を遂行し得る。コンピュータ命令としては、例えば、ルーチン、プログラム、オブジェクト、構成要素、データ構造、プロシージャ、モジュール、および関数が挙げられ、本明細書に記載の特定の機能を遂行する。例えば、プロセッサ２０１は、サーバ１１０、リクエスタ端末１３０、プロバイダ端末１４０、データ記憶装置１５０、および／またはオンラインオンデマンドサービスシステム１００の他の任意の構成要素から獲得した車両の情報を処理し得る。一部の実施形態では、プロセッサ２０１は、マイクロコントローラ、マイクロプロセッサ、縮小命令セットコンピュータ（ＲＩＳＣ）、特定用途向け集積回路（ＡＳＩＣ）、特定用途向け命令セットプロセッサ（ＡＳＩＰ）、中央演算処理装置（ＣＰＵ）、グラフィック処理ユニット（ＧＰＵ）、物理処理ユニット（ＰＰＵ）、マイクロコントローラユニット、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、ａｄｖａｎｃｅｄ  ＲＩＳＣ  ｍａｃｈｉｎｅ（ＡＲＭ）、プログラマブルロジックデバイス（ＰＬＤ）、１つ以上の機能を実行し得る任意の回路もしくはプロセッサなど、またはそれらの任意の組み合わせなどの、１つ以上のハードウェアプロセッサを含み得る。
【００３９】
単に例示のために、計算機器２００Ａ内にはただ１つのプロセッサが記載されている。しかしながら、本開示の計算機器２００Ａはまた、複数のプロセッサを含んでもよく、よって、本開示に記載の１つのプロセッサにより遂行される動作および／または方法動作はまた、複数のプロセッサにより共同で、または別々に遂行されてもよいことを留意されたい。例えば、本開示において、計算機器２００Ａのプロセッサが動作Ａおよび動作Ｂの両方を実行する場合、動作Ａおよび動作Ｂはまた、計算機器２００Ａ内の２つ以上の異なるプロセッサにより共同で遂行されてもよく、または別々に遂行されてもよいことが理解されよう（例えば、第１のプロセッサが動作Ａを実行し、第２のプロセッサが動作Ｂを実行するか、または第１のプロセッサと第２のプロセッサとが、動作Ａおよび動作Ｂを共同で実行する）。
【００４０】
記憶装置２０３は、サーバ１１０、リクエスタ端末１３０、プロバイダ端末１４０、データ記憶装置１５０、および／またはオンラインオンデマンドサービスシステム１００の他の任意の構成要素から獲得したデータ／情報を記憶し得る。一部の実施形態では、記憶装置２０３としては、大容量記憶装置、取り外し可能記憶装置、揮発性読み出し書き込み可能メモリ、読み出し専用メモリ（ＲＯＭ）など、またはそれらの任意の組み合わせが挙げられ得る。例えば、大容量記憶装置としては、磁気ディスク、光ディスク、ソリッドステートドライブなどが挙げられ得る。取り外し可能記憶装置としては、フラッシュドライブ、フロッピーディスク、光ディスク、メモリカード、ｚｉｐディスク、磁気テープなどが挙げられ得る。揮発性読み出し書き込み可能メモリとしては、ランダムアクセスメモリ（ＲＡＭ）が挙げられ得る。ＲＡＭとしては、ダイナミックＲＡＭ（ＤＲＡＭ）、倍データレート（ｄｏｕｂｌｅ  ｄａｔｅ  ｒａｔｅ）同期型ダイナミックＲＡＭ（ＤＤＲ  ＳＤＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ）、サイリスタＲＡＭ（Ｔ−ＲＡＭ）、およびゼロキャパシタＲＡＭ（Ｚ−ＲＡＭ）などが挙げられ得る。ＲＯＭとしては、マスクＲＯＭ（ＭＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ）、コンパクトディスクＲＯＭ（ＣＤ−ＲＯＭ）、およびデジタル多用途ディスクＲＯＭなどが挙げられ得る。一部の実施形態では、記憶装置２０３は、本開示に記載の例示的な方法を遂行するための１つ以上のプログラムおよび／または命令を記憶し得る。例えば、記憶装置２０３は、車両の色をその画像に基づいて決定するための処理エンジン１１２用のプログラムを記憶し得る。
【００４１】
Ｉ／Ｏ２０５は、信号、データ、情報などを入力および／または出力し得る。一部の実施形態では、Ｉ／Ｏ２０５は、処理エンジン１１２とのユーザ相互作用を可能にし得る。一部の実施形態では、Ｉ／Ｏ２０５は、入力機器および出力機器を含み得る。入力機器の例としては、キーボード、マウス、タッチスクリーン、マイクロホンなど、またはそれらの任意の組み合わせが挙げられ得る。出力機器の例としては、表示機器、スピーカー、印刷機、投影機など、またはそれらの任意の組み合わせが挙げられ得る。表示機器の例としては、液晶ディスプレイ（ＬＣＤ：ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）、発光ダイオード（ＬＥＤ：ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）式ディスプレイ、平面パネル型ディスプレイ、曲面スクリーン、テレビ機器、陰極線管（ＣＲＴ：ｃａｔｈｏｄｅ  ｒａｙ  ｔｕｂｅ）、タッチスクリーンなど、またはそれらの任意の組み合わせが挙げられ得る。
【００４２】
通信ポート２０７は、データ通信を促進するようにネットワーク（例えば、ネットワーク１２０）に接続され得る。通信ポート２０７は、処理エンジン１１２と、リクエスタ端末１３０、プロバイダ端末１４０、および／またはデータ記憶装置１５０との間の接続を確立し得る。接続は、有線接続、無線接続、データ送信および／もしくはデータ受信を可能にし得る他の任意の通信接続、ならびに／またはこれらの接続の任意の組み合わせであり得る。有線接続としては、例えば、電気ケーブル、光ケーブル、電話線など、またはそれらの任意の組み合わせが挙げられ得る。無線接続としては、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）リンク、Ｗｉ−Ｆｉ（登録商標）リンク、ＷｉＭａｘ（登録商標）リンク、ＷＬＡＮリンク、ＺｉｇＢｅｅリンク、移動網リンク（例えば、３Ｇ、４Ｇ、５Ｇなど）など、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、通信ポート２０７は、ＲＳ２３２、ＲＳ４８５などの標準化された通信ポートであってもよく、および／またはそれを含んでもよい。一部の実施形態では、通信ポート２０７は、特別に設計された通信ポートであり得る。例えば、通信ポート２０７は、医療におけるデジタル画像と通信（ＤＩＣＯＭ：ｄｉｇｉｔａｌ  ｉｍａｇｉｎｇ  ａｎｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ｉｎ  ｍｅｄｉｃｉｎｅ）プロトコルに従って設計され得る。
【００４３】
図２Ｂは、本開示の一部の実施形態による、リクエスタ端末１３０が実装され得る例示的なモバイル機器２００Ｂの例示的なハードウェア構成要素および／またはソフトウェア構成要素を例示する概略図である。図２Ｂに例示するように、モバイル機器２００Ｂは、通信プラットフォーム２０９、ディスプレイ２１３、グラフィック処理ユニット（ＧＰＵ）２１５、中央演算処理装置（ＣＰＵ）２１７、Ｉ／Ｏ２１９、メモリ２２１、および記憶装置２２７を含み得る。一部の実施形態では、システムバスまたはコントローラを含むが、これらに限定されない他の任意の好適な構成要素（図示せず）も、モバイル機器２００Ｂ内に含まれ得る。一部の実施形態では、モバイルオペレーティングシステム２２３（例えば、ｉＯＳ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、Ｗｉｎｄｏｗｓ  Ｐｈｏｎｅ（登録商標）など）および１つ以上のアプリケーション２２５が、ＣＰＵ２１７により実行されるために、記憶装置２２７からメモリ２２１内にロードされ得る。アプリケーション２２５としては、ブラウザ、または画像処理に関する情報もしくは他の情報を処理エンジン１１２から受信し、それをレンダリングするための他の任意の好適なアプリが挙げられ得る。情報の流れとのユーザ相互作用は、Ｉ／Ｏ２１９を介して達成され得、処理エンジン１１２に、および／またはネットワーク１２０を介してオンラインオンデマンドサービスシステム１００の他の構成要素に提供され得る。
【００４４】
本開示に記載の様々なモジュール、ユニット、およびそれらの機能を実装するために、コンピュータハードウェアプラットフォームが、本明細書に記載の要素のうちの１つ以上のためのハードウェアプラットフォーム（単数または複数）として使用され得る。ユーザインターフェース要素を含むコンピュータが、パーソナルコンピュータ（ＰＣ）または他の任意の種類のワークステーションもしくは端末機器を実装するために使用され得る。コンピュータはまた、適切にプログラムされている場合、サーバとして機能し得る。
【００４５】
図３は、本開示の一部の実施形態による例示的なリクエスタ端末を例示するブロック図である。リクエスタ端末１３０は、取得モジュール３１０、決定モジュール３２０、表示モジュール３３０、および送信モジュール３４０を含み得る。各モジュールは、以下のアクションを遂行するように設計されたハードウェア回路、１つ以上の記憶媒体内に記憶された命令のセット、および／またはハードウェア回路と１つ以上の記憶媒体との任意の組み合わせを含み得る。
【００４６】
取得モジュール３１０は、リクエストおよび／またはオンラインオンデマンドサービスシステム１００に関する情報を取得し得る。リクエストは、オンデマンドサービスのリクエストであり得る。例えば、オンデマンドサービスは、タクシー、自家用車両、バス、トラック、および／または他の任意の車両による輸送サービスであり得る。別の例として、オンデマンドサービスは、試運転サービス、指名運転サービスなど、またはそれらの任意の組み合わせであり得る。さらに別の例として、オンデマンドサービスは、オンライン予約型食事配達サービス、オンラインショッピング向け配達サービスなどのオンライン配達サービス、またはそれらの任意の組み合わせであり得る。さらに別の例として、オンデマンドサービスは、物品配達サービスなどの、物体を車両で１つの場所から別の場所に持っていくサービスであり得る。
【００４７】
オンデマンドサービスのリクエストとしては、リアルタイムリクエスト、予約リクエスト、または未完リクエストが挙げられ得る。例えば、リアルタイムリクエストは、サービスプロバイダが直ちにサービスを処理および開始することを要求するリクエスト、ならびに／またはリクエスタが現時点において、もしくは当業者にとって現時点に合理的に近い定義された時間においてサービスを受け取ることを希望するサービスであり得る。例えば、リクエストは、定義された時間が１分、５分、１０分、または２０分などのしきい値より短い場合、リアルタイムリクエストであり得る。予約リクエストは、サービスプロバイダが直ちにサービスを開始することを要求しないリクエスト、ならびに／またはリクエスタが当業者にとって現時点から合理的に長い定義された時間においてサービスを受け取ることを希望および／もしくは期待するサービスを指し得る。例えば、サービスリクエストは、定義された時間が２０分、２時間、１日などのしきい値より長い場合、予約リクエストであり得る。一部の実施形態では、リクエスタ端末１３０は、時間しきい値に基づいてリアルタイムリクエストまたは予約リクエストを定義し得る。時間しきい値は、オンラインオンデマンドサービスシステム１００のデフォルト設定であってもよく、または異なる状況に応じて調節可能であってもよい。例えば、交通量ピーク期間には、時間しきい値は、相対的に小さくてもよい（例えば、１０分。これは、リクエストされたサービスがリアルタイムサービスとしての資格を得るのに、１０分以内に配達され得ることを意味する）。さもなければ、アイドル期間（例えば、１０：００〜午前１２：００）には、時間しきい値は、相対的に大きくてもよい（例えば、１時間）。未完リクエストは、現時点でサービスプロバイダにより処理中の、進行中のリクエストであり得る。
【００４８】
オンデマンドサービスのリクエストは、出発位置（例えば、サービスリクエスタの現在位置、指定ピックアップ位置）、目的地、所要サービス時間など、またはそれらの任意の組み合わせを含み得る。目的地は、リクエスタにより明示的に定義され得る。あるいは、リクエスタは、目的地に関連付けられなくてもよい。
【００４９】
オンラインオンデマンドサービスシステム１００に関する情報は、オンデマンドサービスのリクエストに関する車両の情報を含み得る。車両としては、非自動車両（例えば、自転車もしくは三輪車）、自動車両（例えば、自動車もしくはトラック）、船艇（例えば、船もしくはボート）、および／または航空機が挙げられ得る。一部の実施形態では、車両は、自走式であり得る。
【００５０】
車両の情報としては、色情報、テキスト情報、ロゴ情報、画像データなど、またはそれらの任意の組み合わせが挙げられ得る。色情報としては、車両の色の記述的情報、色のカテゴリ、色コード、スペクトル座標情報など、またはそれらの任意の組み合わせなどの、車両の１つ以上の色についての任意の情報が挙げられ得る。色に対応する記述的情報としては、１つ以上の数字、文字、記号、および／または色を記述するために使用され得る他の任意のデータが挙げられ得る。記述情報は、色の表現に関する任意の情報を含み得る。例えば、色の記述的情報は、「赤」、「緑」などの、色の記述を含み得る。
【００５１】
別の例として、色の記述的情報は、色を決定するために使用され得る１つ以上のパラメータおよび／または値を含み得る。より具体的なある例では、記述的情報は、色に対応する構文解析された文字データを含み得る。構文解析された文字データは、Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＸＭＬ）、ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＨＴＭＬ）、およびＳｔａｎｄａｒｄ  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（ＳＧＭＬ）を含むが、これらに限定されない任意の好適なマークアップ言語によるものであり得る。別のより具体的な例では、色の記述的情報としては、赤−緑−青（ＲＧＢ：Ｒｅｄ−Ｇｒｅｅｎ−Ｂｌｕｅ）コード、色相−彩度−明度（ＨＳＶ：Ｈｕｅ−Ｓａｔｕｒａｔｉｏｎ−Ｖａｌｕｅ）コード、ＨＴＭＬ色コード、１６進トリプレットコードなど、またはそれらの任意の組み合わせなどの、色コード情報が挙げられ得る。色コードのそれぞれは、色および／または色の１つ以上の成分を定義する１つ以上の値を含み得る。例えば、「オレンジ」のＲＧＢコードは、（２５５、１６５、０）であり得る。さらに別のより具体的な例では、色の記述的情報は、色の波長および／または周波数などの、色に関するスペクトル座標情報を含み得る。例えば、赤の波長は、６３５ｎｍ〜７００ｎｍで多様であり得る。赤の周波数は、４８０ＴＨｚ〜４３０ＴＨｚで多様であり得る。
【００５２】
一部の実施形態では、色の色情報は、色の変種（例えば、「赤」、「オレンジ」、「灰色」、「青」、「黄」、「緑」など、またはそれらの任意の組み合わせ）を含み得る。例えば、「オレンジ」の変種としては、「オレンジ」、「サンオレンジ」、「ハニーオレンジ」、「トロピカルオレンジ」、「タンジェリン」など、またはそれらの任意の組み合わせが挙げられ得る。
【００５３】
一部の実施形態では、車両の色情報の１つ以上の部分は、車両に関連付けられたサービスプロバイダにより提供され得る。例えば、サービスプロバイダは、車両の色をプロバイダ端末１４０を介して入力し得る。一部の実施形態では、サービスプロバイダがオンラインオンデマンドサービスシステム１００を介してアカウントおよび／または車両を登録するとき、サーバおよび／またはプロバイダ端末１４０は、車両についての色情報を提供するようにサービスプロバイダを促し得る（例えば、１つ以上のユーザインターフェースを提示することにより）。一部の実施形態では、色情報は、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素により決定され得る。例えば、色情報は、車両の画像データ（例えば、車両の１つ以上の画像）、車両の登録情報および／またはタイトル情報などに基づいて、決定モジュール３２０および／または決定モジュール４２０により決定され得る。
【００５４】
テキスト情報としては、ルート情報、車両情報、ドライバ情報など、またはそれらの任意の組み合わせが挙げられ得る。ルート情報としては、出発位置、目的地、走行距離、ピックアップ時間、概算料金、単価（例えば、単位距離当たりの価格）、ルートの渋滞部分（例えば、交通量ピークによる渋滞道路）、車両とサービスリクエスタとの間の概算距離、車両の概算到着時間など、またはそれらの任意の組み合わせが挙げられ得る。車両情報としては、車両のナンバープレート番号、車両の色、車両のブランド名称、車両内の座席数、トランク容積、耐荷重（例えば、車両が運ぶことのできる製品の重量）など、またはそれらの任意の組み合わせが挙げられ得る。サービスプロバイダ情報としては、名前情報（例えば、姓、名、ニックネーム、ユーザ名）、スコア情報（例えば、サービスリクエスタによりマークされたスコア）、連絡先情報（例えば、携帯電話番号、電子メールアドレス）、識別コード（ＩＤ）、国、都市、性別、生年月日などが挙げられ得る。
【００５５】
ロゴ情報としては、車両のブランド名称および／またはモデル、車両のブランドに対応するロゴ画像および／またはロゴアイコンなど、あるいはそれらの任意の組み合わせが挙げられ得る。車両の例示的なブランドとしては、Ｂｅｎｚ（登録商標）、Ｖｏｌｋｓｗａｇｅｎ（登録商標）、Ｔｏｙｏｔａ（登録商標）、Ｈｙｕｎｄａｉ（登録商標）、Ｈｏｎｄａ（登録商標）、Ｆｏｒｄ（登録商標）などが挙げられ得る。
【００５６】
決定モジュール３２０は、オンデマンドサービスのリクエストに関する車両の色を決定し得る。例えば、決定モジュール３２０は、車両の色に対応する記述的情報、車両の画像など、またはそれらの任意の組み合わせに基づいて色を決定し得る。例えば、決定モジュール３２０は、図６および７に関連して説明する１つ以上の動作を遂行することにより色を決定し得る。
【００５７】
表示モジュール３３０は、オンラインオンデマンドサービスシステム１００に関する１つ以上のユーザインターフェースを提示し得る。ユーザインターフェースとしては、例えば、サービスをリクエストするためのユーザインターフェース（例えば、乗車のスケジュール作成）、ユーザが乗車を待っているときに提示用のユーザインターフェース、乗車中に提示用のユーザインターフェースなどが挙げられ得る。ユーザインターフェース（単数または複数）のそれぞれは、オンデマンドサービスのリクエストに対応する車両に関する１つ以上のユーザインターフェース要素を含み得る。ユーザインターフェース要素のそれぞれは、他の任意の色、または他の任意の数の色の組み合わせであってよい。ユーザインターフェース要素のそれぞれは、任意の規則的な形状（例えば、円形、三角形、四辺形、五角形、六角形など）、または非規則的な形状（例えば、車両に似た要素など）を有し得る。ユーザインターフェース要素のそれぞれは、グラフ、アイコン、テキストフィールド、ボタン、チェックボックス、画像など、またはそれらの任意の組み合わせを含み得る。一部の実施形態では、ユーザインターフェース要素は、車両のアイコン、車両のテキスト情報、および車両のロゴ（例えば、車両のブランドおよび／またはモデルに対応するロゴ）を含み得る。一部の実施形態では、表示モジュール３３０は、図１１に例示するユーザインターフェース１１００を提示し得る。
【００５８】
送信モジュール３４０は、オンラインオンデマンドサービスシステム１００内の１つ以上の構成要素に情報および／またはリクエストを送信し得る。例えば、送信モジュール３４０は、オンデマンドサービスのリクエストをネットワーク１２０を介してサーバ１１０に送信し得る。別の例として、送信モジュール３４０は、車両の色情報を決定するためのリクエストをサーバ１１０に送信し得る。
【００５９】
図４は、本開示の一部の実施形態による例示的なサーバを例示するブロック図である。サーバ１１０は、取得モジュール４１０、決定モジュール４２０、および送信モジュール４３０を含み得る。各モジュールは、以下のアクションを遂行するように設計されたハードウェア回路、１つ以上の記憶媒体内に記憶された命令のセット、および／またはハードウェア回路と１つ以上の記憶媒体との任意の組み合わせを含み得る。
【００６０】
取得モジュール４１０は、オンラインオンデマンドサービスシステム１００に関するリクエストおよび／または情報を取得し得る。リクエストとしては、オンデマンドサービスのリクエスト、情報を獲得するためのリクエスト、情報を処理するためのリクエストなど、またはそれらの任意の組み合わせが挙げられ得る。例えば、取得モジュール４１０は、オンデマンドサービスのリクエストをサービスリクエスタからリクエスタ端末１３０を介して受信し得る。別の例として、取得モジュール４１０は、車両の情報を獲得するためのリクエストをリクエスタ端末１３０から獲得し得る。さらに別の例として、取得モジュール４１０は、車両の色を決定するためのリクエストをリクエスタ端末１３０から獲得し得る。オンラインオンデマンドサービスシステム１００に関するリクエストおよび／または情報は、図３に記載のものと類似していてもよく、繰り返さない。
【００６１】
決定モジュール４２０は、オンデマンドサービスのリクエストに関する車両、車両の色などを決定し得る。オンデマンドサービスのリクエストに関する車両は、利用可能車両とサービスリクエスタとの間の距離、利用可能車両がサービスリクエスタをピックアップするための所要時間、利用可能車両のサービスプロバイダのスコア情報、サービスリクエスタのユーザ選好情報など、またはそれらの任意の組み合わせに基づいて決定され得る。車両の色は、車両の色に対応する記述的情報、車両の画像など、またはそれらの任意の組み合わせに基づいて決定され得る。例えば、決定モジュール４２０は、図９および／または１０に関連して説明する１つ以上の動作を遂行することにより色を決定し得る。
【００６２】
送信モジュール４３０は、オンラインオンデマンドサービスシステム１００内の他の構成要素に情報および／またはリクエストを送信し得る。例えば、送信モジュール４３０は、車両の色情報をネットワーク１２０を介してリクエスタ端末１３０に送信し得る。別の例として、送信モジュール４３０は、車両の色情報に基づいてユーザインターフェース内にユーザインターフェース要素を表示するための命令をリクエスタ端末１３０に送信し得る。
【００６３】
一部の実施形態では、リクエスタ端末１３０およびサーバ１１０内の少なくとも２つの構成要素は、有線接続あるいは無線接続を介して、互いにおよび／またはオンラインオンデマンドサービスシステム１００内の他の構成要素に接続されてもよく、または互いとおよび／またはオンラインオンデマンドサービスシステム１００内の他の構成要素と通信してもよい。有線接続としては、例えば、金属ケーブル、光ケーブル、ハイブリッドケーブルなど、またはそれらの任意の組み合わせが挙げられ得る。無線接続としては、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、Ｂｌｕｅｔｏｏｔｈ、ＺｉｇＢｅｅ、近距離無線通信（ＮＦＣ）など、またはそれらの任意の組み合わせが挙げられ得る。モジュールのうちの任意の２つが、単一のモジュールとして組み合わされてもよく、モジュールのうちの任意の１つが、２つ以上のユニットに分割されてもよい。
【００６４】
一部の実施形態では、リクエスタ端末１３０および／またはサーバ１１０は、構成要素のうちの１つ以上が実装され得る図２Ａに例示する計算機器２００Ａを含み得る。単なる例として、取得モジュール３１０および表示モジュール３３０は、リクエスタ端末１３０の一部である計算機器２００Ａ上に実装され得、決定モジュール３２０は、リクエスタ端末１３０内に実装されるが、計算機器２００Ａの一部としてではない。
【００６５】
リクエスタ端末１３０および／またはサーバ１１０の上記の説明は、例示の目的のために提供されるものであり、本開示の範囲を限定することを意図しないことが留意されたい。当業者にとって、上記の方法およびシステムの適用の形態および詳細に対する様々な変更および変化は、本開示の原理から逸脱することなしに行われ得る。例えば、リクエスタ端末１３０またはサーバ１１０は、１つ以上の他のモジュール（例えば、上記モジュールにより生成されたデータを記憶するための記憶モジュール）を含み得る。別の例として、１つのモジュールが、上記の２つ以上のモジュールの機能を遂行してもよい。一部の実施形態では、取得モジュール３１０および送信モジュール３４０は、オンラインオンデマンドサービスシステム１００に関する情報およびリクエストを入力および／または出力するためのモジュールを形成し得る。しかしながら、それらの変形および変更も、本開示の範囲内に属する。
【００６６】
図５は、本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。一部の実施形態では、プロセス５００は、オンラインオンデマンドサービスシステム１００により実行され得る。例えば、プロセス５００は、データ記憶装置１５０および／または記憶装置２２７内に記憶された命令のセット（例えば、アプリケーション）として実装され得る。リクエスタ端末１３０および／またはＣＰＵ２１７は、この命令のセットを実行してもよく、それゆえにプロセス５００を遂行するように指令されてもよい。ＣＰＵ２１７は、オンラインオンデマンドサービスプラットフォームをサポートするコンピュータサーバのプロセッサであってもよい。プラットフォームは、オンデマンドサービスプロバイダとリクエスタとをインターネットを通じて接続する、インターネットに基づくプラットフォームであってもよい。一部の実施形態では、プロセス５００の少なくとも一部は、図２Ａに示す計算機器２００Ａにより遂行され得る。
【００６７】
５０２では、オンデマンドサービスのリクエストが、獲得され得る。オンデマンドサービスは、配達サービス、タクシー輸送サービス、試運転サービス、指名運転サービスなど、またはそれらの任意の組み合わせであり得る。オンデマンドサービスのリクエストとしては、リアルタイムリクエスト、予約リクエスト、または未完リクエストなどが挙げられ得る。例えば、輸送サービスのリアルタイムリクエストが、５０２で獲得され得る。例えば、オンデマンドサービスのリクエストは、図３に関連して説明した任意のリクエストを含み得る。一部の実施形態では、５０２は、取得モジュール３１０により遂行され得る。
【００６８】
５０４では、オンデマンドサービスのリクエストは、サーバに送られ得る。一部の実施形態では、オンデマンドサービスのリクエストは、送信モジュール３４０によりネットワーク１２０を介してサーバ１１０に送られ得る。
【００６９】
５０６では、オンデマンドサービスのリクエストに関する車両の情報が、獲得され得る。一部の実施形態では、サービスプロバイダは、オンデマンドサービスのリクエストをプロバイダ端末（例えば、プロバイダ端末１４０−１など）を介して受諾し得る。プロバイダ端末は、サービスプロバイダによるリクエストの受諾を示す１つ以上のメッセージを送り得る。一部の実施形態では、サーバ１１０は、リクエストをプロバイダ端末（例えば、プロバイダ端末１４０−２など）に割り当て得る。次いで、プロバイダ端末に対応する車両の情報が、ネットワーク１２０を介してリクエスタ端末１３０に送られ得る。一部の実施形態では、情報は、取得モジュール３１０によりデータ記憶装置１５０またはサーバ１１０から獲得され得る。
【００７０】
オンデマンドサービスのリクエストに関する車両の情報としては、色情報、テキスト情報、ロゴ情報など、またはそれらの任意の組み合わせが挙げられ得る。色情報としては、車両の色に対応する記述的情報、色のカテゴリ、色コード、スペクトル座標情報など、またはそれらの任意の組み合わせが挙げられ得る。テキスト情報としては、基本的なルート情報、車両情報、ドライバ情報など、またはそれらの任意の組み合わせが挙げられ得る。ロゴ情報としては、車両のブランドに対応するロゴ画像および／またはロゴアイコンが挙げられ得る。例えば、車両の情報は、図３に関連して説明した任意の情報を含み得る。一部の実施形態では、５０６は、取得モジュール３１０により遂行され得る。
【００７１】
５０８では、リクエスタ端末１３０は、車両の情報に基づいてユーザインターフェースを生成し得る。一部の実施形態では、ユーザインターフェースは、図６および７に関連して説明する１つ以上の動作を遂行することにより生成され得る。
【００７２】
ユーザインターフェースは、車両の色情報に対応するユーザインターフェース要素を含み得る。色情報に対応するユーザインターフェース要素は、車両の色と同じ色または車両の色に類似した色を有し得る。一部の実施形態では、第１の色および第２の色が同じ色カテゴリに属するとき、第１の色は、第２の色の類似色であるとみなされ得る。例えば、「ハニーオレンジ」および「サンオレンジ」は、オレンジの変種であるため、類似色であり得る。一部の実施形態では、第１の色と第２の色との間の類似性が特定の基準（単数または複数）を満たすとき、第１の色は、第２の色の類似色であるとみなされ得る。例えば、基準は、類似性がしきい値より大きいことを含んでもよい。第１の色と第２の色との間の類似性は、ＲＧＢユークリッド距離、ＲＧＢベクトル角度、ＨＳＶユークリッド距離など、またはそれらの任意の組み合わせに基づいて決定され得る。
【００７３】
色情報に対応するユーザインターフェース要素は、任意のサイズ、形状、および／または形態を有し得る。色情報に対応するユーザインターフェース要素としては、アイコン、グラフ、テキスト情報など、またはそれらの任意の組み合わせが挙げられ得る。例えば、ユーザインターフェース要素は、図３に関連して説明した任意のユーザインターフェース要素を含み得る。
【００７４】
一部の実施形態では、色情報に対応するユーザインターフェース要素としては、車両形状アイコン、車両のテキスト情報、および車両のロゴが挙げられ得るが、これらに限定されない。車両形状アイコンは、車両と類似の形状を有し得る。例示的な車両としては、馬、馬車、人力車（例えば、手押し一輪車、自転車、または三輪車）、自動車（例えば、タクシー、バス、または自家用車）、列車、地下鉄、船舶、および航空機（例えば、飛行機、ヘリコプター、宇宙連絡船、ロケット、または熱気球）が挙げられ得るが、これらに限定されない。一部の実施形態では、車両形状アイコンの形状は、オンラインオンデマンドサービスシステム１００内で提供されるオンデマンドサービスの種類に関連付けられ得る。例えば、図１１に例示するように、自動車輸送サービスに関連付けられた車両形状アイコン１１０１は、自動車と類似の形状を有し得る。
【００７５】
車両のテキスト情報のユーザインターフェース要素は、車両のテキスト情報（例えば、ルート情報、車両情報、ドライバ情報など）を含み得る。例えば、図１１に示すように、テキスト情報要素１１０３−１および１１０３−２は、サービスプロバイダの名前、サービスプロバイダのスコア、車両のナンバープレート番号、車両の色、車両のブランド名称、車両のモデル、車両とサービスリクエスタとの間の概算距離、車両が出発位置に到着するための概算所要時間などを示すテキストを含み得る。一部の実施形態では、テキスト情報要素１１０３−１および１１０３−２内のテキストおよび／または他のコンテンツは、車両の色と同じ色または車両の色に類似した色で提示され得る。
【００７６】
車両のロゴは、車両のロゴ画像またはロゴアイコンを表示し得る。ロゴは、車両のブランド、車両のモデルなどに対応し得る。図１１に例示するように、ロゴ１１０５は、Ｂｅｎｚ（登録商標）車両のためのＢｅｎｚ（登録商標）のロゴを表示している。一部の実施形態では、ロゴ１１０５は、車両の色と同じ色または車両の色に類似した色で提示され得る。
【００７７】
一部の実施形態では、色情報に対応するユーザインターフェース要素は、オンデマンドサービスのプロセス全体において、車両と同じ色または車両と類似した色を有し得る。例えば、図１１に例示する車両形状アイコン１１０１は、サービスの開始（例えば、サービスリクエスタがリクエストを送るとき）からサービスの終了（例えば、車両がサービスリクエスタの目的地に到着するとき）まで、車両と同じ色または車両と類似した色を有し得る。一部の実施形態では、色情報に対応するユーザインターフェース要素は、オンデマンドサービスのプロセスの少なくとも一部において、車両と同じ色または車両と類似した色を有し得る。例えば、車両形状アイコン１１０１は、車両がサービスリクエスタをピックアップしに向かう途上にあるとき、車両と同じ色または車両と類似した色を有し得、サービスリクエスタをピックアップした後、別の色に変化し得る。
【００７８】
５１０では、ユーザインターフェースは、表示され得る。一部の実施形態では、５１０は、表示モジュール３３０により遂行され得る。
【００７９】
プロセス５００の上記の説明は、例示の目的のために提供されるものであり、本開示の範囲を限定することを意図しないことを留意されたい。当業者にとって、上記の方法およびシステムの適用の形態および詳細に対する様々な変更および変化は、本開示の原理から逸脱することなしに行われ得る。一部の実施形態では、複数のユーザインターフェース要素は、５０８においてユーザインターフェース内に生成され得る。複数のユーザインターフェース要素のうちの少なくとも１つは、車両の色情報に対応し得る。例えば、複数のユーザインターフェース要素の全ては、車両と同じ色または車両と類似した色を有し得る。あるいは、複数のユーザインターフェース要素のうちの一部は、車両と同じ色または車両と類似した色を有し得るが、残りは、有さなくてもよい。しかしながら、それらの変形および変更も、本開示の範囲内に属する。
【００８０】
図６は、本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。一部の実施形態では、プロセス６００の少なくとも一部は、リクエスタ端末１３０内の１つ以上の構成要素により遂行され得る。
【００８１】
６０２では、オンデマンドサービスのリクエストに関する車両の色に対応する記述的情報が、獲得され得る。車両の色に対応する記述的情報としては、色の説明、色に対応する構文解析された文字データ、色コード情報など、またはそれらの任意の組み合わせが挙げられ得る。記述的情報は、取得モジュール３１０によりデータ記憶装置１５０および／またはサーバ１１０から獲得され得る。例えば、記述的情報は、図３および５に関連して説明した任意の記述的情報を含み得る。
【００８２】
６０４では、車両の色は、記述的情報に基づいて決定され得る。一部の実施形態では、色に対応する記述情報は、構文解析技術により、構文解析された文字データに変換され得る。例示的な構文解析技術としては、ＸＭＬ構文解析技術、ＸＨＴＭＬ構文解析技術、またはＨＴＭＬ構文解析技術が挙げられ得るが、これらに限定されない。次いで、車両の色は、構文解析された文字データに基づいて決定され得る。一部の実施形態では、６０４は、決定モジュール３２０により遂行され得る。
【００８３】
６０６では、ユーザインターフェースが、車両の色に基づいて生成され得る。ユーザインターフェースは、車両の色に対応するユーザインターフェース要素を含み得る。色に対応するユーザインターフェース要素は、車両の色と同じ色または車両の色に類似した色を有し得る。ユーザインターフェース要素は、図５を参照しながら５０８で説明したものに実質的に類似していてもよく、ここでは繰り返さない。
【００８４】
図７は、本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。一部の実施形態では、プロセス７００の少なくとも一部は、リクエスタ端末１３０内の１つ以上の構成要素により遂行され得る。
【００８５】
７０２では、オンデマンドサービスのリクエストに関する車両の画像データが、獲得され得る。画像データとしては、１つ以上の静止画、動画（ビデオフレームのシーケンス）、および／または１つ以上の画像についての他の任意のデータが挙げられ得る。一部の実施形態では、画像データは、取得モジュール３１０によりデータ記憶装置１５０および／またはサーバ１１０から獲得され得る。
【００８６】
７０４では、車両の色は、画像データに基づいて決定され得る。一部の実施形態では、車両の色は、決定モジュール３２０により決定され得る。一部の実施形態では、画像データに基づく車両の色の決定は、１つ以上の画像処理動作を遂行することにより実装され得る。例示的な画像処理動作としては、画像切り出し、画像フィルタ処理、色識別など、またはそれらの任意の組み合わせが挙げられ得るが、これらに限定されない。画像切り出しは、色決定のために画像からサブエリアを切り出すために遂行され得る。切り出されたサブエリアは、車両の本体内のエリアであり得る。画像フィルタ処理は、ガウスノイズ、レイリーノイズ、インパルスノイズなどの画像ノイズをフィルタ処理するために遂行され得る。
【００８７】
色識別は、画像データに基づいて車両の色を識別するために遂行され得る。例えば、車両の色は、車両の画像の色ヒストグラムおよび複数の色テンプレートに基づいて決定され得る。画像の色ヒストグラムは、色コードモデル（例えば、ＲＧＢコードモデル、ＨＳＶコードモデル、ＣＭＹＫコードモデルなど）に基づいて決定され得る。複数の色テンプレートのそれぞれは、対応する色の色情報を含み得る。対応する色としては、「赤」、「青」、「緑」、「白」、「黒」、「銀色」、「灰色」、「黄」などの共通の車両色が挙げられ得る。画像の色は、画像の色ヒストグラムと複数の色テンプレートとを比較することにより決定され得る。あるいは、車両の色は、複数の色テンプレートおよび画像の色マトリクスまたは色ベクトルに基づいて決定され得る。色マトリクスおよび色ベクトルは、色コードモデルに基づいて決定され得る。
【００８８】
７０６では、ユーザインターフェースが、車両の色に基づいて生成され得る。ユーザインターフェースは、車両の色に対応するユーザインターフェース要素を含み得る。ステップ７０６および６０６は、実質的に類似の様式で遂行され得る。
【００８９】
プロセス７００の上記の説明は、例示の目的のために提供されるものであり、本開示の範囲を限定することを意図しないことが留意されたい。当業者にとって、上記の方法およびシステムの適用の形態および詳細に対する様々な変更および変化は、本開示の原理から逸脱することなしに行われ得る。一部の実施形態では、画像の色は、機械学習技術、ニューラルネットワーク技術などの他の関連技術に基づいて決定され得る。
【００９０】
図８は、本開示の一部の実施形態による、オンデマンドサービス用に車両についての情報を提示するための例示的なプロセスを例示するフローチャートである。一部の実施形態では、プロセス８００は、オンラインオンデマンドサービスシステム１００により実行され得る。例えば、プロセス８００は、データ記憶装置１５０および／または記憶装置２２７内に記憶された命令のセット（例えば、アプリケーション）として実装され得る。サーバ１１０および／またはＣＰＵ２１７は、この命令のセットを実行してもよく、それゆえにプロセスおよび／または方法８００を遂行するように指令されてもよい。ＣＰＵ２１７は、オンラインオンデマンドサービスプラットフォームをサポートするコンピュータサーバのプロセッサであってもよい。プラットフォームは、オンデマンドサービスプロバイダとリクエスタとをインターネットを通じて接続する、インターネットに基づくプラットフォームであってもよい。一部の実施形態では、プロセス８００の少なくとも一部は、図２Ａに示す計算装置２００Ａにより遂行され得る。
【００９１】
８０２では、オンデマンドサービスのリクエストが、受信され得る。リクエストは、リクエスタ端末に対応し得る。オンデマンドサービスのリクエストは、出発位置（例えば、サービスリクエスタの現在位置、指定ピックアップ位置）、目的地、所要サービス時間など、またはそれらの任意の組み合わせを含み得る。例えば、リクエストは、図３および５に関連して説明した任意のリクエストであり得る。一部の実施形態では、８０２は、取得モジュール４１０により遂行され得る。
【００９２】
８０４では、オンデマンドサービスのリクエストに関する車両が、決定され得る。一部の実施形態では、利用可能車両が決定され得、車両は、利用可能車両から選択され得る。利用可能車両は、求められるサービス時間中に他のサービスリクエスタのためにサービスを提供していない車両であり得る。利用可能車両は、利用可能車両と出発位置との間の距離、出発位置に到着するための所要運転時間、サービスプロバイダのスコア情報、サービスリクエスタのユーザ選好情報など、またはそれらの任意の組み合わせなどの、１つ以上のランク付け基準に基づいてランク付けされ得る。車両は、オンデマンドサービスのリクエストに応答して、ランク付け結果に基づいて決定され得る。例えば、出発位置への距離が最短な車両が、選択され得る。
【００９３】
８０６では、車両の情報が、獲得され得る。車両の情報としては、色情報、テキスト情報、ロゴ情報など、またはそれらの任意の組み合わせが挙げられ得る。一部の実施形態では、情報は、取得モジュール４１０によりデータ記憶装置１５０から獲得され得る。例えば、車両の情報は、図３に関連して説明した任意の情報および関連記載を含み得る。
【００９４】
８０８では、車両に関する情報が、ユーザインターフェース内の提示用に、リクエスタ端末に対して送られ得る。一部の実施形態では、８０８は、送信モジュール４３０により遂行され得る。
【００９５】
８１０では、ユーザインターフェース内の車両の色情報に対応するユーザインターフェース要素を表示するための命令が、リクエスト端末に送られ得る。図５を再び参照すると、車両の色情報に対応するユーザインターフェース要素は、車両と同じ色または車両と類似した色を有し得る。車両の色情報に対応するユーザインターフェース要素は、任意の形状、サイズ、または形態を有し得る。一部の実施形態では、車両の色情報に対応するユーザインターフェース要素としては、車両形状アイコン、車両のテキスト情報、または車両のロゴが挙げられ得るが、これらに限定されない。例えば、車両の色情報に対応するユーザインターフェース要素は、図５に関連して説明され得る。一部の実施形態では、８１０は、送信モジュール４３０により遂行され得る。
【００９６】
プロセス８００の上記の説明は、例示の目的のために提供されるものであり、本開示の範囲を限定することを意図しないことが留意されるべきである。当業者にとって、上記の方法およびシステムの適用の形態および詳細に対する様々な変更および変化は、本開示の原理から逸脱することなしに行われ得る。一部の実施形態では、リクエスタ端末は、８１０において複数のユーザインターフェース要素を表示するように命令され得る。複数のユーザインターフェース要素のうちの少なくとも１つは、車両の色情報に対応し得る。しかしながら、それらの変形および変更も、本開示の範囲内に属する。
【００９７】
図９は、本開示の一実施形態による、オンデマンドサービス用に車両情報を提示するための例示的なプロセスを例示するフローチャートである。一部の実施形態では、プロセス９００の少なくとも一部は、サーバ１１０内の１つ以上の構成要素により遂行され得る。
【００９８】
９０２では、オンデマンドサービスのリクエストに関する車両の色に対応する記述的情報が、獲得され得る。一部の実施形態では、記述的情報は、取得モジュール４１０によりデータ記憶装置１５０から獲得され得る。ステップ９０２および６０２は、実質的に類似の様式で遂行され得る。
【００９９】
９０４では、車両の色は、記述的情報に基づいて決定され得る。一部の実施形態では、９０４は、決定モジュール４２０により遂行され得る。ステップ９０４および６０４は、実質的に類似の様式で遂行され得る。
【０１００】
９０６では、車両の色は、ユーザインターフェース内の提示用に、リクエスタ端末に対して提供され得る。一部の実施形態では、８０８は、送信モジュール４３０により遂行され得る。
【０１０１】
図１０は、本開示の別の実施形態による、オンデマンドサービス用に車両情報を提示するための例示的なプロセスを例示するフローチャートである。一部の実施形態では、プロセス１０００の少なくとも一部は、サーバ１１０内の１つ以上の構成要素により遂行され得る。
【０１０２】
１００２では、オンデマンドサービスのリクエストに関する車両の画像データは、獲得され得る。一部の実施形態では、１００２は、取得モジュール４１０により遂行され得る。
【０１０３】
１００４では、車両の色は、画像データに基づいて決定され得る。一部の実施形態では、１００４は、決定モジュール４２０により遂行され得る。ステップ１００４および７０４は、実質的に類似の様式で遂行され得る。
【０１０４】
１００６では、ユーザインターフェースは、車両の色に基づいて生成され得る。ユーザインターフェースは、車両の色に対応するユーザインターフェース要素を含み得る。ステップ１００６および６０６は、実質的に類似の様式で遂行され得る。
【０１０５】
図１１は、本開示の一部の実施形態による、オンラインオンデマンドサービスシステムに関する車両情報を提示するための例示的なユーザインターフェースを例示する。図１１に示すように、ユーザインターフェース１１００は、地図、車両形状アイコン１１０１、テキスト情報要素１１０３−１および１１０３−２、ロゴ１１０５、サービスプロバイダ１１０７の画像、サービスプロバイダに電話をかけるための電話アイコン１１０９、サービスプロバイダとチャットするためのメッセージアイコン１１１１、位置アイコン１１１３（例えば、ピックアップ点、目的地など）、またはオンラインオンデマンドサービスシステム１００に関する他のユーザインターフェース要素を含み得る。ユーザインターフェース１１００内のユーザインターフェース要素のうちの少なくとも１つは、車両の色と同じ色または車両の色に類似した色を有し得る。例えば、車両が赤である場合、車両形状アイコン１１０１は、赤であり得る。ユーザインターフェース１１００は、例示の目的のために提供されるものであり、本開示の範囲を限定することを意図しないことが留意されるべきである。ユーザインターフェースは、任意の数のユーザインターフェース要素を有し得、ユーザインターフェース要素は、任意のサイズ、形態、形状、および配置で構成され得る。
【０１０６】
このように、基本的な概念を説明してきたが、上記の詳細な開示が例としてのみ提示されることを意図しており、限定的ではないことが、当業者には、この詳細な開示を読んだ後で、むしろ明らかであろう。本明細書では明示的に言明されていないものの、様々な改変、改良、および変更が、行われ得、当業者に対して意図されている。こうした改変、改良、および変更は、本開示により示唆されることを意図しており、本開示の例示的な実施形態の趣旨および範囲内にある。
【０１０７】
その上、本開示の実施形態を説明するために、特定の用語法が使用されている。例えば、「一実施形態」、「ある実施形態」、および／または「一部の実施形態」という用語は、実施形態に関連して説明された特定の特徴、構造、または特性が、本開示の少なくとも１つの実施形態に含まれることを意味する。したがって、本明細書の様々な部分における「ある実施形態」または「一実施形態」または「ある代替的な実施形態」への２つ以上の言及は、必ずしも全てが同じ実施形態に言及しているわけではないことが強調され、理解されるべきである。さらに、特定の特徴、構造、または特性が、本開示の１つ以上の実施形態において、好適に組み合わせられてもよい。
【０１０８】
さらに、本明細書において、本開示の態様が、任意の新規かつ有用なプロセス、機械、製造、もしくは物質の組成物、またはそれらの任意の新規かつ有用な改良を含む、いくつかの特許性のあるクラスまたは文脈のうちのいずれにおいても例示および説明され得ることが、当業者に理解されよう。それゆえに、本開示の態様は、一般に本明細書中で「ユニット」、「モジュール」、もしくは「システム」と呼ばれ得る完全にハードウェアで、完全にソフトウェアで（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）、またはソフトウェア実装とハードウェア実装とを組み合わせて、実装され得る。さらに、本開示の態様は、中にコンピュータ可読プログラムコードが具現化された１つ以上のコンピュータ可読媒体内に具現化されたコンピュータプログラム製品の形をとり得る。
【０１０９】
コンピュータ可読信号媒体は、中にコンピュータ可読プログラムコードが具現化された伝播データ信号を、例えばベースバンドにおいて、または搬送波の一部として含み得る。このような伝播信号は、電磁気的、光学的などをふくむ様々な形態、またはそれらの任意の好適な組み合わせのうちのいずれかをとり得る。コンピュータ可読信号媒体は、任意のコンピュータ可読媒体であって、コンピュータ可読記憶媒体ではなく、命令実行システム、装置、もしくはデバイスにより、または命令実行システム、装置、もしくはデバイスに関連して使用されるためのプログラムを伝達、伝播、または輸送し得る、任意のコンピュータ可読媒体、であり得る。コンピュータ可読信号媒体上に具現化されたプログラムコードは、無線、有線、光ファイバケーブル、ＲＦなど、または上記のものの任意の好適な組み合わせを含む、任意の適切な媒体を使用して送信され得る。
【０１１０】
本開示の態様のための動作を行うためのコンピュータプログラムコードは、Ｊａｖａ（登録商標）、Ｓｃａｌａ、Ｓｍａｌｌｔａｌｋ、Ｅｉｆｆｅｌ、ＪＡＤＥ、Ｅｍｅｒａｌｄ、Ｃ＋＋、Ｃ＃、ＶＢ．ＮＥＴ、Ｐｙｔｈｏｎなどのオブジェクト指向プログラミング言語、「Ｃ」プログラミング言語、Ｖｉｓｕａｌ  Ｂａｓｉｃ、Ｆｏｒｔｒａｎ  ２００３、Ｐｅｒｌ、ＣＯＢＯＬ  ２００２、ＰＨＰ、ＡＢＡＰなどの従来の手続き型プログラミング言語、Ｐｙｔｈｏｎ、Ｒｕｂｙ、およびＧｒｏｏｖｙなどの動的プログラミング言語、または他のプログラミング言語を含む、１つ以上のプログラミング言語の任意の組み合わせで書かれ得る。プログラムコードは、完全にユーザのコンピュータ上で、部分的にユーザのコンピュータ上で、スタンドアロンのソフトウェアパッケージとして、部分的にユーザのコンピュータ上および部分的に遠隔のコンピュータ上で実行されてもよく、あるいは完全に遠隔のコンピュータまたはサーバ上で実行されてもよい。後者のシナリオでは、遠隔のコンピュータは、ローカルエリアネットワーク（ＬＡＮ）もしくは広域ネットワーク（ＷＡＮ）を含む任意の種類のネットワークを通じてユーザのコンピュータに接続されてもよく、または接続が、外部のコンピュータに対して（例えば、インターネットサービスプロバイダを使用してインターネットを通じて）、もしくはクラウドコンピューティング環境内で行われてもよく、もしくはサービスとしてのソフトウェア（ＳａａＳ：Ｓｏｆｔｗａｒｅ  ａｓ  ａ  Ｓｅｒｖｉｃｅ）などのサービスとして提供されてもよい。
【０１１１】
さらに、処理要素もしくはシーケンスの記載順序、または数字、文字、もしくは他の記号表示の使用は、したがって、請求項で指定される場合を除き、請求対象のプロセスおよび方法をいずれかの順序に限定することを意図しない。上記の開示は、様々な例を通じて、本開示の様々な有用な実施形態と現在考えられるものを論じているものの、このような詳細は、単にその目的のためのものであること、ならびに添付の請求項は、開示した実施形態に限定されず、それどころか、開示した実施形態の趣旨および範囲内にある変更および等価配置を包含することを意図することを、理解されたい。例えば、上記の様々な構成要素の実装はハードウェア機器内に具現化され得るものの、それはまた、ソフトウェアオンリーソリューションとして、例えば既存のサーバまたはモバイル機器にインストールされるものとして、実装され得る。
【０１１２】
同様に、本開示の実施形態の上記の説明では、時として、本開示を能率的にする目的のために、単一の実施形態、図、またはその説明の中に様々な特徴が組み合わされており、様々な実施形態のうちの１つ以上を理解するのを助けることが理解されるものである。しかしながら、この開示の方法は、請求される主題が各請求項内に明示的に記載されているよりも多くの特徴を必要とするという意図を反映したものとして解釈されるものではない。むしろ、請求される主題は、単一の上記の開示した実施形態の全特徴よりも少ない特徴のうちに存し得る。
【図１】
2020098650.tif 000003
【図２Ａ】
2020098650.tif 000004
【図２Ｂ】
2020098650.tif 000005
【図３】
2020098650.tif 000006
【図４】
2020098650.tif 000007
【図５】
2020098650.tif 000008
【図６】
2020098650.tif 000009
【図７】
2020098650.tif 000010
【図８】
2020098650.tif 000011
【図９】
2020098650.tif 000012
【図１０】
2020098650.tif 000013
【図１１】
2020098650.tif 000014
【手続補正書】
【提出日】令和2年4月1日(2020.4.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
システムであって、
オンデマンドサービス用に車両情報を表示するための命令のセットを含む少なくとも１つの記憶媒体と、
前記少なくとも１つの記憶媒体と通信するように構成された少なくとも１つのプロセッサであって、前記命令のセットを実行するとき、
ユーザが操作するユーザ端末からオンデマンドサービスのリクエストをサーバが受信すること、
前記オンデマンドサービスの前記リクエストに一致する車両を割り当てること、
前記割り当てられた車両の情報を獲得することであって、前記割り当てられた車両の前記情報は、前記割り当てられた車両のブランドに対応するロゴ情報を含む、こと、
前記割り当てられた車両の前記ブランドに対応する前記ロゴ情報に基づいて、前記割り当てられた車両のグラフィックロゴを生成すること、および
前記割り当てられた車両の前記グラフィックロゴを含むユーザインターフェースを、前記ユーザインターフェース上に表示するように前記ユーザ端末に指示すること、
をするように指令される、少なくとも１つのプロセッサと、
を備えた、システム。
【請求項２】
前記車両の前記情報は、前記割り当てられた車両の色に対応する記述的情報を含み、
前記少なくとも１つのプロセッサは、前記割り当てられた車両の前記色に対応する前記記述的情報を構文解析して、前記割り当てられた車両の表示色を決定するようにさらに指令される、請求項１に記載のシステム。
【請求項３】
前記車両の前記情報は、前記割り当てられた車両の画像データを含み、
前記少なくとも１つのプロセッサは、前記画像データに基づいて、前記割り当てられた車両の表示色を決定するようにさらに指令される、請求項１に記載のシステム。
【請求項４】
前記グラフィックロゴが、前記割り当てられた車両の前記決定された表示色で前記ユーザインターフェース上に表示される、請求項２または３に記載のシステム。
【請求項５】
前記ユーザインターフェースが地図を含み、前記少なくとも１つのプロセッサは、
前記ユーザインターフェースの前記地図上に、前記割り当てられた車両の前記決定された表示色で色の付いた車両形状のアイコンを表示するように前記ユーザ端末に指示するようにさらに指令される、請求項２〜４のいずれか１項に記載のシステム。
【請求項６】
前記車両の前記情報は、前記割り当てられた車両のテキスト情報を含み、前記少なくとも１つのプロセッサは、
前記割り当てられた車両の前記テキスト情報を、前記割り当てられた車両の前記決定された表示色で前記ユーザインターフェース上に表示するように前記ユーザ端末に指示するようにさらに指令される、請求項２〜５のいずれか１項に記載のシステム。
【請求項７】
前記割り当てられた車両は、指定されたプロバイダ端末を有し、前記少なくとも１つのプロセッサは、
前記ユーザが前記プロバイダ端末を呼び出すために、前記ユーザインターフェース上に電話アイコンを表示するように前記ユーザ端末に指示するようにさらに指令される、請求項１〜６のいずれか１項に記載のシステム。
【請求項８】
非一時的な機械可読記憶媒体であって、オンラインオンデマンドサービスプラットフォームの少なくとも１つのプロセッサによりアクセスされるとき、前記少なくとも１つのプロセッサに、
ユーザが操作するユーザ端末からオンデマンドサービスのリクエストを受信すること、
前記オンデマンドサービスの前記リクエストに一致する車両を割り当てること、
前記割り当てられた車両の情報を獲得することであって、前記割り当てられた車両の前記情報は、前記割り当てられた車両のブランドに対応するロゴ情報を含む、こと、
前記割り当てられた車両の前記ブランドに対応する前記ロゴ情報に基づいて、前記割り当てられた車両のグラフィックロゴを生成すること、および
前記割り当てられた車両の前記グラフィックロゴを含むユーザインターフェースを、前記ユーザインターフェース上に表示するように前記ユーザ端末に指示すること、
をさせる命令を含む非一時的な機械可読記憶媒体。
【請求項９】
前記車両の前記情報は、前記割り当てられた車両の色に対応する記述的情報を含み、
前記少なくとも１つのプロセッサは、前記割り当てられた車両の前記色に対応する前記記述的情報を構文解析して、前記割り当てられた車両の表示色を決定するようにさらに指令される、請求項８に記載の非一時的な機械可読記憶媒体。
【請求項１０】
前記車両の前記情報は、前記割り当てられた車両の画像データを含み、
前記少なくとも１つのプロセッサは、前記画像データに基づいて、前記割り当てられた車両の表示色を決定するようにさらに指令される、請求項８に記載の非一時的な機械可読記憶媒体。
【請求項１１】
前記グラフィックロゴが、前記割り当てられた車両の前記決定された表示色で前記ユーザインターフェース上に表示される、請求項９または１０に記載の非一時的な機械可読記憶媒体。
【請求項１２】
前記ユーザインターフェースが地図を含み、前記少なくとも１つのプロセッサは、
前記ユーザインターフェースの前記地図上に、前記割り当てられた車両の前記決定された表示色で色の付いた車両形状のアイコンを表示するように前記ユーザ端末に指示するようにさらに指令される、請求項９〜１１のいずれか１項に記載の非一時的な機械可読記憶媒体。
【請求項１３】
前記車両の前記情報は、前記割り当てられた車両のテキスト情報を含み、前記少なくとも１つのプロセッサは、
前記割り当てられた車両の前記テキスト情報を、前記割り当てられた車両の前記決定された表示色で前記ユーザインターフェース上に表示するように前記ユーザ端末に指示するようにさらに指令される、請求項９〜１２のいずれか１項に記載の非一時的な機械可読記憶媒体。
【請求項１４】
方法であって、
ユーザが操作するユーザ端末からオンデマンドサービスのリクエストをサーバが受信するステップと、
前記オンデマンドサービスの前記リクエストに一致する車両を割り当てるステップと、
前記割り当てられた車両の情報を獲得するステップであって、前記割り当てられた車両の前記情報は、前記割り当てられた車両のブランドに対応するロゴ情報を含む、ステップと、
前記割り当てられた車両の前記ブランドに対応する前記ロゴ情報に基づいて、前記割り当てられた車両のグラフィックロゴを生成するステップと、
前記割り当てられた車両の前記グラフィックロゴを含むユーザインターフェースを、前記ユーザインターフェース上に表示するように前記ユーザ端末に指示するステップと、
含む方法。
【請求項１５】
オンデマンドサービス用に車両情報を表示するための命令のセットを含む少なくとも1つの記憶媒体と、
前記少なくとも１つの記憶媒体と通信するように構成された少なくとも１つのプロセッサであって、前記命令のセットを実行するとき、
オンデマンドサービスのリクエストをサーバに送信すること、
前記サーバから、前記オンデマンドサービスの前記リクエストに一致する車両の情報を獲得することであって、前記車両の前記情報は、前記車両のブランドに対応するロゴ情報を含む、こと、および
前記車両の前記ブランドに対応する前記ロゴ情報に基づいてユーザインターフェースを生成することであって、前記ユーザインターフェースは、前記車両の前記ロゴ情報に対応する前記車両のグラフィックロゴを表示する、こと、
をするように指令される、少なくとも１つのプロセッサと
を備えたユーザ端末。
【外国語明細書】
2020098650000001.pdf