SlideShare a Scribd company logo
1 of 3
Download to read offline
Client Requirement
Client required a system that will be compatible with wireless devices that are placed in range and can
form a type of wireless network in case of blue tooth. Data should be accessible to any wireless device
enabled with the client that is installed.
Client required a software that will enable mobile users to access Bluetooth or GPRS network located at
pre-specified locations and benefit from location based information and value added services.
The software will be targeted for marketing purposes and business advertisements. This system shall be
made available for customer centric services such as shopping centers based on location and proximity.
Challenges
The team faced the following challenges
 System should work as a web server and should be capable of delivering location based
proximity content with a certain range.
 System should use Bluetooth and GPRS wireless technology for communication.
 A Personal Area Network should be developed to make data accessible to any wireless device
enabled with downloadable wireless client.
 The system should be equipped with a dependable framework that is capable of supporting a
wide range of value added services as well as localized information over the network.
 Data transfer should be safe and secure.
Technologies Used
Operating System &
Server Management
Windows OS/Windows Mobile , Multi-Server Architecture with
Staging & Production Environment through Version Controlling
releases, Server Optimization, Security & SSL Implementation,
Scheduler for Back-ups, Alert Monitoring System Integration,
Server Performance Tuning at regular intervals, Software
Firewall Configuration & Maintenance
Development Tools &
Environments
VC++ 6.0, Microsoft Platform SDK, Symbian Series 60, Carbide,
.Net, Codewarrior, Visual Studio, Win32 SDK, PocketPC 2003/5.0
SDK, SmartPhone 5.0 SDK, XML etc.
Database MSSQL Database Server (Web), Symbian Native Database
(Mobile), DB Clustering, DB Optimization, Master Slave
Replication, Query Optimization, Scheduler for Backups
Manpower
Project Leader 1
Developers 5
Designers 2
Quality Assurance Testers 2
Planning
Taking into consideration the functionality of the server, the following approach was charted out and
development method was planned for.
 Web Server using HTTP protocol for communication.
 Mobile clients that used: BTNode (Bluetooth stack) for mobile device access and packet based
UDP/IP for GPRS.
 Windows Desktop clients used TCP/IP for web server to communicate with BTNode if PC is
Bluetooth enabled.
 Third party SMS and MMS gateway to support SMS and MMS ads.
Architecture
The core component of the system was the web server that provided quality location based services.
This would make it possible to configure and monitor the entire system. Centralized monitoring of the
system would also be possible. The web server would also enable centralized monitoring of security. A
Windows server was configured and equipped with a number of BTNodes. The data from mobile devices
get routed via the BTNodes to the web server and can be accessed from the third party applications.
The server was designed in such a way that it could keep track of the mobile users in order to display
personalized and location based content advertisements when clients access services via Bluetooth and
GPRS. Mobile clients would use Bluetooth stack and UDP/IP packets for GPRS. .Net pages were used for
server and database interactions. System was integrated with third party SMS and MMS gateways to
supports ads. The web server would compose the SMS and MMS and send it to the respective gateway
to ensure performance and efficiency.

More Related Content

Viewers also liked

Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...
Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...
Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...Carmen Alba Moratilla
 
Report From Western Media
Report From Western MediaReport From Western Media
Report From Western MediaALlen
 
Growth Tribe Academy - Europe's 1st Growth Hacking Academy
Growth Tribe Academy - Europe's 1st Growth Hacking Academy Growth Tribe Academy - Europe's 1st Growth Hacking Academy
Growth Tribe Academy - Europe's 1st Growth Hacking Academy Growth Tribe
 
Chapt11nrsgfmwk
Chapt11nrsgfmwkChapt11nrsgfmwk
Chapt11nrsgfmwkmcgeela
 

Viewers also liked (12)

4º trabalho
4º trabalho4º trabalho
4º trabalho
 
Ong at SWEP
Ong at SWEPOng at SWEP
Ong at SWEP
 
Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...
Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...
Preparación del lecho de la herida nuevo sistema de limpieza de las heridas ...
 
