Patents Assigned to Skipify, Inc.
-
Patent number: 12597023Abstract: A computer-implemented method of providing payment methods for an online transaction includes: receiving an unencrypted shopper identifier credential that is associated with a specific user and is input via a checkout user interface, wherein the checkout user interface is associated with the online transaction and is displayed at a user device; in response to receiving the unencrypted shopper identifier credential, generating a first encrypted shopper identifier credential based on the unencrypted shopper identifier credential; sending a first query that includes the first encrypted shopper identifier credential to a first payment instrument manager, wherein the first query requests an indication that the first encrypted shopper identifier credential is associated with an account for the first payment instrument manager; receiving a response from the first payment instrument manager that includes the indication; and causing the checkout user interface to be modified with a selection field, wherein the selectiType: GrantFiled: June 20, 2022Date of Patent: April 7, 2026Assignee: SKIPIFY, INC.Inventors: Erythean Martin, Rashad Itani, Zach Thigpen, Jeremiah Anderson, Steve Almeida
-
Patent number: 12271895Abstract: Systems and methods are disclosed for executing an electronic transaction using a digital wallet. One method includes receiving electronic transaction information from an electronic transaction browser. An account enrollment status may be determined based on the electronic transaction information by a digital wallet system. The digital wallet system may generate a verification request based on the account enrollment status. The digital wallet system may receive user verification information via the graphical interface. The digital wallet system may also generate or verify a user account in the digital wallet system based on the account enrollment status and the user verification information. In one aspect, the digital wallet system may receive a request to complete an electronic transaction based on the electronic transaction information received from the electronic transaction browser.Type: GrantFiled: November 30, 2020Date of Patent: April 8, 2025Assignee: SKIPIFY, INC.Inventors: Ashleigh D. DePopas, Ian Hillis, Richard Scheffrin, Steven Walchek
-
Patent number: 12217244Abstract: Systems and methods are disclosed for executing an electronic transaction using a digital wallet. One method includes receiving an express checkout request and electronic transaction data from an electronic transaction browser. The digital wallet system may determine whether a user is enrolled in the digital wallet system. The digital wallet system may transmit a verification request to the electronic transaction browser upon determining the user is enrolled in the digital wallet system. The digital wallet system may receive a verification response from the electronic transaction browser. The digital wallet system may generate a graphical interface including predetermined user data. The digital wallet system may complete an electronic transaction based on the user response.Type: GrantFiled: November 30, 2020Date of Patent: February 4, 2025Assignee: SKIPIFY, INC.Inventors: Ashleigh D. DePopas, Ian Hillis, Richard Scheffrin, Steven Walchek
-
Patent number: 12205116Abstract: Systems and methods are disclosed for executing an electronic transaction using a digital wallet. One method includes receiving a guest checkout request and electronic transaction data from an electronic transaction browser. Whether a user is enrolled in the digital wallet system may be determined by the digital wallet system. The digital wallet system may authorize an electronic transaction based on the electronic transaction data upon determining the user is not enrolled in the digital wallet system. The digital wallet system may initiate a digital wallet enrollment upon authorizing the electronic transaction. The digital wallet system may store the user data in the digital wallet system and transmit a verification request to the electronic transaction browser. The digital wallet system may receive a verification response from the electronic transaction browser and may generate a digital wallet enrollment status message based on the verification response.Type: GrantFiled: October 24, 2023Date of Patent: January 21, 2025Assignee: SKIPIFY, INC.Inventors: Ashleigh D. DePopas, Ian Hillis, Richard Scheffrin, Steven Walchek
-
Patent number: 11922409Abstract: A computer-implemented method of providing payment methods for an online transaction includes: receiving an unencrypted shopper identifier credential that is associated with a specific user and is input via a checkout user interface, wherein the checkout user interface is associated with the online transaction and is displayed at a user device; in response to receiving the unencrypted shopper identifier credential, generating a first encrypted shopper identifier credential based on the unencrypted shopper identifier credential; sending a first query that includes the first encrypted shopper identifier credential to a first payment instrument manager, wherein the first query requests an indication that the first encrypted shopper identifier credential is associated with an account for the first payment instrument manager; receiving a response from the first payment instrument manager that includes the indication; and causing the checkout user interface to be modified with a selection field, wherein the selectiType: GrantFiled: March 29, 2023Date of Patent: March 5, 2024Assignee: SKIPIFY, INC.Inventors: Erythean Martin, Rashad Itani, Zach Thigpen, Jeremiah Anderson, Steve Almeida
-
Publication number: 20230306498Abstract: An online transaction with a merchant website is initiated and completed via a single input action by a user. An online transaction application retrieves a first portion of user credit card information from a first storage location and a second portion of the user credit card information from a second storage location, decrypts the first portion with a first decryption key and the second portion with a second decryption key, encrypts and temporarily stores the complete user credit card information, and publishes an order associated with user order information to a pub/sub message bus. In response to the order being published, a headless browser that is connected to the merchant website retrieves and decrypts the unified user credit card information; completes the merchant checkout process; and deletes, erases, or otherwise removes the temporarily stored complete credit card information.Type: ApplicationFiled: May 30, 2023Publication date: September 28, 2023Applicant: Skipify, Inc.Inventors: Erythean MARTIN, Rashad ITANI, Jeremiah ANDERSON
-
Publication number: 20230230073Abstract: A computer-implemented method of providing payment methods for an online transaction includes: receiving an unencrypted shopper identifier credential that is associated with a specific user and is input via a checkout user interface, wherein the checkout user interface is associated with the online transaction and is displayed at a user device; in response to receiving the unencrypted shopper identifier credential, generating a first encrypted shopper identifier credential based on the unencrypted shopper identifier credential; sending a first query that includes the first encrypted shopper identifier credential to a first payment instrument manager, wherein the first query requests an indication that the first encrypted shopper identifier credential is associated with an account for the first payment instrument manager; receiving a response from the first payment instrument manager that includes the indication; and causing the checkout user interface to be modified with a selection field, wherein the selectiType: ApplicationFiled: March 29, 2023Publication date: July 20, 2023Applicant: Skipify, Inc.Inventors: Erythean MARTIN, Rashad ITANI, Zach THIGPEN, Jeremiah ANDERSON, Steve ALMEIDA
-
Publication number: 20230186298Abstract: A computer-implemented method of providing payment methods for an online transaction includes: receiving an unencrypted shopper identifier credential that is associated with a specific user and is input via a checkout user interface, wherein the checkout user interface is associated with the online transaction and is displayed at a user device; in response to receiving the unencrypted shopper identifier credential, generating an encrypted shopper identifier credential based on the unencrypted shopper identifier credential; sending a query that includes the encrypted shopper identifier credential to an issuing bank, wherein the query requests an indication that the encrypted shopper identifier credential is associated with an account for the issuing bank; receiving a response from the issuing bank that includes the indication; and causing the checkout user interface to be modified with a selection field, wherein the selection field is associated with the issuing bank.Type: ApplicationFiled: December 15, 2021Publication date: June 15, 2023Applicant: Skipify, Inc.Inventors: Erythean MARTIN, Rashad ITANI, Zach THIGPEN, Jeremiah ANDERSON
-
Publication number: 20230186287Abstract: A computer-implemented method of providing payment methods for an online transaction includes: receiving an unencrypted shopper identifier credential that is associated with a specific user and is input via a checkout user interface, wherein the checkout user interface is associated with the online transaction and is displayed at a user device; in response to receiving the unencrypted shopper identifier credential, generating a first encrypted shopper identifier credential based on the unencrypted shopper identifier credential; sending a first query that includes the first encrypted shopper identifier credential to a first payment instrument manager, wherein the first query requests an indication that the first encrypted shopper identifier credential is associated with an account for the first payment instrument manager; receiving a response from the first payment instrument manager that includes the indication; and causing the checkout user interface to be modified with a selection field, wherein the selectiType: ApplicationFiled: June 20, 2022Publication date: June 15, 2023Applicant: Skipify, Inc.Inventors: Erythean MARTIN, Rashad ITANI, Zach THIGPEN, Jeremiah ANDERSON, Steve ALMEIDA
-
Patent number: 11676198Abstract: An online transaction with a merchant website is initiated and completed via a single input action by a user. An online transaction application retrieves a first portion of user credit card information from a first storage location and a second portion of the user credit card information from a second storage location, decrypts the first portion with a first decryption key and the second portion with a second decryption key, encrypts and temporarily stores the complete user credit card information, and publishes an order associated with user order information to a pub/sub message bus. In response to the order being published, a headless browser that is connected to the merchant website retrieves and decrypts the unified user credit card information; completes the merchant checkout process; and deletes, erases, or otherwise removes the temporarily stored complete credit card information.Type: GrantFiled: July 30, 2020Date of Patent: June 13, 2023Assignee: SKIPIFY, INC.Inventors: Erythean Martin, Rashad Itani, Jeremiah Anderson
-
Publication number: 20210312120Abstract: A method for generating a template for a shoppable electronic message has been described. One example method includes receiving at a processor a static template that references item information; with the processor, identifying a first portion of code included in the static template that is associated with causing the item information to be displayed when the first portion of code is interpreted by a client application, and with the processor, generating a dynamic template by adding a second portion of code to the static template, wherein the second portion of code, when interpreted by the client application, enables an interaction functionality of the shoppable electronic message that is associated with the item information and includes an ability to receive a user input.Type: ApplicationFiled: April 5, 2021Publication date: October 7, 2021Applicant: Skipify, Inc.Inventors: Erythean MARTIN, Rashad ITANI, Jeremiah ANDERSON, Zach THIGPEN
-
Publication number: 20210035195Abstract: An online transaction with a merchant website is initiated and completed via a single input action by a user. An online transaction application retrieves a first portion of user credit card information from a first storage location and a second portion of the user credit card information from a second storage location, decrypts the first portion with a first decryption key and the second portion with a second decryption key, encrypts and temporarily stores the complete user credit card information, and publishes an order associated with user order information to a pub/sub message bus. In response to the order being published, a headless browser that is connected to the merchant website retrieves and decrypts the unified user credit card information; completes the merchant checkout process; and deletes, erases, or otherwise removes the temporarily stored complete credit card information.Type: ApplicationFiled: July 30, 2020Publication date: February 4, 2021Applicant: Skipify, Inc.Inventors: Erythean MARTIN, Rashad ITANI, Jeremiah ANDERSON