Your SlideShare is downloading. ×
0
Mobile Device
Applications For
Contacts and Web
Content Accessibility
BY
ANJAN MONDAL
EXAMINATION ROLL NUMBER: M4SWE13-01
...
Presentation out line
Introduction
Mobile
computing
Challenges
Icon based
Address book
for Android
device
Objective
Block ...
Presentation out line(CONT…)
Template Based
Web Content
Adaptation
System for
Mobile Devices
Objective System
Architecture...
"Mobile computing: being able to
use a computing device even when
being mobile and therefore
changing location. Portabilit...
MobileComputingChallenges 1. Power
2. Multiple network connection
3. Security in a wireless environment
4. Human interface...
Presentation out line
Introduction
Mobile
computing
Challenges
Icon based
Address book
for Android
device
Objective
System...
Icon-based address
book for android
Device
 Today’s phone address book is
created for a person who can
read/write
 Nativ...
Objective
Need a address book which can be used by
illiterate and semi literate as well native language
people alike
 Sho...
Presentation out line
Introduction
Mobile
computing
Challenges
Icon based
Address book
for Android
device
Objective
Block ...
Block diagram
SQLite
Database
Input
Phone
Number
Draw
Image
External
memory
Link
Presentation out line
Introduction
Mobile
computing
Challenges
Icon based
Address book
for Android
device
Objective
System...
Design view
Add contact
Click on the
apps
Sqlite db
called
Data
avail
able
Display
data
Blank
window
Click option
menu
Add...
Design view
Update or Delete contact
Click on the
apps
Sqlite db
called
Data
avail
able
Display
data
DB
Click on the
conta...
Presentation out line
Introduction
Mobile
computing
Challenges
Icon based
Address book
for Android
device
Objective
System...
Experimental Result
Experimental Result
Experimental Result
Through paper a Icon based contact management android
application has been presented. This application introduces
a new wa...
Presentation out line(CONT…)
Template Based
Web Content
Adaptation
System for
Mobile Devices
Objective System
Architecture...
Template Based
Web Content
Adaptation System
for Mobile Devices
What is Content Adaptation Used For?
Content Adaptation is a process that based on factors such as the
capabilities of the...
ClassificationofAdaptation
Technique From the technology point of view, adaptation techniques are
classified in four group...
Objective
The purpose of this research project is to design and
implement a content adaptation method for adapting an
web ...
MOTIVATION
 Three A’s: Anywhere, Anytime, Any-device.
 Browsing using a mobile phone is not as easy as browsing using a
