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: 10048994
    Abstract: 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: Grant
    Filed: October 20, 2014
    Date of Patent: August 14, 2018
  • Patent number: 9847926
    Abstract: 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: Grant
    Filed: April 15, 2015
    Date of Patent: December 19, 2017
  • Patent number: 9705980
    Abstract: 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: Grant
    Filed: March 5, 2014
    Date of Patent: July 11, 2017
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: 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: 20170147334
    Abstract: 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: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: 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: 20170100124
    Abstract: 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: Application
    Filed: December 22, 2016
    Publication date: April 13, 2017
    Inventors: Justin Williams, Patrick D. Mozdzierz, Steven Joyce
  • Patent number: 9554802
    Abstract: 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: Grant
    Filed: November 13, 2013
    Date of Patent: January 31, 2017
    Assignee: Covidien LP
    Inventors: Justin Williams, Patrick D. Mozdzierz, Steven Joyce
  • Publication number: 20170000486
    Abstract: 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: Application
    Filed: July 2, 2015
    Publication date: January 5, 2017
    Inventors: Christopher Penna, Anthony Sgroi, JR., Steven Joyce
  • Patent number: 9509749
    Abstract: 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: Grant
    Filed: April 16, 2014
    Date of Patent: November 29, 2016
    Assignee: Teachers Insurance and Annuity Association of America
    Inventors: 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: 20160317152
    Abstract: 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: Application
    Filed: March 17, 2016
    Publication date: November 3, 2016
    Inventors: Paul A. Scirica, Steven Joyce, Justin Williams, Charles Kollar, Christopher Penna
  • Publication number: 20160308745
    Abstract: 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: Application
    Filed: April 15, 2015
    Publication date: October 20, 2016
  • Publication number: 20160110239
    Abstract: 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: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
  • Publication number: 20150304382
    Abstract: 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: Application
    Filed: April 16, 2014
    Publication date: October 22, 2015
    Applicant: Teachers Insurance and Annuity Association of America
    Inventors: 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: 20150256648
    Abstract: 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: Application
    Filed: March 5, 2014
    Publication date: September 10, 2015
    Applicant: TEACHERS INSURANCE AND ANNUITY ASSOCIATION OF AMERICA
    Inventors: 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: 20150129635
    Abstract: 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: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Applicant: COVIDIEN LP
    Inventors: Justin Williams, Patrick D. Mozdzierz, Steven Joyce
  • Patent number: 7267085
    Abstract: 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: Grant
    Filed: March 22, 2006
    Date of Patent: September 11, 2007
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Steven Joyce, Iain William Gouldson, Chris Bush, Noel Henderson, Christian Brace
  • Patent number: 7243495
    Abstract: 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: Grant
    Filed: July 22, 2005
    Date of Patent: July 17, 2007
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Chris Whelan, Steven Joyce
  • Publication number: 20060288967
    Abstract: 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: Application
    Filed: March 22, 2006
    Publication date: December 28, 2006
    Inventors: Steven Joyce, Iain Gouldson, Chris Bush, Noel Henderson, Christian Brace
  • Publication number: 20060021346
    Abstract: 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: Application
    Filed: July 22, 2005
    Publication date: February 2, 2006
    Inventors: Chris Whelan, Steven Joyce
  • Patent number: 6745726
    Abstract: 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: Grant
    Filed: July 29, 2002
    Date of Patent: June 8, 2004
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Steven Joyce, Chris Whelan, Iain Gouldson, Chris Bush, Noel Henderson
  • Patent number: 6698388
    Abstract: 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: Grant
    Filed: August 15, 2002
    Date of Patent: March 2, 2004
    Assignee: 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