Patents by Inventor Osvaldo Andres Sanchez Melendez

Osvaldo Andres Sanchez Melendez 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: 10587433
    Abstract: Example implementations relate to a networking device. For example, an implementation may receive a data processing packet identified as belonging to a processing virtual local area network. The networking device may execute an instruction associated with the data processing packet on data associated with the data processing packet and store resultant data in the payload of the data processing packet. The networking device may route the data processing packet with resultant data stored in the payload to a next device.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: March 10, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Claudio Enrique Viquez Calderon, Diego Valverde Garro, Osvaldo Andres Sanchez Melendez, Jose Daniel Hernandez Vargas
  • Patent number: 10560317
    Abstract: Examples herein disclose a processor to receive a list of switching events. The list of switching events is internal to a networking device and capable of detection by a programmable engine. The processor subscribes to a subset of the switching events based on a selection from the list of switching events.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: February 11, 2020
    Assignee: Hewlett Packard Enterprise Development
    Inventors: Diego Valverde Garro, Claudio Enrique Viquez Calderon, Jose Daniel Hernandez Vargas, Osvaldo Andres Sanchez Melendez
  • Patent number: 10484304
    Abstract: In some examples, a network switch includes an Application-Specific Integrated Circuit (ASIC), a processing resource, and a memory resource storing machine readable instructions. The instructions are to cause the processing resource to: accumulate an action set for a first packet received by the switch; fetch an action from the action set; determine, with the ASIC, whether the fetched action is to be performed immediately on the first packet; in response to determining that the fetched action is to be performed immediately, generate a second packet from the first packet; and output one of the first and second packets through an output port without further processing of the packet after generation of the second packet.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 19, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Claudio Enrique Viquez Calderon, Thomas A. Keaveny, Osvaldo Andres Sanchez Melendez
  • Publication number: 20190020599
    Abstract: In some examples, a network switch includes an Application-Specific Integrated Circuit (ASIC), a processing resource, and a memory resource storing machine readable instructions. The instructions are to cause the processing resource to: accumulate an action set for a first packet received by the switch; fetch an action from the action set; determine, with the ASIC, whether the fetched action is to be performed immediately on the first packet; in response to determining that the fetched action is to be performed immediately, generate a second packet from the first packet; and output one of the first and second packets through an output port without further processing of the packet after generation of the second packet.
    Type: Application
    Filed: May 29, 2015
    Publication date: January 17, 2019
    Inventors: Osvaldo Andres Sanchez Melendez, Thomas A. Keaveny, Osvaldo Andres Sanchez Melendez
  • Publication number: 20180359141
    Abstract: Examples herein disclose a processor to receive a list of switching events. The list of switching events is internal to a networking device and capable of detection by a programmable engine. The processor subscribes to a subset of the switching events based on a selection from the list of switching events.
    Type: Application
    Filed: December 11, 2015
    Publication date: December 13, 2018
    Inventors: Diego Valverde Garro, Claudio Enrique Viquez Calderon, Jose Daniel Hernadez Vargas, Osvaldo Andres Sanchez Melendez
  • Publication number: 20180324002
    Abstract: Example implementations relate to a networking device. For example, an implementation may receive a data processing packet identified as belonging to a processing virtual local area network. The networking device may execute an instruction associated with the data processing packet on data associated with the data processing packet and store resultant data in the payload of the data processing packet. The networking device may route the data processing packet with resultant data stored in the payload to a next device.
    Type: Application
    Filed: November 25, 2015
    Publication date: November 8, 2018
    Inventors: Claudio Enrique Viquez Calderon, Diego Valverde Garro, Osvaldo Andres Sanchez Melendez, Jose Daniel Hernandez Vargas
  • Publication number: 20180262473
    Abstract: In example implementations, a method includes a software defined network (SDN) controller that selects an encryption key. The SDN controller then sends a first instruction to a source node to modify a flow table of the source node to include an action that includes the encryption key. A second instruction is sent by the SDN controller to a destination node to modify a flow table of the destination node to include an action that includes the encryption key. The SDN controller can then control a data packet that is encrypted by the source node with the encryption key to be sent from the source node to the destination node, wherein the data packet is to be decrypted with the encryption key by the destination node.
    Type: Application
    Filed: September 22, 2015
    Publication date: September 13, 2018
    Inventors: Claudio Enrique Viquez Calderon, Diego Valverde Garro, Jose Daniel Hemandez Vargas, Osvaldo Andres Sanchez Melendez