Patents by Inventor Omar Baldonado

Omar Baldonado 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: 9264295
    Abstract: A network of switches that forwards network packets between end hosts may be controlled by a controller. The controller may maintain information that identifies subsets of the end hosts that are associated with respective broadcast domains. The controller may configure the switches in the network to identify broadcast network packets and to forward the broadcast network packets to the controller. The controller may identify which broadcast domain is associated with a received broadcast network packet based on information such as source information retrieved from the broadcast network packet. The controller may identify switches that are coupled to the end hosts of a broadcast domain associated with the received broadcast network packet. The controller may forward the broadcast network packet to the identified switches through network control paths and may direct the identified switches to forward the broadcast network packet to end hosts of the associated broadcast domain.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: February 16, 2016
    Assignee: Big Switch Networks, Inc.
    Inventors: Robert W. Sherwood, Robert Edward Adams, Daniel E. Talayco, Robert K. Vaterlaus, Omar Baldonado
  • Patent number: 9036636
    Abstract: A network of switches that forwards network packets between end hosts may be controlled by a controller. The controller may maintain information that identifies subsets of the end hosts that are associated with respective broadcast domains. The controller may use network topology information to determine which of the switches are coupled in a forwarding tree formed from network paths between the end hosts of a broadcast domain. The controller may be used to configure the switches with an identifier that identifies which broadcast domain is associated with each subset of end hosts. The controller may configure switches of a given forwarding tree that are coupled to end hosts of an associated broadcast domain to modify broadcast network packets received from the end hosts with the identifier and to forward the modified broadcast network packets along the forwarding tree exclusively to end hosts of the associated broadcast domain.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: May 19, 2015
    Assignee: Big Switch Networks, Inc.
    Inventors: Robert W. Sherwood, Robert Edward Adams, Daniel E. Talayco, Omar Baldonado, Robert K. Vaterlaus
  • Patent number: 8416796
    Abstract: Network switches that are controlled by a controller server may contain ports through which network packets are received and forwarded. An architect may configure the controller server to create virtual switches. Each virtual switch may be formed from a subset of the ports of the network switches. The architect may assign administrators to the virtual switches. The administrators may configure the virtual switches. An administrator may use a command line interface to configure a virtual switch. The administrator may use commands such as a show port command, an access list command, a show access list command, and a membership rule command to manage the virtual switch. The controller server may prevent the administrator from logging on to virtual switches that have been assigned to other administrators.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: April 9, 2013
    Assignee: Big Switch Networks, Inc.
    Inventors: R. Kyle Forster, Omar Baldonado, Robert K. Vaterlaus, Guido Appenzeller
  • Publication number: 20120281698
    Abstract: Network switches that are controlled by a controller server may contain ports through which network packets are received and forwarded. An architect may configure the controller server to create virtual switches. Each virtual switch may be formed from a subset of the ports of the network switches. The architect may assign administrators to the virtual switches. The administrators may configure the virtual switches. An administrator may use a command line interface to configure a virtual switch. The administrator may use commands such as a show port command, an access list command, a show access list command, and a membership rule command to manage the virtual switch. The controller server may prevent the administrator from logging on to virtual switches that have been assigned to other administrators.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: R. Kyle Forster, Omar Baldonado, Robert K. Vaterlaus, Guido Appenzeller
  • Patent number: 8289845
    Abstract: The present invention is directed to simultaneously monitoring the performance of differing communication paths between selected sites for detecting performance problems over one of the monitored paths, and moving packet traffic to one or more other better performing paths.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: October 16, 2012
    Assignee: Avaya Inc.
    Inventors: Omar Baldonado, Sean Finn, Timothy F. Kaye, Jose-Miguel Pulido, Faisal Siddiqi, Ryan J. Tetreault
  • Publication number: 20080089241
    Abstract: A system for the assessment of network performance criteria, and applying this criteria to the classification of network addresses into appropriate ranges, using these ranges to consolidate performance measurements for the associated addresses, and applying these metrics toward the optimization of the network towards performance or policy objectives.
    Type: Application
    Filed: November 30, 2007
    Publication date: April 17, 2008
    Inventors: Michael Lloyd, Omar Baldonado, Sean Finn, Mansour Karam, James McGuire, Herbert Madan
  • Publication number: 20070115840
    Abstract: Methods and apparatuses for communicating data within measurement traffic are described. Embodiments that send, receive and both send and receive are described. Some embodiments are described that compute statistics based at least partly on measurement traffic. Some embodiments are described that communicate computed statistics within measurement traffic. Some embodiments are described that rank and select paths based at least in part on computed statistics.
    Type: Application
    Filed: October 17, 2001
    Publication date: May 24, 2007
    Inventors: Wayne Feick, Sean Finn, Mansour Karam, Michael Lloyd, Herbert Madan, James McGuire, Jose-Miguel Pulido, Omar Baldonado
  • Publication number: 20070064715
    Abstract: A system for the assessment of network performance criteria, and applying this criteria to the classification of network addresses into appropriate ranges, using these ranges to consolidate performance measurements for the associated addresses, and applying these metrics toward the optimization of the network towards performance or policy objectives.
    Type: Application
    Filed: November 20, 2006
    Publication date: March 22, 2007
    Inventors: Michael Lloyd, Omar Baldonado, Sean Finn, Mansour Karam, James McGuire, Herbert Madan
  • Publication number: 20060092841
    Abstract: The present invention is directed to methods of and systems for adaptive networking that monitors a network resource of a network. The method monitors an application performance. The method categorizes a first subset of traffic of the network. The categories for the first subset include trusted, known to be bad, and suspect. The method determines an action for a second subset of traffic based on the category for the first subset of traffic. Some embodiments provide a system for adaptive networking that includes a first device and traffic that has a first subset and a second subset. The system also includes a first resource and a second resource for the transmission of the traffic. The first device receives the traffic and categorizes the traffic into the first and second subsets. The first device assigns the first subset to the first resource.
    Type: Application
    Filed: September 9, 2005
    Publication date: May 4, 2006
    Inventors: Michael Lloyd, Mansour Karam, Pierre Fraval, Sean Finn, James McGuire, Omar Baldonado
  • Publication number: 20060072543
    Abstract: The present invention is directed to a system for and a method of selecting a combination of resources for transmitting data from a remote site to a destination site. The method comprises generating a list of combinations of resources at a regional site and transmitting the list to the remote site. Data is transmitted from the remote site to the regional site using each combination of resources and statistics for each transmission are stored. Metrics, based on the application at hand, are computed for each set of statistics corresponding to each transmission, and a preferred combination of resources is selected at the regional site based on the metrics. The regional site then transmits to the remote site information corresponding to the preferred combination of resources. The remote site is then configured to transmit data to the destination site using the selected combination of resources.
    Type: Application
    Filed: September 9, 2005
    Publication date: April 6, 2006
    Inventors: Michael Lloyd, Mansour Karam, Pierre Fraval, Sean Finn, James McGuire, Omar Baldonado