1. An apparatus for providing context sensitive dynamic data via wireless networks comprising: an information source element configured to provide data to a data service element which uses the provided data to register with a directory service element; and wherein a client subsequently requests a service from a directory service polling subelement, which sends a lookup query to the directory service which, in turn provides services matching those requested by the client, to a candidate service filtering subelement, where candidate services are isolated, and are submitted to a target service filtering subelement; where target services are isolated and provided to the client and the isolated candidate services serve as the basis for registering the client's interest with a client update decision subelement and the client update decision subelement provides an updated service entry of candidate services to the target service filtering subelement and the directory service update decision subelement provides an updated service entry to the directory service.