Patents by Inventor John Erickson

John Erickson 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: 12008101
    Abstract: Methods and systems for protecting a secure computing system. Aspects include connecting a pluggable security card to a motherboard of the secure computing system. Aspects also include activating a detection circuit to monitor a physical connection between the pluggable security card and the motherboard. Based on detecting that the physical connection between the pluggable security card and the motherboard has been interrupted, aspects include setting a tamper event flag, wherein the secure computing system is prevented from being operated when the tamper event flag is set.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: June 11, 2024
    Assignee: International Business Machines Corporation
    Inventors: Steven Charles Erickson, Clinton William Erie, Shawn Matthew Johnston, Michael John MacPherson, Ryan Paske
  • Patent number: 11988621
    Abstract: An apparatus for thermal interface material detection includes a heat dissipating device stack up that includes a heat dissipating device, a thermal interface material, a heat generating component, and a printed circuit board. The heat dissipating device is disposed on the thermal interface material, the thermal interface material is disposed on the heat generating component, and the heat generating component is disposed on the printed circuit board. A channel in a body of the heat dissipating device includes an embedded conductive probe, where a first end of the embedded conductive probe leads to a lower surface of the body of the heat dissipating device and a second end of the embedded conductive probe leads to an upper surface of the body of the heat dissipating device.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: May 21, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shawn Matthew Johnston, Clinton William Erie, Ryan Paske, Steven Charles Erickson, Michael John MacPherson
  • Publication number: 20240158760
    Abstract: Described are compositions, methods, systems, and kits related to related to synthetic phages with a customized host range. Customized host range of the synthetic phage is imparted on the synthetic phage by one or more recombinant tail-spike proteins. For example, a recombinant tail-spike protein may include a combination of the N-terminal region and the C-terminal region is engineered in a laboratory.
    Type: Application
    Filed: November 10, 2023
    Publication date: May 16, 2024
    Applicant: Laboratory Corporation of America Holdings
    Inventors: Stephen Erickson, Jose S. Gil, Matthew J. Brown, John Paulson
  • Patent number: 11914366
    Abstract: Blended operator and autonomous control in an autonomous vehicle, including: receiving sensor data from a plurality of sensors of an autonomous vehicle; determining, based on the sensor data, a degree of autonomous control for each control input of a plurality of control inputs; and applying the degree of autonomous control for each control input of the plurality of control inputs.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: February 27, 2024
    Assignee: GHOST AUTONOMY INC.
    Inventors: Aaron Carroll, Mario Delgado, Basheer Tome, Noah Shaw, John Hayes, Volkmar Uhlig, Justin Erickson
  • Patent number: 11503084
    Abstract: An IP telephony system allows users of the IP telephony system to register extension telephony devices with the IP telephony system. An extension telephony device is one that is provided with service by a separate telephony service provider. Once an extension telephony device is registered, a user can obtain communications services from the IP telephony system using the extension telephony device. A extension telephony device may be tied to a user's main telephony services account with the IP telephony system such that when the user obtains communications services from the IP telephony system using an extension telephony device, the user will be billed for those communications services through the user's main account.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: November 15, 2022
    Assignee: Vonage America Inc.
    Inventors: Ka-Yui Kevin Ma, John Erickson
  • Publication number: 20190328912
    Abstract: A system for sterilizing and/or deimmunizing an object includes a stationary chamber at ambient pressure configured to store an object to be sterilized and/or deimmunized therein. An electromagnetic device is coupled to the chamber and configured to direct microwaves at the object. A solvent spray subsystem is coupled to the chamber and configured to apply a solvent to the object such that the object is completely coated and/or saturated with the solvent. A controller subsystem coupled to the electromagnetic device and the solvent spray subsystem is configured to provide a cycle of activating the solvent spray subsystem for a predetermined amount of time, activating the electromagnetic device for a predetermined amount of time, and repeating the cycle a predetermined amount of times to irreversibly destroy proteins on the object to sterilize and/or deimmunize the object.
    Type: Application
    Filed: September 23, 2016
    Publication date: October 31, 2019
    Inventors: Kevin Staid, John Erickson, Theresa L. O'Keefe
  • Patent number: 10376844
    Abstract: A testing apparatus employs an interface module removably attached to a filter testing device. The interface module includes a first flowpath communicating with an outlet of the testing device and a housing of the filter device, a first valve disposed in the first flowpath, a second flowpath communicating with the housing of the filter device and an exhaust, a second valve disposed in the second flowpath, and an enclosure enclosing the first flowpath, the first valve, the second flowpath, and the second valve. The interface module is cleanable and/or sterilizable, and replaceable. A filter integrity testing method uses an interface module to prevent contamination of the testing device and cross-contamination of different filter devices and avoid liquid ingress into the testing device.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: August 13, 2019
    Assignee: EMD Millipore Corp.
    Inventors: Jiwan Adhikari, John Erickson
  • Publication number: 20180154030
    Abstract: A system for sterilizing and/or deimmunizing an object includes a stationary chamber at ambient pressure is configured to store an object to be sterilized and/or deimmunized therein. A solvent delivery subsystem is coupled to the chamber and configured to apply a directed volume of a non-toxic aqueous solvent to coat and wet the object to optimally hydrate proteins of infectious agents and/or immunological agents in or on the object for proteolysis. An electromagnetic device is coupled to the chamber and is configured to direct microwaves at the object to induce proteolysis of the proteins and generate heat to dry the non-toxic aqueous solvent in or on the object in or on the object. A temperature control subsystem is coupled to the chamber and is configured to control the temperature of the chamber to induce a temperature of the proteins which accelerates proteolysis of the proteins and dries the non-toxic aqueous solvent in or on the object.
    Type: Application
    Filed: October 24, 2017
    Publication date: June 7, 2018
    Inventors: John Erickson, Theresa L. O'Keefe, Eric Walters, Kevin Staid
  • Patent number: 9854102
    Abstract: An IP telephony system allows a user to register a telephony device that receives its native telephony service from a different telephony service provider as an extension telephone. The user can then place calls through the IP telephony system using the extension telephone. Such calls may or may not be established using the extension telephone's native telephony service provider.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: December 26, 2017
    Assignee: VONAGE AMERICA INC.
    Inventors: Ka-Yui Kevin Ma, John Erickson, Eugene Peter Cannon
  • Publication number: 20170252703
    Abstract: A testing apparatus employs an interface module removably attached to a filter testing device. The interface module includes a first flowpath communicating with an outlet of the testing device and a housing of the filter device, a first valve disposed in the first flowpath, a second flowpath communicating with the housing of the filter device and an exhaust, a second valve disposed in the second flowpath, and an enclosure enclosing the first flowpath, the first valve, the second flowpath, and the second valve. The interface module is cleanable and/or sterilizable, and replaceable. A filter integrity testing method uses an interface module to prevent contamination of the testing device and cross-contamination of different filter devices and avoid liquid ingress into the testing device.
    Type: Application
    Filed: December 2, 2015
    Publication date: September 7, 2017
    Inventors: Jiwan Adhikari, John Erickson
  • Patent number: 9719011
    Abstract: A proppant comprises a particle and a polycarbodiimide coating disposed on the particle. The polycarbodiimide coating comprises the reaction product of a polymeric isocyanate and a monomeric isocyanate, in the presence of a catalyst. A method of forming the proppant comprises the steps of providing the particle, providing the polymeric isocyanate, providing the monomeric isocyanate, providing the catalyst, reacting the polymeric isocyanate and the monomeric isocyanate in the presence of the catalyst to form the polycarbodiimide coating, and coating the particle with the polycarbodiimide coating.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: August 1, 2017
    Assignee: BASF SE
    Inventors: Christopher M. Tanguay, John Erickson, Victoria Manea, Jyh-Chiarng Huarng, Rajesh Kumar, Fikri Emrah Alemdaroglu
  • Publication number: 20170180956
    Abstract: A IP telephony service allows customers to form user groups. Each user group can include multiple members, each of whom have their own telephony device. When a member of a user group sends an outgoing communication from one of the telephony devices associated with the user group, the service obtains communication handling instructions for the user group. The outgoing communication is then processed in accordance with the handling instructions. This could include sending copies of the outgoing communication to the telephony devices of other members of the user group. This could also include sending the outgoing communication with an origination identifier associated with the user group, rather than an origination identifier associated with the member's telephony device.
    Type: Application
    Filed: March 7, 2017
    Publication date: June 22, 2017
    Inventors: Marc LEFAR, John RILEY, John ERICKSON, Deepak OTTUR, Andrew BROCK, Andrew TRIPP
  • Patent number: 9591144
    Abstract: A IP telephony service allows customers to form user groups. Each user group can include multiple members, each of whom have their own telephony device. When a member of a user group sends an outgoing communication from one of the telephony devices associated with the user group, the service obtains communication handling instructions for the user group. The outgoing communication is then processed in accordance with the handling instructions. This could include sending copies of the outgoing communication to the telephony devices of other members of the user group. This could also include sending the outgoing communication with an origination identifier associated with the user group, rather than an origination identifier associated with the member's telephony device.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: March 7, 2017
    Assignee: VONAGE AMERICA INC.
    Inventors: Michael South, John Erickson
  • Patent number: 9462136
    Abstract: A IP telephony service allows customers to form user groups. Each user group can include multiple members, each of whom have their own telephony device. A group identifier, which could be a telephone number, is assigned to each user group. As a result, a single telephony device belonging to a member of a user group can be associated with its own unique telephone number, and the telephone number used as the group identifier. The system allows the user to select which of multiple telephone numbers associated with his telephony device are to be used as the originating telephone number when an outgoing telephone call or an outgoing message is sent.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: October 4, 2016
    Assignee: Vonage America Inc.
    Inventors: Michael South, John Erickson, Andrew James McSherry
  • Patent number: 9325699
    Abstract: A method and apparatus for routing Application Programming Interface (API) calls from a partner entity to a telephony service provider (TSP) network are provided herein. In some embodiments, a method for routing API calls may include receiving a first message including an API call and a partner API key used to authenticate the partner entity on the TSP network to access a partner API layer disposed on the TSP network, extracting the partner API key from the first message, performing an authentication process to authenticate an identity of the partner entity using at least the extracted partner API key, and routing the first message based on results of the authentication process. In some embodiments, the first message is routed to the partner API layer disposed on the TSP network when the identity of the partner entity is authenticated.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: April 26, 2016
    Assignee: Vonage America Inc.
    Inventors: Mabrouk Aboughanaima, Chakrapani Gorrepati, Deepak Ottur, John Erickson
  • Publication number: 20150261654
    Abstract: Described are techniques for detecting data collisions between a first portion and a second portion of an application executing on a computer, the first portion and the second portions executing concurrently with respect to each other. While the first portion and second portion are executing, before the first portion accesses a memory location shared by the first portion and the second portion, a value stored in the memory location is captured and the first portion is delayed. While the second portion continues to execute the first portion is delayed. After a period of the first portion having been paused or slowed, the current content of the memory location is compared with the captured content to determine if there is a data collision. The first and second portions may be threads, and the capturing, delaying, and determining may be performed by code inserted to the application after it has been compiled.
    Type: Application
    Filed: May 29, 2015
    Publication date: September 17, 2015
    Inventors: John Erickson, Madan Musuvathi
  • Patent number: 9069894
    Abstract: Described are techniques for detecting data collisions between a first portion and a second portion of an application executing on a computer, the first portion and the second portions executing concurrently with respect to each other. While the first portion and second portion are executing, before the first portion accesses a memory location shared by the first portion and the second portion, a value stored in the memory location is captured and the first portion is delayed. While the second portion continues to execute the first portion is delayed. After a period of the first portion having been paused or slowed, the current content of the memory location is compared with the captured content to determine if there is a data collision. The first and second portions may be threads, and the capturing, delaying, and determining may be performed by code inserted to the application after it has been compiled.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: June 30, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Erickson, Madan Musuvathi
  • Patent number: 9003498
    Abstract: A method and apparatus for routing Application Programming Interface (API) calls from a partner entity to a telephony service provider (TSP) network are provided herein. In some embodiments, a method for routing API calls may include receiving a first message including an API call and a partner API key used to authenticate the partner entity on the TSP network to access a partner API layer disposed on the TSP network, extracting the partner API key from the first message, performing an authentication process to authenticate an identity of the partner entity using at least the extracted partner API key, and routing the first message based on results of the authentication process. In some embodiments, the first message is routed to the partner API layer disposed on the TSP network when the identity of the partner entity is authenticated.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: April 7, 2015
    Assignee: Vonage Network LLC
    Inventors: Mabrouk Aboughanaima, Chakrapani Gorrepati, Deepak Ottur, John Erickson
  • Publication number: 20140341212
    Abstract: An IP telephony system allows a user to register a telephony device that receives its native telephony service from a different telephony service provider as an extension telephone. The user can then place calls through the IP telephony system using the extension telephone. Such calls may or may not be established using the extension telephone's native telephony service provider.
    Type: Application
    Filed: July 30, 2014
    Publication date: November 20, 2014
    Inventors: KA-YUI KEVIN MA, JOHN ERICKSON, EUGENE PETER CANNON
  • Publication number: 20140341364
    Abstract: An IP telephony system allows a user to register a telephony device that receives its native telephony service from a different telephony service provider as an extension telephone. The user can then place calls through the IP telephony system using the extension telephone. Such calls may or may not be established using the extension telephone's native telephony service provider.
    Type: Application
    Filed: July 30, 2014
    Publication date: November 20, 2014
    Inventors: KA-YUI KEVIN MA, JOHN ERICKSON, EUGENE PETER CANNON