US 11,733,051 B2
Communications server apparatus, method and communications system for managing request for transport-related services
Abdullah Shamil Hashim Al-Dujaili, Cambridge, MA (US); Hendra Teja Wirawan, Singapore (SG); Wenqing Chen, Singapore (SG); Su Miin Serene Ow, Singapore (SG); Zhen Xiang Kenneth Loh, Singapore (SG); Guanfeng Wang, Singapore (SG); Chin Hau Hoo, Singapore (SG); Dmitry Bezyazychnyy, Singapore (SG); Yonghao Chen, Singapore (SG); and Abhinav Sunderrajan, Singapore (SG)
Assigned to GRABTAXI HOLDINGS PTE. LTD., Singapore (SG)
Appl. No. 17/294,457
Filed by GRABTAXI HOLDINGS PTE., LTD., Oue Downtown (SG)
PCT Filed Nov. 19, 2018, PCT No. PCT/SG2018/050573
§ 371(c)(1), (2) Date May 17, 2021,
PCT Pub. No. WO2020/106211, PCT Pub. Date May 28, 2020.
Prior Publication US 2022/0018667 A1, Jan. 20, 2022
Int. Cl. G01C 21/34 (2006.01)
CPC G01C 21/3423 (2013.01) [G01C 21/3453 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A communications server apparatus for managing a request for transport-related services, comprising a processor and a memory, the communications server apparatus being configured, under control of the processor to execute instructions stored in the memory to:
in response to receiving user request data comprising a data field indicative of an origin location and a data field indicative of a destination location,
generate a data record comprising a plurality of transit point data fields having data for a corresponding plurality of transit points from the origin location to the destination location, the plurality of transit point data fields comprising a variable transit point data field having data corresponding to a variable transit point, wherein a location of the variable transit point is changeable and is determined based on data associated with at least one transportation network-related parameter;
generate, in the data record, a plurality of trip section data fields for a corresponding plurality of trip sections defining navigation directions from the origin location to the destination location; and
wherein, for each trip section data field, the communications server apparatus is further configured to associate the trip section data field with a respective transit point data field of the plurality of transit point data fields, and further configured to, based on the data of the associated transit point data field, determine a respective transportation mode for the corresponding trip section and generate transit data in respect of the respective transportation mode,
wherein the respective transportation mode for the trip section data field associated with the variable transit point data field comprises a ride-hailing transportation mode,
wherein the data associated with the at least one transportation network-related parameter correspond to a fare surge-related parameter,
wherein the plurality of trip section data fields and the plurality of transit point data fields are generated to define a plurality of journey options from the origin location to the destination location,
wherein each journey option of the plurality of journey options is defined by at least two trip section data fields of the plurality of trip section data fields, and
wherein the at least two trip section data fields are for corresponding trip sections defining the navigation directions for a single journey starting from the origin location and ending at the destination location.