System and method for providing data to a wireless device upon detection of activity of the device on a wireless network
DC CAFCFirst Claim
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.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A system and method of for exchanging information between a wireless network and an external system is disclosed. The wireless network detects trigger events related to communications with wireless subscribers. Certain event triggers cause the wireless system to create a message and to send that message to the external system. In response the external system may respond by sending data or information to the wireless system. The messages created by the wireless system may be in the form of query messages. The wireless system may create messages for the external system upon detection of handoff, origination, status, registration or other activity by the wireless subscriber.
770 Citations
21 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
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. - View Dependent Claims (14, 15)
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 sendssaid 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. - View Dependent Claims (18)
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. - View Dependent Claims (20, 21)
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.
Specification