Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and...

18
Location Based Location Based Speed Dating Speed Dating Mobile Service Mobile Service

Transcript of Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and...

Page 1: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Location Based Speed Location Based Speed Dating Mobile ServiceDating Mobile Service

Page 2: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Presentation OverviewPresentation Overview

Project DescriptionProject Description

Aims and ObjectivesAims and Objectives

Progress to dateProgress to date

Remaining WorkRemaining Work

Page 3: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Project DescriptionProject Description

Involves the development of a dating Involves the development of a dating service, in which Subscribers to this service, in which Subscribers to this service can interact with the application to service can interact with the application to obtain a list of other subscribers’ profiles obtain a list of other subscribers’ profiles who are active, and located within a who are active, and located within a prescribed radius of his/her current prescribed radius of his/her current geographic location.geographic location.

Page 4: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Aims and ObjectivesAims and Objectives

Develop a Mobile Application:Develop a Mobile Application:

Users can subscribe to this ApplicationUsers can subscribe to this Application Enter their personal detailsEnter their personal details

Locate these subscribers Locate these subscribers via mobile phonesvia mobile phones

Return a list of compatible subscribers Return a list of compatible subscribers based on their location and personal details.based on their location and personal details.

Subscribers communicate Subscribers communicate SMS/ MMS directly or via the ApplicationSMS/ MMS directly or via the Application

Page 5: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

General OverviewGeneral Overview

Page 6: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Progress to DateProgress to Date

The project to date consists of three main The project to date consists of three main components:components:

DatabaseDatabase

Location Application Location Application

Dating ApplicationDating Application

Page 7: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

The DatabaseThe Database

Created using MySQLCreated using MySQL

Consists of a tableConsists of a table Ten columnsTen columns

Stores both Location and Subscriber Stores both Location and Subscriber informationinformation

Page 8: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

The Database StructureThe Database Structure

Page 9: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Location ApplicationLocation Application

Written in Java Written in Java

Retrieves the position of three simulated Retrieves the position of three simulated mobile phonesmobile phones

Operates in conjunction with Ericssons Operates in conjunction with Ericssons Mobile Positioning System EmulatorMobile Positioning System Emulator

Page 10: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

The EmulatorThe Emulator

Test tool Test tool

Simulates a real Simulates a real mobile networkmobile network

Simulates three Simulates three mobile phones mobile phones moving in a fictitious moving in a fictitious routeroute

Page 11: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Location Application cntLocation Application cnt

Screen ShotScreen Shot

Page 12: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Dating ApplicationDating Application

User enters MSISDNUser enters MSISDN Cycles through the DatabaseCycles through the Database

Returns the subscribers of the opposite Returns the subscribers of the opposite gender to the usergender to the user

Screen ShotScreen Shot

Page 13: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Dating/Location ApplicationDating/Location Application

Page 14: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Work to be completedWork to be completed

The DatabaseThe Database Two tablesTwo tables

More detail is required for the Dating More detail is required for the Dating ApplicationApplication Name, Age, gender, hobbies etc Name, Age, gender, hobbies etc

Match subscribers based on their location Match subscribers based on their location gender, age etc gender, age etc Return Location Information on a mapReturn Location Information on a map MapToolMapTool

Page 15: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Work to be completedWork to be completed

Dating ApplicationDating Application Run on a ServletRun on a Servlet

Home PageHome Page Allow users to log onAllow users to log on New users to subscribeNew users to subscribe

View locations on a mapView locations on a map

Page 16: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Work to be completedWork to be completed

Run Application on Run Application on mobile phonemobile phoneDevelop “where am Develop “where am I?” service with SMS I?” service with SMS interface interface NRG_SDK package NRG_SDK package Mobile phone GUIMobile phone GUI

Develop the dating Develop the dating application based on application based on SMS/MMS interface SMS/MMS interface

Page 17: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Project TimelineProject Timeline

20/01/07 → 25/02/07 20/01/07 → 25/02/07

Run the Application on a Servlet Run the Application on a Servlet Improve and add detail to these ApplicationsImprove and add detail to these Applications

26/02/07 → 10/03/07 26/02/07 → 10/03/07

Modify the Application for a mobile phoneModify the Application for a mobile phone11/03/07 → 31/03/07 11/03/07 → 31/03/07

Develop the Application based on an Develop the Application based on an SMS/MMS interfaceSMS/MMS interface

Page 18: Location Based Speed Dating Mobile Service. Presentation Overview Project Description Aims and Objectives Progress to date Remaining Work.

Questions?Questions?