Patents by Inventor Michael J. Frerking

Michael J. Frerking 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: 9779244
    Abstract: A method including initializing the processing platform, wherein initializing the processing platform includes performing a power on self-test (POST) configured to determine an operational state of one or more hardware sub-components of the processing platform, the POST further configured to determine an error detection state of one or more monitoring functions of the processing platform, initializing a safety monitoring function of the processing platform, analyzing one or more results of the POST utilizing the safety monitoring function of the processing platform in order to determine compliance of the processing platform with operational requirements, configuring the safety monitoring function of the processing platform utilizing one or more sets of safety monitoring configuration data, initializing and configuring a security monitoring function of the processing platform, and initializing and configuring one or more security functions.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: October 3, 2017
    Assignee: Rockwell Collins, Inc.
    Inventors: Brandon L. Tomlinson, Kevin R. Priest, Branden H. Sletteland, Michael J. Frerking, Cheryl L. Killham, Brian S. Cain, Jeffrey B. McNamara, Greg L. Shelton
  • Patent number: 8977848
    Abstract: Systems and methods for providing safety and security functions are disclosed. The system includes a computing device that provides at least a first partition and a second partition. The computing device implements time and space partitioning to isolate resources available to the first partition and the second partition. The system also includes a safety module that operates in the first partition for providing safety functions for the system. The system further includes a security module that operates in the second partition for providing security functions for the system. A predefined communication interface is utilized to facilitate communications between the safety module and the security module. The communication interface defines a set of communications allowable between the safety module and the security module, wherein information sharing between the safety module and the security module is restricted to only the set of communications allowed through the communication interface.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: March 10, 2015
    Assignee: Rockwell Collins, Inc.
    Inventors: Brandon L. Tomlinson, Kevin R. Priest, Branden H. Sletteland, Michael J. Frerking, Cheryl L. Killham, Brian S. Cain, Jeffrey B. McNamara, Greg L. Shelton
  • Patent number: 7146602
    Abstract: A method and apparatus including an overview component depicting a plurality of virtual machines on a display of a computerized system. Parameter details of at least one virtual machine are concurrently displayed with the overview component. The method steps include receiving the compiled source code for two applications, creating two relocatable virtual machines to run the compiled source codes, determining the parameters for the multiple virtual machine environment, locating the two relocatable virtual machines and generating a target executable file for the environment.
    Type: Grant
    Filed: March 9, 2001
    Date of Patent: December 5, 2006
    Assignee: Ajile Systems, Inc.
    Inventors: Michael J. Frerking, David S. Hardin, Nick M. Mykris, Philip J. Wiley
  • Patent number: 7114163
    Abstract: A component model for use in a time sensitive embedded application. The system includes an event-generating software component that can generate an event notification in response to an event. It also includes a listener software component that can receive an event notification. Further, it includes an event transmission object that can facilitate transmission of an event notification from an event-generating software component to a listener software component. The event transmission object passes a primitive data type parameter that conveys data describing an event generated by said event-generating software component to a listener software component.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: September 26, 2006
    Inventors: David S. Hardin, Michael J. Frerking, Philip J. Wiley
  • Publication number: 20020163520
    Abstract: A component model for use in a time sensitive embedded application. The system includes an event-generating software component that can generate an event notification in response to an event. It also includes a listener software component that can receive an event notification. Further, it includes an event transmission object that can facilitate transmission of an event notification from an event-generating software component to a listener software component. The event transmission object passes a primitive data type parameter that conveys data describing an event generated by said event-generating software component to a listener software component.
    Type: Application
    Filed: March 7, 2002
    Publication date: November 7, 2002
    Applicant: aJile Systems, Inc.
    Inventors: David S. Hardin, Michael J. Frerking, Philip J. Wiley
  • Publication number: 20020165999
    Abstract: An apparatus for associating a hardware event with a software component event. The system includes a hardware interrupt signal input. It also includes a first-in-first-out data structure coupled with the hardware interrupt signal input. Further included is a dispatch thread component coupled with the first-in-first-out data structure. The dispatch thread component can output a software event.
    Type: Application
    Filed: March 7, 2002
    Publication date: November 7, 2002
    Applicant: ajile Systems, Inc.
    Inventors: David S. Hardin, Michael J. Frerking, Philip J. Wiley
  • Publication number: 20020095396
    Abstract: A builder tool for a multiple, concurrent, independent virtual machine environment is disclosed.
    Type: Application
    Filed: March 9, 2001
    Publication date: July 18, 2002
    Inventors: Michael J. Frerking, David S. Hardin, Nick M. Mykris, Philip J. Wiley