-
公开(公告)号:US20170089706A1
公开(公告)日:2017-03-30
申请号:US14864675
申请日:2015-09-24
Applicant: Microsoft Technology Licensing, LLC
Inventor: Flavio Protasio Ribeiro , Anatoly Churikov
CPC classification number: G01C21/20 , G01C21/206 , G01R33/10 , G06F17/16 , G06K9/00 , G06K9/00342
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.
-
公开(公告)号:US20160364023A1
公开(公告)日:2016-12-15
申请号:US14740025
申请日:2015-06-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Steven Bathiche , Michael Jensen , Flavio Protasio Ribeiro , Gabriel Pirie , Vineet Thuvara
IPC: G06F3/0354
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.
Abstract translation: 可以用作计算机设备(例如计算机,移动设备,平板电脑等)上的与计算机屏幕相关联的数字转换器的输入设备的触控笔。触控笔可以包括具有多个压力阈值的端盖, 实现不同的用户输入命令。 为了检测施加到端盖的压力,盖可以相对于触针笔体移动,以便移动靠近机械开关或与机械开关接触的柱塞。 机械开关是通过使用开关的电导率来检测柱塞和开关之间的电耦合而转换为双动开关的单动开关。 电耦合可以是电容耦合或直接电连接的形式。 可以通过致动机械开关来检测进一步的压力。
-
公开(公告)号:US20160334912A1
公开(公告)日:2016-11-17
申请号:US14713723
申请日:2015-05-15
Applicant: Microsoft Technology Licensing, LLC
Inventor: Flavio Protasio Ribeiro
CPC classification number: G06F3/0414 , G06F3/016 , G06F3/044 , G06F3/0481 , G06F3/0488 , G06F2203/04106 , G06F2203/04108
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.
Abstract translation: 描述了无意的输入控制技术。 在一个或多个实现中,描述了利用力来确定用户意图提供输入(例如,选择输入(例如,“点击”),手势,解除等等的可能性的技术。 这可用于识别抽头,悬停,拖动操作的移动的继续等等。还讨论了利用在接触尺寸和信号强度的产品空间中的n歧管的实现,其可用于定义是否 联系包括强制执行。 还描述了各种其他示例,包括利用力来控制光标的移动的游标稳定性技术。
-
公开(公告)号:US20160299628A1
公开(公告)日:2016-10-13
申请号:US14682264
申请日:2015-04-09
Applicant: Microsoft Technology Licensing, LLC
Inventor: Flavio Protasio Ribeiro
IPC: G06F3/041
CPC classification number: G06F3/0418 , G06F3/0414 , G06F3/044
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.
Abstract translation: 电子设备包括其中存储输入指令,强度水平评估指令和输出指令的存储器,并且还包括耦合到存储器的处理器。 处理器通过执行输入指令来配置,以获得用户与强力敏感触摸传感器交互的测量数据,测量数据指示用户交互的位置信息,用户交互的幅度信息和用于用户交互的尺寸信息 用户交互。 通过执行力水平评估指令进一步配置处理器,以在用户交互的力水平评估中施加力量度校准数据到振幅信息和尺寸信息,力级校准数据随用户交互大小而变化。 通过执行输出指令进一步配置处理器,以根据力级别评估提供输出。
-
公开(公告)号:US10824921B2
公开(公告)日:2020-11-03
申请号: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.
-
公开(公告)号:US10416799B2
公开(公告)日:2019-09-17
申请号:US14729793
申请日:2015-06-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Carl E. Picciotto , Robbie Edgar , Brian R. Cox , James C. Marshall , Flavio Protasio Ribeiro
IPC: G06F3/01 , G06F3/041 , G06F3/0488
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.
-
公开(公告)号:US10355371B2
公开(公告)日:2019-07-16
申请号:US15449808
申请日:2017-03-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: James David Holbery , Siyuan Ma , Flavio Protasio Ribeiro , Michael David Dickey , Collin Alexander Ladd , Andrew Lewis Fassler
IPC: H01R3/08 , H01R12/61 , H01L23/00 , H05K1/02 , H05K1/18 , H05K1/11 , H05K1/09 , H05K3/28 , H05K3/10 , H05K3/34 , H01L23/498 , H01L23/538
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.
-
公开(公告)号:US10054503B2
公开(公告)日:2018-08-21
申请号:US15068306
申请日:2016-03-11
Applicant: Microsoft Technology Licensing, LLC
Inventor: Siyuan Ma , James David Holbery , Flavio Protasio Ribeiro
CPC classification number: G01L1/2287 , A61B5/0022 , A61B5/02133 , A61B5/0488 , A61B5/1036 , A61B5/1114 , A61B5/1118 , A61B5/6803 , A61B5/6891 , A61B5/6895 , A61B2505/09 , A61B2560/04 , A61B2562/0247 , A61B2562/0252 , A61B2562/0261 , A61B2562/046 , A61B2562/125 , G01L1/22 , G02B27/017 , G02B2027/0134 , G06F1/163 , G06F3/017 , G06F3/02 , G06F3/0414 , G06F3/0416 , G06F3/04883 , G06F2203/04102 , G06F2203/04103 , G06F2203/04105 , G16H40/67 , H03K17/9625
Abstract: Examples of force sensors that may be incorporated into a number of devices or other objects are disclosed. In one example, a sensor includes a substrate including a first electrode and a second electrode, the first electrode and the second electrode being spaced by an insulating gap, and a compliant material with plural conductive pathways disposed over the gap and contacting the first electrode and the second electrode such that a resistance of an electrical path passing through the compliant material between the first electrode and the second electrode changes in response to force of the compliant material against one or more of the first electrode and the second electrode.
-
公开(公告)号:US20170097695A1
公开(公告)日:2017-04-06
申请号:US14874229
申请日:2015-10-02
Applicant: Microsoft Technology Licensing, LLC
Inventor: Flavio Protasio Ribeiro , Steven Bathiche , Woo Suk Lee
IPC: G06F3/038 , G06F3/041 , G06F3/0354
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.
-
公开(公告)号:US20160357296A1
公开(公告)日:2016-12-08
申请号:US14729793
申请日:2015-06-03
Applicant: Microsoft Technology Licensing, LLC
Inventor: Carl E. Picciotto , Robbie Edgar , Brian R. Cox , James C. Marshall , Flavio Protasio Ribeiro
CPC classification number: G06F3/0414 , G06F3/016 , G06F3/0488
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.
Abstract translation: 描述了无意的输入控制技术。 在一个或多个实现中,描述了利用力来确定用户意图提供输入(例如,选择输入(例如,“点击”),手势,解除等等的可能性的技术。 这可用于识别水龙头,悬停,拖动操作的移动的继续等。 还讨论了利用在接触尺寸和信号强度的产品空间中的n歧管的实现,其可用于定义接触是否包括施加力的可能性。 还描述了各种其他示例,包括利用力来控制光标的移动的游标稳定性技术。
-
-
-
-
-
-
-
-
-