IP Library Granted Patent US 10,805,157
Granted Patent B2
US 10,805,157 · App. 15/882,588 · Granted Oct 13, 2020

Over the air programming via a broadband access gateway

Inventors: Jeyhan Karaoguz (Irvine, CA); Marc Abrams (Aliso Viejo, CA); Nambirajan Seshadri (Irvine, CA)
Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
H04L41/082H04H20/57H04H20/72H04H20/91H04H60/13H04H60/91H04L12/66H04L41/0806H04W24/02H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,805,157
App. No.
15/882,588
Granted
Oct 13, 2020
Kind
B2
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.

Claims (39)

1. A system comprising:

an electronic device;

a management device configured to store an update of software or firmware for the electronic device; and

an intermediary device communicably coupled to the electronic device via a local area network and communicably coupled to the management device via a wide area network that differs from the local area network, wherein the intermediary device is configured to:

retrieve the update of software or firmware for the electronic device from the management device and store the update in a local memory;

after retrieval of the update, receive identification information from the electronic device when the electronic device is in communication with the intermediary device via the local area network, the identification information identifying the electronic device; and

communicate the update of software or firmware from the local memory to the electronic device over the local area network, wherein the electronic device is not configured to communicate directly and indirectly with any devices external to the local area network.

2. The system of claim 1 , wherein the electronic device is not configured to communicate via the wide area network.

3. The system of claim 1 , wherein the wide area network comprises a wireless network.

4. The system of claim 1 , wherein the identifying information comprises one or more of: a model identifier, an electronic serial number, an Internet protocol (IP) address, a media access control (MAC) address, information identifying a make of the electronic device, or information identifying a model of the electronic device.

5. The system of claim 1 , wherein the intermediary device further comprises a wireless interface that communicably couples the intermediary device to the electronic device via the local area network.

6. The system of claim 5 , wherein the wireless interface is compliant with at least one of: a Bluetooth or compatible personal area network (PAN) specification, or one or more of the Institute of Electrical and Electronics Engineers (IEEE) 802.11a, 802.11b, 802.11g, or 802.11n standards.

7. The system of claim 5 , wherein the wireless interface is configured to communicate at a frequency of approximately 2.4 gigahertz.

8. The system of claim 1 , wherein the intermediary device is configured to:

communicate multimedia information over at least one of the local area network or the wide area network.

9. The system of claim 8 , wherein the multimedia information comprises one or more of: streaming video, broadcast video, voice, digital data, text, digitized audio, digitized still images, digitized video, or digitized music.

10. The system of claim 1 , wherein the management device is associated with a manufacturer of the electronic device.

11. An electronic device comprising:

at least one processor configured to:

connect to a first network;

communicate identifying information over the first network to a controller device; and

receive, from the controller device, an update of a software or a firmware for the electronic device, the update of software or firmware for the electronic device having been retrieved by the controller device from a server over a second network that is separate from the first network, and stored in a local memory of the controller device, prior to communication of the identifying information, wherein the electronic device is not configured to communicate directly and indirectly with any devices external to the first network when the identifying information is communicated.

12. The electronic device of claim 11 , wherein the at least one processor is further configured to:

apply the update to the software or firmware.

13. The electronic device of claim 11 , wherein the at least one processor is further configured to:

provide, for display, a prompt for accepting the update of software or firmware;

receive, responsive to providing the prompt for display, an acceptance of the update of software or firmware; and

apply the update to the software or firmware responsive to receiving the acceptance of the update of software or firmware.

14. The electronic device of claim 11 , wherein the first network comprises at least one of a local area network or a personal area network, and the second network comprises a wide area network.

15. The electronic device of claim 11 , wherein the update of software or firmware was retrieved by the controller device over the second network from a management device.

16. A method comprising:

receiving, by a communication device over a first network, identification information from an electronic device, the identification information identifying the electronic device;

using the received identification information, determining whether an update of software or firmware for the electronic device was previously retrieved from a server over a second network that is separate from the first network and stored in a local memory of the communication device; and

if the update of software or firmware for the electronic device was previously retrieved from a server over the second network prior to receipt of the identification information from the electronic device, communicating the update of software or firmware from the local memory to the electronic device over the first network, wherein the electronic device is not configured to communicate with any devices external to the first network when the identifying information is received.

17. The method of claim 16 , further comprising:

if the update of software or firmware for the electronic device was not previously retrieved over the second network prior to receipt of the identification information from the electronic device:

retrieving the update of software or firmware over the second network; and

communicating the update of software or firmware to the electronic device over the first network.

18. The method of claim 16 , wherein the first network comprises at least one of a local area network or a personal area network, and the second network comprises a wide area network.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE MERGER AND APPLICATION NOS. 13/237,550 AND 16/103,107 FROM THE MERGER PREVIOUSLY RECORDED ON REEL 047231 FRAME 0369. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048549/0113 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047231/0369 →
Continuity (5)
Continuation 14926871 · Oct 29, 2015
Division 14134497 · Dec 19, 2013
Continuation 11096052 · Mar 30, 2005
Provisional Application 60563894 · Apr 16, 2004
Related Publication 20180152342A1 · May 31, 2018