Patents by Inventor Ricardo Jorge Jota Costa

Ricardo Jorge Jota Costa 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).

  • Publication number: 20190227625
    Abstract: 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.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 25, 2019
    Applicant: Tactual Labs Co.
    Inventors: David Holman, David Clark Wilkinson, Ricardo Jorge Jota Costa, Bruno Rodrigues De Araujo, Adam Landa
  • Publication number: 20190220139
    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 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: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Applicant: Tactual Labs Co.
    Inventors: Ricardo Jorge Jota Costa, Clifton Forlines, Daniel Wigdor, Steven Leonard Sanders, Bruno Rodrigues De Araujo
  • Publication number: 20190220256
    Abstract: 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.
    Type: Application
    Filed: March 22, 2019
    Publication date: July 18, 2019
    Applicant: Tactual Labs Co.
    Inventors: Bruno Rodrigues De Araujo, Jonathan Deber, Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor
  • Publication number: 20190220145
    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.
    Type: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Applicant: Tactual Labs Co.
    Inventors: Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa, Clifton Forlines, Steven Leonard Sanders
  • Patent number: 10353515
    Abstract: 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.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: July 16, 2019
    Assignee: Tactual Labs Co.
    Inventors: Bruno Rodrigues De Araujo, David Holman, Ricardo Jorge Jota Costa, Braon Moseley
  • Publication number: 20190196681
    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.
    Type: Application
    Filed: March 1, 2019
    Publication date: June 27, 2019
    Applicant: Tactual Labs Co.
    Inventors: Daniel Wigdor, Steven Leonard Sanders, Ricardo Jorge Jota Costa, Clifton Forlines
  • Publication number: 20190155373
    Abstract: A method and system for determining distance from a conductor. A signal is infused into object or into a body part. Calibration occurs by moving the object to at least two known distances and measuring the signal. Using the measured signals, a signal-to-distance map can be created and used to determine the distances of additional objects or body parts.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 23, 2019
    Applicant: Tactual Labs Co.
    Inventors: David Holman, Ricardo Jorge Jota Costa, Bruno Rodrigues De Araujo, Jonathan Deber
  • Publication number: 20190155400
    Abstract: 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: Application
    Filed: January 3, 2019
    Publication date: May 23, 2019
    Applicant: Tactual Labs Co.
    Inventors: Braon Moseley, Steven Leonard Sanders, David Clark Wilkinson, Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa
  • Patent number: 10241620
    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.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: March 26, 2019
    Assignee: Tactual Labs Co.
    Inventors: Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa, Clifton Forlines, Steven Leonard Sanders
  • Patent number: 10241612
    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 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: Grant
    Filed: February 2, 2017
    Date of Patent: March 26, 2019
    Assignee: Tactual Labs Co.
    Inventors: Ricardo Jorge Jota Costa, Clifton Forlines, Daniel Wigdor, Steven Leonard Sanders, Bruno Rodrigues De Araujo
  • Patent number: 10241760
    Abstract: 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.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: March 26, 2019
    Assignee: TACTUAL LABS CO.
    Inventors: Bruno Rodrigues De Araujo, Jonathan Deber, Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor
  • Patent number: 10222952
    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.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: March 5, 2019
    Assignee: Tactual Labs Co.
    Inventors: Daniel Wigdor, Steven Leonard Sanders, Ricardo Jorge Jota Costa, Clifton Forlines
  • Patent number: 10216602
    Abstract: 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: Grant
    Filed: September 26, 2016
    Date of Patent: February 26, 2019
    Assignee: 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: 10175773
    Abstract: 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: Grant
    Filed: July 27, 2016
    Date of Patent: January 8, 2019
    Assignee: Tactual Labs Co.
    Inventors: Braon Moseley, Steven Leonard Sanders, David Clark Wilkinson, Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa
  • Patent number: 10175772
    Abstract: 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: Grant
    Filed: July 1, 2016
    Date of Patent: January 8, 2019
    Assignee: Tacutal Labs Co.
    Inventors: Braon Moseley, Steven Leonard Sanders, David Clark Wilkinson, Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa
  • Publication number: 20180364814
    Abstract: Disclosed is a sensor enabled object. Beacons may be placed at fixed locations within an environment. The movement of the sensor enabled object can be tracked throughout the environment by analyzing received signals. The relative distances from the known positions of the beacons can be used in order to orient the sensor enabled object within the environment. Alternatively, the sensor enabled objects can be used to determine the relative positions of mobile objects by measuring the respective distances from each other and correlating the relationships.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 20, 2018
    Applicant: Tactual Labs Co.
    Inventors: Bruno Rodrigues De Araujo, Ricardo Jorge Jota Costa, David Holman
  • Publication number: 20180329542
    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.
    Type: Application
    Filed: July 24, 2018
    Publication date: November 15, 2018
    Applicant: Tactual Labs Co.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Darren Leigh, Daniel Wigdor, Steven Leonard Sanders
  • Publication number: 20180306568
    Abstract: A controller for sensing deformation including a sensor structure having a deformable conductor and another conductor (which may also be deformable). The deformable conductor may be made out of a flexible non-fluid material (e.g., rubber) or a conductive fluid. The deformable conductor may be deformed by the deformation of the sensor structure or by other forces. The sensor comprises circuitry to drive and sense signals on interacting pairs of conductors (the deformable conductor or the other conductor can act as the drive side, or as the sense side). Sense signals are processed to analyze deformation of the deformable conductor, and deformation of the sensor structure. Where the sensor is deployed proximate to human skin, deformation and changes in deformation may be used to correlate or infer a body position, movement or pose.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 25, 2018
    Applicant: Tactual Labs Co.
    Inventors: David Holman, Ricardo Jorge Jota Costa, David Clark Wilkinson, Bruno Rodrigues De Araujo, Adam Landa
  • Publication number: 20180292945
    Abstract: A system and method are disclosed for using a touch sensing system capable of sensing location of a finger or object above a touch surface to inform a touch response system in an electronic device of a predicted future user input event or motion data in advance of an actual touch event. Current user input is sensed via the touch sensing system and data reflecting hover information is created. A model of user interaction with a touch surface is applied to the data representative of the user input to create data reflecting a prediction of a future user input event. In an embodiment, prior to occurrence of the predicted user input event, a predicted location and a predicted time at which the predicted future user input event will occur are provided to a touch response system.
    Type: Application
    Filed: June 14, 2018
    Publication date: October 11, 2018
    Applicant: Tactual Labs Co.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia
  • Publication number: 20180292946
    Abstract: A system and method are disclosed for using a touch sensing system capable of sensing location of a finger or object above a touch surface to inform a touch response system in an electronic device of a predicted future user input event or motion data in advance of an actual touch event. Current user input is sensed via the touch sensing system and data reflecting hover information is created. A model of user interaction with a touch surface is applied to the data representative of the user input to create data reflecting a prediction of a future user input event. In an embodiment, prior to occurrence of the predicted user input event, a predicted location and a predicted time at which the predicted future user input event will occur are provided to a touch response system.
    Type: Application
    Filed: June 14, 2018
    Publication date: October 11, 2018
    Applicant: Tactual Labs Co.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia