patend4d 23