JP7253041B2 - 輸送サービスプロバイダを管理する方法、当該方法を実施するための命令を含むコンピュータプログラム、当該方法を実行させる命令を記憶する非一時記憶媒体、及び輸送サービスプロバイダを管理するための装置 - Google Patents
輸送サービスプロバイダを管理する方法、当該方法を実施するための命令を含むコンピュータプログラム、当該方法を実行させる命令を記憶する非一時記憶媒体、及び輸送サービスプロバイダを管理するための装置 Download PDFInfo
- Publication number
- JP7253041B2 JP7253041B2 JP2021510421A JP2021510421A JP7253041B2 JP 7253041 B2 JP7253041 B2 JP 7253041B2 JP 2021510421 A JP2021510421 A JP 2021510421A JP 2021510421 A JP2021510421 A JP 2021510421A JP 7253041 B2 JP7253041 B2 JP 7253041B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- service provider
- service providers
- service
- candidate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 109
- 238000003860 storage Methods 0.000 title claims description 8
- 238000004590 computer program Methods 0.000 title claims 2
- 230000008569 process Effects 0.000 claims description 52
- 238000005457 optimization Methods 0.000 claims description 21
- 239000011159 matrix material Substances 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 11
- 238000001914 filtration Methods 0.000 claims description 4
- 238000010801 machine learning Methods 0.000 claims description 3
- 230000006403 short-term memory Effects 0.000 claims description 3
- 238000013528 artificial neural network Methods 0.000 claims description 2
- 238000013500 data storage Methods 0.000 claims description 2
- 230000000306 recurrent effect Effects 0.000 claims description 2
- 238000000714 time series forecasting Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 14
- 230000004044 response Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000012384 transportation and delivery Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 3
- 230000003466 anti-cipated effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 239000002420 orchard Substances 0.000 description 2
- 230000029305 taxis Effects 0.000 description 2
- 230000001755 vocal effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 230000007787 long-term memory Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- YHXISWVBGDMDLQ-UHFFFAOYSA-N moclobemide Chemical compound C1=CC(Cl)=CC=C1C(=O)NCCN1CCOCC1 YHXISWVBGDMDLQ-UHFFFAOYSA-N 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3438—Rendez-vous, i.e. searching a destination where several users can meet, and the routes to this destination for these users; Ride sharing, i.e. searching a route such that at least two users can share a vehicle for at least part of the route
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
- G06Q10/06375—Prediction of business process outcome or impact based on a proposed change
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0832—Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0611—Request for offers or quotes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Educational Administration (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Probability & Statistics with Applications (AREA)
- Databases & Information Systems (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Automation & Control Theory (AREA)
- Evolutionary Biology (AREA)
- Algebra (AREA)
- Biomedical Technology (AREA)
Description
概要として、複数のサービス要求を管理するためのシステム100の例示的な実施形態を図3に示し、ここで説明する。システム100は、1つまたは複数のプロセッサ150を含む。本開示において使用されるように、適用可能な場合、プロセッサへの言及は、計算装置、サーバ、クラウドベースコンピューティング等、またはプロセッサ、計算装置、サーバ、クラウドベースコンピューティング等の機能性を参照する、適用する、または含むことができる。システム100は1つまたは複数のデータベース(例えば、データベース140)を含む。本開示で使用されるように、適用可能な場合、データベースへの言及はまた、データベースシステム、データベース管理システム、クラウドベースコンピューティング、クラウドベースストレージ、ストレージシステムおよびデバイス、ブロックチェーン関連技術およびシステムなどを参照する、適用する、または含むことができる。システム100はサービス要求の送信、計算装置の位置(例えば、スタート位置又は現在位置)の送信、及び/又は、本発明で説明されるアクション、プロセス、及び/又は機能のうちの1つまたは複数のための複数のユーザ装置110を含む。また、システム100は、サービス要求を受信し、位置(例えば、サービスプロバイダ装置の現在位置)を送信し、サービス要求との一致の通知を受信し、本開示で説明されるような他の通知を受信し、および/または本開示で説明されるアクション、プロセス、および/または機能のうちの1つまたは複数を受信するように構成可能または構成されたサービスプロバイダ装置120を含む。いくつかの例示的な実施形態では、サービスプロバイダ装置120がサービスプロバイダの車両に関連付けられる、統合される、またはサービスプロバイダのサービスを実行する自律または半自律車両の一部である。プロセッサ150、データベース140、ユーザ装置110、およびサービスプロバイダ装置120は、インターネット、ワールドワイドウェブ、1つまたは複数のプライベートネットワークなどの1つまたは複数のネットワーク130を介して互いに通信している。いくつかの例示的な実施形態では、そのような通信はまた、ストリート配車サービス(street-hailing service)の場合のように、ユーザ装置110とサービスプロバイダ装置120との間の直接または間接通信(例えば、直接または視線範囲、Wi-Fi範囲内、Bluetooth(登録商標)範囲内、オーディオ信号範囲内、またはユーザによるサービスプロバイダの直接または間接ヘイリングを介した通信)であってもよい。
図4Cを参照すると、地理的範囲402fは供給過剰状態にあると予測され、地理的範囲402kは需要過剰状態にあると予測される。地理的範囲402fについて、利用可能な超過サービスプロバイダの数量Mを予測することができ、地理的範囲402kについて、必要なサービスプロバイダの数量Nを予測することができる。M>Nであれば、地理的範囲402fにおいて選択された利用可能な超過サービスプロバイダの数量Nは、地理的範囲402kに移動するための提案/要求を有する通知121を提供することができる。一方、M<Nである場合、地理的範囲402fにおいて選択された利用可能な超過サービスプロバイダの数量Mは、地理的範囲402kに移動するための提案/要求を有する通知121’を提供することができる。
引き続き図4Cを参照すると、地理的範囲402fは供給過剰状態にあると予測され、地理的範囲402gは通常状態にあり、地理的範囲402hは需要過剰状態にあると予測される。地理的範囲402fについて、利用可能な超過サービスプロバイダの数量Mを予測することができ、地理的範囲402hについて、必要なサービスプロバイダの数量Nを予測することができる。このケースでは、エリア402f内のいくつかのサービスプロバイダは、エリア402hに移動するようにアドバイスされ、それによってエリア402gを通過する。M>Nである場合、地理的範囲402fにおいて選択された利用可能な超過サービスプロバイダの数量Nは、地理的範囲402h内の特定の位置に移動するための提案/要求を有する通知121’を提供することができる。一方、M<Nである場合、地理的範囲402fにおいて選択された利用可能な超過サービスプロバイダの数量Mは、地理的範囲402h内の特定の位置に移動するための提案/要求を有する通知121’を提供することができる。地理的範囲402fと402hとの間の移動距離および/または移動時間を利用可能なサービスプロバイダが、サービス要求にマッチする可能性を改善するために、利用可能な超過サービスプロバイダが地理的範囲402fから地理的範囲402hに移動することができない、または移動できそうにないような状況では、例示的な実施形態は2つ以上の利用可能なサービスプロバイダの間で(例えば、リンク(link)またはチェーン(chain)において)移動距離または時間を「共有(share)」、「分割(divide)」、または「分解(break)」する。このケースではエリア402f内の余分なサービスプロバイダがエリア402gに移動するようにアドバイスされ、エリア402g内に利用可能なサービスプロバイダがある限り、そこからのいくつかのサービスプロバイダはエリア402hに移動するようにアドバイスされる。
引き続き図4Cを参照すると、エリア402は、予測供給過剰として示されている。エリア402b-d、402p-rは正常と予測され、402sは需要過剰と予測される。エリア402aにおいて、M個の超過サービスプロバイダの予測を計算し、一方、エリア402sにおいて、バランスを取るために必要なN個のサービスプロバイダを予測する。
図5を参照すると、装置100の一部におけるデータフローの一実施形態のブロック概略図は、データベース(この実施形態ではデータウェアハウス901)と、処理装置950とを有し、これらが一緒になって監視/制御セットアップを形成する。
表形式で示される履歴供給/需要ストア907のコンテンツの一例を図6に示す。ここに示されるデータは、予測プロセス951へのデータフロー202を形成する。このデータは過去の需要(サービス要求の数)および供給(サービスプロバイダの数)の表示を含むことが分かる。図示のように、各ゾーンに明らかな不均衡がある。
プロバイダAおよびDは、免許を受けたタクシー運転手(t)である。プロバイダBおよびCはそうではない(f)。プロバイダDは最長期間(3年間)このシステムを使用しているが、最低のコンプライアンスレート(ACR)を有する、すなわち、プロバイダDに提供される提案されたサービス要求に最低限に遵守する(プロバイダDに渡された要求の15%のみが満たされる)。
予測プロセス951は、データフロー201、202、203へのアクセスを有する。
データフロー202(図6)における過去の供給/需要不均衡データから、予測プロセス951は需要および供給予測のために、ダブルシーズンホルトウィンタース(Double Seasonal Holt-Winters:DSHW)、自己回帰和分移動平均モデル(AutoRegressive Integrated Moving Average:ARIMA)などの時系列予測技法を使用して、システムによってカバーされるそれぞれの区域の1つまたは複数の将来の時間隔において不均衡がどうなるかを予測する。
フィルタ及び選択プロセス953は、データフロー302(現在の利用可能性ステータス、GPS、稼働中の現在の仕事の目的地、サービスプロバイダが最後の通知を受信してからの時間などのサービスプロバイダのリアルタイムデータ)およびサービスプロバイダプロファイルデータフロー301を、サービスプロバイダプロファイルストア905から受信する(図7参照)。
1)特定の期間(例えば30分)以内に「移動」の通知を受信したこととアプリが報告するサービスプロバイダをフィルタリング(除外)し、
2)特定の期間(たとえば15分)稼働していて、現在の仕事を終了できないサービスプロバイダをフィルタリングし、
3)オンラインで仕事が可能なサービスプロバイダを選択し、
4)オフラインであるが、供給予測に基づいてすぐにオンラインになる可能性があるサービスプロバイダを選択し、
5)現在オンラインで仕事ができないが、供給予測に基づいてすぐにオンラインになる可能性があるサービスプロバイダを選択し、
6)稼働中であるが、予約情報と予測に基づいてすぐに仕事を完了できるサービスプロバイダを選択する。
最適化プロセス955は、データフロー400、401、および403を受信する。
401:予測される需給。ゾーンごとの不均衡を示す図10および前述の説明を参照されたい。これは、低供給エリアへの移動の望ましさの尺度に相当する。
400:通知を受け取り、移動する対象となる候補サービスプロバイダおよびその現在位置。図11B以降を参照。
403:次の仕事を見つけるまでの平均時間または確率、平均価格乗数(急増)、平均料金、または所与の期間内の地理的範囲ごとの平均収入などの履歴集計時空間データ。図12に示す例を参照。
i)GPSデータおよび候補サービスプロバイダの現在位置GPSを使用して、地理的範囲位置に基づいて、現在位置からそれぞれの異なった地理的範囲に移動する候補サービスプロバイダの距離/時間行列(distance/time matrix)を計算する。
ii)各地理的範囲に移動する候補サービスプロバイダの予想される通知遵守確率行列(expected notification compliance probability matrix)、言い換えると、通知が送信/受信された場合に各候補サービスプロバイダが移動する可能性の推定値を算出する。
iii)サービスプロバイダ候補の次の仕事行列(job matrix)が、それぞれの異なった地理的範囲に移動する可能性を計算する。
iv)それぞれの地理的範囲に移動するサービスプロバイダ候補の期待収益行列(expected revenue matrix)を算出する。
a)エリア全体(国、都市等)の総需給不均衡を最小化すること、
b)すべてのサービスプロバイダ候補について総運転距離を最小化すること、
c)すべてのサービスプロバイダ候補について次の仕事を見つけるための平均時間を最小化すること、
d)すべてのサービスプロバイダ候補について次の仕事を見つけるための平均確率を最大化すること、
f)再配分後の、すべてのサービスプロバイダ候補について期待収益を最大化すること、
から選択される1つまたは複数の目標を有するように設定することができる。
i)各サービスプロバイダ候補の運転距離は、(履歴データから導出された)移動距離閾値に対する自分自身の意思を超えない。
ii)それぞれのサービスプロバイダ候補は、N個を超える地理的範囲に送信されない(最適化プロセスが、サービスプロバイダ候補が選択するためのN個の潜在的な目的地を提供する)。
iii)地理的範囲ごとに利用可能なサービスプロバイダ候補者の数を超えて送信することはできない。
通知遵守率の高いサービスプロバイダ。
供給と需要の全体像を把握していない新規登録の非タクシーサービスプロバイダ。
アイドリング時間が長く、最後に完了してからのオフライン時間が短いアクティブなサービスプロバイダ。
数学モデルを解くためには、ランダムな推測ではなく、特定の最適化技能および知識が必要である。混合整数プログラムの場合、ブランチ&バウンドアルゴリズム(Branch & Bound algorithm)は、代替の基本的なオプションである。最小コストフロー問題は線形計画法として解くことができるので、それに任意の関連するアルゴリズムを適用することができる。
一般的に、モデルのアウトプットは行列0と1で構成され、「0」はサービスプロバイダ候補が特定のエリアに再配置されていないことを示し、その逆も同様である。
Claims (15)
- 複数のサービスプロバイダのそれぞれを示し、各サービスプロバイダの固有性の表示、前記各サービスプロバイダの利用可能性データ、および前記各サービスプロバイダのリアルタイムの位置の表示を含むデータを含む第1のデータフローをリアルタイムで受信するプロバイダデータ受信ステップと、
複数の地理的ゾーンを含むエリアにわたるサービスプロバイダの数およびサービス要求の数のゾーン毎の予測を提供するために、前記第1のデータフローおよび記憶された過去の供給/需要データを処理する予測ステップと、
利用可能性の基準に基づいて、移動の通知を受ける対象となる候補サービスプロバイダのセットを示すデータを出力するために、前記第1のデータフローからサービスプロバイダをフィルタリングするために利用可能性の基準を使用するフィルタステップであって、それぞれの対象となる候補サービスプロバイダを示す前記データは、それぞれの前記候補サービスプロバイダの位置に関連する、それぞれ対象となる前記候補サービスプロバイダの固有性の表示を含む、フィルタステップと、
前記利用可能性の基準に基づく対象となる候補サービスプロバイダの前記セットを示し、各候補サービスプロバイダの位置に関連する対象となる各候補サービスプロバイダの固有性の表示を含む前記データをサービスプロバイダの予測数およびサービス要求の数と組み合わせ、各サービスプロバイダ候補が現在のゾーンから再配置するよう通知されるかどうかを示すデータ値を含む行列を計算し、それによって、それらの現在のゾーンからそれぞれの新しいゾーンに移動するための適格な候補サービスプロバイダのサブセットを確立し、前記サブセットの各候補の固有性を表示するデータ及びそれぞれの前記候補に対するそれぞれの前記新しいゾーンを含む、追加のデータフローを出力する最適化ステップと、
それぞれ前記サブセットの候補サービスプロバイダのみにそれぞれの通知を前記追加のデータフローを用いて出力する通知ステップであって、前記通知は前記それぞれのサービスプロバイダに対してカスタマイズされたメッセージを含み、新しいゾーン内の新しい位置を示し、それによって、少なくともいくつかのゾーン内のサービスプロバイダの数が、サービス要求の数に収束する通知ステップと、を含む輸送サービスプロバイダを管理する方法。 - 要求者、要求時間、乗車位置、および下車位置を示すデータの少なくとも一部を含む要求データフローをリアルタイムで受信することをさらに含む、請求項1に記載の方法。
- 要求者、要求時間、乗車位置、および下車位置を示すデータの少なくとも一部を含む要求データフローをリアルタイムで受信することを含み、
前記要求データフローおよび前記第1のデータフローからデータを記憶するステップをさらに含む、請求項1に記載の方法。 - 受信したサービス要求データ、前記サービスプロバイダの状態および位置情報を処理し、その結果を過去の供給/需要データとして記憶することをさらに含む、請求項1に記載の方法。
- 前記予測ステップは、前記システムによってカバーされるそれぞれのゾーンについて、1つまたは複数の将来の時間間隔において、どのようになるかを予測するために、過去の供給/需要不均衡データに予測プロセスを適用することを含む、請求項1に記載の方法。
- 前記予測プロセスは、需要と供給の予測のために、ダブルシーズンホルトウィンタース(DSHW)、自己回帰和分移動平均モデル(ARIMA)などの時系列予測技術のうちの1つを使用する、請求項5に記載の方法。
- 前記予測ステップは、需要と供給の予測のために、回帰型ニュートラルネットワーク(RNN)、長・短期記憶(LSTM)などの機械学習技術を使用することを含む、請求項5に記載の方法。
- 前記予測ステップは、外部から供給されたデータを記憶するサードパーティデータストアからのデータを使用することをさらに含む、請求項7に記載の方法。
- 前記最適化ステップは、予測された需要と供給のデータ、候補サービスプロバイダの固有性を示すデータ、および過去に集計された時空間データを受信することを含む、請求項1に記載の方法。
- 前記過去に集計された時空間データは、所定の期間におけるそれぞれの地理的範囲について、次の仕事を見つけるための平均時間または確率、平均価格乗数(サージ)、平均料金、または平均収入のうちの少なくとも1つを含む、請求項9に記載の方法。
- 前記最適化ステップは、
i)地理的範囲ごとに移動する候補サービスプロバイダの予想通知遵守確率行列と、
ii)それぞれの異なる地理的範囲に移動するサービスプロバイダ候補の「次の仕事を見つける平均的な可能性」行列と、
iii)それぞれの異なる地理的範囲に移動するサービスプロバイダ候補の「期待収益」行列と、
のうちの1つ以上を計算する、請求項1に記載の方法。 - 前記最適化ステップは、
i)エリア全体(国、都市等)の総需給不均衡を最小化すること、
ii)全サービスプロバイダ候補の総走行距離を最小化すること、
iii)すべてのサービスプロバイダ候補について次の仕事を見つけるための平均時間を最小化すること、
(iv)すべてのサービスプロバイダ候補について次の仕事を見つける平均確率を最大化すること、
から選択される1つまたは複数の目標を達成するように制御可能である、請求項1に記載の方法。 - データストレージと、記憶された命令の制御下で動作するプロセッサとを有し、
前記プロセッサは、
複数のサービスプロバイダのそれぞれを示し、各サービスプロバイダの固有性の表示、前記各サービスプロバイダの利用可能性データ、および前記各サービスプロバイダのリアルタイムの位置の表示を含むデータを含む第1のデータフローをリアルタイムで受信し、
過去の供給/需要データを記憶装置から読み出し、前記過去の供給/需要データと共に前記第1のデータフローを処理して、複数の地理的ゾーンを含むエリアにわたるサービスプロバイダの数及びサービス要求の数のゾーン毎の予測を提供し、
利用可能性の基準に基づいて、移動の通知を受ける対象となる候補サービスプロバイダのセットを示すデータを出力するために、前記第1のデータフローからサービスプロバイダをフィルタリングするために利用可能性の基準を使用して前記第1のデータフローをフィルタリングし、それぞれの対象となる候補サービスプロバイダを示す前記データは、それぞれの前記候補サービスプロバイダの位置に関連する、それぞれ対象となる前記各候補サービスプロバイダの固有性の表示を含み、
前記利用可能性の基準に基づく対象となる候補サービスプロバイダの前記セットを示し、各候補サービスプロバイダの位置に関連する対象となる各候補サービスプロバイダの固有性の表示を含む前記データをサービスプロバイダの予測数およびサービス要求の数と組み合わせ、各サービスプロバイダ候補が現在のゾーンから再配置するよう通知されるかどうかを示すデータ値を含む行列を計算し、それによって、それらの現在のゾーンからそれぞれの新しいゾーンに移動するための適格な候補サービスプロバイダのサブセットを確立し、前記サブセットの各候補の固有性を表示するデータ及びそれぞれの前記候補に対するそれぞれの前記新しいゾーンを含む、追加のデータフローを出力し、
それぞれ前記サブセットの候補サービスプロバイダのみにそれぞれの通知を前記追加のデータフローを用いて出力し、前記通知は前記それぞれのサービスプロバイダに対してカスタマイズされたメッセージを含み、新しいゾーン内の新しい位置を示し、それによって、少なくともいくつかのゾーン内のサービスプロバイダの数が、サービス要求の数に収束する、輸送サービスプロバイダを管理するための装置。 - 請求項1乃至12のいずれか1項に記載の方法を実施するための命令を含むコンピュータプログラム。
- プロセッサによって実行されると、前記プロセッサに請求項1乃至12のいずれか1項に記載の方法を実行させる命令を記憶する非一時記憶媒体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/SG2018/050443 WO2020046200A1 (en) | 2018-08-31 | 2018-08-31 | E-hailing service |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022514134A JP2022514134A (ja) | 2022-02-10 |
JP7253041B2 true JP7253041B2 (ja) | 2023-04-05 |
Family
ID=69643716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021510421A Active JP7253041B2 (ja) | 2018-08-31 | 2018-08-31 | 輸送サービスプロバイダを管理する方法、当該方法を実施するための命令を含むコンピュータプログラム、当該方法を実行させる命令を記憶する非一時記憶媒体、及び輸送サービスプロバイダを管理するための装置 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20210341299A1 (ja) |
EP (1) | EP3844692A4 (ja) |
JP (1) | JP7253041B2 (ja) |
KR (1) | KR20210052499A (ja) |
CN (1) | CN112703517A (ja) |
PH (1) | PH12021550399A1 (ja) |
SG (1) | SG11202101911WA (ja) |
WO (1) | WO2020046200A1 (ja) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180225796A1 (en) * | 2017-02-08 | 2018-08-09 | Uber Technologies, Inc. | Resource Allocation in a Network System |
US11645685B2 (en) * | 2019-06-26 | 2023-05-09 | Lyft, Inc. | Dynamically adjusting transportation provider pool size |
US20210192663A1 (en) * | 2019-12-19 | 2021-06-24 | Lyft, Inc. | Systems and methods for communicating a predicted match to an offline transportation provider device |
US20210192583A1 (en) * | 2019-12-19 | 2021-06-24 | Lyft, Inc. | Systems and methods for determining a pre-request transportation match between transportation requestor devices and transportation provider devices |
WO2021183039A1 (en) * | 2020-03-11 | 2021-09-16 | Grabtaxi Holdings Pte. Ltd. | Method of predicting fare and fare prediction data system |
WO2021186211A1 (en) * | 2020-03-17 | 2021-09-23 | Pt Aplikasi Karya Anak Bangsa | Methods, systems, and devices for managing service requests and pricing policies for services provided by service providers to users |
JP2021157492A (ja) * | 2020-03-27 | 2021-10-07 | 株式会社日立製作所 | 配置計画装置及びその方法 |
KR20200079443A (ko) * | 2020-06-15 | 2020-07-03 | 현 이 | 전자 상거래 촉진 방법 및 시스템 |
US20220036411A1 (en) * | 2020-07-31 | 2022-02-03 | Beijing Didi Infinity Technology And Development Co., Ltd. | Method and system for joint optimization of pricing and coupons in ride-hailing platforms |
DE102020134093A1 (de) * | 2020-12-18 | 2022-06-23 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und Vorrichtung zur Berücksichtigung von Vorausbuchungen und Spontanbuchungen bei einem Fahrzeug-Pooling System |
US20230130825A1 (en) * | 2021-10-27 | 2023-04-27 | Accenture Global Solutions Limited | Secure logistical resource planning |
WO2023107000A2 (en) * | 2021-12-10 | 2023-06-15 | Grabtaxi Holdings Pte. Ltd. | Service request allocation system and method under lack of available service providers condition |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010039833A (ja) | 2008-08-06 | 2010-02-18 | Act Systems:Kk | 需要発生予測システム、需要発生予測装置、および需要発生予測方法 |
JP2014006890A (ja) | 2012-05-30 | 2014-01-16 | Osamu Masuda | タクシーの最適配置システム |
JP2014186645A (ja) | 2013-03-25 | 2014-10-02 | Nec Corp | 車両位置制御装置、プログラム及び方法 |
JP2015228073A (ja) | 2014-05-30 | 2015-12-17 | 東京瓦斯株式会社 | 配送計画装置、配送計画システム、配送計画方法、及びプログラム |
JP2016075972A (ja) | 2014-10-02 | 2016-05-12 | シャープ株式会社 | 端末装置及びプログラム |
JP6362240B1 (ja) | 2017-04-06 | 2018-07-25 | 株式会社イサナ | 物流システム及び物流方法 |
WO2018146622A1 (en) | 2017-02-08 | 2018-08-16 | Uber Technologies, Inc. | Dynamic selection of geo-based service options in a network system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9066206B2 (en) | 2012-07-03 | 2015-06-23 | Uber Technologies, Inc. | System and method for providing dynamic supply positioning for on-demand services |
WO2016127918A1 (zh) | 2015-02-13 | 2016-08-18 | 北京嘀嘀无限科技发展有限公司 | 一种运力调度方法及*** |
KR20180003831A (ko) * | 2016-07-01 | 2018-01-10 | 서강대학교산학협력단 | 위치 정보를 이용하여 서비스 차량의 배차를 관리하는 장치 및 방법 |
CN107657353A (zh) * | 2017-11-09 | 2018-02-02 | 东峡大通(北京)管理咨询有限公司 | 租赁物的调度方法及*** |
US10559211B2 (en) * | 2017-11-27 | 2020-02-11 | Uber Technologies, Inc. | Real-time service provider progress monitoring |
-
2018
- 2018-08-31 JP JP2021510421A patent/JP7253041B2/ja active Active
- 2018-08-31 CN CN201880097531.3A patent/CN112703517A/zh active Pending
- 2018-08-31 SG SG11202101911WA patent/SG11202101911WA/en unknown
- 2018-08-31 WO PCT/SG2018/050443 patent/WO2020046200A1/en active Application Filing
- 2018-08-31 KR KR1020217009131A patent/KR20210052499A/ko not_active Application Discontinuation
- 2018-08-31 US US17/271,260 patent/US20210341299A1/en active Pending
- 2018-08-31 EP EP18931945.2A patent/EP3844692A4/en not_active Withdrawn
-
2021
- 2021-02-26 PH PH12021550399A patent/PH12021550399A1/en unknown
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010039833A (ja) | 2008-08-06 | 2010-02-18 | Act Systems:Kk | 需要発生予測システム、需要発生予測装置、および需要発生予測方法 |
JP2014006890A (ja) | 2012-05-30 | 2014-01-16 | Osamu Masuda | タクシーの最適配置システム |
JP2014186645A (ja) | 2013-03-25 | 2014-10-02 | Nec Corp | 車両位置制御装置、プログラム及び方法 |
JP2015228073A (ja) | 2014-05-30 | 2015-12-17 | 東京瓦斯株式会社 | 配送計画装置、配送計画システム、配送計画方法、及びプログラム |
JP2016075972A (ja) | 2014-10-02 | 2016-05-12 | シャープ株式会社 | 端末装置及びプログラム |
WO2018146622A1 (en) | 2017-02-08 | 2018-08-16 | Uber Technologies, Inc. | Dynamic selection of geo-based service options in a network system |
JP6362240B1 (ja) | 2017-04-06 | 2018-07-25 | 株式会社イサナ | 物流システム及び物流方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2020046200A1 (en) | 2020-03-05 |
JP2022514134A (ja) | 2022-02-10 |
EP3844692A4 (en) | 2022-05-04 |
CN112703517A (zh) | 2021-04-23 |
KR20210052499A (ko) | 2021-05-10 |
EP3844692A1 (en) | 2021-07-07 |
PH12021550399A1 (en) | 2021-12-06 |
SG11202101911WA (en) | 2021-03-30 |
US20210341299A1 (en) | 2021-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7253041B2 (ja) | 輸送サービスプロバイダを管理する方法、当該方法を実施するための命令を含むコンピュータプログラム、当該方法を実行させる命令を記憶する非一時記憶媒体、及び輸送サービスプロバイダを管理するための装置 | |
US20230385978A1 (en) | Driver supply control | |
US11928752B1 (en) | Allocation of dynamically batched service providers and service requesters | |
US20230044760A1 (en) | Systems and methods for recommending transportation services | |
US10460411B2 (en) | Real-time resource management for on-demand services | |
US11162803B2 (en) | Providing alternative routing options to a rider of a transportation management system | |
US11562300B2 (en) | System and method for optimal automated booking of on-demand transportation in multi-modal journeys | |
US10176448B1 (en) | Generation of dynamic delivery zones for merchants | |
US20180225796A1 (en) | Resource Allocation in a Network System | |
CN110741402A (zh) | 用于运力调度的***和方法 | |
US20210192420A1 (en) | Systems and methods for wedging transportation options for a transportation requestor device | |
AU2012378630A1 (en) | Categorizing and ranking travel-related search results | |
US20210201214A1 (en) | System and method for recommending bidding bundle options in bidding-based ridesharing | |
WO2018146622A1 (en) | Dynamic selection of geo-based service options in a network system | |
US11928713B2 (en) | Systems and methods for performing constraint space partitioning | |
US20210192663A1 (en) | Systems and methods for communicating a predicted match to an offline transportation provider device | |
US20210192583A1 (en) | Systems and methods for determining a pre-request transportation match between transportation requestor devices and transportation provider devices | |
CN111798283A (zh) | 订单派发方法、装置、电子设备及计算机可读存储介质 | |
WO2019203805A1 (en) | Filtering for efficient routing data | |
US20240210200A1 (en) | Generating dynamic interfaces providing intelligent multi-device selectable elements for a transportation matching system | |
EP3082077A1 (en) | Selecting search results for responding to search query | |
AU2016202297B2 (en) | Selecting search results for responding to search query | |
WO2024145030A1 (en) | Generating dynamic interfaces providing intelligent multi-device selectable elements for a transportation matching system | |
CN111292112A (zh) | 服务数据预测方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A529 Effective date: 20210420 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210824 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210927 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220928 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221011 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221227 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230314 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230324 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7253041 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |