Patents by Inventor Gayathri Nagabhushan

Gayathri Nagabhushan 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).

  • Patent number: 8434067
    Abstract: A method and system for whitelisting software components is disclosed. In a first operating environment, runtime information may be collected about a first loaded and executing software component. The collected information may be communicated to a second software component operating in a second operating environment that is isolated from the first operating environment. The collect runtime information may be compared with a validated set of information about the first software component. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: April 30, 2013
    Assignee: Intel Corporation
    Inventors: Gayathri Nagabhushan, Ravi Sahita, Hormuzd Khosravi, Satyajit Grover
  • Patent number: 8341369
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing hardware of a virtualized processor based system detecting a specified type of memory access to an identified region of memory and in response to the detecting generating an interrupt for a virtual machine monitor (VMM) of the virtualized processor based system.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: December 25, 2012
    Assignee: Intel Corporation
    Inventors: Uday Savagaonkar, Travis T. Schluessler, Hormuzd Khosravi, Ravi Sahita, Gayathri Nagabhushan, David Durham
  • Publication number: 20120144482
    Abstract: A method and system for whitelisting software components is disclosed. In a first operating environment, runtime information may be collected about a first loaded and executing software component. The collected information may be communicated to a second software component operating in a second operating environment that is isolated from the first operating environment. The collect runtime information may be compared with a validated set of information about the first software component. Other embodiments are described and claimed.
    Type: Application
    Filed: November 2, 2011
    Publication date: June 7, 2012
    Inventors: Gayathri Nagabhushan, Ravi Sahita, Hormuzd Khosravi, Satyajit Grover
  • Publication number: 20120102285
    Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing hardware of a virtualized processor based system detecting a specified type of memory access to an identified region of memory and in response to the detecting generating an interrupt for a virtual machine monitor (VMM) of the virtualized processor based system.
    Type: Application
    Filed: December 23, 2011
    Publication date: April 26, 2012
    Inventors: Uday Savagaonkar, Travis T. Schluessler, Hormuzd Khosravi, Ravi Sahita, Gayathri Nagabhushan, David Durham
  • Patent number: 8099718
    Abstract: A method and system for whitelisting software components is disclosed. In a first operating environment, runtime information may be collected about a first loaded and executing software component. The collected information may be communicated to a second software component operating in a second operating environment that is isolated from the first operating environment. The collect runtime information may be compared with a validated set of information about the first software component. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: January 17, 2012
    Assignee: Intel Corporation
    Inventors: Gayathri Nagabhushan, Ravi Sahita, Hormuzd Khosravi, Satyajit Grover
  • Patent number: 8099574
    Abstract: Hardware of a virtualized processor based system detecting a specified type of memory access to an identified region of memory and in response to the detecting generating an interrupt for a virtual machine monitor (VMM) of the virtualized processor based system.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: January 17, 2012
    Assignee: Intel Corporation
    Inventors: Uday Savagaonkar, Travis T. Schluessler, Hormuzd Khosravi, Ravi Sahita, Gayathri Nagabhushan, David Durham
  • Patent number: 7757035
    Abstract: In a virtualized processor based system causing a transition to a virtual machine monitor executing on the processor based system in response to a modification of a page table of a guest executing in a virtual machine of the processor based system, and the virtual machine monitor responding to the transition by performing a verification action, and for each bit modified in the page table of the guest, reading a status indicator for the bit to determine if the bit is significant; and causing the transition only if the status indicator for any bit modified in the page table indicates that the bit is significant.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: July 13, 2010
    Assignee: Intel Corporation
    Inventors: David Durham, Hormuzd Khosravi, Gayathri Nagabhushan, Uday Savagaonkar
  • Publication number: 20090006714
    Abstract: In a virtualized processor based system causing a transition to a virtual machine monitor executing on the processor based system in response to a modification of a page table of a guest executing in a virtual machine of the processor based system, and the virtual machine monitor responding to the transition by performing a verification action, and for each bit modified in the page table of the guest, reading a status indicator for the bit to determine if the bit is significant; and causing the transition only if the status indicator for any bit modified in the page table indicates that the bit is significant.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Inventors: David Durham, Hormuzd Khosravi, Gayathri Nagabhushan, Uday Savagaonkar
  • Publication number: 20080162849
    Abstract: Hardware of a virtualized processor based system detecting a specified type of memory access to an identified region of memory and in response to the detecting generating an interrupt for a virtual machine monitor (VMM) of the virtualized processor based system.
    Type: Application
    Filed: December 27, 2006
    Publication date: July 3, 2008
    Inventors: Uday Savagaonkar, Travis T. Schluessler, Hormuzd Khosravi, Ravi Sahita, Gayathri Nagabhushan, David Durham
  • Publication number: 20080077767
    Abstract: Embodiments described herein disclose a method and apparatus for secure page swapping in a virtual memory system. An integrity check value mechanism is used to protect software programs from run-time attacks against memory pages while those pages are swapped to secondary memory. A hash value is computed for an agent page as it is swapped from primary memory to secondary memory. When the page is swapped back into primary memory from secondary memory, that hash value is recomputed to verify that the page was not modified while stored in secondary memory. Alternatively, the hash value is pre-computed and placed in an integrity manifest wherein it is retrieved and verified when the page is loaded back into primary memory from secondary memory.
    Type: Application
    Filed: September 27, 2006
    Publication date: March 27, 2008
    Inventors: Hormuzd M. Khosravi, Uday Savagaonkar, Ravi Sahita, David Durham, Travis Schluessler, Gayathri Nagabhushan
  • Publication number: 20060230456
    Abstract: A heuristic agent in a tamper resistant partition monitors network traffic flow for undesirable worm scanning activity. If the undesired scanning activity is detected, the output of an associated network controller may be throttled or ultimately disabled from the network.
    Type: Application
    Filed: March 24, 2005
    Publication date: October 12, 2006
    Inventors: Gayathri Nagabhushan, Priya Rajagopal, Ravi Sahita