Patents by Inventor Jorge Arturo Sauma Vargas

Jorge Arturo Sauma Vargas 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: 20240154918
    Abstract: A system for facilitating efficient port reconfiguration at a switch is provided. During operation, the system can identify a target port of the switch for reconfiguration based on one or more reconfiguration parameters indicating how a set of logical ports are generated from the target port. The system can disable the target port at the control plane of the switch, which disables features provided to the target port from the control plane. The control plane can provide a set of features supported by the switch at a port-level granularity for facilitating operations of the switch. The system can then configure the forwarding hardware based on the reconfiguration parameters to accommodate the set of logical ports. When the reconfiguration of the target port is complete, the system can enable a respective logical port at the control plane, which enables one or more features for the logical port from the control plane.
    Type: Application
    Filed: January 17, 2024
    Publication date: May 9, 2024
    Inventors: Pablo Cesar Barrantes Chaves, Francisco Jose Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Publication number: 20240064116
    Abstract: A system for facilitating efficient port reconfiguration at a switch is provided. During operation, the system can identify a target port of the switch for reconfiguration based on one or more reconfiguration parameters indicating how a set of logical ports are generated from the target port. The system can disable the target port at the control plane of the switch, which disables features provided to the target port from the control plane. The control plane can provide a set of features supported by the switch at a port-level granularity for facilitating operations of the switch. The system can then configure the forwarding hardware based on the reconfiguration parameters to accommodate the set of logical ports. When the reconfiguration of the target port is complete, the system can enable a respective logical port at the control plane, which enables one or more features for the logical port from the control plane.
    Type: Application
    Filed: August 18, 2022
    Publication date: February 22, 2024
    Inventors: Pablo Cesar Barrantes Chaves, Francisco José Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Patent number: 11909671
    Abstract: A system for facilitating efficient port reconfiguration at a switch is provided. During operation, the system can identify a target port of the switch for reconfiguration based on one or more reconfiguration parameters indicating how a set of logical ports are generated from the target port. The system can disable the target port at the control plane of the switch, which disables features provided to the target port from the control plane. The control plane can provide a set of features supported by the switch at a port-level granularity for facilitating operations of the switch. The system can then configure the forwarding hardware based on the reconfiguration parameters to accommodate the set of logical ports. When the reconfiguration of the target port is complete, the system can enable a respective logical port at the control plane, which enables one or more features for the logical port from the control plane.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: February 20, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Pablo Cesar Barrantes Chaves, Francisco José Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Publication number: 20230185567
    Abstract: A system for performing in-service software upgrade on a network device is provided. In response to a software-upgrade command, the system generates an upgrade database based on a state database storing both a data-plane state and a control-plane state associated with the network device. The network device is managed by a management unit comprising a data-plane-management sub-unit and a control-plane sub-unit, and the upgrade database stores at least the data-plane state to allow the data-plane-management sub-unit to operate based on the upgrade database. The system separately upgrades the data-plane-management sub-unit and the control-plane sub-unit, without interrupting services provided by the network device. The system monitors the state database and the upgrade database to detect an event associated with the network device. In response to determining a triggering condition being met, the system performs an action to prevent a network outage or error.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Francisco José Rojas Fonseca, Jorge Arturo Sauma Vargas, Eduardo Francisco Ramirez Acosta, Pablo Cesar Barrantes Chaves
  • Publication number: 20230017295
    Abstract: Systems, methods, and computer-readable media are disclosed for performing a hitless upgrade of executable code in the absence of an orchestrator or other upgrade manager. A mechanism is disclosed that utilizes containers to update software functionality, features, or the like without interrupting a service provided by a container and without relying on an orchestrator or other upgrade manager to coordinate the upgrade process. State information indicative of a current state of module(s) within a container is maintained in an external data store such as a state database. A hand-off from a current container to a new container that updates module code/functionality of the current container can be initiated upon determining that a state metric calculated by the old container at a future timestamp matches a state metric independently calculated by the new container at the same timestamp.
    Type: Application
    Filed: July 16, 2021
    Publication date: January 19, 2023
    Inventors: JORGE ARTURO SAUMA VARGAS, FRANCISCO JOSÉ ROJAS FONSECA
  • Patent number: 10091205
    Abstract: Example embodiments relate to zeroconf profile transferring to enable fast roaming. In example embodiments, user identification is received from a user computing device that is connected to a wireless device, where the user identification is sent to an authentication server to determine a zeroconf profile name. In response to receiving a user authorization from the authentication server, the user computing device is provided with access to a network. Further, a zeroconf profile is used to provide the user computing device with access to services on the network, where the zeroconf profile is identified using the profile name. The zeroconf profile name is then sent to a neighboring wireless device that uses the zeroconf profile name to identify the zeroconf profile for providing the user computing device with access to the services.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: October 2, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jorge Arturo Sauma Vargas, Jocelyn Le Sage
  • Patent number: 9876864
    Abstract: In one implementation, an access point includes a wireless communications interface, a service discovery module in communication with the wireless communications interface, and a forwarding module. The service discovery module is to receive a service discovery message, to identify a service discovery announcement within the service discovery message, and to determine whether the service discovery announcement is allowed by a service filter. The forwarding module is to forward a portion of the service discovery message including the service discovery announcement if the service discovery announcement is allowed by the service filter and to drop the portion of the service discovery message including the service discovery announcement if the service discovery announcement is not allowed by the service filter.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: January 23, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: John W Flick, Ashwin Bhalchandra Hegde, James P Hickey, Jorge Arturo Sauma Vargas
  • Publication number: 20160344823
    Abstract: In one implementation, an access point includes a wireless communications interface, a service discovery module in communication with the wireless communications interface, and a forwarding module. The service discovery module is to receive a service discovery message, to identify a service discovery announcement within the service discovery message, and to determine whether the service discovery announcement is allowed by a service filter. The forwarding module is to forward a portion of the service discovery message including the service discovery announcement if the service discovery announcement is allowed by the service filter and to drop the portion of the service discovery message including the service discovery announcement if the service discovery announcement is not allowed by the service filter.
    Type: Application
    Filed: January 8, 2014
    Publication date: November 24, 2016
    Inventors: John W. Flick, Ashwin Bhalchandra Hegde, James P. Hickey, Jorge Arturo Sauma Vargas
  • Publication number: 20160212140
    Abstract: Example embodiments relate to zeroconf profile transferring to enable fast roaming. In example embodiments, user identification is received from a user computing device that is connected to a wireless device, where the user identification is sent to an authentication server to determine a zeroconf profile name. In response to receiving a user authorization from the authentication server, the user computing device is provided with access to a network. Further, a zeroconf profile is used to provide the user computing device with access to services on the network, where the zeroconf profile is identified using the profile name. The zeroconf profile name is then sent to a neighboring wireless device that uses the zeroconf profile name to identify the zeroconf profile for providing the user computing device with access to the services.
    Type: Application
    Filed: August 30, 2013
    Publication date: July 21, 2016
    Inventors: Jorge Arturo SAUMA VARGAS, Jocelyn LE SAGE
  • Patent number: 9094316
    Abstract: A dynamic name of a device within a network may be generated by accessing information related to the device; accessing information related to a remote, neighbor device; generating a dynamic name of the device based on the accessed information related to the device and the accessed information related to the remote, neighbor device; and storing the generated dynamic name of the device. Alternatively, a topology map of devices within a network may be generated where a central controller may access, from memory, a dynamic name of controlled devices, the dynamic name of the controlled devices including information related to remote, neighbor devices of the controlled devices. The topology map may include dynamic names of the controlled devices.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: July 28, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Francisco Jose Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Patent number: 8751642
    Abstract: A method for management of sampled traffic data is described herein. For each network device of a plurality of network devices, one or more data sources of the network device is determined. Each of the one or more data sources is associated with a local identifier. A sampler proxy receives a sampling configuration from a data collector, The sampling configuration includes a selection of a data source of a network device of the plurality of network devices. The selected data source is identified by a global identifier. The sampling configuration is translated to a local sampling configuration and is provided to the selected data source.
    Type: Grant
    Filed: January 31, 2010
    Date of Patent: June 10, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jorge Arturo Sauma Vargas, Francisco Jose Rojas Fonseca, Diego Valverde Garro, Andres Odio Vivi, David Corrales Lopez
  • Publication number: 20120195231
    Abstract: A dynamic name of a device within a network may be generated by accessing information related to the device; accessing information related to a remote, neighbor device; generating a dynamic name of the device based on the accessed information related to the device and the accessed information related to the remote, neighbor device; and storing the generated dynamic name of the device. Alternatively, a topology map of devices within a network may be generated where a central controller may access, from memory, a dynamic name of controlled devices, the dynamic name of the controlled devices including information related to remote, neighbor devices of the controlled devices. The topology map may include dynamic names of the controlled devices.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Inventors: Francisco Jose Rojas Fonseca, Jorge Arturo Sauma Vargas
  • Publication number: 20120030352
    Abstract: A method for management of sampled traffic data is described herein. For each network device of a plurality of network devices, one or more data sources of the network device is determined. Each of the one or more data sources is associated with a local identifier. A sampler proxy receives a sampling configuration from a data collector, The sampling configuration includes a selection of a data source of a network device of the plurality of network devices. The selected data source is identified by a global identifier. The sampling configuration is translated to a local sampling configuration and is provided to the selected data source.
    Type: Application
    Filed: January 31, 2010
    Publication date: February 2, 2012
    Inventors: Jorge Arturo Sauma Vargas, Fracisco Jose Rojas Fonseca, Diego Valverde Garro, Andres Odio Vivi, David Corrales Lopez