The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 18, 2007
Filed:
Apr. 25, 2000
Alan K. Walbeck, Sandy, UT (US);
Michael J. Miller, Pleasant Grove, UT (US);
Eric R. Southam, Pleasant Grove, UT (US);
Bradley C. Giles, Salt Lake City, UT (US);
Alan K. Walbeck, Sandy, UT (US);
Michael J. Miller, Pleasant Grove, UT (US);
Eric R. Southam, Pleasant Grove, UT (US);
Bradley C. Giles, Salt Lake City, UT (US);
Thomson Licensing S.A., Boulogne-Billancourt, FR;
Abstract
A scalable networking protocol that allows multiple nodes to communicate via a multi-channel network medium is described. The networking protocol allows any node on the network to assign itself as the active network server. The active network server polls client nodes based on a lineup card. The lineup card includes a high priority queue for low-latency devices, and a low priority queue for devices that can tolerate higher latencies. Network information is sent on the channels as fragments. The protocol provides bad-channel detection and retransmission of fragments in a fragment-by-fragment basis. Support for streaming data or asynchronous data is provided by allocating time slots on the network and allowing two intelligent nodes to talk directly to each other during count-limited token sessions, as arbitrated by the active network server. The network node serving as the active network server can be changed on a dynamic basis, and is typically determined by the first node initiating a transmit request on a sleeping network. Client nodes are addressed by dynamic-polling using an address isolation scheme.