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: 20230388193
    Abstract: 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: Application
    Filed: August 11, 2023
    Publication date: November 30, 2023
    Inventors: Abdul Jabbar, Stephen Francis Bush, Thomas Stephen Markham
  • Patent number: 11736359
    Abstract: 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: Grant
    Filed: November 20, 2020
    Date of Patent: August 22, 2023
    Assignee: GE Aviation Systems LLC
    Inventors: Abdul Jabbar, Stephen Francis Bush, Thomas Stephen Markham
  • Publication number: 20220166677
    Abstract: 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: Application
    Filed: November 20, 2020
    Publication date: May 26, 2022
    Inventors: Abdul Jabbar, Stephen Francis Bush, Thomas Stephen Markham
  • Patent number: 10774811
    Abstract: 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: Grant
    Filed: May 1, 2018
    Date of Patent: September 15, 2020
    Assignee: General Electric Company
    Inventors: Samuel Davoust, Thomas Stephen Markham, Pranav Agarwal
  • Patent number: 10539116
    Abstract: 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: Grant
    Filed: July 13, 2016
    Date of Patent: January 21, 2020
    Assignee: General Electric Company
    Inventors: Samuel Davoust, Conner B. Shane, Fabiano Daher Adegas, Thomas Stephen Markham, Dale Robert Mashtare
  • Publication number: 20190338755
    Abstract: 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: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Applicant: General Electric Company
    Inventors: Samuel Davoust, Thomas Stephen Markham, Pranav Agarwal
  • Patent number: 10338202
    Abstract: 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: Grant
    Filed: January 28, 2016
    Date of Patent: July 2, 2019
    Assignee: General Electric Company
    Inventors: Dale Robert Mashtare, Samuel David Draper, Thomas Stephen Markham, Conner B. Shane, Katherine Derksen Stinson
  • Patent number: 10280897
    Abstract: 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: Grant
    Filed: December 10, 2015
    Date of Patent: May 7, 2019
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Thomas Stephen Markham, Samuel Davoust
  • Publication number: 20180017039
    Abstract: 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: Application
    Filed: July 13, 2016
    Publication date: January 18, 2018
    Inventors: Samuel Davoust, Conner B. Shane, Fabiano Daher Adegas, Thomas Stephen Markham, Dale Robert Mashtare
  • Publication number: 20170219697
    Abstract: 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: Application
    Filed: January 28, 2016
    Publication date: August 3, 2017
    Inventors: Dale Robert Mashtare, Samuel David Draper, Thomas Stephen Markham, Conner B. Shane, Katherine Derksen Stinson
  • Publication number: 20170167470
    Abstract: 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: Application
    Filed: December 10, 2015
    Publication date: June 15, 2017
    Inventors: Thomas Stephen Markham, Samuel Davoust
  • Patent number: 8621629
    Abstract: 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: Grant
    Filed: August 31, 2010
    Date of Patent: December 31, 2013
    Assignee: General Electric Company
    Inventors: Scott Charles Evans, Yogesh Kesrinath Potdar, Michael Joseph Dell'Anno, Thomas Stephen Markham, Adam Edgar Klingbeil, Robert Boring, Bruce Gordon Barnett
  • Patent number: 8521773
    Abstract: 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: Grant
    Filed: May 25, 2010
    Date of Patent: August 27, 2013
    Assignee: NBCUniversal Media, LLC
    Inventors: Scott Charles Evans, Abha Moitra, Thomas Stephen Markham, Steven Matt Gustafson
  • Publication number: 20120054866
    Abstract: 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: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Inventors: Scott Charles Evans, Yogesh Kesrinath Potdar, Michael Joseph Dell'anno, Thomas Stephen Markham, Adam Edgar Klingbeil, Robert Boring, Bruce Gordon Barnett
  • Publication number: 20110295892
    Abstract: 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: Application
    Filed: May 25, 2010
    Publication date: December 1, 2011
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Scott Charles Evans, Abha Moitra, Thomas Stephen Markham, Steven Matt Gustafson
  • Publication number: 20110246067
    Abstract: 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: Application
    Filed: March 30, 2010
    Publication date: October 6, 2011
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Thomas Stephen Markham, Patricia Denise Mackenzie, Joseph James Salvo, Roman Brusilovsky, Daniel John Messier
  • Patent number: 7809765
    Abstract: 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: Grant
    Filed: August 24, 2007
    Date of Patent: October 5, 2010
    Assignee: General Electric Company
    Inventors: Scott Charles Evans, Thomas Stephen Markham, Andrew Soliz Torres
  • Publication number: 20090304014
    Abstract: 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: Application
    Filed: June 4, 2008
    Publication date: December 10, 2009
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: Scott Charles Evans, Ping Liu, Thomas Stephen Markham, Ishan Prabhath Weerakoon, Sergei Dolinsky
  • Publication number: 20090055425
    Abstract: 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: Application
    Filed: August 24, 2007
    Publication date: February 26, 2009
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Scott Charles Evans, Thomas Stephen Markham, Andrew Soliz Torres