Oasis – Open architecture for Accessible Services Integration and Standardization



Download 1.2 Mb.
Page12/21
Date19.10.2016
Size1.2 Mb.
#5047
1   ...   8   9   10   11   12   13   14   15   ...   21

Category 3: Personal mobility

  1. On-demand services

          1. Sp3-21 On demand DRT services




  1. Context of use (aim)

To provide accurate and efficient demand responsive services to all elderly users

  1. Primary actor

Young elderly (ages 55-65)

Elderly (ages 65-75)

Old elderly (ages 75+)


  1. Secondary actor(s)

Service Centre

  1. Connected UCs

Plan a Trip

Pedestrian routing UC

Booking UC


  1. Priority Level

Essential

  1. Scenario(s)

The user enters the place of origin and destination of the new trip, the desired starting date and time and the option for DRT (Demand-Responsive Transportation) services. In case there are valid results returned from the request he/she can optionally contact the respective service and follow the instructions (time and place of pick up) provided by the service.

  1. System output

The system checks if the origin and destination of the trip are inside an area where there are Demand Responsive Transport services registered that cover both O-D, either for door to door service or pick up points. In the latter case a proximity of both O-D to available pick up points should run and check if proximity radius is within user’s preference.

If a DRT service, that meets the user’s preferences, exists, the system makes the respective request providing all necessary details – e.g. in case a DRT door to door service supplies the O-D details and user details to the DRT service. When there is an answer by the DRT service (accept or decline), this is returned with the request id to the oasis server. The result is presented at the GUI level as an alert to the user. If the user accepts the service, the system provides all the necessary details, such as DRT service contact details -phone, sms, email-, instructions for time and place of pick up, responds to the DRT service, and removes the temporary request from its DB. Since the DRT request and the answer from the DRT service might be asynchronous, there might be a time gap in the scenario execution between the request and the presentation of the result at the GUI level.

In case of DRT pick up point service, additionally and after the user acceptance, the system asks the respective oasis subsystem for pedestrian routing from the origin to the starting pick up point and from the ending pick up point to the destination, which is then presented to the user.

A matter that arises here is that of the DRT business rules. Usually a phone call to such a system is bounding whereas in the case of an email or sms, an additional phase of acceptance and validation of the service is needed (the problem of the time gap presented earlier).

For an actual reservation, the system should contact the respective oasis reservation subsystem, if such is available.



  1. Relevant OASIS WP

WP3

  1. Services involved

Transport information

  1. Devices & restrictions

11a. User Interaction devices & restrictions

PC, mobile phone, PDA

11b. Sensor devices & restrictions






  1. Critical success parameters



Services

Success parameters

Transport information

Return of optimal itinerary to satisfy the majority of users’ requests. Provide accurate and efficient information to the elderly user.



  1. Environmental restrictions




  1. Interaction level

Step 1 – The user initiates a request for DRT service for a certain trip

Step 2 – The oasis server accepts the request and proxies it to our system with a unique request id, that is stored temporarily in the system’s database

Step 3 – The user provides origin, destination, date and time information

Step 4 – The system checks if the origin and destination are inside an area where there are DRT services registered. If so the system makes the request supplying the origin and destination details and user details to the DRT service. When there is an answer by the DRT service (accept or decline), this is returned with the request id to the oasis server. The result is presented at the GUI level as an alert to the user

Step 5 – The user accepts the service.

Step 6 – The system provides information for the DRT service such pickup & delivery details and contact information to the user, responds to the DRT service and the temporary request is removed from the database.

Step 7 – In case of DRT pick up point service, additionally and after the user acceptance, the system asks the respective oasis subsystem for pedestrian routing from the origin to the starting pick up point and from the ending pick up point to the destination, which is then presented to the user.

