1460909611-4cf0db5a-a95f-421e-be03-38879462c29f

1. A device for use in taking a sample from an item of medical equipment for the purpose of microbiological testing, the device comprising:
attachment means for attaching about a region of the item of medical equipment in an air-tight manner;
collection means for collecting fluid which emanates from the item of medical equipment;
the collection means including a sample container and a lid assembly, and the lid assembly coupling the sample container to the attachment means; and
the attachment means including a resilient portion in the form of a membrane which includes an aperture, and the membrane forming an air-tight seal by way of being an interference fit about the region of the item of medical equipment.
2. The device according to claim 1, further including a suction means for sucking air from the collection means to thereby draw fluid from the item of medical equipment.
3. The device according to claim 2, wherein the suction means is provided in the form of a cylinder and plunger arrangement.
4. The device according to claim 3, wherein the cylinder and plunger are embodied in a sterile syringe.
5. The device according to claim 3, wherein the suction means includes a pair of one way valves which allow for reciprocation of the cylinder and plunger arrangement.
6. The device according to claim 1, wherein the lid assembly further including an aperture for allowing introduction of a brush into the collection means.
7. The device according to claim 1, wherein the attachment means further includes prongs which space the item of medical equipment away from internal surfaces of the device.
8. A method of collecting a sample from an item of medical equipment for the purpose of microbiological testing, the method comprising the steps of:
attaching a reservoir of sterile fluid to one end of a channel of the item of medical equipment;
attaching a device about the second end of the channel in an air-tight manner, the device comprising attachment means for attaching about a region of the item of medical equipment in an air-tight manner; collection means for collecting fluid which emanates from the item of medical equipment; and the attachment means including a resilient membrane which includes an aperture, and the membrane forming an air-tight seal by way of an interference fit about the region of the item of medical equipment;
passing fluid through the channel of the item of medical equipment; and
collecting fluid which emanates from the channel.
9. The method according to claim 8, further comprising the step of brushing the channel.
10. The method according to claim 9, further comprising the step of placing a portion of the brush into the collection means of the device and sealing the collection means with the portion of the brush inside.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A computing system having a processor wherein the processor executes instructions to implement a user controlled application program interface (API) allowing application compliance according to computer system policies, the API comprising:
a query interface implemented on said processor, said query interface providing queries from a compliant application to the API for checking by the API against multiple polices regarding restrictions on features that are exposed by the compliant application and stored in a settings store of the computing system, wherein the policies are set to protect the user from exposure to application features deemed to be harmful to the user;
a notification interface implemented on said processor, said notification interface providing a notification to the compliant application as to which policies are being implemented by said processor, the notification interface further notifying the compliant application and other compliant applications affected by said implemented policies of the impact of compliance with the implemented policies; and
an instruction interface implemented on said processor, the instruction interface providing an instruction to the compliant application to implement a particular behavior in regard to an implemented policy.
2. The computing system according to claim 1, wherein at least one of the query interface, the notification interface, and the instruction interface is configured to at least one of receive arguments from and return arguments to the compliant application.
3. The computing system according to claim 1, wherein each of the computer system policies is interpreted by the API and is applied across the computing system.
4. The computing system according to claim 1, wherein the API is extensible beyond the query interface, the notification interface, and the instruction interface and includes a feedback mechanism that provides information that may be used to verify compliance with policies in regard to a particular user and to alter policies in regard to the particular user.
5. The computing system according to claim 4, wherein the feedback information is provided by a logging service that logs events of the particular user and is used to alter at least one policy.
6. The computing system according to claim 1, wherein the policies are set by a user via a control panel.
7. The computing system according to claim 1, wherein the policies are set remotely from the computing system.
8. The computing system according to claim 1, wherein the compliant application is provided to the computing system by a third-party vendor.
9. The computing system according to claim 1, wherein the compliant application comprises a computing system application.
10. The computing system according to claim 1, wherein the compliant application comprises a web application.
11. The computing system according to claim 1, wherein the compliant application comprises an instant messenger application.
12. The computing system according to claim 1, wherein the compliant application comprises a gaming application.
13. The computing system according to claim 1, wherein the compliant application comprises an email application.
14. The computing system according to claim 1, wherein the compliant application comprises a media player application.
15. The computing system according to claim 1, wherein the settings store comprises at least one silo associated with the compliant application.
16. A processor-implemented method for implementing restrictions on compliant applications of a computing system comprising:
the processor receiving at least one query from a compliant application via a query interface;
the processor checking the at least one query against multiple policies regarding restrictions on features that are exposed by the compliant application, wherein the policies are set to protect a user from exposure to application features deemed to be harmful to the user, and wherein the policies implemented in connection with the compliant application are stored in an information silo;
the processor sending at least one instruction to the compliant application in response to the at least one query of the compliant application, wherein the instruction instructs the compliant application to implement a particular behavior in regard to an implemented policy; and
sending at least one notification to the compliant application when a policy affecting the compliant application is to be implemented, the notification notifying the compliant application and other compliant applications affected by the implemented policy of the impact of compliance with the implemented policy.
17. A computer readable storage medium bearing computer executable instructions, wherein the instructions provide for a user controlled application program interface (API) allowing application compliance according to computer system policies, comprising:
a query interface that provides queries from a compliant application to the API via the query interface for checking by the API against multiple polices regarding restrictions on features that are exposed by the compliant application, the policies being stored in a settings store, wherein the policies are set to protect the user from exposure to application features deemed to be harmful to the user;
an instruction interface that provides an instruction to the compliant application to implement a particular behavior in regard to an implemented policy; and
a notification interface that provides a notification to the compliant application as to which policies are being implemented by a computing system on which the API resides, the notification interface further notifying the compliant application and other compliant applications affected by said implemented policies of the impact of compliance with the implemented policies.