US 12,001,483 B2
Digital data processing systems and methods for digital content retrieval and generation
Seth Earley, Carlisle, MA (US); Ashok Subramanian, Cambridge, MA (US); Prakash Govindarajulu, N. Billerica, MA (US); and Jeannine Anne Bartlett, Hull, MA (US)
Assigned to EARLEY INFORMATION SCIENCE, INC., Carlisle, MA (US)
Filed by Earley Information Science, Inc., Carlilsle, MA (US)
Filed on Nov. 29, 2021, as Appl. No. 17/537,391.
Application 17/537,391 is a continuation of application No. 16/900,399, filed on Jun. 12, 2020, granted, now 11,222,075.
Prior Publication US 2022/0147575 A1, May 12, 2022
Int. Cl. G06F 16/00 (2019.01); G06F 16/9032 (2019.01); G06F 16/9035 (2019.01); H04L 51/02 (2022.01); G06F 16/30 (2019.01)
CPC G06F 16/90332 (2019.01) [G06F 16/9035 (2019.01); H04L 51/02 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A system for digital content generation, comprising
A) a digital data processing system comprising a processor and a memory,
B) a content management system executing on the digital data processing system, the content management system comprising, for each of a plurality of digital assets accessible by the content management system, one or more tags that characterize that respective digital asset,
the content management system further comprising tags characterizing one or more digital assets not accessible by the content management system,
C) an ontology manager executing on the digital data processing system in communications coupling with the content management system, the ontology manager comprising (i) plural facets, each corresponding to one or more of the tags and each characterizing one or more aspects of a said digital asset, and (ii) one or more scripts, each associated with one or more of the facets, and (iii) an identification of the facets that correspond to one or more of the tags that are associated with the digital assets accessible by the content management system,
D) a chat bot executing on the digital data processing system in communications coupling with the ontology manager, the chat bot driving a conversation with a user through a human machine interface, the conversation comprising a sequence of one or more queries that are driven to the user by the human machine interface and one or more user responses those one or more queries received via the human machine interface, where each said query comprises one or more of the scripts and one or more of the facets, where the chat bot (i) includes in the queries only the facets identified as corresponding to one or more of the tags associated with the digital assets accessible by the content management system, and (ii) excludes from the queries the facets not so identified,
E) the content management system retrieving for transmittal to the user one or more of said digital assets characterized by the tags corresponding to those facets that are (i) in the sequence of one or more queries making up the conversation, and that are (ii) selected by the user in response to those queries, and
F) wherein the content management system and the ontology manager exchange any of said facets and said tags via the digital data processing system in order to (i) establish correspondence between said facets of the ontology manager and said tags of the content management system, (ii) identify said facets that correspond to said tags that are associated with digital assets accessible by the content management system.