-
公开(公告)号:US10789514B2
公开(公告)日:2020-09-29
申请号:US15832672
申请日:2017-12-05
Applicant: Microsoft Technology Licensing, LLC
Inventor: Steven Nabil Bathiche , Flavio Protasio Ribeiro , Vivek Pradeep
IPC: G06T7/70 , G06N20/00 , G06F21/32 , G10L17/04 , G06K9/00 , A61B5/05 , G07C9/32 , G01S13/38 , G06K9/72 , G06K9/62 , G06F3/16 , G10L15/18 , G06T7/292 , H04W4/33 , H04W4/029 , A61B5/11 , A61B5/117 , A61B5/00 , G01S5/28 , G06F1/3206 , G06F1/3231 , G06F1/324 , G06F3/01 , G06F3/03 , G10L17/08 , H04L12/58 , H04L29/08 , H04N5/232 , H04N7/18 , H04N21/422 , H04N21/442 , G07C9/28 , G06F40/35 , G06F40/211 , G06T7/73 , G06T7/246 , G01S5/18 , G06T7/60 , G10L15/22 , G10L15/28 , H04R1/40 , H04R3/00 , H04N5/33 , G10L15/02 , G06N5/02 , G06N5/04 , G10L15/06 , G10L15/24 , G10L15/26 , G10L15/19 , G10L15/08 , G10L15/32 , G10L25/51 , H04L29/06 , A61B5/0205 , G01S13/72 , G06F21/35 , G08B13/14 , G06F3/0482 , G06F3/0484 , H04N21/231 , G06F3/0488 , G06F16/70 , G01S5/16 , G01S11/14 , G01S13/86 , G06N3/04 , G08B29/18 , G10L17/00 , H04N5/247 , G01S13/88
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.
-
公开(公告)号:US10698504B2
公开(公告)日:2020-06-30
申请号:US14740025
申请日:2015-06-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Steven Bathiche , Michael Jensen , Flavio Protasio Ribeiro , Gabriel Pirie , Vineet Thuvara
IPC: G06F3/0354 , G06F3/038 , G06F3/044
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.
-
公开(公告)号:US10182290B2
公开(公告)日:2019-01-15
申请号:US15440959
申请日:2017-02-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Flavio Protasio Ribeiro
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.
-
公开(公告)号:US09851267B1
公开(公告)日:2017-12-26
申请号:US15170877
申请日:2016-06-01
Applicant: Microsoft Technology Licensing, LLC
Inventor: Siyuan Ma , James David Holbery , Anatoly Churikov , Flavio Protasio Ribeiro
IPC: G01L1/04 , G01L1/20 , G06F3/041 , C09D5/24 , C09D165/00
CPC classification number: G01L1/205 , C09D5/24 , C09D165/00 , G01L1/18 , G01L1/20 , G06F3/0414 , G06F2203/04103 , G06F2203/04105
Abstract: Examples for force-sensing elements are disclosed. An example method for forming a force sensor includes printing a suspension of a hollow-sphere conductive polymer in a liquid carrier over an electrode pair on a substrate, evaporating the liquid carrier, and encapsulating the electrode pair and hollow-sphere conductive polymer to form a force sensor.
-
公开(公告)号:US20160357275A1
公开(公告)日:2016-12-08
申请号:US14730501
申请日:2015-06-04
Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor: Flavio Protasio Ribeiro
IPC: G06F3/0354 , H04L29/06 , H04L9/08 , G06K9/00 , G06F3/041
CPC classification number: G06F3/03545 , G06F3/0412 , G06F21/35 , G06K9/00402 , H04L9/0825 , H04L9/0861 , H04L9/0869 , H04L9/3228 , H04L63/0442 , H04L63/18
Abstract: Various methods and systems for authenticating and identifying stylus devices are described herein. In one example, a method includes receiving a value generated by the stylus device during an initialization stage. The method includes receiving a code generated from the stylus device during an authentication stage. The method also includes cryptographically authenticating an author of digital ink corresponding to the stylus device on a computer device based in part on the value and the received code.
Abstract translation: 本文描述了用于认证和识别触控笔设备的各种方法和系统。 在一个示例中,一种方法包括在初始化阶段期间接收由触笔装置产生的值。 该方法包括在认证阶段期间接收从触笔设备产生的代码。 该方法还包括部分地基于该值和接收的代码在计算机设备上密码地认证对应于触笔设备的数字墨水作者。
-
公开(公告)号:US11895607B2
公开(公告)日:2024-02-06
申请号:US17886068
申请日:2022-08-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Woo Suk Lee , Flavio Protasio Ribeiro , Alexander Popovich
CPC classification number: H04W56/0015
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.
-
公开(公告)号:US11287930B2
公开(公告)日:2022-03-29
申请号:US15848797
申请日:2017-12-20
Applicant: Microsoft Technology Licensing, LLC
Inventor: Christian Moller , Flavio Protasio Ribeiro
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.
-
公开(公告)号:US20180242080A1
公开(公告)日:2018-08-23
申请号:US15440959
申请日:2017-02-23
Applicant: Microsoft Technology Licensing, LLC
Inventor: Flavio Protasio Ribeiro
CPC classification number: H04R3/005 , H04R29/008 , H04R2430/03 , H04R2430/21
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.
-
公开(公告)号:US20170364167A1
公开(公告)日:2017-12-21
申请号:US15182946
申请日:2016-06-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Flavio Protasio Ribeiro , Anatoly Yuryevich Churikov
IPC: G06F3/0354 , G06F3/01 , G06F3/038 , G06F3/041
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.
-
10.
公开(公告)号:US20170357339A1
公开(公告)日:2017-12-14
申请号:US15179882
申请日:2016-06-10
Applicant: Microsoft Technology Licensing, LLC
Inventor: Steven Bathiche , Flavio Protasio Ribeiro , Amir Zyskind
IPC: G06F3/0354 , G06F3/038 , G06T11/20 , G06F3/0484 , G06F3/0488
CPC classification number: G06F3/03545 , G06F3/038 , G06F3/04842 , G06F3/0488 , G06T11/203
Abstract: A method and system for providing values of display properties as a function of input device type and input parameter values is disclosed. In an implementation, a computer device that receives input entry from an input device, may receive a selection of a mode for the input device corresponding to a writing/drawing device type, and then determine a transfer function based on the mode. The mode may define a type such as pencil, pen, air brush, or other type of drawing device. The transfer function may define at least one display property, such as an inking property, relative to an input parameter such as input device pressure, height, velocity or angle. Input parameter values associated with an input entry may be received and display of the input entry may be initiated using values for the display property based on the transfer function and the input parameter values.
-
-
-
-
-
-
-
-
-