patent battle