Report From Western Media
Report From Western MediaReport From Western Media
Report From Western Media
 
Cursu de ingreispdf
Cursu de ingreispdfCursu de ingreispdf
Cursu de ingreispdf
 
Ch3
Ch3Ch3
Ch3
 
Volume de uma panela
Volume de uma panelaVolume de uma panela
Volume de uma panela
 
Diapo literaria 19
Diapo literaria 19Diapo literaria 19
Diapo literaria 19
 
인체여행2
인체여행2인체여행2
인체여행2
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Growth Tribe Academy - Europe's 1st Growth Hacking Academy
Growth Tribe Academy - Europe's 1st Growth Hacking Academy Growth Tribe Academy - Europe's 1st Growth Hacking Academy
Growth Tribe Academy - Europe's 1st Growth Hacking Academy
 
Chapt11nrsgfmwk
Chapt11nrsgfmwkChapt11nrsgfmwk
Chapt11nrsgfmwk
 

More from Grey Matter India Technologies PVT LTD

Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...Grey Matter India Technologies PVT LTD
 
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?
How ASP.NET MVC Implementation Help Enterprise Web Application Development?Grey Matter India Technologies PVT LTD
 

More from Grey Matter India Technologies PVT LTD (20)

Joomla CMS system's Features
Joomla CMS system's FeaturesJoomla CMS system's Features
Joomla CMS system's Features
 
Microsoft dynamic CRM Development
Microsoft dynamic CRM  DevelopmentMicrosoft dynamic CRM  Development
Microsoft dynamic CRM Development
 
The Best features of new Andoid Nougat
The Best  features of new Andoid NougatThe Best  features of new Andoid Nougat
The Best features of new Andoid Nougat
 
Some Known Facts About WordPress
Some Known Facts About WordPressSome Known Facts About WordPress
Some Known Facts About WordPress
 
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
Boost up Sales & Maximize Revenue in your Online Business With Magento Multi ...
 
Ways To Use Your Android Smartphone More Efficiently
Ways To Use Your Android Smartphone More EfficientlyWays To Use Your Android Smartphone More Efficiently
Ways To Use Your Android Smartphone More Efficiently
 
The Mobile App Development Look Like in 2016
The Mobile App Development Look Like in 2016The Mobile App Development Look Like in 2016
The Mobile App Development Look Like in 2016
 
iOS Features To Include When Developing IPhone Application
iOS Features To Include  When Developing  IPhone ApplicationiOS Features To Include  When Developing  IPhone Application
iOS Features To Include When Developing IPhone Application
 
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?How ASP.NET MVC  Implementation  Help Enterprise  Web Application Development?
How ASP.NET MVC Implementation Help Enterprise Web Application Development?
 
Top Qualities of Successful Mobile Apps In Startup Tech Company
Top Qualities of Successful Mobile Apps  In Startup Tech CompanyTop Qualities of Successful Mobile Apps  In Startup Tech Company
Top Qualities of Successful Mobile Apps In Startup Tech Company
 
Which Is Better – An App or A Mobile Website?
Which Is Better –  An App or A  Mobile Website?Which Is Better –  An App or A  Mobile Website?
Which Is Better – An App or A Mobile Website?
 
The Battle Of The Web - PHP OR ASP.NET
The Battle Of The Web - PHP OR ASP.NET The Battle Of The Web - PHP OR ASP.NET
The Battle Of The Web - PHP OR ASP.NET
 
Important Facts For Developing An Ecommerce Portal
Important Facts For  Developing  An Ecommerce PortalImportant Facts For  Developing  An Ecommerce Portal
Important Facts For Developing An Ecommerce Portal
 
Top 5 Benefits Of Hiring PHP Development Company
Top 5 Benefits Of Hiring PHP Development CompanyTop 5 Benefits Of Hiring PHP Development Company
Top 5 Benefits Of Hiring PHP Development Company
 
