US10275772B2 — Cryptocurrency risk detection system (Part 3 of 3)

Bitcoin Research — Law, Regulation, Markets & Origins (2026)

Patents

3

2014-06-16

Document text

Research, not advice. Part of the Bitcoin research archive (October 2026). Claims labelled unverified, contested or fringe are reported, not endorsed; statuses of bills and rules are as of the date checked. Government, court and patent records are public domain; the research notes are CC BY 4.0.

using the processor, the amount of crypto
     at least one of a customer IP address, a third party IP           currency associated with the cryptocurrency transac
     address , a customer public key, a third party public key,        tion ;
     an age of the customer public key , an age of the third         calculating, using the processor, a risk score for perform
    party public key, and an age of the cryptocurrency ;                ing the cryptocurrency transaction based at least in part
  determine a factor score for the at least one additional 60          upon the factor score for the third party and the amount
    block chain factor ; and                                            of cryptocurrency ;
  wherein the risk score is based further at least in part upon      determining , using the processor, based on the risk score ,
     the factor score for the at least one additional block             that the cryptocurrency transaction is approved ;
     chain factor.                                                   selecting, using the processor, a hash function from a
   11 . The cryptocurrency risk detection engine of claim 10 , 65       plurality of hash functions based on the geographic
wherein the cryptocurrency risk detection engine is further             location of a data center server where a token repre
operable to :                                                           senting the customer public key may be stored ;
                                                     US 10 ,275 ,772 B2
                            75                                                                    76
  applying , using the processor, the hash function to gen           wherein the risk score is based further at least in part upon
     erate the token representing the customer public key ;             the factor score for the at least one additional block
  storing the token in the data center server;                           chain factor.
  encoding , using the processor, the token representing the         16 . The method of claim 15 , wherein the at least one
     customer public key onto a payment instrument to 5 additional block chain factor comprises at least one of a
      conduct the cryptocurrency transaction ;                 customer IP address, a third party IP address , a customer
   electronically linking the customer account to the pay public key , an age of the customer public key , an age of the
     ment instrument by encoding the token ; and               third party public key, and an age of the cryptocurrency .
                                                                  17. The method of claim 15 , further comprising:
   executing the cryptocurrency transaction using the pay 10 determining
     ment instrument.                                                          , using the processor, whether the at least one
   13. The method of claim 12, wherein calculating a risk            block  chain  factor includes the customer IP address ;
score comprises :                                                 in response to determining whether the at least one block
   determining, using the processor, whether the transaction         chain factor includes the customer IP address:
      is approved based at least in part upon the risk score ;       determining , using the processor, a location associated
      and
                                                                 5     with the customer IP address ; and
   communicating to the customer and the third party                 calculating, using the processor, a factor score for the
     whether the transaction is approved .                                customer IP address based at least in part upon the
  14 . The method of claim 12 , further comprising:                       location associated with the customer IP address ;
  determining, using the processor, whether the risk score           determining , using the processor, whether the at least one
    indicates suspicious activity by the third party and        20      block chain factor includes the third party IP address ;
  communicating a notification to the customer that the risk         in response to determining whether the at least one block
    score indicates suspicious activity by the third party .            chain factor includes the third party IP address:
  15 . The method of claim 12, further comprising:                      determining, using the processor, a location associated
  identifying , using the processor, at least one additional              with the third party IP address; and
    block chain factor based at least in part upon the block _ 25       calculating , using the processor, a factor score for the
     chain information ;                                                  third party IP address based at least in part upon the
  determining, using the processor, a factor score for the at             location associated with the third party IP address .
     least one additional block chain factor ; and                                        *   *           *