SYSTEM AND METHOD FOR PRESENTING DIFFERENT GATT DATABASES BASED ON EATT BEARER

    公开(公告)号:US20240196219A1

    公开(公告)日:2024-06-13

    申请号:US18076841

    申请日:2022-12-07

    Inventor: Mikko Loytynoja

    CPC classification number: H04W12/35 H04W76/10

    Abstract: A system and method for presenting different GATT databases or different views of a GATT database based on the EATT bearer identity is disclosed. The GATT server identifies the EATT bearer being used and associates an application with that EATT bearer identity. The GATT server then creates an association between the application and a customized view of the GATT database that is presented to that application. In this way, a GATT client, with several applications resident thereon, may create a plurality of different connections to the GATT server, each with a unique EATT bearer identity. Each of these applications may have its unique customized view of the GATT database, based on that EATT bearer identity.

    Dual Resonant Wideband Meandered PCB Antenna
    62.
    发明公开

    公开(公告)号:US20240195063A1

    公开(公告)日:2024-06-13

    申请号:US18079124

    申请日:2022-12-12

    CPC classification number: H01Q5/10 H01Q1/38 H01Q1/50

    Abstract: A dual resonant wideband meandered PCB antenna is disclosed. The antenna includes two meandered paths that are joined at a common feeding path. The meandered paths have different lengths, which results in different resonance frequencies. The antenna may also include a short circuit stub connected to the feeding path for impedance matching. In some embodiments, the antenna is formed on one layer of a printed circuit board. In another embodiment, to conserve space, the antenna may be formed on multiple layers of the printed circuit board.

    NOISE DETECTION FOR MULTI-CHANNEL AND MULTI-PROTOCOL COMMUNICATIONS

    公开(公告)号:US20240188124A1

    公开(公告)日:2024-06-06

    申请号:US18073032

    申请日:2022-12-01

    Inventor: Qiang Li Yan Zhou

    CPC classification number: H04W74/0808 H04B17/309

    Abstract: Techniques for quickly and accurately determining whether a channel is being used for transmission of data using one of a plurality of communications protocols for low power signals using random data of a packet are disclosed. The techniques increase sensitivity and reduce the false alarm rate for a wide range of signal and noise levels. A noise detection technique uses an adaptive window size for fast noise detection that increases the rate of scanning channels during a signal identification period. In a BLE1M detection mode, detection of clusters of zero frequency deviation are used to reduce the false detection rate. Adaptive Zigbee symbol detection improves detection sensitivity beyond −97 dBm. The techniques use a chip-based differential to generate frequency deviation samples for Zigbee detection or data filtering frequency deviation samples generated using sample-based differentials based on an oversampled received signal to improve the signal-to-noise ratio.

    AES-GCM Engine Optimized for Execute-in-Place Authenticated Decryption

    公开(公告)号:US20240187402A1

    公开(公告)日:2024-06-06

    申请号:US18074744

    申请日:2022-12-05

    CPC classification number: H04L63/083

    Abstract: A system and method for performing execute-in-place is disclosed, wherein the code is encrypted using AES-GCM and stored in an external memory device. The system includes only one cipher function that is used to encrypt the three counter values that are used to decrypted the encrypted code and to validate the Message Authentication Code (MAC). In some embodiments, the system precalculates a hash subkey so that generation of the Counter 0 value can begin as soon as a valid memory address is available. In addition, the cipher function is modified to utilized two or more cipher generation circuits and only one key expansion circuit. This improves the speed of the operation without a complete duplication of the cipher function hardware. In another embodiment, the cipher function is unrolled so that two or more rounds of key expansion and cipher generation are performed each clock cycle.

    Receiver with duty cycled listening

    公开(公告)号:US11962325B2

    公开(公告)日:2024-04-16

    申请号:US17873844

    申请日:2022-07-26

    CPC classification number: H03M13/116

    Abstract: A system and method for detecting the preamble of a wireless packet is disclosed. The system utilizes one or more received fragments as inputs to a correlator, forming correlator content inside the correlator memory. After every sample from the received fragment is provided to the correlator, the correlator then compares the correlator content to a known pattern pre-programmed as a set of correlation coefficients. The correlation coefficients may not align with the correlator content because the symbol boundaries are not known a-priori. By cyclic rotation of the correlation coefficients relative to the correlator content, or cyclic rotation of the correlator content relative to the known correlation coefficients, a match with one or more preamble symbols may be found. This technique may be used to reduce power during the preamble detection process. Alternatively, this technique can also be used for antenna diversity, multi PHY and multichannel applications.

    TRANSMIT MODULATION TESTING
    68.
    发明公开

    公开(公告)号:US20240110972A1

    公开(公告)日:2024-04-04

    申请号:US18174003

    申请日:2023-02-24

    CPC classification number: G01R31/2824 H04B17/14 H04L27/12

    Abstract: Modulation testing separately enables slices of an analog varactor array of an LC oscillator. For each enabled slice, a reference voltage supplying a resistor ladder is set to a plurality of different reference voltage values. Resistor ladder voltages generated for the different reference voltage values are supplied to the enabled slice and a control voltage coupled to the enabled slice is swept for each of the reference voltage values. Respective frequencies of an oscillator signal coupled to an output of the LC oscillator are measured for each enabled slice for each combination of the reference voltage values and the control voltage values. The linearity of LC oscillator gain is determined for each of the reference voltage values for each slice based on the respective frequencies and the control voltage values. Passing/failing the modulation testing is based on the linearity of the LC oscillator gain.

    REDUCING OUTPUT HARMONICS AND GROUND BOUNCE IN A TRANSMITTER

    公开(公告)号:US20240106398A1

    公开(公告)日:2024-03-28

    申请号:US17955171

    申请日:2022-09-28

    CPC classification number: H03F3/245 H04B1/0475 H03F2200/451

    Abstract: In one aspect, an apparatus comprises: a driver circuit to receive first and second ramp signals and output first and second drive signals under control of a first bias signal and a second bias signal, the first bias signal having a first edge and a second edge, the second edge having a different edge rate than the first edge, the second bias signal having a third edge and a fourth edge, the third edge having a different edge rate than the fourth edge; and an output circuit coupled to the driver circuit, the output circuit comprising at least one first active device to be driven by the first drive signal and at least one second active device to be driven by the second drive signal, where the output circuit is to amplify and output a radio frequency (RF) signal.

Patent Agency Ranking