A system and methods for service discovery and publication are disclosed. Application programs write requests for service discovery, publication, and subscription to a service discovery application programming interface. The service discovery application programming interface invokes one or more lower-level...http://www.google.ca/patents/US20050234873?utm_source=gb-gplus-sharePatent US20050234873 - Service discovery and publication