# US 2014/0156888 A9 · Method and system for dynamically programmable serial/parallel bus interface

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

- Number: US 2014/0156888 A9
- Document ID: US20140156888A9
- Status: Published application
- Kind: A9
- Application number: 13/800,693
- Filed: 2013-03-13
- Published: 2014-06-05
- Earliest claimed: 2009-12-18
- Assignees: Broadcom Corporation
- Applicants: Broadcom Corporation
- Inventors: Andrew du PREEZ
- Web page: https://patentgrep.com/patent/US20140156888A9

## CPC

- G06F 13/4286: {using a handshaking protocol, e.g. RS232C link}
- G06F 13/42: Bus transfer protocol, e.g. handshake; Synchronisation
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

An apparatus, method, and system embodying some aspects of the present embodiments for arbitrating communication between multiple communication devices are provided. The arbitration system include two communication devices and a packet traffic arbiter. The communication devices can be configured to receive or transmit data transmissions. The data transmissions can comprise protocol information. The protocol information can comprise transmission coordination information, handover information, and spectrum information. The packet traffic arbiter can be configured to coordinate the data transmissions between the two communication devices. The coordination can reduce traffic collisions or interference between low-power activities of the two communication devices.

## Claims

### Claim 1

A method for arbitrating communication signals comprising:
transmitting modified data transactions, comprising protocol information, to two communication devices; and
coordinating reception and transmission of other data transactions by the two communication devices comprising reducing interference between low-power activities of the two communication devices using the protocol information.

### Claim 2 (depends on 1)

The method of claim 1, wherein reducing the interference comprises reducing traffic collisions using the protocol information.

### Claim 3 (depends on 1)

The method of claim 1, wherein coordinating further comprises controlling access by the two communication devices to radio resources.

### Claim 4 (depends on 1)

The method of claim 1, wherein coordinating further comprises selecting transceiver parameters so the two communication devices can be used concurrently.

### Claim 5 (depends on 4)

The method of claim 4, wherein the transceiver parameters comprise transmit power levels.

### Claim 6 (depends on 4)

The method of claim 4, wherein the two communication devices use different protocols.

### Claim 7

An apparatus comprising:
a transmission unit configured to transmit modified data transmissions, comprising protocol information, to two communication devices; and
an arbitration unit configured to coordinate reception and transmission of other data transactions of the two communication devices by reducing interference between low-power activities of the two communication device using the protocol information.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein the reducing interference comprises reducing traffic collisions.

### Claim 9 (depends on 7)

The apparatus of claim 7, wherein the two communication devices use different protocols.

### Claim 10 (depends on 7)

The apparatus of claim 7, wherein the arbitration unit is further configured to select transceiver parameters such that the two communication devices can be used concurrently.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the transceiver parameters comprise transmit power levels.

### Claim 12

A system for arbitrating communication signals comprising:
two communication devices configured to receive data transmissions, comprising protocol information; and
a packet traffic arbiter (PTA) configured to coordinate of the data transmissions of the two communication devices by reduce interference between low-power activities of the two communication devices.

### Claim 13 (depends on 12)

The system of claim 12, wherein the PTA is farther configured to reduce traffic collisions using the protocol information.

### Claim 14 (depends on 12)

The system of claim 12, wherein the PTA is further configured to control access of the two communication devices to a transmission media.

### Claim 15

A method for arbitrating communication signals comprising:
receiving data transactions, comprising protocol information comprising coordination information, handover information, and spectrum information, from two communication devices; and
coordinating reception and transmission of the data transactions from the two communication devices using the protocol information contained within the data transactions.

### Claim 16 (depends on 15)

The method of claim 15, wherein the coordination reduces traffic collisions.

### Claim 17 (depends on 15)

The method of claim 15, wherein the coordination further comprises aiding in making handover decisions.

### Claim 18

A system for arbitrating communication signals comprising:
two communication devices; and
a packet traffic arbiter (PTA) configured to receive data transmissions, comprising protocol information comprising transmission coordination information, handover information, and spectrum information, from the two communication devices and to coordinate reception and transmission of data transmissions from the two communication devices to reduce or eliminate traffic collisions using the protocol information.

### Claim 19 (depends on 18)

The system of claim 18, wherein the coordination reduces traffic collisions.

### Claim 20 (depends on 18)

The system of claim 18, wherein the coordination further comprises aiding in making handover decisions.
