Patents by Inventor Ian MacFarlane
Ian MacFarlane 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: 20180266274Abstract: A sleeve is provided for supplying lubricant to an inter-shaft bearing mounted between co-axially mounted inner and outer shafts of a gas turbine engine. The sleeve has a sleeve annular outer surface and a sleeve annular inner surface. At least one lubricant supply connecting member extends from the sleeve outer surface for connection to a lubricant supply. At least one sleeve channel fluidly links the sleeve annular inner surface to the lubricant supply connecting member.Type: ApplicationFiled: March 14, 2017Publication date: September 20, 2018Inventor: Ian A. MACFARLANE
-
Publication number: 20180266429Abstract: A multi-spool gas turbine engine comprises a low pressure (LP) spool and a high pressure (HP) spool. The LP spool has an LP shaft for transferring a torque from an LP turbine to an LP compressor. The HP spool has an HP shaft for transferring a torque from an HP turbine to an HP compressor. The LP shaft is coaxially mounted inside the HP shaft. An inter-shaft bearing is mounted radially between the LP shaft and the HP shaft. The inter-shaft bearing is disposed axially between the HP compressor and the LP compressor.Type: ApplicationFiled: April 10, 2017Publication date: September 20, 2018Inventors: Ian A. MACFARLANE, Sean POWERS, Martin POULIN, Jean-Jacques FOREST
-
Patent number: 10078635Abstract: System, methods, and computer program products are provided for configuring a computing system that processes messages according to the Session Initiation Protocol (SIP). The method includes defining, by a scripting-type computer processing language, one or more variables, where each variable is configured to store state data based on at least a portion of a SIP message and is associated with the SIP message flow. Once configuration is complete, a series of SIP messages belonging to the SIP message flow is received by the computer system. As each SIP message in the series is received, each SIP message is processed where the message processing includes modifying the state data stored in at least one of the variables based on data included in the respective SIP message.Type: GrantFiled: November 22, 2013Date of Patent: September 18, 2018Assignee: GENBAND US LLCInventors: Paul Phillips, Ian Macfarlane, Sumit Garg
-
Publication number: 20180246746Abstract: According to one example, a method includes, with an analytics component, receiving performance data from a Virtual Network Function (VNF), the VNF including a plurality of VNF components running on a plurality of virtual machines. The method further includes, with the analytics component, performing an analytics function on the performance data. The method further includes, with the analytics component, based on the analytics function determining a prediction event in response to determining that a set of conditions within the performance data is present. The method further includes, with the analytics component, notifying a VNF manager of the prediction event.Type: ApplicationFiled: February 24, 2017Publication date: August 30, 2018Inventors: Paul Miller, Ian Macfarlane
-
Patent number: 10033770Abstract: Systems, methods, and computer program products are provided for modifying a Session Initiation Protocol (SIP) messages. The method includes providing a scripting-type computer programming language that includes contexts that reference pre-defined portions of data of a SIP message and variables that store data associated with a SIP message flow. An interface for configuring rules to be executed when processing SIP messages is provided. Each rule includes an action that describes a modification to be made to a particular SIP message. When a SIP message is received, it is parsed to determine at least a context of a portion of the message. The parsing includes associating the portion of the message with a particular context. It is then determined whether a rule should be applied to the data associated referenced by the contexts, and if so, the SIP message is modified based on the actions associated with the rule.Type: GrantFiled: November 22, 2013Date of Patent: July 24, 2018Assignee: GENBAND US LLCInventors: Paul Phillips, Ian Macfarlane, Sumit Garg
-
Patent number: 9894104Abstract: Systems, methods, and computer program products are provided for providing context through a scripting-type programming language to data included in a SIP message. The method includes defining one or more contexts through a scripting-type computer programming language. The one or more contexts reference a particular pre-defined portion of a SIP message and are provided by the scripting-type computer programming language. A series of SIP messages may then be received, where each SIP message in the series belongs to the same SIP message flow. After a particular SIP message in the series is received, the message is parsed to identify whether it includes any portion of data that can be referenced via one or more contexts. Any particular portion of data that can be referenced via a context is associated with a respective context such that the respective portion of data can be referenced by the context.Type: GrantFiled: November 22, 2013Date of Patent: February 13, 2018Assignee: GENBAND US LLCInventors: Paul Phillips, Ian Macfarlane, Sumit Garg
-
Patent number: 9328667Abstract: Systems and methods for changing a speed ratio between a compressor boost stage (12) and at least one power turbine (16) of a gas turbine engine (10) are described. Such a system may comprise a coupling device (20) configured to selectively transmit energy from the at least one power turbine (16) to the boost stage (12) according to at least a first speed ratio and a second speed ratio. The system may also comprise an auxiliary power device (22, 26) configured to cause a rotational speed of the boost stage (12) to change from a first speed corresponding substantially to the first speed ratio to a second speed corresponding substantially to the second speed ratio when the boost stage (12) is decoupled from the at least one power turbine (16).Type: GrantFiled: June 19, 2015Date of Patent: May 3, 2016Assignee: PRATT & WHITNEY CANADA CORP.Inventor: Ian A. MacFarlane
-
Publication number: 20150285156Abstract: Systems and methods for changing a speed ratio between a compressor boost stage (12) and at least one power turbine (16) of a gas turbine engine (10) are described. Such a system may comprise a coupling device (20) configured to selectively transmit energy from the at least one power turbine (16) to the boost stage (12) according to at least a first speed ratio and a second speed ratio. The system may also comprise an auxiliary power device (22, 26) configured to cause a rotational speed of the boost stage (12) to change from a first speed corresponding substantially to the first speed ratio to a second speed corresponding substantially to the second speed ratio when the boost stage (12) is decoupled from the at least one power turbine (16).Type: ApplicationFiled: June 19, 2015Publication date: October 8, 2015Inventor: Ian A. MACFARLANE
-
Patent number: 9091216Abstract: Systems and methods for changing a speed ratio between a compressor boost stage (12) and at least one power turbine (16) of a gas turbine engine (10) are described. Such a system may comprise a coupling device (20) configured to selectively transmit energy from the at least one power turbine (16) to the boost stage (12) according to at least a first speed ratio and a second speed ratio. The system may also comprise an auxiliary power device (22, 26) configured to cause a rotational speed of the boost stage (12) to change from a first speed corresponding substantially to the first speed ratio to a second speed corresponding substantially to the second speed ratio when the boost stage (12) is decoupled from the at least one power turbine (16).Type: GrantFiled: November 29, 2011Date of Patent: July 28, 2015Assignee: PRATT & WHITNEY CANADA CORP.Inventor: Ian A. Macfarlane
-
Publication number: 20150149648Abstract: Systems, methods, and computer program products are provided for modifying a Session Initiation Protocol (SIP) messages. The method includes providing a scripting-type computer programming language that includes contexts that reference pre-defined portions of data of a SIP message and variables that store data associated with a SIP message flow. An interface for configuring rules to be executed when processing SIP messages is provided. Each rule includes an action that describes a modification to be made to a particular SIP message. When a SIP message is received, it is parsed to determine at least a context of a portion of the message. The parsing includes associating the portion of the message with a particular context. It is then determined whether a rule should be applied to the data associated referenced by the contexts, and if so, the SIP message is modified based on the actions associated with the rule.Type: ApplicationFiled: November 22, 2013Publication date: May 28, 2015Applicant: GENBAND US LLCInventors: Paul Phillips, Ian Macfarlane, Sumit Garg
-
Publication number: 20150149559Abstract: System, methods, and computer program products are provided for configuring a computing system that processes messages according to the Session Initiation Protocol (SIP). The method includes defining, by a scripting-type computer processing language, one or more variables, where each variable is configured to store state data based on at least a portion of a SIP message and is associated with the SIP message flow. Once configuration is complete, a series of SIP messages belonging to the SIP message flow is received by the computer system.Type: ApplicationFiled: November 22, 2013Publication date: May 28, 2015Applicant: GENBAND US LLCInventors: Paul Phillips, Ian Macfarlane, Sumit Garg
-
Patent number: 9038399Abstract: Systems and methods for driving an oil cooling fan (36) of a gas turbine engine (10) during different modes of operation of the gas turbine engine (10) are described. A system may include a coupling device (40) configured to: transmit motive power from a power turbine shaft (22) of the gas turbine engine (10) to the oil cooling fan (36) during a first mode of operation where the power turbine shaft (22) is turning, and to decouple the oil cooling fan (36) from the power turbine shaft (22) during a second mode of operation where the power turbine shaft (22) is prevented from turning. An alternate source (42) of motive power may be configured to drive the oil cooling fan (36) during the second mode of operation.Type: GrantFiled: September 4, 2012Date of Patent: May 26, 2015Assignee: Pratt & Whitney Canada Corp.Inventor: Ian A. MacFarlane
-
Patent number: 8844293Abstract: A method and apparatus for heating fuel in an aircraft gas turbine engine, for example to provide fuel anti-icing to the fuel, comprises directing a fuel flow through a heat exchanger associated with a generator power conditioning unit as a sole means for providing anti-icing heating to fuel supplied for engine combustion. The method and apparatus permits the heat exchanger to heat the fuel sufficiently so that other dedicated heating means may be unnecessary.Type: GrantFiled: March 22, 2011Date of Patent: September 30, 2014Assignee: Pratt & Whitney Canada Corp.Inventor: Ian A. MacFarlane
-
Publication number: 20140060074Abstract: Systems and methods for driving an oil cooling fan (36) of a gas turbine engine (10) during different modes of operation of the gas turbine engine (10) are described. A system may include a coupling device (40) configured to: transmit motive power from a power turbine shaft (22) of the gas turbine engine (10) to the oil cooling fan (36) during a first mode of operation where the power turbine shaft (22) is turning, and to decouple the oil cooling fan (36) from the power turbine shaft (22) during a second mode of operation where the power turbine shaft (22) is prevented from turning. An alternate source (42) of motive power may be configured to drive the oil cooling fan (36) during the second mode of operation.Type: ApplicationFiled: September 4, 2012Publication date: March 6, 2014Applicant: PRATT & WHITNEY CANADA CORP.Inventor: Ian A. MACFARLANE
-
Publication number: 20130133332Abstract: Systems and methods for changing a speed ratio between a compressor boost stage (12) and at least one power turbine (16) of a gas turbine engine (10) are described. Such a system may comprise a coupling device (20) configured to selectively transmit energy from the at least one power turbine (16) to the boost stage (12) according to at least a first speed ratio and a second speed ratio. The system may also comprise an auxiliary power device (22, 26) configured to cause a rotational speed of the boost stage (12) to change from a first speed corresponding substantially to the first speed ratio to a second speed corresponding substantially to the second speed ratio when the boost stage (12) is decoupled from the at least one power turbine (16).Type: ApplicationFiled: November 29, 2011Publication date: May 30, 2013Applicant: PRATT & WHITNEY CANADA CORP.Inventor: Ian A. MACFARLANE
-
Publication number: 20120240593Abstract: A method and apparatus for heating fuel in an aircraft gas turbine engine, for example to provide fuel anti-icing to the fuel, comprises directing a fuel flow through a heat exchanger associated with a generator power conditioning unit as a sole means for providing anti-icing heating to fuel supplied for engine combustion. The method and apparatus permits the heat exchanger to heat the fuel sufficiently so that other dedicated heating means may be unnecessary.Type: ApplicationFiled: March 22, 2011Publication date: September 27, 2012Applicant: PRATT & WHITNEY CANADA CORP.Inventor: Ian A. MACFARLANE
-
Patent number: 8221073Abstract: An apparatus for extending the effective exhaust gas path in order to allow gradual diffusion of the exhaust gases in a turboshaft engine wherein the engine includes an annular engine case with at least an exhaust gas duct having an axial component communicating with an annular duct with a substantially radial component and traversing the engine case, the apparatus comprising a collector plenum having a convex annular shape and a diameter larger than that of the engine case with at least one exhaust outlet defined in the plenum and wherein the annular duct extends into the plenum beyond the diameter of the engine case to extend the exhaust gas path.Type: GrantFiled: December 22, 2008Date of Patent: July 17, 2012Assignee: Pratt & Whitney Canada Corp.Inventors: Ian Macfarlane, Zenon Szlanta
-
Publication number: 20100158683Abstract: An apparatus for extending the effective exhaust gas path in order to allow gradual diffusion of the exhaust gases in a turboshaft engine wherein the engine includes an annular engine case with at least an exhaust gas duct having an axial component communicating with an annular duct with a substantially radial component and traversing the engine case, the apparatus comprising a collector plenum having a convex annular shape and a diameter larger than that of the engine case with at least one exhaust outlet defined in the plenum and wherein the annular duct extends into the plenum beyond the diameter of the engine case to extend the exhaust gas path.Type: ApplicationFiled: December 22, 2008Publication date: June 24, 2010Inventors: Ian Macfarlane, Zenon Szlanta
-
Patent number: 7055303Abstract: A gas turbine engine having an oil cavity architecture and bearing placement which reduce heat rejection and oil system complexity by enclosing the reduction gearbox bearings and at least the shaft bearings supporting the high pressure shaft in the same oil cavity.Type: GrantFiled: December 22, 2003Date of Patent: June 6, 2006Assignee: Pratt & Whitney Canada Corp.Inventors: Ian Macfarlane, Zenon Szlanta, Lazar Mitrovic, Keith Morgan
-
Publication number: 20050229152Abstract: In one aspect, a system and method includes modeling in a common representation network element commands, events and data from a plurality of sources. The method also includes translating data represented in a first modeling language to data represented in a second modeling language for storing the data in the second modeling language in a global data model repository and automatically generating code to support external management interface based on the stored data in the global repository.Type: ApplicationFiled: April 8, 2004Publication date: October 13, 2005Inventors: Brian Connell, Greg Wilbur, John Afaganis, Ian MacFarlane, Lori-Ann McGrath