Patents by Inventor Philip A. Davy
Philip A. Davy 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).
-
Publication number: 20250068743Abstract: The systems and methods disclosed herein receives artifacts generated using a first set of models within a multi-model superstructure. The multi-model superstructure includes a second set of models to test the first set of models. The multi-model superstructure dynamically routes the artifacts of the first set of models to one or more models of the second set of models by (i) determining a set of dimensions of the artifacts against which to evaluate the artifacts and (ii) identifying the models in the second set used to test the particular dimension. The second set of models then assesses each artifact against a set of assessment metrics. If an artifact fails to meet one or more assessment metrics, the second set of models generates actions to align the artifact with the set of assessment metrics.Type: ApplicationFiled: November 14, 2024Publication date: February 27, 2025Inventors: Sofia RAHMAN, David GRIFFITHS, James MYERS, Prashant PRAVEEN, Shardul MALVIYA, Wayne LIAO, Deepak JAIN, Samantha CORY, Mariusz SATERNUS, Daniel LEWANDOWSKI, Biraj Krushna RATH, Stuart MURRAY, Philip DAVIES, Payal JAIN, Tariq Husayn MAONAH, Vishal MYSORE, Ramkumar AYYADURAI, Chamindra DESILVA, William Franklin Cameron, Miriam Silver, Prithvi Narayana Rao, Pramod Goyal, Manjit Rajaretnam
-
Patent number: 12204323Abstract: The systems and methods disclosed herein enable mapping of gaps in controls to operative standards. The system receives an output generation request using an artificial intelligence (AI) model, where the input includes a set of gaps associated with one or more scenarios failing to satisfy the operative standards of a set of vector representations. Each gap in the set of gaps includes attributes defining the scenario. Using the received input, the system constructs prompts for each gap, where the prompts include information related to the scenario and/or the operative standards. Each prompt compares the corresponding gap against the operative standards or the set of vector representations. For each gap, the system maps the gap to the operative standards by supplying the prompt of the particular gap into the AI model and, in response, receiving from the AI model the operative standards associated with the particular gap.Type: GrantFiled: July 12, 2024Date of Patent: January 21, 2025Inventors: Shardul Malviya, Samantha Cory, Mariusz Saternus, Daniel Lewandowski, Biraj Krushna Rath, Stuart Murray, Philip Davies, Payal Jain, Tariq Husayn Maonah
-
Patent number: 12197859Abstract: The systems and methods disclosed herein receive an output generation request from that includes input for generating an output using a language model. The input includes a set of alphanumeric characters associated with operative standards for a first set of actions. The system divides the set of alphanumeric characters into text subsets. For each text subset, a vector representation is determined. Prompts are created for each vector representation including the set of alphanumeric characters, query contexts, keywords, and/or the text subset. Each vector representation's prompt is input into the language model, which generates a second set of actions of related actions, where subsequently generated actions are based on prior generated actions. The system aggregates the second set of actions into a third set of actions and displays a graphical layout. The graphical layout displays a representation of the set of alphanumeric characters and the corresponding actions.Type: GrantFiled: July 23, 2024Date of Patent: January 14, 2025Assignee: CITIBANK, N.A.Inventors: Shardul Malviya, Wayne Liao, Deepak Jain, Samantha Cory, Mariusz Saternus, Daniel Lewandowski, Biraj Krushna Rath, Stuart Murray, Philip Davies, Payal Jain, Tariq Husayn Maonah
-
Patent number: 12147513Abstract: The systems and methods disclosed herein relate to a model validation platform that enables dynamic validation of a user's prompt for a large language model (LLM) in order to evaluate the validity of the prompt and the suitability of a large language model for processing the prompt. For example, the platform enables an estimation of the resource allocation associated with processing the prompt with a given LLM, as well as a modification of the prompt, prior to the processing the prompt with the selected LLM. The platform can further validate the output prior to transmitting the output to a server system for display to the user. By doing so, the platform enables dynamic evaluation of a request to execute an LLM, as well as evaluation of resulting outputs, for accuracy and efficiency improvements in data processing or software development pipelines.Type: GrantFiled: April 11, 2024Date of Patent: November 19, 2024Assignee: Citibank, N.A.Inventors: Payal Jain, Tariq Husayn Maonah, Mariusz Saternus, Daniel Lewandowski, Biraj Krushna Rath, Stuart Murray, Philip Davies
-
Patent number: 12111747Abstract: The systems and methods disclosed herein enable evaluation of machine learning model outputs within a virtual environment. The disclosed model validation platform enables testing of code generated for detection of malicious or anomalous outputs. For example, the model validation platform can construct a virtual machine isolated from the system and test model-generated code for validation of LLM-generated outputs. In some implementations, the model validation platform determines parameters of the virtual machine and/or associated validation test based on an evaluation of the machine learning model's output and/or the associated underlying prompt. For example, the parameters of the validation test depend on an evaluation of the user or the provided input (e.g., depending on the presence of sensitive data within the prompt). By doing so, the system enables dynamic evaluation of machine learning model outputs to improve the security and robustness of associated generated code.Type: GrantFiled: May 10, 2024Date of Patent: October 8, 2024Assignee: CITIBANK, N.A.Inventors: Payal Jain, Tariq Husayn Maonah, Mariusz Saternus, Daniel Lewandowski, Biraj Krushna Rath, Stuart Murray, Philip Davies
-
Patent number: 12106205Abstract: The disclosed data generation platform enables selection of particular machine learning models on the basis of a predicted resource allocation requirement associated with a given prompt. For example, the model validation platform can evaluate the resource use (e.g., cost) associated with processing a user's prompt with a given type of model. Based on this estimated resource use, the model validation platform can route the prompt to a suitable model to optimize a performance metric value, thereby improving the efficiency of the system. In some implementations, the data generation platform trains a model to accurately estimate resource usage based on ground-truth model-related costs, thereby improving the effectiveness of model selection for efficiency improvements.Type: GrantFiled: May 10, 2024Date of Patent: October 1, 2024Assignee: CITIBANK, N.A.Inventors: Payal Jain, Tariq Husayn Maonah, Mariusz Saternus, Daniel Lewandowski, Biraj Krushna Rath, Stuart Murray, Philip Davies
-
Publication number: 20230406730Abstract: A desalination system and a method for operating the desalination system. An example desalination system includes a partitioned container, a membrane container housing a cross-flow semipermeable membrane, a feed pump for supplying saline water, a recirculation pump, a main valve, a bypass valve and a purge valve. The system operates in a first pressurisation stage where saline water is provided by the feed pump while the bypass valve is open, followed by a second pressurisation stage where an upstream compartment of the container is filled and a recharge stage where the main valve is closed and concentrated saline water is purged via the purge valve. An inlet valve may be provided, which is closed in the first pressurisation stage and open in the second pressurisation stage and recharge stage.Type: ApplicationFiled: November 5, 2021Publication date: December 21, 2023Inventors: Philip Davies, Timothy Naughton, Liam Burlace, Kiho Park
-
Patent number: 11539612Abstract: According to a first aspect, there is provided a method of testing a plurality of virtual network functions (VNFs) during commissioning of the plurality of VNFs in a virtualized environment in a customer network, the method comprising: at a VNF testing component configured to have access to the virtualized environment of the customer network, performing interoperability testing between a first VNF component instantiation (VNFCI) within a first VNF of the plurality of VNFs and a second VNFCI within a second VNF of the plurality of VNFs, the second VNF being different from the first VNF, the first VNF and the second VNF comprising a subset of VNFs within the plurality of VNFs, wherein performing the interoperability testing comprises: instructing the first VNFCI to interoperate directly with the second VNFCI in a predetermined manner; and determining whether the second VNFCI reacts to the instructed direct interoperation in an expected manner.Type: GrantFiled: April 16, 2020Date of Patent: December 27, 2022Assignee: Metaswitch Networks LtdInventors: Andrew Lee, David Hotham, Joe Powell, Philip Davies, Michael Duppre, Jamie Parsons, Steve Orbell
-
Patent number: 11431262Abstract: A system (10) for converting power comprising a plurality of modules (14) connected in series and having each at least one DC power source. Storage devices (18) are provided with each module (14) to store power from the power source and voltage control circuitry (19) in each module (14) connects the storage device between a maximum module voltage, a minimum module voltage to create a stepwise approximation of a mains signal. A compensator unit (20) is provided in series with the modules (14) including a storage device charged by the power sources. While each of the modules (14) is supplying either its maximum or minimum voltage to the system a control unit ramps up or down the voltage between the input and output of the compensator unit (20) to follow the desired AC signal.Type: GrantFiled: June 5, 2015Date of Patent: August 30, 2022Inventors: Kevin Stephen Davies, Alexander Philip Davies
-
Patent number: 11425203Abstract: Certain aspects provide a method of commissioning a virtualized network function (VNF), including: at a commissioning virtual machine instantiated in a virtualized environment of a customer network, configuring a remote access connection facility for accessing the commissioning virtual machine remotely from outside of the customer network, wherein the commissioning virtual machine has access to a virtual infrastructure manager (VIM) component of the virtualized environment; causing, via the remote access connection facility, configuration of a VNF manager component within the commissioning virtual machine; and causing, via the remote access connection facility, the configured VNF manager component to instruct the VIM component to instantiate one or more virtual machines in the virtualized environment, the one or more virtual machines being operable to perform at least a part of the VNF.Type: GrantFiled: April 16, 2020Date of Patent: August 23, 2022Assignee: METASWITCH NETWORKS LTDInventors: Andrew Lee, David Hotham, Joe Powell, Philip Davies, Michael Duppre, Jamie Parsons, Steve Orbell
-
Patent number: 11076978Abstract: A controlled discharge ostomy appliance assembly comprises (i) a stoma seal that is self-urging with a dynamic damping characteristic that resists changes of seal volume, (ii) a press-fit coupling member displaceable from an unlocked position to a locked position as part of a press-fit process, and (iii) a single-use frangible portion. The assembly further includes a protector shield removably fastened to the appliance forming a combined assembly therewith. The protector shield comprises (i) a seal displacer manipulable for displacing the stoma seal to a non-operative position ready for fitting, (ii) a substantially rigid coupling member guard portion for protecting the state of the coupling member, and (iii) a bracing portion for bracing the single-use frangible portion.Type: GrantFiled: April 16, 2018Date of Patent: August 3, 2021Assignee: CONVATEC TECHNOLOGIES INC.Inventors: Tinh Nguyen-Demary, John Cline, John Blum, Gary Stacey, Philip Davies, Trevor Beckett
-
Publication number: 20200344144Abstract: According to a first aspect, there is provided a method of testing a plurality of virtual network functions (VNFs) during commissioning of the plurality of VNFs in a virtualized environment in a customer network, the method comprising: at a VNF testing component configured to have access to the virtualized environment of the customer network, performing interoperability testing between a first VNF component instantiation (VNFCI) within a first VNF of the plurality of VNFs and a second VNFCI within a second VNF of the plurality of VNFs, the second VNF being different from the first VNF, the first VNF and the second VNF comprising a subset of VNFs within the plurality of VNFs, wherein performing the interoperability testing comprises: instructing the first VNFCI to interoperate directly with the second VNFCI in a predetermined manner; and determining whether the second VNFCI reacts to the instructed direct interoperation in an expected manner.Type: ApplicationFiled: April 16, 2020Publication date: October 29, 2020Inventors: Andrew Lee, David Hotham, Joe Powell, Philip Davies, Michael Duppre, Jamie Parsons, Steve Orbell
-
Publication number: 20200344305Abstract: Certain aspects provide a method of commissioning a virtualized network function (VNF), including: at a commissioning virtual machine instantiated in a virtualized environment of a customer network, configuring a remote access connection facility for accessing the commissioning virtual machine remotely from outside of the customer network, wherein the commissioning virtual machine has access to a virtual infrastructure manager (VIM) component of the virtualized environment; causing, via the remote access connection facility, configuration of a VNF manager component within the commissioning virtual machine; and causing, via the remote access connection facility, the configured VNF manager component to instruct the VIM component to instantiate one or more virtual machines in the virtualized environment, the one or more virtual machines being operable to perform at least a part of the VNF.Type: ApplicationFiled: April 16, 2020Publication date: October 29, 2020Inventors: Andrew LEE, David HOTHAM, Joe POWELL, Philip DAVIES, Michael DUPPRE, Jamie PARSONS, Steve ORBELL
-
Publication number: 20200239801Abstract: In some embodiments, a compound has the formula (I) where: R1 and R2 are alkyl or, together with the carbon atom to which they are attached, cycloalkyl; R3, R4 and R5 are H or alkyl (formula II); R6 is alkyl or where: R7 and R8 are H, alkyl or, together with the carbon atom to which they are attached, cycloalkyl; R9 is H or alkyl; X is alkylene or is absent; and p is 0, 1, 2 or 3; and m and n are 0, 1, 2 or 3 provided that m is 0 when R4 and R5 are H. The compound is suitable for use as a base stock which provides low volatility for a given viscosity profile. The compound may be used in a lubricant composition for an internal combustion engine.Type: ApplicationFiled: April 17, 2020Publication date: July 30, 2020Inventors: Gordon LAMB, Amit GOKHALE, John Philip DAVIES, John REDSHAW, Peter SEDEN, Kevin WEST
-
Patent number: 10669499Abstract: In some embodiments, a compound has the formula (I) where: R1 and R2 are alkyl or, together with the carbon atom to which they are attached, cycloalkyl; R3, R4 and R5 are H or alkyl (formula II); R6 is alkyl or where: R7 and R8 are H, alkyl or, together with the carbon atom to which they are attached, cycloalkyl; R9 is H or alkyl; X is alkylene or is absent; and p is 0, 1, 2 or 3; and m and n are 0, 1, 2 or 3 provided that m is 0 when R4 and R5 are H. The compound is suitable for use as a base stock which provides low volatility for a given viscosity profile. The compound may be used in a lubricant composition for an internal combustion engine.Type: GrantFiled: June 17, 2016Date of Patent: June 2, 2020Inventors: Gordon Lamb, Amit Gokhale, John Philip Davies, John Redshaw, Peter Seden, Kevin West
-
Patent number: 10222087Abstract: The present invention relates to a system and method of cooling by latent energy transfer and, in particular, to cool a fluid by discharging unwanted low temperature thermal energy to a surrounding ambient environment utilizing a fluid evaporation process involving permitted or forced ventilation of air across a surface area of a heat transfer fluid. The invention further relates to an air treatment system utilizing the cooled heat transfer fluid for cooling air and for supplying ventilation air to the evaporation process. A body of liquid is cooled close to the prevailing wet bulb temperature, discharging unwanted thermal energy to the surroundings, rendering the liquid suitable as a cooling medium for removing unwanted thermal energy from a location or in a process.Type: GrantFiled: October 27, 2015Date of Patent: March 5, 2019Assignee: Intex Holdings Pty LtdInventor: Roger Philip Davies
-
Patent number: 10203133Abstract: The present invention relates to a solar energy collection apparatus and design method. In particular, the invention provides a solar energy collection apparatus incorporating one or more reflectors and a solar collector for receiving incoming solar radiation, including reflected radiation from the one or more reflectors, wherein the one or more reflectors and the collector are oriented according to a pre-calculated offset length and offset angle based at least on the latitude of the apparatus. The invention further provides a computer-implemented method of designing a solar collection apparatus including determining the optimal offset length and offset angle between the one or more reflectors and the collector for a given latitude and other inputs.Type: GrantFiled: May 23, 2014Date of Patent: February 12, 2019Assignee: Intex Holdings Pty LtdInventor: Roger Philip Davies
-
Patent number: 10184675Abstract: The present invention relates to a dehumidification system and method and, in particular, to a system and method for controlling the humidity of air in a process or location using a desiccant-coated fluid-air heat exchanger. The desiccant material adsorbs water at or above ambient temperatures during an adsorption cycle, and the resultant air stream is of a reduced humidity compared with the humidity of the supply air. The desiccant material may then be dried during a regeneration cycle through addition of heating fluid through the heat exchanger, driving water back into the vapor state with addition of latent energy of vaporization. The desiccant material may be cooled, during the adsorption cycle, through addition of cooling fluid through the heat exchanger to maintain the temperature within a range sufficient for water vapor to be removed from the stream of air.Type: GrantFiled: October 27, 2015Date of Patent: January 22, 2019Assignee: Intex Holdings Pty LtdInventor: Roger Philip Davies
-
Patent number: 10135362Abstract: Described is a method for converting power including controlling operation of a plurality of series connected modules including a DC power sources and storage devices such that the total voltage across the series connected modules includes an AC signal. A storage parameter is defined based on a sum of a function of the voltages in the storage devices in the modules and one or more voltage control levels are defined for each of or a plurality of the storage devices. An average current drawn from the series connected modules over a time period is set such that the storage parameter approaches a target value. The target value is decreased for a subsequent time period in the event that none the voltage control levels are reached and increased in the event that one or more of the voltage control levels are reached.Type: GrantFiled: July 1, 2015Date of Patent: November 20, 2018Inventors: Alexander Philip Davies, Kevin Stephen Davies
-
Patent number: 10125335Abstract: A lubricating composition comprising a base oil of lubricating viscosity and one or more lubricant additives, wherein the base oil comprises or consists of a base stock which comprises or consists of at least one isoprenoid compound comprising: (i) one or two oxygen-containing moieties independently selected from ether and ester moieties; (ii) a first acyclic isoprenoid moiety containing 1 to 5 isoprenyl units; and (iii) optionally, a second acyclic isoprenoid moiety containing 1 to 5 isoprenyl units with the proviso that at least one isoprenoid moiety contains 3 to 5 isoprenyl units where the isoprenoid compound contains a single ether moiety.Type: GrantFiled: June 27, 2014Date of Patent: November 13, 2018Assignee: CASTROL LIMITEDInventors: Martin E. Carrera, John Philip Davies, Sander Gaemers, John William Shabaker, Oliver Williams