US Pat. No. 9,476,826

SIGNAL AND DETECTION SYSTEM FOR KEYING APPLICATIONS

Smart Wave Technologies C...

1. A keying system for interpreting a code based on a spectral response of at least two optical coatings on a substrate between
at least one optical transmitter and at least one receiver while authorizing pairing of a first product with a second product
to allow or prevent dispensing of the second product by the first product, the system comprising:
a transmitter located on the first product, the transmitter configured to transmit at least a first light signal against first
and second optical coatings of the code located on the second product when the first product and the second product are being
paired, wherein the first product is a dispenser and the second product is a consumable product;

a receiver operatively located on the first product, the receiver configured to receive reflected light by the first and second
optical coatings of the code;

an optical splitter positioned adjacent the transmitter and configured to split the first light signal to separate optical
paths that are directed to the first and second optical coatings; and

receiver electronics operatively connected to the receiver and configured to:
interpret reflected light received at the receiver against an authorized signal by analysis of the spectral response including
analysis of the degree of absorption and/or reflection of the reflected light at the first and second optical coatings, to
thereby determine whether the reflected light received at the receiver matches the authorized signal;

in response to determining that the reflected light received at the receiver matches the authorized signal, authorize pairing
of the second product with the first product to allow the dispensing of the second product by the first product; and

in response to determining that reflected light received at the receiver does not match the authorized signal, prevent pairing
of the second product with the first product to prevent the dispensing of the second product by the first product.

US Pat. No. 9,836,946

SYSTEMS AND METHODS FOR AUTHENTICATING BULK PRODUCTS

Smart Wave Technologies C...

1. A retro-fit system for detecting consumption of a consumable product with a corresponding product that utilizes the consumable
product, the system for retro-fit connection to the corresponding product, the system comprising:
a body for attachment to the corresponding product, the body operatively containing:
a controller operatively connected to a power supply;
a reader operatively connected to the controller, the reader for operative connection with a key containing authorized quantity
information relating to the consumable product;

a use detector operatively connected to the controller for detecting operation events of the corresponding product;
wherein the controller includes a counter for counting operation events and wherein the controller is configured:
to calculate total consumption based on the count of operation events;
to compare total consumption to the authorized quantity information; and
to activate an alarm system operatively connected to the controller in the event that total consumption exceeds the authorized
quantity information.

US Pat. No. 9,522,775

AEROSOL DISPENSING APPARATUS

Smart Wave Technologies C...

1. An aerosol can dispensing system for repeated dispensing of the contents of an aerosol can, the aerosol can having a body
and an upper end operatively supporting an aerosol can valve mechanism, the aerosol can dispensing system comprising:
an aerosol can adapter having an aerosol can retaining surface for retaining the upper end of the aerosol can;
a scotch yoke drive mechanism operatively connected to the aerosol can adapter, the scotch yoke drive mechanism having:
an electric motor and power system providing rotary power;
a torque arm operatively connected to the electric motor, the torque arm supporting a spindle offset with respect to a rotation
axis of the electric motor;

a lever arm having a first end having a slot engaged with the spindle and a second end engageable with the aerosol can valve
mechanism, the first and second ends pivotable about a pivot point;

wherein rotation of the torque arm about the rotation axis causes reciprocating linear movement of the spindle within the
slot and movement of the second end relative to the aerosol can valve mechanism to effect opening and closing of the aerosol
can valve mechanism.

US Pat. No. 10,194,533

METHODS OF LASER TRACE POST PROCESSING AND DEPANELING OF ASSEMBLED PRINTED CIRCUIT BOARDS

SMART WAVE TECHNOLOGIES, ...

1. A method for processing an assembled printed circuit board (PCBa) panel comprising the steps of:a) loading at least one PCBa panel containing a plurality of connected PCBa's into a processing device having a first and second laser, wherein each PCBa has a plurality of traces;
b) severing at least one trace on each PCBa using the first laser to individualize the PCBa's; and
c) depaneling the PCBa panel to separate the plurality of connected PCBa's using the second laser.

US Pat. No. 10,106,310

AEROSOL DISPENSING APPARATUS

Smart Wave Technologies, ...

1. A method for determining if an aerosol can is authorized for use within an aerosol can dispenser where the aerosol can dispenser has an aerosol can dispensing system for repeated mechanical contact with a nozzle of an aerosol can operatively connected to the aerosol can dispenser and where the aerosol can dispensing system has a controller having means for activation of the aerosol can dispensing system for repeated activation of the aerosol can nozzle by a aerosol can dispensing mechanism, the method comprising the steps of:a. mounting an aerosol can within the aerosol can dispenser to engage the aerosol can nozzle with the aerosol can dispensing mechanism;
b. activating at least one LED emitter/receiver pair operatively connected to the controller, the LED emitter/receiver pair for emitting LED light against an outer surface of an aerosol can and receiving reflected light from the outer surface of the aerosol can;
c. detecting if the reflected light corresponds to an authorized reflected light signal pattern;
wherein if the reflected light signal pattern is authorized, enabling the aerosol can dispensing mechanism to dispense a quantity of aerosol can contents and wherein if the reflected light signal pattern is not authorized, preventing activation of the aerosol can dispensing mechanism.

US Pat. No. 9,953,508

SYSTEMS AND METHODS FOR AUTHENTICATING BULK PRODUCTS

Smart Wave Technologies C...

1. A method of authenticating a bulk quantity of a consumable product with a key which enables a dispenser to enable a plurality of distinct user-initiated consumption events of the consumable product comprising the steps of:a) reading a key, using a key reader, the key reader being operatively connected to a controller, wherein the key comprises information relating to a consumption parameter of the consumable product;
b) authorizing, using the controller, the read key with a bulk quantity and the consumption parameter from step a) to a specific dispenser wherein the bulk quantity and consumption parameter are correlated to a quantity value;
c) monitoring, using a use detector operatively connected to the controller, consumption of the consumable product over a plurality of distinct user-initiated consumption events thereby monitoring how much consumable has been consumed over a period of time until the quantity value is reached, wherein before the quantity value is reached the authentication of the bulk quantity of consumable product remains valid;
d) enabling, using the controller, an event output in response to the quantity value being reached, wherein the event output comprises altering the operation of the dispenser when the quantity value is reached.