Patents by Inventor Flavio Protasio Ribeiro

Flavio Protasio Ribeiro 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: 11895607
    Abstract: Individual clock adjustments between electronic devices are typically based around a round-trip time (RTT) measurement of the reference message between initiating and the receiving devices. With increasing expectations of clock synchronization accuracy, as well as widespread use of wireless data networks, the presently disclosed technology provides a dedicated clock synchronization network that yields a fixed delay between hops and within associated devices of a dedicated clock synchronization network. By accounting for the known delays between hops and within associated devices of the dedicated clock synchronization network, better clock synchronization accuracy can be achieved than prior art techniques that estimate latency based on an RTT measurement.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Woo Suk Lee, Flavio Protasio Ribeiro, Alexander Popovich
  • Publication number: 20230385014
    Abstract: Aspects of the present disclosure relate to an audio communication device with novel visual indications and adjustable muting. In examples, an audio communication device is provided. The audio communication device includes at least one processor, and memory storing instructions that, when executed by the at least one processor, cause the audio communication device to perform a set of operations. The set of operations include generating a first visual indicator. The first visual indicator corresponds to audio of one or more users. The set of operations further include receiving a user-input, muting a microphone region of the audio communication device, based on the user-input, and generating a second visual indicator. The second visual indicator replaces at least a portion of the first visual indicator. The second visual indicator corresponds to the muted region. The first visual indicator is indicative of a quality of the audio.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: David Justin RAPPAPORT, Russell I. SANCHEZ, Flavio Protasio RIBEIRO, Woo Suk LEE, Bryan K. MAMARIL, Katherine M. BAILEY
  • Publication number: 20220386260
    Abstract: Individual clock adjustments between electronic devices are typically based around a round-trip time (RTT) measurement of the reference message between initiating and the receiving devices. With increasing expectations of clock synchronization accuracy, as well as widespread use of wireless data networks, the presently disclosed technology provides a dedicated clock synchronization network that yields a fixed delay between hops and within associated devices of a dedicated clock synchronization network. By accounting for the known delays between hops and within associated devices of the dedicated clock synchronization network, better clock synchronization accuracy can be achieved than prior art techniques that estimate latency based on an RTT measurement.
    Type: Application
    Filed: August 11, 2022
    Publication date: December 1, 2022
    Inventors: Woo Suk LEE, Flavio Protasio RIBEIRO, Alexander POPOVICH
  • Patent number: 11463973
    Abstract: Individual clock adjustments between electronic devices are typically based around a round-trip time (RTT) measurement of the reference message between initiating and the receiving devices. With increasing expectations of clock synchronization accuracy, as well as widespread use of wireless data networks, the presently disclosed technology provides a dedicated clock synchronization network that yields a fixed delay between hops and within associated devices of a dedicated clock synchronization network. By accounting for the known delays between hops and within associated devices of the dedicated clock synchronization network, better clock synchronization accuracy can be achieved than prior art techniques that estimate latency based on an RTT measurement.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: October 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Woo Suk Lee, Flavio Protasio Ribeiro, Alexander Popovich
  • Patent number: 11287930
    Abstract: An apparatus for tracking eye gaze includes a capacitive sensor array having a plurality of capacitive sensors. The capacitive sensor array is configured to detect eye movement based at least on a proximity of the plurality of capacitive sensors to a part of an eye of a user (e.g., a bulge in the cornea). A frame of the apparatus is configured to be worn on a head of the user and configured to support the capacitive sensor array positioned in front of the eye. A control circuit of the apparatus is configured to receive signals from the capacitive sensor array. A body electrode of the apparatus is positioned on the frame and electrically connected to the control circuit, the body electrode configured to establish an electrical connection with a body of the user. A conductive line of the apparatus connects the body electrode to the control circuit.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: March 29, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Moller, Flavio Protasio Ribeiro
  • Publication number: 20210337498
    Abstract: Individual clock adjustments between electronic devices are typically based around a round-trip time (RTT) measurement of the reference message between initiating and the receiving devices. With increasing expectations of clock synchronization accuracy, as well as widespread use of wireless data networks, the presently disclosed technology provides a dedicated clock synchronization network that yields a fixed delay between hops and within associated devices of a dedicated clock synchronization network. By accounting for the known delays between hops and within associated devices of the dedicated clock synchronization network, better clock synchronization accuracy can be achieved than prior art techniques that estimate latency based on an RTT measurement.
    Type: Application
    Filed: August 31, 2020
    Publication date: October 28, 2021
    Inventors: Woo Suk LEE, Flavio Protasio RIBEIRO, Alexander POPOVICH
  • Patent number: 10895446
    Abstract: Examples are disclosed that relate to a disposable cover for an object, wherein the cover includes a passive sensing circuit loop. The sensing circuit loop is configured to inductively couple with a reusable sensor readout device that provides power and signal processing. The reusable sensor readout device wirelessly measures a sensor element printed as part of the sensing circuit loop through the inductively coupled channel. In one example, a disposable glove for a human hand includes a sensing circuit loop printed on the disposable glove.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: January 19, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Woo Suk Lee, Sang Ho Yoon, Flavio Protasio Ribeiro, James David Holbery, Siyuan Ma
  • Patent number: 10824921
    Abstract: A first intelligent assistant computing device configured to receive and respond to natural language inputs provided by human users syncs to a reference clock of a wireless computer network. The first intelligent assistant computing device receives a communication sent by a second intelligent assistant computing device indicating a signal emission time at which the second intelligent assistant computing device emitted a position calibration signal. The first intelligent assistant computing device records a signal detection time at which the position calibration signal was detected. Based on a difference between 1) the signal emission time and the signal detection time, and 2) a known propagation speed of the position calibration signal, a distance between the first and second intelligent assistant computing devices is calculated.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: November 3, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven Nabil Bathiche, Flavio Protasio Ribeiro, Vivek Pradeep
  • Patent number: 10789514
    Abstract: A first intelligent assistant computing device configured to receive and respond to natural language inputs provided by human users syncs to a reference clock of a wireless computer network. The first intelligent assistant computing device receives a communication sent by a second intelligent assistant computing device indicating a signal emission time at which the second intelligent assistant computing device emitted a position calibration signal. The first intelligent assistant computing device records a signal detection time at which the position calibration signal was detected. Based on a difference between 1) the signal emission time and the signal detection time, and 2) a known propagation speed of the position calibration signal, a distance between the first and second intelligent assistant computing devices is calculated.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: September 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven Nabil Bathiche, Flavio Protasio Ribeiro, Vivek Pradeep
  • Patent number: 10698504
    Abstract: A stylus pen that can be used as an input device to a digitizer associated with a computer screen on a computing device, such as a computer, mobile device, tablet, etc. The stylus pen can include an end cap that has multiple pressure thresholds for implementing different user-input commands. To detect the pressure being applied to the end cap, the cap is movable relative to a stylus pen body so as to move a plunger in proximity or contact with a mechanical switch. The mechanical switch is a single-action switch that is converted to a dual-action switch by using the electrical conductivity of the switch to detect an electrical coupling between a plunger and the switch. The electrical coupling can be in the form of a capacitive coupling or a direct electrical connection. Further pressure can be detected through actuation of the mechanical switch.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: June 30, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Steven Bathiche, Michael Jensen, Flavio Protasio Ribeiro, Gabriel Pirie, Vineet Thuvara
  • Patent number: 10671190
    Abstract: A stylus pen is disclosed that can detect touch signals from a digitizer and dynamically determine which digitizer (e.g., make/model) generated the touch signals. The stylus pen can then switch to one of a plurality of candidate protocols, without interaction from the user, so as to communicate with the digitizer. The digitizer need not explicitly communicate what protocol it supports to the stylus pen. Rather, the stylus pen analyzes the digitizer waveforms and compares the waveforms to known signatures to determine which digitizer is being used. The stylus pen can then dynamically set a protocol used to communicate with the digitizer that matches the protocol expected by the digitizer.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: June 2, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Flavio Protasio Ribeiro, Steven Bathiche, Woo Suk Lee
  • Patent number: 10671186
    Abstract: An autonomous haptic stylus provides tactile feedback to a user writing or drawing on a smooth, uniform, touch-sensitive, glass display screen of a tablet, laptop computer, credit card point of sale device, or other device allowing a user to write or draw thereon. The stylus has an electrostatic detection sensor or a force/pressure sensor, which allows the stylus to detect certain characteristics of the display screen and to autonomously determine the position and/or velocity of the stylus on the display screen based on those characteristics. The position and/or velocity can be used to tailor the tactile feedback to the user. A display screen digitizer that provides driving signals for the row and column electrodes of a touch-sensitive display screen can be modified to transmit row and column information over the electrodes to allow a stylus to determine its position.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Flavio Protasio Ribeiro, Anatoly Yuryevich Churikov
  • Publication number: 20200080832
    Abstract: Examples are disclosed that relate to a disposable cover for an object, wherein the cover includes a passive sensing circuit loop. The sensing circuit loop is configured to inductively couple with a reusable sensor readout device that provides power and signal processing. The reusable sensor readout device wirelessly measures a sensor element printed as part of the sensing circuit loop through the inductively coupled channel. In one example, a disposable glove for a human hand includes a sensing circuit loop printed on the disposable glove.
    Type: Application
    Filed: September 6, 2018
    Publication date: March 12, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Woo Suk LEE, Sang Ho YOON, Flavio PROTASIO RIBEIRO, James David HOLBERY, Siyuan MA
  • Patent number: 10416799
    Abstract: Inadvertent input control techniques are described. In one or more implementations, techniques are described that leverage force to determine a likelihood that a user intended to provide an input, e.g., a selection input (e.g., a “click”), gesture, lift off, and so forth. This is usable to identify taps, hovers, continuation of movement of a drag operation, and so on. Implementations are also discussed that leverage an n-manifold in the product space of contact size and signal strength that is usable to define a likelihood of whether a contact includes an application of force. A variety of other examples are also described, including cursor stability techniques that leverage force in order to control movement of a cursor.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: September 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Carl E. Picciotto, Robbie Edgar, Brian R. Cox, James C. Marshall, Flavio Protasio Ribeiro
  • Patent number: 10355371
    Abstract: Examples are disclosed that relate to flexible electrical interconnects in electronic devices. One example provides a device including a flexible substrate, a conductive trace disposed on the flexible substrate, an electronic component mounted to the flexible substrate, a liquid metal interconnect bridging between a pad on the component and the trace on the flexible substrate, and an encapsulant covering the interconnect.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: July 16, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James David Holbery, Siyuan Ma, Flavio Protasio Ribeiro, Michael David Dickey, Collin Alexander Ladd, Andrew Lewis Fassler
  • Patent number: 10234992
    Abstract: An electronic device includes a memory in which input instructions, force level assessment instructions, and output instructions are stored, and further includes a processor coupled to the memory. The processor is configured through execution of the input instructions to obtain measurement data for a user interaction with a force-sensitive touch sensor, the measurement data being indicative of position information for the user interaction, amplitude information for the user interaction, and size information for the user interaction. The processor is further configured through execution of the force level assessment instructions to apply force level calibration data to the amplitude information and the size information in a force level assessment of the user interaction, the force level calibration data varying with user interaction size. The processor is further configured through execution of the output instructions to provide an output in accordance with the force level assessment.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: March 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Flavio Protasio Ribeiro
  • Patent number: 10182290
    Abstract: A computing device is provided, comprising a processor configured to receive a set of measurements of a vector x of acoustic data, including noise, interference, and a signal of interest. The processor may express x in a frequency domain discretized in a plurality of intervals. For each interval, the processor may generate an estimate ?x of a covariance matrix of x. For each ?x, the processor may use acoustic imaging to obtain an estimate ? of a spatial source distribution. For each ?, the processor may remove the signal of interest to produce an estimate ? of a noise and interference spatial source distribution. For each ?, the processor may generate an estimate ?n of a noise and interference covariance matrix. The processor may generate a beamformer configured to remove noise and interference from the acoustic data, wherein the noise and interference at each frequency are identified using ?n.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: January 15, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Flavio Protasio Ribeiro
  • Patent number: 10168159
    Abstract: Examples of arrays of magnetometers that can be used as or as part of an inertial measurement unit (IMU) are disclosed herein. Various methods for using such arrays in order to obtain highly precise and locationally unique data, which can be used to correct for drift effects, are also disclosed. In certain embodiments, the Jacobian matrix of the magnetic field is computed from the magnetometer measurements. This Jacobian matrix data can be used to generate a magnetic field map for a particular environment and/or to locate position, velocity, and acceleration of the IMU by referencing such a magnetic field map.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Flavio Protasio Ribeiro, Anatoly Churikov
  • Publication number: 20180254566
    Abstract: Examples are disclosed that relate to flexible electrical interconnects in electronic devices. One example provides a device including a flexible substrate, a conductive trace disposed on the flexible substrate, an electronic component mounted to the flexible substrate, a liquid metal interconnect bridging between a pad on the component and the trace on the flexible substrate, and an encapsulant covering the interconnect.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 6, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: James David Holbery, Siyuan Ma, Flavio Protasio Ribeiro, Michael David Dickey, Collin Alexander Ladd, Andrew Lewis Fassler
  • Patent number: RE48963
    Abstract: A connection device for computing devices is described. In one or more implementations, a connection device comprises a plurality of connection portions that are physically and communicatively coupled, one to another. Each of the plurality of connection portions has at least one communication contact configured to form a communicative coupling with a respective one of a plurality of computing devices and with at least one other communication contact of another one of the connections portions to support communication between the plurality of computing devices. Each of the plurality of connection portions also includes a magnetic coupling device to form a removable magnetic attachment to the respective one of the plurality of computing devices.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven Nabil Bathiche, Flavio Protasio Ribeiro, Nigel Stuart Keam, Bernard K. Rihn, Panos C. Panay, David W. Voth