ASG-Logo ASG ist_logo
Public | Internal | TWiki | ECweb  

ASG Scenarios

Attraction Booking Scenario

handy.pngIn order to proof the feasibility and applicability of the concepts and technologies developed within ASG and to demonstrate their technical advancements, the project has selected several usage scenarios that were implemented prototypically. One of these scenarios, designed by the industrial partners of the telecommunications industry, presents a location-based mobile service called the "Attraction booking service". This service can be regarded as a part of a larger service platform providing different kinds of tourist services for a mobile end user. The goal of the attraction booking service is to provide customers with information about attractions in the proximity of the customer's current location. Additionally the customer is able to perform certain actions based on this information, for example retrieve event details, book, pay, or get route descriptions. The customer uses a mobile device, such as a PDA or mobile phone, to obtain this information. A sample situation where this service might be useful is where a tourist visits a foreign city and wants to book a cultural event for the evening.

The goal of the Attraction Booking Application is to provide customers with information about desired attractions in the immediate surrounding, and to enable them to do certain actions based on this information. The customer uses a mobile device to obtain the information. The customer coordinates combined with the stored attraction information can then be used to find the desired attractions. To narrow the number of possible attractions down to a few, the customer can

  • enter a keyword, that defines what they are actually looking for,
  • select several attraction categories, that specify the search area,
  • select the number of attractions, that shall be displayed on the mobile device.
The Attraction Booking Application finds the desired attractions nearest to the customer using both, the stored attraction coordinates and the customer coordinates, to calculate the shortest distances between them.

The attraction information gained will be displayed to the customer either by presenting a simple list of attractions or a map showing both, the customer and attraction coordinates. Using this information as a starting point, the customer can then obtain further information, such as the address, the telephone number or the opening hours, and the route description leading to that attraction. If the attraction is bookable, as an event is, the customer can also book the attraction.

The route description for an attraction consists of a textual and a graphical description. The textual description describes the way to go using street names and additional information that tell the customer where to turn left and where to turn right. The graphical description shows the roads and buildings in the area. It also shows the way to go, the route, as a coloured line that starts at the coordinates of the customer and ends at the coordinates of the selected attraction using the given road network.

To book an attraction, the customer selects the number of people that want to participate in the attraction (event). The Attraction Booking Application will then make an offer for tickets in a certain price category to the customer. The customer can then accept or decline the offer. To actually accept the offer and thus to really book the attraction the customer has

  • to select a payment method and
  • in certain cases to enter their credit card information.

If the attraction could be booked for the given number of people and the payment was successful, the customer receives a number of digital tickets. The tickets can then be used by the organizer of the event to verify that the customer has really booked the event. The bill for the booked event is then either part of the monthly phone bill or of the monthly statement of the credit card.

The following figure shows a sketch of the described scenario.



Figure 1: Sketch of the AttractionBookingService scenario that shows the basic idea.

Information on how this scenario is realised using the ASG service platform can be found in the ASG Animation, step 3 "Plattform & Scenario".