US 12,133,559 B2
Device agnostic PSA for aerosol generation device
Sean Daugherty, Winston-Salem, NC (US); Sean Lukan, Winston-Salem, NC (US); Robert Logan Garris, Winston-Salem, NC (US); and Keith Anderson, Winston-Salem, NC (US)
Assigned to RAI STRATEGIC HOLDINGS, INC., Winston-Salem, NC (US)
Filed by RAI Strategic Holdings, Inc., Winston-Salem, NC (US)
Filed on Sep. 8, 2021, as Appl. No. 17/469,229.
Claims priority of provisional application 63/077,137, filed on Sep. 11, 2020.
Prior Publication US 2022/0079242 A1, Mar. 17, 2022
Int. Cl. A24F 40/53 (2020.01); A24F 40/51 (2020.01); A24F 40/65 (2020.01); H04B 10/11 (2013.01); H04W 4/20 (2018.01)
CPC A24F 40/53 (2020.01) [A24F 40/51 (2020.01); A24F 40/65 (2020.01); H04B 10/11 (2013.01); H04W 4/20 (2013.01)] 6 Claims
OG exemplary drawing
 
6. An aerosol provision system comprising:
an aerosol provision device configured to interface with a consumable comprising aerosol generating material;
an aerosol generator configured to generate an aerosol from the aerosol generating material;
a lock assembly configured to prevent operation of the aerosol generator for generating the aerosol in a locked state, and enable operation of the aerosol generator for generating the aerosol in an unlocked state, the lock assembly being configured to transition from the locked state to the unlocked state responsive to authentication of an unlock code received in a control signal from a host device in communication with an authentication agent via a network; and
an adaptive signal detector comprising processing circuitry configured to process a control signal received wirelessly from the host device to extract the unlock code,
wherein the adaptive signal detector is configured to determine host device characterization information or environmental context information to facilitate extracting the unlock code from the control signal, and
wherein the processing circuitry is configured to, in response to failure to decode all symbols of the unlock code, determine a missing symbol from the unlock code based on a checksum provided with the unlock code.