Patents by Inventor Christopher N. Taylor

Christopher N. Taylor 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: 11918510
    Abstract: A thermal control unit supplies temperature controlled fluid to one or more thermal pads used to control the temperature of a patient. The thermal control unit includes a fluid outlet, fluid inlet, heat exchanger, pump, and a controller. The controller receives first and second data from at least two different sources to determine if the patient is shivering or not. The two different sources may include a temperature sensor adapted to detect a temperature of the fluid, a temperature sensor adapted to detect a temperature of the patient, a tissue oxygenation sensor, a vibration/motion sensor, a thermal image sensor, an electromyograph, and/or other sensors. In some embodiments, the thermal control unit takes one or more automatic actions in response to detection of patient shivering.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: March 5, 2024
    Assignee: Stryker Corporation
    Inventors: Gregory S. Taylor, Marko N. Kostic, Marco Constant, Christopher John Hopper
  • Patent number: 11048620
    Abstract: Aspects capture test coverage in a distributed system, wherein a processor instigates execution of a unique hypertext transfer request protocol test case within a distributed system of different, networked servers. The header of the unique test case includes a unique name for the unique test case, and the distributed system servers are each configured to, in response to processing a test case, generate a time-stamped log entry that includes header data for the processed test case and a uniform resource locator address of the processing server. The processor thus maps the unique test case to a subset of the distributed system servers as endpoint servers of the unique test case, in response to determining that the uniform resource locator addresses of each of the subset endpoint servers are listed within generated log entries of the endpoint servers in association with the unique test case name.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Adam G. Archer, Herman S. Badwal, Miran Badzak, Robin Y. Bobbitt, Mark T. Duquette, Christopher M. Lee-Shanok, Robert Retchless, Lauren H. Schaefer, Christopher N. Taylor
  • Patent number: 10701019
    Abstract: Aspects provide message queue management as a function of processing time estimation, wherein a processor stores a message directed to a user from a messaging server in a distraction queue, and predicts a processing time required by the user to process the received message as a function of sender identity or of an identified message topic or type. The processor increments a processing time counter value for the distraction queue with the predicted processing time of the message, and notifies the user of the received message and all other messages currently saved to the distraction queue in response to determining that the incremented processing time counter value meets a threshold value.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Lauren H. Schaefer, Christopher N. Taylor
  • Patent number: 10671368
    Abstract: A method, computer program product, and system includes a processor(s) identifying one or more resources of a shared computing environment utilized in delivery of an application, to users of the shared computing environment. The processor(s) monitors communications to the one or more resources, to identify and intercept operations related to delivery of the application. The processor(s) analyze the intercepted operations, to determine when the operations comprise a pattern occurring with a frequency indicative of a predetermined level of confidence, where the pattern comprises one or more delivery operations. Based on determining the pattern occurs with the frequency, the processor(s) generates an automated delivery pipeline for the application, where the automated delivery pipeline automates at least one of the one or more delivery operations comprising the pattern. The processor(s) utilizes the automated delivery pipeline to deliver a new version of the application.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: Christopher L. Brealey, Simon Helsen, Thomas C. Schmidt, Christopher N. Taylor
  • Publication number: 20190273712
    Abstract: Aspects provide message queue management as a function of processing time estimation, wherein a processor stores a message directed to a user from a messaging server in a distraction queue, and predicts a processing time required by the user to process the received message as a function of sender identity or of an identified message topic or type. The processor increments a processing time counter value for the distraction queue with the predicted processing time of the message, and notifies the user of the received message and all other messages currently saved to the distraction queue in response to determining that the incremented processing time counter value meets a threshold value.
    Type: Application
    Filed: May 20, 2019
    Publication date: September 5, 2019
    Inventors: ADAM G. ARCHER, HERMAN S. BADWAL, ROBIN Y. BOBBITT, CHRISTOPHER M. LEE-SHANOK, ROBERT RETCHLESS, LAUREN H. SCHAEFER, CHRISTOPHER N. TAYLOR
  • Patent number: 10382913
    Abstract: A method and system enabling an initiator based process for preventing distracted driving is provided. The method includes continuously retrieving by a mobile device from a plurality of sensing devices, sensor data. The sensor data is analyzed and based on the analysis it is determined that a user of the mobile device is currently operating a vehicle. A message is generated indicating that the user is currently operating the vehicle. The message is transmitted to and stored by a server.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Christopher N. Taylor
  • Patent number: 10372596
    Abstract: Aspects capture test coverage in a distributed system, wherein a processor instigates execution of a unique hypertext transfer request protocol test case within a distributed system of different, networked servers. The header of the unique test case includes a unique name for the unique test case, and the distributed system servers are each configured to, in response to processing a test case, generate a time-stamped log entry that includes header data for the processed test case and a uniform resource locator address of the processing server. The processor thus maps the unique test case to a subset of the distributed system servers as endpoint servers of the unique test case, in response to determining that the uniform resource locator addresses of each of the subset endpoint servers are listed within generated log entries of the endpoint servers in association with the unique test case name.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Adam G. Archer, Herman S. Badwal, Miran Badzak, Robin Y. Bobbitt, Mark T. Duquette, Christopher M. Lee-Shanok, Robert Retchless, Lauren H. Schaefer, Christopher N. Taylor
  • Publication number: 20190236000
    Abstract: Aspects capture test coverage in a distributed system, wherein a processor instigates execution of a unique hypertext transfer request protocol test case within a distributed system of different, networked servers. The header of the unique test case includes a unique name for the unique test case, and the distributed system servers are each configured to, in response to processing a test case, generate a time-stamped log entry that includes header data for the processed test case and a uniform resource locator address of the processing server. The processor thus maps the unique test case to a subset of the distributed system servers as endpoint servers of the unique test case, in response to determining that the uniform resource locator addresses of each of the subset endpoint servers are listed within generated log entries of the endpoint servers in association with the unique test case name.
    Type: Application
    Filed: April 10, 2019
    Publication date: August 1, 2019
    Inventors: ADAM G. ARCHER, HERMAN S. BADWAL, MIRAN BADZAK, ROBIN Y. BOBBITT, MARK T. DUQUETTE, CHRISTOPHER M. LEE-SHANOK, ROBERT RETCHLESS, LAUREN H. SCHAEFER, CHRISTOPHER N. TAYLOR
  • Patent number: 10361983
    Abstract: Aspects provide message queue management as a function of processing time estimation, wherein a processor stores a message directed to a user from a messaging server in a distraction queue, and predicts a processing time required by the user to process the received message as a function of sender identity or of an identified message topic or type. The processor increments a processing time counter value for the distraction queue with the predicted processing time of the message, and notifies the user of the received message and all other messages currently saved to the distraction queue in response to determining that the incremented processing time counter value meets a threshold value.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Lauren H. Schaefer, Christopher N. Taylor
  • Publication number: 20190141490
    Abstract: A method and system enabling an initiator based process for preventing distracted driving is provided. The method includes continuously retrieving by a mobile device from a plurality of sensing devices, sensor data. The sensor data is analyzed and based on the analysis it is determined that a user of the mobile device is currently operating a vehicle. A message is generated indicating that the user is currently operating the vehicle. The message is transmitted to and stored by a server.
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Christopher N. Taylor
  • Publication number: 20190138288
    Abstract: A method, computer program product, and system includes a processor(s) identifying one or more resources of a shared computing environment utilized in delivery of an application, to users of the shared computing environment. The processor(s) monitors communications to the one or more resources, to identify and intercept operations related to delivery of the application. The processor(s) analyze the intercepted operations, to determine when the operations comprise a pattern occurring with a frequency indicative of a predetermined level of confidence, where the pattern comprises one or more delivery operations. Based on determining the pattern occurs with the frequency, the processor(s) generates an automated delivery pipeline for the application, where the automated delivery pipeline automates at least one of the one or more delivery operations comprising the pattern. The processor(s) utilizes the automated delivery pipeline to deliver a new version of the application.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Christopher L. BREALEY, Simon HELSEN, Thomas C. SCHMIDT, Christopher N. TAYLOR
  • Patent number: 10219125
    Abstract: A method and system enabling an initiator based process for preventing distracted driving is provided. The method includes continuously retrieving by a mobile device from a plurality of sensing devices, sensor data. The sensor data is analyzed and based on the analysis it is determined that a user of the mobile device is currently operating a vehicle. A message is generated indicating that the user is currently operating the vehicle. The message is transmitted to and stored by a server.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Christopher N. Taylor
  • Publication number: 20180278567
    Abstract: Aspects provide message queue management as a function of processing time estimation, wherein a processor stores a message directed to a user from a messaging server in a distraction queue, and predicts a processing time required by the user to process the received message as a function of sender identity or of an identified message topic or type. The processor increments a processing time counter value for the distraction queue with the predicted processing time of the message, and notifies the user of the received message and all other messages currently saved to the distraction queue in response to determining that the incremented processing time counter value meets a threshold value.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: ADAM G. ARCHER, HERMAN S. BADWAL, ROBIN Y. BOBBITT, CHRISTOPHER M. LEE-SHANOK, ROBERT RETCHLESS, LAUREN H. SCHAEFER, CHRISTOPHER N. TAYLOR
  • Publication number: 20180276109
    Abstract: Aspects capture test coverage in a distributed system, wherein a processor instigates execution of a unique hypertext transfer request protocol test case within a distributed system of different, networked servers. The header of the unique test case includes a unique name for the unique test case, and the distributed system servers are each configured to, in response to processing a test case, generate a time-stamped log entry that includes header data for the processed test case and a uniform resource locator address of the processing server. The processor thus maps the unique test case to a subset of the distributed system servers as endpoint servers of the unique test case, in response to determining that the uniform resource locator addresses of each of the subset endpoint servers are listed within generated log entries of the endpoint servers in association with the unique test case name.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 27, 2018
    Inventors: ADAM G. ARCHER, HERMAN S. BADWAL, MIRAN BADZAK, ROBIN Y. BOBBITT, MARK T. DUQUETTE, CHRISTOPHER M. LEE-SHANOK, ROBERT RETCHLESS, LAUREN H. SCHAEFER, CHRISTOPHER N. TAYLOR
  • Publication number: 20180124580
    Abstract: A method and system enabling an initiator based process for preventing distracted driving is provided. The method includes continuously retrieving by a mobile device from a plurality of sensing devices, sensor data. The sensor data is analyzed and based on the analysis it is determined that a user of the mobile device is currently operating a vehicle. A message is generated indicating that the user is currently operating the vehicle. The message is transmitted to and stored by a server.
    Type: Application
    Filed: January 3, 2018
    Publication date: May 3, 2018
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Christopher N. Taylor
  • Patent number: 9949098
    Abstract: A method and system enabling an initiator based process for preventing distracted driving is provided. The method includes continuously retrieving by a mobile device from a plurality of sensing devices, sensor data. The sensor data is analyzed and based on the analysis it is determined that a user of the mobile device is currently operating a vehicle. A message is generated indicating that the user is currently operating the vehicle. The message is transmitted to and stored by a server.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Christopher N. Taylor
  • Publication number: 20170127255
    Abstract: A method and system enabling an initiator based process for preventing distracted driving is provided. The method includes continuously retrieving by a mobile device from a plurality of sensing devices, sensor data. The sensor data is analyzed and based on the analysis it is determined that a user of the mobile device is currently operating a vehicle. A message is generated indicating that the user is currently operating the vehicle. The message is transmitted to and stored by a server.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 4, 2017
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Christopher M. Lee-Shanok, Robert Retchless, Christopher N. Taylor
  • Publication number: 20170109159
    Abstract: Techniques are described for updating documentation for an application including but not limited to a web application, a software application or a mobile application. In one example, techniques include generating an entry in a documentation for an application, linking the entry to an element of the application, including recording a run-time state for the element; determining that the element has changed; and generating an alert indicating that the element has changed.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Inventors: Adam G. Archer, Miran Badzak, Robin Y. Bobbitt, Mark T. Duquette, Robert Retchless, Fariz Saracevic, Lauren J. Schaefer, Christopher N. Taylor
  • Publication number: 20170046507
    Abstract: In an approach to user authentication by facial recognition, a computing device repeatedly detects the faces of users within the field of view of an input device. The computing device determines the presence or absence of the registered user within the field of view of the input device. The computing device determines the presence or absence of unregistered users within the field of view of the input device. Determining that only the registered user is present, the computing device presents data in an unrestricted manner. Determining that an unregistered user(s) is present, the computing device presents data in a restricted manner.
    Type: Application
    Filed: August 10, 2015
    Publication date: February 16, 2017
    Inventors: Adam G. Archer, Herman S. Badwal, Robin Y. Bobbitt, Prachi S. Khadke, Christopher M. Lee-Shanok, Robert Retchless, Fariz Saracevic, Christopher N. Taylor