IP Library Granted Patent US 12,450,501
Granted Patent B2
US 12,450,501 · App. 17/870,942 · Granted Oct 21, 2025

Domain-driven feedback data analysis in information processing system

Inventors: Dhilip S. Kumar (Bangalore, IN); Sujit Kumar Sahoo (Bangalore, IN); Ajay Maikhuri (Bangalore, IN); Devaraj Marappa (Krishnagiri District, IN)
Assignee: Dell Products L.P.
G06N5/04G06F11/079G06F40/30
View Patent ↗
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 12,450,501
App. No.
17/870,942
Granted
Oct 21, 2025
Kind
B2
Abstract

Techniques are disclosed for domain-driven intent-based feedback data analysis. For example, a method comprises obtaining a feedback data set, and classifying the feedback data set into at least one domain of a plurality of domains. The feedback data set is mapped to a domain data set corresponding to the at least one domain, and a root cause is computed for the feedback data set to enable one or more actions to be taken in response to the feedback data set based on the root cause. By way of further example, computing the root cause for the feedback data set may further comprise utilizing at least one computed intent attribute, at least one computed sentiment attribute, and the domain data set to compute a decision on the root cause for the feedback data set.

Claims (36)

1. An apparatus, comprising:

a processing platform comprising at least one processor and at least one memory storing computer program instructions wherein, when the at least one processor executes the computer program instructions, the apparatus is configured to:

obtain a feedback data set;

classify, based on a plurality of domains, the feedback data set into at least one domain of the plurality of domains;

map the feedback data set to a domain data set corresponding to the at least one domain; and

compute a root cause for the feedback data set to enable one or more actions to be taken in response to the feedback data set based on the root cause.

2. The apparatus of claim 1 , wherein obtaining the feedback data set further comprises obtaining the feedback data set from an entity engaged with an enterprise through one or more transactions, and the plurality of domains comprise a plurality of domains associated with the one or more transactions.

3. The apparatus of claim 2 , wherein obtaining the feedback data set further comprises converting input from the entity in one or more modalities into the feedback data set.

4. The apparatus of claim 1 , wherein classifying the feedback data set into at least one domain of the plurality of domains further comprises computing at least one intent attribute from the feedback data set.

5. The apparatus of claim 4 , wherein computing the at least one intent attribute from the feedback data set further comprises utilizing a machine learning model in the computation.

6. The apparatus of claim 1 , wherein classifying the feedback data set into at least one domain of the plurality of domains further comprises computing at least one sentiment attribute from the feedback data set.

7. The apparatus of claim 6 , wherein computing the at least one sentiment attribute from the feedback data set further comprises utilizing a machine learning model in the computation.

8. The apparatus of claim 1 , wherein computing the root cause for the feedback data set further comprises utilizing at least one intent attribute, at least one sentiment attribute, and the domain data set to compute a decision on the root cause for the feedback data set.

9. The apparatus of claim 8 , wherein computing the decision on the root cause for the feedback data set further comprises utilizing a supervised machine learning algorithm in the computation.

10. The apparatus of claim 1 , wherein when the at least one processor executes the computer program instructions, the apparatus is further configured to cause the one or more actions to be taken in response to the feedback data set based on the root cause.

11. The apparatus of claim 1 , wherein when the at least one processor executes the computer program instructions, the apparatus is further configured to learn over time at least a portion of the domain data set corresponding to the at least one domain.

12. The apparatus of claim 1 , wherein obtaining the feedback data set further comprises obtaining the feedback data set from a customer engaged with an enterprise through one or more transactions, and the plurality of domains comprise a plurality of supply-chain domains such that the computed root cause is used to enable one or more actions to be taken in a supply chain managed by the enterprise to address one of a customer intent and a customer sentiment extracted from the feedback data set.

13. A method, comprising:

obtaining a feedback data set;

classifying, based on a plurality of domains, the feedback data set into at least one domain of the plurality of domains;

