Apparatus, systems, and methods for gathering and processing biometric and biomechanical data
US-10675507-B2 · Jun 9, 2020 · US
US11757995B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11757995-B2 |
| Application number | US-202117466837-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 3, 2021 |
| Priority date | Apr 27, 2021 |
| Publication date | Sep 12, 2023 |
| Grant date | Sep 12, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure is directed to a device and method for generating and transmitting a TDM signal including both raw data and processed data. The device includes a sensor having a time division multiplexing (TDM) interface. The TDM interface transmits both raw data and processed data in a single TDM signal by reserving one or more slots inside a TDM frame for transmission of the processed data. The sensor also embeds additional information inside a data stream of raw data by repurposing one or more of values of the raw data as an exception code, flag, or another type of notification. The device is also enabled to transmit data, and disabled when not in use in order to conserve power.
Opening claim text (preview).
The invention claimed is: 1. A sensor, comprising: sensing circuitry configured to generate a measurement, the measurement including raw data; a processor configured to determine a plurality of parameters based on the measurement, the plurality of parameters including processed data; and a time division multiplexing (TDM) transmitter configured to generate and output a TDM signal that includes the measurement and the plurality of parameters, the TDM signal including a TDM frame having a plurality of time slots, the plurality of parameters being positioned in one or more reserved time slots of the plurality of time slots in the TDM frame, and the measurement being positioned in one or more remaining time slots of the plurality of time slots in the TDM frame. 2. The sensor of claim 1 wherein the sensor is a sensor having at least one of an accelerometer, a gyroscope, a magnetometer, a proximity sensor, a pressure sensor, or a temperature sensor. 3. The sensor of claim 2 wherein the plurality of parameters include at least one parameter selected from a group of parameters including a configuration, a command, full-scale information, sleep state information, free fall state information, wake up information, orientation information, double tap information, and single tap information. 4. The sensor of claim 1 wherein the plurality of time slots have a same length. 5. A method, comprising: generating, by a sensor, a measurement, the measurement including raw data; determining a plurality of parameters based on the measurement, the plurality of parameters including processed data; generating a TDM signal that includes the measurement and the plurality of parameters, the TDM signal including a TDM frame having a plurality of time slots, the plurality of parameters being positioned in one or more reserved time slots of the plurality of time slots in the TDM frame, and the measurement being positioned in one or more remaining time slots of the plurality of time slots in the TDM frame; and outputting, by the sensor, the TDM signal. 6. The method of claim 5 wherein the sensor is a sensor having at least one of an accelerometer, a gyroscope, a magnetometer, a proximity sensor, a pressure sensor, or a temperature sensor. 7. The method of claim 6 wherein the plurality of parameters include at least one parameter selected from a group of parameters including a configuration, a command, full-scale information, sleep state information, free fall state information, wake up information, orientation information, double tap information, and single tap information. 8. A device, comprising: a first electronic component configured to generate data; a micro-electromechanical system (MEMS) sensor configured to receive the data from the first electronic component, generate a measurement, and generate a time division multiplexing (TDM) signal, the TDM signal including a TDM frame having a plurality of time slots, the data from the first electronic component being positioned in one or more reserved time slots of the plurality of time slots in the TDM frame, the measurement being positioned in one or more remaining time slots of the plurality of time slots in the TDM frame; and a second electronic component configured to receive the TDM signal from the MEMS sensor. 9. The device of claim 8 wherein the first electronic component is a processor, and the second electronic component is a codec. 10. The device of claim 8 wherein the MEMS sensor is a sensor having at least one of an accelerometer, a gyroscope, a magnetometer, a proximity sensor, a pressure sensor, or a temperature sensor. 11. The device of claim 8 wherein the device is audio headphones. 12. The device of claim 8 wherein the MEMS sensor is configured determine a plurality of parameters based on the measurement, and the plurality of parameters are positioned in a third time slot of the plurality of time slots. 13. The device of claim 8 wherein the data is unaltered by the MEMS sensor. 14. The device of claim 8 wherein the plurality of time slots have a same length. 15. A sensor, comprising: sensing circuitry configured to generate measurement data having a maximum value and a minimum value; a processor configured to generate an exception code based on the measurement data; and a time division multiplexing (TDM) transmitter configured to generate and output a TDM signal that includes the exception code, the exception code having a value equal to at least one of the maximum value or the minimum value of the measurement data. 16. The sensor of claim 15 wherein the processor is configured to generate a plurality of exception codes based on the measurement data, the TDM transmitter is configured to generate and output a TDM signal that includes the plurality of exception codes, the plurality of exception codes includes a first exception code having a value equal to the maximum value of the measurement data and a second exception code having a value equal to the minimum value of the measurement data. 17. The sensor of claim 16 , further comprising: a multiplexer configured to select between the measurement data, the first exception code, and the second exception code for transmission by the TDM transmitter. 18. The sensor of claim 15 wherein the sensor is an accelerometer, and the measurement data includes an acceleration measurement along an axis. 19. The sensor of claim 15 wherein the exception code indicates an occurrence of an event, a status, or an error. 20. A system, comprising: a master electronic device configured to transmit a frame synchronization signal; and a slave electronic device including a time division multiplexing (TDM) transmitter, the slave electronic device configured to receive the frame synchronization signal, and enable or disable the TDM transmitter based on a number of times the frame synchronization signal is received by the slave electronic device. 21. The system of claim 20 wherein the slave electronic device transmits data to the master electronic device via the TDM transmitter in response to the frame synchronization signal being received by the slave electronic device. 22. The system of claim 20 wherein the slave electronic device is configured to determine the number of times the frame synchronization signal is received is greater than or equal to a threshold value, and enable the TDM transmitter in response to determining the number of times the frame synchronization signal is received is greater than or equal to the threshold value. 23. The system of claim 20 wherein the slave electronic device is configured to determine a number of times the frame synchronization signal is absent at an expected time is greater than or equal to a threshold value, and disable the TDM transmitter in response to determining the number of times the frame synchronization signal is absent at the expected time is greater than or equal to the threshold value. 24. The system of claim 23 wherein the slave electronic device expects to receive the frame synchronization signal from the master electronic device at equal time intervals. 25. The system of claim 23 wherein the slave electronic device expects to receive the frame synchronization signal from the master electronic device after the master electronic device receives a frame of data.
Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP] (bus network with centralized control in which slots are of a TDMA packet structure H04L12/4035) · CPC title
in which slots of a TDMA packet structure are assigned based on a contention resolution carried out at a master unit (TDM/TDMA multiplex systems per se H04J3/1694; hybrid switching systems H04L12/64) · CPC title
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
Subrate or multislot multiplexing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.