Application using a single photon avalanche diode (SPAD)
US-9058081-B2 · Jun 16, 2015 · US
US11877825B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11877825-B2 |
| Application number | US-202117202548-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 16, 2021 |
| Priority date | Mar 20, 2020 |
| Publication date | Jan 23, 2024 |
| Grant date | Jan 23, 2024 |
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.
An exemplary system includes a processor, a wearable device comprising a plurality of slots, and a first module including a plurality of detectors and a module control circuit. The processor is configured to successively transmit, to each slot of the plurality of slots, a command to enable a respective module located in each slot. The processor is further configured to determine, based on an acknowledgment received from the module control circuit, that the first module is enabled and located in a first slot, and to successively transmit, based on the determining that the first module is enabled and located in the first slot, a plurality of detector address identifiers. The module control circuit is configured to successively place the plurality of detectors into an enumeration mode in which each detector of the plurality of detectors is assigned a different detector address identifier of the plurality of detector address identifiers.
Opening claim text (preview).
What is claimed is: 1. An optical measurement system comprising: a processor; a wearable device comprising a plurality of slots, each slot configured to house a different module; and a first module comprising: a plurality of detectors, and a module control circuit configured to communicate with the plurality of detectors and with the processor; wherein the processor is configured to: successively transmit, to each slot of the plurality of slots, a command to enable a respective module located in each slot, determine, based on an acknowledgment received from the module control circuit when the command is transmitted to a first slot, that the first module is enabled and located in the first slot, and successively transmit, based on the determining that the first module is enabled and located in the first slot, a plurality of detector address identifiers; and wherein, while the plurality of detector address identifiers are being successively transmitted, the module control circuit is configured to successively place the plurality of detectors into an enumeration mode in which each detector of the plurality of detectors is assigned a different detector address identifier of the plurality of detector address identifiers. 2. The optical measurement system of claim 1 , wherein the processor is further configured to determine, based on an absence of an acknowledgment received when the command is transmitted to a second slot of the plurality of slots, that no module is located in the second slot. 3. The optical measurement system of claim 1 , wherein each slot of the plurality of slots has a different predetermined slot address. 4. The optical measurement system of claim 3 , wherein the plurality of detector address identifiers are based on the different predetermined slot addresses. 5. The optical measurement system of claim 1 , wherein each detector address identifier of the plurality of detector address identifiers is broadcast to any detector in the enumeration mode. 6. The optical measurement system of claim 5 , wherein the successively placing the plurality of detectors into the enumeration mode in which each detector of the plurality of detectors is assigned to the different detector address identifier comprises enabling each detector for a time period that corresponds to when a different detector address identifier of the plurality of detector address identifiers is being broadcast such that each detector receives and stores the different detector address identifier. 7. The optical measurement system of claim 1 , wherein the module control circuit comprises an input/output (I/O) expander configured to communicate with the processor via a first shared communication bus. 8. The optical measurement system of claim 7 , wherein the command to enable the respective module located in each slot comprises a scan chain signal configured to enable the I/O expander. 9. The optical measurement system of claim 7 , wherein the plurality of detectors are configured to communicate with the processor via a second shared communication bus. 10. The optical measurement system of claim 1 , wherein the processor is further configured to transmit additional setup information to each detector in the enumeration mode. 11. The optical measurement system of claim 1 , wherein each slot of the plurality of slots is configured to house the module in a predetermined orientation. 12. The optical measurement system of claim 1 , wherein: the processor is further configured to receive, from the module control circuit, a module identifier of the first module; and the plurality of detector address identifiers are based on the module identifier. 13. The optical measurement system of claim 1 , where each detector of the plurality of detectors comprises a photodetector configured to detect a photon from a light pulse directed toward a target of a body of a user of the wearable device. 14. The optical measurement system of claim 13 , wherein the first module further comprises a light source configured to generate the light pulse. 15. The optical measurement system of claim 13 , wherein each photodetector comprises: a single photon avalanche diode (SPAD); and a fast gating circuit configured to arm and disarm the SPAD. 16. The optical measurement system of claim 1 , wherein the wearable device includes a head-mountable component configured to be worn on a head of a user. 17. The optical measurement system of claim 1 , wherein the processor is housed in the wearable device. 18. A system comprising: a memory storing instructions; and a processor communicatively coupled to the memory and configured to execute the instructions to: successively transmit, to each slot of a plurality of slots on a wearable device, a command to enable a respective module located in each slot, determine, based on an acknowledgment received from a module control circuit of a first module when the command is transmitted to a first slot, that the first module is enabled and located in the first slot, and successively transmit, based on the determining that the first module is enabled and located in the first slot, a plurality of detector address identifiers, each detector address identifier of the plurality of detector address identifiers transmitted while the module control circuit places a different detector of a plurality of detectors of the first module into an enumeration mode to be assigned each detector address identifier. 19. The system of claim 18 , wherein the processor is further configured to determine, based on an absence of an acknowledgment received when the command is transmitted to a second slot of the plurality of slots, that no module is located in the second slot. 20. The system of claim 18 , wherein each slot of the plurality of slots has a different predetermined slot address. 21. The system of claim 20 , wherein the plurality of detector address identifiers are based on the different predetermined slot addresses. 22. The system of claim 18 , wherein each detector address identifier of the plurality of detector address identifiers is broadcast to any detector in the enumeration mode. 23. The system of claim 18 , wherein the processor is configured to communicate with an input/output (I/O) expander of the module control circuit via a first shared communication bus. 24. The system of claim 23 , wherein the command to enable the respective module located in each slot comprises a scan chain signal configured to enable the I/O expander. 25. The system of claim 23 , wherein the processor is configured to communicate with the plurality of detectors via a second shared communication bus. 26. The system of claim 18 , wherein the processor is further configured to transmit additional setup information to each detector in the enumeration mode. 27. The system of claim 18 , wherein: the processor is further configured to receive, from the module control circuit, a module identifier of the first module; and the plurality of detector address identifiers are based on the module identifier. 28. A method comprising: successively transmitting, by a processor to each slot of a plurality of slots on a wearable device, a command to enable a respective module located in each slot, determining, by the processor, based on an acknowledgment received from a module control circuit of a first module when th
by spectroscopy, i.e. measuring spectra, e.g. Raman spectroscopy, infrared absorption spectroscopy (A61B5/0071 takes precedence) · CPC title
arrangements with two or more detectors, e.g. for sensitivity compensation · CPC title
Electric circuits {(for command of an exposure part G03B7/02)} · CPC title
for the brain · CPC title
Optical sensor arrangements for performing transmission measurements on body tissue · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.