Patents by Inventor Peter CIOLFI

Peter CIOLFI 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: 10756897
    Abstract: A Network Functions Virtualization (NFV) method integrating third-party Virtual Network Functions (VNF) through a plugin framework includes operating, via one or more servers in an NFV cloud, the plugin framework with Application Programming Interfaces (API) to one or more third-party VNFs; providing a catalog of VNF services comprising the one or more third-party VNFs to an end user; and operating the one or more third-party VNFs with the end user via the NFV cloud, wherein the one or more third-party VNFs are from a different vendor than an operator of the NFV cloud.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: August 25, 2020
    Assignee: Ciena Corporation
    Inventors: Randy Jones, Phuong Van Nguyen, Peter Ciolfi, Kevin Andrew Meek, Khenaidoo Nursimulu, Hesam Aldin Rahimi Koopayi, Sen Wang, Stéphane Luc Barbarie
  • Publication number: 20180131514
    Abstract: A Network Functions Virtualization (NFV) method integrating third-party Virtual Network Functions (VNF) through a plugin framework includes operating, via one or more servers in an NFV cloud, the plugin framework with Application Programming Interfaces (API) to one or more third-party VNFs; providing a catalog of VNF services comprising the one or more third-party VNFs to an end user; and operating the one or more third-party VNFs with the end user via the NFV cloud, wherein the one or more third-party VNFs are from a different vendor than an operator of the NFV cloud.
    Type: Application
    Filed: January 4, 2018
    Publication date: May 10, 2018
    Inventors: Randy JONES, Phuong Van NGUYEN, Peter CIOLFI, Kevin Andrew MEEK, Khenaidoo NURSIMULU, Hesam Aldin RAHIMI KOOPAYI, Sen WANG, Stéphane Luc BARBARIE
  • Patent number: 9893887
    Abstract: A dynamic licensing method, implemented in an integrated system, includes, responsive to an end user requesting a third-party application through the integrated system; determining a license key, for the third-party application, in the integrated system using a public key associated with the integrated system; receiving an encrypted validation result from a system associated with the third-party application that validates the license key using a private key and software provided with the integrated system, wherein the system returns the encrypted validation results to the third-party application which provides the encrypted validation results to the integrated system; and decrypting the encrypted validation results using previously allocated session key and determining whether to run the third-party application based on the validation results.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: February 13, 2018
    Assignee: Ciena Corporation
    Inventors: Randy Jones, Phuong Van Nguyen, Peter Ciolfi, Kevin Andrew Meek, Khenaidoo Nursimulu, Hesam Aldin Rahimi Koopayi, Sen Wang, Stéphane Luc Barbarie
  • Publication number: 20160226663
    Abstract: A dynamic licensing method, implemented in an integrated system, includes, responsive to an end user requesting a third-party application through the integrated system; determining a license key, for the third-party application, in the integrated system using a public key associated with the integrated system; receiving an encrypted validation result from a system associated with the third-party application that validates the license key using a private key and software provided with the integrated system, wherein the system returns the encrypted validation results to the third-party application which provides the encrypted validation results to the integrated system; and decrypting the encrypted validation results using previously allocated session key and determining whether to run the third-party application based on the validation results.
    Type: Application
    Filed: January 19, 2016
    Publication date: August 4, 2016
    Inventors: Randy JONES, Phuong Van NGUYEN, Peter CIOLFI, Kevin Andrew MEEK, Khenaidoo NURSIMULU, Hesam Aldin RAHIMI KOOPAYI, Sen WANG, Stéphane Luc BARBARIE