US 11,870,513 B2
Neuron calculator for artificial neural networks
Fa-Long Luo, San Jose, CA (US); Jaime Cummins, Bainbridge Island, WA (US); Tamara Schmitz, Scotts Valley, CA (US); and Jeremy Chritz, Seattle, WA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by MICRON TECHNOLOGY, INC., Boise, ID (US)
Filed on Jun. 29, 2021, as Appl. No. 17/362,672.
Application 17/362,672 is a continuation of application No. 16/786,637, filed on Feb. 10, 2020, granted, now 11,070,257.
Application 16/786,637 is a continuation of application No. 16/115,866, filed on Aug. 29, 2018, granted, now 10,601,471, issued on Mar. 24, 2020.
Prior Publication US 2021/0328631 A1, Oct. 21, 2021
Int. Cl. G06K 9/00 (2022.01); H04B 7/0413 (2017.01); G06N 3/08 (2023.01); G06N 3/04 (2023.01)
CPC H04B 7/0413 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a plurality of transmission devices coupled to sensors, the plurality of transmission devices configured to transmit sensor data in accordance with a wireless communication protocol; and
a receiver configured to receive narrowband Internet of Things (IoT) transmissions from the plurality of transmission devices and coupled to a neuron processor, the neuron processor comprising a plurality of multiplication/accumulation (MAC) units, and wherein, using the plurality of MAC units, the neuron processor is configured to mix, via a plurality of ordered neurons of the neuron processor, the narrowband IoT transmissions with a plurality of ordered sets and a plurality of connection weights to generate output data.