In some embodiments, COM ports 250 may establish the network communications after a certain trigger event. The trigger event may be a launching of a service application in the user terminal 130, a request for communication with the server 110, a receipt of location information from the user terminal 130, a login of an account through the user terminal 130, a request for updating the sequence of services, etc.
In step 420, acquisition module 310 may obtain, from a user terminal 130, an identification. The identification may be any identification to identify the user. For example, the identification may be associated with the user, the user terminal 130, and/or an account that the user registered with the online on-demand transportation service system 100, so that the acquisition module 310 may identify the user after the communications in step 410 are established. The identification may be in the form of a phone number, a user account, or a unique identification associated with the user terminal 130 (media control access address, serial number, manufacture number, etc.). The user account may be an account registered at the transportation service platform.
In step 430, acquisition module 310 may obtain a current sequence of a plurality of services associated with the identification.