-
公开(公告)号:US11029843B2
公开(公告)日:2021-06-08
申请号:US16334010
申请日:2017-09-15
申请人: Tactual Labs Co.
发明人: Clifton Forlines , David Holman , Stephen Dennis , Ricardo Jorge Jota Costa , Steven Leonard Sanders , David Clark Wilkinson , Braon Moseley , Bruno Rodrigues De Araujo
IPC分类号: G06F3/0488 , G06F3/01 , G06F3/023 , G06F3/02 , G06F3/042
摘要: A touch sensitive keyboard is disclosed. In one embodiment, a touch sensitive keyboard is provided that has a touchpad area separate from the keyboard keys. The keyboard is configured to disabled touchpad sensitivity when certain touch signals are received. In another embodiment, a touch sensitive keyboard is used as a controller. In a controller mode, keys on a touch sensitive keyboard are adapted to output a signal strength corresponding to a distance between the key and a finger operating as a control. In an embodiment, a touch sensitive keyboard includes a processor adapted to output a keystroke in response to one of the plurality of touch sensitive keys being pressed, and to output one or more touch points determined by interpolating signal strength for each of the plurality of touch sensitive keys on the keyboard.
-
公开(公告)号:US20190339810A1
公开(公告)日:2019-11-07
申请号:US16511845
申请日:2019-07-15
申请人: Tactual Labs Co.
IPC分类号: G06F3/041 , G06K9/00 , G06F3/044 , G06F3/0346 , G06F3/01
摘要: Disclosed is a touch-sensitive controller system employing a controller comprising a plurality of separate FMT sensor patterns adapted to detect a variety positions of the human hand. The controller system outputs both touch events as well as data reflective of the hand interaction with the controller. The FMT sensors may be driven by a common signal generator, and can look at body-generate crosstalk to aid in understanding the position, orientation and grip of a hand on the controller. In an embodiment, signal injection can supplement FMT sensor data. Fusion among the data transmitted and received by the plurality of FMT sensors and additional injected signals may provide improved fidelity in both touch and hand modeling.
-
公开(公告)号:US20190227665A1
公开(公告)日:2019-07-25
申请号:US16251975
申请日:2019-01-18
申请人: Tactual Labs Co.
发明人: David Holman , David Clark Wilkinson , Ricardo Jorge Jota Costa , Bruno Rodrigues De Araujo , Adam Landa
摘要: A sensor system comprises a plurality of receiving antennas. Another plurality of antennas functions as transmitting antennas. The antennas may be placed on a deformable substrate. The deformable substrate may be part of a band that is worn proximate to a hand.
-
公开(公告)号:US20190227625A1
公开(公告)日:2019-07-25
申请号:US16251855
申请日:2019-01-18
申请人: Tactual Labs Co.
发明人: David Holman , David Clark Wilkinson , Ricardo Jorge Jota Costa , Bruno Rodrigues De Araujo , Adam Landa
摘要: A sensor system comprises a plurality of receiving antennas. Another antenna functions as an isolating antenna that assists in preventing a signal received at some of the receiving antennas from being interfered with by the other receiving antennas. The isolating antenna may be operably connected to a ground or the source of signal that is also infused into a user.
-
公开(公告)号:US20190155400A1
公开(公告)日:2019-05-23
申请号:US16238714
申请日:2019-01-03
申请人: Tactual Labs Co.
发明人: Braon Moseley , Steven Leonard Sanders , David Clark Wilkinson , Bruno Rodrigues De Araujo , Ricardo Jorge Jota Costa
CPC分类号: G06F3/0202 , G06F3/0219 , G06F3/0416 , G06F3/044 , G06F2203/04108 , H03K17/9622 , H03K2217/94094 , H03K2217/96076 , H03K2217/960775
摘要: Disclosed are keyboards and keyboard switches sensitive to touch, including, hover and pressure. The keyboard switches have transmit and receive antennae that are spaced apart such that no portion of the transmit antenna touches any portion of the receive antenna. The keyboard switches are arranged in logical rows and logical columns such that each of the keyboard switches is associated with one row and one column. Signal emitters are conductively coupled to the transmit antennae for each of the keyboard switches associated with each of the rows, and each of the signal emitters are adapted to cause each of the transmit antennae to transmit one or more source signals. Receivers are coupled to the receive antennae for each of the keyboard switches associated with each of the columns, and each of the receivers are adapted to capture a frame of signals present on the coupled receive antennae. A signal processor adapted to determine a measurement from each frame, corresponding to an amount of the source signals present on the receive antennae during a time the corresponding frame was received. The signal processor further adapted to determine a keyboard switch touch state from a range of touch states based at least in part on the corresponding measurement.
-
公开(公告)号:US20180004304A1
公开(公告)日:2018-01-04
申请号:US15200642
申请日:2016-07-01
申请人: Tactual Labs Co.
发明人: Braon Moseley , Steven Leonard Sanders , David Clark Wilkinson , Bruno Rodrigues De Araujo , Ricardo Jorge Jota Costa
CPC分类号: G06F3/0202 , G06F3/0219 , G06F3/0416 , G06F3/044 , G06F2203/04108 , H03K17/9622 , H03K2217/94094 , H03K2217/96076 , H03K2217/960775
摘要: Disclosed are keyboards and keyboard switches sensitive to touch, including, hover and pressure. The keyboard switches have transmit and receive antennae that are spaced apart such that no portion of the transmit antenna touches any portion of the receive antenna. The keyboard switches are arranged in logical rows and logical columns such that each of the keyboard switches is associated with one row and one column. Signal emitters are conductively coupled to the transmit antennae for each of the keyboard switches associated with each of the rows, and each of the signal emitters are adapted to cause each of the transmit antennae to transmit one or more source signals. Receivers are coupled to the receive antennae for each of the keyboard switches associated with each of the columns, and each of the receivers are adapted to capture a frame of signals present on the coupled receive antennae. A signal processor adapted to determine a measurement from each frame, corresponding to an amount of the source signals present on the receive antennae during a time the corresponding frame was received. The signal processor further adapted to determine a keyboard switch touch state from a range of touch states based at least in part on the corresponding measurement.
-
公开(公告)号:US20160189331A1
公开(公告)日:2016-06-30
申请号:US14945009
申请日:2015-11-18
申请人: Tactual Labs Co.
CPC分类号: G06T1/20 , G06F3/041 , G06F3/0416 , G06F3/0488 , G06F9/54 , G06T1/60 , G06T2200/28
摘要: Devices and methods are disclosed for utilizing a module running in an operating system to enable communication with decreased latency between a source of input event data and one or more user application processes awaiting input events in a computing device. The module receives a notification that a frame of input event data from a source of input event data is ready to be read. In response, the module reads the frame of input event data from a communication channel such as a named pipe, loads the frame of input event data into a buffer, or into a memory of a dedicated processing unit, and generates a notification to the user application process, thereby causing the user application process to read the frame of input event data from the buffer.
摘要翻译: 公开了用于利用在操作系统中运行的模块的装置和方法,以实现在输入事件数据源与等待计算设备中的输入事件的一个或多个用户应用进程之间的延迟降低的通信。 该模块接收来自输入事件数据源的输入事件数据的帧准备好被读取的通知。 作为响应,模块从诸如命名管道的通信信道读取输入事件数据的帧,将输入事件数据的帧加载到缓冲器或者专用处理单元的存储器中,并向用户生成通知 从而使得用户应用进程从缓冲器中读取输入事件数据的帧。
-
公开(公告)号:US11759148B2
公开(公告)日:2023-09-19
申请号:US16914258
申请日:2020-06-26
申请人: Tactual Labs Co.
IPC分类号: A61B5/00 , G06F3/0488 , G06F3/041 , G06F3/01
CPC分类号: A61B5/681 , A61B5/7257 , G06F3/017 , G06F3/0488 , G06F3/04142
摘要: A multimodal sensing system comprises a plurality of sensors placed proximate to a body part. The sensing system receives, using a plurality of sensors, a plurality of signals related to at least one of a movement and a pose of the body part. The sensing system then extrapolates information regarding the type of movement or pose and at least one characteristic of the type a movement or pose.
-
公开(公告)号:US11068105B2
公开(公告)日:2021-07-20
申请号:US16362232
申请日:2019-03-22
申请人: Tactual Labs Co.
发明人: Bruno Rodrigues De Araujo , Jonathan Deber , Clifton Forlines , Ricardo Jorge Jota Costa , Daniel Wigdor
IPC分类号: G06F3/041 , G06F3/0488 , G06F8/38
摘要: Disclosed are touch sensitive devices and methods of responding to hits in touch sensitive devices that include a graphical user interface having interface elements, each associated with a program element. A hit test map updater is used to process graphical user interface information into a hit test map in connection with the rendering of the graphical user interface, such that the hit test map associates properties with interface elements appearing on the graphical user interface. An input processor is used to receive a location corresponding to an input in connection with an input event, search the hit test map in which values are associated with interface elements appearing in the graphical user interface, and identify a property of the interface element from the values. In an embodiment, the identified property is proved to a central processing system and a user interface event is generated. In an embodiment, the properties received from the hit test map updater and the input processor are used to determine a program element associated with the property, and the program element is signaled. In an embodiment, the identified property is processed to determine a change to the graphical user interface, and the change is displayed.
-
公开(公告)号:US11009994B2
公开(公告)日:2021-05-18
申请号:US16555529
申请日:2019-08-29
申请人: Tactual Labs Co.
摘要: Disclosed are systems and methods for decreasing latency between an acquisition of touch data and processing of an associated rendering task in a touch sensitive device having a touch sensing system capable of producing touch data at a touch sampling rate and having a display system that displays frames at a refresh rate. In an embodiment, the system estimates at least one of (a) a period of time for sampling touch data from the touch sensing system, (b) a period of time for computing touch event data from sampled touch data, and (c) a period of time for rendering of a frame to a frame buffer. The system determines a period of time Tc for (a) sampling touch data from the touch sensing system, (b) computing touch event data from sampled touch data, and (c) rendering of a frame to a frame buffer, based at least in part on the estimate. The system determines a point in time Tr at which the display system will be refreshed from the frame buffer. A sampling start time is computed based at least in part upon Tr and Tc. Sampling of the touch sensing system is initiated to obtain sampled touch data at the sampling start time. Touch event data is computed from the sampled touch data, and a frame that reflects the touch event data is rendered to the frame buffer prior to the time Tr. The display is then refreshed from the frame buffer.
-
-
-
-
-
-
-
-
-