...
System Architecture
Web server
Response
Content
adaptation
Content analysis
Device detection
Page Request
Device dB
templa...
Content adaptation phases
• Device Detection
– Detect mobile phone / tablets
– Using user agent http header
• Content Anal...
Content adaptation phases continue…
• Content adaptation
– Parse the xml file using DOM parser
– Parse HTML template and p...
DESIGN VIEW
Our content adaptation system has four phases :
•Device Detection
•Desktop/Mobile? If not Desktop: Smatphone/T...
Design View
Content AdaptationDevice Detection Content AnalyzingStart
Stop
Send HTTP request for
webpage
ServerClient
Rece...
Experimental Results
Experimental Results
Experimental Results
Experimental Results
In this adaptation system we consider only text and images in a web page.
In future we may take multimedia contents (audio...
References
• www.wikipedia.org
• Understanding Non-Literacy as a Barrier to Mobile Phone
Communication, nokia
• SymAB: Sym...
Icon based addressbook and content adaptation
Upcoming SlideShare
Loading in...5
×

Icon based addressbook and content adaptation

1,875

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,875
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • This presentation demonstrates the new capabilities of PowerPoint and it is best viewed in Slide Show. These slides are designed to give you great ideas for the presentations you’ll create in PowerPoint 2010!For more sample templates, click the File tab, and then on the New tab, click Sample Templates.
  • Mobile Device Detection (or 'Device Detection') is a process of identifying the type of mobile device or other device visiting a web site or other service. This commonly uses the HTTP headers transmitted by the user's browser such as User agent, though it can also be performed from other headers if present, such as IMEI or UAProf links.Mobile device detection systems typically combine a detection with the creation or retrieval of a capability profile of the device. These vary greatly in complexity, ranging from one data point to many hundreds. A device detection process answers the twin questions of "what is it?" and "what can it do?".
  • Transcript of "Icon based addressbook and content adaptation"

    1. 1. Mobile Device Applications For Contacts and Web Content Accessibility BY ANJAN MONDAL EXAMINATION ROLL NUMBER: M4SWE13-01 REGISTRATION NUMBER: 117073 of 2011-2012 MASTER OF ENGINEERING IN SOFTWARE ENGINEERING UNDER THE SUPERVISION OF DR. SMIRAN CHATTOPADHYAY DEPARTMENT OF INFORMATION TECHNOLOGY JADAVPUR UNIVERSITY 2013
    2. 2. Presentation out line Introduction Mobile computing Challenges Icon based Address book for Android device Objective Block DiagramDesign ViewExperimental Results Conclusion and Future Scopes
    3. 3. Presentation out line(CONT…) Template Based Web Content Adaptation System for Mobile Devices Objective System Architecture Design View ReferencesEND Experimental Results Conclusion and Future Scopes
    4. 4. "Mobile computing: being able to use a computing device even when being mobile and therefore changing location. Portability is one aspect of mobile computing." What is Mobile Computing ? Mobile computing is "taking a computer and all necessary files and software out into the field.“ Mobile computing involves mobile communication, mobile hardware, and mobile software. Introduction The Galaxy Nexus, capable of web browsing, e-mail access, video playback, document editing, image editing, among many other tasks common on smartphones.
    5. 5. MobileComputingChallenges 1. Power 2. Multiple network connection 3. Security in a wireless environment 4. Human interface with device
    6. 6. Presentation out line Introduction Mobile computing Challenges Icon based Address book for Android device Objective System Architecture Design ViewExperimental Results Conclusion and Future Scopes
    7. 7. Icon-based address book for android Device  Today’s phone address book is created for a person who can read/write  Native language book is not available  At least in India  Even it is available, it still assumes user to be literate  The phone has become survival tools for bottom of the pyramid,  And it supports touch interface with virtual keyboard Background
    8. 8. Objective Need a address book which can be used by illiterate and semi literate as well native language people alike  Should not need to have writing skill  Should not need to know English  Should be able to scribble instead of writing
    9. 9. Presentation out line Introduction Mobile computing Challenges Icon based Address book for Android device Objective Block DiagramDesign ViewExperimental Results Conclusion and Future Scopes
    10. 10. Block diagram SQLite Database Input Phone Number Draw Image External memory Link
    11. 11. Presentation out line Introduction Mobile computing Challenges Icon based Address book for Android device Objective System Architecture Design ViewExperimental Results Conclusion and Future Scopes
    12. 12. Design view Add contact Click on the apps Sqlite db called Data avail able Display data Blank window Click option menu Add contact Enter phone number, city Click draw image Draw image Save the image Save ph number and city DB
    13. 13. Design view Update or Delete contact Click on the apps Sqlite db called Data avail able Display data DB Click on the contact Dbms query Call and Edit process Edit process Delete Update Phone number ,city save Blank window
    14. 14. Presentation out line Introduction Mobile computing Challenges Icon based Address book for Android device Objective System Architecture Design ViewExperimental Results Conclusion and Future Scopes
    15. 15. Experimental Result
    16. 16. Experimental Result
    17. 17. Experimental Result
    18. 18. Through paper a Icon based contact management android application has been presented. This application introduces a new ways to save contact information. This application mainly for semi literate people. To improve this application some features must be introduce. 1. Search a contact 2. Save phone number in different manner. 3. Sort the contact list. Conclusion and future work
    19. 19. Presentation out line(CONT…) Template Based Web Content Adaptation System for Mobile Devices Objective System Architecture Design View ReferencesEND Experimental Results Conclusion and Future Scopes
    20. 20. Template Based Web Content Adaptation System for Mobile Devices
    21. 21. What is Content Adaptation Used For? Content Adaptation is a process that based on factors such as the capabilities of the displaying device or network, or the user's preferences, adapts the content that has been requested to provide an optimized user experience. Content adaptation is usually related to mobile device because it need special attention to show content of a web page. Mobile device has some limitation  limited computational power  small screen size  constrained keyboard functionality.
    22. 22. ClassificationofAdaptation Technique From the technology point of view, adaptation techniques are classified in four groups depending on the location of there operation. Server-side: content server does the adaptation (static and/or dynamic) Client-side: client device doing transformation or selection of the best representation Proxy-based: a proxy between the server and the does the adaptation. Service-based (distributed): third party provides the adaptation service Server Proxy Server Client Devices Web page requestRequest forwarding Page deliver Page forwarding
    23. 23. Objective The purpose of this research project is to design and implement a content adaptation method for adapting an web page designed for desktop PC. After adaptation it delivers the page on a mobile device through mobile browser.
    24. 24. MOTIVATION  Three A’s: Anywhere, Anytime, Any-device.  Browsing using a mobile phone is not as easy as browsing using a common desktop PC.  Requirements for proper functionality are the main limitations for using a mobile device to browse through the Internet.  Screen size and resolution, number of supported colours, entering text method, computation power, memory size, rate of data transfer and energy. • An efficient way is required to display Web Pages on small mobile screen. • One of the possible solutions is to adapt web page contents for mobile handheld devices.
    25. 25. System Architecture Web server Response Content adaptation Content analysis Device detection Page Request Device dB templates User Devices
    26. 26. Content adaptation phases • Device Detection – Detect mobile phone / tablets – Using user agent http header • Content Analysis – parse html using jsoup – Generate xml – Call content adaptation phase
    27. 27. Content adaptation phases continue… • Content adaptation – Parse the xml file using DOM parser – Parse HTML template and put the contents into predefine place. • Template selection
    28. 28. DESIGN VIEW Our content adaptation system has four phases : •Device Detection •Desktop/Mobile? If not Desktop: Smatphone/Tablet? •WURFL/51degrees.mobi •Content Detection(analyzing and structuring) •XML generation •Template Selection •Smartphone/Tablet •Responsive Design •jQuery Mobile •Content Adaptation •Text •Image(color depth degradation)
    29. 29. Design View Content AdaptationDevice Detection Content AnalyzingStart Stop Send HTTP request for webpage ServerClient Receive & Check HTTP request Send Default Webpage Parse Default Webpage Generate XML Parse XML Select Template Generate Adapted Webpage Send Adapted Webpage Image Adaptation Text Adaptation For desktop For Mobile continued..
    30. 30. Experimental Results
    31. 31. Experimental Results
    32. 32. Experimental Results
    33. 33. Experimental Results
    34. 34. In this adaptation system we consider only text and images in a web page. In future we may take multimedia contents (audio, video) in our consideration. Conclusion and Future Scopes  In this paper we represent an content adaptation system consist of four phases.  Our experimental result shows that content adaptation system can increase the browsing Experience.  The user interface helps to read the content of the web pages, especially when users are using handheld devices over the mobile internet.
    35. 35. References • www.wikipedia.org • Understanding Non-Literacy as a Barrier to Mobile Phone Communication, nokia • SymAB: Symbol-Based Address Book for the Semi-literate Mobile User • http://www.w3.org • Mobile web content adaptation techniques (Mobiforge.com).
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×