Compliance interface for compliant applications
First Claim
1. A user control application program interface (API) allowing application compliance according to computer system policies, comprising:
- a query interface, wherein the API is configured to receive queries from a compliant application via the query interface, wherein the queries are checked by the API against polices stored in a settings store; and
a notification interface, wherein the API is configured to provide a notification to the compliant application as to which policies are being implemented by a computing system on which the API resides.
2 Assignments
0 Petitions
Accused Products
Abstract
A compliance interface is disclosed that takes in queries from applications which may want to know if they are compliant with associated polices stored on a computing system. The interface can then interpret these queries and provide notifications and instructions to the applications. Notifications may give notice of how a policy may impact an application, and instructions may tell an application how to behave in order to stay compliant with the policies. In one aspect, the interface exposes policies set forth by parents. Via a management control panel, parents can set or alter various policies, stored in a settings store, to protect children from contact with undesirable content. The interface interprets these policies to ensure that applications, such as those provided by third party vendors, are compliant with the wishes set forth in the parents'"'"' policies.
-
Citations
20 Claims
-
1. A user control application program interface (API) allowing application compliance according to computer system policies, comprising:
-
a query interface, wherein the API is configured to receive queries from a compliant application via the query interface, wherein the queries are checked by the API against polices stored in a settings store; and
a notification interface, wherein the API is configured to provide a notification to the compliant application as to which policies are being implemented by a computing system on which the API resides. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for implementing restrictions on compliant applications according to at least one policy, comprising:
-
receiving at least one query from a compliant application via a query interface;
checking the at least one query against the at least one policy, wherein the policy is stored in an information silo;
sending at least one instruction to the compliant application in response to the at least one query of the compliant application, wherein the instruction is based on the at least one policy. - View Dependent Claims (18)
-
-
19. A computer readable medium bearing tangible computer executable instructions, wherein the instructions provide for a user control application program interface (API allowing application compliance according to computer system policies, comprising:
-
a query interface, wherein the API is configured to receive queries from a compliant application via the query interface, wherein the queries can be interpreted by the API against polices stored in a settings store; and
an instruction interface, wherein the API is configured to provide an instruction to the compliant application as to which of the policies should be followed by the compliant application. - View Dependent Claims (20)
-
Specification