Patents Examined by Patrick Mcatee
  • Patent number: 11978041
    Abstract: Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, a request to access a third-party resource; in response to receiving the request, obtaining a user interface data corresponding to the third-party resource; generating, for display on a client device, a graphical user interface of the third-party resource based on the markup-language document; generating for display a menu with an option to authorize the third-party resource to access user data from the messaging application; and authorizing the third-party resource to access the user data from the messaging application in response to a user interaction with the menu.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: May 7, 2024
    Assignee: Snap Inc.
    Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte, William Wu
  • Patent number: 11972417
    Abstract: An encrypted payment message is received from a buyer relating to a transaction with a merchant. The payment message is parsed using a first parsing algorithm to obtain merchant identifying information. The merchant identifying information is associated with at least a second parsing algorithm or at least one settlement algorithm. The payment message is parsed using the second parsing algorithm to obtain payment information for the transaction. A first settlement algorithm is applied to the payment information to determine an adjusted interchange rate. The payment information including the adjusted interchange rate is submitted to a third party settlement processor on behalf of the merchant, using a payment algorithm. A second settlement algorithm applied to the payment information determines a buyer rebate which can be submitted to the settlement processor. A transaction result is reported to at least one of the merchant or the buyer.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: April 30, 2024
    Assignee: Boost Payment Solutions, Inc.
    Inventors: Dean Michael Leavitt, James Edward Lister
  • Patent number: 11972432
    Abstract: Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: April 30, 2024
    Assignee: PayPal, Inc.
    Inventors: Sriram Ramakrishnan, Frank Anthony Nuzzi
  • Patent number: 11961057
    Abstract: A method of a payment for an Internet of Things (IoT) device is provided. The method includes steps of: a payment supporting server (a) on condition that the payment supporting server has registered certificates of the IoT device, a service providing device, and a digital wallet in a first blockchain, manages their transaction IDs, has registered a representative hash value in a second blockchain, manages their transaction IDs, and manages link information between the IoT device and the digital wallet, confirming validity of a billing transaction, and (b) acquiring identification information on the digital wallet; and (c) paying the billing detail using the digital wallet, registering its payment result in the first blockchain, registering in the second blockchain, if one anchoring condition is satisfied, a first representative hash value, and transmitting the payment result to the service providing device, the IoT device, and the digital wallet.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: April 16, 2024
    Assignee: CPLABS, INC.
    Inventors: Joon Sun Uhr, Jay Wu Hong
  • Patent number: 11961089
    Abstract: Systems, methods, articles of manufacture, and computer-readable media. A web browser of a device may receive selection of a uniform resource locator (URL). An operating system may download an application from an application server based on the URL. The application may identify a plurality of applications installed on the device and select a first institution corresponding to a first application. The application may receive a cryptogram from a contactless card associated with the first institution and transmit the cryptogram to an authentication server. The application may receive an authentication result specifying the authentication server decrypted the cryptogram. The web browser may receive, based on the decryption of the cryptogram, an account number, an expiration date associated with the account number, and a card verification value (CVV) associated with the account number. The web browser may provide the account number, expiration date, and CVV to a server associated with the application.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: April 16, 2024
    Assignee: Capital One Services, LLC
    Inventors: Jeffrey Rule, Bob Uni Koshy, Kevin Osborn
  • Patent number: 11961090
    Abstract: A payment support system includes a communication state determination processing unit, a payment processing unit, and a notification processing unit. The communication state determination processing unit determines a communication state of a user terminal of a user who uses a facility. The payment processing unit executes a process concerning payment of a use price of the facility when the communication state determination processing unit determines that communication of the user terminal has been interrupted. The notification processing unit causes at least one of the user terminal and a facility terminal installed in the facility to notify predetermined information when the communication state determination processing unit determines that communication of the user terminal has been interrupted.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: April 16, 2024
    Assignee: GURUNAVI, INC.
    Inventor: Atsushi Yamada
  • Patent number: 11951400
    Abstract: Multiple video game consoles each store a blockchain ledger with multiple blocks, which is either associated with a particular video game or with a the particular type of video game console that the video game consoles are each characterized by. One of the consoles receives a message identifying an intended transaction corresponding to transfer of an identified quantity of an in-game virtual asset from a transferor account to a transferee account. The console verifies that the intended transaction is valid and generates a new block that includes the transaction, optionally one or more additional verified intended transactions, and a block header that includes a hash of a most recent block in the blockchain ledger. The console appends the new block to the blockchain ledger and transmits it to the other consoles, which each also append the new block to their copy of the blockchain ledger, thereby completing the transaction.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: April 9, 2024
    Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
    Inventor: Stephen Yong
  • Patent number: 11948145
    Abstract: A processor-implemented system and method for dynamically retrieving an attribute value of an identity claim for a user using a digitally signed access token that is digitally signed by a user device, at a relying party device associated with a relying party. The method includes (i) making an API call to retrieve at least one identity claim for the user, (ii) processing each identity claim of the user, with the relying party device, to identify if at least one by-reference identity claim that includes a URL of an endpoint, (iii) obtaining the digitally signed access token that is digitally signed by the user device, (iv) invoking the URL of the endpoint with the at least one by-reference identity claim and the digitally signed access token, and (v) dynamically retrieving the attribute value from the URL of the endpoint from an issuing party device associated with an issuing party.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: April 2, 2024
    Assignee: Workday, Inc.
    Inventors: Kamalanathan Thandapani, Lionello G. Lunesu, Aneesh Sandeep Verenkar, Keith Kowal, Prakash Sundaresan
  • Patent number: 11941622
    Abstract: A method for preventing unauthorized repeat purchases of a product includes: storing a plurality of purchase data values, each related to a completed financial transaction and including a purchase identifier; receiving an authorization request for a new financial transaction from an external system, the authorization request including a specific identifier; identifying a number of purchase data values where the included purchase identifier matches the specific identifier; and transmitting an authorization response to the external system, the authorization response including (i) an approval of the new financial transaction if the number of purchase data values is below a predetermined number, or (ii) a denial of the new financial transaction if the number of purchase data values is equal to or above the predetermined number.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: March 26, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ankur Arora, Rakesh Patel, Anisha Garg
  • Patent number: 11935039
    Abstract: Various embodiments of the present invention are directed to methods, systems and computer program products for conducting an online transaction on a website involving sensitive information. Such embodiments provide methods, systems and computer program products to: (a) register at least one entity with a gate keeper module, the registering comprising associating the entity with a subscription level; (b) associate a sub-string of a character string with a unique token so that a direct link does not exist between the unique token and the character string; and (c) during processing of the online transaction: (i) using the unique token for intermediate steps during the processing of the online transaction; and (ii) only accessing the character string in storage memory to complete the online transaction after receiving a request from at least one registered entity associated with a subscription level associated with a privilege to receive the requested sensitive information.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: March 19, 2024
    Assignee: United Parcel Service of America, Inc.
    Inventors: Mahesh Sahasranaman, Robert W. Plumer
  • Patent number: 11935023
    Abstract: A payment-enabled mobile device is placed in communication with a POS (point of sale) terminal to facilitate a purchase transaction. A user selects a payment account in the payment-enabled mobile device. Payment credentials are transmitted from the payment-enabled mobile device to the POS terminal. The payment credentials include a PAN-length identifier that identifies an issuer of the selected payment account.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: March 19, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jason J. Lacoss-Arnold, Chandrasekhar Rao Nadella, Jeffrey L. Altemueller, Ganesh L. Iyer
  • Patent number: 11935045
    Abstract: A method includes: providing a mobile wallet on a mobile device of a user; generating a customer token regarding the user; generating a device token regarding the mobile device; encrypting and sending the customer token and the device token; receiving a user credential associated with a second institution; accessing information regarding an account of the user at the second institution; automatically provisioning the account to the mobile wallet; providing tokenized account information associated with the provisioned account to the mobile wallet; receiving an input of a login credential associated with the first institution; receiving an indication of an initiation of a mobile wallet transaction; validating and identifying the user based on the received login credential and the customer token; validating the mobile wallet of the mobile device based on the device token; and transferring funds from the provisioned account to a recipient as part of the mobile wallet transaction.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: March 19, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish Bhoopen Kurani, Nikolai Stroke, Bipin Sahni, Stephen M. Ellis
  • Patent number: 11928668
    Abstract: A method includes receiving a fund access request from a user device associated with a user; generating a tokenized card number based on an actual card account number of the user that substitutes the actual card account number in a payment transaction; providing a code to the user device including the tokenized card number and a numeric or alphanumeric string of values; determining that the numeric or alphanumeric string of values in the code transmitted to the user device matches a numeric or alphanumeric string of values in a field of a code received from a separate computer system; determining that a location of the user device matches a merchant location; authenticating the payment transaction based on the numeric or alphanumeric match and the location match; and, transmitting the actual card account number to the separate computer system as part of the payment transaction.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: March 12, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish Bhoopen Kurani, Nikolai Stroke, Bipin Sahni, Stephen M. Ellis, Steve Puffer
  • Patent number: 11928707
    Abstract: Methods and apparatus for pre-scaling media content to facilitate audience measurement are disclosed. An example method includes encoding a media content sample in accordance with a first encoding configuration and playing the encoded sample. The example method also includes attempting to detect the codes in the sample, and computing a ratio between the codes encoded in the sample and the codes detected when the sample is played.
    Type: Grant
    Filed: January 16, 2023
    Date of Patent: March 12, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Brian Fuhrer, Morris Lee, Alexander Topchy
  • Patent number: 11922415
    Abstract: A method of selectively locking a cryptographic digital asset includes instructing or requesting the creation or minting of a plurality of cryptographic tokens via a first common digital contract registered to a distributed ledger. Each cryptographic token is a digital asset that includes at least one attribute that is operative to evolve or change through a plurality of evolutionary stages. The plurality of cryptographic tokens are then instructed to be transferred to a plurality of token holders. The method further includes receiving a request from a token holder to selectively lock their digital asset at one of the plurality of evolutionary stages; and instructing or requesting the transfer of a second cryptographic token to the token holder, the second cryptographic token having at least one attribute that is at least partially derived from the evolutionary stage of the digital asset at the time of the request.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: March 5, 2024
    Assignee: NIKE, Inc.
    Inventors: Christopher Andon, Nikhil Gopalani, Chris Le Howard, Samuel Lespes, Benoit Pagotto, Steven Vasilev
  • Patent number: 11922403
    Abstract: Systems, methods, and computer-readable media disclosed herein relate to reducing computation and computing resources for certain blockchain related transactions. Specifically, software algorithms and architecture allow some transactions to avoid the need for recordation on a blockchain, which can be computationally expensive both for a requesting device and for various nodes on the blockchain. Thus, a computer system may receive indications of incoming transactions transferring digital assets to particular user accounts, and in response to requests from user accounts, the computer system facilitates one or more internal transactions between those accounts. In response to a request from a particular internal user account, the computer system may perform an outgoing transaction transferring one or more digital assets to an external user account from one or more internal user accounts.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: March 5, 2024
    Assignee: PayPal, Inc.
    Inventor: Charles Gabriel Neale Dalton
  • Patent number: 11922417
    Abstract: Systems and methods for authentication may include an authentication server. The authentication server may include a processor and a memory. The processor may be configured to receive a cryptogram associated with a first near field communication data exchange format (NDEF) read. The processor may be configured to perform a first factor authentication of the cryptogram. The processor may be configured to receive a first data set, wherein the first data set is associated with a second NDEF read. The processor may be configured to extract metadata from the first data set. The processor may be configured to perform, after the first factor authentication, a second factor authentication based on the metadata. The processor may be configured to generate a message indicative of an outcome of the second factor authentication. The processor may be configured to transmit the message that instructs the processor to effectuate one or more actions.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: March 5, 2024
    Assignee: Capital One Services, LLC
    Inventors: Jeffrey Rule, Gaurang Bhatt, Lukiih Cuan, Rocky Guo
  • Patent number: 11915247
    Abstract: In an example embodiment, information about one or more failed payment attempts via an electronic payment processing system is obtained. One or more features are extracted from the information. Then, for each of a plurality of potential candidate retry time points, the one or more features and the potential candidate retry time point are fed into a dunning model, the dunning model trained via a machine-learning algorithm to produce a dunning score indicative of a likelihood that a retry attempt at an input retry time point will result in a successful payment processing. The dunning scores for the plurality of potential candidate retry time points are used to select a desired retry time point. Then the electronic payment processing system is caused to attempt to reprocess a payment associated with one of the failed payment attempts at a time matching the desired retry time point.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: February 27, 2024
    Assignee: Stripe, Inc.
    Inventors: Tara Seshan, Adam Eagle
  • Patent number: 11915243
    Abstract: A user initiates a transaction by providing identification data at an access device. Certain elements of a validation identity token, such validation keys, may be distributed among several remote server computers. After the elements are retrieved during the transaction, the validation identity token may be generated using the retrieved elements. The validation identity token may indicate whether the user is authenticated. No single entity can possess all elements utilized to generate the validation identity token, which mitigates risk of the validation identity token being compromised. In some embodiments, the validation identity token may be a chromatic identity token, which may indicate validity by color.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 27, 2024
    Assignee: Visa International Service Association
    Inventor: Duane Cash
  • Patent number: 11907936
    Abstract: A method for securing a split private key (such as used with a cryptocurrency or other non-custodial electronic wallet) amongst a password, biometrics, and a social service. The process may use a sharding scheme such as Shamir's Secret Sharing to ensure that multiple key shards must be obtained before the entire private key can be obtained. The user may select the number of shards required to retrieve the private key thereby controlling the security of the account. An additional shard may be held on an encrypted server and allows for account recovery even while maintaining non-custodial ownership of the wallet.
    Type: Grant
    Filed: April 12, 2023
    Date of Patent: February 20, 2024
    Assignee: DefiQ, Inc.
    Inventors: Eric Parker, Ethan Parker, David Hurst, Brendan Wanlass, David Bland, Adam Olsen