You are on page 1of 15

Friend Mapper on Mobiles Friend Locator

1. Introduction: In current system, in order to find out the location of friends, user need to call and ask friend about his where abouts. The proposed system will help user to find out friends locations as well as the distance from users location. The proposed system will also allow user to see all friends on Google map as well.

2. Overview:

Have you ever wished that you would come to know your friends locations without asking them? Have you ever wished that you would get to know which friend is just few kilometers away from you and would then meet him personally?
The application Friend Locator on Mobiles solves all these problems. It offers below services 1. Allows user to select friend for his location updates. 2. Uploads users current location at specific frequency. 3. Get friends current location 4. Shows friends location on Google Map. 5. Shows distance in kilometers for friends away from user.

3. Technology Technologies used are Mobile Application: Android Google API. GPS (for getting users current location) GPRS (for internet connectivity between mobile and server)

Server Application: WCF: (Windows communication Foundation) REST service. REST: (Representational State Transfer protocol)

4. System Components: Entire system consist of two components Mobile Application:

The mobile application has below modules 1) Friends on Map This module allows user to view all friends location on Google Map.

2) Sync up of Locations This module is responsible of fetching friends locations from server. This module also finds out users current location via GPS and is responsible of uploading the current location of user to server.

3) Settings This module allows user to set some settings for the applications.

Server Application: 1. WCF REST Service: The WCF REST Service has below modules: 1. Locate Friend: Client will send User data to REST Service, This service will stores the user data into database. And Client can ask for his friends data by sending friend(s) mobile number to REST service to get current location of friend.

2. SQL SERVER 2000 Storing users data.

5. Hardware Requirements: Mobile which has below features (The app can also run on emulator) a. GPS b. GPRS c. Android phone

6. Software Requirements a. Android SDK 1.5 or above. b. Eclipse IDE c. VS 2008 d. SQL Server 2000 or above

Mobi Travel Guide


. Smart way to travel. 1. Introduction In current tourism system, whenever a tourist visits famous spots, to know more about the place he hires a guide. The hired guide then narrates history of the place. The proposed system doesnt require a physical guide. The Mobile application installed on the mobile of tourist can act as a guide.

2. Overview

Have you ever gone to tour, and wished to get information of the place in your mobile? Check out the videos which explain the history/information of the place you are currently visiting?
The application Mobile Travel Guide solves all these problems. It offers below services 1. Retrieves the users current geological coordinates. 2. Converts the Latitude/longitude to street address. 3. Does video search for that place and displays those to user. 4. User watches the video of his choice.

3. Technology Technologies used are Mobile Application: Android GPS (for getting users current location) GPRS (for internet connectivity between mobile and server)

4. System Components This is a standalone application developed for Android phones. Mobile Application: The mobile application has below modules 1) Location finder: This module is responsible to retrieve users current latitude and longitude using GPS. This will convert the coordinates into street address using geocoding technology.

2) Video Search: This module is responsible to do video search using Googles search engine. The result of the search is list of videos related to the users current location.

3) Video player This module is responsible to play the video which user selects.

4) Settings This module allows user to set some settings for the applications

5. Hardware Requirements Mobile which has below features GPS GPRS Android 1.5 or higher

6. Software Requirements Android Google Api 1.5 or higher Android Development Tool plug-in Eclipse 3.4 or higher Sun JDK 5 or higher

Mobiminder Location Based Reminder on Mobiles


1. Introduction Reminders or alerts in existing system allows user to do some task at a particular time. Sometimes it is desirable that we get reminders based on the location. The proposed application allows user to set reminders based on location.

2. Overview

Have you ever gone to the grocery store, only to find you forgot your list? Have you ever been at work, and thought of something you needed to do when you get home? Have you ever wished your to-do list would remind you based on your location?
The application Location Based Reminder solves all these problems. It offers below services 1. Keep an ongoing list of things to buy next time you're at the grocery store 2. Tell you to take the trash to the street when you get home after work 3. Keep your life more organized with a location-based to-do list 4. Prompt you to purchase a birthday gift the next time you're near the mall 5. Tell you to deposit your paycheck next time you're near the bank 6. Remind you to call a client the next time you arrive at the office 7. Ability to save favorite locations for future use 8. Easy to use interface for quick and efficient navigation 9. Option to re-enable alerts from the past

