Patents by Inventor Michael A. D'Annunzio

Michael A. D'Annunzio 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: 8468263
    Abstract: A method is present for transferring information in an aircraft network data processing system. A message is received from a process executing on the aircraft network data processing system for a destination to form a pending message. The pending message is received using a common protocol for processes executing in the aircraft network data processing system. A communication service is identified from a number of communication services for use in sending the message to the destination remote to the aircraft network data processing system to form a selected communication service in response to receiving the pending message. A new message is formed from the pending message. The new message has a format usable by an associated protocol for the selected communication service. The new message is sent to the destination using the selected communication service.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: June 18, 2013
    Assignee: The Boeing Company
    Inventors: C. L. Fagan, John Allen Craig, Jr., Michael A. D'Annunzio, Ruben Laurens Martin
  • Publication number: 20110176617
    Abstract: A method is present for transferring information in an aircraft network data processing system. A message is received from a process executing on the aircraft network data processing system for a destination to form a pending message. The pending message is received using a common protocol for processes executing in the aircraft network data processing system. A communication service is identified from a number of communication services for use in sending the message to the destination remote to the aircraft network data processing system to form a selected communication service in response to receiving the pending message. A new message is formed from the pending message. The new message has a format usable by an associated protocol for the selected communication service. The new message is sent to the destination using the selected communication service.
    Type: Application
    Filed: February 12, 2009
    Publication date: July 21, 2011
    Inventors: C. L. Fagan, John Allen Craig, JR., Michael A. D' Annunzio, Ruben Laurens Martin
  • Patent number: 7860497
    Abstract: Configuration of hardware and software onboard a mobile platform may be dynamically managed without significantly impacting a data stream from the mobile platform. Configuration data for equipment and resident software aboard a mobile platform is electronically reported in the form of a part number and a serial number. The configuration data is transferred to a terrestrial database via a mobile communications network. The configuration data is displayed to stakeholders, such as the network-provider enterprise and its customers. Invalid configurations may cause alerts.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: December 28, 2010
    Assignee: The Boeing Company
    Inventors: Steven A. Johnson, Tri M. Phan, C. L. Fagan, Michael A. D'Annunzio, Ben C. Forbes, Christopher R. Payne, Rolf P. Dietiker
  • Patent number: 7418261
    Abstract: A status reporting system for components used in a mobile platform includes a fault manager within the mobile platform for assigning a state indicator to each component. Each state indicator indicates the operational current state of the component. A management system external to the mobile platform, in one example being a ground based management system, is in communication with the mobile platform via a wireless communication link. A component summary including the state indicators of all the components is periodically transmitted from the mobile platform as an information packet, via the wireless link, to the management system for review. The management system can thus remotely monitor the operational status of various important components on a periodic basis, for example every five minutes. This saves significant bandwidth over that which would be required if a continuous wireless link was to be employed to remotely monitor various components on the mobile platform.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: August 26, 2008
    Assignee: The Boeing Company
    Inventors: Ben C Forbes, Michael A D'Annunzio, C. L. Fagan, Tri M Phan
  • Patent number: 7328011
    Abstract: Exemplary methods and systems manage a mobile network. A mobile network node is managed when the node is connected to the network. However, an alarm is not necessarily generated when the node is not connected to the network. A status message is periodically generated and transmitted from the mobile network node to a network control facility. The status message may include any status information regarding the mobile network node as desired. When the status message is indicative of a predetermined condition, an alarm is automatically generated. When no status message is received from the mobile network node, a determination is made whether connectivity exists between the mobile network node and the network. If connectivity does not exist between the mobile network node and the network, then no alarm is generated. If connectivity does exist between the mobile network node and the network, then an alarm is generated.
    Type: Grant
    Filed: October 26, 2004
    Date of Patent: February 5, 2008
    Assignee: The Boeing Company
    Inventors: C. L. Fagan, Tri M. Phan, Michael A. D'Annunzio, Ben C. Forbes
  • Patent number: 7054322
    Abstract: A communications system that provides broadband access to passengers of mobile platforms includes a router located on the mobile platform. A network is connected to the router. User communication devices (UCDs) connected to the network, wherein the UCDs establish point-to-point over Ethernet (PPPoE) sessions with the router. A transmitter and a receiver are connected to the router. A satellite and a ground station are in communication with the transmitter and the receiver. A distributed communications system includes virtual private networks (VPN) and is connected to the ground station. A first address manager leases the use of public IP addresses by the mobile platform. A second address manager assigns the public IP addresses to UCDs when the UCDs request access to the VPNs and private IP addresses for other network service. The UCDs employ IPSec protocol when accessing the VPNs.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: May 30, 2006
    Assignee: The Boeing Company
    Inventors: Michael A. D'Annunzio, Vincent D. Skahan, Jr., Eugene E. Devereaux
  • Patent number: 7003293
    Abstract: A method for assigning Internet Protocol addresses in a communications system for an aircraft according to the invention includes the steps of creating an air-to-ground network (AGN), a passenger services network (PSN), and a command and control network (CCN). A first range of addresses is assigned to a first group of devices that are associated with the AGN. A second range of addresses is assigned to a second group of devices that are associated with the PSN. A third range of addresses is assigned to a third group of devices that are associated with the CCN. IP aliasing is employed to allow at least one device from the first, second and third groups to be multi-homed.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: February 21, 2006
    Assignee: The Boeing Company
    Inventor: Michael A. D'Annunzio
  • Patent number: 6985942
    Abstract: An Internet protocol (IP) networking architecture includes a command and control sub-network (CCN) interconnecting a plurality of control interfaces wherein each control interface has a corresponding logical CCN address. A passenger services sub-network (PSN) interconnects a plurality of passenger interfaces wherein each passenger interface has a corresponding logical PSN address. The architecture further includes an air-to-ground sub-network (AGN) providing Internet access to the passenger interfaces via one or more isolation systems having corresponding logical CCN address and corresponding logical PSN address. By providing the isolation systems with multiple logical addresses, devices communicating on the AGN and PSN can be blocked from accessing the CCN addresses.
    Type: Grant
    Filed: August 23, 2001
    Date of Patent: January 10, 2006
    Assignee: The Boeing Company
    Inventors: Michael A. D'Annunzio, Vincent D. Skahan, Jr.
  • Publication number: 20050281223
    Abstract: A method for assigning Internet Protocol addresses in a communications system for an aircraft according to the invention includes the steps of creating an air-to-ground network (AGN), a passenger services network (PSN), and a command and control network (CCN). A first range of addresses is assigned to a first group of devices that are associated with the AGN. A second range of addresses is assigned to a second group of devices that are associated with the PSN. A third range of addresses is assigned to a third group of devices that are associated with the CCN. IP aliasing is employed to allow at least one device from the first, second and third groups to be multi-homed.
    Type: Application
    Filed: August 9, 2005
    Publication date: December 22, 2005
    Inventor: Michael D'Annunzio
  • Publication number: 20050233739
    Abstract: A status reporting system for components used in a mobile platform includes a fault manager within the mobile platform for assigning a state indicator to each component. Each state indicator indicates the operational current state of the component. A management system external to the mobile platform, in one example being a ground based management system, is in communication with the mobile platform via a wireless communication link. A component summary including the state indicators of all the components is periodically transmitted from the mobile platform as an information packet, via the wireless link, to the management system for review. The management system can thus remotely monitor the operational status of various important components on a periodic basis, for example every five minutes. This saves significant bandwidth over that which would be required if a continuous wireless link was to be employed to remotely monitor various components on the mobile platform.
    Type: Application
    Filed: April 19, 2005
    Publication date: October 20, 2005
    Inventors: Ben Forbes, Michael D'Annunzio, C. Fagan, Tri Phan
  • Publication number: 20050221814
    Abstract: Exemplary methods and systems manage a mobile network. A mobile network node is managed when the node is connected to the network. However, an alarm is not necessarily generated when the node is not connected to the network. A status message is periodically generated and transmitted from the mobile network node to a network control facility. The status message may include any status information regarding the mobile network node as desired. When the status message is indicative of a predetermined condition, an alarm is automatically generated. When no status message is received from the mobile network node, a determination is made whether connectivity exists between the mobile network node and the network. If connectivity does not exist between the mobile network node and the network, then no alarm is generated. If connectivity does exist between the mobile network node and the network, then an alarm is generated.
    Type: Application
    Filed: October 26, 2004
    Publication date: October 6, 2005
    Inventors: C. L. Fagan, Tri Phan, Michael D'Annunzio, Ben Forbes
  • Publication number: 20050221818
    Abstract: Configuration of hardware and software onboard a mobile platform may be dynamically managed without significantly impacting a data stream from the mobile platform. Configuration data for equipment and resident software aboard a mobile platform is electronically reported in the form of a part number and a serial number. The configuration data is transferred to a terrestrial database via a mobile communications network. The configuration data is displayed to stakeholders, such as the network-provider enterprise and its customers. Invalid configurations may cause alerts.
    Type: Application
    Filed: October 26, 2004
    Publication date: October 6, 2005
    Inventors: Steven Johnson, Tri Phan, C. Fagan, Michael D'Annunzio, Ben Forbes, Christopher Payne, Rolf Dietiker
  • Patent number: 6643274
    Abstract: A system and method for routing IP packets to an aircraft eliminates the need for the exchange of routing information via dynamic routing protocols between the aircraft and ground station routers. An Internet protocol (IP) packet routing table is populated by converting a tail number of the aircraft into a destination subnet address for the aircraft. Forward channel information for a ground router is determined based on the tail number. The method further provides for adding a route entry to the routing table based on the forward channel information and the destination subnet address such that the route entry enables the ground router to delivery IP packets to the aircraft.
    Type: Grant
    Filed: August 1, 2002
    Date of Patent: November 4, 2003
    Assignee: The Boeing Company
    Inventor: Michael A. D'Annunzio
  • Publication number: 20030084174
    Abstract: An Internet protocol (IP) networking architecture includes a command and control sub-network (CCN) interconnecting a plurality of control interfaces wherein each control interface has a corresponding logical CCN address. A passenger services sub-network (PSN) interconnects a plurality of passenger interfaces wherein each passenger interface has a corresponding logical PSN address. The architecture further includes an air-to-ground sub-network (AGN) providing Internet access to the passenger interfaces via one or more isolation systems having corresponding logical CCN address and corresponding logical PSN address. By providing the isolation systems with multiple logical addresses, devices communicating on the AGN and PSN can be blocked from accessing the CCN addresses.
    Type: Application
    Filed: August 23, 2001
    Publication date: May 1, 2003
    Inventors: Michael A. D'Annunzio, Vincent D. Skahan
  • Publication number: 20030084130
    Abstract: A method for assigning Internet Protocol addresses in a communications system for an aircraft according to the invention includes the steps of creating an air-to-ground network (AGN), a passenger services network (PSN), and a command and control network (CCN). A first range of addresses is assigned to a first group of devices that are associated with the AGN. A second range of addresses is assigned to a second group of devices that are associated with the PSN. A third range of addresses is assigned to a third group of devices that are associated with the CCN. IP aliasing is employed to allow at least one device from the first, second and third groups to be multi-homed.
    Type: Application
    Filed: June 18, 2002
    Publication date: May 1, 2003
    Inventor: Michael A. D'Annunzio
  • Publication number: 20030069990
    Abstract: A network operating the Internet Control Message Protocol (ICMP) Router Discovery Protocol (IRDP) on an Internet protocol (IP) based network on a mobile platform which supports automatic failover of the network's default router to one or more onboard back-up routers. A security safeguard is also implemented by including packet filters at each one of a plurality of seat electronics box (SEB) stations on the mobile platform which allows ICMP Type 9 and Type 10 packets transmitted on the network to be blocked. The filters further allow each SEB to accept only advertisements from pre-designated addresses of routers operating on the network.
    Type: Application
    Filed: October 5, 2001
    Publication date: April 10, 2003
    Inventors: Michael A. D'Annunzio, Vincent D. Skahan
  • Publication number: 20030048766
    Abstract: A communications system that provides broadband access to passengers of mobile platforms includes a router located on the mobile platform. A network is connected to the router. User communication devices (UCDs) connected to the network, wherein the UCDs establish point-to-point over Ethernet (PPPoE) sessions with the router. A transmitter and a receiver are connected to the router. A satellite and a ground station are in communication with the transmitter and the receiver. A distributed communications system includes virtual private networks (VPN) and is connected to the ground station. A first address manager leases the use of public IP addresses by the mobile platform. A second address manager assigns the public IP addresses to UCDs when the UCDs request access to the VPNs and private IP addresses for other network service. The UCDs employ IPSec protocol when accessing the VPNs.
    Type: Application
    Filed: August 31, 2001
    Publication date: March 13, 2003
    Inventors: Michael A. D'Annunzio, Vincent D. Skahan, Eugene E. Devereaux
  • Publication number: 20030048786
    Abstract: A system and method for routing IP packets to an aircraft eliminates the need for the exchange of routing information via dynamic routing protocols between the aircraft and ground station routers. An Internet protocol (IP) packet routing table is populated by converting a tail number of the aircraft into a destination subnet address for the aircraft. Forward channel information for a ground router is determined based on the tail number. The method further provides for adding a route entry to the routing table based on the forward channel information and the destination subnet address such that the route entry enables the ground router to delivery IP packets to the aircraft.
    Type: Application
    Filed: August 1, 2002
    Publication date: March 13, 2003
    Inventor: Michael A. D'Annunzio
  • Publication number: 20030046336
    Abstract: A communications system according to the invention provides a communications link between a distributed communications system and a mobile platform via a satellite. The communications system includes a ground station and a parent proxy server connected to the ground station. A distributed communications system is connected to the parent proxy server. A satellite communicates with the ground station. A transceiver, a router and a child proxy server are located on the mobile platform. A user communication device (UCD) is connected to the child proxy server. The child and parent proxy servers establish a persistent transmission control protocol (TCP) link between the mobile platform and the ground station. The UCD connects to the child proxy server using a first group of TCP settings. The child and parent proxy servers communicate using a second group of TCP settings to optimize the TCP link for long delay satellite links.
    Type: Application
    Filed: August 31, 2001
    Publication date: March 6, 2003
    Inventors: Michael A. D'Annunzio, Stanley K. Tazuma, Scott Jorgenson