IP Library Granted Patent US 8,526,329
Granted Patent B2
US 8,526,329 · App. 12/832,669 · Granted Sep 3, 2013

Hierarchical communication system providing intelligent data, program and processing migration

Inventors: Ronald L. Mahany (Cedar Rapids, IA); Guy J. West (Lisbon, IA); Alan G. Bunte (Cedar Rapids, IA); Arvin D. Danielson (Solon, IA); Michael D. Morris (Cedar Rapids, IA); Robert C. Meier (Cedar Rapids, IA)
Assignee: Broadcom Corporation
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 8,526,329
App. No.
12/832,669
Granted
Sep 3, 2013
Kind
B2
Abstract

A hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing devices. Copies of data, program code and processing resources are migrated from their source toward requesting destinations based on request frequency, communication link costs and available local storage and/or processing resources. Each appropriately configured network device acts as an active participant in network migration. In addition, portable two-dimensional (2-D) code reading terminals are configured to wirelessly communicate compressed 2-D images toward stationary access servers that identify the code image through decoding and through comparison with a database of images that have previously been decoded and stored.

Claims (38)

1. A communication network, comprising:

a plurality of access devices, the plurality of access devices comprising a first access device and a second access device, the first access device supporting wireless communication, the second access device accessed via the first access device,

wherein at least one of a code and data is retained in the second access device,

wherein the at least one of the code and the data is requested a plurality of times by the first access device, and

wherein a copy of the at least one of the code and the data migrates to the first access device.

2. The communication network according to claim 1 , wherein the copy migrating to the first access device is stored in the first access device.

3. The communication network according to claim 1 ,

wherein a roaming terminal device initially accesses the at least one of the code and the data via the second access device, and

wherein the first access device forwards the at least one of the code and the data from the second access device to the roaming terminal device.

4. The communication network according to claim 3 , wherein the roaming terminal device subsequently accesses the at least one of the code and the data via the first access device in which a copy of the at least one of the code and the data has been stored.

5. The communication network according to claim 1 , wherein the plurality of access devices supports communication between or among a plurality of mobile terminal devices.

6. The communication network according to claim 1 , wherein the plurality of access devices supports communication between or among a mobile terminal device and one or more computing devices.

7. The communication network according to claim 1 , wherein the first access device is a base station.

8. A method for communication, comprising:

supporting wireless communication via a plurality of access devices, the plurality of access devices comprising a first access device and a second access device;

accessing the second access device via the first access device;

retaining at least one of a code and data in the second access device; and

migrating a copy of the at least one of the code and the data from the second access device to the first access device.

9. The method according to claim 8 , wherein migrating the copy comprises storing the copy in the first access device.

10. The method according to claim 8 , comprising:

initially accessing the at least one of the code and the data from the second access device via the first access device which forwards the at least one of the code and the data to a roaming terminal device.

11. The method according to claim 8 , comprising:

accessing the migrated copy of the at least one of the code and the data stored in the first access device instead of accessing the at least one of the code and the data stored in the second access device.

12. The method according to claim 8 , comprising:

migrating a copy of the at least one of the code and the data to a roaming terminal device.

13. The method according to claim 8 , wherein the plurality of access devices supports communication between or among a plurality of mobile terminal devices.

14. The method according to claim 8 , wherein the plurality of access devices supports communication between or among a mobile terminal device and one or more computing devices.

15. The method according to claim 8 , wherein the first access device is a base station.

16. One or more circuits for use in a wireless communication device, the one or more circuits comprising:

at least one processor that enables wireless communication to a first access device, wherein the first access device communicates with a second access device, the at least one processor operating to, at least:

transmit one or more requests to the first access device for a program code or data retained in the second access device; and

access the program code or data retained in the second access device via the first access device after the one or more requests.

17. The one or more circuits according to claim 16 , wherein the first access device is a base station.

18. The one or more circuits according to claim 16 , wherein the program code or data is migrated to the first access device.

19. The one or more circuits according to claim 16 ,

wherein the at least one processor operates to initially access the program code or data via the second access device, and

wherein the first access device forwards the program code or data from the second access device to the wireless communication device.

20. The one or more circuits according to claim 16 , wherein the at least one processor operates to subsequently access the program code or data via the first access device in which a copy of the program code or data has been stored.

Assignments (7)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2013
From: MAHANY, RONALD L.; WEST, GUY J.; BUNTE, ALAN G.; DANIELSON, ARVIN D.; MEIER, ROBERT C.; MORRIS, MICHAEL D.
To: NORAND CORPORATION
Reel/Frame 029594/0521 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2013
From: INTERMEC IP CORPORATION
To: BROADCOM CORPORATION
Reel/Frame 029594/0978 →
MERGER Recorded Jan 9, 2013
From: NORAND CORPORATION
To: INTERMEC TECHNOLOGIES CORPORATION
Reel/Frame 029594/0618 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2013
From: INTERMEC TECHNOLOGIES CORPORATION
To: INTERMEC IP CORPORATION
Reel/Frame 029594/0909 →
Continuity (5)
Continuation 12236372 · Sep 23, 2008
Continuation 10736068 · Dec 15, 2003
Division 09129448 · Aug 4, 1998
Continuation 08487609 · Jun 7, 1995
Related Publication 20110007724A1 · Jan 13, 2011