Patents by Inventor Marco Antonio Murgia

Marco Antonio Murgia 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: 11095562
    Abstract: Described embodiments provide for low-latency classification of flows, via an intelligent learning-based system. In one implementation, a packet processor may utilize destination internet protocol (IP) addresses and domains identified in first packets of flows to determine if a similar flow has been previously received, directed to the same address and domain, or apply default routing and policy rules if not. The packet processor may subsequently fully classify the flow; generate a record in an association database for the combination of application, address, and domain, and a starting confidence level; and apply proper routing and policy rules. A subsequent flow for the same application and destination IP address may then be classified as the same as the prior flow, with corresponding routing and policy rules applied. The packet processor may continue to fully classify the flow, and upon full classification, the database entry may be updated and the confidence level adjusted.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: August 17, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Marco Antonio Murgia
  • Patent number: 10992709
    Abstract: A system and method is provided for securing network traffic across a plurality of connections to a computing device without requiring each connection to have its own security association. The system can include an IPsec encoder configured to obtain a datagram and encode a datagram, wherein the IPsec encoder includes a security association that is associated with a computing entity, a packet analyzer configured to associate metadata with the encoded datagram, and a gateway to transmit the encoded datagram using one of the plurality of connections to the computing device.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: April 27, 2021
    Assignee: Citrix Systems, Inc.
    Inventor: Marco Antonio Murgia
  • Publication number: 20200099622
    Abstract: Described embodiments provide for low-latency classification of flows, via an intelligent learning-based system. In one implementation, a packet processor may utilize destination internet protocol (IP) addresses and domains identified in first packets of flows to determine if a similar flow has been previously received, directed to the same address and domain, or apply default routing and policy rules if not. The packet processor may subsequently fully classify the flow; generate a record in an association database for the combination of application, address, and domain, and a starting confidence level; and apply proper routing and policy rules. A subsequent flow for the same application and destination IP address may then be classified as the same as the prior flow, with corresponding routing and policy rules applied. The packet processor may continue to fully classify the flow, and upon full classification, the database entry may be updated and the confidence level adjusted.
    Type: Application
    Filed: November 26, 2019
    Publication date: March 26, 2020
    Inventor: Marco Antonio Murgia
  • Patent number: 10498658
    Abstract: Described embodiments provide for low-latency classification of flows, via an intelligent learning-based system. In one implementation, a packet processor may utilize destination internet protocol (IP) addresses and domains identified in first packets of flows to determine if a similar flow has been previously received, directed to the same address and domain, or apply default routing and policy rules if not. The packet processor may subsequently fully classify the flow; generate a record in an association database for the combination of application, address, and domain, and a starting confidence level; and apply proper routing and policy rules. A subsequent flow for the same application and destination IP address may then be classified as the same as the prior flow, with corresponding routing and policy rules applied. The packet processor may continue to fully classify the flow, and upon full classification, the database entry may be updated and the confidence level adjusted.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: December 3, 2019
    Assignee: Citrix Systems, Inc.
    Inventor: Marco Antonio Murgia
  • Publication number: 20190124010
    Abstract: Described embodiments provide for low-latency classification of flows, via an intelligent learning-based system. In one implementation, a packet processor may utilize destination internet protocol (IP) addresses and domains identified in first packets of flows to determine if a similar flow has been previously received, directed to the same address and domain, or apply default routing and policy rules if not. The packet processor may subsequently fully classify the flow; generate a record in an association database for the combination of application, address, and domain, and a starting confidence level; and apply proper routing and policy rules. A subsequent flow for the same application and destination IP address may then be classified as the same as the prior flow, with corresponding routing and policy rules applied. The packet processor may continue to fully classify the flow, and upon full classification, the database entry may be updated and the confidence level adjusted.
    Type: Application
    Filed: October 23, 2017
    Publication date: April 25, 2019
    Inventor: Marco Antonio Murgia
  • Publication number: 20180316723
    Abstract: A system and method is provided for securing network traffic across a plurality of connections to a computing device without requiring each connection to have its own security association. The system can include an IPsec encoder configured to obtain a datagram and encode a datagram, wherein the IPsec encoder includes a security association that is associated with a computing entity, a packet analyzer configured to associate metadata with the encoded datagram, and a gateway to transmit the encoded datagram using one of the plurality of connections to the computing device.
    Type: Application
    Filed: July 5, 2018
    Publication date: November 1, 2018
    Inventor: Marco Antonio Murgia
  • Patent number: 10051000
    Abstract: A system and method is provided for securing network traffic across a plurality of connections to a computing device without requiring each connection to have its own security association. The system can include an IPsec encoder configured to obtain a datagram and encode a datagram, wherein the IPsec encoder includes a security association that is associated with a computing entity, a packet analyzer configured to associate metadata with the encoded datagram, and a gateway to transmit the encoded datagram using one of the plurality of connections to the computing device.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: August 14, 2018
    Assignee: Citrix Systems, Inc.
    Inventor: Marco Antonio Murgia
  • Publication number: 20170034213
    Abstract: A system and method is provided for securing network traffic across a plurality of connections to a computing device without requiring each connection to have its own security association. The system can include an IPsec encoder configured to obtain a datagram and encode a datagram, wherein the IPsec encoder includes a security association that is associated with a computing entity, a packet analyzer configured to associate metadata with the encoded datagram, and a gateway to transmit the encoded datagram using one of the plurality of connections to the computing device.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Applicant: CITRIX SYSTEMS, INC.
    Inventor: Marco Antonio Murgia