Patents by Inventor Jerry Wald
Jerry Wald 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: 11954701Abstract: The disclosure relates to a real-time merchandising system for the communication of offers and the acceptance or rejection of the communicated offers. The offers communicated may be based on the location of the merchandising system, the time of day and the user device that is in proximity of the system. The merchandising system may require no, or a minimum of, user interaction for an offer to be accepted or rejected or for the offer to expire. It may also be configured to track and analyze offer campaign effectiveness.Type: GrantFiled: March 23, 2020Date of Patent: April 9, 2024Assignee: Visa International Service AssociationInventor: Jerry Wald
-
Patent number: 11914488Abstract: Provided is a system, method, and computer program product for handling fault tolerance in a blockchain enabled network system. The system includes a computing system with at least one of a plurality of processors arranged as an active processor node, at least one data storage device including a first ledger corresponding to a first blockchain and a second ledger corresponding to a second blockchain, at least one standby processor node, and at least one standby data storage device. The at least one active processor node is programmed or configured to analyze and record blocks corresponding to data received through the network system on the first ledger and the second ledger such that the first ledger and the second ledger have matching data, detect at least one failure or anticipated failure, and in response to detecting the at least one failure or anticipated failure, generating a switch-over command.Type: GrantFiled: November 6, 2019Date of Patent: February 27, 2024Assignee: Visa International Service AssociationInventor: Jerry Wald
-
Patent number: 11824838Abstract: Methods and systems disclosed herein relate to providing a receiving entity with a package of assertions. A package of assertions may include a group of yes or no statements (e.g., as an answer to a question). Alternatively, or additionally, a package of assertions may comprise a clustered assertion, which is a singular yes or no statement, that is itself based on a set of underlying assertions made using information from one or more sources. A particular type of package of assertions may be selected based on the relying entity requesting the assertions, based on an assertions model. The package of assertions may be cryptographically secured.Type: GrantFiled: March 30, 2022Date of Patent: November 21, 2023Assignee: Visa International Service AssociationInventors: Michael Steven Bankston, Erik Christopher Friend, Jerry Wald, Victor Zhiltsov
-
Patent number: 11757638Abstract: Methods and systems for processing interactions with account assertions are disclosed. A method includes receiving, by an assertions model manager, a first request from a resource provider computer for a set of assertions including an account assertion, related to a digital identity of a user. The method then includes responding, by the assertions model manager, to the first request with a response message, comprising a set of assertions, wherein one of the plurality of assertions is an account assertion. Then the method includes receiving, by the assertions model manager, a second request from the resource provider for a value interaction from the user and initiating, by the assertions model manager, the value interaction.Type: GrantFiled: May 13, 2019Date of Patent: September 12, 2023Assignee: Visa International Service AssociationInventors: Michael Steven Bankston, Erik Friend, Jerry Wald
-
Patent number: 11734433Abstract: A method and system for remediating vulnerable code libraries, including open source libraries, in a software application. An application, that uses code libraries, and information regarding known library vulnerabilities are received, then it is determined if one or more libraries in the application are vulnerable based upon the information. For each of the one or more vulnerable libraries, a library version that minimizes risk is determined. The determined library version is incorporated into the application to form a test application, and an application test is performed on the test application. If an application test score on the test application is below a predetermined threshold, the determined library version is incorporated into a final application precursor. A final application can be determined from the final application precursor for each of the one or more vulnerable libraries.Type: GrantFiled: March 30, 2022Date of Patent: August 22, 2023Assignee: Visa International Service AssociationInventors: Vinjith Nagaraja, Raymond Brammer, James Myers, Christopher Gutierrez, Ireneusz Pazdzierniak, Shanshan Jiang, Karim Mawani, Pankaj Rathore, Jerry Wald, David Worth, Dhruv Vig, Archana Taparia, Robert Chifamba, Vamshi Ramarapu
-
Patent number: 11682000Abstract: Provided is a wearable device, including a base configured to be worn by a user, at least one data element at least partially positioned on or within the base and programmed or configured to have account data stored thereon, and at least one antenna including an open circuit, the at least one antenna at least partially positioned on or within the base and configured to transmit at least a portion of the account data and receive at least a portion of transaction data from at least one target device when the open circuit of the antenna is closed and becomes powered by at least one power source. Other expressions are also disclosed.Type: GrantFiled: January 21, 2021Date of Patent: June 20, 2023Assignee: Visa International Service AssociationInventors: Yobel Muchang, Christopher Dean, Quan Wang, Mayank Somaiya, Jerry Wald
-
Patent number: 11663590Abstract: Disclosed are methods and systems for enabling a package of assertions to be provided to a relying entity seeking to interact with an account. A server computer may receive, from a relying entity, a request for assertions, wherein the request for assertions includes an identifier of the relying entity and a hash of an identifier of an account. The server computer may determine an assertions model based on the identifier of the relying entity. The server computer may retrieve a package of assertions associated with the account based on the assertions model and the hash of the identifier of the account. The server computer may transmit the package of assertions to the relying entity.Type: GrantFiled: March 15, 2019Date of Patent: May 30, 2023Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Michael Steven Bankston, Erik Christopher Friend, Jerry Wald
-
Publication number: 20230112458Abstract: The disclosure relates to the multi-party biometric authentication of primary and secondary parties for conducting party relationships.Type: ApplicationFiled: October 8, 2021Publication date: April 13, 2023Inventor: Jerry Wald
-
Patent number: 11621949Abstract: Embodiments of the invention are directed assessing reliability between two computing devices. A distributed database may maintain reliability associations between pairs of computing devices. Each reliability association may indicate a particular device has determined (e.g., locally) that another device is reliable. In order to determine an amount of reliability between a first computing device and a second computing device, an ordered combination of the reliability associations may be determined utilizing the distributed database. The ordered combination of reliability associations may identify a reliability path between the first computing device and the second computing device. An amount of reliability may be determined based on the reliability path. An interaction between the devices may be allowed or restricted based at least in part on the amount of reliability between the computing devices.Type: GrantFiled: September 2, 2022Date of Patent: April 4, 2023Assignee: Visa International Service AssociationInventors: Quan Wang, Kelvan Howard, Jerry Wald
-
Publication number: 20220417231Abstract: Embodiments of the invention are directed assessing reliability between two computing devices. A distributed database may maintain reliability associations between pairs of computing devices. Each reliability association may indicate a particular device has determined (e.g., locally) that another device is reliable. In order to determine an amount of reliability between a first computing device and a second computing device, an ordered combination of the reliability associations may be determined utilizing the distributed database. The ordered combination of reliability associations may identify a reliability path between the first computing device and the second computing device. An amount of reliability may be determined based on the reliability path. An interaction between the devices may be allowed or restricted based at least in part on the amount of reliability between the computing devices.Type: ApplicationFiled: September 2, 2022Publication date: December 29, 2022Applicant: Visa International Service AssociationInventors: Quan Wang, Kelvan Howard, Jerry Wald
-
Publication number: 20220374484Abstract: A system receives transaction data from payment devices of a user. The system generates a transaction profile of the user based on the received transaction data. Based on the transactional parameters, the system determines a community of the user. The system further receives one or more predefined sub-groups of the community from a database. The one or more sub-groups define subsets of activities, geographic locations, and times. The system identifies one or more rules setting limits on the transactional parameters. Absent receiving additional user interactions, the system generates a suggested community for the user as a function of the one or more rules, the activities, geographic locations, and times of the one or more sub-groups of the community. The system generates a suggested activity to the user based on the suggested community.Type: ApplicationFiled: October 1, 2019Publication date: November 24, 2022Inventors: Theodore Harris, Tatiana Korolevskaya, Yue Li, Jerry Wald
-
Patent number: 11477184Abstract: Embodiments of the invention are directed assessing reliability between two computing devices. A distributed database may maintain reliability associations between pairs of computing devices. Each reliability association may indicate a particular device has determined (e.g., locally) that another device is reliable. In order to determine an amount of reliability between a first computing device and a second computing device, an ordered combination of the reliability associations may be determined utilizing the distributed database. The ordered combination of reliability associations may identify a reliability path between the first computing device and the second computing device. An amount of reliability may be determined based on the reliability path. An interaction between the devices may be allowed or restricted based at least in part on the amount of reliability between the computing devices.Type: GrantFiled: June 25, 2020Date of Patent: October 18, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Quan Wang, Kelvan Howard, Jerry Wald
-
Publication number: 20220303248Abstract: Methods and systems disclosed herein relate to providing a receiving entity with a package of assertions. A package of assertions may include a group of yes or no statements (e.g., as an answer to a question). Alternatively, or additionally, a package of assertions may comprise a clustered assertion, which is a singular yes or no statement, that is itself based on a set of underlying assertions made using information from one or more sources. A particular type of package of assertions may be selected based on the relying entity requesting the assertions, based on an assertions model. The package of assertions may be cryptographically secured.Type: ApplicationFiled: March 30, 2022Publication date: September 22, 2022Inventors: Michael Steven Bankston, Erik Christopher Friend, Jerry Wald, Victor Zhiltsov
-
Publication number: 20220276940Abstract: Provided is a system, method, and computer program product for handling fault tolerance in a blockchain enabled network system. The system includes a computing system with at least one of a plurality of processors arranged as an active processor node, at least one data storage device including a first ledger corresponding to a first blockchain and a second ledger corresponding to a second blockchain, at least one standby processor node, and at least one standby data storage device.Type: ApplicationFiled: November 6, 2019Publication date: September 1, 2022Inventor: Jerry Wald
-
Publication number: 20220222673Abstract: Methods and systems disclosed herein related to analyzing the risk of an identity-based transaction and offering the identity-based transaction to a risk exchange. An identity-based transaction may be a transaction that is initiated with a digital identity, and an assertions model manager may provide assertions about the digital identity for completing the identity-based transaction. The assertions model manager may use the assertions and information about the identity-based transaction to analyze transaction risk. A risk score for the identity-based transaction can be calculated, and then the identity-based transaction may be offered on a risk exchange.Type: ApplicationFiled: March 28, 2022Publication date: July 14, 2022Inventors: Michael Bankston, Erik Friend, Jerry Wald
-
Publication number: 20220222353Abstract: A method and system for remediating vulnerable code libraries, including open source libraries, in a software application are disclosed. An application that uses code libraries and information regarding known library vulnerabilities is received, then it can be determined if one or more libraries in the application is vulnerable based upon the information. For each of the one or more vulnerable libraries a library version that minimizes risk is determined. The determined library version is incorporated into the application to form a test application, and an application test is performed on the test application. If the application test is below a predetermined threshold, the determined library version is incorporated into a final application precursor. A final application can be determined from the final application precursor for each vulnerable library.Type: ApplicationFiled: March 30, 2022Publication date: July 14, 2022Inventors: Vinjith Nagaraja, Raymond Brammer, James Myers, Christopher Gutierrez, Ireneusz Pazdzierniak, Shanshan Jiang, Karim Mawani, Pankaj Rathore, Jerry Wald, David Worth, Dhruv Vig, Archana Taparia, Robert Chifamba, Vamshi Ramarapu
-
Patent number: 11321716Abstract: Methods and systems disclosed herein related to analyzing the risk of an identity-based transaction and offering the identity-based transaction to a risk exchange. An identity-based transaction may be a transaction that is initiated with a digital identity, and an assertions model manager may provide assertions about the digital identity for completing the identity-based transaction. The assertions model manager may use the assertions and information about the identity-based transaction to analyze transaction risk. A risk score for the identity-based transaction can be calculated, and then the identity-based transaction may be offered on a risk exchange.Type: GrantFiled: February 15, 2019Date of Patent: May 3, 2022Assignee: Visa International Service AssociationInventors: Michael Bankston, Erik Friend, Jerry Wald
-
Patent number: 11323420Abstract: Methods and systems disclosed herein relate to providing a receiving entity with a package of assertions. A package of assertions may include a group of yes or no statements (e.g., as an answer to a question). Alternatively, or additionally, a package of assertions may comprise a clustered assertion, which is a singular yes or no statement, that is itself based on a set of underlying assertions made using information from one or more sources. A particular type of package of assertions may be selected based on the relying entity requesting the assertions, based on an assertions model. The package of assertions may be cryptographically secured.Type: GrantFiled: November 16, 2018Date of Patent: May 3, 2022Assignee: Visa International Service AssociationInventors: Michael Steven Bankston, Erik Christopher Friend, Jerry Wald, Victor Zhiltsov
-
Patent number: 11308218Abstract: A method and system for remediating vulnerable code libraries, including open source libraries, in a software application. An application that uses code libraries and information regarding known library vulnerabilities are received, then it identifies one or more libraries in the application that are vulnerable based upon the information. For each of the one or more vulnerable libraries, a library version that minimizes risk is determined. The determined library version is incorporated into the application to form a test application, and an application test is performed on the test application. If an application test score on the test application is below a predetermined threshold, the determined library version is incorporated into a final application precursor. A final application can be determined from the final application precursor for each of the one or more vulnerable libraries.Type: GrantFiled: December 20, 2018Date of Patent: April 19, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Vinjith Nagaraja, Raymond Brammer, James Myers, Christopher Gutierrez, Ireneusz Pazdzierniak, Shanshan Jiang, Karim Mawani, Pankaj Rathore, Jerry Wald, David Worth, Dhruv Vig, Archana Taparia, Robert Chifamba, Vamshi Ramarapu
-
Patent number: 11290269Abstract: Embodiments of the invention are directed to techniques for enabling self-certification of an electronic device to result in the issuance of a security certificate that the electronic device may use to authenticate itself to another entity. In some embodiments, the device is caused to initiate the self-certification process upon determining that a status of a current security certificate is no longer valid. In some embodiments, an electronic device may communicate with a certificate authority, which may generate a set of policy data that indicates permissions for the electronic device. The electronic device may then generate an electronic record to be associated with the security certificate, which it may sign using a private key. The certificate authority may then verify the authenticity of the signed electronic record using a public key associated with the electronic device. The electronic record may be appended to some collection of records.Type: GrantFiled: December 13, 2017Date of Patent: March 29, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Avinash Arumugam, Quan Wang, Kelvan Howard, Jerry Wald