I have created a broadcastreceiver to hook calendar EVENT_REMINDER and to get info about event

Code:
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    bReceiver = new HealtDroidBroadcastReceiver();
    IntentFilter inf = new IntentFilter("android.intent.action.EVENT_REMINDER");
    inf.addDataScheme("content");
    inf.addDataAuthority("com.android.calendar",null);
    registerReceiver(bReceiver,inf);
}
in Broadcastreceiver class:
Code:
 
public void onReceive(Context context, Intent intent) { 
    Uri uri = intent.getData();
    String intentAction = intent.getAction();
    ContentResolver cr = context.getContentResolver();
    String sUri = uri.toString();
    Uri alertUri = Uri.parse(sUri);

    Cursor alertCursor = cr.query(alertUri, ALERT_PROJECTION,
            null /* selection */, null, null /* sort order */);
but I have an error when cr.query:

unknown URL content://com.android.calendar/1373401980000