IP Library › Granted Patent US 11,636,020
Granted Patent B2
US 11,636,020 · App. 16/978,110 · Granted Apr 25, 2023

Electronic device and on-device method for enhancing user experience in electronic device

Inventors: Renju Chirakarotu Nair (Bangalore, IN); Hiren Bharatbhai Gajjar (Bangalore, IN); Syama Sudheesh (Bangalore, IN); vaisakh Punnekkattu Chirayil Sudheesh Babu (Bangalore, IN); Rajib Basu (Bangalore, IN); Raju Suresh Dixit (Bangalore, IN)
G06F11/3438G06F3/04817G06F11/3055G06F11/3447G06K9/6257
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 11,636,020
App. No.
16/978,110
Granted
Apr 25, 2023
Kind
B2
Abstract

Embodiments herein provide an on-device method for enhancing user experience in an electronic device. The method includes monitoring a plurality of parameters associated with an operation of the electronic device. The method includes identifying an anomaly associated with the electronic device based on the plurality of parameters associated with the operation of the electronic device and identifying a class of anomaly to which the anomaly associated with the electronic device belongs using a first on-device model. Further, the method includes presenting at least one question associated with the identified class of anomaly to user of the electronic device using on a second on-device model and receiving at least one user input for the at least one question. Furthermore, the method includes performing at least one action for enhancing the user experience based on the at least one user input for the at least one question.

Claims (42)

1. An on-device method for enhancing user experience in an electronic device, the method comprising:

monitoring, by the electronic device, a plurality of parameters associated with an operation of the electronic device, wherein the plurality of parameters associated with the operation of the electronic device comprise at least one of a device state, a device behavior and a user interaction on the electronic device, and the device state indicates a condition of at least one of a central processing unit (CPU), a graphical processing unit (GPU), and a memory of the electronic device;

identifying, by the electronic device, an anomaly of the electronic device based on the plurality of parameters associated with the operation of the electronic device;

identifying, by the electronic device, a class of anomaly to which the anomaly of the electronic device belongs using a first on-device model, wherein the first on-device model is configured to determine possible classes of anomaly into which the identified anomaly of the electronic device can be classified and assign a probability score for the identified anomaly of the electronic device to each of the possible classes of anomaly;

presenting, by the electronic device, at least one question associated with the identified class of anomaly to user of the electronic device using a second on-device model;

receiving, by the electronic device, at least one user input for the at least one question, wherein the probability score assigned to each of the possible classes of anomaly is re-calibrated according to the at least user input; and

performing, by the electronic device, at least one action for enhancing the user experience based on the at least one user input for the at least one question.

2. The method of claim 1 , wherein the class of anomaly into which the anomaly of the electronic device belongs is identified from a plurality of predefined classes of anomaly.

3. The method of claim 1 , wherein the first on-device model is an iterative re-trainable model.

4. The method of claim 1 , wherein the second on-device model is a generative model.

5. The method of claim 1 , wherein performing, by the electronic device, at least one action for enhancing the user experience based on the at least one user input for the at least one question, comprises:

ascertaining, by the electronic device, the anomaly of the electronic device based on the at least one user input for the at least one question.

6. The method of claim 1 , wherein performing, by the electronic device, at least one action for enhancing the user experience based on the at least one user input for the at least one question, comprises:

identifying, by the electronic device, a remedial action for the anomaly of the electronic device based on the at least one user input for the at least one question.

7. The method of claim 1 , further comprises:

saving, by the electronic device, the at least one user input for the at least one question as indices;

uploading, by the electronic device, the indices to a remote server;

receiving, by the electronic device, updated indices from the remote server; and

performing, by the electronic device, the retraining of the iterative re-trainable model.

8. An electronic device for determining an anomaly, the electronic device comprising:

a memory;

a processor coupled to the memory; and

an anomaly management engine coupled to the memory and the processor, wherein the anomaly management engine is configured to:

monitor a plurality of parameters associated with an operation of the electronic device, wherein the plurality of parameters associated with the operation of the electronic device comprises at least one of a device state of the electronic device, a device behavior of the electronic device and a user interaction on the electronic device, and the device state indicates a condition of at least one of a central processing unit (CPU), a graphical processing unit (GPU), and the memory of the electronic device,

identify an anomaly of the electronic device based on the plurality of parameters associated with the operation of the electronic device,

identify a class of anomaly to which the anomaly of the electronic device belongs using a first on-device model, wherein the first on-device model is configured to determine possible classes of anomaly into which the identified anomaly of the electronic device can be classified and assign a probability score for the identified anomaly of the electronic device to each of the possible classes of anomaly,

present at least one question associated with the identified class of anomaly to a user of the electronic device using a second on-device model,

receive at least one user input for the at least one question, wherein the probability score assigned to each of the possible classes of anomaly is re-calibrated according to the at least user input, and

perform at least one action for enhancing the user experience based on the at least one user input for the at least one question.

9. The electronic device of claim 8 , wherein the class of anomaly into which the anomaly of the electronic device belongs is identified from a plurality of predefined classes of anomaly.

10. The electronic device of claim 8 , wherein the first on-device model is an iterative re-trainable model.

11. The electronic device of claim 8 , wherein second on-device model is a generative model.

12. The electronic device of claim 8 , wherein the anomaly management engine is configured to perform at least one action for enhancing the user experience based on the at least one user input for the at least one question, comprises:

ascertain the anomaly of the electronic device based on the at least one user input for the at least one question.

13. The electronic device of claim 8 , wherein the anomaly management engine is configured to perform at least one action for enhancing the user experience based on the at least one user input for the at least one question, comprises:

identify a remedial action for the anomaly of the electronic device based on the at least one user input for the at least one question.

14. The electronic device of claim 8 , the anomaly management engine is further configured to:

save the at least one user input for the at least one question as indices;

upload the indices to a remote server;

receive updated indices from the remote server; and

perform the retraining of the iterative re-trainable model.

15. The electronic device of claim 8 , wherein the at least one question is presented as an actionable icon on a screen of the electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: NAIR, RENJU CHIRAKAROTU; GAJJAR, HIREN BHARATBHAI; SUDHEESH, SYAMA; CHIRAYIL SUDHEESH BABU, VAISAKH PUNNEKKATTU; BASU, RAJIB; DIXIT, RAJU SURESH
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 053732/0632 →
Priority Claims (2)
IN 201841008695 · Mar 9, 2018 · national
IN 201841008695 · Dec 7, 2018 · national
Continuity (1)
Related Publication 20210011829A1 · Jan 14, 2021