Claims
- 1. A communication network having a plurality of computing devices at least one of which is a mobile terminal device configured with a wireless transceiver, said communication network comprising:
a plurality of access devices being arranged in a spanning tree configuration to support communications among the plurality of computing devices; and at least one of said plurality of access devices being configured to selectively intercept, store and forward requested data, thereby reducing traffic on the communication network.
- 2. The communication network of claim 1 wherein at least one of said plurality of access devices being configured to selectively intercept and stores requested processing resources for future processing, thereby reducing traffic on the communication network.
- 3. The communication network of claim 2 wherein the processing resources perform the function of decoding signals representative of two-dimensional images captured by a two-dimensional code reading device.
- 4. The communication network of claim 1 wherein at least one of said plurality of access devices being configured to selectively intercept, store and forward requested program code, thereby reducing traffic on the communication network.
- 5. The communication network of claim 1 wherein the at least one of said plurality of access devices considers the cost of re-obtaining data before selecting which data to store.
- 6. The communication network of claim 1 wherein the at least one of said plurality of access devices considers the frequency that data is requested before selecting which data to store.
- 7. The communication network of claim 1 wherein the at least one of said plurality of access devices considers its available storage capacity before selecting which data to store.
- 8. The communication network of claim 1 wherein the at least one of said plurality of access devices considers the size of the data before selecting which data to store.
- 9. The communication network of claim 1 wherein the at least one of said plurality of access devices selectively deletes stored data.
- 10. The communication network of claim 9 wherein the at least one of said plurality of access devices considers the cost to re-obtain the stored data before selecting what stored data to delete.
- 11. The communication network of claim 9 wherein the at least one of said plurality of access devices considers the frequency that the stored data is requested before selecting what stored data to delete.
- 12. A communication network having a mobile terminal device configured with a wireless transceiver, said communication network comprising:
a data source; a plurality of access devices being arranged to provide a communication pathway between said mobile terminal device and said computing device; and at least one of said plurality of access devices being configured to monitor communication traffic through the at least one of said plurality of access devices and to selectively store for future forwarding requested data so as to shorten the communication pathway from the data to said mobile terminal device.
- 13. The communication network of claim 12 wherein at least one of said plurality of access devices being configured to monitor communication traffic through the at least one of said plurality of access devices and to selectively store for future processing requested processing resources so as to shorten the communication pathway from the processing resources to said mobile terminal device.
- 14. The communication network of claim 13 wherein the processing resources perform the function of decoding signals representative of two-dimensional images captured by a two-dimensional code reading device.
- 15. The communication network of claim 13 wherein the at least one of said plurality of access devices considers the cost of re-obtaining requested processing resources before selecting which processing resources to store.
- 16. The communication network of claim 13 wherein the at least one of said plurality of access devices considers the frequency that processing resources are requested before selecting which processing resources to store.
- 17. The communication network of claim 13 wherein the at least one of said plurality of access devices considers its available storage capacity before selecting which processing resources to store.
- 18. The communication network of claim 13 wherein the at least one of said plurality of access devices considers the size of the processing resources before selecting which processing resources to store.
- 19. The communication network of claim 12 wherein at least one of said plurality of access devices being configured to monitor communication traffic through the at least one of said plurality of access devices and to selectively store for future forwarding requested program code so as to shorten the communication pathway from the program code to said mobile terminal device.
- 20. The communication network of claim 19 wherein the at least one of said plurality of access devices considers the cost of re-obtaining program code before selecting which program code to store.
- 21. The communication network of claim 19 wherein the at least one of said plurality of access devices considers the frequency that program code is requested before selecting which program code to store.
- 22. The communication network of claim 19 wherein the at least one of said plurality of access devices considers its available storage capacity before selecting which program code to store.
- 23. The communication network of claim 19 wherein the at least one of said plurality of access devices considers the size of the program code before selecting which program code to store.
- 24. The communication network of claim 12 wherein the at least one of said plurality of access devices considers the cost of re-obtaining data before selecting which data to store.
- 25. The communication network of claim 12 wherein the at least one of said plurality of access devices considers the frequency that data is requested before selecting which data to store.
- 26. The communication network of claim 12 wherein the at least one of said plurality of access devices considers its available storage capacity before selecting which data to store.
- 27. The communication network of claim 12 wherein the at least one of said plurality of access devices considers the size of the data before selecting which data to store.
- 28. The communication network of claim 12 wherein the at least one of said plurality of access-devices selectively deletes stored data.
- 29. The communication network of claim 28 wherein the at least one of said plurality of access devices considers the cost to re-obtain the stored data before selecting what stored data to delete.
- 30. The communication network of claim 28 wherein the at least one of said plurality of access devices considers the frequency that the stored data is requested before selecting what stored data to delete.
- 31. The communication network of claim 12 further comprising a processing resource device for performing processing remote from the mobile device.
- 32. A communication network having at least one two-dimensional code reading device configured with a first wireless transceiver, said communication network comprising:
a plurality of access devices being arranged to maintain wireless communication with a two-dimensional code reading device; at least one of said plurality of access devices comprising a second wireless transceiver for receiving signals representative of two-dimensional images captured by a two-dimensional code reading device, and a code processing circuit for decoding the received signal.
- 33. The communication network of claim 32 wherein another of said plurality of access devices comprises a code processing circuit for decoding received signals representative of two-dimensional images captured by a two-dimensional code reading device, said another of said plurality of access devices requesting processing resources for performing said decoding.
- 34. The communication network of claim 32 wherein the plurality of access devices are arranged in a spanning tree configuration.
- 35. The communication network of claim 32 wherein said code processing circuit of said at least one of said plurality of access devices performs a decode algorithm to decode said received signals.
- 36. The communication network of claim 32 wherein said code processing circuit of said at least one of said plurality of access devices compares said received signals to stored image signals located in an image database to decode said received signals.
- 37. The communication network of claim 32 wherein said code processing circuit of said at least one of said plurality of access devices performs a decode algorithm to decode said received signals, and, if unsuccessful, compares said received signals to stored image signals located in an image database to decode said received signals.
- 36. The communication network of claim 32 wherein said code processing circuit of said at least one of said plurality of access devices compares said received signals to stored image signals located in an image database to decode said received signals, and, if unable to find stored image signals which correspond to said received signals, performs a decode algorithm to decode said received signals.
- 37. The communication network of claim 36 wherein said code processing circuit of said at least one of said plurality of access devices updates said image database by storing the received signals if the performance of the decode algorithm is successful.
- 38. A processing device in a communication network, said having at least one two-dimensional code reading device configured with a first wireless transceiver, said processing device comprising:
a second wireless transceiver for receiving signals representative of two-dimensional images captured by a two-dimensional code reading device; a code processing circuit for decoding the signals received from the two-dimensional code reading device; and said code processing circuit delivering to the two-dimensional code reading device via said second wireless transceiver an indication of successful image decoding.
- 39. The processing device of claim 38 further comprising an image database for storing signals representative of two-dimensional images.
- 40. The communication network of claim 39 wherein said code processing circuit of said processing device compares said received signals to stored signals representative of two-dimensional images located in the image database to decode said received signals.
- 41. The communication network of claim 38 wherein said code processing circuit of said processing device performs a decode algorithm to decode said received signals.
- 42. The processing device of claim 38 further comprising an image database for storing signals representative of two-dimensional images, and wherein said code processing circuit of said processing device performs a decode algorithm to decode said received signals, and, if unsuccessful, compares said received signals to stored image signals located in the stored image database to decode said received signals.
- 43. The processing device of claim 38 further comprising an image database for storing signals representative of two-dimensional images, and wherein said code processing circuit of said at least one of said plurality of access devices compares said received signals to stored image signals located in the stored image database to decode said received signals, and, if unable to find stored image signals which correspond to said received signals, performs a decode algorithm to decode said received signals.
- 44. The communication network of claim 43 wherein said code processing circuit of said processing device updates said image database by storing the received signals if the performance of the decode algorithm is successful.
- 45. A communication network operating between a premises and a vehicle, comprising:
a data source located at a premises; a terminal device within a vehicle; a first communication link between said data source and said terminal device; a vehicular network comprising a portable computing device and said terminal device; said portable computing device and said terminal device communicating via a second communication link, said second communication link comprising a wireless communication link; and said terminal device being configured to store data delivered from said data source, and, upon communication from said portable computing device, selectively forwarding the stored data to said portable computing device.
- 46. The communication network of claim 45 wherein said terminal device monitors the flow of data to the portable computing device, and, based on such monitoring, said terminal device selectively migrates data into local storage.
- 47. The communication network of claim 46 wherein said terminal device monitors the flow of program code to the portable computing device, and, based on such monitoring, said terminal device selectively migrates program code into local storage.
- 48. The communication network of claim 46 wherein said terminal device monitors processing requests from the portable computing device, and, based on such monitoring, said terminal device selectively migrates programming resources into local storage.
CROSS REFERENCE TO RELATED APPLICATIONS (Claiming Benefit Under 35 U.S.C. 120)
[0001] This application is a continuation in part of U.S. application Serial Numbers: a) Ser. No. 08/279,148, filed Jul. 22, 1994 (Attorney Docket Nos. 10082US11; DN37998XD); b) Ser. No. 07/876,629, filed Apr. 30, 1992 (Attorney Docket Nos. 92P275; DN36837D); and c) Ser. No. 08/267,758, filed Jul. 5, 1994 (Attorney Docket Nos. 10554US02; DN37613A).
[0002] The application U.S. Ser. No. 08/279,148 is a continuation-in-part of: PCT Application Serial No. PCT/US94/05037 filed May 6, 1994 (Attorney Docket Nos. 10082WO08; DN37998XAX); U.S. application Ser. No. 08/205,639 filed Mar. 4, 1994 (Attorney Docket Nos. DN37139XXA; 10458US03); and U.S. application Ser. No. 08/275,821, filed Jun. 10, 1994 (Attorney Docket Nos. 10082US10; DN37998XC).
[0003] PCT Application Serial No. PCT/US94/05037 is based on U.S. application Ser. No. 08/198,404, filed Feb. 22, 1994 (Attorney Docket Nos. 10082US07; DN37998XA), which is itself a continuation of U.S. application Ser. No. 08/198,452, filed Feb. 18, 1994 (Attorney Docket Nos. 10082US06; DN37998X), which is in turn a continuation-in-part of U.S. application Ser. No. 08/168,478, filed Dec. 16, 1993 (Attorney Docket Nos. 10092US06; DN37998E), and PCT Application Serial No. PCT/US93/12628 filed Dec. 23, 1993 (Attorney Docket Nos. DN37967C and 10082WO01). The application U.S. Ser. No. 08/168,478 is a continuation-in-part of U.S. application Ser. No. 08/147,377 filed Nov. 3, 1993 (Attorney Docket No. DN37998D), which is a continuation-in-part of U.S. application Ser. No. 08/101,254 filed Aug. 3, 1993 (Attorney Docket No. DN37998C), which is itself a continuation-in-part of U.S. application Ser. No. 08/085,662 filed Jun. 29, 1993 (Attorney Docket No. DN37998B), which is itself a continuation-in-part of U.S. application Ser. No. 08/076,340 filed Jun. 11, 1993 (Attorney Docket No. DN37998A), which is in turn a continuation-in-part of U.S. application Ser. No. 08/062,457, filed May 11, 1993 (Attorney Docket No. DN37998).
[0004] PCT Application Serial No. PCT/US93/12628 is based on pending U.S. application Ser. No. 08/027,140 filed Mar. 5, 1993 (Attorney Docket Nos. DN37967B; 10082US05), which is itself a continuation-in-part of U.S. application Ser. No. 07/997,693 filed Dec. 23, 1992 (Attorney Docket Nos. DN37967A; 10005US02), now abandoned, which is a continuation-in-part of U.S. application Ser. No. 07/982,292 filed Nov. 27, 1992 (Attorney Docket Nos. DN37967; 92 P 837), now abandoned, which is itself a continuation-in-part of U.S. application Ser. No. 07/700,704 filed May 14, 1991 (Attorney Docket Nos. DN37834X; 91P383), now abandoned, which is itself a continuation-in-part of U.S. application Ser. No. 07/699,818 filed May 13, 1991 (Attorney Docket Nos. DN37834; 91P862), now abandoned.
[0005] The application U.S. Ser. No. 08/205,639 is a continuation-in-part of U.S. application Ser. No. 07/735,128 filed Jul. 22, 1991 (Attorney Docket Nos. DN37139XX; 91P326), which is itself a continuation-in-part of U.S. application Ser. No. 07/467,096 filed Jan. 18, 1990 (Attorney Docket Nos. DN37139), now U.S. Pat. No. 5,052,020.
[0006] U.S. application Ser. No. 08/062,457 is a continuation in part of U.S. Ser. No. 07/876,776, filed Apr. 28, 1992 (Attorney Docket Nos. 92P334; DN36649XZB), which is itself a continuation in part of U.S. Ser. No. 07/854,115, filed Mar. 18, 1992 (Attorney Docket Nos. 92P241; DN36649XZA), which is in turn a continuation in part of U.S. Ser. No. 07/558,895, filed Jul. 25, 1990 (Attorney Docket Nos. 91P387; DN36649XZ). U.S. Ser. No. 07/558,895 is a continuation in part of U.S. Ser. No. 07/529,353, filed May 25, 1990 (Attorney Docket Nos. 91P869; DN36649XY), which is itself a continuation in part of U.S. Ser. No. 07/347,602, filed May 3, 1989 (Attorney Docket Nos. 91P386; DN36649XX), which is itself a continuation of U.S. Ser. No. 07/345,771, filed May 2, 1989 (Attorney Docket Nos. 91P844; DN36649Y), which is itself a continuation of U.S. Ser. No. 07/345,200, filed Apr. 28, 1989 (Attorney Docket Nos. 91P423; DN36649X), which is itself a continuation of U.S. Ser. No. 07/305,302, filed Jan. 31, 1989 (Attorney Docket Nos. 91P422; DN36649).
[0007] The application U.S. Ser. No. 07/876,629 is also a continuation in part of U.S. Ser. No. 07/854,115, filed Mar. 18, 1992 (Attorney Docket No. DN36649XZA), with its parentage as listed above.
[0008] The application U.S. Ser. No. 08/267,758 is a continuation in part of U.S. Ser. No. 07/748,150, filed Aug. 21, 1991 (Attorney Docket Nos. 10554US01; DN37613)., now issued as U.S. Pat. No. 5,349,678 on Sep. 20, 1994.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09129448 |
Aug 1998 |
US |
Child |
10736068 |
Dec 2003 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08487609 |
Jun 1995 |
US |
Child |
09129448 |
Aug 1998 |
US |