System and method of message delivery in a wireless communication network
First Claim
1. A method of data message delivery from a host service to a wireless mobile device in a wireless communication network via a wireless router, said wireless mobile device having a status at said wireless router of at least one of “
- available” and
“
unavailable,”
wherein “
available”
is indicative of said wireless mobile device being in-coverage with said wireless communication network and “
unavailable”
is indicative of said wireless mobile device being out-of-coverage with said wireless communication network, the method comprising the steps of;
sending, from said host service to said wireless router, a user data message that is addressed to an address of said wireless mobile device, said user data message comprising a user data payload and one or more request parameters, said one or more request parameters instructing said wireless router on whether to return at least a portion of said user data message to said host service when said device status is “
unavailable”
;
said user data message that is addressed to the address of said wireless mobile device being delivered, via said wireless communication network, to said wireless mobile device from said wireless router in response to said user data message being sent when said device status as indicated at said wireless router is “
available”
which is indicative of said wireless mobile device being in-coverage, but otherwise not being delivered to said wireless mobile device from said wireless router in response to said user data message being sent when said device status as indicated at said wireless router is “
unavailable”
which is indicative of said wireless mobile device being out-of-coverage; and
receiving said at least user data message portion at said host service in response to said user data message being sent but not delivered to said wireless mobile device when said device status is “
unavailable” and
said one or more request parameters instruct said wireless router to return said at least user data message portion when said device status is “
unavailable”
.
4 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication system, comprising a host service, a wireless router system coupled to the host service, a wireless network coupling the wireless router system and a wireless mobile communication device (“mobile device”), adaptively delivers data to the mobile device in the wireless communication system using a notification message delivery mechanism. Mobile device reports its session state to the wireless router at a regular interval or if there is a change in state. The host service sends out a message to the wireless router to query the state of the mobile device. If the state of the mobile device is determined to be in coverage (or logged on), the host service sends down the data message to the mobile device using a payload message (MTH) with certain parameters configured. The data is temporarily stored at the wireless router. If the device is available, the message is sent to the device over the wireless network. If the device is not available, the wireless router returns the payload message back to the host service, updating the status of the device. The wireless router also reports to the host service any change in device state. If the device is back in coverage, the payload message is then resent from the host service to the device.
-
Citations
12 Claims
-
1. A method of data message delivery from a host service to a wireless mobile device in a wireless communication network via a wireless router, said wireless mobile device having a status at said wireless router of at least one of “
- available” and
“
unavailable,”
wherein “
available”
is indicative of said wireless mobile device being in-coverage with said wireless communication network and “
unavailable”
is indicative of said wireless mobile device being out-of-coverage with said wireless communication network, the method comprising the steps of;sending, from said host service to said wireless router, a user data message that is addressed to an address of said wireless mobile device, said user data message comprising a user data payload and one or more request parameters, said one or more request parameters instructing said wireless router on whether to return at least a portion of said user data message to said host service when said device status is “
unavailable”
;said user data message that is addressed to the address of said wireless mobile device being delivered, via said wireless communication network, to said wireless mobile device from said wireless router in response to said user data message being sent when said device status as indicated at said wireless router is “
available”
which is indicative of said wireless mobile device being in-coverage, but otherwise not being delivered to said wireless mobile device from said wireless router in response to said user data message being sent when said device status as indicated at said wireless router is “
unavailable”
which is indicative of said wireless mobile device being out-of-coverage; andreceiving said at least user data message portion at said host service in response to said user data message being sent but not delivered to said wireless mobile device when said device status is “
unavailable” and
said one or more request parameters instruct said wireless router to return said at least user data message portion when said device status is “
unavailable”
. - View Dependent Claims (2, 3, 4, 5, 6)
- available” and
-
7. A host server adapted to deliver a user data message to a wireless mobile device in a wireless communication network via a wireless router, said wireless mobile device having a status at said wireless router of at least one of “
- available” and
“
unavailable,”
wherein “
available”
is indicative of said wireless mobile device being in-coverage with said wireless communication network and “
unavailable”
is indicative of said wireless mobile device being out-of-coverage with said wireless communication network, the host server being further adapted to;send, from the host server to said wireless router, a user data message that is addressed to an address of said wireless mobile device said user data message comprising a user data payload and one or more request parameters, the one or more request parameters instructing said wireless router on whether to return at least a portion of said user data message to the host service when said device status is “
unavailable”
;said user data message that is addressed to the address of said wireless mobile device being delivered, via said wireless communication network, to said wireless mobile device in response to said user data message being sent when said device status as indicated to said wireless router is “
available”
which is indicative of said wireless mobile device being in-coverage, but otherwise not being delivered to said wireless mobile device from said wireless router in response to said user data message being sent when said device status as indicated at said wireless router is “
unavailable”
which is indicative of said wireless mobile device being out-of-coverage; andreceive, at the host server, said at least user data message portion in response to said user data message being sent but not delivered to said wireless mobile device when said device status is “
unavailable” and
the one or more request parameters instruct said wireless router to return said at least user data message portion when said device status is “
unavailable”
. - View Dependent Claims (8, 9, 10, 11, 12)
- available” and
Specification