US 11,870,738 B2
Conversation-enabled document system and method
James Matthew Downs, Lexington, KY (US); Byron Steven Pruitt, Lexington, KY (US); Jeffrey Alan Cole, Georgetown, KY (US); and Anthony Wiley, Rancho Santa Fe, CA (US)
Assigned to Open Text Corporation, Waterloo (CA)
Filed by Open Text Corporation, Waterloo (CA)
Filed on Aug. 16, 2021, as Appl. No. 17/403,643.
Application 17/403,643 is a continuation of application No. 16/459,360, filed on Jul. 1, 2019, granted, now 11,095,577.
Prior Publication US 2021/0377190 A1, Dec. 2, 2021
Int. Cl. H04L 51/02 (2022.01); G06F 16/93 (2019.01); G06F 40/186 (2020.01)
CPC H04L 51/02 (2013.01) [G06F 16/93 (2019.01); G06F 40/186 (2020.01)] 22 Claims
OG exemplary drawing
 
1. A non-transitory, computer-readable medium embodying thereon computer-executable instructions for:
receiving, based on user interaction with an interactive document design interface, a document design comprising:
a page template specifying content of a communication page, a first variable to be populated with a first variable value and a second variable to be populated with a second variable value; and
a conversation template defining a state machine for an automated conversation, the conversation template specifying a variable to which a participant response is to be written;
generating a conversation-enabled document from the document design, wherein the conversation-enabled document comprises a document container, the document container comprising:
a set of files, wherein the set of files of the document container provide an atomic unit and enable the conversation-enabled document to be processed by enterprise applications,
a conversation component,
document data comprising data values for the second variable for a plurality of potential conversation participants, and
the page template;
exposing the conversation-enabled document on a conversation channel;
receiving the participant response;
updating the conversation-enabled document based the participant response; and
rendering the communication page on a second channel using the updated conversation-enabled document.