¿Crear un evento que se repite con un recordatorio hasta un día específico sin intención en Android?

Tengo una aplicación para Android que descarga con un servicio información sobre medicamentos.

Por ejemplo (fludex white round 2 24-02-2012), significa que un medicamento llamado fludex, white y round, debe administrarse 2 veces al día desde hoy hasta el 24-01-2012.

Ahora quiero, después de descargar la información de medicamentos, agregar eventos repetidos con información de medicamentos al calendario de forma silenciosa / programática (sin interacción del usuario). Así que desde hoy hasta el 24-01-2012 cada 10 a.m. y 10 p.m. para tener un recordatorio 10 minutos antes de tomar su medicamento. Mi aplicación será para Android 2-4. ¿Cómo puedo hacer eso, estoy confundido de mi búsqueda hasta ahora.

Segunda pregunta: ¿Cómo puedo eliminar solo los eventos (y sus recordatorios) realizados desde mi solicitud, de modo que cuando sincronizo mi terapia con medicamentos para eliminar todos los eventos anteriores y produzco nuevos eventos basados ​​en la nueva terapia con medicamentos que recibo de mi servicio?

Respuestas a la pregunta(3)

Su respuesta a la pregunta