toktok! fe team kang cheol kim munbeom cho junhee
Post on 19-Dec-2015
217 views
TRANSCRIPT
![Page 1: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/1.jpg)
TokTok!Fe Team
KANG CheolKIM MunbeomCHO Junhee
![Page 2: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/2.jpg)
CONTENTSIntroduction
Features
Implementation
Conclusion
1
2
3
4
Demonstration5
![Page 3: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/3.jpg)
Introduction
Meeting R-R-Ring Oops!
Be quiet at business meeting, classroom, and library.
Suddenly, your Android rings!
You are embarrassing yourself and the others.
R-R-Ring Oops!
![Page 4: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/4.jpg)
Related Works
Galaxy S (S2)
Nexus One
Nexus S
Reject Call Drag and Drop O O O
Silence Ringing
Power Button O O O
Flipping X (O) X X
Rejection Message Manual X X
![Page 5: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/5.jpg)
Approach
Before it happensAuto Manner Mode
When it happensEasier Gesture
![Page 6: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/6.jpg)
CONTENTSIntroduction
Features
Implementation
Conclusion
1
3
4
Demonstration5
2
![Page 7: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/7.jpg)
Features
Whenhappens
Reject callby tappingThen, send message
Beforehappens
Automatic manner modeby synchronizingwith Google Calendar
Whenhappens
Silence ringingby flipping
ююю
![Page 8: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/8.jpg)
Features
1
2
3
Enable Manner ModeWhen busy event begins.
Disable Manner ModeWhen busy event ends.
Google CalendarSet manner mode automatically based on Google Calendar
– Auto Manner Mode
![Page 9: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/9.jpg)
Features
Tok,Tok!
1
2
3
Why?The screen is wide.
Send MessageNoticing thatyou are busy.
Double TappingReject callby tapping twiceon the screen.
– Reject Call by Tapping
![Page 10: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/10.jpg)
Features
1
2 Why?In most cases,phone rests on somewhere.
FlippingSilence ringingby flipping the phone upside-down so that screen faces down.
– Silence Ringing by Flipping
![Page 11: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/11.jpg)
CONTENTS
Features2
Conclusion4
Demonstration5
Implementation3
Introduction1
![Page 12: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/12.jpg)
Implementation – In Android OS Blue : New classes
Green : Actions to be executed
![Page 13: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/13.jpg)
Technical Challenge
Android OS Bug on Sending MessageProblem
Difficulty
If Phone App reject call, it send message. However, it is unable to obtainthe permission to send messagedue to Android OS bug.
SolutionDetour:Phone App asks anotherbackground process to send message.
![Page 14: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/14.jpg)
Technical Challenge
To Test Android OS DevelopmentProblem
Difficulty
Android Emulator and ODROIDdoes not support telephony,i.e., cannot make and receive a call.
Solution
Either to develop telephony simulationor to get a working Android.Thanks to Google Koreafor supporting Nexus One.
![Page 15: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/15.jpg)
CONTENTS
Features2
Implementation3
Demonstration5
AConclusion4
Introduction1
![Page 16: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/16.jpg)
Analysis – Benefits from implementing in OS than in App.
1
2
3
Power-saving
Memory-efficient
Availability
![Page 17: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/17.jpg)
Comparison
TokTok!Galaxy S (S2)
Nexus One
Nexus S
Auto Manner Mode O X X X
RejectCall
Drag and Drop O O O O
Tapping O X X X
SilenceRinging
Power Button O O O O
Flipping O X (O) X X
Rejection Message Auto Manual X X
Tok,Tok!
![Page 18: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/18.jpg)
CONTENTS
Approach2
Features3
Architecture4
Demonstration5
Introduction1
![Page 19: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/19.jpg)
Demo
![Page 20: TokTok! Fe Team KANG Cheol KIM Munbeom CHO Junhee](https://reader036.vdocument.in/reader036/viewer/2022062714/56649d3b5503460f94a16302/html5/thumbnails/20.jpg)
THANK YOU