# US 12,602,340 B2 · Detecting and handling a coexistence event

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,602,340 B2
- Document ID: US12602340B2
- Status: Granted
- Kind: B2
- Application number: 18/537,065
- Filed: 2023-12-12
- Published: 2024-04-18
- Granted: 2026-04-14
- Earliest claimed: 2021-11-22
- Assignees: Texas Instruments Incorporated
- Applicants: Texas Instruments Incorporated
- Inventors: Eli Dekel; Yaron Alpert
- Web page: https://patentgrep.com/patent/US12602340B2

## CPC

- G06F 13/382: {using universal interface adapter}
- H04L 41/0627: {by acting on the notification or alarm source}
- G06F 13/4282: {on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247)}
- H04L 41/0661: {by reconfiguring faulty entities}
- H04L 43/0817: by checking functioning
- G06F 2213/0038: System on Chip
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method includes detecting, by a coexistence controller of a system on a chip (SoC), an occurrence of a coexistence event of an SoC component; providing, by the coexistence controller, an indication of the occurrence of the coexistence event to a coexistence coordinator; and changing, by the coexistence controller, an operating point of the SoC from a current operating point to a new operating point responsive to receiving an operating point change request from the coexistence coordinator.

## Claims

### Claim 1

A device comprising:
a wireless communication component;
a first component; and
a processor configurable to:
provide an indication that an output power level of the wireless communication component is lower than a first output power threshold;
responsive to providing the indication, receive a request specifying a second power threshold for the first component;
provide a target performance parameter of the first component based on the second power threshold; and
responsive to providing the target performance parameter, change an operating point of the first component so that the output power level of the wireless communication component reaches the first output power threshold.

### Claim 2 (depends on 1)

The device of claim 1, wherein the first component is an analog-to-digital converter (ADC), and wherein changing the operating point of the first component comprises reducing a sampling rate of the ADC.

### Claim 3 (depends on 1)

The device of claim 1, wherein the processor is configurable to:
receive a first message; and
determine that the output power level of the wireless communication component is lower than the first output power threshold based on the first message.

### Claim 4 (depends on 3)

The device of claim 3, wherein the processor is configurable to periodically receive messages indicative of the output power level of the wireless communication component, wherein the first message is one of the periodically received messages.

### Claim 5 (depends on 3)

The device of claim 3, wherein the processor is configurable to receive the first message from the wireless communication component.

### Claim 6 (depends on 1)

The device of claim 1, wherein the processor is configurable to:
monitor whether a performance metric associated with a first activity of the device deviates from a first threshold; and
responsive to changing the operating point of the first component, change the first threshold from a first value to a second value.

### Claim 7 (depends on 1)

The device of claim 1, wherein changing the operating point of the first component comprises causing a use reduction of a shared resource by the first component.

### Claim 8 (depends on 7)

The device of claim 7, wherein the shared resource is a shared antenna interface.

### Claim 9 (depends on 1)

The device of claim 1, wherein changing the operating point of the first component comprises halting or throttling an activity of the first component.

### Claim 10 (depends on 1)

The device of claim 1, wherein the wireless communication component is a Bluetooth Low Energy (BLE) component.

### Claim 11 (depends on 1)

The device of claim 1, wherein the device is integrated in an integrated circuit (IC).

### Claim 12

A method comprising:
providing an indication that an output power level of a wireless communication component of a device is lower than a first output power threshold;
responsive to providing the indication, receiving a request specifying a second power threshold for a first component;
providing a target performance parameter of the first component based on the second power threshold; and
responsive to providing the target performance parameter, changing an operating point of the first component of the device so that the output power level of the wireless communication component reaches the first output power threshold.

### Claim 13 (depends on 12)

The method of claim 12, wherein the first component is an analog-to-digital converter (ADC), and wherein changing the operating point of the first component comprises reducing a sampling rate of the ADC.

### Claim 14 (depends on 12)

The method of claim 12, further comprising receiving a first message, wherein determining that the output power level of the wireless communication component is lower than the first output power threshold comprises determining that the output power level of the wireless communication component is lower than the first output power threshold based on the first message.

### Claim 15 (depends on 14)

The method of claim 14, further comprising periodically receiving messages indicative of the output power level of the wireless communication component, wherein the first message is one of the periodically received messages.

### Claim 16 (depends on 14)

The method of claim 14, wherein receiving the first message comprises receiving the first message from the wireless communication component.

### Claim 17 (depends on 12)

The method of claim 12, further comprising:
monitoring whether a performance metric associated with a first activity of the device deviates from a first threshold; and
responsive to changing the operating point of the first component, changing the first threshold from a first value to a second value.

### Claim 18 (depends on 12)

The method of claim 12, wherein changing the operating point of the first component comprises causing a use reduction of a shared resource by the first component.

### Claim 19 (depends on 18)

The method of claim 18, wherein the shared resource is a shared antenna interface.

### Claim 20 (depends on 12)

The method of claim 12, wherein changing the operating point of the first component comprises halting or throttling an activity of the first component.