Step 8 – In case a reservation system exists by the DRT service, the system asks the respective oasis subsystem for booking service (if booking services are provided by oasis.

Step 9 – In case there is no DRT service provided, the user can restart the “Plan a trip” asking for a different type of solution, such as PT trip or Rent a special car service


  1. Personalisation/ adaptation level

Yes:

static parameters: adapted UI to potential disabilities

dynamic parameters: preferred time and place of pick up

  1. Quality of service indicators

Calculate optimal route in order to satisfy user demands. Provide accurate information to the elderly user.

  1. Potential input needed from other UCs (what input and which UCs?)



  1. Important accessibility attributes (per UG)

Take into account the type of disability of the elderly user, if there is one.

  1. Background info/ reason on selection and on assigning the priority level



  1. References



  1. Comments






Figure 83: SP3-22 On demand DRT services
          1. SP3-22 On demand special car rental services




  1. Context of use (aim)

To provide accurate and efficient demand responsive services to all elderly users

  1. Primary actor

Young elderly (ages 55-65)

Elderly (ages 65-75)

Old elderly (ages 75+)


  1. Secondary actor(s)

Service Centre

  1. Connected UCs

Plan a Trip

Pedestrian routing UC

Booking UC


  1. Priority Level

Essential

  1. Scenario(s)

The user enters the place of origin and destination of the new trip, the desired starting date and time and the option for special car rental. In case there are valid results returned from the request he/she can optionally book a car.

  1. System output

The system checks if the origin of the trip is inside an area where there are Special Car Rental services registered, either for door to door service or pick up points. In the latter case a proximity of the origin to available pick up points should run and check if proximity radius is within user’s preference.
If a Special Car Rental service, that meets the user’s preferences, exists, the system performs the request and it returns the result with the request id to the oasis server. The same procedure as per DRT is followed. If and when the car rental system responds positively about car availability, the final car rental offer is presented to the user at the GUI level as an alert to the user. If the user selects this option, the system provides all the necessary details and removes the temporary request from its DB. Since the request and the answer from the service might be asynchronous, there might be a time gap in the scenario execution between the request and the presentation of the result at the GUI level.

In case of car rental pick up point service, additionally and after the user acceptance, the system asks the respective oasis subsystem for pedestrian routing from the origin to the pick up point, which is then presented to the user.

For an actual reservation, the system contacts the respective oasis reservation subsystem. In this case a reservation system is absolutely necessary to complete the procedure.


  1. Relevant OASIS WP

WP3

  1. Services involved

Transport information

  1. Devices & restrictions



11a. User Interaction devices & restrictions

PC, mobile phone, PDA

11b. Sensor devices & restrictions






  1. Critical success parameters



Services

Success parameters

Transport information

Provide accurate and efficient information to the elderly user.



  1. Environmental restrictions




  1. Interaction level

Step 1 – The user initiates a request for special car rental service for a certain trip

Step 2 – The oasis server accepts the request and proxies it to our system with a unique request id, that is stored temporarily in the system’s database

Step 3 – The user provides origin, destination, date and time information

Step 4 – The system checks if the origin is inside an area where there are special car rental services registered that meet user preferences. If so the system makes the request supplying the origin and user details to the service. When there is an answer by the service (accept or decline), this is returned with the request id to the oasis server. The result is presented at the GUI level as an alert to the user

Step 5 – The user accepts the service.

Step 6 – The system provides information for the service such pickup & delivery details and contact information to the user, responds to the service and the temporary request is removed from the database.

Step 7 – In case of pick up point service, additionally and after the user acceptance, the system asks the respective oasis subsystem for pedestrian routing from the origin to the pick up point, which is then presented to the user.

Step 8 – In case a reservation system exists by the car rental service, the system asks the respective oasis subsystem for booking service (if booking services are provided by oasis).



Step 9 – The user can restart the “Plan a trip” asking for a different type of solution, such as PT trip or Demand Responsive Transport service

  1. Personalisation/ adaptation level

Yes:

static parameters: adapted UI to potential disabilities

dynamic parameters: preferred time and place of pick up

  1. Quality of service indicators

Calculate optimal route in order to satisfy user demands. Provide accurate information to the elderly user.

  1. Potential input needed from other UCs (what input and which UCs?)



  1. Important accessibility attributes (per UG)

Take into account the type of disability of the elderly user, if there is one.

  1. Background info/ reason on selection and on assigning the priority level



  1. References



  1. Comments






Figure 84: SP3-22 On demand special rental services


        1. Download 1.2 Mb.

          Share with your friends:
1   ...   8   9   10   11   12   13   14   15   ...   21




The database is protected by copyright ©ininet.org 2024
send message

    Main page