The patent-infringement trial brought by Oracle against Google over its implementation of Java in Android has been pushed back to 16 April, the presiding judge has ruled.

According to the order filed on Tuesday, the trial is expected to last eight weeks, with the first day "devoted to jury selection and opening statements". Judge William Alsup added at the end of the order: "Google is hereby encouraged to withdraw its invalidity defences that have failed in the re-examination process as a way to further streamline the trial on the two patents remaining in suit."