Methods and apparatus for discovering codeword decoding order in a serial interference cancellation receiver using reinforcement learning. In an embodiment, a method is provided for decoding codewords in a multiple-input-multiple-output (MIMO) communication network. The method includes determining a decoding order based on a state space and a decoding policy, decoding selected codewords based on the decoding order, updating the decoding policy based on the decoding results and the state space, updating the state space based on decoding results, and updating the decoding order based on the state space and the decoding policy.
H04B 7/04 - Diversity systems; Multi-antenna systems, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
The present inventive concept consists of a logic controlled submersion brewing device that operates reliably with minimal user interaction. The brewer employs a submersion brewing technique to ensure a uniform extraction of beverage from solid extraction media. The device may be programmable to start on a timer. Parameters of the brew program may be customizable including serving size and extraction settings. The device will use vapor pressure to forcibly move beverage liquid across a sieve thereby separating the liquid from spent extraction media. Reliability and repeatability of the separation procedure is enhanced using a novel method of pressure control.
A47J 31/12 - Coffee-making apparatus, in which the brewing vessel is placed above or in the upper part of the beverage containers; Drip coffee-makers in which the vapour from the boiling water is raised above the filter and after condensing passes through the filter
A47J 31/34 - Coffee-making apparatus in which hot water is passed through the filter under pressure with hot water under liquid pressure
A47J 31/20 - Apparatus in which ground coffee or tea-leaves are immersed in the hot liquid in the beverage container having immersible, e.g. rotatable, filters
A47J 31/52 - Alarm-clock-controlled mechanisms for coffee- or tea-making apparatus
A47J 31/56 - Water boiling vessels having temperature controls
3.
Apparatuses for controlling operation of a motor of a fan assembly based on an induced voltage or a back electromotive force
An integrated circuit for controlling operation of a motor of a fan assembly. The fan assembly includes a housing and a fan. The motor is in the housing. The housing is void of sensors. The motor is configured to rotate the fan. The integrated circuit includes a detection module and a first control module. The detection module is separate from the fan assembly. The detection module is configured to detect a voltage induced in a first coil of the motor or a back electromotive force received from the first coil of the motor. The first control module is configured to receive a control signal from a second control module and control the operation of the fan based on (a) the control signal, and (b) the voltage induced in the first coil of the motor or the back electromotive force. The second control module is separate from the integrated circuit.
F04D 27/00 - Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
F04D 13/06 - Units comprising pumps and their driving means the pump being electrically driven
F04D 15/00 - Control, e.g. regulation, of pumps, pumping installations, or systems
F04D 25/06 - Units comprising pumps and their driving means the pump being electrically driven
H02K 29/12 - Motors or generators having non-mechanical commutating devices, e.g. discharge tubes or semiconductor devices with position sensing devices using detecting coils
H02K 29/14 - Motors or generators having non-mechanical commutating devices, e.g. discharge tubes or semiconductor devices with speed sensing devices
H02P 6/08 - Arrangements for controlling the speed or torque of a single motor
H02P 6/182 - Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
H02P 29/032 - Preventing damage to the motor, e.g. setting individual current limits for different drive conditions