USER

flosssnailsMobile - Wireless

Dec 10, 2013 (3 years and 11 months ago)

74 views


MOBIGUIDE

CS 8803


ADVANCED INTERNET
APPLICATION DEVELOPMENT


Project Presentation By:

Ashwin Pallikarana Tirumala

Lalanthika Vasudevan

Sneha Nilakandan

Outline


Introduction



Motivation



Related Work



Our Work



Proposed Design



Application Snapshots



Performance Plan



Future Work





INTRODUCTION


Broad Scope: Location Based service.



Mobile application


Android based application.



Find nearest amenities.



Direct application without need for a web browser.



One
-
click solution


More practical in an emergency.

MOTIVATION


Example: Stranded on the street during
vacation. Looking for hotel. Worked up? One
-
touch solution.



Works better than browsing through websites
for help.



Our Solution: Mobile
-
based application providing
easy guidance.

MOTIVATION



New approach: Develop a client side and vendor
side of the application.



Client: Search for nearest amenities in the
locality.



Vendor: Registers the facilities offered by him.



Advantage: For both client and vendor.

MOTIVATION :

Customer
-

End


Customers:


Guidance on
-
the
-
go.



Mobile Application.



Search criteria flexible: Type, Zipcode, etc.



Ratings, comments, reviews: an added advantage.



User’s perspective.



Levels of search flexible: similar to iterative levels of mining.


For example: Search for hotels in Zipcode 30308. From this list choose the
hotel having highest rating or that which offers the best Chinese food.




MOTIVATION:

Vendor
-
End


Different from general location based services :
Addition of a vendor
-
side to the application.



Vendor allowed to post links to their Websites.



Free form of advertisement for Vendors.



Scaling will lead to a practically usable
application: Many vendors


more customers.

RELATED WORK


Several existing location based services


Computers and
Mobile devices.



Flare: Geo
-
Location tracking system.



Geo
-
Life: Mobile reminder
-

Spatial Alarms.



Re
-
Public: Social Networking application for connecting
people.



Snap: Hot spots and location popularity.



OUR WORK


Existing location based services : pinpoint
addresses, locations, people.



Direct mobile application for finding nearest
amenity in a given area.



MOBIGUIDE: Aims at finding nearest hospital,
restaurant, gas station , hotels for you.



All this provided as a one
-
click solution.

PROPOSED DESIGN


User: Has Mobile device handset.



Mobile device: Has MOBIGUIDE application.



MOBIGUIDE : Connects to Internet and
Centralized Database to process data.



Results: Displayed to user via MOBIGUIDE
application interface.

PROPOSED DESIGN

USER


MOBIGUIDE

5

INTERNET


Centralized
Database






6

7

1

2

3

4

USER

USER

1

USER

1

USER

7

1

USER

7

1

USER

7

1

USER

2

7

1

USER

6

2

7

1

USER

6

2

7

1

USER


MOBIGUIDE

6

2

7

1

USER

3


MOBIGUIDE

6

2

7

1

USER

3


MOBIGUIDE

6

2

7

1

USER

3


MOBIGUIDE

6

2

7

1

USER

3


MOBIGUIDE

6

2

7

1

USER

USER

1

USER

1

USER

7

1

USER

7

1

USER

7

1

USER

7

1

USER

2

7

1

USER

6

2

7

1

USER


MOBIGUIDE

6

2

7

1

USER

3


MOBIGUIDE

6

2

7

1

USER

3


MOBIGUIDE

6

2

7

1

USER

4

3


MOBIGUIDE

6

2

7

1

USER

4

3

4

3

4

3

4

5

3

4


Centralized
Database


MOBIGUIDE


Centralized
Database


MOBIGUIDE


Centralized
Database

USER

USER

1

USER

7

1

USER

7

1

USER

2

7

1

USER

2

7

1

USER

2

7

1

USER

6

2

7

1

USER


MOBIGUIDE

6

2

7

1

USER

4


MOBIGUIDE

6

2

7

1

USER

4


MOBIGUIDE

6

2

7

1

USER

3

4


MOBIGUIDE

6

2

7

1

USER

3

4


MOBIGUIDE

6

2

7

1

USER

3

4


MOBIGUIDE

6

2

7

1

USER

5

3

4


MOBIGUIDE

6

2

7

1

USER

INTERNET

5

3

4


MOBIGUIDE

6

2

7

1

USER

INTERNET

5

3

4


MOBIGUIDE

6

2

7

1

USER

INTERNET

5

3

4


MOBIGUIDE

6

2

7

1

USER


Centralized
Database

INTERNET

5

3

4


MOBIGUIDE

6

2

7

1

USER

PROPOSED WORK

CLIENT SIDE


Application User Interface:


Includes: Search page, MapView page, Results page.



Google Maps API:


Displaying points of interest in a given area.



Comments, Review Pages


Displays ratings and comments about a particular
amenity.



PROPOSED WORK

VENDOR SIDE


Add location functionality.



Provision for including website links.



Can be done from mobile device or through web
interface.



Can provide statistics of the application through
the web interface. For example: number of users
using the application.

Title Screen

Vendor Registration

Look Up Closest Location

Look Up Closest location

Results : Look Up Closest Location

Adding Reviews

Review Page


WHAT’S INNOVATIVE ?


Main goal: Improve the ease of use and practicality of the
application.



User friendly: Ease of Navigation.



Combining nearest amenities search along with details of the
amenities.



Combining nearest amenities search and driving directions.



One
-
click solution.



Iterative levels of choices depending on the user’s perspective.


PERFORMANCE PLAN


Method to find shortest distance


Geocoder in Android



Retrieval based on type, zip code, etc.



Comparison between retrieval methods

FUTURE WORK


Automatic generation of user location on opening the
application.



Social networking: Combining the friend
-
finder application
with this application in addition to displaying amenities.



Incorporate mechanisms to avoid manipulation of user
reviews.



Combine keyword based search along with location based
search.



For example, keywords can be matched with user
reviews.



Spatial Alarm based pop
-
ups can be provided on opening the
application. For instance, user specified filters for alerts can
be set.










THANK YOU…








QUESTIONS ?