Technology as applied to patient safety: an overview