Patents by Inventor Rory Douglas
Rory Douglas 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: 20230381660Abstract: A user interface (UI), for analyzing model training runs, tracking and visualizing various aspects of machine learning experiments, can be used when training an artificial intelligent agent in, for example, a racing game environment. The UI can be web-based and can allow researchers to easily see the status of their experiments. The UI can include an experiment synchronized event viewer that can synchronizes visualizations, videos, and timeline/metrics graphs in the experiment. This viewer allows researchers to see how experiments unfold in great detail. The UI can further include experiment event annotations that can generate event annotations. These annotations can be displayed via the synchronized event viewer. The UI can be used to consider consolidated results across experiments and can further consider videos. For example, the UI can provide a reusable dashboard that can capture and compare metrics across multiple experiments.Type: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventors: Rory Douglas, Dion Whitehead, Leon Barrett, Piyush Khandelwal, Thomas Walsh, Samuel Barrett, Kaushik Subramanian, James MacGlashan, Leilani Gilpin, Peter Wurman
-
Patent number: 11745109Abstract: An artificial intelligent agent can act as a player in a video game, such as a racing video game. The game can be completely external to the agent and can run in real time. In this way, the training system is much more like a real world system. The consoles on which the game runs for training the agent are provided in a cloud computing environment. The agents and the trainers can run on other computing devices in the cloud, where the system can choose the trainers and agent compute based on proximity to console, for example. Users can choose the game they want to run and submit code which can be built and deployed to the cloud system. A resource management service can monitor game console resources between human users and research usage and identify experiments for suspension to ensure enough game consoles for human users.Type: GrantFiled: February 8, 2022Date of Patent: September 5, 2023Assignees: SONY GROUP CORPORATION, SONY CORPORATION OF AMERICA, SONY INTERACTIVE ENTERTAINMENT LLCInventors: Peter Wurman, Leon Barrett, Piyush Khandelwal, Dion Whitehead, Rory Douglas, Houmehr Aghabozorgi, Justin V Beltran, Rabih Abdul Ahad, Bandaly Azzam
-
Publication number: 20230249083Abstract: An artificial intelligent agent can act as a player in a video game, such as a racing video game. The game can be completely external to the agent and can run in real time. In this way, the training system is much more like a real world system. The consoles on which the game runs for training the agent are provided in a cloud computing environment. The agents and the trainers can run on other computing devices in the cloud, where the system can choose the trainers and agent compute based on proximity to console, for example. Users can choose the game they want to run and submit code which can be built and deployed to the cloud system. A resource management service can monitor game console resources between human users and research usage and identify experiments for suspension to ensure enough game consoles for human users.Type: ApplicationFiled: February 8, 2022Publication date: August 10, 2023Inventors: Peter Wurman, Leon Barrett, Piyush Khandelwal, Dion Whitehead, Rory Douglas, Houmehr Aghabozorgi, Justin V Beltran, Rabih Abdul Ahad, Bandaly Azzam
-
Publication number: 20230249082Abstract: An artificial intelligent agent can act as a player in a video game, such as a racing video game. The agent can race against, and often beat, the best players in the world. The game can be completely external to the agent and can run in real time. In this way, the training system is much more like a real world system. The consoles on which the game runs for training the agent are provided in a cloud computing environment. The agents and the trainers can run on other computing devices in the cloud, where the system can choose the trainers and agent compute based on proximity to console, for example. Users can choose the game they want to run and submit code which can be built and deployed to the cloud system. Metrics and logs and artifacts from the game can be sent to cloud storage.Type: ApplicationFiled: February 8, 2022Publication date: August 10, 2023Inventors: Peter Wurman, Leon Barrett, Piyush Khandelwal, Dion Whitehead, Rory Douglas, Houmehr Aghabozorgi, Justin V Beltran, Rabih Abdul Ahad, Bandaly Azzam
-
Publication number: 20230079259Abstract: A method comprising: activating a strobed or pulsed illumination source to produce illuminating light; polarising the illuminating light in a first polarisation axis; illuminating at least part of a tall plant crop with the polarised illuminating light to produce reflected illuminating light; polarising the reflected illuminating light in a second polarisation axis transverse to the first polarisation axis produce cross-polarised reflected illuminating light; capturing an image of at least part of the tall plant crop using the cross-polarised reflected illuminating light; and analysing the captured image to determine a condition of the tall plant crop. Also a vehicle mounted image capture system, a vehicle mounted spraying system and a plant health management system.Type: ApplicationFiled: February 19, 2021Publication date: March 16, 2023Applicant: CROPSY TECHNOLOGIES LIMITEDInventors: Leila DELJKOVIC, Ali Sarmad Saieb AL-OMARI, Winston SU, Rory Douglas BUCHANAN
-
Patent number: 9797314Abstract: A method of operating a gas turbine engine compressor. The method includes: determining an operating point of the compressor, and modulating mass flow of environmental control system input air to maintain the operating point of the gas turbine engine compressor within predetermined limits.Type: GrantFiled: May 11, 2015Date of Patent: October 24, 2017Assignee: ROLLS-ROYCE plcInventors: Malcolm Hillel, Thierry Moes, Rory Douglas Stieger
-
Patent number: 9776727Abstract: A method of controlling an aircraft gas turbine engine cooling system. The cooling system includes a heat exchanger having a first fluid path through which fan air flows, and a second fluid path through which relatively hot compressor air flows. The cooling system includes a valve configurable between an open position corresponding to a first operating mode, where fan air flows through the first path cooling the compressor air in the second path to a lower temperature, and a closed position corresponding to a second operating mode, where fan air may flow through the first path at a reduced rate, thus the compressor air in the second path could be cooled to a lesser extent. The valve is operated in first mode when the aircraft is in a descent mode, or when turbine entry temperature is above a predetermined amount. Otherwise, the valve is operated in second mode.Type: GrantFiled: January 8, 2014Date of Patent: October 3, 2017Assignee: ROLLS-ROYCE plcInventors: Sean Patrick Ellis, Rory Douglas Stieger
-
Patent number: 9733026Abstract: A heat exchanger includes a heat exchanger core, a fluid path through the heat exchanger core, and a fluid guiding member. The fluid path has an inlet and an outlet. The fluid guiding member is adjacent to the inlet and/or outlet of the fluid path. The fluid guiding member is operable to change the direction of fluid flow.Type: GrantFiled: May 23, 2011Date of Patent: August 15, 2017Assignee: ROLLS ROYCE plcInventor: Rory Douglas Stieger
-
Publication number: 20150354464Abstract: A method of operating a gas turbine engine compressor. The method includes: determining an operating point of the compressor, and modulating mass flow of environmental control system input air to maintain the operating point of the gas turbine engine compressor within predetermined limits.Type: ApplicationFiled: May 11, 2015Publication date: December 10, 2015Inventors: Malcolm HILLEL, Thierry MOES, Rory Douglas STIEGER
-
Publication number: 20150107261Abstract: A bleed air system for an aircraft has a gas turbine engine and operating method. The system includes an environmental control system (ECS) for providing cabin airflow to the aircraft, including operating modes such as first and second air cycle machine operating modes and heat exchanger operating modes. The ECS includes first, second and third bleed ports each configured to provide engine bleed air from gas turbine engine compressors to the ECS. The ECS includes a bleed air system sensor arrangement configured to sense one or more bleed air system conditions, an environmental control system controller that selects an environmental control system operating mode that provides required cabin air flow and temperature at an optimal specific fuel consumption of the gas turbine engine at the sensed system conditions, and a bleed port valve controller which determines an operating pressure required to operate the environmental control system in the selected mode.Type: ApplicationFiled: September 23, 2014Publication date: April 23, 2015Inventors: Thierry MOES, Rory Douglas STIEGER, Malcolm Laurence HILLEL, Parag VYAS
-
Publication number: 20140318759Abstract: A method of controlling an aircraft gas turbine engine cooling system. The cooling system includes a heat exchanger having a first fluid path through which fan air flows, and a second fluid path through which relatively hot compressor air flows. The cooling system includes a valve configurable between an open position corresponding to a first operating mode, where fan air flows through the first path cooling the compressor air in the second path to a lower temperature, and a closed position corresponding to a second operating mode, where fan air may flow through the first path at a reduced rate, thus the compressor air in the second path could be cooled to a lesser extent. The valve is operated in first mode when the aircraft is in a descent mode, or when turbine entry temperature is above a predetermined amount. Otherwise, the valve is operated in second mode.Type: ApplicationFiled: January 8, 2014Publication date: October 30, 2014Applicant: ROLLS-ROYCE PLCInventors: Sean Patrick ELLIS, Rory Douglas STIEGER
-
Publication number: 20130048259Abstract: A heat exchanger includes: a heat exchanger core, a fluid path through the heat exchanger core, the fluid path having an inlet and an outlet and a fluid guiding member adjacent to the inlet and/or outlet of the fluid path; the fluid guiding member being operable to change the direction of fluid flow.Type: ApplicationFiled: May 23, 2011Publication date: February 28, 2013Applicant: ROLLS-ROYCE PLCInventor: Rory Douglas Stieger
-
Patent number: 8177496Abstract: A blade for a turbomachine extends in use, in a radial direction relative to the axis of the turbomachine. The turbomachine has at least one operating condition which generates supersonic fluid flow at the blade. The blade is adapted to provide, at the supersonic operating condition, a leading edge sweep angle which varies such that successive radial positions (i) to (iii) along the leading edge are at respective sweep angle turning points. Position (i) is the radially inner and position (iii) the radially outer of the positions. Position (i) is at or radially outward of the 30% span position, where 0% span is the radially innermost point of the leading edge and 100% span is the radially outermost point of the leading edge.Type: GrantFiled: January 16, 2008Date of Patent: May 15, 2012Assignee: Rolls-Royce PLCInventors: Alexander George Wilson, Rory Douglas Stieger, Nigel Smith, John Coupland
-
Publication number: 20080181769Abstract: A blade for a turbomachine extends in use, in a radial direction relative to the axis of the turbomachine. The turbomachine has at least one operating condition which generates supersonic fluid flow at the blade. The blade is adapted to provide, at the supersonic operating condition, a leading edge sweep angle which varies such that successive radial positions (i) to (iii) along the leading edge are at respective sweep angle turning points. Position (i) is the radially inner and position (iii) the radially outer of the positions. Position (i) is at or radially outward of the 30% span position, where 0% span is the radially innermost point of the leading edge and 100% span is the radially outermost point of the leading edge.Type: ApplicationFiled: January 16, 2008Publication date: July 31, 2008Applicant: ROLLS-ROYCE PLCInventors: Alexander George Wilson, Rory Douglas Stieger, Nigel Smith, John Coupland