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: 12248059Abstract: 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: GrantFiled: September 12, 2022Date of Patent: March 11, 2025Assignee: QUALCOMM IncorporatedInventors: Dongsik Kim, Koorosh Akhavan, Anand Srinivas Guruswamy, Damith Nivantha Senaratne, Le Nguyen Luong
-
Publication number: 20240333631Abstract: Some embodiments of the invention provide a method of remediating anomalies in an SD-WAN implemented by multiple forwarding elements (FEs) located at multiple sites connected by the SD-WAN. The method determines that a particular anomaly detected in the SD-WAN requires remediation to improve performance for a set of one or more flows traversing through the SD-WAN. The method identifies a set of two or more remedial actions for remediating the particular anomaly in the SD-WAN. For each identified remedial action in the set, the method selectively implements the identified remedial action for a subset of the set of flows for a duration of time in order to collect a set of performance metrics associated with SD-WAN performance during the duration of time for which the identified remedial action is implemented.Type: ApplicationFiled: March 27, 2023Publication date: October 3, 2024Inventors: Murtaza Zafer, Brennan Marshall Young, Yunxi Li, Akhilesh Gadde, Anand Srinivas, Stephen Craig Connors
-
Publication number: 20240330100Abstract: Some embodiments of the invention provide a method for remediating anomalies in an SD-WAN implemented by multiple forwarding elements (FEs) located at multiple sites connected by the SD-WAN. The method is performed for each particular FE in a set of one or more FEs. The method identifies a set of metrics associated with each application of multiple applications for which the particular FE forwards traffic flows. For each particular application of the multiple applications, the method generates a distribution graph that shows the identified set of metrics associated with the particular application for the particular FE over a first duration of time.Type: ApplicationFiled: March 27, 2023Publication date: October 3, 2024Inventors: Murtaza Zafer, Brennan Marshall Young, Yunxi Li, Akhilesh Gadde, Anand Srinivas, Stephen Craig Connors
-
Patent number: 12057993Abstract: Some embodiments of the invention provide a method of detecting and remediating anomalies in an SD-WAN implemented by multiple forwarding elements (FEs) located at multiple sites connected by the SD-WAN. The method receives, from the multiple FEs, multiple sets of flow data associated with application traffic that traverses the multiple FEs. The method uses a first set of machine-trained processes to analyze the multiple sets of flow data in order to identify at least one anomaly associated with at least one particular FE in the multiple FEs. The method uses a second set of machine-trained processes to identify at least one remedial action for remediating the identified anomaly. The method implements the identified remedial action by directing an SD-WAN controller deployed in the SD-WAN to implement the identified remedial action.Type: GrantFiled: March 27, 2023Date of Patent: August 6, 2024Assignee: VMware LLCInventors: Murtaza Zafer, Brennan Marshall Young, Yunxi Li, Akhilesh Gadde, Anand Srinivas, Stephen Craig Connors
-
Patent number: 12034587Abstract: Some embodiments of the invention provide a method of remediating anomalies in an SD-WAN implemented by multiple forwarding elements (FEs) located at multiple sites connected by the SD-WAN. The method is performed iteratively. The method receives multiple performance metrics that over a duration of time express a performance of the SD-WAN for at least one particular application associated with flows that traverse the SD-WAN during the time duration. The method uses the received performance metrics to update generated weight values for a topology graph that includes (1) multiple nodes representing the multiple FEs and (2) multiple edges between the multiple nodes representing paths traversed between the FEs by the flows associated with the particular application, said generated weight values associated with said paths.Type: GrantFiled: March 27, 2023Date of Patent: July 9, 2024Assignee: VMware LLCInventors: Murtaza Zafer, Brennan Marshall Young, Yunxi Li, Akhilesh Gadde, Anand Srinivas, Stephen Craig Connors
-
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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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