IP Library Granted Patent US 11,902,292
Granted Patent B2
US 11,902,292 · App. 17/039,520 · Granted Feb 13, 2024

Method to improve anti-malware scan responsiveness and effectiveness using user symptoms feedback

Inventors: Ritesh Kumar (Santa Clara, CA); German Lancioni (Cordoba, AR)
Assignee: MCAFEE, LLC
H04L63/14G06F3/04847G06F16/285G06F21/554G06F21/56
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,902,292
App. No.
17/039,520
Granted
Feb 13, 2024
Kind
B2
Abstract

Methods, apparatus, systems and articles of manufacture are disclosed to improve anti-malware scan responsiveness, in response to a performance issue on a user computing device, determine a symptom associated with the performance issue based on a user input from the user computing device, the user input corresponding to highlighting an area of a display associated with the performance issue, a window having been rendered on the display by an operating system of the user computing device, identify a scan parameter for a targeted anti-malware scan based on positive results of malware scans from other user computing devices that experienced the symptom, and transmit the scan parameter to the user computing device to facilitate a targeted anti-malware scan of the user computing device based on the scan parameter.

Claims (31)

1. A storage device or storage disk comprising instructions to cause processor circuitry to at least:

in response to a performance issue on a user computing device, determine a symptom associated with the performance issue based on a user input from the user computing device, the user input corresponding to highlighting an area of a display associated with the performance issue, a window having been rendered on the display by an operating system of the user computing device;

identify a portion of files on the user computing device for a targeted anti-malware scan based on positive results of malware scans from other user computing devices that experienced the symptom; and

transmit a scan parameter corresponding to the portion of files to the user computing device to facilitate a targeted anti-malware scan of the user computing device based on the scan parameter.

2. The storage device or storage disk of claim 1 , wherein the instructions cause the processor circuitry to transmit the user input or the symptom to a third party to determine a solution to the performance issue.

3. The storage device or storage disk of claim 2 , wherein the instructions cause the processor circuitry to transmit the user input or the performance issue to the third party in response to a number of observed instances of the user input satisfying a threshold.

4. The storage device or storage disk of claim 1 , wherein the instructions cause the processor circuitry to process results of the targeted anti-malware scan of the user computing device.

5. The storage device or storage disk of claim 1 , wherein the performance issue is a first performance issue, the user computing device is a first user computing device, and the instructions cause the processor circuitry to obtain an indication of a second performance issue on a second user computing device.

6. The storage device or storage disk of claim 1 , wherein the user input includes textual information.

7. The storage device or storage disk of claim 1 , wherein the positive results of the malware scans from the other user computing devices are collected based on historic user input to the other user computing devices.

8. The storage device or storage disk of claim 1 , wherein the processor circuitry is to identify, based on the positive results of the malware scans from the other user computing devices, a functionality of the user computing device to be analyzed.

9. A symptom analysis server comprising:

interface circuitry;

machine readable instructions; and

programmable circuitry to at least one of instantiate or execute the machine readable instructions to:

in response to a performance issue on a user computing device, determine a symptom associated with the performance issue based on a user input from the user computing device, the user input corresponding to highlighting of an area of a display associated with the performance issue, a window having been generated by an operating system of the user computing device;

identify a portion of files on the user computing device for a targeted anti-malware scan based on positive results of malware scans from other user computing devices that experienced the symptom; and

indicate the portion of files to the user computing device to facilitate a targeted anti-malware scan of the user computing device based on the portion of files.

10. The symptom analysis server of claim 9 , wherein the programmable circuitry is to cause transmission of the user input or the symptom to a third party to determine a solution to the performance issue.

11. The symptom analysis server of claim 10 , wherein the programmable circuitry is to cause transmission of the user input or the performance issue to the third party in response to a number of observed instances of the user input satisfying a threshold.

12. The symptom analysis server of claim 9 , wherein the programmable circuitry is to process results of the targeted anti-malware scan of the user computing device.

13. The symptom analysis server of claim 9 , wherein the performance issue is a first performance issue, the user computing device is a first user computing device, and the programmable circuitry is to obtain an indication of a second performance issue on a second user computing device.

14. The symptom analysis server of claim 9 , wherein the user input includes textual information.

15. A method for improving anti-malware scan performance, the method comprising:

determining a symptom associated with a performance issue on a user computing device based on a user input from the user computing device, the user input corresponding to a user highlighting an area of a display associated with the performance issue, a window associated with an operating system of the user computing device;

identifying a portion of files on the user computing device for a targeted anti-malware scan based on positive results of malware scans from other user computing devices that experienced the symptom; and

transmitting a scan parameter to indicate the portion of files to the user computing device to facilitate a targeted anti-malware scan of the user computing device based on the portion of files.

16. The method of claim 15 , further including transmitting the user input or the symptom to a third party to determine a solution to the performance issue.

17. The method of claim 16 , further including transmitting the user input or the performance issue to the third party in response to a number of observed instances of the user input satisfying a threshold.

18. The method of claim 15 , further including processing results of the targeted anti-malware scan of the user computing device.

19. The method of claim 15 , wherein the performance issue is a first performance issue, the user computing device is a first user computing device, and further including obtaining an indication of a second performance issue on a second user computing device.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2021
From: KUMAR, RITESH; LANCIONI, GERMAN
To: MCAFEE, INC.
Reel/Frame 055541/0986 →
CHANGE OF NAME Recorded Mar 9, 2021
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 055541/0991 →
Continuity (2)
Continuation 15392867 · Dec 28, 2016
Related Publication 20210014239A1 · Jan 14, 2021