Patents by Inventor Steven Joyce
Steven Joyce 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: 10048994Abstract: Systems and methods for identifying failed customer experience in distributed computer systems. An example method may comprise: receiving, by a processing device of a distributed computer system, a first application layer message associated with a request originated by a client computer system responsive to an action by a user, wherein the first application layer message comprises a transaction identifier identifying a sequence of messages originated by one or more components of the distributed computer system and associated with the request; identifying a pre-defined byte pattern comprised by the first application layer message; and identifying, based on the pre-defined byte pattern, at least one of: a system error associated with the transaction or an application error associated with the transaction.Type: GrantFiled: October 20, 2014Date of Patent: August 14, 2018
-
Patent number: 9847926Abstract: Systems and methods for presenting application performance monitoring data in distributed computer systems. An example method may comprise: receiving, by a processing device, one or more application performance monitoring (APM) rules, each APM rule determining an application operational status based on one or more APM parameters; receiving APM data comprising a plurality of APM data items representing values of the APM parameters of a software application; determining an operational status of the software application by applying the APM rules to the APM data; and causing the operational status to be visually represented via a graphical user interface (GUI).Type: GrantFiled: April 15, 2015Date of Patent: December 19, 2017
-
Patent number: 9705980Abstract: Systems and methods for visualization of performance parameters of distributed computer systems. An example method may comprise: receiving data representing a geographic location of a client computer system issuing a plurality of requests to a server computer system, the data further comprising a plurality of values representing one or more parameters of request processing by the server computer system; and generating a sequence of video frames, each video frame of the sequence of video frames comprising a visual element of a pre-defined shape overlaid over a geographic map in a position corresponding to the geographic location of the client computer system, wherein a pre-defined attribute of the visual element visually represents one or more values of the plurality of values.Type: GrantFiled: March 5, 2014Date of Patent: July 11, 2017Assignee: Teachers Insurance and Annuity Association of AmericaInventors: Ethan Luke Michaud, Mathew Wade Pickering, Nathaniel John Bates, Janusz M. Juda, Thomas Steven Joyce, William Val Arneth, III, Latrisha Devon Whitehead, Gary Robert Couture, Louis Anthony Iannucci, Scott M. Blandford
-
Publication number: 20170147334Abstract: Systems and methods for visual presentation of metrics reflecting lifecycle events of software artifacts. An example method may comprise: receiving one or more data processing rules, each data processing rule specifying one or more operations to be performed on one or more raw data items reflecting lifecycle events associated with a software artifact; receiving, from one or more data collection agents, a plurality of raw data items; producing, by applying the data processing rules to the plurality of raw data items, a plurality of values of a metric reflecting lifecycle events associated with a plurality of software artifacts; and causing the values to be graphically represented using a graphical user interface (GUI) communicatively coupled to the processor.Type: ApplicationFiled: November 24, 2015Publication date: May 25, 2017Inventors: Stanislav Antons, Thomas Steven Joyce, William V. Arneth, III, LeeAnn Marie Flanagan, Weston John Gaddis, Thomas Fredrick Krall, Jennifer D'awn Jeffress, Christopher Joseph Heidenfelder, Elizabeth Anne MacDonald, Nathaniel Bates, Gary R. Couture, Scott M. Blandford, Thomas J. Goodnough, Byron Leslie Griffin, Andrea J. Vient
-
Publication number: 20170100124Abstract: An anvil assembly includes a retaining member having a body portion and a frangible portion connected to the body portion, where the frangible portion is positioned to engage a backup member and separates from the body portion during movement of the backup member from a first, proximal position to a second, distal position. The retaining member keeps the backup plate in the proximal position prior to firing of the stapling assembly, and upon separation of the frangible portion allows the backup plate to move to the distal position during firing of the stapling assembly. Proximal force on the backup plate after firing of the stapling assembly is avoided, thereby helping to ensure titling of the anvil assembly.Type: ApplicationFiled: December 22, 2016Publication date: April 13, 2017Inventors: Justin Williams, Patrick D. Mozdzierz, Steven Joyce
-
Patent number: 9554802Abstract: An anvil assembly includes a retaining member having a body portion and a frangible portion connected to the body portion, where the frangible portion is positioned to engage a backup member and separates from the body portion during movement of the backup member from a first, proximal position to a second, distal position. The retaining member keeps the backup plate in the proximal position prior to firing of the stapling assembly, and upon separation of the frangible portion allows the backup plate to move to the distal position during firing of the stapling assembly. Proximal force on the backup plate after firing of the stapling assembly is avoided, thereby helping to ensure titling of the anvil assembly.Type: GrantFiled: November 13, 2013Date of Patent: January 31, 2017Assignee: Covidien LPInventors: Justin Williams, Patrick D. Mozdzierz, Steven Joyce
-
Publication number: 20170000486Abstract: An anvil assembly is provided. The anvil assembly includes center rod assembly, a head assembly pivotal relative to the center rod assembly between an operative position and a tilted position, and a mechanism for selectively maintaining the head assembly in the operative position.Type: ApplicationFiled: July 2, 2015Publication date: January 5, 2017Inventors: Christopher Penna, Anthony Sgroi, JR., Steven Joyce
-
Patent number: 9509749Abstract: Systems and methods for providing transaction identifiers for application performance management in distributed computer systems. An example method may comprise: receiving, by a first computer system, a first message; identifying, based on a pre-defined byte pattern, an incoming transaction identifier within the first message; responsive to failing to identify the incoming transaction identifier, generating a new transaction identifier; transmitting, to a second computer system, a second message associated with the first message, the second message comprising a transaction identifier provided by one of: the incoming transaction identifier or the new transaction identifier; and transmitting, to a third computer system, a third message representing a log record, the third message comprising the transaction identifier.Type: GrantFiled: April 16, 2014Date of Patent: November 29, 2016Assignee: Teachers Insurance and Annuity Association of AmericaInventors: Ethan Luke Michaud, Mathew Wade Pickering, Janusz M. Juda, Prabhu Purushothaman, Thomas Steven Joyce, William Val Arneth, III, Latrisha Devon Whitehead, Matthew Maclean Bechard, James Ronald Hixon, Jennifer D'Awn Jeffress, Rafael Pedro Olaso, Gary Robert Couture, Louis Anthony Iannucci, Scott M. Blandford
-
Publication number: 20160317152Abstract: The present disclosure relates to a cut ring assembly including a backup member, an intermediate member and a cutting ring body. The intermediate member is formed of a thin, rigid material that is sandwiched between the backup member and the cutting ring body. The thin, rigid material is formed of a material having a hardness less than the hardness of the backup member and greater than the hardness of the cutting ring body. The present disclosure also relates to an anvil assembly including such a cut ring assembly.Type: ApplicationFiled: March 17, 2016Publication date: November 3, 2016Inventors: Paul A. Scirica, Steven Joyce, Justin Williams, Charles Kollar, Christopher Penna
-
Publication number: 20160308745Abstract: Systems and methods for presenting application performance monitoring data in distributed computer systems. An example method may comprise: receiving, by a processing device, one or more application performance monitoring (APM) rules, each APM rule determining an application operational status based on one or more APM parameters; receiving APM data comprising a plurality of APM data items representing values of the APM parameters of a software application; determining an operational status of the software application by applying the APM rules to the APM data; and causing the operational status to be visually represented via a graphical user interface (GUI).Type: ApplicationFiled: April 15, 2015Publication date: October 20, 2016
-
Publication number: 20160110239Abstract: Systems and methods for identifying failed customer experience in distributed computer systems. An example method may comprise: receiving, by a processing device of a distributed computer system, a first application layer message associated with a request originated by a client computer system responsive to an action by a user, wherein the first application layer message comprises a transaction identifier identifying a sequence of messages originated by one or more components of the distributed computer system and associated with the request; identifying a pre-defined byte pattern comprised by the first application layer message; and identifying, based on the pre-defined byte pattern, at least one of: a system error associated with the transaction or an application error associated with the transaction.Type: ApplicationFiled: October 20, 2014Publication date: April 21, 2016
-
Publication number: 20150304382Abstract: Systems and methods for providing transaction identifiers for application performance management in distributed computer systems. An example method may comprise: receiving, by a first computer system, a first message; identifying, based on a pre-defined byte pattern, an incoming transaction identifier within the first message; responsive to failing to identify the incoming transaction identifier, generating a new transaction identifier; transmitting, to a second computer system, a second message associated with the first message, the second message comprising a transaction identifier provided by one of: the incoming transaction identifier or the new transaction identifier; and transmitting, to a third computer system, a third message representing a log record, the third message comprising the transaction identifier.Type: ApplicationFiled: April 16, 2014Publication date: October 22, 2015Applicant: Teachers Insurance and Annuity Association of AmericaInventors: Ethan Luke Michaud, Mathew Wade Pickering, Janusz M. Juda, Prabhu Purushothaman, Thomas Steven Joyce, William Val Arneth, III, Latrisha Devon Whitehead, Matthew Maclean Bechard, James Ronald Hixon, Jennifer D'Awn Jeffress, Rafael Pedro Olaso, Gary Robert Couture, Louis Anthony Iannucci, Scott M. Blandford
-
Publication number: 20150256648Abstract: Systems and methods for visualization of performance parameters of distributed computer systems. An example method may comprise: receiving data representing a geographic location of a client computer system issuing a plurality of requests to a server computer system, the data further comprising a plurality of values representing one or more parameters of request processing by the server computer system; and generating a sequence of video frames, each video frame of the sequence of video frames comprising a visual element of a pre-defined shape overlaid over a geographic map in a position corresponding to the geographic location of the client computer system, wherein a pre-defined attribute of the visual element visually represents one or more values of the plurality of values.Type: ApplicationFiled: March 5, 2014Publication date: September 10, 2015Applicant: TEACHERS INSURANCE AND ANNUITY ASSOCIATION OF AMERICAInventors: Ethan Luke Michaud, Mathew Wade Pickering, Nathaniel John Bates, Janusz M. Juda, Thomas Steven Joyce, William Val Arneth, III, Latrisha Devon Whitehead, Gary Robert Couture, Louis Anthony Iannucci, Scott M. Blandford
-
Publication number: 20150129635Abstract: An anvil assembly includes a retaining member having a body portion and a frangible portion connected to the body portion, where the frangible portion is positioned to engage a backup member and separates from the body portion during movement of the backup member from a first, proximal position to a second, distal position. The retaining member keeps the backup plate in the proximal position prior to firing of the stapling assembly, and upon separation of the frangible portion allows the backup plate to move to the distal position during firing of the stapling assembly. Proximal force on the backup plate after firing of the stapling assembly is avoided, thereby helping to ensure titling of the anvil assembly.Type: ApplicationFiled: November 13, 2013Publication date: May 14, 2015Applicant: COVIDIEN LPInventors: Justin Williams, Patrick D. Mozdzierz, Steven Joyce
-
Patent number: 7267085Abstract: This invention relates to a method of cooling an engine for an automobile. The method operates using a predictive, feed-forward element combined with a fuzzy logic feedback controller to achieve accurate control over engine temperature. The fuzzy logic feedback is only utilized in the event that the predictive control results in a cylinder head temperature outside a predetermined range.Type: GrantFiled: March 22, 2006Date of Patent: September 11, 2007Assignee: Visteon Global Technologies, Inc.Inventors: Steven Joyce, Iain William Gouldson, Chris Bush, Noel Henderson, Christian Brace
-
Patent number: 7243495Abstract: A method and apparatus for boosting the pressure of the air charge to an internal combustion engine, which has an exhaust gas recirculation (EGR) system and a turbocharger. The EGR system is arranged to recirculate exhaust gas from an engine exhaust outlet passage to the engine air inlet passage. An exhaust gas bypass passage is arranged to divert exhaust gas that would otherwise reach the turbocharger's impeller. The engine has a single, unitary control valve with a valve inlet arranged to receive exhaust gas from the engine exhaust outlet passage, and three valve outlets. A first of the valve outlets provides exhaust gas to the EGR system for recirculation to the engine air inlet passage, a second of the valve outlets provides exhaust gas to the exhaust gas bypass passage and a third of the outlets provides exhaust gas to the impeller.Type: GrantFiled: July 22, 2005Date of Patent: July 17, 2007Assignee: Visteon Global Technologies, Inc.Inventors: Chris Whelan, Steven Joyce
-
Publication number: 20060288967Abstract: This invention relates to a method of cooling an engine for an automobile. The method operates using a predictive, feed-forward element combined with a fuzzy logic feedback controller to achieve accurate control over engine temperature. The fuzzy logic feedback is only utilized in the event that the predictive control results in a cylinder head temperature outside a predetermined range.Type: ApplicationFiled: March 22, 2006Publication date: December 28, 2006Inventors: Steven Joyce, Iain Gouldson, Chris Bush, Noel Henderson, Christian Brace
-
Publication number: 20060021346Abstract: A method and apparatus for boosting the pressure of the air charge to an internal combustion engine, which has an exhaust gas recirculation (EGR) system and a turbocharger. The EGR system is arranged to recirculate exhaust gas from an engine exhaust outlet passage to the engine air inlet passage. An exhaust gas bypass passage arranged to divert exhaust gas that would otherwise reach the turbocharger's impeller. The engine has a single, unitary control valve with a valve inlet arranged to receive exhaust gas from the engine exhaust outlet passage, and three valve outlets. A first of said valve outlets provides exhaust gas to the EGR system for recirculation to the engine air inlet passage, a second of said valve outlets provides exhaust gas to the exhaust gas bypass passage and a third of said outlets provides exhaust gas to the impeller.Type: ApplicationFiled: July 22, 2005Publication date: February 2, 2006Inventors: Chris Whelan, Steven Joyce
-
Patent number: 6745726Abstract: An engine thermal management system and method for a vehicle engine that allows for reduced coolant flow and energy consumption by the system, while avoiding excessive critical metal temperatures in the engine. The engine includes a coolant inlet in a head and a coolant outlet in a block. A variable speed pump pushes the coolant into the head inlet. A multi-port valve receives the coolant exiting the engine block and selectively routes it to various system components. The speed of the pump and the valve are electronically controlled by a control module, based upon various engine and vehicle operating conditions.Type: GrantFiled: July 29, 2002Date of Patent: June 8, 2004Assignee: Visteon Global Technologies, Inc.Inventors: Steven Joyce, Chris Whelan, Iain Gouldson, Chris Bush, Noel Henderson
-
Patent number: 6698388Abstract: This invention relates to a method of cooling an internal combustion engine, to an internal combustion engine assembly. The invention provides an internal combustion engine which has a primary and a secondary flow of coolant together with a method of cooling such and engine. The secondary flow of coolant is injected into the primary flow of coolant in dependence upon a variable provided by a sensor, which provides an indication of the temperature of the engine body in the region where the secondary flow of coolant mixes with the primary flow of coolant.Type: GrantFiled: August 15, 2002Date of Patent: March 2, 2004Assignee: Visteon Global Technologies, Inc.Inventors: Christian John Brace, Niall Andrew Fraser Campbell, John Gary Hawley, Matthew James Leathard, Kevin Robinson, Alexios Vagenas, Mathew Haigh, Chris Whelan, Steven Joyce, Iaim Gouldson