The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 06, 2025
Filed:
Jun. 24, 2022
Ieso Digital Health Limited, Cambridge, GB;
Andrew Blackwell, Cambridge, GB;
Danah Tangen, Cambridge, GB;
Michael Ewbank, Cambridge, GB;
Thomas Fabian James Clelford, Cambridge, GB;
Mihai Valentin Tablan, Cambridge, GB;
Jennifer Gentile, Cambridge, GB;
Sabine Nicole Buchholz, Cambridge, GB;
Stephen Freer, Cambridge, GB;
Ana Maria Ferreira Paradela Catarino Wingfield, Cambridge, GB;
Ronan Patrick Cummins, Cambridge, GB;
Shaun Mehew, Cambridge, GB;
Emily Marshall, Cambridge, GB;
IESO DIGITAL HEALTH LIMITED, Cambridge, GB;
Abstract
A conversational agent is provided for maintaining or improving the wellbeing of a user presenting with mental health needs by the delivery of a care protocol. The conversational agent comprises: a plurality of sub-dialogue units, each configured to deliver an element of the care protocol, and an orchestrator configured to present the sub-dialogue units to the user, sequentially, wherein each sub-dialogue unit and the orchestrator comprises: a natural language understanding module configured to receive an input and/or reply and determine at least one intent and, where present, at least one slot within the input and/or reply; a dialogue planning module configured to determine an output based, at least in part, on the at least one intent and/or slot associated within the input and/or reply, and a natural language generation module configured to provide the output to the user.