Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Multiplexer-related System-and-method-for-implementing-a-universal-service-broker-interchange-mechanism

 System and method for distributing and managing digital video information in a video distribution network
The present invention provides a system and method for distributing and managing digital video ...


 Burst transmission apparatus and method for audio/video information
What is claimed is: 1. An audio/video transceiver apparatus comprising: input means for receiving ...


 Reserved request type of searched information distribution server
Under such the circumstances, it is an object of the present invention to provide a method and a ...


 Method and system for managing congestion in a network
A system for minimizing congestion in a communication system is disclosed. The system comprises at ...


 Monitoring apparatus for monitoring the operating condition of transmission facilities of communications transmission technology
The object of the present invention is to provide a monitoring apparatus, as particularly set forth ...


 Method of fabricating a semiconductor laser
An object of the present invention is to provide a low-threshold and high-output semiconductor ...


 Resource management method and apparatus for maximizing multimedia performance of open systems
OF THE PREFERRED EMBODIMENT A meaningful definition for QOS in MM communications must encompass ...


 Method and apparatus for overlaying a bit map image on an environment map
The above-stated problems and related problems of the prior art are solved with the principles of ...


 Network data distribution system
The present invention has been made in consideration of the above-explained circumstances, and it ...


 Multimedia compression system with adaptive block sizes
The present invention provides for compression and multicast network delivery of multimedia data in ...


 System and method for implementing a universal service broker interchange mechanism

Details
Inventors: Graham, Stephen G.; Miller, Brent A.; Miller, Steven M.; Eagle, Brian Lee White; Colson, James C.;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Dinh; Dung C.
Assistant Examiner: Woo; Isaac
Attorney, Agent or Firm: Doudnikoff; Gregory M. Carstens, Yee & Cahoon, LLP

A service provider protocol adapter servlet listens for service advertising requests. Each protocol is associated with a different servlet that understands the details of the service advertising mechanism unique to that protocol. The service provider protocol adapter servlet then converts the service advertisement from a service protocol into a canonical representation of service advertising and stores the advertisement in an internal registry. A client protocol adapter servlet listens for client lookup requests and looks up a corresponding service provider in the internal registry. As with service provider protocol adapter servlets, a different client protocol adapter servlet handles the details of client lookup for each particular protocol. The client protocol adapter servlet then converts a client request into a canonical representation of the request, which is then used to look up the service required by the client. Once a match has been found, the client protocol adapter servlet brokers the mechanism of client-service provider interaction.

DETAILED DESCRIPTION In an effort to overcome the above mentioned shortcomings, the present invention is based on the belief that multiple service discovery protocols will continue to exist in the foreseeable future.
The present invention offers solutions to allow interoperability of devices and services that implement different service discovery protocols.
The present invention utilizes an enhanced registry mechanism that can broker requests and responses among many different protocols.
The enhanced registry mechanism of the present invention, called the Universal Service Broker Interchange Mechanism (USBIM), provides several important enhancements to the standard registry service.
The USBIM is a coordinated set of components that collaborate to provide interoperability among service discovery protocols.
Initially, service provider protocol adapter servlets listen for service advertising requests.
Each protocol is associated with a different servlet that understands the details of the service advertising mechanism peculiar to that protocol.
The service provider protocol adapter servlets then convert the service provider's protocol into a canonical representation of service advertising.
The advertisement is stored in an internal registry.
Client protocol adapter servlets listen for client lookup requests and look up a matching service provider.
As with service provider protocol adapter servlets, a different client protocol adapter servlet handles the details of client lookup for each particular protocol.
The client protocol adapter servlets then convert the client request into a canonical representation of the request, which is used to look up the services required by the client and to match these requirements against the service provider advertisements stored in the same canonical form in the internal registry.
Once a match has been found, the client protocol adapter servlet brokers the mechanism of client-service provider interaction.



Related patents
  Double buffering operations between the memory bus and the expansion bus of a computer system
OF THE PREFERRED EMBODIMENT Referring now to FIG. 1, a computer system C is shown incorporating a double buffering apparatus according to the present invention. The ...
  Packet transmission method without sending serial numbers
It is therefore an object of the present invention to provide a data communication method that enables a high throughput over low-speed communications links by not ...
  Method for detecting invalid packets by rewriting transaction identifers
The present invention provides a method for reliable stale packet recognition in a network. The following description is presented to enable one of ordinary skill in ...
  System for determining individual cell/pocket loss in ATM/IP networks among on-off sources
A system is therefore needed which can project the performance metrics for each individual connection based on the measurement at the switch aggregate level. By assuming ...
  Electrophotocopier line scanning illuminator
The instant invention provides a line scanning, illuminating apparatus for use in an electrophotocopying machine. The apparatus comprises a linear source of light, a ...
  Power pack for controlling the angular position of a vehicle rearview mirror
The present invention includes a power pack which is to be mounted within a mirror housing. The mirror housing is shaped to define a cavity. The power pack is connected ...
  Browser system
What is claimed is: 1. A browser system, comprising: a browser process configured to receive from a remote data source a resource incorporating mobile code and to ...
  Data transfer control method for controlling transfer of data through a buffer without causing the buffer to become empty or overflow
The reason why the buffer becomes empty is that the next data request to the higher-rank CPU is stopped until data has been received when a request for data transfer to ...
  System for performing deadlock free message transfer in cyclic multi-hop digital computer network using a number of buffers based on predetermined diameter
The invention provides a new and improved system and method for performing deadlock free message transfer in a cyclic multi-hop digital computer network that may be used ...
  Reconfiguration of protocol stacks and/or frame type assignments in a network interface device
These needs are addressed by the present invention, in which the protocol stacks loaded in a network device and/or the frame type assigned to each loaded protocol stack ...

0.024

Archive: All patents - Links

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