Patents by Inventor Aditya Gudipati

Aditya Gudipati 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: 11973655
    Abstract: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: April 30, 2024
    Assignee: VMware LLC
    Inventors: Aditya Gudipati, Amit Singh
  • Patent number: 11831517
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Grant
    Filed: July 25, 2021
    Date of Patent: November 28, 2023
    Assignee: VMWARE, INC.
    Inventors: Amit Singh, Giridhar Subramani Jayavelu, Aditya Gudipati
  • Patent number: 11750466
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Grant
    Filed: July 25, 2021
    Date of Patent: September 5, 2023
    Assignee: VMWARE, INC.
    Inventors: Amit Singh, Aditya Gudipati, Rakesh Misra, Giridhar Subramani Jayavelu
  • Patent number: 11637740
    Abstract: A method for automated root cause analysis in mobile radio access networks, including: determining mobile radio access network data (e.g., RAN data); detecting an anomaly for a set of user sessions and/or cells from the RAN data; and classifying the detected anomalies using a set of root cause classifiers.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: April 25, 2023
    Assignee: VMware, Inc.
    Inventors: Manu Sharma, Deepak Khurana, Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Manu Bansal, Duyen Riggs, Rakesh Misra
  • Patent number: 11540287
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Grant
    Filed: July 25, 2021
    Date of Patent: December 27, 2022
    Assignee: VMWARE, INC.
    Inventors: Amit Singh, Aditya Gudipati
  • Publication number: 20220286914
    Abstract: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes.
    Type: Application
    Filed: July 15, 2021
    Publication date: September 8, 2022
    Inventors: Aditya Gudipati, Amit Singh, Rakesh Misra, Giridhar Subramani Jayavelu
  • Publication number: 20220286915
    Abstract: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes.
    Type: Application
    Filed: July 15, 2021
    Publication date: September 8, 2022
    Inventors: Aditya Gudipati, Amit Singh, Rakesh Misra, Giridhar Subramani Jayavelu
  • Publication number: 20220283832
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Application
    Filed: July 25, 2021
    Publication date: September 8, 2022
    Inventors: Amit Singh, Giridhar Subramani Jayavelu, Aditya Gudipati
  • Publication number: 20220283842
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Application
    Filed: July 25, 2021
    Publication date: September 8, 2022
    Inventors: Amit Singh, Aditya Gudipati, Rakesh Misra, Giridhar Subramani Jayavelu
  • Publication number: 20220286939
    Abstract: Some embodiments provide a method of performing control plane operations in a radio access network (RAN). The method deploys several machines on a host computer. On each machine, the method deploys a control plane application to perform a control plane operation. The method also configures on each machine a RAN intelligent controller (RIC) SDK to serve as an interface between the control plane application on the same machine and a set of one or more elements of the RAN. In some embodiments, the RIC SDK on each machine includes a set of network connectivity processes that establish network connections to the set of RAN elements for the control plane application. These RIC SDK processes allow the control plane application on their machine to forego having the set of network connectivity processes.
    Type: Application
    Filed: July 15, 2021
    Publication date: September 8, 2022
    Inventors: Aditya Gudipati, Amit Singh
  • Publication number: 20220286536
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Application
    Filed: July 25, 2021
    Publication date: September 8, 2022
    Inventors: Amit Singh, Aditya Gudipati, Rakesh Misra, Giridhar Subramani Jayavelu
  • Publication number: 20220283882
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Application
    Filed: July 25, 2021
    Publication date: September 8, 2022
    Inventors: Amit Singh, Giridhar Subramani Jayavelu, Aditya Gudipati
  • Publication number: 20220287038
    Abstract: To provide a low latency near RT RIC, some embodiments separate the RIC's functions into several different components that operate on different machines (e.g., execute on VMs or Pods) operating on the same host computer or different host computers. Some embodiments also provide high speed interfaces between these machines. Some or all of these interfaces operate in non-blocking, lockless manner in order to ensure that critical near RT RIC operations (e.g., datapath processes) are not delayed due to multiple requests causing one or more components to stall. In addition, each of these RIC components also has an internal architecture that is designed to operate in a non-blocking manner so that no one process of a component can block the operation of another process of the component. All of these low latency features allow the near RT RIC to serve as a high speed IO between the E2 nodes and the xApps.
    Type: Application
    Filed: July 25, 2021
    Publication date: September 8, 2022
    Inventors: Amit Singh, Aditya Gudipati
  • Patent number: 11122467
    Abstract: A system can include a network analysis platform that applies performance models to determine if a load imbalance exists at a cell, such as at a base station. The performance models are pre-trained based on network telemetry data. For a session at a cell, an expected load can be compared to an actual load to determine whether the session is impacted by a load imbalance. If the number of impacted sessions exceeds a threshold, the base station can be highlighted on a GUI. Additionally, the network analysis platform can perform root cause analysis of a victim cell based on session handoff analysis to determine how to decrease the imbalance impacts.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: September 14, 2021
    Assignee: VMWARE, INC.
    Inventors: Sarabjot Singh, Srikanth Hariharan, Adnan Raja, Manu Sharma, Aditya Gudipati
  • Publication number: 20210234622
    Abstract: Systems and methods for providing information describing mobile network interference experienced by a mobile network.
    Type: Application
    Filed: April 13, 2021
    Publication date: July 29, 2021
    Inventors: Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Alexandros Anemogiannis, Manu Sharma
  • Publication number: 20210176116
    Abstract: A method for automated root cause analysis in mobile radio access networks, including: determining mobile radio access network data (e.g., RAN data); detecting an anomaly for a set of user sessions and/or cells from the RAN data; and classifying the detected anomalies using a set of root cause classifiers.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 10, 2021
    Inventors: Manu Sharma, Deepak Khurana, Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Manu Bansal, Duyen Riggs, Rakesh Misra
  • Patent number: 10992397
    Abstract: Systems and methods for providing information describing mobile network interference experienced by a mobile network.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: April 27, 2021
    Assignee: VMware, Inc.
    Inventors: Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Alexandros Anemogiannis, Manu Sharma
  • Patent number: 10924330
    Abstract: A method for automated root cause analysis in mobile radio access networks, including: determining mobile radio access network data (e.g., RAN data); detecting an anomaly for a set of user sessions and/or cells from the RAN data; and classifying the detected anomalies using a set of root cause classifiers.
    Type: Grant
    Filed: September 7, 2019
    Date of Patent: February 16, 2021
    Assignee: VMware, Inc.
    Inventors: Manu Sharma, Deepak Khurana, Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Manu Bansal, Duyen Riggs, Rakesh Misra
  • Patent number: 10797963
    Abstract: A graphical user interface (“GUI”) allows for the creation of custom key performance indicators (“KPIs”) for real-time analysis of network telemetry events. The GUI can include options for defining variables based on event attributes. These can correspond to events that exist in input telemetry streams at a stream processor. The GUI can allow creation of a formula based on these variables. An aggregation section specifies how the output of the formula is aggregated. This can be based on group, aggregation function, and time period. A manager process causes the stream processor to apply the custom KPI definition to real-time input streams. An output KPI stream can then be routed to a destination for analysis.
    Type: Grant
    Filed: September 7, 2019
    Date of Patent: October 6, 2020
    Assignee: VMware, Inc.
    Inventors: Aditya Gudipati, Rakesh Misra, Manu Bansal, Srikanth Hariharan, Ben Basler, Rajiv Ramanathan, Rohan Agarwal
  • Publication number: 20200235834
    Abstract: Systems and methods for providing information describing mobile network interference experienced by a mobile network.
    Type: Application
    Filed: April 7, 2020
    Publication date: July 23, 2020
    Inventors: Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Alexandras Anemogiannis, Manu Sharma