Hierarchical communication system providing intelligent data, program and processing migration
First Claim
1. A communication network, comprising:
- a plurality of computing devices comprising a roaming terminal device, at least one computing device comprising a wireless transceiver; and
a plurality of access devices supporting wireless communication among the plurality of computing devices, the plurality of access devices comprising a first access device and an access device downstream with respect to the first access device, the downstream access device retaining a particular program code or a particular data,wherein the first access device sends a request for the particular program code or the particular data to the downstream access device, andwherein the first access device determines whether to request a migration of the requested program code or the requested data from the downstream access device to the first access device.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
22 Claims
-
1. A communication network, comprising:
-
a plurality of computing devices comprising a roaming terminal device, at least one computing device comprising a wireless transceiver; and a plurality of access devices supporting wireless communication among the plurality of computing devices, the plurality of access devices comprising a first access device and an access device downstream with respect to the first access device, the downstream access device retaining a particular program code or a particular data, wherein the first access device sends a request for the particular program code or the particular data to the downstream access device, and wherein the first access device determines whether to request a migration of the requested program code or the requested data from the downstream access device to the first access device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A communication network, comprising:
-
a plurality of computing devices comprising a mobile communication device, the mobile communication device comprising a wireless transceiver and supporting requests for program code and data; and a plurality of access devices supporting wireless communication among the plurality of computing devices, the plurality of access devices comprising a first access device and a second access device, the second access device being downstream of the first access device with respect to the mobile communication device, the second access device storing a particular program code or a particular data, wherein the mobile communication device generates a request for the particular program code or the particular data and transmits the request to the second access device via the first access device, wherein the second access device forwards, via the first access device, the requested program code or the requested data code to the mobile communication device, and wherein the first access device determines whether to migrate the requested program code or the requested data from the second access device to the first access device based on one or more migration factors. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification