Patents by Inventor Philip Joel DAVIES

Philip Joel DAVIES 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: 11831501
    Abstract: Techniques are described for generating a virtualized network function (VNF) descriptor (VNFD) indicative of resources for managing VNF components (VNFCs) across a plurality of virtualized infrastructure managers (VIMs) implemented in a virtualized computing environment configured in a user-specific configuration. A VNFD generator receives a solution description file (SDF) encoding user input pertaining to the user-specific configuration, and a VNFC descriptor encoding VNFC specific information. The SDF and VNFC descriptor are validated and translated to generate an abstracted VNFD that is independent of renderers implemented at the virtualized computing environment. The abstracted VNFD is translated to a VNFD that is specific to the renderers and VIM and VNFD-specific information at the virtualized computing environment.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: November 28, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andrew Lee, James Duncan Parsons, Andrew Munro Caldwell, David Charles Hotham, Michael André Duppré, Philip Joel Davies, Joseph Ellis Darracott Powell
  • Publication number: 20230139160
    Abstract: Techniques are described for generating a virtualized network function (VNF) descriptor (VNFD) indicative of resources for managing VNF components (VNFCs) across a plurality of virtualized infrastructure managers (VIMs) implemented in a virtualized computing environment configured in a user-specific configuration. A VNFD generator receives a solution description file (SDF) encoding user input pertaining to the user-specific configuration, and a VNFC descriptor encoding VNFC specific information. The SDF and VNFC descriptor are validated and translated to generate an abstracted VNFD that is independent of renderers implemented at the virtualized computing environment. The abstracted VNFD is translated to a VNFD that is specific to the renderers and VIM and VNFD-specific information at the virtualized computing environment.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 4, 2023
    Inventors: Andrew LEE, James Duncan PARSONS, Andrew Munro CALDWELL, David Charles HOTHAM, Michael André DUPPRÉ, Philip Joel DAVIES, Joseph Ellis Darracott POWELL
  • Patent number: 11563633
    Abstract: Techniques are described for generating a virtualized network function (VNF) descriptor (VNFD) indicative of resources for managing VNF components (VNFCs) across a plurality of virtualized infrastructure managers (VIMs) implemented in a virtualized computing environment configured in a user-specific configuration. A VNFD generator receives a solution description file (SDF) encoding user input pertaining to the user-specific configuration, and a VNFC descriptor encoding VNFC specific information. The SDF and VNFC descriptor are validated and translated to generate an abstracted VNFD that is independent of renderers implemented at the virtualized computing environment. The abstracted VNFD is translated to a VNFD that is specific to the renderers and VIM and VNFD-specific information at the virtualized computing environment.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: January 24, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andrew Lee, James Duncan Parsons, Andrew Munro Caldwell, David Charles Hotham, Michael André Duppré, Philip Joel Davies, Joseph Ellis Darracott Powell
  • Publication number: 20220353140
    Abstract: Techniques are described for generating a virtualized network function (VNF) descriptor (VNFD) indicative of resources for managing VNF components (VNFCs) across a plurality of virtualized infrastructure managers (VIMs) implemented in a virtualized computing environment configured in a user-specific configuration. A VNFD generator receives a solution description file (SDF) encoding user input pertaining to the user-specific configuration, and a VNFC descriptor encoding VNFC specific information. The SDF and VNFC descriptor are validated and translated to generate an abstracted VNFD that is independent of renderers implemented at the virtualized computing environment. The abstracted VNFD is translated to a VNFD that is specific to the renderers and VIM and VNFD-specific information at the virtualized computing environment.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventors: Andrew LEE, James Duncan PARSONS, Andrew Munro CALDWELL, David Charles HOTHAM, Michael André DUPPRÉ, Philip Joel DAVIES, Joseph Ellis Darracott POWELL
  • Publication number: 20220247653
    Abstract: Techniques are described for verifying connectivity in a virtualized computing environment comprising networked computing devices having internal endpoints that are configured with operational connectivity to external endpoints. A connectivity test component is configured to execute as a virtual resource in the virtualized computing environment, execute protocol-aware connectivity tests that enable detection of connectivity errors between the internal endpoints and external endpoints, and instantiate or access network interfaces for establishing connectivity between the internal endpoints and external endpoints. A configuration file defines connectivity types between the internal endpoints and external endpoints. Based on the configuration file, the connectivity test component is executed in the virtualized computing environment. An output is generated by the connectivity test component that is indicative of results of connectivity attempts in accordance with the configuration file.
    Type: Application
    Filed: April 13, 2021
    Publication date: August 4, 2022
    Inventors: Philip Joel DAVIES, Jonathan PHILLIPS, Stephen Christopher MADDEN, Andrew Chrissie EDMONDS, Steven Edward ORBELL, Andrew MCCURDY, Catherine GALLAGHER, Jason DACKINS