Top 13 Web Development Trends And Predictions For 2015
Top 13 Web Development Trends And Predictions For 2015Top 13 Web Development Trends And Predictions For 2015
Top 13 Web Development Trends And Predictions For 2015
 
Top 9 Features Of a Successful Android Application
Top 9 Features Of a Successful Android ApplicationTop 9 Features Of a Successful Android Application
Top 9 Features Of a Successful Android Application
 
Benefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software developmentBenefits and Drawbacks of Outsourcing Software development
Benefits and Drawbacks of Outsourcing Software development
 
Top Reasons Why PHP Will Conquer The World
Top Reasons Why PHP Will Conquer The WorldTop Reasons Why PHP Will Conquer The World
Top Reasons Why PHP Will Conquer The World
 
Top 10 Factors To Look Before Hiring Software Development Company
Top 10 Factors To Look Before Hiring Software Development CompanyTop 10 Factors To Look Before Hiring Software Development Company
Top 10 Factors To Look Before Hiring Software Development Company
 
Benefits of Choosing DotNet for Enterprise Application Development
Benefits of Choosing DotNet for Enterprise Application DevelopmentBenefits of Choosing DotNet for Enterprise Application Development
Benefits of Choosing DotNet for Enterprise Application Development
 

Recently uploaded

Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreelreely ones
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKUXDXConf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 

Recently uploaded (20)

Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 

Mobile Based Content Distribution System

  • 1. Client Requirement Client required a system that will be compatible with wireless devices that are placed in range and can form a type of wireless network in case of blue tooth. Data should be accessible to any wireless device enabled with the client that is installed. Client required a software that will enable mobile users to access Bluetooth or GPRS network located at pre-specified locations and benefit from location based information and value added services. The software will be targeted for marketing purposes and business advertisements. This system shall be made available for customer centric services such as shopping centers based on location and proximity. Challenges The team faced the following challenges  System should work as a web server and should be capable of delivering location based proximity content with a certain range.  System should use Bluetooth and GPRS wireless technology for communication.  A Personal Area Network should be developed to make data accessible to any wireless device enabled with downloadable wireless client.  The system should be equipped with a dependable framework that is capable of supporting a wide range of value added services as well as localized information over the network.  Data transfer should be safe and secure.
  • 2. Technologies Used Operating System & Server Management Windows OS/Windows Mobile , Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance Development Tools & Environments VC++ 6.0, Microsoft Platform SDK, Symbian Series 60, Carbide, .Net, Codewarrior, Visual Studio, Win32 SDK, PocketPC 2003/5.0 SDK, SmartPhone 5.0 SDK, XML etc. Database MSSQL Database Server (Web), Symbian Native Database (Mobile), DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups Manpower Project Leader 1 Developers 5 Designers 2 Quality Assurance Testers 2
  • 3. Planning Taking into consideration the functionality of the server, the following approach was charted out and development method was planned for.  Web Server using HTTP protocol for communication.  Mobile clients that used: BTNode (Bluetooth stack) for mobile device access and packet based UDP/IP for GPRS.  Windows Desktop clients used TCP/IP for web server to communicate with BTNode if PC is Bluetooth enabled.  Third party SMS and MMS gateway to support SMS and MMS ads. Architecture The core component of the system was the web server that provided quality location based services. This would make it possible to configure and monitor the entire system. Centralized monitoring of the system would also be possible. The web server would also enable centralized monitoring of security. A Windows server was configured and equipped with a number of BTNodes. The data from mobile devices get routed via the BTNodes to the web server and can be accessed from the third party applications. The server was designed in such a way that it could keep track of the mobile users in order to display personalized and location based content advertisements when clients access services via Bluetooth and GPRS. Mobile clients would use Bluetooth stack and UDP/IP packets for GPRS. .Net pages were used for server and database interactions. System was integrated with third party SMS and MMS gateways to supports ads. The web server would compose the SMS and MMS and send it to the respective gateway to ensure performance and efficiency.