Systems and methods for providing update notifications to mobile devices using mobile-IP extensions
First Claim
Patent Images
1. A method comprising:
- receiving, by a network access server (NAS) device, a Mobile-IP registration request seeking to establish a Mobile-IP session for a mobile device;
in response to receiving the Mobile-IP registration request, transmitting, by the NAS device, an access-request to an authentication, authorization, and accounting (AAA) server device;
receiving, by the NAS device, an access-reply from the AAA server device, the access-reply indicating that an update is available for the mobile device;
transmitting, by the NAS device, the Mobile-IP registration request to a home agent device;
receiving, by the NAS device, a Mobile-IP registration reply from the home agent device;
appending, by the NAS device, a Mobile-IP extension to the Mobile-IP registration reply, the Mobile-IP extension indicating that the update is available for the mobile device; and
transmitting, by the NAS device, the Mobile-IP registration reply with the appended Mobile-IP extension to the mobile device.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for notifying mobile devices of the presence of software and/or firmware updates using Mobile-IP extensions. When a mobile device seeks to engage in a Mobile-IP session, it sends a Mobile-IP registration request message. When it receives a reply to the registration request, the reply includes a Mobile-IP extension that indicates whether an update is available for the mobile device. If the extension indicates that an update is available, the mobile device responsively obtains the update.
53 Citations
18 Claims
-
1. A method comprising:
-
receiving, by a network access server (NAS) device, a Mobile-IP registration request seeking to establish a Mobile-IP session for a mobile device; in response to receiving the Mobile-IP registration request, transmitting, by the NAS device, an access-request to an authentication, authorization, and accounting (AAA) server device; receiving, by the NAS device, an access-reply from the AAA server device, the access-reply indicating that an update is available for the mobile device; transmitting, by the NAS device, the Mobile-IP registration request to a home agent device; receiving, by the NAS device, a Mobile-IP registration reply from the home agent device; appending, by the NAS device, a Mobile-IP extension to the Mobile-IP registration reply, the Mobile-IP extension indicating that the update is available for the mobile device; and transmitting, by the NAS device, the Mobile-IP registration reply with the appended Mobile-IP extension to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network access server (NAS) device comprising:
-
a hardware processor; data storage device; and program logic stored in the data storage and executable by the processor to; receive a Mobile-IP registration request seeking to establish a Mobile-IP session for a mobile device; in response to receiving the Mobile-IP registration request, transmit an access-request to an authentication, authorization, and accounting (AAA) server device; receive an access-reply from the AAA server device, the access-reply indicating that an update is available for the mobile device; transmit the Mobile-IP registration request to a home agent device; receive a Mobile-IP registration reply from the home agent device; append a Mobile-IP extension to the Mobile-IP registration reply, the Mobile-IP extension indicating that the update is available for the mobile device; and transmit the Mobile-IP registration reply with the appended Mobile-IP extension to the mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a network access server (NAS) device comprising a hardware processor and data storage device; an authentication, authorization, and accounting (AAA) server device; and a home agent device, wherein the NAS device is configured to receive, from a mobile device, a Mobile-IP registration request seeking to establish a Mobile-IP session for the mobile device, and transmit an access-request to the AAA server device, wherein the AAA server device is configured to receive, from the NAS device, the access-request, determine that an update is available for the mobile device, and transmit, to the NAS device, an access-reply indicating that the update is available for the mobile device, wherein the NAS device is further configured to receive the access-reply from the AAA server device, and transmit the Mobile-IP registration request to the home agent device, wherein the home agent device is configured to receive the Mobile-IP registration request from the NAS device, and transmit a Mobile-IP registration reply to the NAS device, and wherein the NAS device is further configured to receive the Mobile-IP registration reply from the home agent device, append a Mobile-IP extension to the Mobile-IP registration reply, the Mobile-IP extension indicating that the update is available for the mobile device, and transmit the Mobile-IP registration reply with the appended Mobile-IP extension to the mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification