Patents by Inventor Stephen Markham

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).

  • 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
  • Patent number: 8245302
    Abstract: A network activity visualization system can include an MDL grammar database adapted to store a plurality of MDL grammars, and a pattern matching module adapted to match a received network activity data set against the MDL grammars by calculating a distance of the network activity data set from each MDL grammar. The system can also include an intelligent icon module adapted to receive the MDL grammars and distances of a network data set from each respective MDL grammar, and adapted to generate intelligent icons based on the MDL grammars and distances. The system can further include a display system adapted to display the intelligent icons so as to provide a visual indication of network security.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: August 14, 2012
    Assignee: Lockheed Martin Corporation
    Inventors: Scott C. Evans, T. Stephen Markham, Richard Bejtlich, Bruce G. Barnett, Bernhard J. Scholz, Robert J. Mitchell, Jr., Weizhong Yan, Jeremy Impson, Eric Steinbrecher
  • 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: 20110295517
    Abstract: The clinical analyzers automatically electronically monitor selected parameters and automatically electronically adjust parameters to maintain the analyzer within desired operational ranges. The clinical NMR analyzers can be configured as a networked system with a plurality of clinical NMR analyzers located at different use sites.
    Type: Application
    Filed: August 11, 2011
    Publication date: December 1, 2011
    Inventors: James D. Otvos, Elias J. Jeyarajah, Stephen Markham, Steven P. Matyus, David R. Morgan, Bruce D. Silberman, Donald R. Deuel
  • 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: 8013602
    Abstract: Methods, computer program products and apparatus automate clinical NMR in vitro diagnostic analyzers. The clinical analyzer can automatically electronically monitor selected parameters and automatically electronically adjust parameters to maintain the analyzer within desired operational ranges. The clinical NMR analyzers can be configured as a networked system with a plurality of clinical NMR analyzers located at different use sites; and at least one remote control system in communication with one or a plurality of clinical NMR analyzers, the at least one remote system configured to monitor selected local operating parameters associated with a respective clinical NMR analyzer.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: September 6, 2011
    Assignee: LipoScience, Inc.
    Inventors: James D. Otvos, Elias J. Jeyarajah, Stephen Markham, Steven P. Matyus, David R. Morgan, Bruce D. Silberman, Donald R. Deuel
  • Publication number: 20110066409
    Abstract: A network activity visualization system can include an MDL grammar database adapted to store a plurality of MDL grammars, and a pattern matching module adapted to match a received network activity data set against the MDL grammars by calculating a distance of the network activity data set from each MDL grammar. The system can also include an intelligent icon module adapted to receive the MDL grammars and distances of a network data set from each respective MDL grammar, and adapted to generate intelligent icons based on the MDL grammars and distances. The system can further include a display system adapted to display the intelligent icons so as to provide a visual indication of network security.
    Type: Application
    Filed: September 15, 2010
    Publication date: March 17, 2011
    Applicant: Lockheed Martin Corporation
    Inventors: Scott C. Evans, T. Stephen Markham, Richard Bejtlich, Bruce G. Barnett, Bernhard J. Scholz, Robert J. Mitchell, JR., Weizhong Yan, Jeremy Impson, Eric Steinbrecher
  • 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
  • Publication number: 20080252180
    Abstract: An electricity generating playground device configured for recreational activity by children includes a playground device having a cyclically movable part. An electricity generator is operably coupled to the cyclically movable part, and operable to generate electricity when the cyclically movable part is moved through a cyclical motion. A duty cycle controller is operably coupled to the electricity generator, and operable to convert a predetermined portion of the kinetic energy of the cyclically movable part to usable electricity.
    Type: Application
    Filed: April 1, 2008
    Publication date: October 16, 2008
    Inventor: Ben Stephen Markham
  • Publication number: 20050222504
    Abstract: Methods, computer program products and apparatus automate clinical NMR in vitro diagnostic analyzers. The clinical analyzer can automatically electronically monitor selected parameters and automatically electronically adjust parameters to maintain the analyzer within desired operational ranges. The clinical NMR analyzers can be configured as a networked system with a plurality of clinical NMR analyzers located at different use sites; and at least one remote control system in communication with one or a plurality of clinical NMR analyzers, the at least one remote system configured to monitor selected local operating parameters associated with a respective clinical NMR analyzer.
    Type: Application
    Filed: March 30, 2005
    Publication date: October 6, 2005
    Inventors: James Otvos, Elias Jeyarajah, Stephen Markham, Steven Matyus, David Morgan, Bruce Silberman, Donald Deuel