Claims
- 1. A method for providing data to a wireless device, wherein said wireless device is in communication with a wireless network and wherein said data originates from a computer network that operates independently of said wireless network, said method comprising the steps of:detecting one or more event triggers in the wireless network, wherein the event triggers indicate activity of said wireless device on said wireless network and wherein the event triggers do not represent a specific request for said data; creating an event message upon detection of said one or more event triggers; and sending said event message through a wireless network gateway to an external device that is coupled to said computer network, and said external device not being associated with routing calls to or from said wireless network.
- 2. The method of claim 1 wherein said external device is a database that is connected to said wireless network gateway via a global computer network.
- 3. The method of claim 1 wherein said external device is a processor that is connected to said wireless network gateway via a global computer network.
- 4. The method of claim 1 wherein said event message relates to a status of said wireless device.
- 5. The method of claim 1 wherein said event message comprises a query to said external device.
- 6. The method of claim 1 further comprising the steps of:creating a query message upon detecting said event triggers; and sending said query message to said external device.
- 7. The method of claim 1 wherein said event triggers comprise messages associated with registration of the wireless device.
- 8. The method of claim 1 wherein said event triggers comprise origination request messages.
- 9. The method of claim 1 wherein said event triggers comprise messages associated with handoff of the wireless device.
- 10. The method of claim 1 wherein said event message indicates whether said wireless device is active on said wireless network.
- 11. The method of claim 1 wherein said event message indicates a location of said wireless device.
- 12. The method of claim 1 wherein said event trigger comprise messages associated with dialed digits.
- 13. A method for retrieving external information in response to activity of a wireless device comprising the steps of:detecting activity of a wireless device in a wireless network, wherein said activity is not associated with a request for said external information; creating a query message upon detecting said activity; and sending said query message through a wireless gateway to a device external to said wireless network, wherein said external device operates independently of said wireless network.
- 14. The method of claim 13 further comprising the steps of:receiving a response to said query message from said external device; and converting said response to a format useable by said wireless device.
- 15. The method of claim 13 further comprising the step of:sending a response to said wireless device.
- 16. A system for monitoring activity of wireless devices on a wireless network comprising:a processor on said wireless network for monitoring event triggers associated with said wireless devices, wherein said event triggers are not associated with requests for information from devices that are external to said wireless network; a gateway server that couples said wireless network to a global computer network; a processor that creates external messages upon detection of one or more of said event triggers; and that sends said external messages to a device external to said wireless network via said global computer network, wherein said external device operates independently of said wireless network.
- 17. A computer program product having computer readable medium with computer program logic recorded thereon for use in a system for providing information to wireless devices in a wireless network from devices that are external to said wireless network, said computer program product comprising:means for detecting event triggers in said wireless network, said event triggers being associated with said wireless devices and wherein said event triggers are not requests for information from devices that are external to said wireless network; means for creating activity messages related to said wireless devices upon detection of said event triggers; and means for sending said activity messages to devices that are external to said wireless network, wherein said external devices are coupled to said wireless network through a computer network.
- 18. The computer program product of claim 17 further comprising:means for creating query messages associated with said wireless devices upon detection of said event triggers; and means for sending said query messages to devices that are external to said wireless network.
- 19. A computer program product having computer readable medium with computer program logic recorded thereon for use in a system for providing data to wireless devices in a wireless network, said computer program product comprising:means for detecting event triggers in said wireless network, said event triggers being associated with said wireless devices, and wherein said event triggers do not comprise requests for data from devices that are external to said wireless network; means for creating a query message associated with said wireless devices upon detection of said event triggers; and means for sending said query messages to said devices that are external to said wireless network, wherein said external devices are coupled to said wireless network via a global computer network.
- 20. The computer program product of claim 19 further comprising:means for receiving responses to said query messages; and means for converting said responses to a format that is useable by said wireless devices.
- 21. The computer program product of claim 20 further comprising:means for sending a converted query response having a useable format to said wireless devices.
Parent Case Info
This application is a continuation of application Ser. No. 08/852,951, entitled MOBILITY EXTENDED TELEPHONE APPLICATION PROGRAMMING INTERFACE AND METHOD OF USE, filed May 8, 1997, now U.S. Pat. No. 6,181,935B1, issued Jan. 30, 2001, which is a continuation-in-part of application Ser. No. 08/720,089, entitled MOBILITY EXTENDED TELEPHONE APPLICATION PROGRAMMING INTERFACE AND METHOD OF USE, filed on Sep. 27, 1996 now U.S. Pat. No. 5,978,672, issued Nov. 2, 1999.
US Referenced Citations (7)
Foreign Referenced Citations (1)
Number |
Date |
Country |
WO 98 51097 |
Nov 1998 |
WO |
Non-Patent Literature Citations (1)
Entry |
PCT Search Report (PCT/US00/25073) dated Dec. 18, 2000. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/852951 |
May 1997 |
US |
Child |
09/399012 |
|
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
08/720089 |
Sep 1996 |
US |
Child |
08/852951 |
|
US |