Patents by Inventor John Bragg
John Bragg 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: 12277218Abstract: In a system and method for processing computer system events asynchronously for software security operations, a computer memory is configured for a read operation by a computer process. The computer process loads, based on a first event occurring during the read operation, at least one file in the computer memory. At least one thread of the computer process is generated. An execution of the at least one thread of the computer process is delayed based on a second event occurring after the first event. A security operation is performed on the process contemporaneously with the loading of the file in the computer memory and the blocking of the execution of the at least one thread of the computer process. The process is either un-delayed on completion of the previous security operation or other security operations performed on that process.Type: GrantFiled: November 17, 2022Date of Patent: April 15, 2025Assignee: Sophos LimitedInventors: Steven John Braggs, James Christopher Carpenter
-
Publication number: 20240354407Abstract: Malware attacks seek to exploit target computing systems and avoid detection by terminating security, antivirus, or other application process threads in the operating system. Methods and systems for detecting kernel-based thread termination activity enable the detection of thread termination events occurring at the kernel level, in order to identify and mitigate known or suspected malware activity.Type: ApplicationFiled: April 22, 2024Publication date: October 24, 2024Inventors: Steven John Braggs, Tzu-yi Lin
-
Publication number: 20240169056Abstract: In a system and method for processing computer system events asynchronously for software security operations, a computer memory is configured for a read operation by a computer process. The computer process loads, based on a first event occurring during the read operation, at least one file in the computer memory. At least one thread of the computer process is generated. An execution of the at least one thread of the computer process is delayed based on a second event occurring after the first event. A security operation is performed on the process contemporaneously with the loading of the file in the computer memory and the blocking of the execution of the at least one thread of the computer process. The process is either un-delayed on completion of the previous security operation or other security operations performed on that process.Type: ApplicationFiled: November 17, 2022Publication date: May 23, 2024Inventors: Steven John Braggs, James Christopher Carpenter
-
Publication number: 20240160734Abstract: A method for detecting malicious activity of a computing device comprises detecting, by a software driver executing within a kernel mode of an operating system being executed by the computing device, an operation performed at the computing device; intercepting the operation; receiving, by a security application executing within a user mode of the operating system, a request from the software driver for an instruction for the software driver for an action to block or allow the operation according to a first timeout value; generating a second timeout value based on an amount of time determined by the security application; transmitting a reply to the request that includes the second timeout value to the software driver; transmitting the instruction to the software driver in compliance with the second timeout value; and executing, by the software driver, the action in response to the instruction.Type: ApplicationFiled: November 14, 2022Publication date: May 16, 2024Inventor: Steven John Braggs
-
Patent number: 9454145Abstract: An analogue probe for a machine tool apparatus, which includes a probe body, a stylus member movably secured to the probe body and a sensor that measures the extent of displacement of the stylus member relative to the probe body, in which the sensor is contained within a chamber in the probe body. The analogue probe further includes a vent between the chamber and the outside of the probe body, configured such that, when the vent is open, the pressure within the chamber can equalize with the analogue probe's operating environment's pressure, and is further configured such that the vent's opening to the outside of the probe body can be closed so as to seal the chamber and the sensor from external contaminants during operation of the analogue probe.Type: GrantFiled: January 19, 2012Date of Patent: September 27, 2016Assignee: RENISHAW PLCInventors: David Collingwood, Robert John Bragg
-
Patent number: 9126815Abstract: Disclosed is a beverage system having an ingredient module and an ingredient dispensing valve assembly in communication with the ingredient module via at least one ingredient conduit, in which the ingredient dispensing valve assembly includes a dispensing manifold with at least one dispensing valve having a through-hole, an insert disposed within the through-hole, and a valve disposed between the insert and the dispensing valve, with the dispensing valve having a body portion and the insert is removeably connected to the body portion. The insert can be secured to the body portion of the dispensing valve by a locking mechanism, with the locking mechanism providing for removing or securing the valve from between the body portion of the dispensing valve and the insert by hand.Type: GrantFiled: December 19, 2013Date of Patent: September 8, 2015Assignee: Manitowoc Foodservice Companies, LLCInventors: Anthony Austin Cooper, Gregory Alan Myer, Peter Boyd, Shannon Baity, John Bragg, Michael Merritt
-
Publication number: 20140182715Abstract: Disclosed is a beverage system having an ingredient module and an ingredient dispensing valve assembly in communication with the ingredient module via at least one ingredient conduit, in which the ingredient dispensing valve assembly includes a dispensing manifold with at least one dispensing valve having a through-hole, an insert disposed within the through-hole, and a valve disposed between the insert and the dispensing valve, with the dispensing valve having a body portion and the insert is removeably connected to the body portion. The insert can be secured to the body portion of the dispensing valve by a locking mechanism, with the locking mechanism providing for removing or securing the valve from between the body portion of the dispensing valve and the insert by hand.Type: ApplicationFiled: December 19, 2013Publication date: July 3, 2014Inventors: Anthony Austin Cooper, Gregory Alan Myer, Peter Boyd, Shannon Baity, John Bragg, Michael Merritt
-
Publication number: 20130298416Abstract: An analogue probe for a machine tool apparatus, which includes a probe body, a stylus member movably secured to the probe body and a sensor that measures the extent of displacement of the stylus member relative to the probe body, in which the sensor is contained within a chamber in the probe body. The analogue probe further includes a vent between the chamber and the outside of the probe body, configured such that, when the vent is open, the pressure within the chamber can equalise with the analogue probe's operating environment's pressure, and is further configured such that the vent's opening to the outside of the probe body can be closed so as to seal the chamber and the sensor from external contaminants during operation of the analogue probe.Type: ApplicationFiled: January 19, 2012Publication date: November 14, 2013Applicant: RENISHAW PLCInventors: David Collingwood, Robert John Bragg
-
Patent number: 7422036Abstract: A tubular manifold device for a dishwasher and associated method are provided. The manifold device defines a contiguous interior channel between opposed inlet and outlet ends. The manifold device has an inner surface defining the interior channel and an opposing outer surface, and comprises at least two discretely-formed manifold portions, each extending between and at least bisecting the opposed inlet and outlet ends of the interior channel. The at least two manifold portions are capable of cooperating via respective engagable longitudinal edges so as to form at least two joints therebetween. At least one overmold member is configured to sealingly engage the at least two manifold portions, across each of the at least two joints, such that the interior channel is fluid-tight between the inlet and outlet ends.Type: GrantFiled: July 28, 2006Date of Patent: September 9, 2008Assignee: Electrolux Home Products, Inc.Inventors: James Burrows, Doug Nagel, John Bragg
-
Publication number: 20080116294Abstract: Spray devices for distributing a fluid include nozzles that are configured so that the fluid as it is discharged from the nozzles is disseminated into a spray pattern in the form of a sheet of fluid. In a particular aspect, the spray pattern is in the form of a three-dimensional sheet of the fluid. The spray devices that incorporate the nozzles can comprise rotatable spray arms for automatic dishwashers, including spray arms located above the upper racks of the dishwashers.Type: ApplicationFiled: January 23, 2008Publication date: May 22, 2008Applicant: Electrolux Home Products, Inc.Inventors: John Bragg, Gregory Meyer, Jerry Olesen
-
Publication number: 20080023095Abstract: A tubular manifold device for a dishwasher and associated method are provided. The manifold device defines a contiguous interior channel between opposed inlet and outlet ends. The manifold device has an inner surface defining the interior channel and an opposing outer surface, and comprises at least two discretely-formed manifold portions, each extending between and at least bisecting the opposed inlet and outlet ends of the interior channel. The at least two manifold portions are capable of cooperating via respective engagable longitudinal edges so as to form at least two joints therebetween. At least one overmold member is configured to sealingly engage the at least two manifold portions, across each of the at least two joints, such that the interior channel is fluid-tight between the inlet and outlet ends.Type: ApplicationFiled: July 28, 2006Publication date: January 31, 2008Inventors: James Burrows, Doug Nagel, John Bragg
-
Publication number: 20060113260Abstract: A washing accessory is provided for supporting an article. The washing accessory includes a basket and can include an article positioning device adapted to be at least partially located within the reception area of the basket. If provided, the article positioning device comprises a first positioning element adapted to be removably attached with respect to the basket. The washing accessory can also comprise an optional cantilever support structure for supporting the washing accessory relative to a dishwasher rack.Type: ApplicationFiled: August 1, 2005Publication date: June 1, 2006Applicant: Electrolux Home Products, Inc.Inventors: Balaji Purushothaman, John Bragg
-
Publication number: 20050230502Abstract: Spray devices for distributing a fluid include nozzles that are configured so that the fluid as it is discharged from the nozzles is disseminated into a spray pattern in the form of a sheet of fluid. In a particular aspect, the spray pattern is in the form of a three-dimensional sheet of the fluid. The spray devices that incorporate the nozzles can comprise rotatable spray arms for automatic dishwashers, including spray arms located above the upper racks of the dishwashers.Type: ApplicationFiled: January 10, 2005Publication date: October 20, 2005Applicant: Electrolux Home Products, Inc.Inventors: John Bragg, Gregory Meyer, Jerry Olesen