Hierarchical Communication System Providing Intelligent Data, Program and Processing Migration
6 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.
128 Citations
90 Claims
-
1-48. -48. (canceled)
-
49. 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. - View Dependent Claims (50, 51, 52, 53, 54, 82)
-
-
55. 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. - View Dependent Claims (56, 57, 58, 59, 60, 61, 83)
-
-
62. 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 downstream of the first access device; accessing the second access device via the first access device; retaining a program code or data in the second access device; and determining whether to migrate a copy of the program code or the data from the second access device to the first access device based on one or more migration factors. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71, 84)
-
-
72. One or more circuits for use in a communication device, the one or more circuits comprising:
at least one processor for a first access device that enables communication of the first access device with a second access device, the at least one processor operating to, at least; receive one or more requests for a program code or a data retained in the second access device; access the second access device in response to the request; and determine whether to migrate a copy of the program code or the data from the second access device to the first access device based on one or more migration factors. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 85)
-
86. 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. - View Dependent Claims (87, 88, 89, 90)
Specification