Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home File Sharing Computer-node-architecture-comprising-a-dedicated-middleware-processor

 Method of making an article from a lightweight cementitious composition and a decorative article made therefrom
OF THE PREFERRED EMBODIMENT The system and method 10, shown schematically in FIG. 1, according to ...


 Self tuning database retrieval optimization using regression functions
OF THE PREFERED EMBODIMENT With general reference to the figures and with special reference now to ...


 System and method for measuring similarity between a set of known temporal media segments and a one or more temporal media streams
OF THE INVENTION This system for measuring similarity between a set of known temporal media ...


 Full-text relevancy ranking
A method and system for ranking relevancy of metadata associated with media on a computer network ...


 Rich media event production system and method including the capturing, indexing, and synchronizing of RGB-based graphic content
An exemplary embodiment relates to a rich media event production method including the capturing, ...


 Method and apparatus of retrieving continuous and non-continuous media data from a file system
FIG. 1 shows an exemplary architecture of a multimedia data file system 100 which provides for the ...


 Watermark enabled video objects
The following sections detail ways to encode and decode information, actions and links into video ...


 System and method for efficiently encoding an image by prioritizing groups of spatially correlated coefficients based on an activity measure
OF THE PREFERRED EMBODIMENTS While this invention is susceptible of embodiment in many different ...


 Method and system for gathering information by voice input
The present invention discloses a method and system for gathering information by voice input, ...


 Method, product, and apparatus for processing a data request
The present invention assures that a response type may be automatically selected when a data ...


 Computer node architecture comprising a dedicated middleware processor

Details
Inventors: Hermann, Kopetz;
Assignee: FTS ComputerTechnik Ges.m.b.H (Baden-Siegenfeld, AT)
Primary Examiner: Lin; Wen-Tai
Assistant Examiner:
Attorney, Agent or Firm: Vigil; Thomas R. Welsh & Katz, Ltd.

The computer node architecture provides a separate computer for the execution of the respective one of the application software and the middleware software, with an interface precisely defined in the time and value range provided between said two computers, and thus to decouple largely these two subsystems so that development is improved and the time needed for real-time applications better foreseeable.

DETAILED DESCRIPTION OF THE INVENTION FIG.
1 shows a system of four multicomputer node computers that exchange data via a common bus 101.
Each node computer is provided with a communication controller 100 to the common bus 101, a process I-O controller 110 connected to the sensors and actuators 111, as well as a middleware computer 120 with a CPU of its own and a host computer 140.
FIG.
2 furthermore shows the inner structure of a multicomputer node computer.
The communication controller 200 is connected to the common bus 101 by way of a stub line 201.
Via lines 211 or via a field bus the I-O controller 210 reads and writes the signals to the sensors and actuators 111.
The two controllers, the communication controller 200 and the I-O controller 210 are both controlled by the middleware computer 220.
The middleware computer 220 is provided with a memory and a CPU of its own as well as with the software needed.
A data interface 230 between the middleware computer 220 and the host computer 240 is formed by a common memory range ("dual ported RAM") which may be addressed by the two computers.
In a data structure 225 there is indicated when the middleware computer 220 is allowed to write into the data interface 230 to the host computer 240 and when it is allowed to read from said interface 230.
In an analogous manner, there is indicated in a data structure 235 when the host computer 240 is allowed to write into the data interface 230 and when it is allowed to read from said interface.
When all the communication controllers 100 which are connected via the bus 101 build up a global time together, said global time is periodically written into a register 202 and concurrently, per hardware via a signal line 221, into a register 231 in the interface 230 between the middleware computer 220 and the host computer 240.
A method for building up a global time in a distributed computer system has been published in the European Patent EP 658 257 and in the U.
S.
Pat.
Nos.
4,866,606 and 5,694,542.
Finally, the interface 230 between middleware computer 220 and host computer 240 may also include a timer that generates a hardware-interrupt in the host computer 240 when the content of the time cell 231 reaches a value recorded in the distinct memory cell 232 in the interface 230 by the host computer 240 for example



Related patents
  Reduced keyboard disambiguating system
The present invention provides a reduced keyboard using word level disambiguation to resolve ambiguities in keystrokes. The keyboard is constructed with full-size keys, ...
  Video-based rendering
OF THE PREFERRED EMBODIMENTS In the following description of the preferred embodiments of the present invention, reference is made to the accompanying drawings which ...
  Device and method of browsing an image collection
The invention claimed is: 1. A device for browsing an image collection, comprising browsing means for showing a sequence of representations in a browsing area, each ...
  Computer system having fixed computers and mobile computers
OF PREFERRED EMBODIMENTS Referring firstly to FIG. 1 it can be seen that there is provided an airline system 1 which has a computer server device 3 provided within a ...
  Method and apparatus for synchronizing firmware
The invention is a method and apparatus for synchronizing firmware, such as versions of software, associated with a first computer device and a second computer device. I...
  Information retrieval system
OF PREFERRED EMBODIMENTS Preferred embodiments according to the present invention will be disclosed with reference to the attached drawings. First Embodiment FIG. 1 ...
  Multiprocessor computer system
OF THE PREFERRED EMBODIMENT 1. GENERAL DESCRIPTION 2. NETWORK TOPOLOGY 3. SWITCH NODES 4. NETWORK CONTROLLERS 5. DIAGNOSTIC PROCESSORS 6. PACKAGING 7. TYPE-A BOARD 8. TY...
  Virtual processor method and apparatus for enhancing parallelism and availability in computer systems
To overcome the limitations in the prior art described above, and to overcome other limitations that will become apparent upon reading and understanding the present ...
  Truck bed cover
Accordingly, the above problems and difficulties are obviated by the present invention which provides a novel cover for a conventional truck bed which employs a rigid ...
  Vibration damper for the crankshaft of a piston engine
One feature of the present invention resides in the provision of a piston engine which comprises a housing, a crankshaft which is rotatably journalled in the housing, ...

0.034

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved