US 12,271,878 B1
System for generation of smart content
Bala Dutt, Bangalore (IN); Prabhat Hegde, Bangalore (IN); and Ajay Karthik, Bangalore (IN)
Assigned to INTUIT INC., Mountain View, CA (US)
Filed by INTUIT INC., Mountain View, CA (US)
Filed on Nov. 5, 2018, as Appl. No. 16/180,268.
Int. Cl. G06Q 20/14 (2012.01); G06N 20/00 (2019.01)
CPC G06Q 20/14 (2013.01) [G06N 20/00 (2019.01)] 12 Claims
OG exemplary drawing
 
1. A method for providing smart content to a user device comprising a first personalization engine, the method comprising:
storing, by a server, content, content templates and content template rules for updating the content, and a second personalization engine, and executing, by the server, the second personalization engine;
receiving, by the server, from the user device, a request for the content, wherein the request includes a first context data of the user device, a content format, and a content identifier;
identifying, by the server, based on the content identifier, a content template of the content templates and evaluating, by the server, the content template rules based on the first context data;
generating, by the executing second personalization engine, personalized content by populating the content template with the content based on the evaluation;
sending, by the server, and to the user device, the personalized content, in the content format, and the content template rules; and
accessing, by the first personalization engine, second context data on the user device, and based on the sent content template rules and the accessed second context data, updating, by the first personalization engine, the personalized content on the user device.