-
公开(公告)号:US11819879B2
公开(公告)日:2023-11-21
申请号:US17851002
申请日:2022-06-27
Applicant: INVENSENSE, INC.
Inventor: Richard Przybyla , Mitchell Kline , David Horsley
IPC: H04L29/00 , B06B1/02 , G01S7/523 , H04L27/36 , H04W12/037 , G06F8/65 , H04B11/00 , H04L9/08 , H04L9/30 , H04L67/00 , H04W12/02 , H04L27/34 , H04W88/02
CPC classification number: B06B1/0207 , G01S7/523 , G06F8/65 , H04B11/00 , H04L9/0869 , H04L9/30 , H04L27/36 , H04L67/34 , H04W12/037 , H04L9/0861 , H04L27/34 , H04W12/02 , H04W88/02
Abstract: An ultrasonic transceiver system includes a transmitter block, a receiver block, a state machine, and a computing unit. The transmitter block contains circuitry configured to drive an ultrasound transducer. The receiver block contains circuitry configured to receive signals from the ultrasound transducer and convert the signals into digital data. The state machine is coupled to the transmitter and receiver blocks and contains circuitry configured to act as a controller for those blocks. The computing unit is coupled to the transmitter block, the receiver block, and the state machine and is configured to drive the transmitter block and process data received from the receiver block by executing instructions of a program. The program memory is coupled to the computing unit and is configured to store the program. The computing unit is configured to be reprogrammed with one or more additional programs stored in the program memory.
-
公开(公告)号:US20220331837A1
公开(公告)日:2022-10-20
申请号:US17851002
申请日:2022-06-27
Applicant: INVENSENSE, INC.
Inventor: Richard PRYZBYLA , Mitchell Kline , David Horsley
IPC: B06B1/02 , G01S7/523 , H04L27/36 , H04W12/037 , G06F8/65 , H04B11/00 , H04L9/08 , H04L9/30 , H04L67/00
Abstract: An ultrasonic transceiver system includes a transmitter block, a receiver block, a state machine, a computer unit. The transmitter block contains circuitry configured to drive an ultrasound transducer. The receiver block contains circuitry configured to receive signals from the ultrasound transducer and convert the signals into digital data. The state machine is coupled to the transmitter and receiver blocks and contains circuitry configured to act as a controller for those blocks. The computing unit is coupled to the transmitter block, the receiver block, and the state machine and is configured to drive the transmitter block and process data received from the receiver block by executing instructions of a program. The program memory is coupled to the computing unit and is configured to store the program. The computing unit is configured to be reprogrammed with one or more additional programs stored in the program memory.
-
公开(公告)号:US20250147176A1
公开(公告)日:2025-05-08
申请号:US18940502
申请日:2024-11-07
Applicant: INVENSENSE, INC.
Inventor: Richard Przybyla , Daniela Hall , Mitchell Kline
IPC: G01S15/12 , G01S7/52 , G01S7/539 , G06F1/3231 , G06F1/3234 , G06N3/0442 , G06N20/20
Abstract: Devices and methods are provided that facilitate proximity or liveness detection of a user of a wearable device or a user interacting with a device based on ultrasonic information. In various embodiments, machine learning classifier models can be employed to generate classification predictions of a donned or a doffed state of a wearable device. In various aspects, a gated-recurrent unit (GRU) recursive neural network (RNN) can be employed as a machine learning classifier model. In other aspects, a liveness detection classifier decision tree can be employed as a machine learning classifier model. Power states or operating modes for associated devices can be selected based on the proximity or liveness of the user of the wearable device, as an example.
-
公开(公告)号:US12253401B2
公开(公告)日:2025-03-18
申请号:US17707688
申请日:2022-03-29
Applicant: InvenSense, Inc.
Inventor: Cristabel Yang , Richard J. Przybyla , Mitchell Kline
IPC: G01F23/2962 , G01F23/20 , G01F23/296 , G01F25/20
Abstract: Systems and methods for ultrasonic liquid level sensing. A circuit causes an ultrasonic transducer to transmit a sequence of ultrasonic pulses and receive a sequence of reflected signals. Each reflected signal includes at least one first reflection associated with at least one non-moveable surface and at least one second reflection associated with a moveable surface. A digital controller, for each reflected signal: determines at least one of a magnitude and a variance of the respective signal to form at least one output signal, identifies, in the at least one output signal, at least one first pulse indicative of the at least one non-moveable surface and at least one second pulse indicative of the moveable surface, and determines a distance of the moveable surface relative to the at least one non-moveable surface based on the identified first and second pulses.
-
公开(公告)号:US11440050B2
公开(公告)日:2022-09-13
申请号:US16908240
申请日:2020-06-22
Applicant: Invensense, Inc.
Inventor: Richard Przybyla , Mitchell Kline , David Horsley
IPC: G06F21/00 , B06B1/02 , G01S7/523 , H04L27/36 , H04W12/037 , G06F8/65 , H04B11/00 , H04L9/08 , H04L9/30 , H04L67/00 , H04W12/02 , H04L27/34 , H04W88/02
Abstract: An ultrasonic transceiver system includes a transmitter block, a receiver block, a state machine, a computer unit. The transmitter block contains circuitry configured to drive an ultrasound transducer. The receiver block contains circuitry configured to receive signals from the ultrasound transducer and convert the signals into digital data. The state machine is coupled to the transmitter and receiver blocks and contains circuitry configured to act as a controller for those blocks. The computing unit is coupled to the transmitter block, the receiver block, and the state machine and is configured to drive the transmitter block and process data received from the receiver block by executing instructions of a program. The program memory is coupled to the computing unit and is configured to store the program. The computing unit is configured to be reprogrammed with one or more additional programs stored in the program memory.
-
公开(公告)号:US20240004061A1
公开(公告)日:2024-01-04
申请号:US18216203
申请日:2023-06-29
Applicant: InvenSense, Inc.
Inventor: Joe Youssef , Mitchell Kline , Richard J. Przybyla
CPC classification number: G01S15/003 , G01S15/876 , G01S7/52004 , G01S15/107
Abstract: A device comprises a processor communicatively coupled with an ultrasonic sensor which is configured to repeatedly emit ultrasonic pulses during transmit periods which are interspersed with receive periods. Returned ultrasonic signals corresponding to the emitted ultrasonic pulses are received by the ultrasonic sensor during the receive periods. The processor is configured to direct the ultrasonic sensor to listen, during a listening window, for a potentially interfering ultrasonic signal from a second ultrasonic sensor. The listening window is prior to a transmit period of the transmit periods. In response to detecting the potentially interfering ultrasonic signal during the listening window, the processor is configured to adjust operation of the ultrasonic sensor to avoid an ultrasonic collision with the second ultrasonic sensor to facilitate coexistence of the ultrasonic sensor and the second ultrasonic sensor in an operating environment shared by the ultrasonic sensor and the second ultrasonic sensor.
-
公开(公告)号:US20230417907A1
公开(公告)日:2023-12-28
申请号:US18207762
申请日:2023-06-09
Applicant: InvenSense, Inc.
Inventor: Daniela Hall , Mitchell Kline , Joe Youssef
CPC classification number: G01S15/105 , G01S15/04
Abstract: A device comprises a processor coupled with an ultrasonic transducer which is configured to repeatedly emit ultrasonic pulses during transmit periods which are interspersed with listening windows. Each sequential pair of the transmit periods is separated by a single listening window of the listening windows. During a fixed portion of a listening window of the listening windows the ultrasonic transducer is configured to receive returned signals corresponding to an emitted ultrasonic pulse of the ultrasonic pulses which was transmitted during a transmit period of the transmit periods that immediately preceded the listening window. The processor randomizes an overall length of each listening window of the listening windows. The processor directs filtering of returned signals received during a plurality of the randomized listening windows to achieve filtered returned signals. The processor detects, using the filtered returned signals, a moving object in a field of view of the ultrasonic transducer.
-
-
-
-
-
-