Patents by Inventor Sergio MENA

Sergio MENA 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: 20240048603
    Abstract: Embodiments for virtual reality (VR) and augmented reality (AR) scenes updates at VR/AR devices in a network are described. Network traffic for the scene updates is divided into traffic layers such as coarse grain (CG) layer traffic and a fine grain (FG) layer traffic for a give VR/AR scene update. The CG layer traffic is scheduled first in resource units (RUs) of a plurality a transmission opportunity (TXOP) for a VR device and FG layer traffic is scheduled in remaining RUs during the TXOP to provide synchronous viewing experiences to users of the VR/AR devices.
    Type: Application
    Filed: October 23, 2023
    Publication date: February 8, 2024
    Inventors: Sergio MENA, Lorenzo GRANAI, Malcolm M. SMITH, Jerome HENRY
  • Patent number: 11895170
    Abstract: Embodiments for virtual reality (VR) and augmented reality (AR) scenes updates at VR/AR devices in a network are described. Network traffic for the scene updates is divided into traffic layers such as coarse grain (CG) layer traffic and a fine grain (FG) layer traffic for a give VR/AR scene update. The CG layer traffic is scheduled first in resource units (RUs) of a plurality a transmission opportunity (TXOP) for a VR device and FG layer traffic is scheduled in remaining RUs during the TXOP to provide synchronous viewing experiences to users of the VR/AR devices.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: February 6, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Sergio Mena, Lorenzo Granai, Malcolm M. Smith, Jerome Henry
  • Publication number: 20230328142
    Abstract: Preserving transmission properties of real-time scenes in an environment when an increasing number of users join a session may be provided. A plurality of metrics associated with transmission of scenes having a Coarse Grain (CG) layer and a Fine Grain (FG) layer may be determined. Then a current client, based on a first one of a plurality of metrics, may be revoked. One of the following may then be performed: blocking a new client based on a second one of a plurality of metrics; and allowing the new client based on the second one of a plurality of metrics.
    Type: Application
    Filed: May 31, 2023
    Publication date: October 12, 2023
    Applicant: Cisco Technology, Inc.
    Inventors: Malcolm Muir SMITH, Sergio MENA, Lorenzo GRANAI, Jerome HENRY
  • Patent number: 11677840
    Abstract: Preserving transmission properties of real-time scenes in an environment when an increasing number of users join a session may be provided. A plurality of metrics associated with transmission of scenes having a Coarse Grain (CG) layer and a Fine Grain (FG) layer may be determined. Then a current client, based on a first one of a plurality of metrics, may be revoked. One of the following may then be performed: blocking a new client based on a second one of a plurality of metrics; and allowing the new client based on the second one of a plurality of metrics.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: June 13, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Malcolm Muir Smith, Sergio Mena, Lorenzo Granai, Jerome Henry
  • Patent number: 11509595
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: November 22, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Publication number: 20220294840
    Abstract: Embodiments for virtual reality (VR) and augmented reality (AR) scenes updates at VR/AR devices in a network are described. Network traffic for the scene updates is divided into traffic layers such as coarse grain (CG) layer traffic and a fine grain (FG) layer traffic for a give VR/AR scene update. The CG layer traffic is scheduled first in resource units (RUs) of a plurality a transmission opportunity (TXOP) for a VR device and FG layer traffic is scheduled in remaining RUs during the TXOP to provide synchronous viewing experiences to users of the VR/AR devices.
    Type: Application
    Filed: March 9, 2021
    Publication date: September 15, 2022
    Inventors: Sergio MENA, Lorenzo GRANAI, Malcolm M. SMITH, Jerome HENRY
  • Patent number: 11395243
    Abstract: Aspects herein generally relate to a system and/or a method for enforcing synchronization of WiFi users interacting with a common hierarchical multi-element VR/AR scene. The aspects can use Orthogonal Frequency Division Multiple Access (OFDMA) and trigger frames to synchronize parallel updates to different scene elements. Deep Packet Inspection (DPI) can be used to analyze standard VR/AR streaming formats to identify those VR scene elements that are to be synchronized. The result is a more immersive AR/VR experience for the users, who receive the same scene elements at the same time.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: July 19, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sergio Mena De La Cruz, Lorenzo Granai, Malcolm Muir Smith, Jerome Henry
  • Publication number: 20220224756
    Abstract: Preserving transmission properties of real-time scenes in an environment when an increasing number of users join a session may be provided. A plurality of metrics associated with transmission of scenes having a Coarse Grain (CG) layer and a Fine Grain (FG) layer may be determined. Then a current client, based on a first one of a plurality of metrics, may be revoked. One of the following may then be performed: blocking a new client based on a second one of a plurality of metrics; and allowing the new client based on the second one of a plurality of metrics.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 14, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Malcolm Muir SMITH, Sergio MENA, Lorenzo GRANAI, Jerome HENRY
  • Publication number: 20210120507
    Abstract: Aspects herein generally relate to a system and/or a method for enforcing synchronization of WiFi users interacting with a common hierarchical multi-element VR/AR scene. The aspects can use Orthogonal Frequency Division Multiple Access (OFDMA) and trigger frames to synchronize parallel updates to different scene elements. Deep Packet Inspection (DPI) can be used to analyze standard VR/AR streaming formats to identify those VR scene elements that are to be synchronized. The result is a more immersive AR/VR experience for the users, who receive the same scene elements at the same time.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Applicant: Cisco Technology, Inc.
    Inventors: Sergio Mena De La Cruz, Lorenzo Granai, Malcolm Muir Smith, Jerome Henry
  • Patent number: 10841841
    Abstract: A method comprises obtaining a wireless channel variance value. The wireless channel variance value is indicative of a degradation to a specified bandwidth of the wireless channel as a function of conditions of the wireless channel. The method further includes determining a reliably usable bandwidth value of the wireless channel as a function of the wireless channel variance value. The method further includes determining a data frame transmission rate associated with a particular application running on the client device, wherein the data frame transmission rate is constrained by a function of the reliably usable bandwidth value and a quality of experience (QoE) level value.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: November 17, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Malcolm Muir Smith, Sergio Mena, Lorenzo Granai, Jerome Henry
  • Publication number: 20200304416
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Application
    Filed: June 9, 2020
    Publication date: September 24, 2020
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Patent number: 10721174
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: July 21, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Publication number: 20200112517
    Abstract: A controller of a network, including routers to forward flows of packets originated at senders to receivers along distinct network paths each including multiple links, such that the flows merge at a common link that imposes a traffic bottleneck on the flows, receives from one or more of the routers router reports that each indicate an aggregate packet loss that represents an aggregate of packet losses experienced by each of the flows at the common link. The controller sends to the senders aggregate loss reports each including the aggregate packet loss so that the senders have common packet loss information for the common link on which to base decisions as to whether to switch from delay-based to loss-based congestion control modes when implementing dual-mode congestion control of the flows. In lieu of the controller, another example employs in-band router messages populated with packet losses by the routers the messages traverse.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 9, 2020
    Inventors: Sergio Mena, Xiaoqing Zhu, Jiantao Fu
  • Publication number: 20200100143
    Abstract: In one illustrative example, a wireless access point (AP) for use in a wireless network is configured to receive data packets of a multimedia traffic flow (e.g. a video flow) intended for delivery to a wireless mobile device in the wireless network. If an incoming data rate of the data packets is too large, wireless collisions and interference in the wireless network may be prevalent. Accordingly, a traffic shaping process may be performed on the data packets, where the data packets are queued in a buffer and scheduled for output from the buffer at a target data rate. The target data rate may be derived from the incoming data rate and one or more communication-related parameters (e.g. channel utilization) associated with the flow.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Inventors: Sergio MENA, Lorenzo GRANAI, Jerome HENRY, Malcom Muir SMITH
  • Publication number: 20200092756
    Abstract: A method comprises obtaining a wireless channel variance value. The wireless channel variance value is indicative of a degradation to a specified bandwidth of the wireless channel as a function of conditions of the wireless channel. The method further includes determining a reliably usable bandwidth value of the wireless channel as a function of the wireless channel variance value. The method further includes determining a data frame transmission rate associated with a particular application running on the client device, wherein the data frame transmission rate is constrained by a function of the reliably usable bandwidth value and a quality of experience (QoE) level value.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Inventors: Malcolm Muir SMITH, Sergio MENA, Lorenzo GRANAI, Jerome HENRY
  • Patent number: 9584420
    Abstract: Congestion control may be provided. A set of rules may allow a congestion control process to switch from delay-mode to loss-mode (e.g., in the presence of loss-based flows) and back to delay-mode (e.g., when loss-based flows stop). Fairness properties of this set of rules may include that the resulting flows may be fair to each other and the flows may also be fair when competing with loss-based flows. Many flows that may be deadlocked in loss-mode (e.g., in the absence of other genuine loss-based flows) may be helped to switch back to delay-mode.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: February 28, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Sergio Mena de la Cruz, Stefano D'Aronco, Xiaoqing Zhu
  • Patent number: 9549016
    Abstract: An apparatus can include a congestion controller at a source endpoint node of a network that is configured to send substantially real-time media data at a variable sending rate to another endpoint node via the network. The congestion controller can be configured to compute the sending rate as a function of a predetermined target delay and feedback from the other endpoint node that includes a receive delay time for packets of the substantially real-time media data to be received at the other endpoint node from the source endpoint node.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: January 17, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Sergio Mena de la Cruz, Laura Toni, Stefano D'Aronco
  • Publication number: 20160330123
    Abstract: Congestion control may be provided. A set of rules may allow a congestion control process to switch from delay-mode to loss-mode (e.g., in the presence of loss-based flows) and back to delay-mode (e.g., when loss-based flows stop). Fairness properties of this set of rules may include that the resulting flows may be fair to each other and the flows may also be fair when competing with loss-based flows. Many flows that may be deadlocked in loss-mode (e.g., in the absence of other genuine loss-based flows) may be helped to switch back to delay-mode.
    Type: Application
    Filed: May 8, 2015
    Publication date: November 10, 2016
    Inventors: Sergio Mena de la Cruz, Stefano D'Aronco, Xiaoqing Zhu
  • Publication number: 20160050149
    Abstract: An apparatus can include a congestion controller at a source endpoint node of a network that is configured to send substantially real-time media data at a variable sending rate to another endpoint node via the network. The congestion controller can be configured to compute the sending rate as a function of a predetermined target delay and feedback from the other endpoint node that includes a receive delay time for packets of the substantially real-time media data to be received at the other endpoint node from the source endpoint node.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Inventors: Sergio Mena de la Cruz, LAURA TONI, STEFANO D'ARONCO