Patents by Inventor Joel Davies
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: 11911230Abstract: A dental cleaning appliance includes a handle, a fluid reservoir for storing a working fluid, and a fluid delivery system for receiving working fluid from the reservoir, and for delivering working fluid to the oral cavity of a user. The fluid reservoir includes a fluid port from which fluid is dispensed from the fluid reservoir, and through which the fluid reservoir is replenished. The fluid reservoir is moveable along the handle between a first position in which the fluid port is connected to the fluid delivery system, and a second position in which the fluid port is exposed to allow the fluid reservoir to be replenished.Type: GrantFiled: April 23, 2019Date of Patent: February 27, 2024Assignee: Dyson Technology LimitedInventors: Matthew William Ford, Peter Joel Davies
-
Patent number: 11831501Abstract: 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: GrantFiled: December 27, 2022Date of Patent: November 28, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrew Lee, James Duncan Parsons, Andrew Munro Caldwell, David Charles Hotham, Michael André Duppré, Philip Joel Davies, Joseph Ellis Darracott Powell
-
Publication number: 20230139160Abstract: 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: ApplicationFiled: December 27, 2022Publication date: May 4, 2023Inventors: Andrew LEE, James Duncan PARSONS, Andrew Munro CALDWELL, David Charles HOTHAM, Michael André DUPPRÉ, Philip Joel DAVIES, Joseph Ellis Darracott POWELL
-
Patent number: 11563633Abstract: 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: GrantFiled: April 29, 2021Date of Patent: January 24, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrew Lee, James Duncan Parsons, Andrew Munro Caldwell, David Charles Hotham, Michael André Duppré, Philip Joel Davies, Joseph Ellis Darracott Powell
-
Publication number: 20220353140Abstract: 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: ApplicationFiled: April 29, 2021Publication date: November 3, 2022Inventors: Andrew LEE, James Duncan PARSONS, Andrew Munro CALDWELL, David Charles HOTHAM, Michael André DUPPRÉ, Philip Joel DAVIES, Joseph Ellis Darracott POWELL
-
Publication number: 20220261144Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.Type: ApplicationFiled: May 6, 2022Publication date: August 18, 2022Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
-
Publication number: 20220247653Abstract: 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: ApplicationFiled: April 13, 2021Publication date: August 4, 2022Inventors: Philip Joel DAVIES, Jonathan PHILLIPS, Stephen Christopher MADDEN, Andrew Chrissie EDMONDS, Steven Edward ORBELL, Andrew MCCURDY, Catherine GALLAGHER, Jason DACKINS
-
Patent number: 11327641Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.Type: GrantFiled: February 25, 2019Date of Patent: May 10, 2022Assignee: Palantir Technologies Inc.Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
-
Publication number: 20210275283Abstract: A dental cleaning appliance includes a handle, a fluid reservoir for storing a working fluid, and a fluid delivery system for receiving working fluid from the reservoir, and for delivering working fluid to the oral cavity of a user. A drive unit drives movement of a bristle carrier relative to the handle. The fluid reservoir extends about at least part of the drive unit.Type: ApplicationFiled: April 23, 2019Publication date: September 9, 2021Applicant: Dyson Technology LimitedInventors: Peter Joel DAVIES, Thomas Alexander CARLYLE, Christopher Graham VINCENT
-
Publication number: 20210274923Abstract: A dental cleaning appliance includes a handle, a fluid reservoir for storing a working fluid, and a fluid delivery system for receiving working fluid from the reservoir, and for delivering working fluid to the oral cavity of a user. The fluid reservoir includes a fluid port from which fluid is dispensed from the fluid reservoir, and through which the fluid reservoir is replenished. The fluid reservoir is moveable along the handle between a first position in which the fluid port is connected to the fluid delivery system, and a second position in which the fluid port is exposed to allow the fluid reservoir to be replenished.Type: ApplicationFiled: April 23, 2019Publication date: September 9, 2021Applicant: Dyson Technology LimitedInventors: Matthew William FORD, Peter Joel DAVIES
-
Publication number: 20210275285Abstract: A dental cleaning appliance includes a handle, a fluid reservoir for storing a working fluid, and a fluid delivery system. A motorised drive unit drives movement of a bristle carrier relative to the handle. At least part of an inlet conduit of the fluid delivery system lies adjacent to the external surface of the motor, and at least part of an outlet conduit of the fluid delivery system extends through the motor.Type: ApplicationFiled: April 23, 2019Publication date: September 9, 2021Applicant: Dyson Technology LimitedInventors: Matthew William FORD, Peter Joel DAVIES
-
Patent number: 10517704Abstract: A dental treatment appliance includes a handle, a nozzle for engaging the teeth of the user and for delivering a burst of working fluid to the teeth of a user, and a datum component also for engaging the teeth of the user. Each of the nozzle and the datum component is moveable relative to the handle. A control circuit detects relative movement between the nozzle and the datum component as the appliance is moved along the teeth of a user, and actuates the delivery of working fluid to the teeth of the user depending on the detected relative movement.Type: GrantFiled: February 1, 2018Date of Patent: December 31, 2019Assignee: Dyson Technology LimitedInventors: Thomas Alexander Carlyle, Peter Joel Davies
-
Patent number: 10222965Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.Type: GrantFiled: December 28, 2017Date of Patent: March 5, 2019Assignee: Palantir Technologies Inc.Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker
-
Publication number: 20180221124Abstract: A dental treatment appliance includes a handle, a nozzle for engaging the teeth of the user and for delivering a burst of working fluid to the teeth of a user, and a datum component also for engaging the teeth of the user. Each of the nozzle and the datum component is moveable relative to the handle. A control circuit detects relative movement between the nozzle and the datum component as the appliance is moved along the teeth of a user, and actuates the delivery of working fluid to the teeth of the user depending on the detected relative movement.Type: ApplicationFiled: February 1, 2018Publication date: August 9, 2018Applicant: Dyson Technology LimitedInventors: Thomas Alexander CARLYLE, Peter Joel DAVIES
-
Patent number: 9857960Abstract: Techniques related to data collaboration between different entities are disclosed. In an embodiment, a graph may be displayed in a computer graphical user interface. The graph may include nodes and edges. Each node may represent a distinct data object. Each edge may represent one or more relationships between the two distinct data objects. Based on one or more redaction criteria, a portion of the graph may be identified to be redacted before the graph is exported. Display of the graph in the computer graphical user interface may be updated to remove display of the portion of the graph. After the updating, a request to export the graph may be received. Responsive to receiving the request, a machine-readable representation of a redacted graph may be exported.Type: GrantFiled: October 19, 2015Date of Patent: January 2, 2018Assignee: Palantir Technologies, Inc.Inventors: Graham Dennis, Timothy Taylor, Kimberley Lear, Jesse Rickard, Dyon Balding, Hunter Pitelka, David Leblanc, Vaughan Shanks, Joel Davies, Steffen Merten, Christopher Cook, Christopher Male, Marc Barker