Patents by Inventor Nandi Dharma Kishore

Nandi Dharma Kishore has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20170169218
    Abstract: Provided is an electronic device including a sensor configured to detect a power-off input regarding the electronic device; a processor; a memory for storing one or more programs and the processor being configured to execute the one or more programs, wherein the one or more programs include instructions for, when the power-off input is detected, monitoring opening of resources included in the electronic device by at least one process and, if a resource to be used by the at least one process is an important resource, preventing the resource from being opened.
    Type: Application
    Filed: November 16, 2016
    Publication date: June 15, 2017
    Inventors: Hyun-cheol PARK, Nandi Dharma Kishore H.N.
  • Patent number: 9571520
    Abstract: A method for preventing malware attacks includes the steps of detecting an attempt on an electronic device to access a task scheduler, determining an entity associated with the attempt to access the task scheduler, determining a malware status of the entity, and, based on the malware status of the entity, allowing or denying the attempted access to the task scheduler. The task scheduler is configured to launch one or more applications at a specified time or interval.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: February 14, 2017
    Assignee: McAfee, Inc.
    Inventors: Anil Ramabhatta, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Publication number: 20160105450
    Abstract: A method for preventing malware attacks includes the steps of detecting an attempt on an electronic device to access a task scheduler, determining an entity associated with the attempt to access the task scheduler, determining a malware status of the entity, and, based on the malware status of the entity, allowing or denying the attempted access to the task scheduler. The task scheduler is configured to launch one or more applications at a specified time or interval.
    Type: Application
    Filed: December 21, 2015
    Publication date: April 14, 2016
    Inventors: Anil Ramabhatta, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Patent number: 9294505
    Abstract: A system, method, and computer program product are provided for preventing a modification to a domain name system setting. In use, an attempt to modify a domain name system setting is detected. Additionally, a source of the attempt and an attribute of the modification are verified. Further, the modification to the domain name system setting is prevented, based on the verification.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: March 22, 2016
    Assignee: McAfee, Inc.
    Inventors: Lokesh Kumar, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Patent number: 9235706
    Abstract: A method for preventing malware attacks includes the steps of detecting an attempt on an electronic device to access a task scheduler, determining an entity associated with the attempt to access the task scheduler, determining a malware status of the entity, and, based on the malware status of the entity, allowing or denying the attempted access to the task scheduler. The task scheduler is configured to launch one or more applications at a specified time or interval.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 12, 2016
    Assignee: McAfee, Inc.
    Inventors: Anil Ramabhatta, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Patent number: 9015829
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for responding to an attempt to disable a malware protection program and performing an identification process and one or more protection processes to prevent the execution of potentially malicious code. In one aspect, a method includes monitoring for attempts to disable a malware protection program, identifying a process that generated an attempt to disable the malware protection program, determining whether the process is an approved process, and in response, performing one or more protection processes on the process so as to prevent the execution of potentially malicious code.
    Type: Grant
    Filed: October 20, 2009
    Date of Patent: April 21, 2015
    Assignee: McAfee, Inc.
    Inventors: Nandi Dharma Kishore, Anil Bhadrarajapura Ramabhatta, Harinath Vishwanath Ramchetty
  • Publication number: 20150040227
    Abstract: A system, method, and computer program product are provided for preventing a modification to a domain name system setting. In use, an attempt to modify a domain name system setting is detected. Additionally, a source of the attempt and an attribute of the modification are verified. Further, the modification to the domain name system setting is prevented, based on the verification.
    Type: Application
    Filed: October 20, 2014
    Publication date: February 5, 2015
    Inventors: Lokesh Kumar, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Patent number: 8869272
    Abstract: A system, method, and computer program product are provided for preventing a modification to a domain name system setting. In use, an attempt to modify a domain name system setting is detected. Additionally, a source of the attempt and an attribute of the modification are verified. Further, the modification to the domain name system setting is prevented, based on the verification.
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: October 21, 2014
    Assignee: McAfee, Inc.
    Inventors: Lokesh Kumar, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Patent number: 8640242
    Abstract: A method for preventing malware attacks includes detecting an attempt on an electronic device to modify a print service registry, determining an entity associated with the attempt to modify the print service registry, determining a malware status of the entity, and, based on the malware status of the entity, allowing or denying the modification to the print service registry. The print service registry is configured to store configuration information about mechanisms to be used when printing from the electronic device.
    Type: Grant
    Filed: December 1, 2011
    Date of Patent: January 28, 2014
    Assignee: McAfee, Inc.
    Inventors: Girish R. Kulkarni, Nandi Dharma Kishore, Pradeep Govindaraju
  • Publication number: 20130247183
    Abstract: A system, method, and computer program product are provided for preventing a modification to a domain name system setting. In use, an attempt to modify a domain name system setting is detected. Additionally, a source of the attempt and an attribute of the modification are verified. Further, the modification to the domain name system setting is prevented, based on the verification.
    Type: Application
    Filed: August 13, 2010
    Publication date: September 19, 2013
    Applicant: MCAFEE, INC.
    Inventors: Lokesh Kumar, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Publication number: 20130145469
    Abstract: A method for preventing malware attacks includes detecting an attempt on an electronic device to modify a print service registry, determining an entity associated with the attempt to modify the print service registry, determining a malware status of the entity, and, based on the malware status of the entity, allowing or denying the modification to the print service registry. The print service registry is configured to store configuration information about mechanisms to be used when printing from the electronic device.
    Type: Application
    Filed: December 1, 2011
    Publication date: June 6, 2013
    Inventors: Girish R. Kulkarni, Nandi Dharma Kishore, Pradeep Govindaraju
  • Publication number: 20130145472
    Abstract: A method for preventing malware attacks includes the steps of detecting an attempt on an electronic device to access a task scheduler, determining an entity associated with the attempt to access the task scheduler, determining a malware status of the entity, and, based on the malware status of the entity, allowing or denying the attempted access to the task scheduler. The task scheduler is configured to launch one or more applications at a specified time or interval.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Inventors: Anil Ramabhatta, Harinath Vishwanath Ramachetty, Nandi Dharma Kishore
  • Publication number: 20110093953
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for responding to an attempt to disable a malware protection program and performing an identification process and one or more protection processes to prevent the execution of potentially malicious code. In one aspect, a method includes monitoring for attempts to disable a malware protection program, identifying a process that generated an attempt to disable the malware protection program, determining whether the process is an approved process, and in response, performing one or more protection processes on the process so as to prevent the execution of potentially malicious code.
    Type: Application
    Filed: October 20, 2009
    Publication date: April 21, 2011
    Applicant: MCAFEE, INC.
    Inventors: Nandi Dharma Kishore, Anil Bhadrarajapura Ramabhatta, Harinath Vishwanath Ramchetty