ANALOG COHERENT SIGNAL PROCESSING SYSTEMS AND METHODS
Granted: May 6, 2021
Application Number:
20210135766
Real-time systems and methods prevent duplication of independent signal streams in a coherent receiver subject to source separation controlled by multiplicative coefficients under adaptive feedback control. In various embodiments, this is achieved by first obtaining a first set of coefficients associated with a first signal stream and a second set of coefficients associated with a second signal stream. In response to the sets of coefficients satisfying a condition, the first set modified…
DYNAMIC ERROR QUANTIZER TUNING SYSTEMS AND METHODS
Granted: May 6, 2021
Application Number:
20210135751
Dynamic error-quantizer tuning systems and methods prevent misconvergence to local minima by using a dynamic quantizer circuit that controls reference voltages of three or more comparators that are independently adjusted to modify the transfer function of the dynamic quantizer circuit. A weighted sum of the comparator outputs is subtracted from the input to form an error signal in a control loop. The ratio of the reference voltages is chosen to reduce or eliminate local minima during a…
MEASUREMENT SYSTEM WITH CONTROLLED PRESSURE RAMP
Granted: March 11, 2021
Application Number:
20210068682
A measurement system and method of manufacture can include: a pressure resistant structure; a pressure inducer coupled to the pressure resistant structure, the pressure inducer having an engaged configuration, the engaged configuration of the pressure inducer increasing pressure exerted on a portion of a user in contact with the pressure resistant structure; a light source coupled to the pressure resistant structure; an optical sensor coupled to the pressure resistant structure and…
OPTICAL DIAGNOSTIC SENSOR SYSTEMS AND METHODS
Granted: February 11, 2021
Application Number:
20210038080
Described are embodiments of methods for determining physiological data, such as vital signs, by using an optical diagnostic sensor, the method comprising receiving at a semiconductor material, which is located between a photodiode and a trench, an opening into silicon, or a backside wafer-level package (WLP) coating, light of a first wavelength and light of a second wavelength that are above the wavelength of red light, the semiconductor material acting as a filter that blocks…
OSCILLATION REDUCTION IN HAPTIC VIBRATORS BY MINIMIZATION OF FEEDBACK ACCELERATION
Granted: February 4, 2021
Application Number:
20210034158
Described herein are embodiments for reducing haptic vibrations for electronic devices. Embodiments of an oscillation reduction scheme learned offline are disclosed for minimizing the acceleration for a haptic vibrator. A pattern and braking generation module outputs a pattern signal for amplification and then for driving the haptic vibrator. An accelerometer measures acceleration induced by vibration from the haptic vibrator. The pattern and braking generation module adjusts the pattern…
ACOUSTIC AUGMENTATION OF HAPTIC VIBRATION WITH CORRELATED SOUNDS
Granted: February 4, 2021
Application Number:
20210034157
Described herein are system and method embodiments of acoustic augmentation of haptic vibration with correlated sounds. Embodiments of a haptic driven signal crossing both vibration band and acoustic band are disclosed. The driven signal at the acoustic band enables a haptic in an electronic device to provide an audio augmentation for haptic vibration independent from a loudspeaker of the electronic device. Upon a touch on a touch surface is detected, a vibration request is generated…
CNN-BASED DEMODULATING AND DECODING SYSTEMS AND METHODS FOR UNIVERSAL RECEIVER
Granted: January 28, 2021
Application Number:
20210028885
Presented are systems and methods for automatically decoding and demodulating radio signals in a communication network. Embodiments utilize a one-dimensional (1D) convolutional neural network (CNN) as the key architecture of a decoder that utilizes one or more 1D convolution windows to perform convolution operations on to-be-decoded or demodulated input signals received by the communication network. In embodiments, this may be achieved by receiving, at a CNN correlator implemented in a…
CNN-Based Demodulating and Decoding Systems and Methods for Universal Receiver
Granted: January 28, 2021
Application Number:
20210027159
Presented are systems and methods for automatically creating and labeling training data for training-based radio, comprising receiving, at a receiver, a frame that comprises a modulated radio frequency (RF) signal comprising a set of waveforms that correspond to payload data. The payload data comprises a sequence of random bits. In embodiments, until a stopping condition is met one or more steps are performed, comprising detecting the frame; demodulating the modulated RF signal to…
LED DRIVER SYSTEMS AND METHODS
Granted: November 19, 2020
Application Number:
20200366206
Described herein are embodiments for systems and methods LED driver. In one or more embodiments, the LED driver may operate in a boost mode to charge a capacitor using a power source or in a boost mode to use the charged capacitor to provide current to a load, such as an LED string. In one or more embodiments, the LED driver uses a single inductor for boost mode operation or buck mode operation. Such embodiments simplify the LED driver and therefore provide an economic advantage. In one…
TAMPER DETECTION COUNTERMEASURES TO DETER PHYSICAL ATTACK ON A SECURITY ASIC
Granted: November 5, 2020
Application Number:
20200349295
Various embodiments of the present invention relates generally to an integrated circuit, and more particularly, to systems, devices and methods of incorporating a tamper detection countermeasure into a security ASIC to deter physical attacks. The tamper detection countermeasure architects an active mesh to cover a sensitive area in the security ASIC. A plurality of time-varying random numbers is generated by a random number generator (RNG), and the active mesh is driven and configured…
OPTICAL SENSOR PACKAGING SYSTEM
Granted: October 22, 2020
Application Number:
20200335359
An optical sensor packaging system and method can include: providing a substrate, the substrate including a redistribution pad; mounting an optical sensor to the substrate, the optical sensor including a photo sensitive material formed on a photo sensitive area of an active optical side of the optical sensor; wire-bonding the optical sensor to the substrate with a first bond wire connected from the active optical side to the redistribution pad; and encapsulating the optical sensor, the…
SYSTEMS AND METHODS FOR ANALOG ELECTRONIC POLARIZATION CONTROL FOR COHERENT OPTICAL RECEIVERS
Granted: October 15, 2020
Application Number:
20200328818
Described herein are systems and methods that manage polarization in coherent optical receivers by using analog signal processing that eliminates the need for ultra-fast, power-hungry ADCs and DSPs and that would require digitization of the full-bandwidth signal path and result in bulky and expensive circuit designs. Various embodiments of the invention provide polarization correction by using an analog polarization correction circuit that implements the equivalent of two matrix…
SOLENOID PLUNGER MOVEMENT DETECTION SYSTEM
Granted: October 15, 2020
Application Number:
20200328019
A solenoid plunger movement detection system and method can include: detecting current supplied to a solenoid with a current sensor; converting the current supplied to the solenoid into a digital signal with a counter coupled to a first comparator; detecting a peak within the digital signal with a peak detector; comparing the peak to the digital signal with a second comparator coupled to the peak detector; measuring a dip from the peak and measuring a trough with the second comparator;…
SYSTEMS AND METHODS FOR LOGGING DATA IN HARSH ENVIRONMENTS
Granted: September 24, 2020
Application Number:
20200300710
Systems and methods of the present invention allow to determine ambient gas temperature in harsh environments such as in a steam autoclave chamber during a sterilization process. In certain embodiments of the invention, temperature data is gathered using a sensor that is placed in an enclosed electronics-based temperature logging device. A capsule seals the temperature logging device except for a through hole that, during regular operation, allows gas to directly contact a surface of the…
SYSTEMS AND METHODS FOR OPERATING SECURE ELLIPTIC CURVE CRYPTOSYSTEMS
Granted: August 20, 2020
Application Number:
20200266986
Various embodiments of the invention implement countermeasures designed to withstand attacks by potential intruders who seek partial or full retrieval of elliptic curve secrets by using Various embodiments of the invention implement countermeasures designed to withstand attacks by potential intruders who seek partial or full retrieval of elliptic curve secrets by using known methods that exploit system vulnerabilities, including elliptic operation differentiation, dummy operation…
SYSTEMS AND METHODS FOR POLARIZATION CONTROL USING BLIND SOURCE SEPARATION
Granted: June 25, 2020
Application Number:
20200204266
Analog signal processing systems and methods manage polarization in coherent optical receivers to eliminate the need for ultra-fast, power-hungry ADCs and DSPs and that require digitization of the full-bandwidth signal path and result in bulky and expensive circuit designs. Various embodiments an analog polarization correction circuit that implements the equivalent of two matrix operations by combining variable and unity gain amplifiers to align polarizations of input signals to generate…
SYSTEMS AND METHODS FOR ENERGY-EFFICIENT ANALOG MATRIX MULTIPLICATION FOR MACHINE LEARNING PROCESSES
Granted: May 28, 2020
Application Number:
20200167636
A novel energy-efficient multiplication circuit using analog multipliers and adders reduces the distance data has to move and the number of times the data has to be moved when performing matrix multiplications in the analog domain. The multiplication circuit is tailored to bitwise multiply the innermost product of a rearranged matrix formula to output the generate a matrix multiplication result in form of a current that is then digitized for further processing.
ENERGY-EFFICIENT MEMORY SYSTEMS AND METHODS
Granted: April 9, 2020
Application Number:
20200110604
Described herein are systems and methods that increase the utilization and performance of computational resources, such as storage space and computation time, thereby, reducing computational cost. Various embodiments of the invention provide for a hardware structure that allows both streaming of source data that eliminates redundant data transfer and allows for in-memory computations that eliminate requirements for data transfer to and from intermediate storage. In certain embodiments,…
FAULT ATTACK RESISTANT CRYPTOGRAPHIC SYSTEMS AND METHODS
Granted: April 9, 2020
Application Number:
20200112425
Described herein are systems and methods that prevent against fault injection attacks. In various embodiments this is accomplished by taking advantage of the fact that an attacker cannot utilize a result that has been faulted to recover a secret. By using infective computation, an error is propagated in a loop such that the faulted value will provide to the attacker no useful information or information from which useful information may be extracted. Faults from a fault attack will be so…
SYSTEMS AND METHODS FOR ENERGY-EFFICIENT DATA PROCESSING
Granted: April 9, 2020
Application Number:
20200110979
An energy-efficient sequencer comprising inline multipliers and adders causes a read source that contains matching values to output an enable signal to enable a data item prior to using a multiplier to multiply the data item with a weight to obtain a product for use in a matrix-multiplication in hardware. A second enable signal causes the output to be written to the data item.