System and method for bus contention resolution

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5754799
SERIAL NO

08607912

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A bus resolution system and method for resolving bus contention is used on a serial bus shared by multiple devices that broadcast data over the serial bus between the devices, giving rise to the possibility of data collisions. Of the devices sharing the serial bus, one device is designated as the master device with the remaining devices being designated as slave devices. The master device is responsible for controlling allocation of the serial bus between each of the slave devices so that only one slave device controls the bus at a time. Further, the master device is responsible for resolving bus collisions when multiple slave devices attempt to transmit at the same time and their data overlaps in time. Upon detecting a bus collision, the master device quickly and deterministically resolves the collision by identifying one of the colliding slave devices so that its data can be transmitted successfully. This is achieved by a data resolution manager that selectively requests specific subsets of the slave devices to retry their data transmissions until a subset is selected that contains only one of the slave devices that was a part of the original collision. Upon identifying such a subset of the slave devices, the colliding slave device in that subset is granted control over the serial bus so that it can transmit its data.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
PARADYNE CORPORATION8545 126TH AVENUE N LARGO FL 33773

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hiles, Paul Edward Houston, TX 2 41

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation