Patents by Inventor David Bonnell
David Bonnell 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: 11772801Abstract: An electric field sensor includes an insulating substrate, a plurality of electrodes, an insulator, a plurality vias, and a ground ring. The electrodes are disposed on the substrate. The insulator is disposed over the electrodes. The vias are coupled to the electrodes and extend through the substrate at a right angle to the electrodes. The ground ring is disposed around the electrodes and the vias and is configured to attenuate a sensitivity of the sensor to electric fields outwards of the ground ring.Type: GrantFiled: March 8, 2021Date of Patent: October 3, 2023Assignee: Instrumar LimitedInventors: Stuart Inkpen, Chris Nolan, Bill Conway, Dana Linfield, David Bonnell, Joshua Swamidas, Ruth Abraham
-
Publication number: 20210188450Abstract: An electric field sensor includes an insulating substrate, a plurality of electrodes, an insulator, a plurality vias, and a ground ring. The electrodes are disposed on the substrate. The insulator is disposed over the electrodes. The vias are coupled to the electrodes and extend through the substrate at a right angle to the electrodes. The ground ring is disposed around the electrodes and the vias and is configured to attenuate a sensitivity of the sensor to electric fields outwards of the ground ring.Type: ApplicationFiled: March 8, 2021Publication date: June 24, 2021Inventors: Stuart Inkpen, Chris Nolan, Bill Conway, Dana Linfield, David Bonnell, Joshua Swamidas, Ruth Abraham
-
Patent number: 10940952Abstract: A method of monitoring for the in-flight accretion of matter involves an electric field sensor applying a time-varying electric field to an engine surface of an aircraft while the aircraft is in flight. The electric field sensor is thermally-coupled and thermally-matched to the engine surface. A sensor monitor receives, in substantially real-time from the electric field sensor, at least one measurement set that includes a measurement of a phase and a magnitude of a current detected by the electric field sensor and resulting from the time-varying electric field. The sensor monitor generates an assessment, in substantially real-time, of an instantaneous accumulation of matter on the engine surface from the at least one measurement set. The sensor monitor activates an alarm upon the assessment indicating an accumulation of matter on the engine surface.Type: GrantFiled: May 5, 2016Date of Patent: March 9, 2021Inventors: Stuart Inkpen, Chris Nolan, Bill Conway, Dana Linfield, David Bonnell, Joshua Swamidas, Ruth Abraham
-
Patent number: 10732065Abstract: A pipeline breach monitor includes an electric field sensor and a signal processing unit in communication with the electric field sensor. The electric field sensor includes an upper substrate, and a plurality of electrodes embedded in the upper substrate. The electrodes are substantially parallel to each other in the upper substrate and comprise at least one sense electrode and a plurality of elongate sensor electrodes disposed around the at least one sense electrode. The signal processing unit is configured to (i) apply a voltage signal to the sensor electrodes, (ii) receive at least one measurement set comprising a measurement of a phase and a magnitude of a current generated in the at least one sense electrode and the sensor electrodes, and (iii) generate an assessment of accumulation of a substance proximate the electric field sensor from the at least one measurement set and at least one predetermined substance accumulation profile.Type: GrantFiled: December 2, 2016Date of Patent: August 4, 2020Assignee: Instrumar LimitedInventors: Stuart Inkpen, Chris Nolan, Bill Conway, Dana Linfield, David Bonnell, Joshua Swamidas
-
Publication number: 20180348079Abstract: A pipeline breach monitor includes an electric field sensor and a signal processing unit in communication with the electric field sensor. The electric field sensor includes an upper substrate, and a plurality of electrodes embedded in the upper substrate. The electrodes are substantially parallel to each other in the upper substrate and comprise at least one sense electrode and a plurality of elongate sensor electrodes disposed around the at least one sense electrode. The signal processing unit is configured to (i) apply a voltage signal to the sensor electrodes, (ii) receive at least one measurement set comprising a measurement of a phase and a magnitude of a current generated in the at least one sense electrode and the sensor electrodes, and (iii) generate an assessment of accumulation of a substance proximate the electric field sensor from the at least one measurement set and at least one predetermined substance accumulation profile.Type: ApplicationFiled: December 2, 2016Publication date: December 6, 2018Inventors: Stuart INKPEN, Chris NOLAN, Bill CONWAY, Dana LINFIELD, David BONNELL, Joshua SWAMIDAS
-
Publication number: 20180155037Abstract: A method of monitoring for the in-flight accretion of matter involves an electric field sensor applying a time-varying electric field to an engine surface of an aircraft while the aircraft is in flight. The electric field sensor is thermally-coupled and thermally-matched to the engine surface. A sensor monitor receives, in substantially real-time from the electric field sensor, at least one measurement set that includes a measurement of a phase and a magnitude of a current detected by the electric field sensor and resulting from the time-varying electric field. The sensor monitor generates an assessment, in substantially real-time, of an instantaneous accumulation of matter on the engine surface from the at least one measurement set. The sensor monitor activates an alarm upon the assessment indicating an accumulation of matter on the engine surface.Type: ApplicationFiled: May 5, 2016Publication date: June 7, 2018Inventors: Stuart Inkpen, Chris NOLAN, Bill CONWAY, Dana LINFIELD, David BONNELL, Joshua SWAMIDAS, Ruth ABRAHAM
-
Patent number: 9779181Abstract: A list folding process dynamically groups items of a list into logically related visual folds to reduce the number of items to be displayed in a window of a computer screen. The process determines attributes of the items to be displayed and dynamically groups items together into a special group called a visual fold based on the attributes. The rules for folding items based on attributes can be defined by a particular user so that each view of the items may be different among users. As the attributes of each item change, the display of the items and visual folds may be automatically adjusted to reflect the current proper grouping. The folding process therefore allows a user to view the maximum amount of information in available display area of a computer screen window.Type: GrantFiled: December 14, 2007Date of Patent: October 3, 2017Assignee: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Patent number: 9527595Abstract: A method of monitoring the accumulation of matter on an external surface of an aircraft involves applying varying electric fields to the aircraft surface, and a sensor monitor receiving a time-series of measurements of a temperature of the aircraft surface and a phase and a magnitude of a current induced in an electric field sensor unit from the varying electric fields. The electric field sensor unit is mounted proximate the aircraft surface. The time-series of the measurements varies in accordance with the instantaneous accumulation of matter on the aircraft surface. The sensor monitor generates an assessment of the accumulation of matter on the aircraft surface from a correlation of the time-series of the measurements with at least one predetermined matter accumulation profile. Each predetermined matter accumulation profile comprises a corresponding time-series of current phase, current magnitude and temperature measurements.Type: GrantFiled: January 7, 2013Date of Patent: December 27, 2016Assignee: Instrumar LimitedInventors: Stuart Inkpen, Chris Nolan, Bill Conway, Dana Linfield, David Bonnell, Joshua Swamidas, Ruth Abraham
-
Publication number: 20150042316Abstract: A method of monitoring the accumulation of matter on an external surface of an aircraft involves applying varying electric fields to the aircraft surface, and a sensor monitor receiving a time-series of measurements of a temperature of the aircraft surface and a phase and a magnitude of a current induced in an electric field sensor unit from the varying electric fields. The electric field sensor unit is mounted proximate the aircraft surface. The time-series of the measurements varies in accordance with the instantaneous accumulation of matter on the aircraft surface. The sensor monitor generates an assessment of the accumulation of matter on the aircraft surface from a correlation of the time-series of the measurements with at least one predetermined matter accumulation profile. Each predetermined matter accumulation profile comprises a corresponding time-series of current phase, current magnitude and temperature measurements.Type: ApplicationFiled: January 7, 2013Publication date: February 12, 2015Inventors: Stuart Inkpen, Chris Nolan, Bill Conway, Dana Linfield, David Bonnell, Joshua Swamidas, Ruth Abraham
-
Patent number: 8301755Abstract: A method, system and medium for efficiently propagating service impact data in a directed acyclic graph. One or more service components, impact rules and business rules will be grouped together into a directed acyclic graph and a related metadata array. Impact propagation uses related metadata array to minimize traversal of the graph. As nodes of the graph are updated to propagate impact data a determination is made as to when no further impact propagation is required and calculations are terminated without having to traverse the entire graph. This method will allow a system or business administrator to maintain real-time notification and visualization of, the impacted state of all objects in the graph.Type: GrantFiled: December 14, 2007Date of Patent: October 30, 2012Assignee: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Patent number: 8117361Abstract: A method, system, and medium for compressing systems management information in a historical data store. Dynamically determining the appropriate compression algorithm to apply based on the type of data being compressed and stored. As further input is received for any particular measurement, the appropriate compression algorithm will be automatically selected from the set of available compression algorithms or be defined by a user configuration parameter. The amount of historical data stored with the minimal amount of data loss is optimized by the system dynamically changing the compression algorithm used for the given input data over a particular time span. The system engineer is therefore presented with the pertinent information for monitoring, administrating and diagnosing system activities.Type: GrantFiled: June 16, 2010Date of Patent: February 14, 2012Assignee: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Patent number: 8082275Abstract: A method, system and medium for recording events in a system management environment is described. As system events are detected in an enterprise computing environment they are stored in a manner allowing them to be “replayed” either forward or reverse to assist a system administrator or other user to determine the chain of events that affected the enterprise. The system engineer and business process owner are therefore presented with pertinent information for monitoring, administrating and diagnosing system activities and their correlation to business services.Type: GrantFiled: May 20, 2008Date of Patent: December 20, 2011Assignee: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell, Eric J S Pieters
-
Patent number: 8051164Abstract: Service impact data is efficiently propagated in a directed acyclic graph with restricted views. One or more service components, impact rules and business rules are grouped together into a directed acyclic graph and a related metadata array. Impact propagation uses related metadata array to minimize traversal of the graph. As nodes of the graph are updated to propagate impact data, a determination is made as to when no further impact propagation is required. Subsequently, calculations are terminated without having to traverse the entire graph. This method allows a system or business administrator to view and receive real-time notification of the impacted state of all nodes in the graph that are available to their permitted view. Restricted views ensure that available service impact data is only displayed to end users having the proper authorization to view the underlying impact model data.Type: GrantFiled: December 14, 2007Date of Patent: November 1, 2011Assignee: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Publication number: 20100257147Abstract: A method, system, and medium for compressing systems management information in a historical data store. Dynamically determining the appropriate compression algorithm to apply based on the type of data being compressed and stored. As further input is received for any particular measurement, the appropriate compression algorithm will be automatically selected from the set of available compression algorithms or be defined by a user configuration parameter. The amount of historical data stored with the minimal amount of data loss is optimized by the system dynamically changing the compression algorithm used for the given input data over a particular time span. The system engineer is therefore presented with the pertinent information for monitoring, administrating and diagnosing system activities.Type: ApplicationFiled: June 16, 2010Publication date: October 7, 2010Applicant: BMC SOFTWARE, INC.Inventors: Geert De Peuter, David Bonnell
-
Patent number: 7765346Abstract: A method, system, and medium for compressing systems management information in a historical data store. Dynamically determining the appropriate compression algorithm to apply based on the type of data being compressed and stored. As further input is received for any particular measurement, the appropriate compression algorithm will be automatically selected from the set of available compression algorithms or be defined by a user configuration parameter. The amount of historical data stored with the minimal amount of data loss is optimized by the system dynamically changing the compression algorithm used for the given input data over a particular time span. The system engineer is therefore presented with the pertinent information for monitoring, administrating and diagnosing system activities.Type: GrantFiled: December 14, 2007Date of Patent: July 27, 2010Assignee: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Publication number: 20090292720Abstract: A method, system and medium for recording events in a system management environment is described. As system events are detected in an enterprise computing environment they are stored in a manner allowing them to be “replayed” either forward or reverse to assist a system administrator or other user to determine the chain of events that affected the enterprise. The system engineer and business process owner are therefore presented with pertinent information for monitoring, administrating and diagnosing system activities and their correlation to business services.Type: ApplicationFiled: May 20, 2008Publication date: November 26, 2009Applicant: BMC SOFTWARE, INC.Inventors: Geert De Peuter, David Bonnell, Eric JS Pieters
-
Publication number: 20090157712Abstract: A method, system, and medium for compressing systems management information in a historical data store. Dynamically determining the appropriate compression algorithm to apply based on the type of data being compressed and stored. As further input is received for any particular measurement, the appropriate compression algorithm will be automatically selected from the set of available compression algorithms or be defined by a user configuration parameter. The amount of historical data stored with the minimal amount of data loss is optimized by the system dynamically changing the compression algorithm used for the given input data over a particular time span. The system engineer is therefore presented with the pertinent information for monitoring, administrating and diagnosing system activities.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Publication number: 20090157724Abstract: Service impact data is efficiently propagated in a directed acyclic graph with restricted views. One or more service components, impact rules and business rules are grouped together into a directed acyclic graph and a related metadata array. Impact propagation uses related metadata array to minimize traversal of the graph. As nodes of the graph are updated to propagate impact data, a determination is made as to when no further impact propagation is required. Subsequently, calculations are terminated without having to traverse the entire graph. This method allows a system or business administrator to view and receive real-time notification of the impacted state of all nodes in the graph that are available to their permitted view. Restricted views ensure that available service impact data is only displayed to end users having the proper authorization to view the underlying impact model data.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Publication number: 20090158192Abstract: A list folding process dynamically groups items of a list into logically related visual folds to reduce the number of items to be displayed in a window of a computer screen. The process determines attributes of the items to be displayed and dynamically groups items together into a special group called a visual fold based on the attributes. The rules for folding items based on attributes can be defined by a particular user so that each view of the items may be different among users. As the attributes of each item change, the display of the items and visual folds may be automatically adjusted to reflect the current proper grouping. The folding process therefore allows a user to view the maximum amount of information in available display area of a computer screen window.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell
-
Publication number: 20090157723Abstract: A method, system and medium for efficiently propagating service impact data in a directed acyclic graph. One or more service components, impact rules and business rules will be grouped together into a directed acyclic graph and a related metadata array. Impact propagation uses related metadata array to minimize traversal of the graph. As nodes of the graph are updated to propagate impact data a determination is made as to when no further impact propagation is required and calculations are terminated without having to traverse the entire graph. This method will allow a system or business administrator to maintain real-time notification and visualization of, the impacted state of all objects in the graph.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: BMC Software, Inc.Inventors: Geert De Peuter, David Bonnell