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.

Date of Patent:
Oct. 28, 2003

Filed:

Dec. 17, 1999
Applicant:
Inventors:

Robin Lynn Callender, Bellevue, WA (US);

Chester A. Heath, Chapel Hill, NC (US);

Assignee:

Omnicluster Technologies Inc., Boca Raton, FL (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/300 ;
U.S. Cl.
CPC ...
G06F 1/300 ;
Abstract

A presently disclosed network oriented multiprocessing system, concentrated into a small space, uses a LAN (local area network) emulation protocol to transmit data packets directly between processing subsystems of the system via a bus connecting the processing subsystems. The processing subsystems and bus thereby constitute components of a virtual LAN defined by the LAN emulation protocol. The system also contains a storage subsystem which is connected to the same bus and is not a part of the virtual LAN. The spatial concentration of the system allows the bus to be operated at a speed sufficient to enable the processing subsystems to share access to the storage subsystem via the bus for retrieving stored information immediately relevant to program processes being executed in respective processing subsystems. Signal processes on said bus representing transfers relative to said virtual LAN are distinctly different from signal processes on the bus that are used to transfer information between said storage and processing subsystems. The virtual LAN defined by the LAN emulation protocol contains a virtual port for each processing subsystem currently active in the virtual LAN. This virtual port construct serves to maintain compatibility between software applications which define the LAN protocol and operating system software which supports both the LAN applications and other applications. The LAN emulation protocol permits each processing subsystem to independently initiate a failure communication to the other processing subsystems as well as to independently remove itself from and re-insert itself into the virtual LAN. It also permits any processing subsystem to conduct a “broadcast” data packet transfer to all other processing subsystems.


Find Patent Forward Citations

Loading…