Patents by Inventor John A. Paterson
John A. Paterson 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: 12244573Abstract: Information is provided to a service mesh by a Kubernetes (K8s) controller. The information enables the service mesh to determine an IP address of application pods to which a monitoring request is destined. The K8s controller detects which of the application pods are scheduled to be monitored by the monitoring service. The K8s controller creates dummy headless services that match the application pods scheduled to be monitored. The service mesh is programmed information from the dummy headless services to cause the service mesh to intercept the monitoring request and identify that the monitoring request is destined to the dummy headless service based on the addresses. In response the service mesh encrypts the monitoring request.Type: GrantFiled: June 16, 2022Date of Patent: March 4, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: James Warren Turner, Christopher James Paterson, Alex John Hockey
-
Publication number: 20250071513Abstract: A wireless communication device including a wireless communication system having a plurality of communication configurations. The device comprises a navigation system operable to generate navigation information including at least one of orientation information indicative of an orientation and position information indicative of a position. The device includes a processor operable to receive the navigation information and cause the wireless communication system to take a communication configuration previously determined for at least one of the orientation and the position.Type: ApplicationFiled: December 26, 2022Publication date: February 27, 2025Inventors: Daniel Grahame WINSON, John LUCAS, Paul MAYBON, Callum MAYBON, Neil PATERSON
-
Publication number: 20250059110Abstract: The present disclosure relates generally to processes for activating Fischer-Tropsch synthesis catalysts. In particular, the application concerns a process for the activation of a Fischer-Tropsch synthesis catalyst, the process comprising: (i) contacting the catalyst with a first gaseous composition comprising at least 80% N2 at a pressure in the range of 2 barg to 20 barg at a temperature of no more than 150° C.; (ii) contacting the catalyst with a second gaseous composition comprising at least 80% H2 to form a H2/N2 gaseous composition with a H2:N2 molar ratio in the range of 0.2:1 to 2:1, resulting in a pressure in the range of 10 barg to 30 barg; (iii) increasing the temperature to a range of 220° C. to 260° C.; (iv) maintaining the catalyst at the conditions of step (iii) for a hold period in the range of 2 hr to 96 hr.Type: ApplicationFiled: December 22, 2022Publication date: February 20, 2025Inventors: Alexander James Paterson, Jay Simon Clarkson, Andrew James Coe, Richard John Mercer, John West, Robert Miles Baker
-
Publication number: 20240313516Abstract: An arrangement for providing a charging connection for an electric vehicle, the arrangement comprising: an elongate groove formed in a surface of a pavement or sidewalk; and a conduit received within the elongate groove, the conduit having an open state and a closed state, wherein in the open state the conduit defines an opening at the surface of the pavement or sidewalk, through which at least a portion of a vehicle charging cable may be inserted into the conduit, and in the closed state an exposed surface of the conduit at the surface of the pavement or sidewalk covers the vehicle charging cable.Type: ApplicationFiled: June 22, 2022Publication date: September 19, 2024Inventors: Christopher BIBB, John PATERSON
-
Patent number: 11918055Abstract: The invention is a smoking pipe snuffer and method of operation, the smoking pipe snuffer comprising a heat resistant flexible sheet cut in the shape of an inverted L to denote a foot portion connected to a leg portion, the foot portion is further configured to be removably placed over a smoking pipe's large bowl aperture to removably seal the large bowl aperture and protect a portion of the operator's thumb placed over the flexible sheet from any heat emission from a hollow bowl interior; and the leg portion is further configured to be removably secured between a stem of the smoking pipe and thenar portion of the operator's thumb.Type: GrantFiled: March 22, 2023Date of Patent: March 5, 2024Inventor: John Paterson
-
Publication number: 20230301346Abstract: The invention is a smoking pipe snuffer and method of operation, the smoking pipe snuffer comprising a heat resistant flexible sheet cut in the shape of an inverted L to denote a foot portion connected to a leg portion, the foot portion is further configured to be removably placed over a smoking pipe's large bowl aperture to removably seal the large bowl aperture and protect a portion of the operator's thumb placed over the flexible sheet from any heat emission from a hollow bowl interior; and the leg portion is further configured to be removably secured between a stem of the smoking pipe and thenar portion of the operator's thumb.Type: ApplicationFiled: March 22, 2023Publication date: September 28, 2023Inventor: John Paterson
-
Patent number: 11380207Abstract: A system and method of positioning a set of vehicles (102) with respect to an object (104) and a set of targets (106). Embodiments can generate (302) an isovist using data obtained from at least one sensor associated with the object and use it to compute (304) an estimated position of each target with respect to the object. Embodiments can compute (306) a plurality of positions for each vehicle based on the estimated positions of the targets, with each position having an associated value representing a number of the targets at their estimated positions that are within a predetermined proximity of the vehicle at that position. Embodiments can select (308) a subset of the positions based on the associated values, and position (310) the set of vehicles based on the selected subset of the positions.Type: GrantFiled: June 26, 2018Date of Patent: July 5, 2022Assignee: BAE SYSTEMS plcInventors: John Paterson Bookless, Markus Deittert
-
Patent number: 11292559Abstract: A method and system for positioning a vehicle in relation to each moving target of an ordered set of moving targets. Each of the moving targets moves from an initial position at a constant velocity. Embodiments can compute an estimated time for the vehicle to be positioned within a predetermined proximity of one of the moving targets; compute an estimated location of the moving target at the estimated time, based on a current position of the moving target and the constant velocity of the moving target, and compute a required velocity for the vehicle to move from its current position to reach the estimated location by the estimated time. If the required velocity is less than or equal to a maximum velocity of the vehicle, outputting the estimated time and the estimated location for use in positioning the vehicle.Type: GrantFiled: October 24, 2018Date of Patent: April 5, 2022Assignee: BAE SYSTEMS PLCInventors: John Paterson Bookless, Markus Deittert
-
Patent number: 11187565Abstract: A dosing apparatus suitable for dispensing a dose of liquid from a resilient squeezable container including a cap, suitable for attachment to the container, the cap comprising an expulsion channel for the expulsion of liquid; a dosage chamber attached to the cap, the dosage chamber comprising side walls; at least one inlet opening in the side walls proximal to the cap; a pressure chamber located underneath the dosage chamber; a valve provided at the end of the pressure chamber distal to the dosage chamber, the valve being movable from an open position, allowing liquid to flow through one or more discharge openings, and a closed position where the valve closes each discharge opening, the valve incorporating at least one aperture; and a plunger provided in the dosage chamber, and movable relative to the dosage chamber so as to advance upon squeezing of the container, up to a blocking position.Type: GrantFiled: October 14, 2016Date of Patent: November 30, 2021Assignee: Berlin Packaging, LLCInventors: Andrew John Paterson, Gui Rendong, Yang Aiwen, Wang Gongfu, Mao Yin
-
Publication number: 20210293599Abstract: A dosing apparatus suitable for dispensing a dose of liquid from a resilient squeezable container including a cap, suitable for attachment to the container, the cap comprising an expulsion channel for the expulsion of liquid; a dosage chamber attached to the cap, the dosage chamber comprising side walls; at least one inlet opening in the side walls proximal to the cap; a pressure chamber located underneath the dosage chamber; a valve provided at the end of the pressure chamber distal to the dosage chamber, the valve being movable from an open position, allowing liquid to flow through one or more discharge openings, and a closed position where the valve closes each discharge opening, the valve incorporating at least one aperture; and a plunger provided in the dosage chamber, and movable relative to the dosage chamber so as to advance upon squeezing of the container, up to a blocking position.Type: ApplicationFiled: October 14, 2016Publication date: September 23, 2021Inventors: Andrew John Paterson, Gui Rendong, Yang Aiwen, Wang Gongfu, Mao Yin
-
Publication number: 20210129953Abstract: A method and system for positioning a vehicle in relation to each moving target of an ordered set of moving targets. Each of the moving targets moves from an initial position at a constant velocity. Embodiments can compute (602) an estimated time for the vehicle to be positioned within a predetermined proximity of one of the moving targets; compute (604) an estimated location of the moving target at the estimated time, based on a current position of the moving target and the constant velocity of the moving target, and compute (606) a required velocity for the vehicle to move from its current position to reach the estimated location by the estimated time. If the required velocity is less than or equal to a maximum velocity of the vehicle, outputting (312) the estimated time and the estimated location for use in positioning the vehicle.Type: ApplicationFiled: October 24, 2018Publication date: May 6, 2021Applicant: BAE SYSTEMS plcInventors: John Paterson Bookless, Markus Deittert
-
Publication number: 20200294404Abstract: A system and method of positioning a set of vehicles (102) with respect to an object (104) and a set of targets (106). Embodiments can generate (302) an isovist using data obtained from at least one sensor associated with the object and use it to compute (304) an estimated position of each target with respect to the object. Embodiments can compute (306) a plurality of positions for each vehicle based on the estimated positions of the targets, with each position having an associated value representing a number of the targets at their estimated positions that are within a predetermined proximity of the vehicle at that position. Embodiments can select (308) a subset of the positions based on the associated values, and position (310) the set of vehicles based on the selected subset of the positions.Type: ApplicationFiled: June 26, 2018Publication date: September 17, 2020Applicant: BAE SYSTEMS plcInventors: John Paterson BOOKLESS, Markus DEITTERT
-
Patent number: 9567080Abstract: A method and apparatus for determining actions for entities (4, 6) such that a goal is accomplished constraints are satisfied. The method comprises: determining an initial plan comprising actions that, if performed by the entities (4, 6), the goal would be accomplished; determining that a constraint would not be satisfied if the initial plan was implemented; and iteratively performing steps (i) to (v) until a final plan that accomplishes the goal and satisfies the is determined. Step (i) comprises identifying a constraint that is not satisfied in part of the current plan. Step (ii) comprises determining a remedy that, if implemented, satisfies the identified constraint. Step (iii) comprises updating the goal specification to include the remedy. Step (iv) comprises, using the updated goal specification, determining a further plan that accomplishes the goal and the remedy. Step (v) comprises determining whether or not the further plan satisfies each constraint.Type: GrantFiled: May 2, 2014Date of Patent: February 14, 2017Assignee: BAE SYSTEMS plcInventors: John Paterson Bookless, Markus Deittert, Richard Norman Herring, Elizabeth Jane Cullen
-
Publication number: 20160068268Abstract: A method and apparatus for determining actions for entities (4, 6) such that a goal is accomplished constraints are satisfied. The method comprises: determining an initial plan comprising actions that, if performed by the entities (4, 6), the goal would be accomplished; determining that a constraint would not be satisfied if the initial plan was implemented; and iteratively performing steps (i) to (v) until a final plan that accomplishes the goal and satisfies the is determined. Step (i) comprises identifying a constraint that is not satisfied in part of the current plan. Step (ii) comprises determining a remedy that, if implemented, satisfies the identified constraint. Step (iii) comprises updating the goal specification to include the remedy. Step (iv) comprises, using the updated goal specification, determining a further plan that accomplishes the goal and the remedy. Step (v) comprises determining whether or not the further plan satisfies each constraint.Type: ApplicationFiled: May 2, 2014Publication date: March 10, 2016Applicant: BAE SYSTEMS PLCInventors: JOHN PATERSON BOOKLESS, MARKUS DEITTERT, RICHARD NORMAN HERRING, ELIZABETH JANE CULLEN
-
Publication number: 20140214469Abstract: Methods and apparatus for determining actions to be performed by a plurality of assets such that a predetermined task is performed. Methods comprise receiving, by a task decomposition module (105), task information that specifies the predetermined task; using the task information, determining, by the task decomposition module (105), a plurality of sub-tasks, the sub-tasks being such that if each of those sub-tasks were performed, the predetermined task would be performed; using information relating to the plurality of assets and the determined sub-tasks, assigning, by an assignment module (115), each sub-task to an asset; for each asset to which a sub-task has been assigned, and for each sub-task assigned to that asset, determining, by a planner module (120), one or more actions, an action determined for an asset and sub-task being such that, if that action is performed by that asset, that sub-task is performed.Type: ApplicationFiled: August 22, 2012Publication date: July 31, 2014Applicant: BAE SYSTEMS PLCInventors: Glenn Michael Callow, Markus Deittert, John Paterson Bookless
-
Publication number: 20130285573Abstract: Systems and methods for controlling lighting in a mining environment. One system includes at least one light emitting diode and a controller. The controller is configured to communicate with the at least one light emitting diode and change the light emitting diode from a first operating mode to a second operating mode. In the first operating mode, the at least one light emitting diode provides area lighting, and, in the second operating mode, the at least one light emitting diode conveys information to personnel located in the mining environment. The controller changes the light emitting diode from the first operating mode to the second operating mode based on status information received from at least one device included in the mining environment.Type: ApplicationFiled: April 26, 2013Publication date: October 31, 2013Inventor: Alastair John Paterson
-
Patent number: 8388210Abstract: A glass or plastic wall structure with nested channel members is provided with electroluminescent strips running along the channel flanges to provide an internal illumination. In particular, it relates to illuminated transparent walls or internal partitions of a building or similar fixed construction.Type: GrantFiled: February 7, 2007Date of Patent: March 5, 2013Assignee: Westcrowns Contracting Services LimitedInventor: John Paterson
-
Publication number: 20100304407Abstract: The invention provides a method for determining a degree of phosphorylation of a substrate, for example a peptide substrate, using a fluorescence probe that acts alone or with another material and has a lifetime that varies when in proximity to a phosphate, the method comprising: causing the fluorescence probe to fluoresce; measuring a time response of the fluorescence, and analysing the fluorescence time response to identify a fluorescence component having a lifetime associated with phosphorylated substrate and a fluorescence component having a lifetime associated with un-phosphorylated substrate.Type: ApplicationFiled: June 20, 2008Publication date: December 2, 2010Inventors: Alexander Gray, Michael John Paterson, Dmitry Gakamsky
-
Publication number: 20100165606Abstract: A glass or plastic wall structure with nested channel members is provided with electroluminescent strips running along the channel flanges to provide an internal illumination. In particular, it relates to illuminated transparent walls or internal partitions of a building or similar fixed construction.Type: ApplicationFiled: February 7, 2007Publication date: July 1, 2010Applicant: Westcrowns Contracting Services LimitedInventor: John Paterson
-
Publication number: 20080086881Abstract: The method is used for making an annular gas turbine engine case, the method comprises flowforming a first area of the preform to provide a first annular case portion having a first thickness and a second area having a second thickness, the first and the second average thickness being different.Type: ApplicationFiled: October 2, 2006Publication date: April 17, 2008Inventors: Andreas Eleftheriou, Steven Bokan, Barry Barnett, Steven Hunt, Czeslaw Wojtyczka, John Paterson