Project Ideas

From Dan MacCormac

Jump to: navigation, search

Final Year Project Ideas 2008-2009 Please e-mail me if you are interested in any of these project.

Contents

Investigation and Application of Methods to Support Mobile Phone and Desktop Computer Convergence

Recent trends have seen continued growth in the capabilities provided by mobile phones. This includes innovations such as bluetooth, support for large memory cards (MiniSD, MicroSD etc), and increasing functionality of mobile platforms . These features enable collaboration between mobile phones and other computing devices in our day to day life such as desktop computers.

The aim of this project is to develop a set of tools that enable integration of mobile phones with a desktop computer, enhancing the users computing experience in a number of ways. Such a set of tools would provide features such as:

1. Employing PAM bluetooth module under Linux
2. Create/restore session state files between the computer and phone using bluetooth. This would allow applications open in the users last session to be re-opened and restored to their previous state when the users moves to a new computer while carrying their bluetooth enabled phone.
3. Allow users to incrementally backup/restore their files to the memory card on their phone before leaving a given workstation (via bluetooth).

Development of Smart Home with Web-based Interface

The project involves investigating methods to support the development of a prototype of a remote controlled home environment, fully controllable via a standard web browser. This would allow the user to manage their home, from within it, or remotely using devices such as PDA, Mobile Phone, PSP, or desktop computer. Features might include:

1. Ability to turn on/off named electrical devices (eg. A/V equipment, lights, heating etc.)
2. View and control both outdoor and indoor cameras
3. E-mail or SMS notification of abnormal conditions in the house. For example, temperature sensors, motion detectors etc.

Development of an access control system

The project involves the research and development of an access control system, to limit access to specific areas.

The access control system could be driven by any of the following technologies.
- RFID (Radio Frequency Identification).
- Smart card
- Biometrics (fingerprint etc)

The proposed system would also be capable of logging individual access control records in a back-end database.

Demonstrating the next Generation of Smart Phones with Google Android

Due to ever increasing hardware specifications as well as 3G data speeds, mobile phones/smart phones are now evolving rapidly. Mobile applications are no longer autonomous, limited applications, but are instead network connected, innovative applications. This allows us to explore new and exciting concepts in terms of mobile/smart phones.

"Google Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This beta version of the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language."

Additionally, smart phones are now coming with a complete WebKit as opposed to limited WAP based browsers seen on the previous generation phones. Today's web apps are dynamic applications such as video, word processing, spreadsheets, image editing to name but a few. This project will involve exploring, analysing and applying Google Android, and possibly Google Data APIs as means of demonstrating the recent evolution in mobile services and demonstrating their abilities.


Keywords: mobile computing, ubiquitous computing, web services, google android

Personal tools