13. A method to provide context-based computing, the method comprising: determining, by executing at least a first instruction with a processor, a location associated with a query from a device, the query requesting context information, the query including application descriptive information for an application executing on the device; obtaining, by executing at least a second instruction with the processor, the context information from a context profile associated with the location, the context information identifying a computing resource associated with the location; processing the application descriptive information to determine whether the query is authorized; and sending the context information in response to the query if the query is determined to be authorized, but not sending the context information if the query is determined to not be authorized, the context information to enable configuration of interaction between the device and the computing resource associated with the location.
14. The method of claim 13 , wherein the application descriptive information includes an application signature.