Tuning product policy using observed evidence of customer behavior
First Claim
Patent Images
1. A server comprising:
- at least one processing unit; and
at least one computer-readable media storing computer-executable instructions which, when executed by the at least one processing unit, cause the server to;
acquire operational data reflecting operation of a computer;
set policy information for the computer based on the acquired operational data; and
send the policy information from the server to the computer,wherein the policy information sent from the server to the computer causes the computer to impose a sanction on the computer for non-compliance with the policy information, andwherein the computer comprises a sanction circuit in a secure execution environment and the policy information directs the sanction circuit to impose the sanction.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer adapted for pay-as-you go or other metered use has a policy for determined what measurements to take to detect fraud as well as steps to take when fraud is found. To optimize between good performance and sufficient tests to reduce the risk of fraud, a policy is developed based on observation of the users behavior, using data taken at the computer, data from a payment processor or both. After analysis, an updated policy is securely loaded at the computer to determine what, and how often to measure for suspected fraud.
783 Citations
21 Claims
-
1. A server comprising:
-
at least one processing unit; and at least one computer-readable media storing computer-executable instructions which, when executed by the at least one processing unit, cause the server to; acquire operational data reflecting operation of a computer; set policy information for the computer based on the acquired operational data; and send the policy information from the server to the computer, wherein the policy information sent from the server to the computer causes the computer to impose a sanction on the computer for non-compliance with the policy information, and wherein the computer comprises a sanction circuit in a secure execution environment and the policy information directs the sanction circuit to impose the sanction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer comprising:
-
at least one processing unit; a secure execution environment; a sanction circuit in the secure execution environment; and at least one computer-readable media storing computer-executable instructions which, when executed by the at least one processing unit, cause the at least one processing unit to; acquire operational data reflecting operation of the computer; provide the operational data to a server that sets policy information for the computer based on the operational data; and receive the policy information from the server, wherein the sanction circuit in the secure execution environment is configured to impose a sanction on the computer based on the policy information received from the server. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method performed by at least one computer processing unit, the method comprising:
-
acquiring operational data reflecting operation of a computer; setting policy information for the computer based on the acquired operational data; and providing the policy information to the computer, wherein the policy information provided to the computer causes a sanction circuit in a secure execution environment on the computer to impose a sanction on the computer for non-compliance with the policy information, and wherein the policy information includes criteria for imposing the sanction based on at least one of; clock verification by the secure execution environment on the computer, or component verification by the secure execution environment on the computer, wherein the component verification verifies that certain elements of the computer are present and operating properly. - View Dependent Claims (18, 19, 20, 21)
-
Specification