Patents Assigned to Lynx Software Technologies, Inc.
-
Patent number: 11861005Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or data isolation. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a rootkit defense mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or prevention of malicious code, for example, in a manner/context that is isolated and not able to be corrupted, detected, prevented, bypassed, and/or otherwise affected by the malicious code.Type: GrantFiled: April 30, 2020Date of Patent: January 2, 2024Assignee: Lynx Software Technologies, Inc.Inventors: Edward T Mooring, Phillip Yankovsky
-
Patent number: 11782766Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a detection mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or notification of, and action by a monitoring guest upon access by a monitored guest to predetermined physical memory locations.Type: GrantFiled: September 29, 2020Date of Patent: October 10, 2023Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Phillip Yankovsky, Craig Howard
-
Patent number: 11782745Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or hypervisor fingerprinting. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a CPU ID instruction handler (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it). The CPU ID instruction handler may perform processing, inter alia, to return configurable values different from the actual values for the physical hardware. The virtualization assistance layer may further contain virtual devices, which when probed by guest operating system code, return the same values as their physical counterparts.Type: GrantFiled: November 3, 2020Date of Patent: October 10, 2023Assignee: Lynx Software Technologies, Inc.Inventor: Edward T. Mooring
-
Patent number: 10824715Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or hypervisor fingerprinting. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a CPU ID instruction handler (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it). The CPU ID instruction handler may perform processing, inter alia, to return configurable values different from the actual values for the physical hardware. The virtualization assistance layer may further contain virtual devices, which when probed by guest operating system code, return the same values as their physical counterparts.Type: GrantFiled: December 30, 2016Date of Patent: November 3, 2020Assignee: Lynx Software Technologies, Inc.Inventor: Edward T. Mooring
-
Patent number: 10789105Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a detection mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or notification of, and action by a monitoring guest upon access by a monitored guest to predetermined physical memory locations.Type: GrantFiled: April 9, 2018Date of Patent: September 29, 2020Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Phillip Yankovsky, Craig Howard
-
Patent number: 10671727Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or data isolation. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a rootkit defense mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or prevention of malicious code, for example, in a manner/context that is isolated and not able to be corrupted, detected, prevented, bypassed, and/or otherwise affected by the malicious code.Type: GrantFiled: February 14, 2017Date of Patent: June 2, 2020Assignee: Lynx Software Technologies, Inc.Inventors: Edward T Mooring, Phillip Yankovsky
-
Patent number: 10095538Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a detection mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or notification of, and action by a monitoring guest upon access by a monitored guest to predetermined physical memory locations.Type: GrantFiled: July 11, 2016Date of Patent: October 9, 2018Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Phillip Yankovsky
-
Patent number: 10061606Abstract: Systems and methods are disclosed for providing secure information processing. In one exemplary implementation, there is provided a method of secure domain isolation. Moreover, the method may include configuring a computing component with data/programming associated with address swapping and/or establishing isolation between domains or virtual machines, processing information such as instructions from an input device while keeping the domains or virtual machines separate, and/or performing navigating and/or other processing among the domains or virtual machines as a function of the data/programming and/or information, wherein secure isolation between the domains or virtual machines is maintained.Type: GrantFiled: February 9, 2017Date of Patent: August 28, 2018Assignee: Lynx Software Technologies, Inc.Inventor: Edward T. Mooring
-
Patent number: 10051008Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a instruction execution detection/interception mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it). The instruction execution detection/interception mechanism may perform processing, inter alia, for detection and/or notification of, and actions upon by a monitoring guest, code execution by a monitored guest involving predetermined physical memory locations, such as API calls.Type: GrantFiled: March 17, 2017Date of Patent: August 14, 2018Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Craig Howard
-
Patent number: 9940174Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a detection mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or notification of, and action by a monitoring guest upon access by a monitored guest to predetermined physical memory locations.Type: GrantFiled: December 15, 2015Date of Patent: April 10, 2018Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Phillip Yankovsky, Craig Howard
-
Patent number: 9648045Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a instruction execution detection/interception mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it). The instruction execution detection/interception mechanism may perform processing, inter alia, for detection and/or notification of, and actions upon by a monitoring guest, code execution by a monitored guest involving predetermined physical memory locations, such as API calls.Type: GrantFiled: November 30, 2015Date of Patent: May 9, 2017Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Craig Howard
-
Patent number: 9607151Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or data isolation. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a rootkit defense mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or prevention of malicious code, for example, in a manner/context that is isolated and not able to be corrupted, detected, prevented, bypassed, and/or otherwise affected by the malicious code.Type: GrantFiled: December 26, 2014Date of Patent: March 28, 2017Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Phillip Yankovsky
-
Patent number: 9575824Abstract: Systems and methods are disclosed for providing secure information processing. In one exemplary implementation, there is provided a method of secure domain isolation. Moreover, the method may include configuring a computing component with data/programming associated with address swapping and/or establishing isolation between domains or virtual machines, processing information such as instructions from an input device while keeping the domains or virtual machines separate, and/or performing navigating and/or other processing among the domains or virtual machines as a function of the data/programming and/or information, wherein secure isolation between the domains or virtual machines is maintained.Type: GrantFiled: April 23, 2015Date of Patent: February 21, 2017Assignee: Lynx Software Technologies, Inc.Inventor: Edward T. Mooring
-
Patent number: 9390267Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a detection mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or notification of, and action by a monitoring guest upon access by a monitored guest to predetermined physical memory locations.Type: GrantFiled: May 15, 2015Date of Patent: July 12, 2016Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Phillip Yankovsky
-
Patent number: 9218489Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or data isolation. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a rootkit defense mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or prevention of malicious code, for example, in a manner/context that is isolated and not able to be corrupted, detected, prevented, bypassed, and/or otherwise affected by the malicious code.Type: GrantFiled: June 2, 2014Date of Patent: December 22, 2015Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Phillip Yankovsky
-
Patent number: 9213840Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a detection mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or notification of, and action by a monitoring guest upon access by a monitored guest to predetermined physical memory locations.Type: GrantFiled: May 15, 2015Date of Patent: December 15, 2015Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Craig Howard, Phillip Yankovsky
-
Patent number: 9208030Abstract: The present disclosure relates to saving and restoring operating system states and, more particularly, towards systems and methods of processing information associated with obtaining snapshots of and restoring guest operating system states rapidly.Type: GrantFiled: July 3, 2014Date of Patent: December 8, 2015Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Yuri Bakalov
-
Patent number: 9203855Abstract: Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or memory access. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a instruction execution detection/interception mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it). The instruction execution detection/interception mechanism may perform processing, inter alia, for detection and/or notification of, and actions upon by a monitoring guest, code execution by a monitored guest involving predetermined physical memory locations, such as API calls.Type: GrantFiled: May 15, 2015Date of Patent: December 1, 2015Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Craig Howard
-
Patent number: 9129123Abstract: Systems and methods are disclosed for providing secure information processing. In one exemplary implementation, there is provided a method of secure domain isolation. Moreover, the method may include configuring a computing component with data/programming associated with address swapping and/or establishing isolation between domains or virtual machines, processing information such as instructions from an input device while keeping the domains or virtual machines separate, and/or performing navigating and/or other processing among the domains or virtual machines as a function of the data/programming and/or information, wherein secure isolation between the domains or virtual machines is maintained.Type: GrantFiled: June 13, 2012Date of Patent: September 8, 2015Assignee: Lynx Software Technologies, Inc.Inventor: Edward T. Mooring
-
Patent number: 8782365Abstract: The present disclosure relates to saving and restoring operating system states and, more particularly, towards systems and methods of processing information associated with obtaining snapshots of and restoring guest operating system states rapidly.Type: GrantFiled: September 25, 2012Date of Patent: July 15, 2014Assignee: Lynx Software Technologies, Inc.Inventors: Edward T. Mooring, Yuri Bakalov