Patents by Inventor Andrew Carpenter

Andrew Carpenter 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: 11941116
    Abstract: An illustrative method includes determining that a total amount of read traffic and write traffic processed by a storage system during a time period exceeds a threshold; determining a first compressibility metric associated with the write traffic; determining a second compressibility metric associated with the read traffic; determining, based on a comparison of the first compressibility metric with the second compressibility metric, that the write traffic is less compressible than the read traffic; determining, based on the total amount of read traffic and write traffic exceeding the threshold and on the write traffic being less compressible than the read traffic, that the storage system is possibly being targeted by a security threat; and modifying, in response to the determining that the storage system is possibly being targeted by the security threat, a data protection parameter set for one or more recovery datasets generated by the storage system.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: March 26, 2024
    Assignee: Pure Storage, Inc.
    Inventors: Andrew Kutner, Ronald Karr, Andrew Miller, Patrick D. Lee, David Huskisson, Brian Carpenter, Cynthia Dote
  • Patent number: 11915235
    Abstract: Systems and methods for interoperable network token processing are provided. A network token system provides a platform that can be leveraged by external entities (e.g., third party wallets, e-commerce merchants, payment enablers/payment service providers, etc.) or internal payment processing network systems that have the need to use the tokens to facilitate payment transactions. A token registry vault can provide interfaces for various token requestors (e.g., mobile device, issuers, merchants, mobile wallet providers, etc.), merchants, acquirers, issuers, and payment processing network systems to request generation, use and management of tokens. The network token system further provides services such as card registration, token generation, token issuance, token authentication and activation, token exchange, and token life-cycle management.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventors: Matthew Dill, Prasanna L. Narayan, Glenn Powell, John Sheets, Andrew Carpenter
  • Patent number: 11842344
    Abstract: Embodiments are directed to a first token vault managed by a token service provider and a second token vault managed by a second entity. The first token vault is continuously synchronized with the second token vault in real-time. That is, the data in the second token vault is updated simultaneously with or immediately after the data in the first token vault is updated. In some embodiments, the first token vault may be a master token vault and the second token vault may be a mirror token vault. The mirror token vault may store the same information as the master token vault. Alternatively, the mirror token vault may store a subset of the information stored at the master token vault. In other embodiments, the information stored at the first token vault and the information stored at the second token vault may be mutually exclusive.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: December 12, 2023
    Assignee: Visa International Service Association
    Inventors: Andrew Carpenter, Paul Tait, Dan Kurland, Barbara Patterson
  • Publication number: 20230267455
    Abstract: Systems, apparatuses, and methods are provided for enabling a transaction using a token associated with a first payment network to be conducted using a second payment network. When a transaction using a token is submitted to a payment network, the payment network can determine the payment network associated with the token. If the token is associated with a second payment network, a token verification request including the token can be sent to the second payment network. The second payment network can then return a token verification response including a primary account identifier such as a primary account number (PAN) corresponding to the token and a validation result. The transaction may then be processed using the primary account identifier.
    Type: Application
    Filed: May 1, 2023
    Publication date: August 24, 2023
    Applicant: Visa International Service Association
    Inventors: Prasanna L. Narayan, Glenn Powell, John Sheets, Paul Tait, Andrew Carpenter
  • Patent number: 11676138
    Abstract: Systems, apparatuses, and methods are provided for enabling a transaction using a token associated with a first payment network to be conducted using a second payment network. When a transaction using a token is submitted to a payment network, the payment network can determine the payment network associated with the token. If the token is associated with a second payment network, a token verification request including the token can be sent to the second payment network. The second payment network can then return a token verification response including a primary account identifier such as a primary account number (PAN) corresponding to the token and a validation result. The transaction may then be processed using the primary account identifier.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: June 13, 2023
    Assignee: Visa International Service Association
    Inventors: Prasanna L Narayan, Glenn Powell, John Sheets, Paul Tait, Andrew Carpenter
  • Patent number: 11574311
    Abstract: Embodiments are directed to optimizing the secure provisioning of credentials to mobile devices through use of risk decision non-overrides. In some embodiments, a service provider receives a request from a wallet provider to provision a credential associated with an account to a mobile device. The request includes a first risk level associated with the provisioning. The service provider receives a second risk level associated with the provisioning request from an issuer of the account. Based upon determining that a non-override condition exists, the service provider uses the first risk level from the wallet provider and accordingly causes a user authentication to occur. A non-override condition may be determined based upon scenario indicators received within the provisioning request. In some embodiments, the non-override condition may be ignored when the first risk level indicates medium risk and the second risk level indicates high risk.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: February 7, 2023
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Andrew Carpenter, Glenn Leon Powell
  • Publication number: 20220398571
    Abstract: Embodiments are directed to a first token vault managed by a token service provider and a second token vault managed by a second entity. The first token vault is continuously synchronized with the second token vault in real-time. That is, the data in the second token vault is updated simultaneously with or immediately after the data in the first token vault is updated. In some embodiments, the first token vault may be a master token vault and the second token vault may be a mirror token vault. The mirror token vault may store the same information as the master token vault. Alternatively, the mirror token vault may store a subset of the information stored at the master token vault. In other embodiments, the information stored at the first token vault and the information stored at the second token vault may be mutually exclusive.
    Type: Application
    Filed: April 15, 2022
    Publication date: December 15, 2022
    Inventors: Andrew Carpenter, Paul Tait, Dan Kurland, Barbara Patterson
  • Patent number: 11462180
    Abstract: In various embodiments, a system includes a mesh layer including a plurality of LEDs, where at least a subset of the LEDs is selectively controllable to control lighting of the mesh layer. The system further includes a screen layer at least partially aligned with the mesh layer, wherein the screen layer is configured to: be illuminated from behind by the mesh layer, and at least partially absorb light projected onto the screen layer.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: October 4, 2022
    Assignee: Thinkwell Group, LLC
    Inventors: Jon Paul Griffin, William Le Dang, Michael Andrew Carpenter, Thomas Jakobsen
  • Patent number: 11430319
    Abstract: Cavitation that occurs within a pump of a machine, such as truck or other work machine, can potentially damage the pump and/or other components of the machine. The machine can have a cavitation monitor configured to detect cavitation and/or cavitation damage associated with the pump based on vibration data, speed data associated with mechanical movements of the pump, and operating data associated with the machine overall. If the cavitation monitor detects cavitation and/or cavitation damage, the cavitation monitor can cause corresponding alerts to be displayed to a machine operator or other user.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: August 30, 2022
    Assignee: Caterpillar Inc.
    Inventors: Nathan S Pauli, Pengfei Ma, Kalpeshkumar N. Patel, Richard Andrew Carpenter, James David Siegle, Vignesh Jayakumar, Richard Scott Cushing
  • Publication number: 20220172199
    Abstract: Systems and methods for interoperable network token processing are provided. A network token system provides a platform that can be leveraged by external entities (e.g., third party wallets, e-commerce merchants, payment enablers/payment service providers, etc.) or internal payment processing network systems that have the need to use the tokens to facilitate payment transactions. A token registry vault can provide interfaces for various token requestors (e.g., mobile device, issuers, merchants, mobile wallet providers, etc.), merchants, acquirers, issuers, and payment processing network systems to request generation, use and management of tokens. The network token system further provides services such as card registration, token generation, token issuance, token authentication and activation, token exchange, and token life-cycle management.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: Matthew Dill, Prasanna L. Narayan, Glenn Powell, John Sheets, Andrew Carpenter
  • Patent number: 11334885
    Abstract: Embodiments are directed to a first token vault managed by a token service provider and a second token vault managed by a second entity. The first token vault is continuously synchronized with the second token vault in real-time. That is, the data in the second token vault is updated simultaneously with or immediately after the data in the first token vault is updated. In some embodiments, the first token vault may be a master token vault and the second token vault may be a mirror token vault. The mirror token vault may store the same information as the master token vault. Alternatively, the mirror token vault may store a subset of the information stored at the master token vault. In other embodiments, the information stored at the first token vault and the information stored at the second token vault may be mutually exclusive.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: May 17, 2022
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Andrew Carpenter, Paul Tait, Dan Kurland, Barbara Patterson
  • Publication number: 20210350379
    Abstract: Embodiments are directed to optimizing the secure provisioning of credentials to mobile devices through use of risk decision non-overrides. In some embodiments, a service provider receives a request from a wallet provider to provision a credential associated with an account to a mobile device. The request includes a first risk level associated with the provisioning. The service provider receives a second risk level associated with the provisioning request from an issuer of the account. Based upon determining that a non-override condition exists, the service provider uses the first risk level from the wallet provider and accordingly causes a user authentication to occur. A non-override condition may be determined based upon scenario indicators received within the provisioning request. In some embodiments, the non-override condition may be ignored when the first risk level indicates medium risk and the second risk level indicates high risk.
    Type: Application
    Filed: July 7, 2021
    Publication date: November 11, 2021
    Inventors: Andrew Carpenter, Glenn Leon Powell
  • Patent number: 11093936
    Abstract: Systems and methods for interoperable network token processing are provided. A network token system provides a platform that can be leveraged by external entities (e.g., third party wallets, e-commerce merchants, payment enablers/payment service providers, etc.) or internal payment processing network systems that have the need to use the tokens to facilitate payment transactions. A token registry vault can provide interfaces for various token requestors (e.g., mobile device, issuers, merchants, mobile wallet providers, etc.), merchants, acquirers, issuers, and payment processing network systems to request generation, use and management of tokens. The network token system further provides services such as card registration, token generation, token issuance, token authentication and activation, token exchange, and token life-cycle management.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: August 17, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Matthew Dill, Prasanna L. Narayan, Glenn Powell, John Sheets, Andrew Carpenter
  • Patent number: 11087328
    Abstract: Embodiments are directed to optimizing the secure provisioning of credentials to mobile devices through use of risk decision non-overrides. In some embodiments, a service provider receives a request from a wallet provider to provision a credential associated with an account to a mobile device. The request includes a first risk level associated with the provisioning. The service provider receives a second risk level associated with the provisioning request from an issuer of the account. Based upon determining that a non-override condition exists, the service provider uses the first risk level from the wallet provider and accordingly causes a user authentication to occur. A non-override condition may be determined based upon scenario indicators received within the provisioning request. In some embodiments, the non-override condition may be ignored when the first risk level indicates medium risk and the second risk level indicates high risk.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: August 10, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Andrew Carpenter, Glenn Leon Powell
  • Publication number: 20200410483
    Abstract: Systems and methods for interoperable network token processing are provided. A network token system provides a platform that can be leveraged by external entities (e.g., third party wallets, e-commerce merchants, payment enablers/payment service providers, etc.) or internal payment processing network systems that have the need to use the tokens to facilitate payment transactions. A token registry vault can provide interfaces for various token requestors (e.g., mobile device, issuers, merchants, mobile wallet providers, etc.), merchants, acquirers, issuers, and payment processing network systems to request generation, use and management of tokens. The network token system further provides services such as card registration, token generation, token issuance, token authentication and activation, token exchange, and token life-cycle management.
    Type: Application
    Filed: September 14, 2020
    Publication date: December 31, 2020
    Inventors: Matthew Dill, Prasanna L. Narayan, Glenn Powell, John Sheets, Andrew Carpenter
  • Publication number: 20200286080
    Abstract: Embodiments are directed to a first token vault managed by a token service provider and a second token vault managed by a second entity. The first token vault is continuously synchronized with the second token vault in real-time. That is, the data in the second token vault is updated simultaneously with or immediately after the data in the first token vault is updated. In some embodiments, the first token vault may be a master token vault and the second token vault may be a mirror token vault. The mirror token vault may store the same information as the master token vault. Alternatively, the mirror token vault may store a subset of the information stored at the master token vault. In other embodiments, the information stored at the first token vault and the information stored at the second token vault may be mutually exclusive.
    Type: Application
    Filed: May 22, 2020
    Publication date: September 10, 2020
    Inventors: Andrew Carpenter, Paul Tait, Dan Kurland, Barbara Patterson
  • Patent number: 10699270
    Abstract: Embodiments are directed to a first token vault managed by a token service provider and a second token vault managed by a second entity. The first token vault is continuously synchronized with the second token vault in real-time. That is, the data in the second token vault is updated simultaneously with or immediately after the data in the first token vault is updated. In some embodiments, the first token vault may be a master token vault and the second token vault may be a mirror token vault. The mirror token vault may store the same information as the master token vault. Alternatively, the mirror token vault may store a subset of the information stored at the master token vault. In other embodiments, the information stored at the first token vault and the information stored at the second token vault may be mutually exclusive.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: June 30, 2020
    Assignee: Visa International Service Association
    Inventors: Andrew Carpenter, Paul Tait, Dan Kurland, Barbara Patterson
  • Patent number: 10646824
    Abstract: A catalytic cookstove, for use in cooking, heating, and lighting, is disclosed for reducing particulate matter and carbon monoxide emissions. A non-platinum group metal catalyst promotes oxidation of particulate matter and carbon monoxide to produce carbon dioxide. Additionally, a passive damper automatically adjusts the fuel-to-air ratio based upon the size of fuel fed to the stove to ensure catalyst light off.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: May 12, 2020
    Assignee: Mainsteam Engineering Corporation
    Inventors: Paul E. Yelvington, Alex Paulsen, Andrew Carpenter, Tyler Kunsa, Ted Amundsen, Nicholas Schwartz
  • Patent number: 10610907
    Abstract: An anti-clogging liquid dispersion system and method for an air conditioner or heat pump is disclosed. A tank holds an anti-clogging liquid. A pump or valve connected with the tank periodically supplies the liquid to a condensate drain pan or the outlet of an existing drain line located exteriorly of a structure. One or more sensors are provided to detect moisture, flooding and/or lack of condensate flow and, when so detected, a control circuit causes the liquid to be supplied to the condensate drain pan to prevent flooding of a condensate drain pan or to clear a clogged drain line of an air handler of the air conditioner or heat pump. An additional dose of the liquid can also be supplied at any time when an unacceptable amount of condensate moisture and/or a clogged drain line has been detected.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: April 7, 2020
    Assignee: Mainstream Engineering Corporation
    Inventors: Robert P. Scaringe, Andrew Carpenter, Dana L. Elliott, Luke L. Falls, Janelle M. Messmer, Mark W. Fitz
  • Patent number: D1019428
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: March 26, 2024
    Assignee: Whirlpool Corporation
    Inventors: Christopher Carpenter, Andrew Grose, Mark Schulz, Brian Witlin