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:
Jul. 30, 2002
Filed:
Jun. 22, 1999
Gary Thomas Bastian, Colorado Springs, CO (US);
Kevin Michael Rishavy, Colorado Springs, CO (US);
Martin Gerard Gravenstein, Colorado Springs, CO (US);
Robert Lee Anderson, Saline, MI (US);
Rollie Morris Fisher, Trenton, MI (US);
Raymond Allen Stevens, Monument, CO (US);
Samuel James Guido, Dearborn, MI (US);
Visteon Global Technologies, Inc., Dearborn, MI (US);
Abstract
A data queue control submodule supporting a host processor and at least one peripheral device. The submodule includes a memory unit with a first memory portion for storing queue commands associated with each peripheral device and a second memory portion for storing peripheral device data. A queue control unit is also included in the submodule for controlling the flow of data between the peripheral devices and the host processor in accordance with the queue control commands. A port interface connects the queue control unit and the peripheral devices in response to a trigger event. The submodule further includes an event controller in communication with the host processor and the port interface for generating event triggers in response to data demands of either the host processor or the other peripheral devices. The present invention is advantageous in that it simplifies the design of each port interface and provides improved flexibility in the queue structure of the overall control system.