
Programming phones to demonstrate SMS to Bluetooth link
5722
$$
- Posted:
- Proposals: 0
- Remote
- #25052
- Archived
Description
Experience Level: Intermediate
We need to be able to demonstrate that two phones, one new and one old, can be programmed to exchange messages via Bluetooth and SMS as described below. The demonstration version should show something on the display of the new phone or both phones, and perhaps cause a sound, to show that the method is working. What is shown on the demo displays can be incompatible with a final version (e.g. showing the �enigmatic� data string). The program for the old phone can be an existing program now available in phones.
Deliverables should include two phones set up to work in the US, a program for each, source code for each newly created program, and specs for all tools required to build the executable code. Documentation for the programs is a plus, but not required beyond a short description of what each user should do and comments in the source code.
The phones need to be dedicated to this project for about a year. They need to be capable of SMS messaging for the demonstration, but they do not need to be capable of voice calls. They should be set up with accounts that will incur minimal charges if sending 10 SMS messages a month over a year.
The new phone may be any phone you like with any capabilities. Final specs for the new phone (but not the demo �new� phone) can require new hardware or special firmware programming from the manufacturer (e.g. ability to pass a data string between Bluetooth and SMS), so the demo version need not be complete with final functionality.
The old phone should include no greater capabilities than 90% of all existing US phones with Bluetooth (preferably a phone that looks old). Vehicle owners or drivers who wish to help their passengers should be able to download into their old Bluetooth enabled phones the program for the old phone to add enhanced functionality if they don�t already have it.
Description of two programs
For authentication, in a preferred embodiment, an enigmatic data string that would be impractical or impossible for a user to enter at a phone keyboard is passed between the new phone and the old (�neighbor�) phone by SMS. It is also sent between the neighbor phone and the new phone by their Bluetooth connection (or by SMS with a separate validating message sent by their Bluetooth connection). If more than 10% of old phones with Bluetooth cannot be programmed to do this, we need to find another way to achieve the same effect.
This pair of transmissions, comprising one communication on each link and data in one transmission dependant on data in the other, establishes a correct telephone network number for the neighbor phone, and, because the phones are connected by Bluetooth, establishes that they are near each other. Having established these two elements, the new phone may unrestrict itself. The unrestricting may be designed to require a user of the neighbor phone to provide input giving permission for the new phone to unrestrict.
Deliverables should include two phones set up to work in the US, a program for each, source code for each newly created program, and specs for all tools required to build the executable code. Documentation for the programs is a plus, but not required beyond a short description of what each user should do and comments in the source code.
The phones need to be dedicated to this project for about a year. They need to be capable of SMS messaging for the demonstration, but they do not need to be capable of voice calls. They should be set up with accounts that will incur minimal charges if sending 10 SMS messages a month over a year.
The new phone may be any phone you like with any capabilities. Final specs for the new phone (but not the demo �new� phone) can require new hardware or special firmware programming from the manufacturer (e.g. ability to pass a data string between Bluetooth and SMS), so the demo version need not be complete with final functionality.
The old phone should include no greater capabilities than 90% of all existing US phones with Bluetooth (preferably a phone that looks old). Vehicle owners or drivers who wish to help their passengers should be able to download into their old Bluetooth enabled phones the program for the old phone to add enhanced functionality if they don�t already have it.
Description of two programs
For authentication, in a preferred embodiment, an enigmatic data string that would be impractical or impossible for a user to enter at a phone keyboard is passed between the new phone and the old (�neighbor�) phone by SMS. It is also sent between the neighbor phone and the new phone by their Bluetooth connection (or by SMS with a separate validating message sent by their Bluetooth connection). If more than 10% of old phones with Bluetooth cannot be programmed to do this, we need to find another way to achieve the same effect.
This pair of transmissions, comprising one communication on each link and data in one transmission dependant on data in the other, establishes a correct telephone network number for the neighbor phone, and, because the phones are connected by Bluetooth, establishes that they are near each other. Having established these two elements, the new phone may unrestrict itself. The unrestricting may be designed to require a user of the neighbor phone to provide input giving permission for the new phone to unrestrict.
Jeff H.
0% (0)Projects Completed
1
Freelancers worked with
1
Projects awarded
33%
Last project
7 May 2010
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies