Clock synchronous semiconductor memory device |
| What is claimed is: 1. A semiconductor memory device for taking in an external signal in ... |
|
Configuration memory for programmable logic device |
| It is therefore an object of the present invention to provide a programmable logic device which ... |
|
Serial access semiconductor memory having a reduced number of data registers |
| Accordingly, it is an object of the present invention to provide a serial access semiconductor ... |
|
Method and apparatus for the synchronization of a cascaded multi-channel data transmission |
| OF THE INVENTION An illustrative embodiment of the synchronization method and apparatus of the ... |
|
Perforated debris catcher for a nuclear fuel assembly |
| In accordance with a preferred embodiment of the present invention, there is provided a filter ... |
|
Dynamic memory with high speed nibble mode |
| In accordance with one embodiment of the invention, a semiconductor dynamic memory device has an ... |
|
Local bus interface |
| Accordingly, it is an object of this invention to overcome the problems in the prior art identified ... |
|
Sampling signal analyzer |
| One embodiment of the present invention provides a sampling signal analyzer in which the frequency ... |
|
|
Access-method-independent exchange 3
| Details |
Inventors: Northrup, Charles J.;
Assignee:
Primary Examiner: Lim; Krisna
Assistant Examiner:
Attorney, Agent or Firm: Elman; Gerry J. Elman & Associates
The present invention provides a virtual network, sitting "above" the physical connectivity and thereby providing the administrative controls necessary to link various communication devices via an Access-Method-Independent Exchange. In this sense, the Access-Method-Independent Exchange can be viewed as providing the logical connectivity required. In accordance with the present invention, connectivity is provided by a series of communication primitives designed to work with each of the specific communication devices in use. As new communication devices are developed, primitives can be added to the Access-Method-Independent Exchange to support these new devices without changing the application source code. A Thread Communication Service is provided, along with a Binding Service to link Communication Points. A Thread Directory Service is available, as well as a Broker Service and a Thread Communication Switching Service. Intraprocess, as well as Interprocess, services are available. Dynamic Configuration Management and a Configurable Application Program Service provide software which can be commoditized, as well as upgraded while in operation. |
|
DETAILED DESCRIPTION The present invention provides a virtual network, sitting "above" the physical connectivity and thereby providing the administrative controls necessary to link various communication devices via an Access-Method-Independent Exchange. In this sense, the Access-Method-Independent Exchange can be viewed as providing the logical connectivity required. In accordance with the present invention, connectivity is provided by a series of communication primitives designed to work with each of the specific communication devices in use. As new communication devices are developed, primitives can be added to the Access-Method-Independent Exchange to support these new devices without changing the application source code. When viewed in accordance with the OSI model, the communication primitives operate at the level of the transport layer, and, to the extent appropriate, at the network layer, and in some instances down to the data link layer, and occasionally as needed, the physical layer. Using the Access-Method-Independent Exchange of the present invention, anybody can provide a service. Similarly, anybody can be a client of a service. A service can even be a client of another service. This is because every user and every service is identified by a unique communication identifier. In accordance with the present invention, various communication points are connected together to form a communication link. The aforesaid identifiers are assigned to the user, or service provider, during their subscription process. For service providers, additional information must be provided and added to the Thread Directory Service. This information includes the required physical connectivity to reach the service. When users want to access the Access-Method-Independent Exchange, they simply supply Exchange with their unique identifiers. The Binding Service validates each user and permits access to the Exchange. The user may then connect to any registered service by simply calling the service's communication identifier
|
|