Patents by Inventor Rakesh MISRA
Rakesh MISRA 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: 12244466Abstract: 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: GrantFiled: July 25, 2021Date of Patent: March 4, 2025Assignee: VMware LLCInventors: Amit Singh, Aditya Gudipati, Rakesh Misra, Giridhar Subramani Jayavelu
-
Publication number: 20230421455Abstract: Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a medium access control (MAC) scheduler application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a first RAN component. The method uses the received data to generate a MAC scheduling output. The method provides the MAC scheduling output to a second RAN component via the RIC.Type: ApplicationFiled: September 9, 2023Publication date: December 28, 2023Inventors: Yang Yang, Rakesh Misra
-
Patent number: 11805020Abstract: Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a medium access control (MAC) scheduler application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a first RAN component. The method uses the received data to generate a MAC scheduling output. The method provides the MAC scheduling output to a second RAN component via the RIC.Type: GrantFiled: July 23, 2021Date of Patent: October 31, 2023Assignee: VMWARE, INC.Inventors: Yang Yang, Rakesh Misra
-
Patent number: 11750466Abstract: 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: GrantFiled: July 25, 2021Date of Patent: September 5, 2023Assignee: VMWARE, INC.Inventors: Amit Singh, Aditya Gudipati, Rakesh Misra, Giridhar Subramani Jayavelu
-
Patent number: 11743131Abstract: Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a user-level tracing application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a RAN component. The method uses the received data to generate information related to traffic performance for at least one user. The method provides the generated information to the RIC.Type: GrantFiled: July 23, 2021Date of Patent: August 29, 2023Assignee: VMWARE, INC.Inventors: Yang Yang, Rakesh Misra
-
Patent number: 11637740Abstract: 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: GrantFiled: February 12, 2021Date of Patent: April 25, 2023Assignee: VMware, Inc.Inventors: Manu Sharma, Deepak Khurana, Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Manu Bansal, Duyen Riggs, Rakesh Misra
-
Patent number: 11509703Abstract: A system and method for training and executing an adaptive bitrate (ABR) controller can include clustering content into content clusters based on content metadata, clustering network scenarios based on network information, normalizing input measurements, training the ABR controller for each content within at least one of a given content cluster and a given network scenario cluster by determining network information and network metadata, associated with the respective content, determining a content bitrate, determining a reward associated with the content bitrate, and training the ABR controller based on the reward.Type: GrantFiled: September 25, 2019Date of Patent: November 22, 2022Assignee: VMware, Inc.Inventors: Tianshu Chu, Rakesh Misra, Sandeep Chinchali, Alexandros Anemogiannis, Rahul Tandra, Kanthi Nagaraj
-
Patent number: 11494248Abstract: A warm mission-mode reset may be performed in a portable computing device. Assertion of a signal indicating an error condition may be detected. In response to detection of the signal indicating an error condition, a signal indicating a request to preserve memory contents may be provided to a DRAM subsystem. Then, in response to a signal acknowledging the DRAM subsystem is preserving the memory contents, a system reset signal may be asserted.Type: GrantFiled: December 20, 2019Date of Patent: November 8, 2022Assignee: QUALCOMM IncorporatedInventors: Rakesh Misra, Rohit Gupta, Shubham Maheshwari, Pawan Chhabra
-
Publication number: 20220283842Abstract: 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: ApplicationFiled: July 25, 2021Publication date: September 8, 2022Inventors: Amit Singh, Aditya Gudipati, Rakesh Misra, Giridhar Subramani Jayavelu
-
Publication number: 20220286837Abstract: Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a user-level tracing application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a RAN component. The method uses the received data to generate information related to traffic performance for at least one user. The method provides the generated information to the RIC.Type: ApplicationFiled: July 23, 2021Publication date: September 8, 2022Inventors: Yang Yang, Rakesh Misra
-
Publication number: 20220283839Abstract: Some embodiments provide various methods for offloading operations in an O-RAN (Open Radio Access Network) onto control plane (CP) or edge applications that execute on host computers with hardware accelerators in software defined datacenters (SDDCs). At the CP or edge application operating on a machine executing on a host computer with a hardware accelerator, the method of some embodiments receives data, from an O-RAN E2 unit, to perform an operation. The method uses a driver of the machine to communicate directly with the hardware accelerator to direct the hardware accelerator to perform a set of computations associated with the operation. This driver allows the communication with the hardware accelerator to bypass an intervening set of drivers executing on the host computer between the machine's driver and the hardware accelerator. Through this driver, the application in some embodiments receives the computation results, which it then provides to one or more O-RAN components (e.g.Type: ApplicationFiled: July 15, 2021Publication date: September 8, 2022Inventors: Aravind Srinivasan, Giridhar Jayavelu, Amit Singh, Rakesh Misra
-
Publication number: 20220286914Abstract: 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: ApplicationFiled: July 15, 2021Publication date: September 8, 2022Inventors: Aditya Gudipati, Amit Singh, Rakesh Misra, Giridhar Subramani Jayavelu
-
Publication number: 20220286915Abstract: 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: ApplicationFiled: July 15, 2021Publication date: September 8, 2022Inventors: Aditya Gudipati, Amit Singh, Rakesh Misra, Giridhar Subramani Jayavelu
-
Publication number: 20220286536Abstract: 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: ApplicationFiled: July 25, 2021Publication date: September 8, 2022Inventors: Amit Singh, Aditya Gudipati, Rakesh Misra, Giridhar Subramani Jayavelu
-
Publication number: 20220286916Abstract: Some embodiments provide a method for performing radio access network (RAN) functions in a cloud at a medium access control (MAC) scheduler application that executes on a machine deployed on a host computer in the cloud. The method receives data, via a RAN intelligent controller (RIC), from a first RAN component. The method uses the received data to generate a MAC scheduling output. The method provides the MAC scheduling output to a second RAN component via the RIC.Type: ApplicationFiled: July 23, 2021Publication date: September 8, 2022Inventors: Yang Yang, Rakesh Misra
-
Patent number: 11363490Abstract: Systems and methods for providing mobile network guidance to applications communicating with devices via a mobile network.Type: GrantFiled: August 14, 2020Date of Patent: June 14, 2022Assignee: VMware, Inc.Inventors: Rakesh Misra, Manu Sharma, Rahul Tandra
-
Publication number: 20210191795Abstract: A warm mission-mode reset may be performed in a portable computing device. Assertion of a signal indicating an error condition may be detected. In response to detection of the signal indicating an error condition, a signal indicating a request to preserve memory contents may be provided to a DRAM subsystem. Then, in response to a signal acknowledging the DRAM subsystem is preserving the memory contents, a system reset signal may be asserted.Type: ApplicationFiled: December 20, 2019Publication date: June 24, 2021Inventors: RAKESH MISRA, ROHIT GUPTA, SHUBHAM MAHESHWARI, PAWAN CHHABRA
-
Publication number: 20210176116Abstract: 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: ApplicationFiled: February 12, 2021Publication date: June 10, 2021Inventors: Manu Sharma, Deepak Khurana, Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Manu Bansal, Duyen Riggs, Rakesh Misra
-
Patent number: 10924330Abstract: 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: GrantFiled: September 7, 2019Date of Patent: February 16, 2021Assignee: VMware, Inc.Inventors: Manu Sharma, Deepak Khurana, Sarabjot Singh, Adnan Raja, Srikanth Hariharan, Aditya Gudipati, Manu Bansal, Duyen Riggs, Rakesh Misra
-
Publication number: 20200374753Abstract: Systems and methods for providing mobile network guidance to applications communicating with devices via a mobile network.Type: ApplicationFiled: August 14, 2020Publication date: November 26, 2020Inventors: Rakesh Misra, Manu Sharma, Rahul Tandra