Devices and methods for generating video overlay of transaction data on automated teller machine video
Abstract
Systems and methods for associating automated teller machine (ATM) transaction information with photos and/or videos captured by cameras are provided. In some embodiments, an ATM communicates with a financial institution system via a first network. A video annotation device is communicatively coupled to the first network to receive copies of communications transmitted by the financial institution system to the ATM. The video annotation device extracts annotation information from the communications, and causes the annotation information to be associated with photos and/or videos captured by cameras. In some embodiments, the video annotation device is also communicatively coupled to a second network, and transmits the annotation information to an IP camera for use as on-screen display text. In some embodiments, the video annotation device receives a video signal from a camera, adds an annotation to the video signal, and provides the annotated video signal to a recording device.
Claims
exact text as granted — not AI-modified1 . A system, comprising:
an automated teller machine (ATM); a first network that communicatively couples the ATM to a financial system; an IP camera device; a second network that is communicatively coupled to the IP camera and separate from the first network; and a video annotation device that is communicatively coupled to the first network to receive information transmitted on the first network to an address of the ATM, and that is communicatively coupled to the IP camera device via the second network.
2 . The system of claim 1 , wherein the first network is a 100 M network, and wherein the second network is a gigabit Ethernet network.
3 . The system of claim 1 , further comprising:
an analog camera device coupled to a video in interface of the video annotation device; and a video recording device coupled to a video out interface of the video annotation device.
4 . The system of claim 1 , wherein the video annotation device is configured to:
monitor communication signals on the first network addressed to the ATM; and generate annotation information based on the communication signals.
5 . The system of claim 4 , wherein the video annotation device is further configured to transmit a command to the IP camera device via the second network to add an annotation based on the annotation information to video data or a photo captured by the IP camera device.
6 . The system of claim 5 , wherein the command to the IP camera device is an ONVIF command to add an on-screen display (OSD) that includes the annotation.
7 . The system of claim 4 , wherein monitoring communication signals on the first network addressed to the ATM includes detecting a function command addressed to the ATM.
8 . The system of claim 7 , wherein generating annotation information based on the communication signals includes extracting receipt text from the function command.
9 . A method, comprising:
monitoring, by a computing device, automated teller machine (ATM) transaction information addressed to an ATM on a first subnet or network; generating, by the computing device, on-screen display information based on the ATM transaction information; and causing, by the computing device, the on-screen display information to be added to a video or a still image snapshot associated with the ATM transaction information by transmitting a command to an IP camera on a second subnet or network separate from the first subnet or network.
10 . The method of claim 9 , further comprising transmitting a command to the IP camera to retrieve a still image or a video clip associated with the ATM transaction information.
11 . The method of claim 10 , further comprising storing the still image or the video clip.
12 . A non-transitory computer-readable medium having computer-executable instructions stored thereon that, in response to execution by one or more processors of a computing device, cause the computing device to perform actions comprising:
monitoring, by the computing device, communication signals transmitted on a first network to an address of an automated teller machine (ATM); and generating, by the computing device, annotation information based on the communication signals; and causing, by the computing device, the annotation information to be added to a video or a still image snapshot associated with the communication signals by transmitting a command to an IP camera device on a second network separate from the first network.
13 . The computer-readable medium of claim 12 , wherein transmitting the command to the IP camera device includes transmitting an ONVIF command to add an on-screen display (OSD) that includes the annotation.
14 . The computer-readable medium of claim 12 , wherein monitoring communication signals transmitted on the first network to the address of the ATM includes detecting a function command in the communication signals.
15 . The computer-readable medium of claim 14 , wherein generating annotation information based on the communication signals includes extracting receipt text from the function command
16 . The computer-readable medium of claim 12 , wherein monitoring communication signals transmitted on the first network to the address of the ATM includes detecting signals transmitted on the first network that include a MAC address or an IP address of the ATM as a destination address.
17 . The computer-readable medium of claim 12 , wherein the actions further comprise storing the annotation information in a transaction data store.Join the waitlist — get patent alerts
Track US2021005062A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.