Patents by Inventor Thomas Stephen Markham
Thomas Stephen Markham 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: 20230388193Abstract: A system and method for generating a time-sensitive network schedule for a desired TSN includes defining a network topology of the desired TSN including at least a set of end nodes communicative connected by way of a set of switching nodes, defining a set of device parameters for each of the set of end nodes and each of the set of switching nodes of the desired TSN, determining, by a TSN scheduler, a TSN schedule for the desired TSN based on the defined network topology and the defined set of device parameters for each of the set of end nodes and each of the set of switching nodes, and generating a per-device configuration for each of the set of end nodes and each of the set of switching nodes of the desired TSN, based on the determined TSN schedule.Type: ApplicationFiled: August 11, 2023Publication date: November 30, 2023Inventors: Abdul Jabbar, Stephen Francis Bush, Thomas Stephen Markham
-
Patent number: 11736359Abstract: A system and method for generating a time-sensitive network schedule for a desired TSN includes defining a network topology of the desired TSN including at least a set of end nodes communicative connected by way of a set of switching nodes, defining a set of device parameters for each of the set of end nodes and each of the set of switching nodes of the desired TSN, determining, by a TSN scheduler, a TSN schedule for the desired TSN based on the defined network topology and the defined set of device parameters for each of the set of end nodes and each of the set of switching nodes, and generating a per-device configuration for each of the set of end nodes and each of the set of switching nodes of the desired TSN, based on the determined TSN schedule.Type: GrantFiled: November 20, 2020Date of Patent: August 22, 2023Assignee: GE Aviation Systems LLCInventors: Abdul Jabbar, Stephen Francis Bush, Thomas Stephen Markham
-
Publication number: 20220166677Abstract: A system and method for generating a time-sensitive network schedule for a desired TSN includes defining a network topology of the desired TSN including at least a set of end nodes communicative connected by way of a set of switching nodes, defining a set of device parameters for each of the set of end nodes and each of the set of switching nodes of the desired TSN, determining, by a TSN scheduler module, a TSN schedule for the desired TSN based on the defined network topology and the defined set of device parameters for each of the set of end nodes and each of the set of switching nodes, and generating a per-device configuration for each of the set of end nodes and each of the set of switching nodes of the desired TSN, based on the determined TSN schedule.Type: ApplicationFiled: November 20, 2020Publication date: May 26, 2022Inventors: Abdul Jabbar, Stephen Francis Bush, Thomas Stephen Markham
-
Patent number: 10774811Abstract: A wind turbine includes a wind turbine rotor and rotor blades mounted on the rotor, at least one sensing device disposed on the wind turbine for measuring a first signal representative of a first wind speed at a first distance from the wind turbine rotor and a second signal representative of a second wind speed at a second distance from the wind turbine rotor. The wind turbine system includes a blade pitch actuator for adjusting a pitch of the rotor blades and a generator controller for adjusting a voltage of a wind turbine generator. The wind turbine system also includes a control unit in communication with the blade pitch actuator and the generator controller, the control unit being used for controlling the wind turbine via the blade pitch actuator and the generator controller based on an induction factor derived from the first and second signals.Type: GrantFiled: May 1, 2018Date of Patent: September 15, 2020Assignee: General Electric CompanyInventors: Samuel Davoust, Thomas Stephen Markham, Pranav Agarwal
-
Patent number: 10539116Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to provide wind turbine control and compensate for wind induction effects. An example method includes receiving wind speed data from a Light Detecting and Ranging (LIDAR) sensor. The example method includes receiving operating data indicative of wind turbine operation. The example method includes determining an apriori induction correction for wind turbine operating conditions with respect to the LIDAR wind speed data based on the operating data. The example method includes estimating a wind signal from the LIDAR sensor that is adjusted by the correction. The example method includes generating a control signal for a wind turbine based on the adjusted LIDAR estimated wind signal.Type: GrantFiled: July 13, 2016Date of Patent: January 21, 2020Assignee: General Electric CompanyInventors: Samuel Davoust, Conner B. Shane, Fabiano Daher Adegas, Thomas Stephen Markham, Dale Robert Mashtare
-
Publication number: 20190338755Abstract: A wind turbine includes a wind turbine rotor and rotor blades mounted on the rotor, at least one sensing device disposed on the wind turbine for measuring a first signal representative of a first wind speed at a first distance from the wind turbine rotor and a second signal representative of a second wind speed at a second distance from the wind turbine rotor. The wind turbine system includes a blade pitch actuator for adjusting a pitch of the rotor blades and a generator controller for adjusting a voltage of a wind turbine generator. The wind turbine system also includes a control unit in communication with the blade pitch actuator and the generator controller, the control unit being used for controlling the wind turbine via the blade pitch actuator and the generator controller based on an induction factor derived from the first and second signals.Type: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Applicant: General Electric CompanyInventors: Samuel Davoust, Thomas Stephen Markham, Pranav Agarwal
-
Patent number: 10338202Abstract: The present subject matter is directed to a system and method for sequencing Light Detecting and Ranging (LIDAR) sensor beam signals from a LIDAR sensor mounted on a nacelle of a wind turbine with the rotor position of the wind turbine so as to improve signal availability. More specifically, the method includes generating, via the LIDAR sensor, one or more laser signals towards the rotor of the wind turbine, the rotor having one or more rotor blades. The method also includes receiving, via a controller, a rotor position of the rotor of the wind turbine. Thus, the method further includes coordinating, via a control algorithm programmed within the controller, the rotor position with the one or more laser signals of the laser sensor so as to minimize interference between the laser signal(s) and the rotor blades during rotation of the rotor.Type: GrantFiled: January 28, 2016Date of Patent: July 2, 2019Assignee: General Electric CompanyInventors: Dale Robert Mashtare, Samuel David Draper, Thomas Stephen Markham, Conner B. Shane, Katherine Derksen Stinson
-
Patent number: 10280897Abstract: A method for controlling a wind turbine includes receiving signals representative of oncoming wind speeds approaching at least a portion of a wind turbine, receiving background noise and signals representative of signal-to-noise ratios corresponding to the signals representative of the oncoming wind speeds, determining an availability-and-atmospheric noise in the signals based on one or more of the signal-to-noise ratios, blade positions of blades of the wind turbine, and the yaw position of a nacelle of the wind turbine, determining a wind incoherence noise in the signals due to a change in the oncoming wind speeds while approaching at least the portion of the wind turbine, determining a net measurement noise in the signals based on the background noise, the availability-and-atmospheric noise, and the wind incoherence noise, and controlling the wind turbine based at least on the signals representative of the oncoming wind speeds and the net measurement noise.Type: GrantFiled: December 10, 2015Date of Patent: May 7, 2019Assignee: GENERAL ELECTRIC COMPANYInventors: Thomas Stephen Markham, Samuel Davoust
-
Publication number: 20180017039Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to provide wind turbine control and compensate for wind induction effects. An example method includes receiving wind speed data from a Light Detecting and Ranging (LIDAR) sensor. The example method includes receiving operating data indicative of wind turbine operation. The example method includes determining an apriori induction correction for wind turbine operating conditions with respect to the LIDAR wind speed data based on the operating data. The example method includes estimating a wind signal from the LIDAR sensor that is adjusted by the correction. The example method includes generating a control signal for a wind turbine based on the adjusted LIDAR estimated wind signal.Type: ApplicationFiled: July 13, 2016Publication date: January 18, 2018Inventors: Samuel Davoust, Conner B. Shane, Fabiano Daher Adegas, Thomas Stephen Markham, Dale Robert Mashtare
-
Publication number: 20170219697Abstract: The present subject matter is directed to a system and method for sequencing Light Detecting and Ranging (LIDAR) sensor beam signals from a LIDAR sensor mounted on a nacelle of a wind turbine with the rotor position of the wind turbine so as to improve signal availability. More specifically, the method includes generating, via the LIDAR sensor, one or more laser signals towards the rotor of the wind turbine, the rotor having one or more rotor blades. The method also includes receiving, via a controller, a rotor position of the rotor of the wind turbine. Thus, the method further includes coordinating, via a control algorithm programmed within the controller, the rotor position with the one or more laser signals of the laser sensor so as to minimize interference between the laser signal(s) and the rotor blades during rotation of the rotor.Type: ApplicationFiled: January 28, 2016Publication date: August 3, 2017Inventors: Dale Robert Mashtare, Samuel David Draper, Thomas Stephen Markham, Conner B. Shane, Katherine Derksen Stinson
-
Publication number: 20170167470Abstract: A method for controlling a wind turbine includes receiving signals representative of oncoming wind speeds approaching at least a portion of a wind turbine, receiving background noise and signals representative of signal-to-noise ratios corresponding to the signals representative of the oncoming wind speeds, determining an availability-and-atmospheric noise in the signals based on one or more of the signal-to-noise ratios, blade positions of blades of the wind turbine, and the yaw position of a nacelle of the wind turbine, determining a wind incoherence noise in the signals due to a change in the oncoming wind speeds while approaching at least the portion of the wind turbine, determining a net measurement noise in the signals based on the background noise, the availability-and-atmospheric noise, and the wind incoherence noise, and controlling the wind turbine based at least on the signals representative of the oncoming wind speeds and the net measurement noise.Type: ApplicationFiled: December 10, 2015Publication date: June 15, 2017Inventors: Thomas Stephen Markham, Samuel Davoust
-
Patent number: 8621629Abstract: An intrusion detection system for detecting and defeating unauthorized intrusion within a computer network of an infrastructure element of a high value target, the system including a pre-processor configured to receive data from a computer network of an infrastructure element of a high value target and to output filtered data, a grammar applicator configured to apply grammars produced using a grammar based compression and learning algorithm to the filtered data, a decision making device configured to provide a recommendation based on an input from the grammar applicator as to whether the data in the computer network constitutes an unauthorized intrusion, and an emulator in communication with the decision making device configured to expand a sampling of the filtered data using a polymorphic transformation to allow the decision making device to further analyze the sampled data to determine an unauthorized intrusion. A method and a computer software code are also disclosed.Type: GrantFiled: August 31, 2010Date of Patent: December 31, 2013Assignee: General Electric CompanyInventors: Scott Charles Evans, Yogesh Kesrinath Potdar, Michael Joseph Dell'Anno, Thomas Stephen Markham, Adam Edgar Klingbeil, Robert Boring, Bruce Gordon Barnett
-
Patent number: 8521773Abstract: A method and system for web mining and clustering is described. The method includes receiving and dividing input data into a plurality of primitive datasets. Additionally, one or more combinations of the plurality of primitive datasets may be created. Further, a model for each primitive dataset in the plurality of primitive datasets and each of the one or more combinations of the plurality of primitive datasets may be generated. Subsequently, a cost associated with a model corresponding to each primitive dataset in the plurality of primitive datasets, and each of the one or more combinations of the plurality of primitive datasets may be computed. Further, a sum of the costs associated with the models corresponding to each primitive dataset in the plurality of primitive datasets may be compared with the cost associated with each model corresponding to each of the one or more combinations of the plurality of primitive datasets.Type: GrantFiled: May 25, 2010Date of Patent: August 27, 2013Assignee: NBCUniversal Media, LLCInventors: Scott Charles Evans, Abha Moitra, Thomas Stephen Markham, Steven Matt Gustafson
-
Publication number: 20120054866Abstract: An intrusion detection system for detecting and defeating unauthorized intrusion within a computer network of an infrastructure element of a high value target, the system including a pre-processor configured to receive data from a computer network of an infrastructure element of a high value target and to output filtered data, a grammar applicator configured to apply grammars produced using a grammar based compression and learning algorithm to the filtered data, a decision making device configured to provide a recommendation based on an input from the grammar applicator as to whether the data in the computer network constitutes an unauthorized intrusion, and an emulator in communication with the decision making device configured to expand a sampling of the filtered data using a polymorphic transformation to allow the decision making device to further analyze the sampled data to determine an unauthorized intrusion. A method and a computer software code are also disclosed.Type: ApplicationFiled: August 31, 2010Publication date: March 1, 2012Inventors: Scott Charles Evans, Yogesh Kesrinath Potdar, Michael Joseph Dell'anno, Thomas Stephen Markham, Adam Edgar Klingbeil, Robert Boring, Bruce Gordon Barnett
-
Publication number: 20110295892Abstract: A method and system for web mining and clustering is described. The method includes receiving and dividing input data into a plurality of primitive datasets. Additionally, one or more combinations of the plurality of primitive datasets may be created. Further, a model for each primitive dataset in the plurality of primitive datasets and each of the one or more combinations of the plurality of primitive datasets may be generated. Subsequently, a cost associated with a model corresponding to each primitive dataset in the plurality of primitive datasets, and each of the one or more combinations of the plurality of primitive datasets may be computed. Further, a sum of the costs associated with the models corresponding to each primitive dataset in the plurality of primitive datasets may be compared with the cost associated with each model corresponding to each of the one or more combinations of the plurality of primitive datasets.Type: ApplicationFiled: May 25, 2010Publication date: December 1, 2011Applicant: GENERAL ELECTRIC COMPANYInventors: Scott Charles Evans, Abha Moitra, Thomas Stephen Markham, Steven Matt Gustafson
-
Publication number: 20110246067Abstract: A dynamic routing system includes a data collection module, a static routing module, an orientation module, a learning module, and a route determination module. The data collection module receives real time trip data corresponding to a moving asset from a remote location, and the static routing module determines candidate routes from a source to a destination for the moving asset. The orientation module is configured to gather publically available information associated with candidate routes, and the learning module is configured to generate a learned route database based on the publically available information from the orientation module and the real time trip data from the data collection module. The route determination module determines an optimized route for the moving asset based on the learned route database. The system further includes a communication interface configured to transmit an optimized route signal.Type: ApplicationFiled: March 30, 2010Publication date: October 6, 2011Applicant: GENERAL ELECTRIC COMPANYInventors: Thomas Stephen Markham, Patricia Denise Mackenzie, Joseph James Salvo, Roman Brusilovsky, Daniel John Messier
-
Patent number: 7809765Abstract: The present technique provides for the analysis of a data series to identify sequences of interest within the series. Specifically, in accordance with one embodiment of the present technique, a method is provided comprising generating a data structure that stores characteristics about a plurality of sequences present in a data series. One or more sequences are identified based upon the contents of the data structure. In accordance with other aspects of the invention, more than one heuristic is calculated for each sequence under review. The plurality of heuristics associated with each sequence are evaluated to identify a sequence of interest.Type: GrantFiled: August 24, 2007Date of Patent: October 5, 2010Assignee: General Electric CompanyInventors: Scott Charles Evans, Thomas Stephen Markham, Andrew Soliz Torres
-
Publication number: 20090304014Abstract: A method (300) and apparatus (200) for local adaptive provisioning at a node is disclosed. The method may include determining (320) a per packet latency for a class of packet network traffic in a queue of a plurality of queues for a plurality of classes of packet network traffic at a node, establishing (330) a reward function for the class of packet network traffic based on a packet latency limit, based on the per packet latency, and based on a source rate for the class of packet network traffic, and adjusting (340) provisioning of a queue at the node based on the reward function.Type: ApplicationFiled: June 4, 2008Publication date: December 10, 2009Applicant: LOCKHEED MARTIN CORPORATIONInventors: Scott Charles Evans, Ping Liu, Thomas Stephen Markham, Ishan Prabhath Weerakoon, Sergei Dolinsky
-
Publication number: 20090055425Abstract: The present technique provides for the analysis of a data series to identify sequences of interest within the series. Specifically, in accordance with one embodiment of the present technique, a method is provided comprising generating a data structure that stores characteristics about a plurality of sequences present in a data series. One or more sequences are identified based upon the contents of the data structure. In accordance with other aspects of the invention, more than one heuristic is calculated for each sequence under review. The plurality of heuristics associated with each sequence are evaluated to identify a sequence of interest.Type: ApplicationFiled: August 24, 2007Publication date: February 26, 2009Applicant: GENERAL ELECTRIC COMPANYInventors: Scott Charles Evans, Thomas Stephen Markham, Andrew Soliz Torres