Patent application number | Description | Published |
20100079382 | TOUCH-SCREEN MONITORING - A method comprises monitoring a touch-screen for touches. The method also comprises, if a single touch is detected and no further touch is detected within a predetermined time after detecting the single touch, then, as a result, providing confirmation of the single touch to software, where a graphical user interface (GUI) of the software is shown on the touch-screen. The method further comprises, if a single touch is detected and a second touch is detected within the predetermined time, then, as a result, providing confirmation of two touches to the software. | 04-01-2010 |
20100079383 | DISTRIBUTING TOUCH DATA - A system comprises processing logic and storage comprising a system service application (SS), an administration application (AA), a first user application configured to receive single touch data or both single and multiple touch data. The system also comprises a touch-screen display configured to receive touch data. Execution of the SS causes the processing logic to obtain touch data from the display and to provide the touch data to an instance of the AA that corresponds to a target user selected based on user context information. | 04-01-2010 |
20100079407 | IDENTIFYING ACTUAL TOUCH POINTS USING SPATIAL DIMENSION INFORMATION OBTAINED FROM LIGHT TRANSCEIVERS - A system comprises a touch-screen having multiple light transceivers configured to emit and detect light. The system also comprises processing logic coupled to the light transceivers, where the processing logic is configured to obtain spatial dimension information of multiple possible touch points on the touch-screen using the detected light. The processing logic uses the spatial information to predict which of the multiple possible touch points comprise actual touch points and which of the multiple possible touch points comprise phantom touch points. | 04-01-2010 |
20110119684 | Combining Interfaces Of Shell Applications And Sub-applications - A system comprises storage that includes a shell application and a sub-application that is adapted to provide a functionality to the shell application. The system also comprises processing logic coupled to the storage and adapted to execute the shell application and the sub-application. The processing logic generates a first graphical user interface (GUI) using the sub-application and generates a second GUI using the shell application. The processing logic displays on a display the first GUI superimposed onto the second GUI. The processing logic captures input provided using the first GUI and provides the input to the sub-application. | 05-19-2011 |
20110141064 | Determining Touch Locations Using Disturbed Light - A system comprises a plurality of light sources configured to provide light beams to a waveguide layer of a touch-screen. At least one of the light beams is disturbed when an object touches the touch-screen at a touch point. The system also comprises a plurality of detectors, where at least one of the detectors is configured to detect the disturbed light. The system comprises control logic coupled to the at least one detector. The control logic determines a location of the touch point as a result of the at least one detector detecting the disturbed light. The plurality of light sources and plurality of detectors are contained within a source/detector layer. The source/detector layer is separated from the waveguide layer by a mirror layer comprising a plurality of mirrors that transfer light between the source/detector layer and the waveguide layer. | 06-16-2011 |
20110267264 | DISPLAY SYSTEM WITH MULTIPLE OPTICAL SENSORS - Embodiments of the present invention disclose a multi-camera system for a display system. According to one embodiment, the display system includes a display panel configured to display images on a front side, and at least three three-dimensional optical sensors arranged around the perimeter of the display panel. Furthermore, each three-dimensional optical sensor is configured to capture measurement data of an object from a perspective different than the perspective of the other optical sensors. | 11-03-2011 |
20120026084 | SIGNALING DEVICE POSITION DETERMINATION - A system and method for providing user input to a device. A system includes a light source, a user positioned signaling device, an image capture device, and an image processor. The user positioned signaling device includes a retroreflective structure and a polarization retarder. The image capture device captures images of the signaling device. The image processor processes the captured images and determines a position of the signaling device based, at least in part, on light polarized and reflected by the signaling device. | 02-02-2012 |
20140043299 | DETERMINING TOUCH LOCATIONS USING DISTURBED LIGHT - A system comprises a plurality of light sources configured to provide light beams to a waveguide layer of a touch-screen. At least one of the light beams is disturbed when an object touches the touch-screen at a touch point. The system also comprises a plurality of detectors, where at least one of the detectors is configured to detect the disturbed light. The system comprises control logic coupled to the at least one detector. The control logic determines a location of the touch point as a result of the at least one detector detecting the disturbed light. The plurality of light sources and plurality of detectors are contained within a source/detector layer. The source/detector layer is separated from the waveguide layer by a mirror layer comprising a plurality of mirrors that transfer light between the source/detector layer and the waveguide layer. | 02-13-2014 |