IP Library Granted Patent US 12663898
Granted Patent B2
US 12663898 · App. 18/521,364 · Granted Jun 23, 2026

Touch microcontroller unit and touch sensing circuit for calculating touch coordinates

Inventor: Su Hyun Ahn (Daejeon, KR)
Assignee: LX SEMICON CO., LTD.
G06F3/04186G06F3/0446
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 12663898
App. No.
18/521,364
Granted
Jun 23, 2026
Kind
B2
Abstract

A touch microcontroller unit including a touch data acquisition circuit to acquire touch data of a first area and a second area of a first panel. The touch microcontroller unit including an area division boundary calculation circuit to calculate a boundary in the first panel to divide the first area and the second area. The touch microcontroller unit including a touch coordinate calculation circuit to calculate touch coordinates of the first area based on the touch data of the first area. The touch microcontroller unit including a touch data transmission circuit to transmit the touch coordinates of the first area and the touch data of the second area to another touch microcontroller unit.

Claims (62)

1 . A touch microcontroller unit, comprising:

a first touch microcontroller unit comprising:

a touch data acquisition circuit configured to acquire touch data of a first area and touch data of a second area of a first panel;

an area division boundary calculation circuit configured to calculate a boundary in the first panel to divide the first area and the second area;

a touch coordinate calculation circuit configured to calculate touch coordinates of the first area based on the touch data of the first area and not to calculate touch coordinates of the second area; and

a touch data transmission circuit configured to transmit the touch coordinates of the first area and the touch data of the second area to another touch microcontroller unit,

wherein the another touch microcontroller unit is configured to collect the touch data of the second area of the first panel and to calculate touch coordinates of the second area based on the touch data of the second area.

2 . The touch microcontroller unit of claim 1 , further comprising:

a second touch microcontroller unit comprising:

a touch data acquisition circuit configured to acquire touch data of a third area and touch data of a fourth area of a second panel,

an area division boundary calculation circuit configured to calculate a boundary in the second panel to divide the third area and the fourth area, and

a touch coordinate calculation circuit configured to calculate touch coordinates of the third area based on the touch data of the third area.

3 . The touch microcontroller unit of claim 2 , further comprising:

a third touch microcontroller unit, wherein the third microcontroller unit is the another touch microcontroller unit, and wherein the third microcontroller unit is configured:

to collect the touch data of the second area of the first panel and the touch data of the fourth area of the second panel,

to align the touch data of the second area and the touch data of the fourth area based on a boundary baseline of the first panel and the second panel, and

to calculate one touch coordinate near the boundary baseline.

4 . The touch microcontroller unit of claim 3 , wherein

the third touch microcontroller unit is configured to acquire touch data of a third panel and calculate touch coordinates of the third panel.

5 . A touch microcontroller unit, comprising:

a touch data acquisition circuit configured to receive touch coordinates of a first area of a first panel and touch data of a second area of the first panel from another touch microcontroller unit, and acquire touch data of a third area and touch data of a fourth area of a second panel, wherein the touch coordinates of the first area were calculated by the another touch microcontroller unit;

an area division boundary calculation circuit configured to calculate a boundary in the second panel to divide the third area and the fourth area; and

a touch coordinate calculation circuit configured to calculate touch coordinates of the third area based on the touch data of the third area of the second panel,

wherein the touch coordinate calculation circuit is configured to calculate touch coordinates of a boundary area between the first panel and the second panel by integrating the touch data of the second area of the first panel and the touch data of the fourth area of the second panel.

6 . The touch microcontroller unit of claim 5 , comprising:

a touch data transmission circuit configured to transmit the touch coordinates of the first area of the first panel, the touch coordinates of the third area of the second panel, and the touch coordinates of the boundary area between the first panel and the second panel to another touch microcontroller unit.

7 . The touch microcontroller unit of claim 5 , wherein

the data transmission circuit is configured to transmit the touch coordinates of the first panel and the touch coordinates of the second panel to a master touch microcontroller unit that determines the touch coordinates of the first panel and the second panel.

8 . The touch microcontroller unit of claim 5 , wherein

the area division boundary calculation circuit is configured to divide the third area and the fourth area of the second panel by separating a certain distance from a boundary baseline formed by meeting the first panel and the second panel.

9 . A touch sensing circuit, comprising:

a first touch microcontroller unit configured to acquire touch data of a first panel and calculate touch coordinates of the first panel; and

a second touch microcontroller unit configured to acquire touch data of a second panel and calculate touch coordinates of the second panel, wherein

the first touch microcontroller unit is configured to calculate a boundary in the first panel to divide a first area and a second area, calculate touch data of the first area of the first panel to acquire touch coordinates, and not to calculate touch coordinates for the touch data of the second area of the first panel, and

the first touch microcontroller unit is configured to transmit the touch coordinates of the first area and the touch data of the second area to the second touch microcontroller unit, wherein a third touch microcontroller unit is configured to calculate touch coordinates of the second area.

10 . The touch sensing circuit of claim 9 , wherein

the second touch microcontroller unit is configured:

to calculate a boundary in the second panel to divide a third area and a fourth area,

to calculate touch data of the third area of the second panel to acquire touch coordinates, and

not to calculate touch coordinates for touch data in the fourth area of the second panel.

11 . The touch sensing circuit of claim 9 , comprising:

the third touch microcontroller unit configured:

to receive the touch data and the touch coordinates of the first panel from the first touch microcontroller unit, and

to receive the touch data and the touch coordinates of the second panel from the second touch microcontroller unit.

12 . The touch sensing circuit of claim 11 , wherein

the third touch microcontroller unit is configured to calculate touch coordinates by integrating the touch data of the second area of the first panel and the touch data of the fourth area of the second panel.

13 . The touch sensing circuit of claim 11 , wherein

there is a communication connection in which the third touch microcontroller unit comprises a master integrated circuit and the first touch microcontroller unit and the second touch microcontroller unit comprise slave integrated circuits, and

the third touch microcontroller unit is configured to calculate touch coordinates of a boundary area between the first panel and the second panel.

14 . The touch sensing circuit of claim 11 , wherein

the first touch microcontroller unit is configured to calculate touch coordinates of the first panel to transmit the touch coordinates to the second touch microcontroller unit, and

the second touch microcontroller unit is configured to calculate touch coordinates of the second panel to transmit the touch coordinates of the first panel and the touch coordinates of the second panel to the third touch microcontroller unit.

15 . The touch sensing circuit of claim 9 , wherein

the first area and the second area of the first panel are configured to be divided by a boundary spaced a certain distance from a boundary baseline with the second panel.

16 . The touch sensing circuit of claim 15 , wherein

the first touch microcontroller unit is configured to determine a boundary for dividing an area of the first panel based on distribution of touch data acquired from the first panel.

17 . The touch sensing circuit of claim 9 , wherein

the first area and the second area of the first panel are configured to be divided based on a virtual boundary set at a certain distance from an area where a touch event occurred on the first panel.

18 . The touch sensing circuit of claim 17 , wherein

the first touch microcontroller unit is configured:

to determine the virtual boundary for dividing an area of the first panel based on the distribution of touch data acquired from the first panel, and

to update the virtual boundary every frame.