Patents by Inventor Mauro de Oliveira Filho

Mauro de Oliveira Filho 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: 11923956
    Abstract: Aspects of the disclosure provide for determining a network configuration. For instance, a system may include a controller including one or more processors. The one or more processors may be configured to receive information from each of a plurality of available nodes within a network, the plurality of available nodes including at least one aerial vehicle; determine a plurality of constraints for a future point in time, each one of the plurality of constraints including one or more minimum service requirements for a geographic area; attempt to determine a first network configuration for each of the plurality of available nodes that satisfies all of the constraints; when unable to determine the first network configuration, determine a second network configuration for the plurality of available nodes and at least one additional ground-based node that satisfies all of the constraints; and send instructions in order to affect the second network configuration.
    Type: Grant
    Filed: February 13, 2023
    Date of Patent: March 5, 2024
    Assignee: Aalyria Technologies, Inc.
    Inventors: Brian Barritt, Mauro de Oliveira Filho
  • Publication number: 20230198606
    Abstract: Aspects of the disclosure provide for determining a network configuration. For instance, a system may include a controller including one or more processors. The one or more processors may be configured to receive information from each of a plurality of available nodes within a network, the plurality of available nodes including at least one aerial vehicle; determine a plurality of constraints for a future point in time, each one of the plurality of constraints including one or more minimum service requirements for a geographic area; attempt to determine a first network configuration for each of the plurality of available nodes that satisfies all of the constraints; when unable to determine the first network configuration, determine a second network configuration for the plurality of available nodes and at least one additional ground-based node that satisfies all of the constraints; and send instructions in order to affect the second network configuration.
    Type: Application
    Filed: February 13, 2023
    Publication date: June 22, 2023
    Applicant: Aalyria Technologies, Inc.
    Inventors: Brian BARRITT, Mauro de Oliveira Filho
  • Patent number: 11611389
    Abstract: Aspects of the disclosure provide for determining a network configuration. For instance, a system may include a controller including one or more processors. The one or more processors may be configured to receive information from each of a plurality of available nodes within a network, the plurality of available nodes including at least one aerial vehicle; determine a plurality of constraints for a future point in time, each one of the plurality of constraints including one or more minimum service requirements for a geographic area; attempt to determine a first network configuration for each of the plurality of available nodes that satisfies all of the constraints; when unable to determine the first network configuration, determine a second network configuration for the plurality of available nodes and at least one additional ground-based node that satisfies all of the constraints; and send instructions in order to affect the second network configuration.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: March 21, 2023
    Assignee: Aalyria Technologies, Inc.
    Inventors: Brian Barritt, Mauro de Oliveira Filho
  • Publication number: 20220077923
    Abstract: Aspects of the disclosure provide for determining a network configuration. For instance, a system may include a controller including one or more processors. The one or more processors may be configured to receive information from each of a plurality of available nodes within a network, the plurality of available nodes including at least one aerial vehicle; determine a plurality of constraints for a future point in time, each one of the plurality of constraints including one or more minimum service requirements for a geographic area; attempt to determine a first network configuration for each of the plurality of available nodes that satisfies all of the constraints; when unable to determine the first network configuration, determine a second network configuration for the plurality of available nodes and at least one additional ground-based node that satisfies all of the constraints; and send instructions in order to affect the second network configuration.
    Type: Application
    Filed: November 16, 2021
    Publication date: March 10, 2022
    Inventors: Brian Barritt, Mauro de Oliveira Filho
  • Patent number: 11211997
    Abstract: Aspects of the disclosure provide for determining a network configuration. For instance, a system may include a controller including one or more processors. The one or more processors may be configured to receive information from each of a plurality of available nodes within a network, the plurality of available nodes including at least one aerial vehicle; determine a plurality of constraints for a future point in time, each one of the plurality of constraints including one or more minimum service requirements for a geographic area; attempt to determine a first network configuration for each of the plurality of available nodes that satisfies all of the constraints; when unable to determine the first network configuration, determine a second network configuration for the plurality of available nodes and at least one additional ground-based node that satisfies all of the constraints; and send instructions in order to affect the second network configuration.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: Brian Barritt, Mauro de Oliveira Filho
  • Publication number: 20210184758
    Abstract: Aspects of the disclosure provide for determining a network configuration. For instance, a system may include a controller including one or more processors. The one or more processors may be configured to receive information from each of a plurality of available nodes within a network, the plurality of available nodes including at least one aerial vehicle; determine a plurality of constraints for a future point in time, each one of the plurality of constraints including one or more minimum service requirements for a geographic area; attempt to determine a first network configuration for each of the plurality of available nodes that satisfies all of the constraints; when unable to determine the first network configuration, determine a second network configuration for the plurality of available nodes and at least one additional ground-based node that satisfies all of the constraints; and send instructions in order to affect the second network configuration.
    Type: Application
    Filed: December 16, 2019
    Publication date: June 17, 2021
    Inventors: Brian Barritt, Mauro de Oliveira Filho