-
公开(公告)号:US11669165B2
公开(公告)日:2023-06-06
申请号:US17190708
申请日:2021-03-03
Inventor: Tejasvi Das , Matthew Beardsworth , Michael A. Kost , Gavin McVeigh , Hamid Sepehr , Carl L. Ståhl
CPC classification number: G06F3/016 , B06B1/0207 , B06B1/045 , G08B6/00 , B06B2201/53
Abstract: Embodiments described herein relate to methods and apparatuses for controlling an operation of a vibrational output system and/or an operation of an input sensor system, wherein the controller is for use in a device comprising the vibrational output system and the input sensor system. A controller comprises an input configured to receive an indication of activation or de-activation of an output of the vibrational output system; and an adjustment module configured to adjust the operation of the vibrational output system and/or the operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system.
-
公开(公告)号:US11451215B1
公开(公告)日:2022-09-20
申请号:US17343084
申请日:2021-06-09
Inventor: Miao Song , Xin Zhao , Tejasvi Das , Jason Wardlaw , Michael A. Kost
Abstract: A piece-wise linear (PWL) waveform generator includes a current generator that generates a reference current, an output capacitor across which an output voltage is developed to form a PWL waveform, charging and discharging current sources for charging/discharging the output capacitor based on the reference current, a clock-controlled switch network for controlling the charging/discharging of the output capacitor, and a feedback control loop that senses the output voltage and controls the current generator to vary the reference current based on the output voltage. A first switch controlled by a first clock signal periodically connects/disconnects a current source output to/from a load impedance and a second switch controlled by a second clock signal periodically connects/disconnects a capacitor to/from the current source while disconnected from the load impedance. The capacitor capacitance is based on a predetermined voltage to mitigate glitching when the first switch connects the current source output to the load impedance.
-
公开(公告)号:US11366550B2
公开(公告)日:2022-06-21
申请号:US16457489
申请日:2019-06-28
Inventor: Bruce E. Duewer , Michael A. Kost , Matthew Beardsworth , Tejasvi Das , Siddharth Maru
Abstract: A system may include a plurality of actively-driven inductive sensors and a plurality of control circuits, each control circuit of the plurality of control circuits configured to control operation of a respective set of the actively-driven inductive sensors, each control circuit of the plurality of control circuits communicatively coupled to the other control circuits via a connection configured to distribute synchronization information among the plurality of control circuits. Each of the plurality of control circuits may further be configured to configure a schedule for controlling time-division multiplexed operation of its respective set of actively-driven inductive sensors and control time-division multiplexed operation of its respective set of actively-driven inductive sensors based on the schedule and the synchronization information in order to minimize interference among the plurality of actively-driven inductive sensors.
-
公开(公告)号:US10890939B2
公开(公告)日:2021-01-12
申请号:US15926643
申请日:2018-03-20
Inventor: Bradley Allan Lambert , Bruce E. Duewer , David Hisky , Marc J. Kobayashi , Michael A. Kost
IPC: G06F1/04 , G06F1/10 , G06F13/38 , G06F1/3215 , G06F1/12 , G06F13/42 , G06F1/3234 , G06F1/08
Abstract: A method for generating a not-yet (NYET) signal in a recovered reference system for recovering a device reference clock on a device, wherein the NYET signal indicates that the device is not yet ready for transition into a low power mode, in order to improve a quality of a recovered reference clock representative of a host reference clock of a host communicatively coupled to the device, may be provided. The method may include detecting receipt of start-of-frame markers from the host to the device, responsive to detecting receipt of the markers, determining whether a condition for NYET generation is being met, responsive to the condition for NYET generation being met, generating the NYET signal to cause the host to continue generating the markers, and responsive to the condition for NYET generation not being met, causing the device to generate an acknowledge signal for transition of the device into the low power mode.
-
公开(公告)号:US10515025B2
公开(公告)日:2019-12-24
申请号:US15662777
申请日:2017-07-28
Inventor: Bradley Allan Lambert , Michael A. Kost
Abstract: In accordance with embodiments of the present disclosure, an adapter for different types of devices that are defined by a full set of capabilities for a communication protocol may include one or more ports, wherein each of the one or more ports is configured to receive one of the different types of devices, and a device controller communicatively coupled to the one or more ports. The device controller may be configured to, when one of the different types of devices is received by the one or more ports obtain information related to a detection of the one of the different types of devices and, based on the information related to the detection, expose a subset of capabilities from the full set of capabilities to a bus of the communication protocol, wherein the subset of capabilities is defined by the one of the different types of devices for the communication protocol.
-
公开(公告)号:US10809758B2
公开(公告)日:2020-10-20
申请号:US15926598
申请日:2018-03-20
Inventor: Bruce E. Duewer , Brad Allan Lambert , Michael A. Kost , Marc J. Kobayashi , David Hisky , Vitaliy Kulikov
IPC: G06F1/24 , G06F1/10 , G06F13/38 , G06F1/3215 , G06F1/12 , G06F13/42 , G06F1/3234 , G06F1/08
Abstract: A device may include an input for receiving information communicated from a host to the device and a controller configured to recover a device reference clock on the device, the device reference clock proportional to a host reference clock of the host, when clock signaling from the host to the device is unavailable. The controller may recover the device reference clock by measuring a ratio between the host reference clock and the device reference clock of the device by monitoring, with the device, host start-of-frame markers communicated from the host to the device via the input, creating a recovered reference clock based on the measured ratio, and creating local start-of-frame markers that are phase locked with the host start-of-frame markers based on the recovered reference clock.
-
公开(公告)号:US10579119B2
公开(公告)日:2020-03-03
申请号:US15937152
申请日:2018-03-27
Inventor: Bradley Allan Lambert , Michael A. Kost , Ganesh Saripalli , Gregory C. Yancey
Abstract: A method for port policy management for active charge through of a peripheral device that has a first communication port and a second communication port may include detecting whether a valid power connection exists at the peripheral device, in response to detecting the valid power connection, determining a relationship between the first communication port and the second communication port, based on the relationship, determining, by the peripheral device, a power relationship among the peripheral device, the first communication port, and the second communication port, selectively configuring the first communication port, the second communication port, and the peripheral device to match the power relationship, and enabling active charging through of the peripheral device if active charging through is supported by the power relationship.
-
公开(公告)号:US11536758B2
公开(公告)日:2022-12-27
申请号:US16517046
申请日:2019-07-19
Inventor: Jason L. Wardlaw , Michael A. Kost , Anthony S. Doy , Tejasvi Das , Siddharth Maru , Xin Zhao , Matthew Beardsworth , Bruce E. Duewer
Abstract: A system may include an array of sensor elements, the array of sensor elements each comprising a first type of passive reactive element, a second type of passive reactive element electrically coupled to the array of sensor elements, a driver configured to drive the array of sensor elements and the second type of passive reactive element, and control circuitry configured to control enabling and disabling of individual sensor elements of the array of sensor elements to ensure no more than one of the array of sensor elements is enabled at a time such that when one of the array of sensor elements is enabled, the one of the array of sensor elements and the second type of passive reactive element together operate as a resonant sensor.
-
公开(公告)号:US11972057B2
公开(公告)日:2024-04-30
申请号:US18306472
申请日:2023-04-25
Inventor: Tejasvi Das , Matthew Beardsworth , Michael A. Kost , Gavin McVeigh , Hamid Sepehr , Carl L. Ståhl
CPC classification number: G06F3/016 , B06B1/0207 , B06B1/045 , G08B6/00 , B06B2201/53
Abstract: Embodiments described herein relate to methods and apparatuses for controlling an operation of a vibrational output system and/or an operation of an input sensor system, wherein the controller is for use in a device comprising the vibrational output system and the input sensor system. A controller comprises an input configured to receive an indication of activation or de-activation of an output of the vibrational output system; and an adjustment module configured to adjust the operation of the vibrational output system and/or the operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system.
-
公开(公告)号:US11835410B2
公开(公告)日:2023-12-05
申请号:US17079709
申请日:2020-10-26
Inventor: Michael A. Kost , Tejasvi Das , Marc J. Kobayashi , Siddharth Maru , Rahul Gawde
CPC classification number: G01L27/00 , G01L1/142 , G01L1/16 , G01L1/22 , G06F3/0414
Abstract: A method for determining sensor parameters of an actively-driven sensor system may include performing an initialization operation to establish a baseline estimate of the sensor parameters, obtaining as few as three samples of a measured physical quantity versus frequency for the actively-driven sensor system, performing a refinement operation to provide a refined version of the sensor parameters based on the as few as three samples, iteratively repeating the refinement operation until the difference between successive refined versions of the sensor parameters is below a defined threshold, and outputting the refined sensor parameters as updated sensor parameters for the actively-driven sensor system.
-
-
-
-
-
-
-
-
-