Patents by Inventor Dave Bibby

Dave Bibby 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: 8330625
    Abstract: An aircraft system includes a visual display system; a printer; and a flight management system coupled to the visual display system and the printer. The flight management system includes a processor and a plurality of data sources coupled to the processor. The processor includes a crew interface module coupled to the plurality of data sources, a display driver coupled to the crew interface module and the visual display system, and a printer driver coupled to the crew interface module and the printer. The crew interface module is configured to generate a report from data from the data sources and to send the report to the visual display system via the display driver. The visual display system is configured to receive the report and to display the report.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: December 11, 2012
    Assignee: Honeywell International Inc.
    Inventors: Susan L. McCullough, Dave Bibby
  • Patent number: 8315274
    Abstract: Apparatus and methods are provided for controlling synchronous and asynchronous communications in an avionic network. The method includes receiving one or more asynchronous messages and one or more synchronous messages, allocating each of the synchronous messages to a corresponding predetermined time slot while producing an unoccupied portion in at least one of the predetermined time slots, and allocating the asynchronous messages to one or more of the unoccupied portions of the predetermined time slots.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: November 20, 2012
    Assignee: Honeywell International Inc.
    Inventors: Dave Bibby, David A. Dietz, Brett A. Eddy
  • Patent number: 7788673
    Abstract: A static partition scheduling timeline is generated by identifying a plurality of partitions for scheduling, the partitions associated with a operating system that executes on a processing unit. A first plurality of Activation Frames for a first partition of said plurality of partitions is defined, a second plurality of Activation Frames for a second partition of said plurality of partitions is defined, a first plurality of slices within at least one Activation Frame of said first plurality of Activation Frames is defined, and a second plurality of slices within at least one Activation Frame of said second plurality of Activation Frames is defined. The static partition scheduling timeline comprises the first plurality of Activation Frames, the second plurality of Activation Frames, the first plurality of slices, and the second plurality of slices. The operating system is configured to use the generated static partition scheduling timeline.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: August 31, 2010
    Assignee: Honeywell International Inc.
    Inventor: Dave Bibby
  • Patent number: 7505400
    Abstract: Apparatus and systems are provided for dual redundant avionics networks wherein a remote data concentrator (RDC) includes, but is not limited to, a line replaceable unit (LRU) input, a first processing lane coupled to the LRU input, a second processing lane coupled to the LRU input, and a processor coupled to the first processing lane and the second processing lane. The first processing lane has a first output. The second processing lane has a second output. The processor has a link coupling the first processing lane with the second processing lane and is configured to route data from at least one of the first output and the second output to an Ethernet. The link is configured to transfer data between the first processing lane and the second processing lane.
    Type: Grant
    Filed: September 22, 2004
    Date of Patent: March 17, 2009
    Assignee: Honeywell International Inc.
    Inventors: Dave Bibby, Nicholas Wilt
  • Publication number: 20070230501
    Abstract: Apparatus and methods are provided for controlling synchronous and asynchronous communications in an avionic network. The method includes receiving one or more asynchronous messages and one or more synchronous messages, allocating each of the synchronous messages to a corresponding predetermined time slot while producing an unoccupied portion in at least one of the predetermined time slots, and allocating the asynchronous messages to one or more of the unoccupied portions of the predetermined time slots.
    Type: Application
    Filed: March 29, 2006
    Publication date: October 4, 2007
    Inventors: Dave Bibby, David Dietz, Brett Eddy
  • Publication number: 20070061807
    Abstract: A method and system are disclosed for generating a static partition scheduling timeline, which minimizes context switching overhead. An example method for generating a static partition scheduling timeline is disclosed, which models each partition as a period and duration, and allocates each partition its requested duration of execution time in each period. More precisely, the CPU execution time is divided into a repeating sequence of activation frames. An activation frame is defined as a continuous period of time during which no partition period starts or ends. An “earliest deadline, first prioritization” technique can be used for allocating partition execution time slices to each of the activation frames, in order to create an initial timeline. Alternatively, another suitable technique for generating an initial timeline may be used, such as, for example, a rate monotonic scheduling technique. In any event, the disclosed method allocates slices within an activation frame in a suitable order.
    Type: Application
    Filed: September 12, 2005
    Publication date: March 15, 2007
    Applicant: Honeywell International Inc.
    Inventor: Dave Bibby
  • Publication number: 20060064699
    Abstract: A method for allocating resources among common processor is disclosed. In a first step, an application software program is received at a data loader. The application software program comprises an application configuration table (ACT) and an application software executable. Next, a system configuration table (SCT) is received at the data loader. Then the ACT comprising a set of required resources needed for the application software program is compared with the SCT, comprising a set of available resources. If the required resources exceed the available resources, the loading of the application software program is prevented. If the required resources do not exceed the available resources, allocating the required resources to the application software program based on the required resources commences.
    Type: Application
    Filed: September 21, 2004
    Publication date: March 23, 2006
    Inventors: Ted Bonk, Dave Bibby
  • Publication number: 20060062143
    Abstract: Apparatus and systems are provided for dual redundant avionics networks wherein a remote data concentrator (RDC) includes, but is not limited to, a line replaceable unit (LRU) input, a first processing lane coupled to the LRU input, a second processing lane coupled to the LRU input, and a processor coupled to the first processing lane and the second processing lane. The first processing lane has a first output. The second processing lane has a second output. The processor has a link coupling the first processing lane with the second processing lane and is configured to route data from at least one of the first output and the second output to an Ethernet. The link is configured to transfer data between the first processing lane and the second processing lane.
    Type: Application
    Filed: September 22, 2004
    Publication date: March 23, 2006
    Inventors: Dave Bibby, Nicholas Wilt