or
Bookmark and Share
Digital telecommunication network having improved data processing systems
   
Document Number
US Patent 4274139
Issued Date
June 16, 1981
Link
Inventors
Map
Abstract
A plurality of digital data processing systems are interconnected as nodes in a telecommunication network. When two intelligent nodes are conneected and one local node determines that a process which it is executing requires the use of resources held at the second remote node, the local system sends a request to the remote system. It is desirable that the remote system handle the request from the local system as it handles all other requests so that source integrity is maintained. The local system, in response to a request from a local application program which it is sevicing, sends a corresponding transaction request along a communication link to the remote system. This transaction request passes directly from node to node without going through any intermediate controller. The remote system receives the request and creates a new unit of work. The remote system then performs the unit of work and sends the result back to the local node. The local system receives the result and returns it to the requesting application program.
Drawing
Digital telecommunication network having improved data processing systems - US Patent 4274139 Drawing
Drawing from US Patent 4274139
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
3
Comments:
no comments yet
Published
June 16, 1981
Application Number
06/030,663
Filed
April 16, 1979
US Classification
709/203   709/229
Int'l Classification
H04L   29/00   (20060101)   G06F   9/46   (20060101)  
Examiner
Priority Data
Jun 15, 1978 [GB] 27003/78
USPTO Field of Search
364/2MSFile  
Related Patents
4646235 - Computer network having a host-local file I/O operation - Owned by Hitachi, Ltd. (Tokyo,JP)

A computer system network with host machines and local machines linked hierachically with each other, wherein if file I/O status flag in control table of a local machine is set to terminal operation replacement mode by command input by terminal user, a data I/O request issued by an application program in a host machine to a terminal connected to the local machine is implemented by the I/O operation on the file connected to the local machine in place of the I/O operation on the terminal.

4635189 - Real-time distributed data-base management system - Owned by Measurex Corporation (Cupertino, CA)

A real-time distributed data-base system that stores in the local memory of each processor copies of only those variables necessary for execution of the programs in that processor. Performance is enhanced by using the absolute address of variables in each program reference, with automatic updating of all program references when the location of variables are changed. Flexibility in user application programming is enhanced by permitting combination and conditional updates of variables through the interaction of multiple processors.

5115392 - Method and apparatus for multi-transaction batch processing - Owned by Hitachi, Ltd. (Tokyo,JP)

In a data communication management system, a first transaction causes an application program to start. When a transaction arises, it is determined whether the transaction is to be batch processed as one of a plurality of transactions. Batch processing is determined based on the name of the transaction and the name of a application program requested. If it is determined that the transaction should not be batch processed, the transaction undergoes ordinary processing. If it is determined that the transaction is to be batch processed, the transaction is stored in a batch process queue. The application program for all transactions stored in the batch process queue is started when the number of transactions stored in the queue has exceeded a certain number or when a predetermined time length has elapsed after any transaction has been stored in the queue. After the application program is terminated, a batch synchronous point process is carried out for all the transactions. The transmission messages are then transmitted in batch fashion.

5606493 - Distributed applications processing network - Owned by International Business Machines Corporation (Armonk, NY)

A system is described in which a local task (415) running on a local computer (400) can use a remote task (430) running on a remote computer (405). The local task (415) firstly establishes a conversation between a local data transmission agent (410) in the local computer (400) and a remote data transmission agent (420) in the remote computer (405). This conversation is assigned a handle (XmitHandle). The local task (415) can then use this handle (XmitHandle) to call tasks (430) running on the remote computer (405). Data is passed between the local task (415) and the local data transmission agent (410) by the use of a shared memory buffer. Data is similarly passed between the remote, task (430) and the remote data transmission agent (420) by the use of a shared memory buffer. The local (410) and remote (420) data transmission agent are connected together in a network which is preferably an SNA network.

5287453 - Fast remote file access facility for distributing file access requests in a closely coupled computer system - Owned by Bull HN Information Systems, Inc. (Billerica, MA)

A cluster computer system includes a plurality of independently operated computer systems located in close proximity to each other. Each system includes a system bus, a memory, and a set of local peripheral devices which connect in common to the system bus. The computer systems are interconnected for transferring messages to each other through the channels of a high speed cluster controller which connect to the system buses. Each system further includes a cluster driver which transfers the messages between the memory of the computer system and the corresponding cluster controller channel when the system is configured to operate in a cluster mode of operation. User application programs issue monitor calls to access files contained on a peripheral device(s). The fast remote file access (FRFA) facility included in each system upon detecting that the peripheral device is not locally attached, packages the monitor call and information identifying the user application into a message. The message is transferred through the cluster driver and cluster controller to the FRFA of the computer system to which the peripheral device attaches. The monitor call is executed and the response is sent back through the cluster controller and delivered to the user application in a manner so that the peripheral device of the other computer systems appears to be locally attached and the monitor call appears to be locally executed.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us