Labeling touch regions of a display device
First Claim
Patent Images
1. A computer-implemented method for labeling a touch region of a display device, the method comprising:
- receiving raw data of nodes of a touch sensor capable of detecting a plurality of distinct regions that are touched, each raw datum indicating whether an associated node has been touched;
assigning label data to nodes that have been touched based on the raw data and based on label data of adjacent nodes during a single scanning of the label data; and
grouping the labeled nodes into one or more touch regions based on the assigned label data,wherein said assigning step comprises, assigning label data to a target node that has been touched;
identifying a first node that is adjacent to a target node, the first node comprising first label data associated with a first value;
identifying a second node that is adjacent to the target node, the second node comprising second label data associated with a second value that is greater that the first value of the first label data; and
assigning the first label data to the target node.
1 Assignment
0 Petitions
Accused Products
Abstract
The embodiments herein relate to a method and device for labeling a touch region, in which adjacent raw data are labeled in groups for reducing a labeling time period as well as a memory size for storing the labeled data.
-
Citations
18 Claims
-
1. A computer-implemented method for labeling a touch region of a display device, the method comprising:
-
receiving raw data of nodes of a touch sensor capable of detecting a plurality of distinct regions that are touched, each raw datum indicating whether an associated node has been touched; assigning label data to nodes that have been touched based on the raw data and based on label data of adjacent nodes during a single scanning of the label data; and grouping the labeled nodes into one or more touch regions based on the assigned label data, wherein said assigning step comprises, assigning label data to a target node that has been touched; identifying a first node that is adjacent to a target node, the first node comprising first label data associated with a first value; identifying a second node that is adjacent to the target node, the second node comprising second label data associated with a second value that is greater that the first value of the first label data; and assigning the first label data to the target node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for labeling a touch region of a display device, the method comprising:
-
receiving raw data of nodes of a touch sensor capable of detecting a plurality of distinct regions that are touched, each raw datum indicating whether an associated node has been touched; assigning label data to nodes that have been touched based on the raw data and based on label data of adjacent nodes during a single scanning of the label data; grouping the labeled nodes into one or more touch regions based on the assigned label data; and adding additional raw data associated with nodes located at edges of the touch sensor, the additional raw data indicating that associated nodes have not been touched.
-
-
13. A touch controller comprising:
-
a touch sensor comprising nodes; and a computer processor configured to; receive raw data of the nodes of the touch sensor capable of detecting a plurality of distinct regions that are touched, each raw datum indicating whether an associated node has been touched; assign label data to nodes that have been touched based on the raw data and based on label data of adjacent nodes during a single scanning of the label data; and group the labeled nodes into one or more touch regions based on the assigned label data, wherein the computer processor is further configured to; identify a first node that is adjacent to a target node that has been touched, the first node comprising first label data associated with a first value; identify a second node that is adjacent to the target node, the second mode comprising second label data associated with a second value that is greater that the first value of the first label data; assign the first label data to the target node; and update the second label data of the second node with the first value of the first label data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A touch controller comprising:
-
a touch sensor comprising nodes; and a computer processor configured to; receive raw data of the nodes of the touch sensor capable of detecting a plurality of distinct regions that are touched each raw datum indicating whether an associated node has been touched; assign label data to nodes that have been touched based on the raw data and based on label data of adjacent nodes during a single scanning of the label data; and group the labeled nodes into one or more touch regions based on the assigned label data, wherein the computer processor is further configured to add additional raw data associated with nodes located at edges of the touch sensor, the additional raw data indicating that associated nodes have not been touched.
-
Specification