us20040187399a1