US 12,360,620 B2
OSD system for public-place-device, and self-service device
Shih-Tsung Chang, New Taipei (TW); and Chi-Liang Tai, New Taipei (TW)
Assigned to Elo Touch Solutions, Inc., Knoxville, TN (US)
Filed by Elo Touch Solutions, Inc., Knoxville, TN (US)
Filed on Sep. 8, 2023, as Appl. No. 18/244,161.
Prior Publication US 2024/0103650 A1, Mar. 28, 2024
Int. Cl. G06F 3/041 (2006.01); G06F 3/04883 (2022.01)
CPC G06F 3/0412 (2013.01) [G06F 3/04883 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A self-service device, comprising:
a computing device configured to run an application program of the self-service device and generate video data associated with a screen for output;
a display controller configured to adapt the video data;
a display configured to output the screen according to the adapted video data;
a touch screen configured to receive a touch input;
a peripheral device; and
a touch controller configured to transmit a touch signal associated with the touch input to the computing device, wherein firmware of the touch controller comprises a software tool for testing/diagnosing the peripheral device, and wherein the touch controller is further configured to:
detect the touch input through the touch screen, and send a first signal to the display controller in response to detecting a first specific touch input; and
operate the software tool in response to detecting a fourth specific touch input; and
the display controller is further configured to:
unlock an On-Screen Display (OSD) function in response to receiving the first signal, so as to output an OSD image on the display; and
conduct an OSD configuration of the display in response to an operation performed by touching an area of the touch screen corresponding to at least part of the OSD image and/or an operation performed by a specific OSD input apparatus.