IP Library Granted Patent US 6,862,633
Granted Patent B2
US 6,862,633 · App. 10/179,878 · Granted Mar 1, 2005

N to 1 intelligent multiplexor

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 6,862,633
App. No.
10/179,878
Granted
Mar 1, 2005
Kind
B2
Abstract

A multiplexor is designed to receive data from a plurality of data sources. As the multiplexor receives data from data sources, its programmable logic device codes each stream of data with a header and a footer and a data stream segment between them having a prescribed number of characters. A message from any particular data source may be coded into a plurality of separate data stream segments. The multiplexor sequences to the next data source when a data stream having the prescribed number of bytes has been captured and returns to that data source only after data streams of the same prescribed number of characters have been captured from the other data sources in a sequential manner. Data so coded is forwarded to a storage device that may store the data on any suitable storage medium for later retrieval.

Claims (37)

1. A multiplexor, comprising:

a) a plurality of inputs and a single output;

b) control means associated with each input for controlling parameters of receiving data from said inputs;

c) computer means for operating said control means and for receiving data from said inputs;

d) said computer means receiving said data from each input in the form of a data stream, dividing a data stream from each input into a plurality of segments of prescribed length, coding each segment with a header and a footer, and conveying each coded segment to said output, said header and footer comprising unique symbols not used in said data stream.

2. The multiplexor of claim 1 , wherein said computer means includes sequencing means for sequentially conveying a first coded segment from each respective input to said output, whereupon said sequencing means conveys a second coded segment from each respective input to said output, and so on.

3. The multiplexor of claim 1 , wherein each input is connected to said computer means via a universal asynchronous receiver-transmitter (UART).

4. The multiplexor of claim 3 , wherein said control means is connected to each UART.

5. The multiplexor of claim 4 , wherein said control means is adapted to set parameters chosen from the group consisting of baud rate, data bits, parity, stop bits and type of line receiver.

6. The multiplexor of claim 1 , wherein said control means is adapted to set parameters chosen from the group consisting of baud rate, data bits, parity, stop bits and type of line receiver.

7. The multiplexor of claim 1 , including a separate control means for each input.

8. The multiplexor of claim 1 , wherein said plurality of inputs comprises four inputs.

9. The multiplexor of claim 1 , wherein said output is connected to a storage device.

10. A multiplexor, comprising:

a) a plurality of inputs and a single output;

b) a universal asynchronous receiver-transmitter (UART) connected to each input;

c) control means connected to each UART for setting parameters chosen from the group consisting of baud rate, data bits, parity, stop bits and type of line receiver;

d) computer means for operating said control means and for receiving data from said inputs;

e) said computer means receiving said data from each input in the form of a data stream, dividing a data stream from each input into a plurality of segments of prescribed length, coding each segment with a header and a footer, and conveying each coded segment to said output, said header and footer comprising unique symbols not used in said stream; and

f) wherein said computer means includes sequencing means for sequentially conveying a first coded segment from each respective input to said output, whereupon said sequencing means conveys a second coded segment from each respective input to said output, and so on.

11. The multiplexor of claim 10 , wherein said plurality of inputs comprises four inputs.

12. The multiplexor of claim 10 , wherein said output is connected to a storage device.

13. A method of conveying signals from a plurality of data sources to a storage device, including the steps of:

a) providing a multiplexor including:

i) a plurality of inputs and a single output;

ii) control means associated with each input for controlling parameters of receiving data from said inputs;

iii) computer means for operating said control means and for receiving data from said inputs;

b) connecting each input to a data source;

c) receiving data at said computer means including a data stream from each input;

d) dividing each data stream into segments of prescribed length;

e) coding each segment with a header and footer, said header and footer comprising unique symbols not used in said data stream;

f) conveying each coded segment to said output.

14. The method of claim 13 , wherein said conveying step includes the step of sequentially conveying first coded data segments from said inputs followed by sequentially conveying second coded data segments from said inputs.

15. The method of claim 13 , wherein each input is connected to said computer means via a universal asynchronous receiver-transmitter (UART).

16. The method of claim 15 , further including the step of using said control means to set parameters chosen from the group consisting of baud rate, data bits, parity, stop bits and type of line receiver.

17. The method of claim 15 , further including the step of, after said conveying step, transmitting coded segments to a storage device.

18. The method of claim 13 , wherein said plurality of inputs comprises four inputs.

Assignments (5)
SECURITY INTEREST Recorded Dec 24, 2021
From: FK II, LLC; CORPORATE SAFE SPECIALISTS, LLC; FIRE KING SECURITY PRODUCTS, LLC; IMAGE VAULT, LLC
To: WHITEHORSE CAPITAL MANAGEMENT, LLC
Reel/Frame 058475/0813 →
RELEASE OF SECURITY INTEREST Recorded Nov 23, 2021
From: FIRE KING SECURITY PRODUCTS, LLC; IMAGE VAULT, LLC; CORPORATE SAFE SPECIALISTS; FK II, LLC
To: CIBC BANK USA
Reel/Frame 058195/0611 →
SECURITY INTEREST Recorded Apr 3, 2020
From: FK II, LLC; FK III, LLC; FIRE KING SECURITY PRODUCTS, LLC; CORPORATE SAFE SPECIALISTS, LLC; IMAGE VAULT, LLC
To: CIBC BANK USA
Reel/Frame 052309/0842 →
SECURITY INTEREST Recorded Jan 6, 2020
From: CORPORATE SAFE SPECIALISTS, LLC; FIRE KING SECURITY PRODUCTS, LLC; IMAGE VAULT, LLC; FIRE KING COMMERCIAL SERVICES, LLC; FK II, LLC; FK III, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 051421/0282 →
SECURITY INTEREST Recorded Oct 30, 2015
From: FKI SECURITY GROUP, LLC; CORPORATE SAFE SPECIALISTS, LLC; FIRE KING INTERNATIONAL, LLC; FIRE KING SECURITY PRODUCTS, LLC; IMAGE VAULT, LLC; FIRE KING COMMERCIAL SERVICES, LLC; FK ACQUISITION, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 036921/0977 →