Presentation is loading. Please wait.

Presentation is loading. Please wait.

Zicheng Wan and Yuan Gao CPSC 6820, Clemson University

Similar presentations


Presentation on theme: "Zicheng Wan and Yuan Gao CPSC 6820, Clemson University"— Presentation transcript:

1 Zicheng Wan and Yuan Gao CPSC 6820, Clemson University
Location Assistant Zicheng Wan and Yuan Gao CPSC 6820, Clemson University

2 Description Locate any phone in the same family group
Stay connected to the people who matter most Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

3 Description Allow parents to monitor the children’s locations and activities Display family members’ real-time locations on the map Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

4 Description Allow parents to monitor the children’s locations and activities Send push notifications like geofencing Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

5 Description Allow parents to monitor the children’s locations and activities Send messages to other group members Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

6 Demo The video is too large to put in the handing bucket, please check my website: Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

7 Approach Google Maps API Drawing on the map Interacting with the map
Android API Utility library Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

8 Approach Google Play Services Location Services API Geofencing API
Activity Recognition API Detect current user’s activity e.g. on_vehicle, still, walking Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

9 Approach Google Cloud Messaging (GCM)
A free service that send data from app server to users' devices, and receive messages from devices on the same connection Used for push notification services Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

10 Functionality User Registration Users register accounts to use the app
Create a new family or join the exist one with a unique invitation code Customized profile photos Use the camera Choose any existing picture on the phone Photos uploaded to the external database Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

11 Functionality Location Map Location Information Real time locations
Users identified by photos Location Information Display location information Detect user’s activity Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

12 Functionality Location History
Display selected user’s location history Choose time range for 24 hours or 7 days Track positions by time Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

13 Functionality Push Notification
Geofencing notification for selected places Identify entering and exiting events Battery status notification Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

14 Functionality Group Chat Instant group chat
Users identified by profile photos Current user on the right All other users on the left Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17

15 Acknowledgements Dr. Roy Pargas Sydney Paul
Rob Percival, “the Complete Android N Developer Course” Google Play Services, Google Maps API Google Maps Android API utility library ArthurHub, “Android-Image-Cropper” Clemson University – CPSC 6820 – Location Assistant – Wan & Gao – 5/4/17


Download ppt "Zicheng Wan and Yuan Gao CPSC 6820, Clemson University"

Similar presentations


Ads by Google