Patent ID: 7774822
Filing Date: 2010-08-10
Classification: H04L

Abstract:
1. A computer-implemented method residing in a computer-readable medium and executed by a first machine for performing the method, comprising: detecting an event in a local environment of the first machine and determining that the event is not matched in an existing policy of the first machine; discovering a policy that handles the event, the policy is discovered by requesting advice of a second machine in response to the event, the second machine is determined on behalf of the first machine by a third-party service that performs a query using a personality profile of the first machine and the event, and the third-party service finds a match in performance of that query with the second machine that indicates the second machine has a same personality profile to the personality profile of the first machine and has a policy that handles the event, and the same similar personality profile consists of hardware settings, resource identifiers, hardware configurations, resource configurations, protocol capabilities, peripheral device settings, and resource licenses of the second machine that matches the personality profile of the first machine and the personality profile of the first machine consists of hardware settings, resource identifiers, hardware configurations, resource configurations, protocol capabilities, peripheral device settings, and resource licenses of the first machine, and the policy includes one or more conditional statements that define one or more actions to take when the one or more conditional statements evaluate to true; and performing the one or more actions on the first machine in response to received advice from the second machine and in response to the one or more conditional statements evaluating to true.