Patents by Inventor Brian R. Roggendorf

Brian R. Roggendorf 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: 20220382556
    Abstract: A cross-domain guard is disclosed that includes a field programmable gate array (FPGA). The FPGA includes a rule database containing one or more rules, a memory interconnect configured to send control data or rule processing data, media access control logic, and a plurality of filter engines configured to receive an incoming message and generate a processed message. Each of the plurality of filter engines may contain a message processing allocation element configured to receive and distribute the incoming message, and a plurality of rule processor kernels. Each of the plurality of rule processor kernels includes a rule processor kernel control element, a plurality of data operator kernels configured to perform a data comparison operation, a ternary lookup table processor configured to perform a logic operation based upon a result of the data comparison operation, and a processed message arbiter. A method for filtering incoming messages is also disclosed.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: Edward C. Tubbs, Sean Nichols, Jonathon C. Skarphol, Sean Jarrard, Brian R. Roggendorf, Ronald Luse, James A. Marek
  • Patent number: 11475183
    Abstract: A simulation environment is disclosed. A simulator generates a simulation model corresponding to a sequence of simulation cycles, each cycle including initial conditions, propagatable states, and a level of simulation fidelity. A fidelity optimizer monitors states and conditions through each cycle, changing the fidelity level for the next cycle based on predetermined factors (e.g., a new flight segment). The fidelity optimizer may dynamically increase or decrease the fidelity level for the next cycle (or for one or more nodes within a group) in response to, or in anticipation of, a state change. The fidelity optimizer may sample several corresponding simulation cycles of varying fidelity levels to compare the effects or results, and determine whether the result is dependent on the fidelity level.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: October 18, 2022
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, Benjamin J. Haan
  • Patent number: 11204884
    Abstract: A remote terminal adapter device is disclosed. The adapter device includes control processors in communication with a bus controller via a dual redundant data bus (e.g., MIL-STD-1553) having primary and secondary data buses or channels. The adapter device includes analog relays connecting the primary and secondary buses to a main remote terminal (RT) device configured for control of an aircraft subsystem. Additional analog relays connect the data bus to one or more auxiliary or additional RTs (e.g., configured to backup the main RT or simulate the controlled subsystem and its responses. The adapter device may monitor the data bus for traffic and allow the redundant RT to access the data bus (from the same remote terminal) address as the main RT by activating and deactivating the analog relays.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: December 21, 2021
    Assignee: Rockwell Collins, Inc.
    Inventor: Brian R. Roggendorf
  • Patent number: 10908277
    Abstract: Separation distances between a platform and an air or weather anomaly such as a wake vortex are obtained. Airspeeds of the air or weather anomalies are detected. Maximum airspeeds determined from different detection paths may result one or more airspeed differentials. The one or more airspeed differentials may be used to determine a calculated separation distance. A position of the platform may be maintained or maneuvered relative to the air or weather anomaly based on the calculated separation distance. Control commands may be output to a vehicle control system to perform, direct, or display a navigational solution including maneuvering relative to the air or weather anomaly, where the vehicle control system may include a graphics controller, a flight control system, a flight management system, or an autopilot.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: February 2, 2021
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, Stephen E. Tyson, Jonathon C. Skarphol
  • Patent number: 10877831
    Abstract: A secure onboard maintenance circuit (OMC) includes a primary OMC node with a controller, a secure storage, a trusted CDS interface, and a configurable I/O interface for connecting to at least one system component. The controller is configured to receive maintenance information via the configurable I/O interface and the trusted CDS interface and is further configured to store data associated with the maintenance information in the secure storage. The OMC further includes at least one secondary OMC node with a second controller, a second trusted CDS interface, and a second configurable I/O interface for connecting to at least one other system component. The second controller is configured to receive maintenance information via the second configurable I/O interface and is further configured to transmit the maintenance information to the primary OMC node via the second trusted CDS interface.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: December 29, 2020
    Assignee: Rockwell Collins, Inc.
    Inventors: Ryan P. Littler, Brian R. Roggendorf, Johnathan C. Lewis, James A. Marek, Edward C. Tubbs, John G. Bendickson
  • Patent number: 10855389
    Abstract: A system and a method. The system may include a node of a network of nodes, wherein the network is configured as a modified time division multiple access (TDMA) network. The node may include a processor and a transceiver communicatively coupled to the processor. The processor may be configured to: collect data received from each other node of the network during a data collection phase of a given modified TDMA cycle, the collected data including information of connectivity between pairs of nodes of the network; and output the collected data for transmission to each other node of the network during a data distribution phase of the given modified TDMA cycle.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: December 1, 2020
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, John C. Herder, Jonathon C. Skarphol, Carlen R. Welty, Jobe D. Price
  • Patent number: 10701654
    Abstract: Embodiments of the inventive concepts disclosed herein are directed to systems and methods for managing network communications. A transceiver of a first node may receive, from a second node of the plurality of nodes, a transmission sequence generated according to a communications cost value determined for each pair of the nodes in the communications node. The transmission sequence may specify a third node followed by the first node as consecutive nodes for transmitting packets. A sequence manager of the first node may detect that reception of a terminal packet of the one or more packets from the third node has or should have just completed. The sequence manager may initiate transmission by the transceiver immediately upon the detection.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: June 30, 2020
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, John C. Herder, Edward C. Tubbs, Robert S. Wolterman
  • Patent number: 9892489
    Abstract: An apparatus provides a virtual display in an environment for various applications including avionic, naval, military, remote control, medical and other applications. The apparatus includes a camera and a processor system. The processor system for provides the virtual display using an orientation of the head sensed from a camera image. The camera image includes a marker image associated with a fixed marker disposed in the environment. The virtual display includes a virtual panel and an image panel from the camera.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: February 13, 2018
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, Stephen E. Tyson, Steven C. Bouchett
  • Patent number: 9407357
    Abstract: A radio node for updating a local timing parameter based on a message from a remote node includes a processing circuit and receiver. The receiver is configured to receive the message and to provide the message to the processing circuit. The processing circuit is configured to determine an expected time of arrival for the received message using an estimation of range between the radio node and the remote node. The processing circuit is further configured to obtain an estimate of a timing error for the radio node by comparing the expected time of arrival with the actual time of arrival. The processing circuit is further configured to determine a timing error quality using position uncertainty information and time uncertainty information received from the remote node with the received message.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: August 2, 2016
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, Steven P. Phillips, Jason D. Block
  • Patent number: 7953524
    Abstract: A method of navigating a mobile platform. A reflectable electronic signal is transmitted. A reflection of the reflectable signal is received. A position of the mobile platform is determined based upon the reflection of the reflectable signal. A platform position signal is transmitted to the mobile platform. The platform position signal provides the mobile platform the determined position of the mobile platform. The mobile platform is navigated based upon the platform position signal.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: May 31, 2011
    Assignee: Rockwell Collins, Inc.
    Inventor: Brian R. Roggendorf
  • Patent number: 7640584
    Abstract: A method for enhancing security of a computer system is provided. The computer system may include a plurality of microprocessors and a security management processor for managing execution of applications in isolation on the plurality of microprocessors. Each of the plurality of microprocessors is communicatively coupled to the security management processor. An operating system is installed on one of the plurality of microprocessors. An application is installed on the same microprocessors. The application and the operating system are combined into an OS/application pair (or pair). The pair is encrypted. The encrypted pair is then stored in a mass storage of the computer system. The mass storage is communicatively coupled to the security management processor. A graphic user interface of the security management processor may be used to launch the application on any of the plurality of microprocessors by loading the stored pair to that microprocessor.
    Type: Grant
    Filed: June 24, 2005
    Date of Patent: December 29, 2009
    Assignee: Rockwell Collins, Inc.
    Inventor: Brian R. Roggendorf
  • Patent number: 7308005
    Abstract: A method and system for providing time division multiple access communications is disclosed. The disclosure includes sending a first message in a time slot. The time slot has a slot length. The first message has a first time associated therewith. The first time includes the time required to send the first message and the propagation delay associated with the reception of the first message by a second transceiver. The disclosure also includes determining time remaining in the time slot for sending a second message. The time remaining is based on the first time and the slot length. The disclosure also relates to sending a second message in the time slot if the length of the second message plus the length of the propagation delay associated with the second message is less than the time remaining in the time slot.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: December 11, 2007
    Assignee: Rockwell Collins, Inc.
    Inventors: Brian R. Roggendorf, Eric O. Zuber, Jeffrey A. Schroeder
  • Patent number: 6912212
    Abstract: A method and apparatus for managing communication resources between nodes of a network is disclosed. The network utilizes both dynamic and static assignment of communication time slots. The invention includes a plurality of dynamic nodes wherein communication is accomplished as a result of a node's dynamic assignment to itself of specific time slots from a time multiplex structure. At least one static node is also included in the network. The static node does not participate in the dynamic assignment protocol. Instead, a time slot in said time multiplex structure is pre-assigned for communication with the static node. A dynamic node can serve as a surrogate for a static node, relaying communications between the dynamic and static portions of the network.
    Type: Grant
    Filed: October 21, 1999
    Date of Patent: June 28, 2005
    Assignee: Rockwell Collins
    Inventors: C. David Young, Scott J. F. Zogg, Brian R. Roggendorf