Patents by Inventor Prasad Deviprasad
Prasad Deviprasad 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: 11838221Abstract: A system may receive a first definition for a virtualized instance of a network function. The first definition may include a first set of declarations in a first format that is different than respective formats supported by different virtualized environments. The system may select a first virtualized environment to run the virtualized instance based on requirements specified within the first definition, and may generate a second definition with a second set of declarations that map the first set of declarations from the first format to a second format supported by the first virtualized environment. The system may deploy the virtualized instance to the first virtualized environment using the second set of declarations from the second definition. Deploying the virtualized instance may include configuring its operation based on some of the second set of declarations matching a configuration format supported by the first virtualized environment.Type: GrantFiled: January 13, 2022Date of Patent: December 5, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Prasad Deviprasad, Hans Raj Nahata, Fernando Oliveira, Kristen Sydney Young
-
Patent number: 11831556Abstract: A network device obtains service requirements associated with a customer identifier, obtains a first profile describing an infrastructure design of multiple transport domains associated with at least one network slice of a network, and obtains a second profile describing performance characteristics of the multiple transport domains of the at least one network slice. The network device receives training data associated with performance measurements of the multiple transport domains of the at least one network slice, and updates a machine learning model based on the training data. The network device selects at least one of the multiple transport domains for orchestration using the updated machine learning model, the service requirements, the first profile, and the second profile.Type: GrantFiled: April 14, 2020Date of Patent: November 28, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Kristen Sydney Young, Prasad Deviprasad, Hans Raj Nahata
-
Publication number: 20230224257Abstract: A system may receive a first definition for a virtualized instance of a network function. The first definition may include a first set of declarations in a first format that is different than respective formats supported by different virtualized environments. The system may select a first virtualized environment to run the virtualized instance based on requirements specified within the first definition, and may generate a second definition with a second set of declarations that map the first set of declarations from the first format to a second format supported by the first virtualized environment. The system may deploy the virtualized instance to the first virtualized environment using the second set of declarations from the second definition. Deploying the virtualized instance may include configuring its operation based on some of the second set of declarations matching a configuration format supported by the first virtualized environment.Type: ApplicationFiled: January 13, 2022Publication date: July 13, 2023Applicant: Verizon Patent and Licensing Inc.Inventors: Prasad Deviprasad, Hans Raj Nahata, Fernando Oliveira, Kristen Sydney Young
-
Patent number: 11652738Abstract: A device may provide path data identifying a primary path and one or more alternate paths for segment routing traffic in the network, and may receive performance data indicating a performance degradation in the primary path. The device may determine that the performance data satisfies a first threshold, and may request, based on the performance data satisfying the first threshold, alternate path performance data. The device may receive the alternate path performance data based on the request, and may compare the alternate path performance data for the one or more alternate paths. The device may select a particular alternate path, of the one or more alternate paths, based on comparing the alternate path performance data for the one or more alternate paths, and may trigger, based on the performance data satisfying a second threshold, a failover of the traffic from the primary path and to the particular alternate path.Type: GrantFiled: January 8, 2021Date of Patent: May 16, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Mark T. Watts, Andrea Karcher, Prasad Deviprasad, Donna L. Polehn, Gregory Pultorak
-
Patent number: 11418985Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice-to-transport domain service is provided. The service includes correlating a network slice identifier, an Internet Protocol subnet, and a virtual routing and forwarding instance pertaining to a network slice, and configuring network devices of the network slice with at least a portion of the correlated information. The service may obtain feedback information from the network devices, and evaluate performance metrics pertaining to the network slice based on the correlated information.Type: GrantFiled: September 28, 2021Date of Patent: August 16, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Kristen Sydney Young, Mark T. Watts, Prasad Deviprasad
-
Publication number: 20220224635Abstract: A device may provide path data identifying a primary path and one or more alternate paths for segment routing traffic in the network, and may receive performance data indicating a performance degradation in the primary path. The device may determine that the performance data satisfies a first threshold, and may request, based on the performance data satisfying the first threshold, alternate path performance data. The device may receive the alternate path performance data based on the request, and may compare the alternate path performance data for the one or more alternate paths. The device may select a particular alternate path, of the one or more alternate paths, based on comparing the alternate path performance data for the one or more alternate paths, and may trigger, based on the performance data satisfying a second threshold, a failover of the traffic from the primary path and to the particular alternate path.Type: ApplicationFiled: January 8, 2021Publication date: July 14, 2022Applicant: Verizon Patent and Licensing Inc.Inventors: Mark T. WATTS, Andrea KARCHER, Prasad DEVIPRASAD, Donna L. POLEHN, Gregory PULTORAK
-
Publication number: 20220014951Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice-to-transport domain service is provided. The service includes correlating a network slice identifier, an Internet Protocol subnet, and a virtual routing and forwarding instance pertaining to a network slice, and configuring network devices of the network slice with at least a portion of the correlated information. The service may obtain feedback information from the network devices, and evaluate performance metrics pertaining to the network slice based on the correlated information.Type: ApplicationFiled: September 28, 2021Publication date: January 13, 2022Inventors: Kristen Sydney Young, Mark T. Watts, Prasad Deviprasad
-
Patent number: 11166179Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice-to-transport domain service is provided. The service includes correlating a network slice identifier, an Internet Protocol subnet, and a virtual routing and forwarding instance pertaining to a network slice, and configuring network devices of the network slice with at least a portion of the correlated information. The service may obtain feedback information from the network devices, and evaluate performance metrics pertaining to the network slice based on the correlated information.Type: GrantFiled: October 11, 2019Date of Patent: November 2, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Kristen Sydney Young, Mark T. Watts, Prasad Deviprasad
-
Publication number: 20210320878Abstract: A network device obtains service requirements associated with a customer identifier, obtains a first profile describing an infrastructure design of multiple transport domains associated with at least one network slice of a network, and obtains a second profile describing performance characteristics of the multiple transport domains of the at least one network slice. The network device receives training data associated with performance measurements of the multiple transport domains of the at least one network slice, and updates a machine learning model based on the training data. The network device selects at least one of the multiple transport domains for orchestration using the updated machine learning model, the service requirements, the first profile, and the second profile.Type: ApplicationFiled: April 14, 2020Publication date: October 14, 2021Inventors: Kristen Sydney Young, Prasad Deviprasad, Hans Raj Nahata
-
Patent number: 11146965Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice deployment service is described. The network slice deployment service includes storing network resource and capability information that indicates available network resources in a network. Network level requirement information pertaining to a request for network service from a user is generated. The network level requirement information is used to select available network resources based on the network resource capability information. The network slice deployment service calculates network resource utilization associated with available network resources so that optimal usage of network resources can be selected and end-to-end network slice deployment layout information can be generated and used to provision a network slice deployment layout that supports the request for network service.Type: GrantFiled: January 15, 2020Date of Patent: October 12, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Prasad Deviprasad, Ravi Potluri, Kalyani Bogineni, Hans Raj Nahata
-
Publication number: 20210112428Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice-to-transport domain service is provided. The service includes correlating a network slice identifier, an Internet Protocol subnet, and a virtual routing and forwarding instance pertaining to a network slice, and configuring network devices of the network slice with at least a portion of the correlated information. The service may obtain feedback information from the network devices, and evaluate performance metrics pertaining to the network slice based on the correlated information.Type: ApplicationFiled: October 11, 2019Publication date: April 15, 2021Inventors: Kristen Sydney Young, Mark T. Watts, Prasad Deviprasad
-
Publication number: 20200154280Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice deployment service is described. The network slice deployment service includes storing network resource and capability information that indicates available network resources in a network. Network level requirement information pertaining to a request for network service from a user is generated. The network level requirement information is used to select available network resources based on the network resource capability information. The network slice deployment service calculates network resource utilization associated with available network resources so that optimal usage of network resources can be selected and end-to-end network slice deployment layout information can be generated and used to provision a network slice deployment layout that supports the request for network service.Type: ApplicationFiled: January 15, 2020Publication date: May 14, 2020Inventors: Prasad Deviprasad, Ravi Potluri, Kalyani Bogineni, Hans Raj Nahata
-
Patent number: 10582393Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice deployment service is described. The network slice deployment service includes storing network resource and capability information that indicates available network resources in a network. Network level requirement information pertaining to a request for network service from a user is generated. The network level requirement information is used to select available network resources based on the network resource capability information. The network slice deployment service calculates network resource utilization associated with available network resources so that optimal usage of network resources can be selected and end-to-end network slice deployment layout information can be generated and used to provision a network slice deployment layout that supports the request for network service.Type: GrantFiled: December 4, 2017Date of Patent: March 3, 2020Assignee: Verizon Patent And Licensing Inc.Inventors: Prasad Deviprasad, Ravi Potluri, Kalyani Bogineni, Hans Raj Nahata
-
Publication number: 20190174322Abstract: A method, a device, and a non-transitory storage medium are described in which a network slice deployment service is described. The network slice deployment service includes storing network resource and capability information that indicates available network resources in a network. Network level requirement information pertaining to a request for network service from a user is generated. The network level requirement information is used to select available network resources based on the network resource capability information. The network slice deployment service calculates network resource utilization associated with available network resources so that optimal usage of network resources can be selected and end-to-end network slice deployment layout information can be generated and used to provision a network slice deployment layout that supports the request for network service.Type: ApplicationFiled: December 4, 2017Publication date: June 6, 2019Inventors: Prasad Deviprasad, Ravi Potluri, Kalyani Bogineni, Hans Raj Nahata
-
Patent number: 10117285Abstract: A network device obtains credentials of a customer associated with multiple different cloud providers of which the customer is a subscriber, and establishes, using the credentials of the customer, a cloud wide area network (WAN) overlay network across multiple different cloud computing networks associated with the multiple different cloud providers. The network device, when establishing the cloud WAN overlay network, spins up multiple virtual routers in the cloud resources of the customer at each of the multiple different cloud computing networks, with a different one of the multiple virtual routers being spun up in each of the multiple different cloud computing networks, where each of the multiple different cloud computing networks is associated with a different one of the multiple different cloud providers, and where the multiple virtual routers route data traffic between the different cloud computing networks via the cloud WAN overlay network.Type: GrantFiled: December 16, 2015Date of Patent: October 30, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Ramesh Nadella, Chris F. Sefcik, Prasad Deviprasad, Manish Srivastava, Sreenivasa R. Pokuri, Raju Sharma
-
Publication number: 20170181210Abstract: A network device obtains credentials of a customer associated with multiple different cloud providers of which the customer is a subscriber, and establishes, using the credentials of the customer, a cloud wide area network (WAN) overlay network across multiple different cloud computing networks associated with the multiple different cloud providers. The network device, when establishing the cloud WAN overlay network, spins up multiple virtual routers in the cloud resources of the customer at each of the multiple different cloud computing networks, with a different one of the multiple virtual routers being spun up in each of the multiple different cloud computing networks, where each of the multiple different cloud computing networks is associated with a different one of the multiple different cloud providers, and where the multiple virtual routers route data traffic between the different cloud computing networks via the cloud WAN overlay network.Type: ApplicationFiled: December 16, 2015Publication date: June 22, 2017Inventors: Ramesh Nadella, Chris F. Sefcik, Prasad Deviprasad, Manish Srivastava, Sreenivasa R. Pokuri, Raju Sharma