Replay attack detection
US-12260716-B2 · Mar 25, 2025 · US
US12592133B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12592133-B2 |
| Application number | US-202519022207-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 15, 2025 |
| Priority date | Jan 31, 2023 |
| Publication date | Mar 31, 2026 |
| Grant date | Mar 31, 2026 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Images captured for components of a device are monitored for changes by evaluating a first region of interest in the images. Periodically, a command is sent to the device to move one or more of the components to a known position or state. A certain component or set of components associated with being moved based on the command is evaluated in a second region of interest in the images to determine if the corresponding component or set of components is in the known position or state within the images. When the corresponding component or set of components is not identified from the images in the known position or state, a security alert is raised for the device and security operations are processed on the host device.
Opening claim text (preview).
The invention claimed is: 1 . A method, comprising: receiving an image of a card reader peripheral device captured by a camera; evaluating a first region of interest in the image for changes associated with non-busy components of the card reader peripheral device; instructing the card reader peripheral device to move at least one busy component from a current state to a different state; evaluating a second region of interest in the image associated with the at least one busy component after instructing the card reader peripheral device to move; and processing a security operation when the second region of interest does not show the at least one busy component in the different state. 2 . The method of claim 1 , wherein evaluating the second region of interest includes comparing the at least one busy component against an expected orientation associated with the different state. 3 . The method of claim 1 , wherein evaluating the second region of interest includes comparing the at least one busy component against an expected location associated with the different state. 4 . The method of claim 1 , wherein the at least one busy component includes at least one of: wheels, rollers, or a spindle of the card reader peripheral device. 5 . The method of claim 1 , wherein processing the security operation includes shutting down the card reader peripheral device. 6 . The method of claim 1 , wherein processing the security operation includes sending a security alert to a security system. 7 . The method of claim 1 , wherein instructing the card reader peripheral device includes selecting the different state from a list of available states for the at least one busy component. 8 . The method of claim 1 , wherein instructing the card reader peripheral device occurs at predefined intervals of time. 9 . The method of claim 1 , wherein instructing the card reader peripheral device occurs in response to receiving a request for a security check. 10 . The method of claim 1 , wherein evaluating the first region of interest includes monitoring the non-busy components for potential security threats. 11 . The method of claim 1 , wherein processing the security operation includes dispatching a service technician to inspect the card reader peripheral device. 12 . A method, comprising: monitoring a card reader peripheral device using a camera that captures images of components of the card reader peripheral device; evaluating a first area of interest in the images for changes associated with non-busy components; periodically instructing the card reader peripheral device to move at least one busy component to a known position; switching from evaluating the first area of interest to evaluating a second area of interest in the images after instructing the card reader peripheral device to move the at least one busy component; and raising a security alert when the second area of interest does not show the at least one busy component in the known position. 13 . The method of claim 12 , wherein monitoring includes streaming the images from the camera to a security application. 14 . The method of claim 12 , wherein periodically instructing includes receiving confirmation from the card reader peripheral device that the at least one busy component has moved. 15 . The method of claim 12 , wherein switching includes analyzing the second area of interest for an expected state of the at least one busy component. 16 . The method of claim 12 , wherein raising the security alert includes notifying a remote security system of a potential replay attack. 17 . The method of claim 12 , wherein raising the security alert includes initiating a security workflow on a host device associated with the card reader peripheral device. 18 . The method of claim 12 , wherein monitoring includes storing the images in a memory buffer accessible to a security system. 19 . A system, comprising: a host device including a camera and a card reader peripheral device; and a processor configured to execute instructions to perform operations comprising: monitoring first images captured by the camera of non-busy components of the card reader peripheral device; determining changes in the non-busy components from the first images; periodically instructing the card reader peripheral device to move busy components from an idle state; evaluating second images captured by the camera after instructing the card reader peripheral device to move the busy components; and processing a security operation when the second images do not show movement of the busy components from the idle state. 20 . The system of claim 19 , wherein the host device is a transaction terminal and the processor is further configured to execute instructions to perform operations comprising sending a security alert to a remote security system when the second images do not show the movement of the busy components.
Monitoring, auditing or diagnose of functioning of ATMs · CPC title
involving event detection and direct action · CPC title
Automatic teller machines [ATMs] · CPC title
Surveillance aspects at ATMs · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.