3. Technology Technologies used are J2ME GPS 4. System Components Entire application is built using J2ME. GPS technology is used for getting location (longitude and latitude) of the user. The application has below modules

1. Add Location This module allows user to add the locations for which he wants to set reminders. User can give name of location, latitude and longitude of location. Google Maps can be used to obtain the latitude and longitude of location.

2. Add Reminder This module allows user to add the reminder. User can choose the location which is already added. User can set the description of reminder. For example, user can choose location as Forum Mall and set the description as Buy movie ticket for 2012 movie. Once the reminder is added, when user is near the location, the text description will be alerted to the user.

3. View Locations This module allows user to view all locations which user has added.

4. View Reminders This module allows user to view all reminders which user has added.

5. Settings This module allows user to set some settings for the applications.

5. Hardware Requirements Mobile which has below features a. GPS b. Java Enabled (MIDP 2.0, CLDC 1.1) with JSR 179

6. Software Requirements a. SUN WTK 2.5.2 or above. b. Net Beans IDE

7. Future enhancements In future location based reminder can also be combined with time.

Mobile i Broker
Your personal broker, any time any where
About Mobile i broker: With number of people using mobile phones is increasing, it has become a need for users to provide on their mobiles, all facilities one is been utilizing on the internet.

One of such facility is maintaining a broker application. Mobile i broker is a windows mobile 5.0 pocket pc application. This is developed in C# language using Microsoft .Net technology. This application fetching real time data from NSE website using a method called web site scrapping. By using i broker, a user can see the share values and statistics of the companies registered with national stock exchange.

Challenges Presently a trader need to look at the NSE terminal every time to get the information regarding the shares or he need to take help from brokers like ICICI or India bulls etc. Usually a trader sells his shares when the price of the share is high and buys when the price of the share is less. But for this he needs to keep on watching the share information on internet. Still it will not give real time information regarding the current price of the share as it is keep on fluctuating.

Current users need real time information about share on their mobile phone and also they need to use their mobile phone as a personal broker.

Benefits i broker can help a trader to resolve all these challenges which are described above. i broker not only giving real time information, but also giving him intelligent alerts for selling and buying according to the information you are entering in the i broker application.

i broker act like a personal broker in your pocket which giving you information and alerts. Trader need not to watch the NSE web site every time for the share information updates. i broker does this job for him. So trader can do his other jobs and his mobile powered with i broker will do all these trade analysis jobs for him.

Future enhancements are: i broker connected with a real broker web service (ICICI or India bulls) can initiate a real time selling and buying.

SMS alerts to your physical broker office for instructions in selling and buying. Graph to show the share fluctuations.

Technologies used 1. Microsoft .Net framework 2.0 2. Visual studio 2005 3. C# .Net 4. Active sync 5. Windows Mobile 5.0 Pocket PC SDK 6. Windows Mobile 5.0 Pocket PC Emulator

Screen shots:

Remote PC Administration Using J2ME


The purpose of the project is to provide the mobile users a service that facilitates them to access their remote PCs from any where in the world. The basic idea behind the project is to bridge the communication gap between mobile users and the PCs. This type of service enhances the capabilities and features of mobile devices. With this type of service one can have a control over the remote PC in addition to accessibility features.

1.

This application is designed to provide the user easy capability to access a PC from his mobile device.

2.

This project is to enable the mobile users to control his PC information at their fingertips.

3. 4.

The application must consider the limitations of mobile devices. The application must work properly with out problems on all targeted devices, power supply and network support.

Objectives: 1. This application is designed to bridge the gap between pc and mobile . 2. This project is to enable the mobile users to Access their PC data. 3. The application must consider the limitations of mobile devices. 4. This project involves flow of data on the Wireless Application Protocol. 5. The application must work properly without problems on all targeted devices, power supply and network support.

Scope & Limitations: 1. The proposed software targets resource constrained and more specifically wireless computing devices. 2. Deployment requires formatting the display in a generic way so that it works for all different types of devices. 3. Special attention is needed regarding complexities of network limitations.

