IP Library Granted Patent US 8,275,913
Granted Patent B2
US 8,275,913 · App. 12/179,881 · Granted Sep 25, 2012

Method and system for detecting state of field asset using packet capture agent

Assignee: Crane Merchandising Systems, Inc.
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,275,913
App. No.
12/179,881
Granted
Sep 25, 2012
Kind
B2
Abstract

Methods and systems for detecting a state of a field asset using a packet capture agent is disclosed. A method may include capturing one or more packets transmitted on a shared bus in a field asset and determining the occurrence of a door event based at least one the one or more captured packets.

Claims (36)

1. A method, comprising:

capturing one or more packets transmitted on a shared bus from a machine controller to at least one payment device in a field asset; and

based on one or more captured packets relating to communications between the machine controller and the at least one payment device, determining the occurrence of a service door event within the field asset.

2. A method according to claim 1 , wherein the service door event includes at least one of an opening of the service door or a closing of the service door.

3. A method according to claim 2 , further comprising determining at least one of:

a duration of time in which the service door is closed; and

a duration of time in which the service door is open.

4. A method according to claim 1 , wherein determining the occurrence of the service door event includes determining that the one or more captured packets include a message related to a coin mechanism coupled to the shared bus.

5. A method according to claim 4 , wherein the message includes a command to enable one or more coin dispense buttons associated with the coin mechanism or a command to disable one or more coin dispense buttons associated with the coin mechanism.

6. A method according to claim 1 , further including recording a time stamp associated with the door event.

7. A method according to claim 1 , wherein the shared bus includes a multi-drop bus (MDB).

8. A field asset, comprising:

a machine controller configured to function as a master of a shared bus;

one or more payment devices coupled to the bus, wherein the machine controller transmits packets to at least one of the payment devices via the shared bus;

a snoop agent configured to capture packets transmitted on the shared bus; and

a device operable to determine the occurrence of a service door event based on the captured packets relating to communications between the machine controller and the at least one payment device.

9. A field asset according to claim 8 , wherein the service door event includes at least one of an opening of a service door or a closing of the service door.

10. A field asset according to claim 9 , wherein the device is further operable to determine at least one of:

a duration of time in which the service door is closed; and

a duration of time in which the service door is open.

11. A field asset according to claim 8 , wherein the device is operable to determine the occurrence of the service door event by determining that the captured packets include a message related to a coin mechanism coupled to the shared bus.

12. A field asset according to claim 11 , wherein the message includes a command from the machine controller to enable one or more coin dispense buttons associated with the coin mechanism or a command from the machine controller to disable one or more coin dispense buttons associated with the coin mechanism.

13. A field asset according to claim 8 , wherein the device is further operable to record a time stamp associated with the door event.

14. A field asset according to claim 8 , wherein the shared bus includes a multi-drop bus (MDB).

15. A field asset according to claim 8 , wherein the device is selected from a group consisting of the machine controller, the snoop agent, and an embedded processor.

16. A system, comprising:

a field asset including:

a machine controller configured to function as a master of a shared bus;

one or more payment devices coupled to the bus, wherein the machine controller transmits packets to at least one of the payment devices via the shared bus;

a snoop agent configured to capture packets transmitted on the shared bus; and

a device operable to determine the occurrence of a service door event based on captured packets relating to communications between the machine controller and the at least one payment device.

17. A system according to claim 16 , wherein the service door event includes at least one of an opening of a service door or a closing of the service door.

18. A system according to claim 16 , wherein the device is configured to determine the occurrence of a door event by determining that the captured packets include a message, the message comprising at least one of a command from the machine controller to enable one or more coin dispense buttons associated with a coin mechanism coupled to the bus and a command from the machine controller to disable one or more coin dispense buttons associated with the coin mechanism.

19. A system according to claim 16 , wherein the shared bus includes a multi-drop bus (MDB).

20. A system according to claim 16 , wherein the device is selected from a group consisting of a transaction server and a data processing system.

21. A system according to claim 16 , wherein the device is selected from a group consisting of the machine controller, the snoop agent, and a processor embedded in the field asset.

Assignments (5)
SECURITY INTEREST Recorded Apr 3, 2023
From: CRANE HOLDINGS, CO.; CRANE & CO., INC.; CRANE PAYMENT INNOVATIONS, INC.; CRANE SECURITY TECHNOLOGIES, INC.; CUMMINS-ALLISON CORP.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 063237/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2022
From: CRANE MERCHANDISING SYSTEMS, INC.
To: CRANE PAYMENT INNOVATIONS, INC.
Reel/Frame 058611/0665 →
MERGER Recorded Apr 21, 2010
From: STREAMWARE CORPORATION
To: CRANE MERCHANDISING SYSTEMS, INC.
Reel/Frame 024262/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2009
From: ISOCHRON INC.
To: STREAMWARE CORPORATION
Reel/Frame 022259/0175 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2008
From: BLACHMAN, STEVEN JOEL; KNUDSON, JON SVEN
To: ISOCHRON, INC.
Reel/Frame 021361/0666 →
Continuity (1)
Related Publication 20100023651A1 · Jan 28, 2010