Claims
- 1. A method of enabling the transmission of data in a wireless communication network, said method comprising the steps of:
monitoring a plurality of communication interfaces; determining that a communication interface of said plurality of communication interfaces has become available; informing an application that said communication interface has become available; and transmitting data associated with said application on said communication interface.
- 2. The method of claim 1 wherein said step of monitoring a plurality of communication interfaces comprises monitoring a plurality of communication interfaces of a telematics communication device.
- 3. The method of claim 1 wherein said step of determining that a communication interface of said plurality of communication interfaces has become available comprises determining that said communication interface is not transmitting data for a second application.
- 4. The method of claim 1 further comprising a step of determining that said communication interface meets criteria set by said application.
- 5. The method of claim 1 further comprising a step of providing information related to said communication interface to said application.
- 6. The method of claim 5 wherein said step of providing information related to said communication interface comprises providing operating characteristics of said communication interface.
- 7. The method of claim 1 further comprising a step of receiving a query from a second application.
- 8. The method of claim 7 wherein said step of receiving a query from a second application comprises receiving a request to transmit data on a second communication interface.
- 9. The method of claim 8 further comprising a step of concurrently transmitting data associated with said second application on said second communication interface.
- 10. A method of enabling the transmission of data in a wireless communication network, said method comprising the steps of:
monitoring a plurality of communication interfaces of a wireless communication device associated with a vehicle; detecting that a communication interface of said plurality of communication interfaces has become available; determining that said communication interface meets criteria set by an application; informing said application that said communication interface has become available; and transmitting data associated with said application on said communication interface.
- 11. A method of enabling the transmission of data in a wireless communication network, said method comprising the steps of:
detecting that a communication interface of said plurality of communication interfaces has become available; determining that said communication interface meets criteria set by an application; informing said application that said communication interface has become available; and transmitting data associated with said application on said communication interface.
- 12. The method of claim 11 further comprising a step of monitoring said plurality of communication interfaces of a telematics communication device.
- 13. The method of claim 11 wherein said step of detecting that a communication interface of said plurality of communication interfaces has become available comprises determining that said communication interface is not transmitting data for a second application.
- 14. The method of claim 11 wherein said step of determining that said communication interface meets criteria set by said application comprises determining that said communication interface meets cost criteria.
- 15. The method of claim 11 further comprising a step of providing information related to said communication interface to said application.
- 16. The method of claim 15 wherein said step of providing information related to said communication interface comprises providing operating characteristics of said communication interface.
- 17. The method of claim 11 further comprising a step of receiving a query from a second application.
- 18. The method of claim 17 wherein said step of receiving a query comprises receiving a request to transmit data on a second communication interface.
- 19. The method of claim 18 further comprising a step of concurrently transmitting data associated with said second application on said second communication interface.
- 20. A method of enabling the transmission of data in a wireless communication network, said method comprising the steps of:
detecting that a communication interface of said plurality of communication interfaces of a telematics communication unit has become available; determining that said communication interface meets criteria set by said application; informing an application that said communication interface has become available; providing operating characteristics related to said communication interface; and transmitting data associated with said application on a first communication.
- 21. A method of enabling the transmission of data in a wireless communication network, said method comprising the steps of:
monitoring a plurality of communication interfaces in a wireless communication device associated with a vehicle; detecting that a communication interface of said plurality of communication interfaces has become available; determining that said communication interface meets criteria set by an application; informing said application that said communication interface has become available; providing information related to said communication interface to said application; transmitting data associated with said application on said first communication interface; and concurrently transmitting data associated with a second application on said second communication interface.
- 22. The method of claim 21 wherein said step of determining comprises determining that said communication interface is not transmitting data associated with a second application.
- 23. The method of claim 21 wherein said step of providing information related to said communication interface comprises providing operating characteristics of said communication interface.
- 24. The method of claim 21 further comprising a step of receiving a query from a second application.
- 25. The method of claim 24 wherein said step of receiving a query comprises receiving a request to transmit data on a second communication interface.
RELATED INVENTIONS
[0001] This invention is related to the following inventions which have at least one common inventor, which are assigned to the same assignee as the present invention, and which were filed on the same date:
[0002] U.S. patent application Ser. No. ______ entitled “METHOD OF OPTIMIZING THE TRANSMISSION OF DATA IN A WIRELESS COMMUNICATION NETWORK” (TC00122), and U.S. patent application Ser. No. ______ entitled “METHOD OF SELECTING A COMMUNICATION INTERFACE TO TRANSMIT DATA IN A WIRELESS COMMUNICATION NETWORK” (TC00152).