mapping the feedback data set to a domain data set corresponding to the at least one domain; and

computing a root cause for the feedback data set to enable one or more actions to be taken in response to the feedback data set based on the root cause;

wherein the steps are performed by a processing platform comprising at least one processor coupled to at least one memory executing program code.

14. The method of claim 13 , wherein obtaining the feedback data set further comprises obtaining the feedback data set from an entity engaged with an enterprise through one or more transactions, and the plurality of domains comprise a plurality of domains associated with the one or more transactions.

15. The method of claim 13 , wherein classifying the feedback data set into at least one domain of the plurality of domains further comprises computing one or more of:

at least one intent attribute from the feedback data set; and

at least one sentiment attribute from the feedback data set.

16. The method of claim 13 , wherein computing the root cause for the feedback data set further comprises utilizing at least one intent attribute, at least one sentiment attribute, and the domain data set to compute a decision on the root cause for the feedback data set.

17. The method of claim 13 , further comprising causing the one or more actions to be taken in response to the feedback data set based on the root cause.

18. A computer program product stored on a non-transitory computer-readable medium and comprising machine executable instructions, the machine executable instructions, when executed, causing a processing device to perform steps of:

obtaining a feedback data set;

classifying, based on a plurality of domains, the feedback data set into at least one domain of the plurality of domains;

mapping the feedback data set to a domain data set corresponding to the at least one domain; and

computing a root cause for the feedback data set to enable one or more actions to be taken in response to the feedback data set based on the root cause.

19. The computer program product of claim 18 , wherein classifying the feedback data set into at least one domain of the plurality of domains further comprises computing at least one intent attribute from the feedback data set, and computing at least one sentiment attribute from the feedback data set, and further wherein computing the root cause for the feedback data set further comprises utilizing the at least one intent attribute, the at least one sentiment attribute, and the domain data set to compute a decision on the root cause for the feedback data set.

20. The computer program product of claim 19 , further comprising causing the one or more actions to be taken in response to the feedback data set based on the root cause.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2022
From: KUMAR, DHILIP S.; SAHOO, SUJIT KUMAR; MAIKHURI, AJAY; MARAPPA, DEVARAJ
To: DELL PRODUCTS L.P.
Reel/Frame 060588/0684 →
Continuity (1)
Related Publication 20240028927A1 · Jan 25, 2024
References Cited (11)
US 7725777B2 · Gehman · 2010 [cited by examiner]
US 11544588B2 · Baker · 2023 [cited by examiner]
US 11663409B2 · Terry · 2023 [cited by examiner]
US 11949645B2 · Martin · 2024 [cited by examiner]
US 20160078367A1 · Adjaoute · 2016 [cited by examiner]
C. Marshall, “What Is Intent Recognition and How Can I Use It?” https://medium.com/mysuperai/what-is-intent-recognition-and-how-can-i-use-it-9ceb35055c4f, Aug. 31, 2020, 5 pages. [cited by applicant]
Wikipedia, “Sentiment Analysis,” https://en.wikipedia.org/w/index.php?title=Sentiment_analysis&oldid=1099109657, Jul. 19, 2022, 16 pages. [cited by applicant]
Wikipedia, “Speech Recognition,” https://en.wikipedia.org/wiki/Speech_recognition, Jul. 5, 2022, 19 pages. [cited by applicant]
Wikipedia, “Random Forest,” https://en.wikipedia.org/wiki/Random_forest, Jun. 20, 2022, 10 pages. [cited by applicant]
Wikipedia, “Bidirectional Recurrent Neural Networks,” https://en.wikipedia.org/wiki/Bidirectional_recurrent_neural_networks, May 3, 2022, 2 pages. [cited by applicant]
Wikipedia, “Long Short-term Memory,” https://en.wikipedia.org/wiki/Long_short-term_memory, Jul. 20, 2022, 10 pages. [cited by applicant]