Activating a plurality of light emitters and light detectors around a screen, each emitter-detector pair corresponding to a light path crossing the screen, wherein some of the light paths are blocked when one or more objects touch the screen, providing a look-up table, listing, for each cell from a
Activating a plurality of light emitters and light detectors around a screen, each emitter-detector pair corresponding to a light path crossing the screen, wherein some of the light paths are blocked when one or more objects touch the screen, providing a look-up table, listing, for each cell from a plurality of cells, those light paths that traverse that cell when no object is touching the screen, wherein the cells partition the screen, for each cell: accessing the look-up table to identify those light paths that traverse that cell, determining whether the thus-identified light paths are blocked during the activating and, if affirmative, recognizing that cell as being a touched cell, and combining adjacent touched cells into a common touch location, thereby calculating one or more touch locations wherein each touch location is a combination of one or more constituent touched cells.
대표청구항▼
1. A method for calculating multiple touch locations on a screen comprising: activating a plurality of light emitters and light detectors around the perimeter of a screen, each emitter-detector pair corresponding to a light path crossing the screen, wherein some of the light paths are blocked when o
1. A method for calculating multiple touch locations on a screen comprising: activating a plurality of light emitters and light detectors around the perimeter of a screen, each emitter-detector pair corresponding to a light path crossing the screen, wherein some of the light paths are blocked when one or more objects touch the screen;providing a look-up table, listing, for each cell from a plurality of cells, those light paths that traverse that cell when no object is touching the screen, wherein the cells partition the screen;for each cell: accessing the look-up table to identify those light paths that traverse that cell; anddetermining whether the thus-identified light paths are blocked during said activating and, if affirmative, recognizing that cell as being a touched cell; andcombining adjacent touched cells into a common touch location, thereby calculating one or more touch locations wherein each touch location is a combination of one or more constituent touched cells. 2. The method of claim 1, wherein the cells are of different sizes. 3. The method of claim 1, wherein each cell surrounds a point of intersection between two light paths. 4. The method of claim 1, further comprising calculating an area for each touch location according to the sum of the areas of that touch location's constituent cells. 5. The method of claim 4, further comprising: providing a range of values for the area of a touch location; andvalidating those touch locations whose calculated area is within the range. 6. The method of claim 5, further comprising associating each touch location whose calculated area exceeds the range, with a plurality of objects touching the screen at that location. 7. A method for calculating multiple touch locations on a screen comprising: activating a plurality of light emitters and light detectors around the perimeter of a screen, each emitter-detector pair corresponding to a light path crossing the screen, wherein some of the light paths are blocked when one or more objects touch the screen;providing a look-up table, listing, for each light path, those cells from a plurality of cells, that are traversed by that light path when no object is touching the screen, wherein the cells partition the screen;for each light path that is not blocked during said activating, accessing the look-up table to identify those cells that the identified light path traverses, and recognizing the thus-identified cells as being untouched cells;classifying those cells that are not recognized as being untouched cells, as being touched cells; andcombining adjacent touched cells into a common touch location, thereby calculating one or more touch locations wherein each touch location is a combination of one or more constituent cells. 8. The method of claim 7, wherein the cells are of different sizes. 9. The method of claim 7, wherein each cell surrounds a point of intersection between two light paths. 10. The method of claim 7, further comprising calculating an area of each touch location according to the sum of the areas of that touch location's constituent cells. 11. The method of claim 10, further comprising: providing a range of values for the area of a touch location; andvalidating those touch locations whose calculated area is within the range. 12. The method of claim 11, further comprising associating each touch location whose calculated area exceeds the range with a plurality of objects touching the screen at that location.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (67)
Deane,Peter, Apparatus and method for an improved lens structure for polymer wave guides which maximizes free space light coupling.
Brian Finlay Beaton CA; Colin Donald Smith CA; Francois Blouin CA; Guillaume Comeau CA; Arthur Julian Patterson Craddock CA, Contextual gesture interface.
Katsuyuki Omura JP; Takao Inoue JP, Coordinate position inputting/detecting device, a method for inputting/detecting the coordinate position, and a display board system.
Bishop Edward H. ; Connor Alfred William ; Cox Aaron Roger ; Crompton Dennis ; McDonald Mark Gehres, Front cover assembly for a touch sensitive device.
McCharles,Randy; Morrison,Gerald; Worthington,Steve; Akitt,Trevor, Synchronization of cameras in camera-based touch system to enhance position determination of fast moving objects.
Gough Michael L. (Ben Lomond CA) Holloway Bruce V. (Marina CA), System for entering data into an active application currently running in the foreground by selecting an input icon in a.
Morrison, Gerald D.; McCharles, Randy; Tseng Su, Scott Yu; Singh, Manvinder, Touch system and method for determining pointer contacts on a touch surface.
Shin, Yun Sup; Jung, Yung Woo; Joo, Young Hwan; Choi, In Ho; Joung, Mun Chae; Lee, Jeong Uk; Jung, Mi Hyun, Virtual optical input device for providing various types of interfaces and method of controlling the same.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.