This application claims the priority benefit of Taiwan application serial no. 104128587, filed on Aug. 31, 2015. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
Field of the Invention
The invention relates to a services providing method and applications thereof, and particularly relates to a transportation services providing method and a user device and a server using the same.
Description of Related Art
Along with the widespread of network, in today's society, to follow latest status of family and fiends and interact with family and friends through a community website and to learn latest news through information posted on the community website have become a rather popularised social and information obtaining method.
On a platform of a general community website, different community contacts, followed fan groups or artist status messages, etc., are displayed. A user may browse status messages such as check-in information, event participation information, etc. on the community website to learn, for example, restaurants where the community contacts have recently been, events that the community contacts have participated recently, and movies that the community contacts have enjoyed recently, or event information of a favourite artist such as when the artist has a concert, etc.
However, under a general usage situation, when the user discovers interested event information according to the status message of the community contact and wants to further participate, the user usually has to check an event location according to an event name or store information in the status message. After the event location is found, the user is further required to plan a transportation route to decide how to get the event site.
Moreover, the user probably uses a plurality of community websites of different types at a same time, and each of the community websites may have different status messages and event information. If the user does not constantly open and browse the community websites, the user is very likely to miss the interested event information. The above usage situation may cause usage inconvenience of the user, and may decrease an event participation willingness.
The invention is directed to a transportation services providing method and a user device and a server using the same, by which the problems mentioned in the related art are resolved.
The invention provides a transportation services providing method adapted to a user device or a server. The transportation services providing method includes following steps. A service platform connecting with at least one community website is provided. A status massage related to an event information and posted on the community website is collected, and the collected status massage is displayed on the service platform. An event location of the event information is obtained. A transportation service link is built on the status massage, where the transportation service link provides a transportation service interface indicating the event location and a plurality of transportation requirement settings.
The invention provides a user device capable of providing a transportation service. The user device includes a communication unit, a storage unit and a processing unit. The communication unit is configured to transceive a transportation service request and a dispatch request. The storage unit is configured to store a plurality of modules. The processing unit is coupled to the communication unit and the storage unit, and when the user device is registered in a passenger identification, the processing unit accesses the plurality of modules to execute following steps. A service platform connecting with at least one community website is provided. A status massage related to an event information and posted on the community website is collected, and the collected status massage is displayed on the service platform. An event location of the event information is obtained. A transportation service link is built on the status massage, where the transportation service link provides a transportation service interface indicating the event location and a plurality of transportation requirement settings.
The invention provides a server capable of providing a transportation service. The server includes a communication unit, a storage unit and a processing unit. The communication unit is configured to receive a transportation service request and send a dispatch request, where the transportation service request is sent through a user device by using a transportation service interface. The storage unit is configured to store a plurality of modules. The processing unit is coupled to the communication unit and the storage unit, and is configured to access the plurality of modules to execute following steps. A service platform connecting with at least one community website is provided. A status massage related to an event information and posted on the community website is collected, and the collected status massage is displayed on the service platform. An event location of the event information is obtained. A transportation service link is built on the status massage, where the transportation service link provides the transportation service interface indicating the event location and a plurality of transportation requirement settings.
According to the above description, the invention provides a transportation services providing method and a user device and a server using the same. The transportation services providing method may provide a service platform displaying the status massages related to event information of each of the community websites, and the user device/the server obtains the event location in each of the status messages, and establishes a corresponding transportation service link on each of the status messages. The user may click the transportation service link to open the transportation service interface, and send a transportation service request though the transportation service interface preset with event location information. In this way, the user is unnecessary to manually check the event location, and unnecessary to additionally call a taxi, plan a transportation route, order tickets of transportation tools or seek for carpool, etc., which greatly improves user's convenience for using the transportation service.
In order to make the aforementioned and other features and advantages of the invention comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
Referring to
In the present embodiment, the user devices 110 are, for example, home computers, notebooks, smart phones, tablet personal computers (PC), personal digital assistants (PDA), or other similar electronic devices, which are not limited by the invention. Moreover, according to different identifications of the device holders, the user devices 110 can be divided into user devices P1-Pk of a passenger end and user devices D1-Dm of a driver end (k and m are positive integers).
In an actual application, the identification of a device holder can be identified by registering on the service platform (though the invention is not limited thereto). For example, transportation request users (which are referred to as “passengers” below) intended to use the transportation service may resister on the service platform provided by the server 120 or the user devices P1-Pk, such that the server 120 may assign passenger identifications to the user devices P1-Pk of the passenger end. Similarly, transportation providing users (which are referred to as “drivers” below) intended to share seats or charge for a carrying service may also register on the server 120, and the server 120 may assign driver identifications to the user devices D1-Dm of the driver end.
For the sake of simplicity, the user device P1-Pk of the passenger end are referred to as “passenger end devices P1-Pk”, and the user devices D1-Dm of the driver end are referred to as “driver end devices D1-Dm.
The server 120 can be connected to the user devices 110, the trade service server 140, the geographic information system server 150 and the community server 160 through the mobile communication network 130, and may access required information on the trade service server 140 and the geographic information system server 150 according to a transportation service request TSR sent by the passenger end devices P1-Pk, so as to generate a dispatch request SR to the driver end devices D1-Dm.
In the present embodiment, a hardware configuration of the user devices 110 and the server 120 is shown in
The storage unit 220 can be a fixed random access memory (RAM), a movable RAM, a read-only memory (ROM), a flash memory, a hard disk or other similar device or a combination thereof. The storage unit 220 may store a plurality of modules that can be executed by the processing unit 230. These modules can be loaded to the processing unit 230 to execute a transportation services providing method.
The processing unit 230 is a central processing unit (CPU), a genera purpose or special purpose programmable microprocessor, a digital signal processor (DSP), a programmable controller, an application specific integrated circuit (ASIC), a programmable logic device (PLD), or other similar device or a combination thereof. The processing unit 230 is coupled to the communication unit 210 and the storage unit 220. The respective processing unit 230 of the user device 110 and the server 120 may access and execute the modules stored in the storage unit 220 to implement the transportation services providing method of the invention, which is described later.
The trade service server 140 may charge the passenger using the transportation service, or pay to the driver who transports the passenger. The geographic information system server 150 may provide geographic information for the user devices 110 and the server 120 to access through the mobile communication network 130. The community server 160 may provide status messages of the community website and community contact information for the user devices 110 and the server 120 to access through the mobile communication network 130.
The transportation services providing method of the invention is described below with reference of a step flow of
In detail, in the present embodiment, when the passenger wants to request the transportation service provided by the server 120, the passenger may operate a transportation service application program installed in the passenger end devices P1-Pk, so as to use an interface of the service platform provided by the transportation service application program to send the transportation service request TSR to the server 120. Alternatively, the passenger may operate the passenger end devices P1-Pk to connect the server 120 through the mobile communication network 130, so as to access the service platform of the transportation service from the server 110, and use the interface of the service platform to send the transportation service request TSR.
The interface of the service platform of the present embodiment is shown in
The transportation service link TSC is, for example, displayed at a lower right corner (the embodiment is not limited thereto) of each status message DI. After the passenger enters the service platform SP, the passenger may click the transportation service link TSC to open a transportation service interface TSI shown in
Referring to
Moreover, in the transportation service interface TSI, the passenger may click the taxi service button or the transportation planning button according to an actual requirement to open a taxi service interface or a transportation planning interface. When the passenger clicks the taxi service button, the passenger end device may further open a taxis service interface TSIc shown in
Referring to
Regarding the ride time field and the ride location field, the taxis service interface TSIc may provide a predetermined ride time and a predetermined right location according to a current location of the passenger and the event information, and the passenger may manually modify the ride time field and the ride location field according to an actual requirement.
Moreover, the passenger may select the payment method and determine whether to agree the carpool according to an actual requirement, and presses an OK button to send the transportation service request TSR after confirming that all of the fields are filled.
From a point of view of the server 120, the server 120 may determine whether the transportation service request TSR sent by the passenger by using the transportation service interface TSI is received, and when the server 120 determines that the transportation service request TSR is received, the server 120 sends the dispatch request SR or transmits back transportation planning information according to a service type (the taxi service or the transportation planning) selected by the passenger and the content of each field in the taxi service interface TSIc.
In the application of the taxi service, when a driver (illustrated as a vehicle) wants to transport the passenger (i.e. share or provide a seat to the passenger), the driver may use the driver end devices D1-Dm to operate the transportation service application program to receive the dispatch request SR from the server 120 through the mobile communication network 130. When the driver end devices D1-Dm receive the dispatch request SR, the driver may determine whether to accept the dispatch request SR according to the ride location and ride time of the passenger, the destination and the transportation requirement such as whether to agree the carpool, etc.
If the driver agrees to accept the dispatch request SR, information resisted by the passenger such as the ride time, the ride location and the event location, etc., can be displayed on the driver end devices D1-Dm, and the driver can go to transport the passenger.
In an exemplary embodiment, the server 120 may determine a type of the dispatch request SR sent by the server 120 according to whether the passenger agrees the carpool. To be specific, the server 120 determines whether each of the passengers allows/agrees the carpool according to a carpool request setting of the transportation service request TSR received from different passenger end devices P1-Pk. If the server 120 determines that at least two or more passengers agree the carpool, the server 120 performs carpool pairing to the passengers agreeing the carpool. In the carpool pairing, the server 120 performs the pairing according to a ride location, a ride time and a destination of each of the passengers agreeing the carpool, so as to pair the passengers with the similar ride locations, ride time and destinations, and sends a corresponding carpool dispatch request to the driver end devices D1-Dm for transporting the paired passengers through a same dispatch vehicle.
Moreover, regarding the passengers not agreeing the carpool, the server 120 may send a separate dispatch request to the driver end devices D1-Dm, so as to separately transport the passengers not agreeing the carpool through the dispatch vehicles.
Referring to
Similar to the embodiment of
In the application of the transportation planning, the server 120 selects the transportation resources set by the passenger to perform transportation route planning based on a transportation planning setting. For example, if the passenger clicks the HSR, the MRT and the bus in the transportation planning interface TSIt, the server 120 may plan a transportation route according to a combination of the above three transportation tools. Moreover, the server 120 may obtain timetables of the selected transportation tools according to the planned transportation route. For example, if the server 120 plans a route of taking HSR-MRT, the server 120 further obtains the timetables of the HSR and the MRT according to the setting of the passenger. Then, the server 120 transmits back the planned transportation route and the obtained timetable information to the passenger end device, and the passenger end device displays a transportation planning information TSIti shown in
Referring to
In this way, the user may implement transportation route planning and ticket purchase/order of the transportation tools through the service platform provided by the invention without additionally connecting a website of a specific transportation tool to purchase/order the ticket, by which operation convenience of the user is greatly improved.
Moreover, it should be noted that the transportation service interfaces TSI of the embodiments of
In summary, the invention provides a transportation services providing method and a user device and a server using the same. The transportation services providing method may provide a service platform displaying the status massages related to the event information of each of the community websites, and the user device/the server obtains the event location in each of the status messages, and establishes a corresponding transportation service link on each of the status messages. The user may click the transportation service link to open the transportation service interface, and send a transportation service request though the transportation service interface preset with the event location information. In this way, the user is unnecessary to manually check the event location, and unnecessary to additionally call a taxi, plan a transportation route, order tickets of the transportation tools or seek for carpool, etc., which greatly improves user's convenience for using the transportation service.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
104128587 | Aug 2015 | TW | national |