IP Library Granted Patent US 8,509,260
Granted Patent B2
US 8,509,260 · App. 10/787,443 · Granted Aug 13, 2013

Modular, portable data processing terminal for use in a communication network

Inventors: Steven E. Koenck (Cedar Rapids, IA); Patrick W. Kinney (Marion, IA); Ronald L. Mahany (Cedar Rapids, IA); Robert C. Meier (Cedar Rapids, IA); Phillip Miller (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,509,260
App. No.
10/787,443
Granted
Aug 13, 2013
Kind
B2
Abstract

A portable data terminal includes at least two communication transceivers having different operating characteristics, one for conducting data communications on a wired subnetwork and one for conducting data communications on a wireless subnetwork. A communication processor converts data received by the communication transceivers to a predetermined format for a base module and converts data in a predetermined format from the base module to a format for transmission by a selected one of the first and second communication transceivers, thereby isolating the base module from differing characteristics of the transceivers. The communication processor is arranged to relay communications received by one transceiver for re-transmission by the other transceiver and to transfer communications from one subnetwork to the other, without activating the base module.

Claims (55)

1. A system for use in a communication network having a plurality of subnetworks, the system comprising;

a mobile computing device comprising:

a base module comprising a base processing unit operable on data in accordance with a set of communication software routines; and

a communication module comprising:

a first communication transceiver comprising a first operating characteristic to conduct data communications on a first of the plurality of subnetworks;

a second communication transceiver comprising a second operating characteristic to conduct data communications on a second of the plurality of subnetworks, the second operating characteristic being different from the first operating characteristic and the second subnetwork being different from the first subnetwork; and

a communication processor coupled between the base processing unit and the first and second communication transceivers for converting data received by the first and second communication transceivers to a format for processing by the base processing unit in accordance with the set of communicating software routines and for converting data processed by the base processing unit to a format for transmission by a selected one of the first and second communication transceivers, thereby isolating the base processing unit from differences between the first and second operating characteristics of the first and second communication transceivers,

wherein the communication processor is operable to initiate a test communication by the second communication transceiver and respond to the absence of receipt of a reply test communication by the first communication transceiver following initiation of a test communication by the second communication transceiver by conducting data communications with the second communication transceiver.

2. The system of claim 1 wherein the communication processor comprises:

a first processing unit coupled between the base processing unit and the first communication transceiver for converting data received by the first communication transceiver to a format for processing by the base processing unit in accordance with the set of communication software routines and for converting data processed by the base processing unit to a format for transmission by the first communication transceiver, and

a second processing unit coupled between the base processing unit and the second communication transceiver for converting data received by the second communication transceiver to a format for processing by the base processing unit in accordance with the set of communication software routines and for converting data processed by the base processing unit to a format for transmission by the second communication transceiver.

3. The system of claim 1 wherein the first communication transceiver operates in a wired subnetwork and the second communication transceiver operates in a wireless subnetwork.

4. The system of claim 3 wherein the wireless subnetwork comprises a backup network in the event of a failure in the wired subnetwork.

5. The system of claim 4 wherein the communication processor is operable to test the wired subnetwork.

6. The system of claim 1 wherein the communication processor is further operable to, in response to receipt of a test communication by the second communication transceiver, initiate a test communication by the first communication transceiver.

7. The system of claim 1 wherein the communication module is housed in a PCMCIA card.

8. The system of claim 1 wherein the communication processor is operable to relay communication received by one of its first and second communication transceivers for retransmission by the other of its second and first communication transceivers.

9. In the communication network of claim 1 including a computer and a plurality of mobile computing devices each coupled to the plurality of subnetworks and wherein at least one of the communication transceivers of each of the mobile computing devices operates in a wireless subnetwork, the communication processor of each mobile computing device being responsive to an out-of-range condition for the respective mobile computing device to initiate data communications by its said one communication transceiver to another of the plurality of mobile computing devices, the other of the mobile computing devices relaying data communications between the computer and the out-of-range data collection terminal.

10. A mobile computing device comprising:

a base module comprising a base processing unit operable on data in accordance with a set of communication software routines; and

a communication module comprising;

a first communication transceiver comprising a first operating characteristic for conducting data communications on a first subnetwork;

a second communication transceiver comprising a second operating characteristic for conducting data communications on a second subnetwork, the second operating characteristic being different from the first operating characteristic and the second subnetwork being different from the first subnetwork; and

a communication processor coupled between the base processing unit and the first and second communication transceivers for converting data received by the first and second communication transceivers to a format for processing by the base processing unit in accordance with the set of communication software routines and for converting data processed by the base processing unit to a format for transmission by a selected one of the first and second communication transceivers, thereby isolating the base processing unit from differences between the first and second operating characteristics of the first and second communication transceivers,

wherein the communication processor is operable to initiate a test communication by the second communication transceiver and respond to the absence of receipt of a reply test communication by the first communication transceiver following initiation of a test communication by the second communication transceiver by conducting data communications with the second communication transceiver.

11. The mobile computing device of claim 10 wherein the communication processor comprises;

a first processing unit coupled between the base processing unit and the first communication transceiver for converting data received by the first communication transceiver to a format for processing by the base processing unit in accordance with the set of communication software routines and for converting data processed by the base processing unit to a format for transmission by the first communication transceiver, and

a second processing unit coupled between the base processing unit and the second communication transceiver for converting data received by the second communication transceiver to a format for processing by the base processing unit in accordance with the set of communication software routines and for converting data processed by the base processing unit to a format for transmission by the second communication transceiver.

12. The mobile computing device of claim 10 wherein the first communication transceiver comprises a wired transceiver and the second communication transceiver comprises a wireless transceiver.

13. The mobile computing device of claim 10 wherein the communication processor is further operable to, in response to receipt of a test communication by the second communication transceiver, initiate a test communication by the first communication transceiver.

14. At least one communication module for use in a mobile computing device, the at least one communication module comprising:

a first communication transceiver comprising a first operating characteristic for conducting data communications on a first subnetwork;

a second communication transceiver comprising a second operating characteristic for conducting data communications on a second subnetwork, the second operating characteristic being different from the first operating characteristic and the second subnetwork being different from the first subnetwork; and

a communication processor coupled to the first and second communication transceivers for converting data received by the first and second communication transceivers to a predetermined format and for converting data in a predetermined format to a format for transmission by a selected one of the first and second communication transceivers,

wherein the communication processor is operable to initiate a test communication by the second communication transceiver and respond to the absence of receipt of a reply test communication by the first communication transceiver following initiation of a test communication by the second communication transceiver by conducting data communications with the second communication transceiver.

15. The mobile computing device of claim 14 wherein the communication module is housed in a PCMCIA card.

16. The mobile computing device of claim 14 wherein the communication processor is operable to relay communication received by one of its first and second communication transceivers for retransmission by the other of its second and first communication transceivers.

17. The at least one communication module of claim 14 wherein the communication processor comprises:

a first processing unit for converting data received by the first communication transceiver to a predetermined format and for converting data to a predetermined format for transmission by the first communication transceiver, and

a second processing unit for converting data received by the second communication transceiver to a predetermined format and for converting data to a predetermined format for transmission by the second communication transceiver.

18. The at least one communication module of claim 14 wherein the first communication transceiver comprises a wired transceiver and the second communication transceiver comprises a wireless transceiver.

19. The at least one communication module of claim 14 wherein the communication processor is further operable to, in response to receipt of a test communication by the second communication transceiver, initiate a test communication by the first communication transceiver.

20. The at least one communication module of claim 14 further characterized by being housed in a PCMCIA card.

21. The at least one communication module of claim 14 wherein the communication processor is operable to relay communication received by one of its first and second communication transceivers for retransmission by the other of its second and first communication transceivers.

22. A communication module for use in a mobile computing device, the communication module comprising:

a first communication transceiver comprising first operating characteristics used to conduct data communications on a first subnetwork:

a second communication transceiver comprising second operating characteristics used to conduct communications on a second subnetwork, the second operating characteristics being different from the first operating characteristics and the second subnetwork being different from the first subnetwork; and

a communication processor coupled to the first and second communication transceivers that converts data received by the first and second communication transceivers to a predetermined format and that converts data in the predetermined format to a format for transmission by a selected one of the first and second transceivers, the communication processor comprising a tester that initiates a test communication by the second communication transceiver and that responds to the absence of receipt of a reply test communication by the first communication transceiver following initiation of the test communication by the second communication transceiver by conducting data communications with the second communication transceiver.

23. The communication module of claim 22 , the communication processor comprising:

a first processing unit that converts data received by the first communication transceiver to the predetermined format and that converts data to a predetermined format in preparation for transmission by the first communication transceiver; and

a second processing unit that converts data received by the second communication transceiver to a predetermined format and that converts data to a predetermined format in preparation for transmission by the second communication transceiver.

24. The communication module of claim 22 , the first communication transceiver comprising a wired transceiver and the second communication transceiver comprising a wireless transceiver.

25. The communication module of claim 22 , the tester responding to a receipt of a test communication by the second communication transceiver by initiating a test communication by the first transceiver.

26. The communication module of claim 22 , the first communication processor, the second communication processor and the communication processor housed in a PCMCIA card.

27. The communication module of claim 22 , the communication processor further relaying communications received by one of its first and second communication transceivers fix retransmission by the other of its second and first communication transceivers.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. 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 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
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 Oct 30, 2012
From: INTERMEC IP CORP.
To: BROADCOM CORPORATION
Reel/Frame 029209/0869 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2012
From: INTERMEC TECHNOLOGIES CORPORATION
To: INTERMEC IP CORP.
Reel/Frame 029209/0576 →
MERGER Recorded Oct 30, 2012
From: NORAND CORPORATION
To: INTERMEC TECHNOLOGIES CORPORATION
Reel/Frame 029209/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2012
From: KOENCK, STEVEN E.; KINNEY, PATRICK W.; MAHANY, RONALD L.; MEIER, ROBERT C.; MILLER, PHILLIP
To: NORAND CORPORATION
Reel/Frame 029209/0374 →
Continuity (21)
Division 08513658 · Aug 11, 1995
Continuation In Part 08114872 · Aug 31, 1993
Continuation In Part 08431077 · Apr 27, 1995
Continuation In Part 08401526 · Mar 10, 1995
Continuation In Part 08258285 · Jun 10, 1994
Continuation In Part 08226256 · Apr 11, 1994
Continuation In Part 08194178 · Feb 9, 1994
Continuation In Part 08154020 · Nov 17, 1993
Continuation In Part 08487609 · Jun 7, 1995
Continuation In Part 08279148 · Jul 22, 1994
Continuation In Part PCTUS9405037 · May 6, 1994
Continuation In Part 08198404 · Feb 22, 1994
Continuation In Part 08198452 · Feb 18, 1994
Continuation In Part 08197386 · Feb 16, 1994
Continuation In Part 08168478 · Dec 16, 1993
Continuation In Part 08147377 · Nov 3, 1993
Continuation In Part PCTUS9312628 · Dec 23, 1993
Continuation In Part 08205639 · Mar 4, 1994
Continuation In Part 08275821 · Jun 10, 1994
Continuation In Part 08267758 · Jul 5, 1994
Related Publication 20040166895A1 · Aug 26, 2004