CallerID information is sent between the first and second rings. CallerID information has two separate components: number and name.
The OBi collects CallerID information, if available, from the LINE Port on an incoming call. To do so, it has to wait for the second ring. Once the OBi has collected any available CallerID information present with the incoming call and decides the call is supposed to be sent to the OBi PHONE Port, the OBi (not your telephone company) generates the ring voltage and CallerID information that's sent to the PHONE Port.
In the case of your telephone company, they apparently send a name of "Out of Area" when no number is present. The OBi, on the other hand, apparently sends no name if no number is available when it rings the PHONE Port.
I think you'll find it's your phone that's displaying "Incoming Call" starting with the first ring because there's no CallerID information possible until the second ring is received.