IP Library Granted Patent US 12688135
Granted Patent B2
US 12688135 · App. 18/592,108 · Granted Jul 21, 2026

Coordinating operations of multiple communication chips via local hub device

Inventors: Helena Deirdre O'Shea (San Jose, CA); Matthias Sauer (San Jose, CA); Jorge L. Rivera Espinoza (San Jose, CA); Bernd Adler (San Jose, CA)
Assignee: APPLE INC.
G06F13/36G06F2213/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12688135
App. No.
18/592,108
Granted
Jul 21, 2026
Kind
B2
Abstract

Embodiments relate to coordinating the operations of subsystems in a communication system of an electronic device where a coexistence hub device monitors the state information transmitted as coexistence messages over one or more multi-drop buses, processes the monitored coexistence messages and sends out control messages as coexistence messages to other systems on chips (SOCs). The coexistence hub device can also update the operations of the communication system. The coexistence hub device may receive an operation policy from a central processor and may execute the operation policy without further coordination of the central processor. The coexistence hub device broadcasts the control messages as coexistence messages according to the executed operation policy.

Claims (55)

1 . An integrated circuit (IC) chip, comprising:

a multi-drop bus; and

an application processor coupled to the multi-drop bus and configured to:

operate in a first power mode;

send an initial operation policy of an operation policy to a coexistence hub device by the multi-drop bus, wherein the operation policy comprises the initial operation policy and another portion of the operation policy;

switch the application processor to operate in a second power mode consuming less power than the first power mode, while the initial operation policy is executed by the coexistence hub device to coordinate operations of a communication system comprising the coexistence hub device and one or more additional devices, wherein the application processor, the coexistence hub device, and the one or more additional devices are coupled to the multi-drop bus to communicate over a shared connection;

receive an indication that a device coupled to the coexistence hub device is turned on; and

send, to the coexistence hub device, the other portion of the operation policy relevant to the device.

2 . The IC chip of claim 1 , wherein the application processor is further configured to send an updated operation policy to the coexistence hub device for deployment, wherein the updated operation policy determines real time operations of components in the communication system based on one or more operating conditions of another communication system.

3 . The IC chip of claim 1 , wherein the application processor is further configured to:

receive, while operating in the second power mode, a signal from a first device coupled to the multi-drop bus;

modify or copy the received signal according to a predetermined rule; and send the modified signal to a second device coupled to the multi-drop bus.

4 . The IC chip of claim 1 , wherein the application processor is further configured to receive a current state from the coexistence hub device.

5 . The IC chip of claim 4 , wherein the current state comprises radio frequency (RF) channels in use by one or more devices coupled to the coexistence hub device or a transmission power of a radio signal used by the one or more devices or the coexistence hub device.

6 . The IC chip of claim 1 , wherein the application processor is further configured to relay data between the one or more additional devices coupled to the multi-drop bus in response to the application processor operating in the second power mode.

7 . The IC chip of claim 1 , wherein the coexistence hub device is coupled to the multi-drop bus and the application processor and configured to:

receive the initial operation policy from the application processor; and

deploy the initial operation policy to one or more devices coupled to the coexistence hub device.

8 . The IC chip of claim 7 , wherein the one or more devices are coupled to the coexistence hub device.

9 . A method, comprising:

operating an application processor in a first power mode;

sending, by the application processor, an initial operation policy of an operation policy to a coexistence hub device coupled to the application processor, wherein the operation policy comprises the initial operation policy and another portion of the operation policy;

switching, by the application processor, the application processor to operate in a second power mode consuming less power than the first power mode, while the initial operation policy is executed by the coexistence hub device to coordinate operations of a communication system comprising the coexistence hub device and one or more additional devices, wherein the application processor, the coexistence hub device, and the one or more additional devices are coupled to a multi-drop bus to communicate over a shared connection;

receiving an indication that a device coupled to the coexistence hub device is turned on; and

sending, to the coexistence hub device, the other portion of the operation policy relevant to the device.

10 . The method of claim 9 , wherein the application processor is coupled to the coexistence hub device by the multi-drop bus.

11 . The method of claim 9 , further comprising:

sending, by the application processor, an updated operation policy to the coexistence hub device for deployment, wherein the updated operation policy determines real time operations of components in the communication system based on one or more operating conditions of another communication system.

12 . The method of claim 9 , further comprising:

receiving, while the application processor operates in the second power mode, a signal from a first device coupled to the application processor by a multi-drop bus;

modifying, by the application processor, the received signal according to a predetermined rule; and

sending, by the application processor, the modified signal to a second device coupled to the multi-drop bus.

13 . The method of claim 9 , further comprising:

receiving, by the application processor, a current state from the coexistence hub device.

14 . The method of claim 13 , wherein the current state comprises radio frequency (RF) channels in use by one or more devices coupled to the coexistence hub or a transmission power of a radio signal used by the one or more devices or the coexistence hub device.

15 . The method of claim 9 , wherein the method further comprises:

relaying data between the one or more additional devices coupled to the multi-drop bus in response to the application processor operating in the second power mode.

16 . An electronic device, comprising:

a multi-drop bus;

a coexistence hub device coupled to the multi-drop bus; and

an application processor coupled to the multi-drop bus and the coexistence hub device, and configured to:

operate in a first power mode;

send an initial operation policy of an operation policy to the coexistence hub device by the multi-drop bus, wherein the operation policy comprises the initial operation policy and another portion of the operation policy;

switch the application processor to operate in a second power mode consuming less power than the first power mode, while the initial operation policy is executed by the coexistence hub device to coordinate operations of a communication system comprising the coexistence hub device and one or more additional devices, wherein the application processor, the coexistence hub device, and the one or more additional devices are coupled to the multi-drop bus to communicate over a shared connection;

receive an indication that a device coupled to the coexistence hub device is turned on; and

send, to the coexistence hub device, the other portion of the operation policy relevant to the device.

17 . The electronic device of claim 16 , wherein the application processor is further configured to send an updated operation policy to the coexistence hub device for deployment, wherein the updated operation policy determines real time operations of components in the communication system based on one or more operating conditions of another communication system.

18 . The electronic device of claim 16 , wherein the coexistence hub device is configured to:

receive the initial operation policy from the application processor; and

deploy the initial operation policy to one or more devices coupled to the coexistence hub device.

19 . The electronic device of claim 18 , wherein the one or more devices are coupled to the coexistence hub device.

20 . The electronic device of claim 16 , wherein the application processor is further configured to:

receive, while operating in the second power mode, a signal from a first device coupled to the multi-drop bus;

modify or copy the received signal according to a predetermined rule; and

send the modified signal to a second device coupled to the multi-drop bus.