Stephen F. Bush

* Save Page
Pluralitas non est ponenda sine necessitate

Senior Member IEEE

GE Global Research
Building KW, Room C512
One Research Circle
Niskayuna, NY 12309

E-mail: bushsf@research.ge.com

Biography

Stephen F. Bush is a researcher in Algorithmic Communications Network Theory at the GE Global Research Center. Stephen explores novel concepts in complexity and algorithmic information theory for applications ranging from network management and wireless ad hoc networking to RNA sequence analyses and novel concepts in nanotechnology-based networking. Dr. Bush was presented with a Gold Cup Trophy Award from DARPA for his work in fault tolerant networking. Dr. Bush has been the Principal Investigator for many DARPA and Lockheed Martin sponsored research projects including: Active Networking (DARPA/ITO), Information Assurance and Survivability Engineering Tools (DARPA/ISO), Fault Tolerant Networking (DARPA/ATO) and Connectionless Networks (DARPA/ATO), an energy aware sensor network project. Stephen coauthored a book on active network management, titled Active Networks and Active Network Management: A Proactive Management Framework, published by Kluwer Academic Publishers. Before joining GE Global Research, Stephen was a researcher at the Information and Telecommunications Technologies Center (ITTC) at the University of Kansas.

DIRECTIONS

If you are visiting me and need directions, here are directions and maps of the research center. My office is on the West side of the campus site map in the KW buildings.

Video Presentations

Keynote Speeches, Invited Presentations, Call For Papers, Guest Editorials, IEEE Tutorials

Teaching

SELECTED PUBLICATIONS

BOOKS

book
Active Networks and Active Network Management: A Proactive Management Framework by Stephen F. Bush and Amit Kulkarni, Kluwer Academic/Plenum Publishers, New York, Boston, Dordrecht, London, Moscow, 2001, 196 pp. Hardbound, ISBN 0-306-46560-4
  • Bush, S. F. (2007), The Handbook of Computer Networks, John Wiley & Sons, chapter Active Networking, pp. 3008.
  • Bush, S. F. (2004), Focus on Computer Science Research, Nova Science Publishers, Inc, chapter Complexity as a Framework for Prediction, Optimization, and Assurance, pp. 65-129.

RECENT JOURNAL PUBLICATIONS

SELECTED CONFERENCE PRESENTATIONS

SELECTED PUBLICATIONS

SELECTED PROJECTS

INTELLECTUAL PROPERTY

Stephen has numerous patent filings and awards.
  • United States Patent Application 20030110028

    Dialog processing method and apparatus for uninhabited air vehicles

    A dialog processing method and apparatus for uninhabited air vehicles is described. The apparatus contains a recognition unit for recognizing incoming data, an interpretation unit for interpreting the data according to a grammar and a response unit for generating an appropriate response to the incoming data. The method may utilize natural language processes and may reduce to a finite state machine. The incoming data is combined with uninhabited air vehicle state information to increase the accuracy of this interpretation. Additionally, the dialog states may be limited to customary air traffic control dialogs.
  • United States Patent Application 20040156333

    System for evolutionary service migration

    A system in accordance with the present invention operates a wireless ad hoc network. The system includes a plurality of nodes and a plurality of protocols for governing transmission of data between the plurality of nodes. A first node of the plurality of nodes executes an evolutionary service migration algorithm for transferring a service from the first node to one of the remaining of the plurality of nodes.
  • United States Patent Application 20040156370

    System for evolutionary adaptation

    A system in accordance with the present invention operates a wireless ad hoc network. The system includes a plurality of nodes and an active packet. The active packet implements a genetically programmed adaptation of one of the plurality of nodes in response to a change of condition of the one node of the plurality of nodes.
  • United States Patent Application 20040156388

    System for maintaining quality of service

    A system in accordance with the present invention operates a wireless ad hoc network. The system includes a plurality of nodes and an active packet. The active packet maintains an optimal quality metric of a service for nodes of the plurality of nodes that utilize the service. The active packet utilizes an adaptable algorithm for achieving the optimal quality metric.
  • United States Patent Application 20040157557

    System for a dynamic ad-hoc wireless network

    A system operates a wireless ad hoc network. The system includes a plurality of nodes and a plurality of packets for transmission between the plurality of nodes. The packets contain code for routing the packets between the plurality of nodes. The code adapts to a changing configuration of the plurality of nodes.
  • United States Patent Application 20040250128

    System and method for network security analysis

    A system and method for network security analysis are provided, wherein points of high vulnerability in the network may be identified by evaluating the complexity of data in the network. Points of low complexity are determined to be highly vulnerable, while points of high complexity are determined to be less vulnerable.
  • United States Patent Application 20050273274

    Method for identifying sub-sequences of interest in a sequence

    The present technique provides for the analysis of a data series to identify sequences of interest within the series. The analysis may be used to iteratively update a grammar used to analyze the data series or updated versions of the data series. Furthermore, the technique provides for the calculation of a minimum description length heuristic, such as a symbol compression ratio, for each sub-sequence of the analyzed data sequence. The technique may then compare a selected heuristic value against one or more reference conditions to determine if additional iteration is to be performed. The grammar and the data sequence may be updated between iterations to include a symbol representing a string corresponding to the selected heuristic value based upon a non-termination result of the comparison. Alternatively, the string corresponding to the selected heuristic value may be identified as a sequence of interest based upon a termination result of the comparison.
  • United States Patent 6,697,762

    Apparatus and method for analyzing brittleness of a system

    The invention provides a computer implemented tool for analyzing the brittleness of a system with respect to at least one system performance measure. The tool comprises a statistical analyzer configured to receive at least one operating parameter input, o, and to provide at least one performance function output, f. The performance function output f provides an indication of system performance as a function of system operating parameter input o. A brittleness analyzer is coupled to the performance function output and is configured to provide a brittleness output based upon the performance function output f.
  • United States Patent 6,498,968

    Optimistic distributed simulation for a UAV flight control system

    A real-time distributed model-based predictive control method having a time maintenance mechanism that solves all state synchronization problems. Method steps include generating a message that predicts a system value corresponding to a future time, and executing a control process using the system value contained within said message, resulting in a process state. The process state is then stored in a state queue. The local process time is rolled back to the latest valid local process time prior to said message if the message precedes the current process state time. Rolling back comprises retrieving the system state values at that latest valid local process time from said state queue and re-executing the control process, using the system value contained within the message, and storing the new state in the state queue. The method also includes rolling back if, upon receiving a message containing an observed system value, said observed system value differs from its predicted value by more than a predetermined tolerance. The method is carried out on a distributed processor control system.

menu bar

GE Home Page | GE Global Research