-
公开(公告)号:US11520450B2
公开(公告)日:2022-12-06
申请号:US16780195
申请日:2020-02-03
Applicant: Tactual Labs Co.
Inventor: Clifton Forlines , Darren Leigh , Daniel Wigdor , Steven Leonard Sanders
Abstract: A low-latency touch sensitive device provides a method for determining a location of a touch event thereon. The touch sensitive device row conductors and column conductors, the path of each of the row conductors crossing the path of each of the column conductors. Each of a set of orthogonal row signals are simultaneously transmitted on a respective one of at least some of the row conductors and an amount of each of the plurality of orthogonal row signals present on each of the plurality of column conductors is detected. A set of orthogonal column signals are simultaneously transmitted on a respective one of at least some of the column conductors. An amount of each of the orthogonal column signals present on each of the plurality of row conductors is detected. The detected amount of each of the plurality of orthogonal row signals and the detected amount of each of the plurality of orthogonal column signals is used to determine the location of a touch event on the device.
-
公开(公告)号:US10691279B2
公开(公告)日:2020-06-23
申请号:US16397604
申请日:2019-04-29
Applicant: Tactual Labs Co.
Inventor: Darren Leigh , Clifton Forlines , Daniel Wigdor , Steven Leonard Sanders
IPC: G06F3/046 , G06F3/0488 , G06F3/041 , G02F1/1333 , G06F3/0354 , G06F3/042 , G06F3/043 , G06F3/044 , G06F3/045 , G06F3/047 , G06F3/0481
Abstract: Methods are disclosed for dynamic assignment of possible channels in a touch sensitive device having rows and columns. In an embodiment, a method determines a first signal space in which to generate signals for use in the touch sensor. Signals are then generated in the first signal space on separate ones of the rows and a column signal is sensed on a column. The first signal space is replaced with a second signal space, and a second plurality of signals is generated for use in the touch sensor in the second frequency space. The second plurality of signals is sensed to identify a touch event in the touch sensitive device.
-
公开(公告)号:US20190250744A1
公开(公告)日:2019-08-15
申请号:US16397604
申请日:2019-04-29
Applicant: Tactual Labs Co.
Inventor: Darren Leigh , Clifton Forlines , Daniel Wigdor , Steven Leonard Sanders
IPC: G06F3/046 , G02F1/1333 , G06F3/042 , G06F3/0354 , G06F3/044 , G06F3/0488 , G06F3/0481 , G06F3/043 , G06F3/041 , G06F3/047 , G06F3/045
Abstract: Methods are disclosed for dynamic assignment of possible channels in a touch sensitive device having rows and columns. In an embodiment, a method determines a first signal space in which to generate signals for use in the touch sensor. Signals are then generated in the first signal space on separate ones of the rows and a column signal is sensed on a column. The first signal space is replaced with a second signal space, and a second plurality of signals is generated for use in the touch sensor in the second frequency space. The second plurality of signals is sensed to identify a touch event in the touch sensitive device.
-
4.
公开(公告)号:US10241620B2
公开(公告)日:2019-03-26
申请号:US15422917
申请日:2017-02-02
Applicant: Tactual Labs Co.
Inventor: Bruno Rodrigues De Araujo , Ricardo Jorge Jota Costa , Clifton Forlines , Steven Leonard Sanders
IPC: G06F3/041 , G06F3/0488
Abstract: In an embodiment, a touch surface, such as a GUI is graphically divided into two or more input regions, and based on this division, input event paths from a single sensor can be integrated within an operating system to provide application developers with the ability to easily and effectively filter there-between. The graphical division allows an application developer to specify which elements of a given GUI take one path, versus another. In an embodiment, low-latency and high-latency event paths are provided; an algorithm takes into consideration input regions and, based on those regions, handles the low- and high-latency input event paths in a computer system, directing the appropriate inputs through the appropriate processing, and directing the output to the appropriate process or queue without creating constraints on the low-latency event processing due to the presence of higher-latency event paths for a given sensor.
-
公开(公告)号:US20180267653A1
公开(公告)日:2018-09-20
申请号:US15926478
申请日:2018-03-20
Applicant: Tactual Labs Co.
Inventor: David Holman , Bruno Rodrigues De Araujo , Braon Moseley , Ricardo Jorge Jota Costa , Kaan Duman , Steven Leonard Sanders , Darren Leigh , Robert Alack, JR. , Jonathan Deber
CPC classification number: G06F3/047 , G06F3/014 , G06F3/015 , G06F3/0416 , G06F3/044 , G06F2203/04112 , G09G2310/0264
Abstract: A heterogeneous touch manifold is disclosed. In an embodiment, a layer of row conductors, a layer of column conductors and a layer of additional row conductors are provided, each of the column conductors and the additional row conductors are adapted for connection to receiving circuitry that receives signals thereon and provide a heatmap of signal strength for each of a plurality of unique orthogonal signals. In another embodiment, a layer of row conductors, a layer of column conductors and interleaved antennas are provided, each of the column conductors and the interleaved antennas are adapted for connection to receiving circuitry that receives signals thereon and provide a heatmap of signal strength for each of a plurality of unique orthogonal signals. In an embodiment, a plurality of unique orthogonal signals is provided by a signal generator, unique ones of them being provided to the row conductors, and at least one additional unique orthogonal signal being provided to a signal injector.
-
公开(公告)号:US20180061005A1
公开(公告)日:2018-03-01
申请号:US15805866
申请日:2017-11-07
Applicant: Tactual Labs Co.
Inventor: Ricardo Jorge Jota Costa , Clifton Forlines , Daniel Wigdor , Steven Leonard Sanders
IPC: G06T3/40 , G06F3/0354 , G06F3/041 , G06F3/044 , G06T9/00 , G06F3/0484 , G06F3/01 , G06F3/0481
CPC classification number: G06T3/4023 , G06F3/017 , G06F3/03545 , G06F3/041 , G06F3/0416 , G06F3/044 , G06F3/04812 , G06F3/04842 , G06F2203/04101 , G06F2203/04104 , G06F2203/04108 , G06F2203/04808 , G06T9/00
Abstract: In an embodiment, a touch sensitive device includes a touch interface having conductors and a signal generator for generating signals on the conductors. A touch processor identifies touch on the touch interface by processing touch signals present on the conductors, and outputting a stream of touch events. A decimator receives the stream of touch events and outputs a modified stream of touch events for use by the touch sensitive device, the modified stream of touch events may include predicted or estimated usable touch events.
-
公开(公告)号:US09846920B2
公开(公告)日:2017-12-19
申请号:US14606903
申请日:2015-01-27
Applicant: Tactual Labs Co.
Inventor: Ricardo Jorge Jota Costa , Clifton Forlines , Daniel Wigdor , Steven Leonard Sanders
IPC: G06T3/40 , G06F3/041 , G06F3/01 , G06F3/0354 , G06F3/044 , G06F3/0481 , G06F3/0484 , G06T9/00
CPC classification number: G06T3/4023 , G06F3/017 , G06F3/03545 , G06F3/041 , G06F3/0416 , G06F3/044 , G06F3/04812 , G06F3/04842 , G06F2203/04101 , G06F2203/04104 , G06F2203/04108 , G06F2203/04808 , G06T9/00
Abstract: In an embodiment, a touch sensitive device includes a touch interface having rows and columns and a signal generator for generating unique orthogonal signals on a plurality of the rows, respectively. A touch processor is identifies touch on the touch interface by processing touch signals present on the columns, and outputting a stream of touch events. A decimator receives the stream of touch events, selectively identifies one or more of the touch events in the stream, and outputs a modified stream of touch events for use by the touch sensitive device.
-
公开(公告)号:US20170235457A1
公开(公告)日:2017-08-17
申请号:US15360039
申请日:2016-11-23
Applicant: Tactual Labs Co.
Inventor: Daniel Wigdor , Steven Leonard Sanders , Ricardo Jorge Jota Costa , Clifton Forlines
IPC: G06F3/0488 , G06F9/44
CPC classification number: G06F3/0484 , G06F3/03545 , G06F3/04817 , G06F3/04847 , G06F3/0488 , G06F3/14 , G06F9/451 , G06T1/20
Abstract: A system for processing user input includes an input device, an input processing unit, a high-latency subsystem, a low-latency subsystem, input processing unit software for generating signals in response to user inputs, and an output device. The low-latency subsystem processes signals corresponding to at least some events and generates corresponding programmable low-latency output, the programmable output being based, at least in part, on state information being maintained by the high-latency subsystem. The high-latency subsystem processes signals corresponding to at least some events, and generates corresponding output, the output of the high-latency subsystem being higher latency than the output of the low-latency subsystem with respect to a given event.
-
9.
公开(公告)号:US20170235424A1
公开(公告)日:2017-08-17
申请号:US15422917
申请日:2017-02-02
Applicant: Tactual Labs Co.
Inventor: Bruno Rodrigues De Araujo , Ricardo Jorge Jota Costa , Clifton Forlines , Steven Leonard Sanders
IPC: G06F3/041
CPC classification number: G06F3/0418 , G06F3/0416 , G06F3/0488
Abstract: In an embodiment, a touch surface, such as a GUI is graphically divided into two or more input regions, and based on this division, input event paths from a single sensor can be integrated within an operating system to provide application developers with the ability to easily and effectively filter there-between. The graphical division allows an application developer to specify which elements of a given GUI take one path, versus another. In an embodiment, low-latency and high-latency event paths are provided; an algorithm takes into consideration input regions and, based on those regions, handles the low- and high-latency input event paths in a computer system, directing the appropriate inputs through the appropriate processing, and directing the output to the appropriate process or queue without creating constraints on the low-latency event processing due to the presence of higher-latency event paths for a given sensor.
-
10.
公开(公告)号:US20150301661A1
公开(公告)日:2015-10-22
申请号:US14603104
申请日:2015-01-22
Applicant: Tactual Labs Co.
Inventor: Darren Leigh , Clifton Forlines , Daniel Wigdor , Steven Leonard Sanders
IPC: G06F3/046 , G06F3/041 , G06F3/042 , G06F3/0481 , G06F3/044 , G06F3/045 , G06F3/047 , G06F3/0354 , G02F1/1333 , G06F3/043
CPC classification number: G06F3/046 , G02F1/13338 , G06F3/03545 , G06F3/0416 , G06F3/0418 , G06F3/0421 , G06F3/0428 , G06F3/0433 , G06F3/044 , G06F3/045 , G06F3/047 , G06F3/0481 , G06F3/0488 , G06F2203/04104 , G06F2203/04109 , G06F2203/04112
Abstract: Methods are disclosed for dynamic assignment of possible channels in a touch sensitive device having rows and columns. In an embodiment, a method determines a first signal space in which to generate signals for use in the touch sensor. Signals are then generated in the first signal space on separate ones of the rows and a column signal is sensed on a column. The first signal space is replaced with a second signal space, and a second plurality of signals is generated for use in the touch sensor in the second frequency space. The second plurality of signals is sensed to identify a touch event in the touch sensitive device.
Abstract translation: 公开了用于在具有行和列的触敏设备中动态地分配可能的通道的方法。 在一个实施例中,方法确定在其中生成用于触摸传感器的信号的第一信号空间。 然后在单独的行上的第一信号空间中生成信号,并且在列上感测到列信号。 第一信号空间被第二信号空间替换,并且产生第二多个信号以在第二频率空间中的触摸传感器中使用。 感测第二多个信号以识别触敏装置中的触摸事件。
-
-
-
-
-
-
-
-
-