It is spitted into six parts: 1. 2. 3. 4. Read Write Execute Logoff

5. 6.

Shutdown Restart

Read: User can read the remote system files by using read function.

Write: User can write text data in a mobile, we can save a data as a file in remote system.

Execute: The application run by clicking the execute option. We can execute remote system explorer, notepad..etc. Logoff: We can logoff our remote system by using logoff function. Shutdown: We can shutdown our remote system by using shutdown function. Restart: We can restart our remote system by using restart function.

Hardware Requirements: 1. Mobile Phone with GPRS enabled 2. Pentium II or above with at least 2.0GB Hard disk

Software Requirements: 1. J2SE 1.4.2 onwards 2. J2ME wireless toolkit 2.5 3. JSDK 2.0 server. Technologies: J2SE, J2ME, MIDP2.0, CLDC1.1

Future Enhancements: 1. Concentrate on to download contacts to local system. 2. To upload images to mobile from remote pc. 3. To send messages to any mobile from remote pc. 4. To upload contact to mobile using remote pc.

Mobile Video Archive


What Video u wants to play on Your Mobile?
Present Challenges: With number of people using mobile phones is on the increase, it has become a need to provide the users with all the utilities available on the Internet on to their mobiles. One of such facility is maintaining a video gallery. People have been using it through use of Internet and a Web Portal (such as www.Youtube.com). Users of such web portal are restricted to use it through the desktops or Laptops with an Internet facility. Such web portals need to have interface for the mobile users in order to have this facility to be used via a mobile with GPRS connectivity.

Many such web portals are enhancing towards this, to capture most of mobile users as their customers. As per current market figures, which shows that around 70% of worlds smart phone market has been captured by Symbian OS phones.

So if such web portals want to have many mobile customers then there is need to have support given to Symbian OS phones. To have this, the web portal will require the interface to mobile phones and a add-on software to be installed on mobile phones. This software will interact with web portal on behalf of the user.

For example, let us take into consideration of a person who is on the move and has an important event going on which he want to capture in video. Using the mobile gallery software on his mobile he can immediately record the video, upload to the web portal in his gallery. At later point of time he can download and watch that video on his mobile again using the mobile gallery software.

Key Features: Mobile video gallery software can do below: Record video Preview recorded video Upload video to Gallery Download video from Gallery and Play Video

Some of the future enhancements are: Share video with other people via SMS: Share the recorded video with other people via sending a SMS through mobile video gallery.

Share video with other people via Email: Share the recorded video with other people via sending an email through mobile video gallery.

Benefits: Anytime, anywhere video: Earlier people have to record the video first(whether on mobile or in video camera), download it to PC and using internet upload it to the gallery. Now life is made easy, just with the mobile gallery software on mobile, record the video and right away upload it to gallery via GPRS connectivity.

No restriction on memory on mobile: as the storage of recorded videos is not on the mobile of the user but in the gallery on web portal, there is no restriction put on the memory available on the mobile. Any user having mobile with limited memory can deal with thousands of videos.

Easy maintenance of video files: Video files will be maintained in database in web gallery. This makes users life easy as now he dont have to worry about where in mobile the files are stored, Or if anyone has deleted it etc.

Increase the Customer base for the Portal: Build on existing customer relationships to improve productivity and maximize customer loyalty. Boost customer retention. Make sure your existing customers are satisfied.

Focus on core competencies: No more concerns about promoting your brand as your existing customers will get you more new customers.

Below components are required 1. Video gallery Portal The responsibility of this component is to receive the uploaded videos from several mobile users which are uploading videos via mobile gallery software. This component will also store the video data into database. This component will also allow users to download a particular video. The upload or download request can be sent through Mobile video gallery software on mobiles.

Technologies: Programming Language C# .Net, MS-SQL Database, XML

2.

Mobile video gallery software widget This software widget needs to be installed on mobile. The responsibility of this component is to interact with user and provide with different features of mobile gallery as mentioned above.

Technologies Used: Programming Language C++, Symbian OS (Mobile Operating System), XML

Hardware Requirements: Any Mobile Handset having Symbian OS 7.0, Series 60 With GPRS enabled in it.