Patents by Inventor Arun Ayyagari
Arun Ayyagari 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: 20240259296Abstract: An avionics data communication network includes a computing device configured to asynchronously transmit data packets in parallel via three or more redundant network interface controllers (NICs). The data packets offered to the avionics data communication network are bound using a token bucket filter (TBF). Three or more redundant network switches are configured to receive and relay the data packets from a different NIC of the three or more redundant NICs of the computing device. An avionics device is configured to receive the data packets from the computing device within a deterministic end-to-end transmission delay bound, the avionics device receiving the data packets via at least one of the three or more redundant network switches.Type: ApplicationFiled: February 1, 2023Publication date: August 1, 2024Inventors: James P. Scott, Douglas W. Meyer, JR., Richard A. Noyola, Eric J. Miller, Arun Ayyagari
-
Publication number: 20240242514Abstract: Devices and methods for monitoring cargo that is loaded onto a vehicle. The computing device includes memory circuitry and processing circuitry configured to operate according to programming instructions stored in the memory circuitry to: receive images of the cargo; identify the cargo within the images; based on the identification, determine one or more aspects the cargo including the volume of the cargo; and determine a position on the vehicle where the cargo is loaded based on the one or more aspects.Type: ApplicationFiled: October 10, 2023Publication date: July 18, 2024Inventors: Nick Shadbeh Evans, Kevin S. Callahan, Veda Ashok, Arun Ayyagari, Gabriel Fayez Beajow
-
Patent number: 11283686Abstract: A system for off-board communication includes data storage configured to store one or more data objects. A data object includes data of an application. The data object indicates a data object priority and one or more acceptable communication links associated with the application. The system also includes one or more processors configured to retrieve communication link status from a memory. The communication link status indicates available communication links with available bandwidth. The processors are also configured to retrieve the data object from the data storage based on the data object priority and acceptable communication links of the data object including the available communication links. The processors are further configured to generate, based on the available bandwidth of the available communication links, sub-data objects of the data object. The processors are also configured to initiate concurrent transmission of the sub-data objects via the available communication links.Type: GrantFiled: September 3, 2019Date of Patent: March 22, 2022Assignee: THE BOEING COMPANYInventors: Guillermo De Vivero, Aziz Yousif, Anil Kumar, Timothy William Anstey, Arun Ayyagari
-
Patent number: 11082673Abstract: Techniques for projecting images onto fabricated surfaces. One or more electronic files containing an engineering diagram that describes a three-dimensional shape of the fabricated surface are retrieved. Warp transformation information for transforming images to be projected onto the fabricated surface is calculated, based on the engineering diagram, positional information defining a three-dimensional position of a projection device, relative to the fabricated surface, and positional information of an intended viewer relative to the fabricated surface. The warp transformation information is applied to one or more images to generate one or more transformed images. Embodiments project, using the projection device, the one or more transformed images onto the fabricated surface.Type: GrantFiled: September 19, 2019Date of Patent: August 3, 2021Assignee: THE BOEING COMPANYInventors: Shubham Tripathi, Kapaleeswaran Viswanathan, Arun Ayyagari
-
Publication number: 20210067415Abstract: A system for off-board communication includes data storage configured to store one or more data objects. A data object includes data of an application. The data object indicates a data object priority and one or more acceptable communication links associated with the application. The system also includes one or more processors configured to retrieve communication link status from a memory. The communication link status indicates available communication links with available bandwidth. The processors are also configured to retrieve the data object from the data storage based on the data object priority and acceptable communication links of the data object including the available communication links. The processors are further configured to generate, based on the available bandwidth of the available communication links, sub-data objects of the data object. The processors are also configured to initiate concurrent transmission of the sub-data objects via the available communication links.Type: ApplicationFiled: September 3, 2019Publication date: March 4, 2021Inventors: Guillermo De Vivero, Aziz Yousif, Anil Kumar, Timothy William Anstey, Arun Ayyagari
-
Patent number: 10938689Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for automatically filtering network messages in an aviation network for an aircraft based on a current system context. According to various embodiments, a method is provided comprising receiving a network message transmitted from a source avionic device to a destination avionic device via one or more network packets within the aviation network. A current system context, indicating an aggregate status of avionic devices within the aviation network, is determined based on monitoring the avionic devices. The network message is analyzed by identifying a plurality of attributes corresponding to header and data fields of the one or more network packets corresponding to the network message. The acceptability of the network message within the current system context is determined based on one or more filter rules that specify what attributes are allowed within a particular system context.Type: GrantFiled: August 3, 2018Date of Patent: March 2, 2021Assignee: The Boeing CompanyInventors: John E. Bush, Steven L. Arnold, Arun Ayyagari
-
Patent number: 10926407Abstract: Systems and methods are provided for controlling the motion of a tracked robot assembly. An exemplary method comprises disposing a mobile robot assembly proximate to a fuselage of an aircraft that is being assembled, aligning a left ranging sensor of the assembly with a left target, and aligning a right ranging sensor of the assembly with a right target. The method also includes directing the assembly to traverse to a location within the aircraft fuselage at which a robot on the assembly will perform work upon the fuselage, determining a left distance between the left ranging sensor and the left target while the assembly is moving, determining a right distance between the right ranging sensor and the right target while the assembly is moving, detecting a difference between the determined distances, and adjusting a direction of motion of the assembly based on the difference.Type: GrantFiled: August 24, 2016Date of Patent: February 23, 2021Assignee: The Boeing CompanyInventors: Arun Ayyagari, Thi Q Nguyen, Ngoc S Le, Bally Bang, Wen Xin Wang, David H Amirehteshami
-
Patent number: 10847038Abstract: A method, apparatus, and system for facilitating communications between a client computer system and a vehicle computer system in a vehicle. An operational digital twin establishes communications with the client computer system using a client interface and the vehicle computer system using a vehicle interface. The operational digital twin includes a model of the vehicle computer system. Remote information received from the vehicle computer system is stored. The stored information is sent responsive to a request received from the client computer system. The remote information responsive to request but absent from the stored information is retrieved from the vehicle computer system. The retrieved information is sent to the client computer system, wherein the operational digital twin operates to provide network connectivity between the vehicle computer system in the vehicle and the client computer system with an increased a quality of service to the client computer system.Type: GrantFiled: August 10, 2018Date of Patent: November 24, 2020Assignee: The Boeing CompanyInventors: Aziz Yousif, Arun Ayyagari, David T. Kirkland, Ethan Carl Owyang, Jason Apanovitch, Timothy William Anstey
-
Patent number: 10721259Abstract: In general, certain embodiments of the present disclosure provide methods and systems for automatic generation of filter rules based on functional network flows for e-Enabled aviation systems. According to various embodiments, a method is provided comprising capturing network packets corresponding to a functional network flow transmitted within a networked aviation system, and parsing the network packets in order to extract one or more network messages corresponding to the functional network flow. The network message is examined in order to identify and classify a plurality of attributes corresponding to the header and data fields of the network packets. A table corresponding to the network messages is automatically generated, which includes one or more filter rules. In some embodiments, the table may be used to determine which communications are authorized during a particular context of the networked aviation system. The method further comprises validating the one or more filter rules.Type: GrantFiled: March 31, 2016Date of Patent: July 21, 2020Assignee: The Boeing CompanyInventors: John E. Bush, Arun Ayyagari, Steven L. Arnold
-
Publication number: 20200051440Abstract: A method, apparatus, and system for facilitating communications between a client computer system and a vehicle computer system in a vehicle. An operational digital twin establishes communications with the client computer system using a client interface and the vehicle computer system using a vehicle interface. The operational digital twin includes a model of the vehicle computer system. Remote information received from the vehicle computer system is stored. The stored information is sent responsive to a request received from the client computer system. The remote information responsive to request but absent from the stored information is retrieved from the vehicle computer system. The retrieved information is sent to the client computer system, wherein the operational digital twin operates to provide network connectivity between the vehicle computer system in the vehicle and the client computer system with an increased a quality of service to the client computer system.Type: ApplicationFiled: August 10, 2018Publication date: February 13, 2020Inventors: Aziz Yousif, Arun Ayyagari, David T. Kirkland, Ethan Carl Owyang, Jason Apanovitch, Timothy William Anstey
-
Patent number: 10542093Abstract: Embodiments of a sensor network system provide surveillance capabilities in multiple contexts/environments (e.g., military, commercial, scientific, civic, urban, wilderness, etc.). Network nodes may include devices such as sensors, network routers, network controllers, etc. Network sensors may be configured so that power management objectives are maximized. Network sensors (both individually and as a group) may be capable of intelligent and cooperative information gathering, so that the output of the sensor network does not contain high levels of irrelevant information. The network nodes may communicate among one another via one or more communication links, and in some cases, multiple routes between any two network nodes may be available. The sensor network may include aspects of both high data rate and low data rate network features.Type: GrantFiled: September 1, 2011Date of Patent: January 21, 2020Assignee: The Boeing CompanyInventors: Arun Ayyagari, Kevin Y. Ung, Rick Blair, Michael S. Foster, David E. Corman
-
Publication number: 20200014896Abstract: Techniques for projecting images onto fabricated surfaces. One or more electronic files containing an engineering diagram that describes a three-dimensional shape of the fabricated surface are retrieved. Warp transformation information for transforming images to be projected onto the fabricated surface is calculated, based on the engineering diagram, positional information defining a three-dimensional position of a projection device, relative to the fabricated surface, and positional information of an intended viewer relative to the fabricated surface. The warp transformation information is applied to one or more images to generate one or more transformed images. Embodiments project, using the projection device, the one or more transformed images onto the fabricated surface.Type: ApplicationFiled: September 19, 2019Publication date: January 9, 2020Inventors: Shubham TRIPATHI, Kapaleeswaran VISWANATHAN, Arun AYYAGARI
-
Patent number: 10425625Abstract: Techniques for projecting images onto fabricated surfaces. One or more electronic files containing an engineering diagram that describes a three-dimensional shape of the fabricated surface are retrieved. Warp transformation information for transforming images to be projected onto the fabricated surface is calculated, based on the engineering diagram, positional information defining a three-dimensional position of a projection device, relative to the fabricated surface, and positional information of an intended viewer relative to the fabricated surface. The warp transformation information is applied to one or more images to generate one or more transformed images. Embodiments project, using the projection device, the one or more transformed images onto the fabricated surface.Type: GrantFiled: May 7, 2018Date of Patent: September 24, 2019Assignee: THE BOEING COMPANYInventors: Shubham Tripathi, Kapaleeswaran Viswanathan, Arun Ayyagari
-
Publication number: 20190246083Abstract: Techniques for projecting images onto fabricated surfaces. One or more electronic files containing an engineering diagram that describes a three-dimensional shape of the fabricated surface are retrieved. Warp transformation information for transforming images to be projected onto the fabricated surface is calculated, based on the engineering diagram, positional information defining a three-dimensional position of a projection device, relative to the fabricated surface, and positional information of an intended viewer relative to the fabricated surface. The warp transformation information is applied to one or more images to generate one or more transformed images. Embodiments project, using the projection device, the one or more transformed images onto the fabricated surface.Type: ApplicationFiled: May 7, 2018Publication date: August 8, 2019Inventors: Shubham TRIPATHI, Kapaleeswaran VISWANATHAN, Arun AYYAGARI
-
Patent number: 10362115Abstract: A method for generating sensor data is presented. A number of wireless power signals is sent to a group of sensor units. A number of wireless data collection signals is sent to the group of sensor units after the number of wireless power signals have been sent to the group of sensor units. Sensor data in a number of wireless response signals is received from the group of sensor units.Type: GrantFiled: March 21, 2016Date of Patent: July 23, 2019Assignee: The Boeing CompanyInventors: Jason P. Bommer, David William Minteer, Richard J. Nesting, Arun Ayyagari, Richard Neal Bostwick, Andrew Michael Robb
-
Publication number: 20180375747Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for automatically filtering network messages in an aviation network for an aircraft based on a current system context. According to various embodiments, a method is provided comprising receiving a network message transmitted from a source avionic device to a destination avionic device via one or more network packets within the aviation network. A current system context, indicating an aggregate status of avionic devices within the aviation network, is determined based on monitoring the avionic devices. The network message is analyzed by identifying a plurality of attributes corresponding to header and data fields of the one or more network packets corresponding to the network message. The acceptability of the network message within the current system context is determined based on one or more filter rules that specify what attributes are allowed within a particular system context.Type: ApplicationFiled: August 3, 2018Publication date: December 27, 2018Applicant: The Boeing CompanyInventors: John E. Bush, Steven L. Arnold, Arun Ayyagari
-
Patent number: 10063435Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for automatically filtering network messages in an aviation network for an aircraft based on a current system context. According to various embodiments, a method is provided comprising receiving a network message transmitted from a source avionic device to a destination avionic device via one or more network packets within the aviation network. A current system context, indicating an aggregate status of avionic devices within the aviation network, is determined based on monitoring the avionic devices. The network message is analyzed by identifying a plurality of attributes corresponding to header and data fields of the one or more network packets corresponding to the network message. The acceptability of the network message within the current system context is determined based on one or more filter rules that specify what attributes are allowed within a particular system context.Type: GrantFiled: April 11, 2016Date of Patent: August 28, 2018Assignee: The Boeing CompanyInventors: John E. Bush, Steven L. Arnold, Arun Ayyagari
-
Patent number: 10036813Abstract: An apparatus and method of verifying the trustworthiness of position information from an onboard tracking system on an aircraft. An onboard tracking system message comprising onboard tracking system position information indicating a first position of the aircraft is generated by the onboard tracking system and transmitted to an off board aircraft tracking system via a communications satellite in a satellite communications system. The satellite communications system adds a header comprising transmitter position information identifying a second position for transmission of the onboard tracking system message received by the communications satellite to the onboard tracking system message to form a message. The message is received from the satellite communications system by the off board aircraft tracking system and the first position from the onboard tracking system message is compared to the second position from the header to determine whether the onboard tracking system position information is trustworthy.Type: GrantFiled: November 16, 2015Date of Patent: July 31, 2018Assignee: The Boeing CompanyInventors: Siobvan M. Nyikos, Arun Ayyagari, Ted Eigle, William R. Richards, Tracy L. Woodward, Bernell R. McCormick
-
Publication number: 20180056511Abstract: Systems and methods are provided for controlling the motion of a tracked robot assembly. An exemplary method comprises disposing a mobile robot assembly proximate to a fuselage of an aircraft that is being assembled, aligning a left ranging sensor of the assembly with a left target, and aligning a right ranging sensor of the assembly with a right target. The method also includes directing the assembly to traverse to a location within the aircraft fuselage at which a robot on the assembly will perform work upon the fuselage, determining a left distance between the left ranging sensor and the left target while the assembly is moving, determining a right distance between the right ranging sensor and the right target while the assembly is moving, detecting a difference between the determined distances, and adjusting a direction of motion of the assembly based on the difference.Type: ApplicationFiled: August 24, 2016Publication date: March 1, 2018Inventors: Arun Ayyagari, Thi Q. Nguyen, Ngoc S. Le, Bally Bang, Wen Xin Wang, David H. Amirehteshami
-
Patent number: 9853834Abstract: A method is described for communication in a tactical network. A gateway is communicatively COUPLABLE to one or more tactical nodes and to one or more other gateways. The gateway is programmed to transmit information to and/or receive information from other gateways. Information exchanged includes gateway attributes, link attributes, service availability, and/or data availability. The gateway optionally provides quality of service, distributed persistence, load balancing, and/or transformation services. Services are provided in a modular, service-oriented architecture (SOA) to accommodate the addition of services and/or applications.Type: GrantFiled: May 13, 2014Date of Patent: December 26, 2017Assignee: The Boeing CompanyInventors: John L. Meier, Arun Ayyagari, Brian James Smith, Fernando Afonso Zamith, Carl Joseph Hanks, Ronald J. Howard, Christopher K. Zuver, Michael R. Gray