Patents by Inventor Ashay Chaudhary
Ashay Chaudhary 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: 10348825Abstract: One or more devices may receive a service request. The service request may be associated with providing a network service to a service location and may be associated with a service provider network. The one or more devices may create a virtual network function (VNF), associated with providing the network service, based on the service request. The VNF may be created such that the VNF is hosted by the device, and may be configured to provide the network service. The one or more devices may insert the VNF into the service provider network. The VNF may be inserted to interact with a physical device of the service provider network to allow the network service to be provided to the service location.Type: GrantFiled: May 7, 2014Date of Patent: July 9, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Ravindra Rao, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears
-
Patent number: 9967852Abstract: Techniques described herein may be used to create and manage a network of customer premise equipment (CPE) devices (e.g., a CPE network). CPE devices may be rapidly initialized by integrating a process for initializing the CPE devices with a wireless network with a process for initializing the CPE devices with the CPE network. Configuration information for controlling the CPE devices may be managed and stored in a centralized location as machine-readable, computer-programming objects, which may be combined to provide a comprehensive view of the CPE network. Network services may be efficiently introduced into the CPE network and managed by creating virtual CPE devices that are associated with the CPE devices of the CPE network.Type: GrantFiled: March 23, 2015Date of Patent: May 8, 2018Assignee: VERIZON DIGITAL MEDIA SERVICES INC.Inventors: Brian W. Joe, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears, Yaojun Zeng
-
Patent number: 9870580Abstract: A system may receive order information that may include information identifying a network service, associated with a service provider network, and a service location associated with the network service. The system may determine context information based on the order information that may include information associated with providing the network service to the service location via the service provider network. The system may generate a service order based on the context information. The system may create a virtual network function (VNF) based on the service request. The VNF may be created such that the VNF operates on a computing device associated with the system, and may be configured to provide the network service. The system may insert the VNF into the service provider network to cause the network service to be provided to the service location. The VNF may interact with a physical device of the service provider network.Type: GrantFiled: May 7, 2014Date of Patent: January 16, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Ravindra Rao, Ashay Chaudhary, Sandeep Sharma
-
Patent number: 9672502Abstract: A device may receive order information that may identify a network service to be provided, via a service provider network, to a service location associated with a customer. The device may determine context information associated with providing the network service. The context information may be determined based on the order information and may include information associated with a virtual network function (VNF) that is to provide the network service to the service location. The device may determine provisioning details associated with the network service. The device may generate a service request that includes the context information and the provisioning details. The device may identify a cloud resource that is to host the VNF. The device may provide the service request to the cloud resource to cause the VNF to be created and inserted into the service provider network.Type: GrantFiled: May 7, 2014Date of Patent: June 6, 2017Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Ashay Chaudhary, Ravindra Rao, Sandeep Sharma
-
Patent number: 9654338Abstract: Techniques described herein may be used to provide a self-installing customer premise equipment (CPE) device that is capable of automatically registering with, and participating in, a network of CPE devices in response to being powered on. The CPE device may be capable of logically combining a connection with a wireless cellular network and a wired network to increase bandwidth and reliability. The CPE device may also detect a power failure and report the power failure to a centralized server in order to facilitate the diagnosis and correction of performance issues caused by the power failure.Type: GrantFiled: March 23, 2015Date of Patent: May 16, 2017Assignee: Verizon Digital Media Services Inc.Inventors: Brian W. Joe, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears, Yaojun Zeng
-
Patent number: 9577988Abstract: A method, a system, and a non-transitory storage medium for storing user preferences pertaining to a data encryption service that provides on-demand encryption for data in-flight and at rest; receiving data from a user device; determining whether to invoke the data encryption service based on the data and the user preferences; generating a key to encrypt the data based on determining that the data encryption service is to be invoked; generating a first message that includes the data, the key, and data indicating where encrypted data is to be stored; establishing a secure connection with a device; and transmitting the first message to the device via the secure connection.Type: GrantFiled: September 26, 2014Date of Patent: February 21, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Ravindra J. Rao, Gary R. Francis, Ashay Chaudhary
-
Publication number: 20160285703Abstract: Techniques described herein may be used to create and manage a network of customer premise equipment (CPE) devices (e.g., a CPE network). CPE devices may be rapidly initialized by integrating a process for initializing the CPE devices with a wireless network with a process for initializing the CPE devices with the CPE network. Configuration information for controlling the CPE devices may be managed and stored in a centralized location as machine-readable, computer-programming objects, which may be combined to provide a comprehensive view of the CPE network. Network services may be efficiently introduced into the CPE network and managed by creating virtual CPE devices that are associated with the CPE devices of the CPE network.Type: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventors: Brian W. Joe, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears, Yaojun Zeng
-
Publication number: 20160286417Abstract: Techniques described herein may be used to provide a self-installing customer premise equipment (CPE) device that is capable of automatically registering with, and participating in, a network of CPE devices in response to being powered on. The CPE device may be capable of logically combining a connection with a wireless cellular network and a wired network to increase bandwidth and reliability. The CPE device may also detect a power failure and report the power failure to a centralized server in order to facilitate the diagnosis and correction of performance issues caused by the power failure.Type: ApplicationFiled: March 23, 2015Publication date: September 29, 2016Inventors: Brian W. Joe, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears, Yaojun Zeng
-
Publication number: 20160094521Abstract: A method, a system, and a non-transitory storage medium for storing user preferences pertaining to a data encryption service that provides on-demand encryption for data in-flight and at rest; receiving data from a user device; determining whether to invoke the data encryption service based on the data and the user preferences; generating a key to encrypt the data based on determining that the data encryption service is to be invoked; generating a first message that includes the data, the key, and data indicating where encrypted data is to be stored; establishing a secure connection with a device; and transmitting the first message to the device via the secure connection.Type: ApplicationFiled: September 26, 2014Publication date: March 31, 2016Inventors: Ravindra J. Rao, Gary R. Francis, Ashay Chaudhary
-
Publication number: 20150326448Abstract: A device may receive order information that may identify a network service to be provided, via a service provider network, to a service location associated with a customer. The device may determine context information associated with providing the network service. The context information may be determined based on the order information and may include information associated with a virtual network function (VNF) that is to provide the network service to the service location. The device may determine provisioning details associated with the network service. The device may generate a service request that includes the context information and the provisioning details. The device may identify a cloud resource that is to host the VNF. The device may provide the service request to the cloud resource to cause the VNF to be created and inserted into the service provider network.Type: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Ashay CHAUDHARY, Ravindra RAO, Sandeep SHARMA
-
Publication number: 20150326535Abstract: One or more devices may receive a service request. The service request may be associated with providing a network service to a service location and may be associated with a service provider network. The one or more devices may create a virtual network function (VNF), associated with providing the network service, based on the service request. The VNF may be created such that the VNF is hosted by the device, and may be configured to provide the network service. The one or more devices may insert the VNF into the service provider network. The VNF may be inserted to interact with a physical device of the service provider network to allow the network service to be provided to the service location.Type: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: Verizon Patent and Licensing Inc.Inventors: Ravindra RAO, Ashay Chaudhary, Sandeep Sharma, Ray A. Sears
-
Publication number: 20150326451Abstract: A system may receive order information that may include information identifying a network service, associated with a service provider network, and a service location associated with the network service. The system may determine context information based on the order information that may include information associated with providing the network service to the service location via the service provider network. The system may generate a service order based on the context information. The system may create a virtual network function (VNF) based on the service request. The VNF may be created such that the VNF operates on a computing device associated with the system, and may be configured to provide the network service. The system may insert the VNF into the service provider network to cause the network service to be provided to the service location. The VNF may interact with a physical device of the service provider network.Type: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Ravindra RAO, Ashay CHAUDHARY, Sandeep SHARMA
-
Publication number: 20150039623Abstract: Disclosed is a method for integrating multiple data sets in a single operation. The method comprises categorizing one or more dimensions and/or attributes from each data set into a context category list. Further, the method includes defining relationships between dimensions and/or attributes in the context category list into related sets. Furthermore, the method includes feeding the data sets and context category list to a computing device. Moreover, the method includes computing deterministically unique identifier from the values of the dimensions and/or attributes in the context category list for each tuple in each data set. Also, the method includes storing the identifier and original tuple in an identifier-tuples list. Thereafter, the method includes merging all tuples with identical identifiers with matching values for dimensions and/or attributes in the context category list. Finally, the method includes creating defined target data set structure from all entries from the identifier-tuples list.Type: ApplicationFiled: July 30, 2014Publication date: February 5, 2015Inventors: Yogesh Pandit, Ashay Chaudhary