Patents by Inventor Steven Leonard
Steven Leonard has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10551985Abstract: 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.Type: GrantFiled: December 31, 2018Date of Patent: February 4, 2020Assignee: Tactual Labs Co.Inventors: Clifton Forlines, Darren Leigh, Daniel Wigdor, Steven Leonard Sanders
-
Publication number: 20190294258Abstract: 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.Type: ApplicationFiled: September 15, 2017Publication date: September 26, 2019Applicant: Tactual Labs Co.Inventors: Clifton Forlines, David Holman, Stephen Dennis, Ricardo Jorge Jota Costa, Steven Leonard Sanders, David Clark Wilkinson, Braon Moseley, Bruno Rodrigues De Araujo
-
Publication number: 20190250744Abstract: 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.Type: ApplicationFiled: April 29, 2019Publication date: August 15, 2019Applicant: Tactual Labs Co.Inventors: Darren Leigh, Clifton Forlines, Daniel Wigdor, Steven Leonard Sanders
-
Publication number: 20190220139Abstract: 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 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 assembles information concerning one or more touch events in the stream, and outputs both the selectively identified touch events and the assembled information for use by the touch sensitive device.Type: ApplicationFiled: March 25, 2019Publication date: July 18, 2019Applicant: Tactual Labs Co.Inventors: Ricardo Jorge Jota Costa, Clifton Forlines, Daniel Wigdor, Steven Leonard Sanders, Bruno Rodrigues De Araujo
-
Publication number: 20190220145Abstract: 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.Type: ApplicationFiled: March 25, 2019Publication date: July 18, 2019Applicant: Tactual Labs Co.Inventors: Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa, Clifton Forlines, Steven Leonard Sanders
-
Publication number: 20190196681Abstract: 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.Type: ApplicationFiled: March 1, 2019Publication date: June 27, 2019Applicant: Tactual Labs Co.Inventors: Daniel Wigdor, Steven Leonard Sanders, Ricardo Jorge Jota Costa, Clifton Forlines
-
Publication number: 20190155400Abstract: 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.Type: ApplicationFiled: January 3, 2019Publication date: May 23, 2019Applicant: Tactual Labs Co.Inventors: Braon Moseley, Steven Leonard Sanders, David Clark Wilkinson, Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa
-
Patent number: 10289256Abstract: 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.Type: GrantFiled: January 22, 2015Date of Patent: May 14, 2019Assignee: Tactual Labs Co.Inventors: Darren Leigh, Clifton Forlines, Daniel Wigdor, Steven Leonard Sanders
-
Publication number: 20190138133Abstract: 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.Type: ApplicationFiled: December 31, 2018Publication date: May 9, 2019Applicant: Tactual Labs Co.Inventors: Clifton Forlines, Darren Leigh, Daniel Wigdor, Steven Leonard Sanders
-
Publication number: 20190127086Abstract: There are described methods and systems for supplying water to an aircraft. A water supply assembly is fluidly coupled to a water storage tank via a supply line. An overflow line is fluidly coupled to the water supply assembly. One or more sensors are configured to determine an amount of water in the water storage tank. One or more processors are communicative with the one or more sensors and configured to: determine a desired amount of water to be contained in the water storage tank; determine from the one or more sensors that an amount of water in the water storage tank corresponds to the desired amount of water; and, in response to determining that the amount of water in the water storage tank corresponds to the desired amount of water, transmit an instruction for causing water being supplied from the water supply assembly to the water storage tank to be diverted to the overflow line.Type: ApplicationFiled: October 25, 2018Publication date: May 2, 2019Inventors: Steven Leonard Bis, Krishnan Ramachandran
-
Patent number: 10241620Abstract: 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.Type: GrantFiled: February 2, 2017Date of Patent: March 26, 2019Assignee: Tactual Labs Co.Inventors: Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa, Clifton Forlines, Steven Leonard Sanders
-
Patent number: 10241612Abstract: 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 assembles information concerning one or more touch events in the stream, and outputs both the selectively identified touch events and the assembled information for use by the touch sensitive device.Type: GrantFiled: February 2, 2017Date of Patent: March 26, 2019Assignee: Tactual Labs Co.Inventors: Ricardo Jorge Jota Costa, Clifton Forlines, Daniel Wigdor, Steven Leonard Sanders, Bruno Rodrigues De Araujo
-
Patent number: 10222952Abstract: 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.Type: GrantFiled: November 23, 2016Date of Patent: March 5, 2019Assignee: Tactual Labs Co.Inventors: Daniel Wigdor, Steven Leonard Sanders, Ricardo Jorge Jota Costa, Clifton Forlines
-
Patent number: 10216602Abstract: In an embodiment, a latency measuring head is provided for use in measuring touch-to-response latency in a test device, the test device including a capacitive user interface that responds to touch input. The latency measuring head includes a conductive element adapted to be positioned in static proximity with and/or in contact with the capacitive user interface. An electron sink is operatively connected to the conductive element via a normally open switch having an open and a closed position. The electron sink has capacity to hold or dissipate a sufficient charge to trigger a touch event on the test device when the switch is closed. A photosensitive element is positioned in static proximity with and/or in contact with the capacitive user interface such that the photosensitive element can output a signal in response to a change in an optical property of at least a portion of the capacitive user interface.Type: GrantFiled: September 26, 2016Date of Patent: February 26, 2019Assignee: Tactual Labs Co.Inventors: Jonathan Deber, Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa, Clifton Forlines, Darren Leigh, Steven Leonard Sanders, Daniel Wigdor
-
Patent number: 10175773Abstract: 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.Type: GrantFiled: July 27, 2016Date of Patent: January 8, 2019Assignee: Tactual Labs Co.Inventors: Braon Moseley, Steven Leonard Sanders, David Clark Wilkinson, Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa
-
Patent number: 10175772Abstract: 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.Type: GrantFiled: July 1, 2016Date of Patent: January 8, 2019Assignee: Tacutal Labs Co.Inventors: Braon Moseley, Steven Leonard Sanders, David Clark Wilkinson, Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa
-
Patent number: 10168849Abstract: 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.Type: GrantFiled: June 13, 2018Date of Patent: January 1, 2019Assignee: Tactual Labs Co.Inventors: Clifton Forlines, Darren Leigh, Daniel Wigdor, Steven Leonard Sanders
-
Publication number: 20180329542Abstract: 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.Type: ApplicationFiled: July 24, 2018Publication date: November 15, 2018Applicant: Tactual Labs Co.Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Darren Leigh, Daniel Wigdor, Steven Leonard Sanders
-
Patent number: 10124551Abstract: An intermediate article of manufacture formed as a first stage bead area subassembly for a split ply pneumatic tire carcass is disclosed. The bead area subassembly has an annular bead core; a bead apex; a ply strip; and preferably a sidewall affixed to the ply strip. The subassembly is formed into a disk-shaped bead area monocomponent. The ply strip is wrapped about the bead core and the apex to form a ply turnup and both the ply strip and the ply turnup extend radially outwardly from the bead core. The bead area subassembly when formed into the disk-shaped bead area monocomponent is placed on an annular holder device.Type: GrantFiled: April 3, 2015Date of Patent: November 13, 2018Assignee: The Goodyear Tire & Rubber CompanyInventors: Douglas Raymond Weaver, Steven Leonard Kitz
-
Publication number: 20180292931Abstract: 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.Type: ApplicationFiled: June 13, 2018Publication date: October 11, 2018Applicant: Tactual Labs Co.Inventors: Clifton Forlines, Darren Leigh, Daniel Wigdor, Steven Leonard Sanders