recently Released patent