Patents by Inventor Robert A. Andersen
Robert A. Andersen 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: 12243398Abstract: In some examples, a system and method for generating a payment instrument are described. The method includes receiving a unique signature that a recipient intends to associate with the payment instrument; verifying that the received feature meets an acceptability criterion; generating a representation of the received signature, wherein the representation is in a form capable of being physically associated with the payment instrument, and wherein association is established by embedding or exposing the representation on the payment instrument; and causing physical generation of the payment instrument having associated therewith the representation of the signature.Type: GrantFiled: August 7, 2023Date of Patent: March 4, 2025Assignee: Block, Inc.Inventors: Ayokunle Omojola, Robert Andersen, Daniele Perito, Joachim Bekmann
-
Patent number: 12243028Abstract: In one embodiment, a method includes receiving first payment data and a first identifier of a first user, wherein the first payment data is linked to the first identifier and stored in a datastore of the payment service and in association with a first user account of the payment service; receiving, second payment data and a second identifier of a second user, wherein the second payment data is linked to the second identifier and stored in the datastore and in association with a second user account of the payment service; receiving a request for a near-instantaneous transfer of a payment for a transaction between the first user and the second user, the request including the first identifier; and in response to receiving the request, identifying the first user account and the second user account; and causing the near-instantaneous transfer of the payment to a financial account of the first user.Type: GrantFiled: October 14, 2022Date of Patent: March 4, 2025Assignee: Block, Inc.Inventors: Robert Andersen, Brian Grassadonia
-
Patent number: 12175448Abstract: Techniques disclosed include systems and methods including, in association with a transaction between a first payer and a payee, determining a second payer that is associated with the transaction. Techniques include receiving specification of a portion of a payment amount associated with the transaction to be requested from the second payer. Techniques include, upon receiving an indication from the first payer to request payment of the portion of the payment amount from the second payer, transmitting an identifier associated with the second payer and the specified portion of the payment amount to a remote server. The remote server can be configured to transmit a request to a second mobile device associated with the second payer to permit a transfer of the portion of the payment amount from the financial account of the second payer in association with the transaction.Type: GrantFiled: March 31, 2022Date of Patent: December 24, 2024Assignee: Block, Inc.Inventors: Jack Dorsey, Brian Grassadonia, Robert Andersen
-
Patent number: 12050676Abstract: This disclosure generally relates to a method for authenticating a user in a digital or physical environment. The method includes receiving an identity verification request based on input provided by a user to be verified, receiving a facial and audio recognition sample from the user, transmitting the facial and audio recognition sample to one or more third party entities with a request to verify that the facial and audio recognition sample represents the user, receiving an indication from at least one of the third party entities that the user is verified, and verifying that the user who provided the facial and audio recognition sample is the person the user purports to be.Type: GrantFiled: February 6, 2023Date of Patent: July 30, 2024Assignee: The Boogie Badge, Inc.Inventor: Robert Andersen
-
Publication number: 20230419294Abstract: In one embodiment, a method includes receiving, by a payment service system (PSS), a payment request from a payment application executing on a device of a sender. The payment request includes a recipient identifier corresponding to a recipient. The sender and recipient have financial accounts associated with the PSS. The method includes determining a similarity score based on a comparison of contact records associated with the device of the sender and contact records associated with a device of the recipient. The method includes, responsive to determining that the similarity score does not satisfy a threshold similarity score, transmitting a confirmation request to the device of the sender to confirm an identity of the recipient. The method includes receiving, from the device of the sender, an approval response to the confirmation request. The method includes, authorizing a payment transaction associated with the payment request based on the approval response.Type: ApplicationFiled: September 5, 2023Publication date: December 28, 2023Applicant: Block, Inc.Inventors: Brian GRASSADONIA, Ayokunle OMOJOLA, Michael MORING, Robert ANDERSEN, Daniele PERITO, Kristopher STIPECH
-
Publication number: 20230377405Abstract: In some examples, a system and method for generating a payment instrument are described. The method includes receiving a unique signature that a recipient intends to associate with the payment instrument; verifying that the received feature meets an acceptability criterion; generating a representation of the received signature, wherein the representation is in a form capable of being physically associated with the payment instrument, and wherein association is established by embedding or exposing the representation on the payment instrument; and causing physical generation of the payment instrument having associated therewith the representation of the signature.Type: ApplicationFiled: August 7, 2023Publication date: November 23, 2023Applicant: Block, Inc.Inventors: Ayokunle Omojola, Robert Andersen, Daniele Perito, Joachim Bekmann
-
Patent number: 11783019Abstract: This disclosure generally relates to a system for authenticating a user in a digital or physical environment. The system includes an electronic device associated with the user and receiving verification information from the user. The system further includes a server computer, connected to the electronic device, the server computer including the verification information about the user. The electronic device receives the verification information about the user and provides it to the server computer for comparison. The server computer verifies the user based on the verification information about the user received from the electronic device.Type: GrantFiled: January 31, 2022Date of Patent: October 10, 2023Inventor: Robert Andersen
-
Patent number: 11783314Abstract: In one embodiment, a method includes receiving, by a payment service system (PSS), a payment request from a payment application executing on a device of a sender. The payment request includes a recipient identifier corresponding to a recipient. The sender and recipient have financial accounts associated with the PSS. The method includes determining a similarity score based on a comparison of contact records associated with the device of the sender and contact records associated with a device of the recipient. The method includes, responsive to determining that the similarity score does not satisfy a threshold similarity score, transmitting a confirmation request to the device of the sender to confirm an identity of the recipient. The method includes receiving, from the device of the sender, an approval response to the confirmation request. The method includes, authorizing a payment transaction associated with the payment request based on the approval response.Type: GrantFiled: October 8, 2020Date of Patent: October 10, 2023Assignee: Block, Inc.Inventors: Brian Grassadonia, Ayokunle Omojola, Michael Moring, Robert Andersen, Daniele Perito, Kristopher Stipech
-
Patent number: 11756020Abstract: In one embodiment, a method includes storing, in a data store maintained by a payment service, transaction history information associated with two financial accounts of a user. Upon detecting an intent by the user to transfer funds between the first financial account and the second financial account via an application executing on a device of the user, a prediction of a suggested amount of funds for a user to transfer from the first financial account to the second financial account is generated. The payment service sends instructions to the user's mobile device to display the suggested amount of funds with a request to confirm the transfer. Upon receiving confirmation from the mobile device, the payment service initiates the transfer.Type: GrantFiled: July 31, 2019Date of Patent: September 12, 2023Assignee: Block, Inc.Inventors: Kristopher David Stipech, Robert Andersen, Eli Rousso
-
Publication number: 20230259601Abstract: This disclosure generally relates to a method for authenticating a user in a digital or physical environment. The method includes receiving an identity verification request based on input provided by a user to be verified, receiving a facial and audio recognition sample from the user, transmitting the facial and audio recognition sample to one or more third party entities with a request to verify that the facial and audio recognition sample represents the user, receiving an indication from at least one of the third party entities that the user is verified, and verifying that the user who provided the facial and audio recognition sample is the person the user purports to be.Type: ApplicationFiled: February 6, 2023Publication date: August 17, 2023Applicant: The Boogie Badge, Inc.Inventor: Robert Andersen
-
Publication number: 20230259927Abstract: In one embodiment, a payment service system-implemented method of assigning payment card numbers for individual user accounts associated with the payment service system includes receiving payment card numbers activated by a third-party server that are unassigned to accounts registered. The method includes receiving a first transaction authorization request for one of the payment card numbers and denying the request, without notifying the third-party server, based on the number being unregistered with the payment service system. The method includes receiving, via an executable application, a request to register a user account for a payment service system user, and in response, generating a record assigning the payment card number to the user account.Type: ApplicationFiled: April 26, 2023Publication date: August 17, 2023Inventors: Brian Grassadonia, Michael Moring, Robert Andersen, Daniele Perito, Ayokunle Omojola
-
Publication number: 20230252433Abstract: In some examples, a system receives a request to associate a user-defined payment proxy with a financial account of a first user. The payment proxy has a syntax including a symbol followed by a string of characters. The system may generate a webpage in which the user-defined payment proxy is included in the URL of the webpage. The system may detect the payment proxy in a message associated with a second user, and may cause the webpage to be displayed on the device of the second user, including an entry field for receiving a payment amount to transfer to the first user. Based on identifying the financial account of the first user at least based on the payment proxy included in the URL of the webpage, the system initiates a transfer of the payment amount to the financial account of the first user.Type: ApplicationFiled: April 19, 2023Publication date: August 10, 2023Inventors: Brian Grassadonia, Jesse Wilson, Ayokunle Omojola, Robert Andersen
-
Publication number: 20230245099Abstract: In one aspect, a mobile device includes a secure subsystem configured to provide access to one or more of personal identifying information of a user of the mobile device and secure elements of the mobile device to applications native to an operating system of the mobile device and one or more third-party applications that are not native to the operating system of the mobile device. The mobile device further includes a normal subsystem in which third-party applications other than the one or more third-party applications operate, and a third-party payment processing application configured to operate in one of the secure subsystem or the normal subsystem, receive a request for authenticating a user for processing a transaction, access one or more of the secure elements of the mobile device for authenticating the user, and authenticate the user for processing the transaction using the one or more of the secure elements.Type: ApplicationFiled: April 10, 2023Publication date: August 3, 2023Inventors: Brian Grassadonia, Ayokunle Omojola, Robert Andersen, Michael Moring, Daniele Perito
-
Patent number: 11694200Abstract: In one embodiment, a payment service system-implemented method of assigning payment card numbers for individual user accounts associated with the payment service system includes receiving a request, in the context of an authorization for a payment transaction, to assign a payment card number to a user account associated with a user of the payment service system. The method includes retrieving, from a database associated with the payment service system, an account record associated with the user account. The method includes determining that the user account is not associated with an active payment card number. The method includes identifying an unassigned payment card number and modifying the account record to assign the unassigned payment card number to the user account as an active payment card number. The method includes authorizing the payment transaction using the active payment card number, causing a modification to an account balance of the user account.Type: GrantFiled: March 5, 2021Date of Patent: July 4, 2023Assignee: Block, Inc.Inventors: Brian Grassadonia, Michael Moring, Robert Andersen, Daniele Perito, Ayokunle Omojola
-
Patent number: 11663565Abstract: In some examples, a system generates an identifier for association with a user financial account. The identifier may have a syntax including a currency indicator and a string including one or more characters concatenated together such that the currency indicator appears immediately before the string. The system generates a user-defined identifier and maps, in a database, the user-defined identifier to the user financial account. The system receives a message indicating an intent to transfer funds from a sending user to a receiving user. The message may include the user-defined identifier in lieu of account information of the user financial account, to identify the user as the receiving user. The system parses the message to identify the user-defined identifier and accesses the account information of the user financial account using the identifier. The system initiates a transfer of funds from the sending user account to the user financial account.Type: GrantFiled: October 8, 2021Date of Patent: May 30, 2023Assignee: BLOCK, INC.Inventors: Brian Grassadonia, Jesse Wilson, Ayokunle Omojola, Robert Andersen
-
Publication number: 20230065170Abstract: In one embodiment, a method includes receiving first payment data and a first identifier of a first user, wherein the first payment data is linked to the first identifier and stored in a datastore of the payment service and in association with a first user account of the payment service; receiving, second payment data and a second identifier of a second user, wherein the second payment data is linked to the second identifier and stored in the datastore and in association with a second user account of the payment service; receiving a request for a near-instantaneous transfer of a payment for a transaction between the first user and the second user, the request including the first identifier; and in response to receiving the request, identifying the first user account and the second user account; and causing the near-instantaneous transfer of the payment to a financial account of the first user.Type: ApplicationFiled: October 14, 2022Publication date: March 2, 2023Inventors: Robert ANDERSEN, Brian GRASSADONIA
-
Patent number: 11574033Abstract: This disclosure generally relates to a method for authenticating a user in a digital or physical environment. The method includes receiving an identity verification request based on input provided by a user to be verified, receiving a facial and audio recognition sample from the user, transmitting the facial and audio recognition sample to one or more third party entities with a request to verify that the facial and audio recognition sample represents the user, receiving an indication from at least one of the third party entities that the user is verified, and verifying that the user who provided the facial and audio recognition sample is the person the user purports to be.Type: GrantFiled: March 5, 2019Date of Patent: February 7, 2023Assignee: THE BOOGIE BADGE, INC.Inventor: Robert Andersen
-
Patent number: D991960Type: GrantFiled: October 3, 2022Date of Patent: July 11, 2023Assignee: Block, Inc.Inventors: Kristopher David Stipech, Robert Andersen, Jordan Singer
-
Patent number: D996463Type: GrantFiled: January 5, 2021Date of Patent: August 22, 2023Assignee: Block, Inc.Inventors: Kristopher David Stipech, Robert Andersen, Jordan Singer
-
Patent number: D1000515Type: GrantFiled: March 22, 2022Date of Patent: October 3, 2023Assignee: Block, Inc.Inventors: Ayokunle Omojola, Robert Andersen, Vadim Litvak