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:
Jan. 11, 2011
Filed:
Apr. 27, 2007
Robert E. Best, Richardson, TX (US);
Ramaswamy Chandrasekaran, Plano, TX (US);
John R. Rudin, Iii, Dallas, TX (US);
Rose Q. HU, Plano, TX (US);
Jeff L. Watson, Dallas, TX (US);
Lakshman S. Tamil, Plano, TX (US);
Alessandro Fabbri, Richardson, TX (US);
Robert E. Best, Richardson, TX (US);
Ramaswamy Chandrasekaran, Plano, TX (US);
John R. Rudin, III, Dallas, TX (US);
Rose Q. Hu, Plano, TX (US);
Jeff L. Watson, Dallas, TX (US);
Lakshman S. Tamil, Plano, TX (US);
Alessandro Fabbri, Richardson, TX (US);
YT Networks Capital, LLC, Wilmington, DE (US);
Abstract
The invention includes systems and methods for improving the performance of non-blocking data switching systems. One embodiment of the invention includes a method comprising routing data from a plurality of inputs to a plurality of outputs through a switching core according to a first switching schedule, receiving a first set of reports comprising reports from data sources associated with the plurality of inputs, evaluating one or more reports of the first set of reports, determining a sufficiency of the first switching schedule based on the one or more reports, adapting a second switching schedule, wherein the second switching schedule differs from the first switching schedule, sending the second switching schedule to the data sources, issuing one or more synchronization signals associated with a transition to the second switching schedule to the data sources and routing data from the plurality of inputs to the plurality of outputs through the switching core according to the second switching schedule.