Patents by Inventor Anand Srinivas
Anand Srinivas 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: 11943101Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: GrantFiled: November 29, 2022Date of Patent: March 26, 2024Assignee: VMware LLCInventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240085552Abstract: An example method of ultra-wideband (UWB) sensing performed by a wireless communication device, the method comprising determining a first channel impulse response (CIR) estimation of a first frequency channel based on a radio access technology (RAT) session, wherein the RAT is different from UWB. The method also comprises determining a second CIR estimation of a second frequency channel based on a UWB session and determining a third CIR estimation of the first frequency channel based on determining a phase difference between the third CIR estimation and the first CIR estimation. The method further comprises determining a total CIR estimation for a combined frequency channel comprising the first frequency channel and the second frequency channel based on stitching the first CIR estimation, the second CIR estimation, and the third CIR estimation.Type: ApplicationFiled: September 12, 2022Publication date: March 14, 2024Inventors: Dongsik KIM, Koorosh AKHAVAN, Anand Srinivas GURUSWAMY, Damith Nivantha SENARATNE, Le Nguyen LUONG
-
Publication number: 20240073137Abstract: Some embodiments of the invention provide a method for forwarding control and data plane messages in an SD-PMN that includes a split control plane architecture. A first set of control plane components including a UPF, security gateway, AMF, and SMF is deployed to each of multiple branch sites connected by the SD-PMN and a second set of control plane components including a UDM is deployed to each of multiple SD-WAN PoPs connected by the SD-PMN. The method is performed at a security gateway at a branch site. The method receives first and second data messages from first and second user devices at the branch site. The method determines the first and second data messages are a control plane first message and a data plane second message. Based on the determinations, the method forwards the control plane first message to the AMF at the branch site and the data plane second message to the UPF at the branch site.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073692Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073139Abstract: Some embodiments of the invention provide a method for link optimization in an SD-PMN defined over at least a first site of a first entity and a second site of a PMN-provider. The method configures a first portion of the SD-PMN deployed at the first entity's first site, the first portion of the SD-PMN including at least one or more physical access points for connecting user devices at the first entity's first site to the SD-PMN and one or more control plane components of the SD-PMN. The method configures a first edge router deployed at the first entity's first site to use multiple links including at least one commercial Internet network link between the first edge router and a gateway router deployed in the PMN-provider second site to reach the PMN-provider second site and to perform a multi-link optimization process on the multiple links to establish a secure tunnel for use in communicating with the gateway router.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073138Abstract: Some embodiments of the invention provide a method for forwarding control and data plane messages in an SD-PMN that includes a split control plane architecture. A first set of control plane components including a UPF is deployed to each of multiple branch sites connected by the SD-PMN and a second set of control plane components including a security gateway, an AMF, an SMF, and a UDM is deployed to each of multiple SD-WAN PoPs connected by the SD-PMN. The method is performed at a UPF at a branch site. The method establishes GTP tunnels with a set of physical access points at the branch site. The method receives a first data message encapsulated with a GTP header from one of the physical access points. The method removes the GTP header from the first data message, converts the first data message to IP traffic, and forwards the first data message as IP traffic toward its destination.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073700Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073126Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073086Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073781Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073694Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073973Abstract: Some embodiments of the invention provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073767Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Publication number: 20240073974Abstract: Some embodiments provide a method for implementing a software-defined private mobile network (SD-PMN) for an entity. At a physical location of the entity, the method deploys a first set of control plane components for the SD-PMN, the first set of control plane components including a security gateway, a user-plane function (UPF), an AMF (access and mobility management function), and an SMF (session management function). At an SD-WAN (software-defined wide area network) PoP (point of presence) belonging to a provider of the SD-PMN, the method deploys a second set of control plane components for the SD-PMN that includes a subscriber database that stores data associated with users of the SD-PMN. The method uses an SD-WAN edge router located at the physical location of the entity and a SD-WAN gateway located at the SD-WAN PoP to establish a connection from the physical location of the entity to the SD-WAN PoP.Type: ApplicationFiled: November 29, 2022Publication date: February 29, 2024Inventors: Anand Srinivas, Xiao H. Gao, Sameer Naik
-
Patent number: 11916735Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.Type: GrantFiled: October 10, 2022Date of Patent: February 27, 2024Assignee: VMware LLCInventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
-
Publication number: 20230362081Abstract: A system and method is disclosed of extracting information from real-time network packet data to analyze connectivity data for client devices in a network. The method includes: detecting when client devices initiate a connectivity event; after detecting a connectivity event, waiting a period of time for the client device to either reach or fail to reach a network connected state; after waiting a period of time, recording connectivity event information; and sending the recorded connectivity event information to an analytics system for network incident and/or network congestion analysis.Type: ApplicationFiled: July 7, 2023Publication date: November 9, 2023Inventors: Balachander Chandrasekaran, Anand Srinivas, Murtaza Zafer
-
Patent number: 11706115Abstract: A system and method is disclosed of extracting information from real-time network packet data to analyze connectivity data for client devices in a network. The method includes: detecting when client devices initiate a connectivity event; after detecting a connectivity event, waiting a period of time for the client device to either reach or fail to reach a network connected state; after waiting a period of time, recording connectivity event information; and sending the recorded connectivity event information to an analytics system for network incident and/or network congestion analysis.Type: GrantFiled: August 23, 2021Date of Patent: July 18, 2023Assignee: VMWARE, INC.Inventors: Balachander Chandrasekaran, Anand Srinivas, Murtaza Zafer
-
Publication number: 20230033161Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.Type: ApplicationFiled: October 10, 2022Publication date: February 2, 2023Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan
-
Publication number: 20220417081Abstract: A method for analyzing network incidents within a network and providing prioritized remediation recommendations is disclosed. The method includes: receiving network data and computing a plurality of network incidents from the network data, collecting network incidents related to a particular network issue over a time period and grouping the network incidents according to root-cause symptoms, generating a network incident graph by superimposing groups of network incidents over a network graph, analyzing the network incident graph to identify localized areas with systemic issues; and based on the analysis of the network incident graph, generating and displaying a list of remediation recommendations. Each remediation recommendation includes a systemic issue in the network, a remediation to resolve the issue, and a quantified expected benefit from implementing the remediation.Type: ApplicationFiled: August 29, 2022Publication date: December 29, 2022Inventors: Murtaza Zafer, Anand Srinivas
-
Patent number: 11469947Abstract: A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager.Type: GrantFiled: May 21, 2020Date of Patent: October 11, 2022Assignee: VMWARE, INC.Inventors: Anand Srinivas, Richard Barry, Abraham Ankumah, Daniel Kan