Over the air programming via a broadband access gateway
First Claim
1. A method comprising:
- at a gateway,establishing data communication with a broadband network;
establishing a local wireless communication network in an area;
via the local wireless communication network, receiving identification information from an access device, the identification information identifying the access device;
using the received identification information, determining whether the identified access device supports service via a wide area telecommunications network;
if the identified access device supports service via the wide area telecommunications network, communicating a registration query to a wide area service provider via the broadband network to determine if the identified access device is registered for service via the wide area telecommunications network;
if the identified access device is not registered for service via the wide area telecommunications network, communicating a prompt over the local wireless network to elect service registration by the access device;
receiving from the identified access device over the local wireless network registration information;
forwarding the received registration information to a remote destination via the broadband network;
receiving provisioning parameters for the identified access device via the broadband network; and
communicating the provisioning parameters to the identified access device via the local wireless communication network.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method supporting over-the-air programming of access device such as, for example, a mobile multimedia handset and a wireless personal digital assistant (PDA) via a broadband access gateway, is disclosed. The broadband access gateway may receive identifying information from the access device via a personal area network and/or a wireless local area network, and may transfer the identifying information to a wide area network or a third party content provider, via a broadband network. The broadband access gateway may enable the registration of the access device with the wide area network, and may receive firmware/software updates and/or provisioning parameters via the broadband network. The gateway may then transfer the firmware/software update and/or provisioning parameters to the access device via the personal area network and/or wireless local area network.
-
Citations
16 Claims
-
1. A method comprising:
-
at a gateway, establishing data communication with a broadband network; establishing a local wireless communication network in an area; via the local wireless communication network, receiving identification information from an access device, the identification information identifying the access device; using the received identification information, determining whether the identified access device supports service via a wide area telecommunications network; if the identified access device supports service via the wide area telecommunications network, communicating a registration query to a wide area service provider via the broadband network to determine if the identified access device is registered for service via the wide area telecommunications network; if the identified access device is not registered for service via the wide area telecommunications network, communicating a prompt over the local wireless network to elect service registration by the access device; receiving from the identified access device over the local wireless network registration information; forwarding the received registration information to a remote destination via the broadband network; receiving provisioning parameters for the identified access device via the broadband network; and communicating the provisioning parameters to the identified access device via the local wireless communication network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
at a gateway, establishing data communication with a broadband network; establishing a local wireless communication network in an area; via the local wireless communication network, receiving identification information from an access device, the identification information identifying the access device; using the received identification information, determining whether the identified access device supports service via a wide area telecommunications network; if the identified access device supports service via the wide area telecommunications network, communicating a registration query to a wide area service provider via the broadband network to determine if the identified access device is registered for service via the wide area telecommunications network; if the identified access device is not registered for service via the wide area telecommunications network, communicating a prompt over the local wireless network to elect service registration by the access device; receiving from the identified access device over the local wireless network registration information; forwarding the received registration information to a remote destination via the broadband network; receiving provisioning parameters for the identified access device via the broadband network; communicating the provisioning parameters to the identified access device via the local wireless communication network; determining whether an update of software or firmware for the identified access device is available; if an update of software or firmware for the identified access device is available, receiving over the broadband network updating code for the identified access device; and communicating the updating code to the identified access device over the local wireless network.
-
-
7. A method for over the air programming of a new wireless device, the method comprising:
at a gateway device including a wireless interface establishing a wireless local area network and a modem configured to communicate over a broadband network, wirelessly communicating with wireless devices in a retail location over the wireless local area network serving the retail location; receiving an initial communication from the new wireless device; communicating with one of a service provider of a wide area telecommunications network on which the new wireless access device may operate and a manufacturer of the new wireless access device, or both, over the broadband network; determining whether the new wireless device supports service on the wide area telecommunications network; determining whether the new wireless device is registered for service on the wide area telecommunications network; communicating a prompt over the local wireless network to prompt the new wireless device or a user of the new wireless device to elect service registration by the new wireless device; receiving from the new wireless device over the local wireless network registration information for the new wireless device, the registration information sufficient to begin registration of the new wireless device on the wide area telecommunications network; forwarding the registration information over the broadband network to the service provider of the wide area telecommunications network; receiving provisioning parameters for the new wireless device from the service provider of the wide area telecommunications network over the broadband network; communicating the received provisioning parameters to the new wireless device via the local wireless communication network to register the new wireless device on the wide on the telecommunications network; determining whether an update of software or firmware for the new wireless device is available; if an update of software or firmware for the new wireless device is available, receiving over the broadband network updating firmware or software for the identified access device; and communicating the updating firmware or software to the new wireless device over the local wireless network. - View Dependent Claims (8, 9, 10)
-
11. A system comprising:
-
a communication device including circuitry configured for communication with a broadband network and a local wireless communication network, circuitry configured to receive identification information for an access device over the local wireless communication network, circuitry configured to cause a user of the access device to be prompted to enter registration information required for service registration of the access device or the user of the access device on the broadband network, and to receive the registration information from the access device over the local wireless communication network, circuitry configured to forward the received registration information over the broadband network to a service provider of the broadband network, and circuitry configured to receive provisioning parameters for the access device over the broadband network and to communicate the received provisioning parameters to the access device over the local wireless communication network, including circuitry configured to use at least the identification information to determine whether the access device supports service over a wide area telecommunications network; circuitry to determine, if the access device does support service via the wide area telecommunications network, if the access device is registered for service on the wide area telecommunications network;
includingcircuitry to communicate a registration query to a service provider of the wide area telecommunications network or a manufacturer of the wireless access, or both, to determine if the access device is registered for service over the wide area telecommunications network; and circuitry to communicate, over the local wireless communication network, to the user of the access device, if the access device is not registered for service over the wide area telecommunications network, a prompt to elect service registration by the access device. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification