IP Library Granted Patent US 11,914,542
Granted Patent B2
US 11,914,542 · App. 18/109,935 · Granted Feb 27, 2024

Method and system to generate an event when a serial interface is disconnected

Inventor: Joseph A. Simpkins (West Chester, PA)
Assignee: CANTALOUPE, INC.
G06F13/4081G06F11/3051G06F11/3062G06F13/4282G06F1/266G06F2213/0002
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 11,914,542
App. No.
18/109,935
Granted
Feb 27, 2024
Kind
B2
Abstract

A host device of a serial device system having a serial communications connection The host device including a host serial communication transceiver connected to a peripheral serial communication transceiver of a peripheral device via a serial connection of a serial communications cable having communication lines. The host device measures electrical power consumption of the host serial communication transceiver to determine when serial communications is prevented due to the serial communications cable being disconnected which includes at least one of the communication lines being detached from the host, detached from the peripheral device, or broken.

Claims (61)

1. A serial device system having a serial communications connection, the system comprising:

a host device including a host serial communication transceiver; and

a peripheral device including a peripheral serial communication transceiver connected to the host serial communication transceiver via a serial connection of a serial communications cable having communication lines;

wherein the host device measures electrical power consumption of the host serial communication transceiver to determine when serial communications are prevented due to the serial communications cable being disconnected including at least one of the communication lines being: detached from the host, detached from the peripheral device, or broken, and

wherein the host device determines when serial communications are prevented due to the serial communications cable being disconnected by:

measuring an enabled electrical power consumption as the electrical power consumption of the host serial communication transceiver when the host serial communication transceiver is enabled,

measuring a disabled electrical power consumption as the electrical power consumption of the host serial communication transceiver when the host serial communication transceiver is disabled, and

determining that a difference between the enabled electrical power consumption and the disabled electrical power consumption is less than a threshold.

2. The serial device system of claim 1 ,

wherein the host device measures the enabled electrical power consumption and the disabled electrical power consumption when the host device is in an idle state and not transmitting data.

3. The serial device system of claim 1 ,

wherein the serial connection is an RS-232 connection.

4. The serial device system of claim 1 ,

wherein the host device and the peripheral device are incorporated in a vending machine or a kiosk.

5. The serial device system of claim 1 ,

wherein the host device determines that:

a transmission line of the communication lines is disconnected based on a transmission electrical power consumption of a transmitter of the host serial communication transceiver, and

a reception line of the communication lines is disconnected based on a reception electrical power consumption of a receiver of the host serial communication transceiver.

6. The serial device system of claim 1 ,

wherein the host serial communication transceiver includes a charge pump for converting between serial data signal levels of the serial connection and logic data signal levels of the host device, and

wherein the host measures the electrical power consumption based on a pulse-width modulation (PWM) signal output by the charge pump.

7. The serial device system of claim 6 ,

wherein the host device measures the electrical power consumption by low-pass filtering the PWM signal, digitizing the low-pass filtered PWM signal, and processing the digitized low-pass filtered PWM signal.

8. The serial device system of claim 6 ,

wherein the host device measures the electrical power consumption by digitizing the PWM signal with a capture timer and processing the digitized PWM signal.

9. The serial device system of claim 1 ,

wherein the host device includes an electrical power monitoring device for monitoring the electrical power consumption of the host serial communication transceiver.

10. The serial device system of claim 9 ,

wherein when the electrical power monitoring device is an analog device, the host device measures the electrical power consumption by digitizing an analog output signal of the power monitoring device and processing the digitized signal.

11. The serial device system of claim 9 ,

wherein when the electrical power monitoring device is a digital device, the host device measures the electrical power consumption by processing a digital output signal of the power monitoring device.

12. A host device of a serial device system having a serial communications connection, the host device comprising:

a host serial communication transceiver connected to a peripheral serial communication transceiver of a peripheral device via a serial connection of a serial communications cable having communication lines,

wherein the host device measures electrical power consumption of the host serial communication transceiver to determine when serial communications is prevented due to the serial communications cable being disconnected which includes at least one of the communication lines being: detached from the host, detached from the peripheral device, or broken, and

wherein the host device determines when serial communications is prevented due to the serial communications cable being disconnected by:

measuring an enabled electrical power consumption as the electrical power consumption of the host serial communication transceiver when the host serial communication transceiver is enabled,

measuring a disabled electrical power consumption as the electrical power consumption of the host serial communication transceiver when the host serial communication transceiver is disabled, and

determining that a difference between the enabled electrical power consumption and the disabled electrical power consumption is less than a threshold.

13. The host device of claim 12 ,

wherein the host device measures the enabled electrical power consumption and the disabled electrical power consumption when the host device is in an idle state and not transmitting data.

14. The host device of claim 12 ,

wherein the serial connection is an RS-232 connection.

15. The host device of claim 12 ,

wherein the host device is incorporated in a vending machine or a kiosk.

16. The host device of claim 12 ,

wherein the host device determines that:

a transmission line of the communication lines is disconnected based on a transmission electrical power consumption of a transmitter of the host serial communication transceiver, and

a reception line of the communication lines is disconnected based on a reception electrical power consumption of a receiver of the host serial communication transceiver.

17. The host device of claim 12 ,

wherein the host serial communication transceiver includes a charge pump for converting between serial data signal levels of the serial connection and logic data signal levels of the host device, and

wherein the host measures the electrical power consumption based on a pulse-width modulation (PWM) signal output by the charge pump.

18. The host device of claim 17 ,

wherein the host device measures the electrical power consumption by low-pass filtering the PWM signal, digitizing the low-pass filtered PWM signal, and processing the digitized low-pass filtered PWM signal .

19. The host device of claim 17 ,

wherein the host device measures the electrical power consumption by digitizing the PWM signal with a capture timer and processing the digitized PWM signal.

20. The host device of claim 12 ,

wherein the host device includes an electrical power monitoring device for monitoring the electrical power consumption of the host serial communication transceiver.

21. The host device of claim 20 ,

wherein when the electrical power monitoring device is an analog device, the host device measures the electrical power consumption by digitizing an analog output signal of the power monitoring device and processing the digitized signal.

22. The host device of claim 20 ,

wherein when the electrical power monitoring device is a digital device, the host device measures the electrical power consumption by processing a digital output signal of the power monitoring device.

Assignments (2)
SECURITY INTEREST Recorded Feb 3, 2025
From: CANTALOUPE, INC. (F/K/A USA TECHNOLOGIES, INC.)
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 070093/0775 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2023
From: SIMPKINS, JOSEPH A.
To: CANTALOUPE, INC.
Reel/Frame 064950/0839 →
Cited By (1)
US 12,242,410