IP Library Patent Application 16203756
Patent Application
App. No. 16/203,756

Intent Based Dynamic Generation of Personalized Content from Dynamic Sources

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/203,756
Abstract

A method is provided for generating automated responses to customer questions. Terms of a customer question are received, which are then decomposed into components of the question. An intent is determined from at least one of the components. A query is formulated with the intent. The query is searched in a plurality of data sources to obtain raw search results. These raw search results are compared, and those results proximate to the intent are selected. After redundant and non-informative results are removed, these proximate search results are stored in a cache. The cache is further analyzed/processed to eliminate redundant parts. At least one of natural language understanding (NLU), natural language generation (NLG) or generative neural nets (GNN) is applied to the remaining text in the cache to generate a natural language answer to the customer question.

Claims (25)

1 . A method of generating automated responses to customer questions, comprising:

receiving terms of a customer question;

decomposing the terms of the question into components;

from at least one of the components, determining an intent and formulating a query with the intent;

searching the query in a plurality of data sources to obtain raw search results;

comparing the raw search results and selecting those results proximate to the intent;

processing the proximate search results to remove redundant results;

processing the proximate search results to remove non-informative results;

storing the processed proximate search results in a cache;

analyzing the cache to eliminate redundant parts;

applying at least one of natural language understanding (NLU), natural language generation (NLG) or generative neural nets (GNN) to the remaining text in the cache to generate a natural language answer to the customer question.

2 . The method of claim 1 , further comprising displaying the answer to the customer.

3 . The method of claim 1 , further comprising converting the answer to voice output and playing it the customer.

4 . The method of claim 1 , wherein the terms of the customer question are received by typing text.

5 . The method of claim 1 , wherein the terms of the customer question are received by voice input.

6 . The method of claim 1 , wherein the receiving step utilizes a specialized app on the device.

7 . The method of claim 1 , wherein the terms of the customer question are concatenated with other information gathered from the customer's device or from an account associated with the customer at the receiving step.

8 . The method of claim 7 , wherein the intent is determined from the information gathered from the customer's device or account.

9 . The method of claim 1 , wherein the decomposing step uses natural language processing (NLP).

10 . The method of claim 1 , wherein the processing to remove non-informative results uses PageRank or Maximum Entropy Decision Tree algorithms.

11 . The method of claim 1 , wherein the query includes a non-intent component from the customer question and the intent.

12 . The method of claim 11 , wherein the non-intent component and the intent are in a concatenated string.

13 . The method of claim 1 , wherein the intent is determined using an intent classifier.

14 . The method of claim 13 , wherein the intent classifier is within an artificial intelligence engine.

15 . The method of claim 1 , wherein the intent is in a tag format.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Feb 20, 2019
From: COMERICA BANK
To: CROWDCARE CORPORATION
Reel/Frame 048383/0168 →
CONFIRMATION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jan 9, 2019
From: CROWDCARE CORPORATION
To: ROYAL BANK OF CANADA
Reel/Frame 048039/0543 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2018
From: BRUNET, JEFFREY; CHOWDHARY, YOUSUF; BALAKRISHNAN, KARTHIK; COLLINS, IAN; CHAN, KAREN
To: CROWDCARE CORPORATION
Reel/Frame 047618/0330 →