Patents by Inventor Guy Moss
Guy Moss 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: 20240032942Abstract: The present invention relates to methods and devices for production of injectable foams, such as those used in the treatment of varicose veins and other venous disorders. The method requires the delivery or supply of foamable liquid sclerosing agent and a suitable gas or a gas mixture to a foam producing structure in which the liquid and gas are combined to produce foam, wherein the liquid is delivered independently of the delivery of gas. Devices for producing injectable foam comprise a foam producing structure in which liquid and gas are combined to produce foam, the structure comprising an inlet for liquid and gas and an outlet for foam; a liquid pathway in communication with the inlet; and a gas pathway in communication with the inlet, characterised in that the liquid pathway comprises a means for delivering liquid through the liquid pathway independently of gas delivery through the gas pathway. In preferred embodiments, the delivery of liquid and/or gas is controlled with volumetric pumps.Type: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Applicant: Provensis LimitedInventors: Carol Suzanne Balfour, David Ian Faulkner, Stafford Guy Moss, Thomas Ajao, Thomas Wyss, Rex Faithfull
-
Patent number: 11748072Abstract: A data processing apparatus adapted to output recommendation information for modifying source code, includes: compiler circuitry to compile the source code and to output compiled code for the source code, processing circuitry to execute the compiled code, profile circuitry to monitor the execution of the compiled code by the processing circuitry and to generate profile information for the execution of the compiled code, the profile information including one or more statistical properties for the execution of the compiled code, and recommendation circuitry to output the recommendation information for the source code, the recommendation circuitry including a machine learning model to receive at least a portion of the profile information and trained to output the recommendation information for the source code in dependence upon one or more of the statistical properties, in which the recommendation information is indicative of one or more editing instructions for modifying the source code.Type: GrantFiled: December 8, 2020Date of Patent: September 5, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Fabio Cappello, Gregory James Bedwell, Daryl Cooper, Timothy Edward Bradley, Guy Moss
-
Publication number: 20230023980Abstract: A method of controlling at least a first non-player object within a virtual environment of an application includes: selecting a template non-player object behavioural AI model, the AI model being previously trained separately to the application using reinforcement learning to characterise behaviour of a respective non-player object type, from among a plurality of template AI models, associating one or more non-player objects of the application with the selected template AI model, and for the or each associated non-player object, inputting application state information to an input interface of the template AI model for receiving state information relevant to the associated non-player object's type, and receiving from an output interface of the template AI model non-player object state information, and then updating the state of the respective non-player object for the virtual environment of the application responsive to the received non-player object state information.Type: ApplicationFiled: July 19, 2022Publication date: January 26, 2023Applicant: Sony Interactive Entertainment Inc.Inventors: Guy Moss, Timothy Bradley, Maria Chiara Monti
-
Publication number: 20220150148Abstract: A system for training a model to select actions to be taken by an agent within an environment, the system including: a state determination unit operable to determine a state of the environment, a latency determination unit operable to determine a latency associated with interactions between the agent and the environment, an action determination unit operable to determine one or more actions to be performed by the agent in dependence upon the state, wherein actions are determined for each of one or more latencies determined by the latency determination unit, an action evaluation unit operable to evaluate the success of each of the actions, and a generation unit operable to generate the model in dependence upon identifying correlations between the success of each of the actions and the determined latency associated with those actions, so as to identify an action to be taken by the agent in dependence upon both a determined state and a latency.Type: ApplicationFiled: October 27, 2021Publication date: May 12, 2022Applicant: Sony Interactive Entertainment Inc.Inventors: Fabio Cappello, Marina Villanueva Barreiro, Guy Moss
-
Publication number: 20210182039Abstract: A data processing apparatus adapted to output recommendation information for modifying source code, includes: compiler circuitry to compile the source code and to output compiled code for the source code, processing circuitry to execute the compiled code, profile circuitry to monitor the execution of the compiled code by the processing circuitry and to generate profile information for the execution of the compiled code, the profile information including one or more statistical properties for the execution of the compiled code, and recommendation circuitry to output the recommendation information for the source code, the recommendation circuitry including a machine learning model to receive at least a portion of the profile information and trained to output the recommendation information for the source code in dependence upon one or more of the statistical properties, in which the recommendation information is indicative of one or more editing instructions for modifying the source code.Type: ApplicationFiled: December 8, 2020Publication date: June 17, 2021Applicant: Sony Interactive Entertainment Inc.Inventors: Fabio Cappello, Gregory James Bedwell, Daryl Cooper, Timothy Edward Bradley, Guy Moss
-
Publication number: 20200283222Abstract: This invention relates to apparatus and devices that generate sclerosing microfoams for the treatment of venous disorders, such as varicose veins. The invention includes adaptors which provide fluid connections to microfoam generating devices, to enable filling with gas and/or dispensing of the microfoam produced. The adaptors are generally cylindrical elements with open ends to enable attachment to pressurisable container on one end and are configured to enable rapid and easy attachment of a filling means or a dispensing means through the other end of the adaptor. A particular configuration comprises three or more circumferentially and downward extending cam tracks which cooperate with corresponding cams on the filling means or dispensing means and which connect a pressurisable container to a fluid path of a filling or dispensing means when the pressurisable container and filling or dispensing means are rotated relative to each other.Type: ApplicationFiled: March 23, 2020Publication date: September 10, 2020Applicant: PROVENSIS LIMITEDInventors: STAFFORD GUY MOSS, DAVID DAKIN IORWERTH WRIGHT, DAVID IAN FAULKNER
-
Patent number: 10597220Abstract: This invention relates to apparatus and devices that generate sclerosing microfoams for the treatment of venous disorders, such as varicose veins. The invention includes adaptors which provide fluid connections to microfoam generating devices, to enable filling with gas and/or dispensing of the microfoam product. The adaptors are generally cylindrical elements with open ends to enable attachment to pressurisable container on one end and are configured to enable rapid and easy attachment of a filling means or a dispensing means through the other end of the adaptor. A particular configuration comprises three or more circumferentially and downward extending cam tracks which cooperate with corresponding cams on the filling means or dispensing means and which connect a pressurisable container to a fluid path of a filling or dispensing means when the pressurisable container and filling or dispensing means are rotated relative to each other.Type: GrantFiled: July 20, 2016Date of Patent: March 24, 2020Assignee: PROVENSIS LIMITEDInventors: Stafford Guy Moss, David Dakin Iorwerth Wright, David Ian Faulkner
-
Publication number: 20180134480Abstract: This invention relates to apparatus and devices that generate sclerosing microfoams for the treatment of venous disorders, such as varicose veins. The invention includes adaptors which provide fluid connections to microfoam generating devices, to enable filling with gas and/or dispensing of the microfoam product. The adaptors are generally cylindrical elements with open ends to enable attachment to pressurisable container on one end and are configured to enable rapid and easy attachment of a filling means or a dispensing means through the other end of the adaptor. A particular configuration comprises three or more circumferentially and downward extending cam tracks which cooperate with corresponding cams on the filling means or dispensing means and which connect a pressurisable container to a fluid path of a filling or dispensing means when the pressurisable container and filling or dispensing means are rotated relative to each other.Type: ApplicationFiled: July 20, 2016Publication date: May 17, 2018Inventors: Stafford Guy Moss, David Dakin Iorwerth WRIGHT, David Ian FAULKNER