Patents by Inventor John A Erickson
John A 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: 12008101Abstract: 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: GrantFiled: June 22, 2021Date of Patent: June 11, 2024Assignee: International Business Machines CorporationInventors: Steven Charles Erickson, Clinton William Erie, Shawn Matthew Johnston, Michael John MacPherson, Ryan Paske
-
Patent number: 11988621Abstract: 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: GrantFiled: August 16, 2021Date of Patent: May 21, 2024Assignee: International Business Machines CorporationInventors: Shawn Matthew Johnston, Clinton William Erie, Ryan Paske, Steven Charles Erickson, Michael John MacPherson
-
Publication number: 20240158760Abstract: 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: ApplicationFiled: November 10, 2023Publication date: May 16, 2024Applicant: Laboratory Corporation of America HoldingsInventors: Stephen Erickson, Jose S. Gil, Matthew J. Brown, John Paulson
-
Patent number: 11914366Abstract: 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: GrantFiled: March 29, 2022Date of Patent: February 27, 2024Assignee: GHOST AUTONOMY INC.Inventors: Aaron Carroll, Mario Delgado, Basheer Tome, Noah Shaw, John Hayes, Volkmar Uhlig, Justin Erickson
-
Patent number: 11503084Abstract: 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: GrantFiled: September 26, 2011Date of Patent: November 15, 2022Assignee: Vonage America Inc.Inventors: Ka-Yui Kevin Ma, John Erickson
-
Publication number: 20190328912Abstract: 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: ApplicationFiled: September 23, 2016Publication date: October 31, 2019Inventors: Kevin Staid, John Erickson, Theresa L. O'Keefe
-
Patent number: 10376844Abstract: 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: GrantFiled: December 2, 2015Date of Patent: August 13, 2019Assignee: EMD Millipore Corp.Inventors: Jiwan Adhikari, John Erickson
-
Publication number: 20180154030Abstract: 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: ApplicationFiled: October 24, 2017Publication date: June 7, 2018Inventors: John Erickson, Theresa L. O'Keefe, Eric Walters, Kevin Staid
-
Patent number: 9854102Abstract: 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: GrantFiled: July 30, 2014Date of Patent: December 26, 2017Assignee: VONAGE AMERICA INC.Inventors: Ka-Yui Kevin Ma, John Erickson, Eugene Peter Cannon
-
Publication number: 20170252703Abstract: 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: ApplicationFiled: December 2, 2015Publication date: September 7, 2017Inventors: Jiwan Adhikari, John Erickson
-
Patent number: 9719011Abstract: 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: GrantFiled: October 29, 2009Date of Patent: August 1, 2017Assignee: BASF SEInventors: Christopher M. Tanguay, John Erickson, Victoria Manea, Jyh-Chiarng Huarng, Rajesh Kumar, Fikri Emrah Alemdaroglu
-
Publication number: 20170180956Abstract: 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: ApplicationFiled: March 7, 2017Publication date: June 22, 2017Inventors: Marc LEFAR, John RILEY, John ERICKSON, Deepak OTTUR, Andrew BROCK, Andrew TRIPP
-
Patent number: 9591144Abstract: 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: GrantFiled: July 22, 2010Date of Patent: March 7, 2017Assignee: VONAGE AMERICA INC.Inventors: Michael South, John Erickson
-
Patent number: 9462136Abstract: 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: GrantFiled: July 22, 2010Date of Patent: October 4, 2016Assignee: Vonage America Inc.Inventors: Michael South, John Erickson, Andrew James McSherry
-
Patent number: 9325699Abstract: 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: GrantFiled: June 26, 2013Date of Patent: April 26, 2016Assignee: Vonage America Inc.Inventors: Mabrouk Aboughanaima, Chakrapani Gorrepati, Deepak Ottur, John Erickson
-
Publication number: 20150261654Abstract: 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: ApplicationFiled: May 29, 2015Publication date: September 17, 2015Inventors: John Erickson, Madan Musuvathi
-
Patent number: 9069894Abstract: 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: GrantFiled: June 18, 2010Date of Patent: June 30, 2015Assignee: Microsoft Technology Licensing, LLCInventors: John Erickson, Madan Musuvathi
-
Patent number: 9003498Abstract: 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: GrantFiled: June 26, 2013Date of Patent: April 7, 2015Assignee: Vonage Network LLCInventors: Mabrouk Aboughanaima, Chakrapani Gorrepati, Deepak Ottur, John Erickson
-
Publication number: 20140341212Abstract: 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: ApplicationFiled: July 30, 2014Publication date: November 20, 2014Inventors: KA-YUI KEVIN MA, JOHN ERICKSON, EUGENE PETER CANNON
-
Publication number: 20140341364Abstract: 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: ApplicationFiled: July 30, 2014Publication date: November 20, 2014Inventors: KA-YUI KEVIN MA, JOHN ERICKSON, EUGENE PETER CANNON