US 11,877,825 B2
Device enumeration in an optical measurement system
Benjamin Siepser, Los Angeles, CA (US); Sangyong Park, Castro Valley, CA (US); Sebastian Sorgenfrei, Playa Vista, CA (US); Jacob Dahle, Arlington, MA (US); Ryan Field, Culver City, CA (US); Alex Borisevich, Los Angeles, CA (US); and Milin J. Patel, Anaheim, CA (US)
Assigned to HI LLC, Los Angeles, CA (US)
Filed by HI LLC, Los Angeles, CA (US)
Filed on Mar. 16, 2021, as Appl. No. 17/202,548.
Claims priority of provisional application 63/051,093, filed on Jul. 13, 2020.
Claims priority of provisional application 62/992,485, filed on Mar. 20, 2020.
Prior Publication US 2021/0290065 A1, Sep. 23, 2021
Int. Cl. A61B 5/00 (2006.01); G01J 1/42 (2006.01); G01J 1/44 (2006.01)
CPC A61B 5/0075 (2013.01) [G01J 1/4228 (2013.01); G01J 1/44 (2013.01); A61B 5/0042 (2013.01); A61B 2562/0238 (2013.01); G01J 2001/442 (2013.01); G01J 2001/448 (2013.01); G01J 2001/4466 (2013.01)] 29 Claims
OG exemplary drawing
 
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.