-
公开(公告)号:US20230186303A1
公开(公告)日:2023-06-15
申请号:US17547316
申请日:2021-12-10
Applicant: Shopify Inc.
Inventor: Francis PELLAND , Devon MEUNIER , Dennis HO
IPC: G06Q20/40
CPC classification number: G06Q20/401
Abstract: A computer-implemented system and method of dynamically switching between a full checkout process and a partial checkout process based on a payment processor load condition. An e-commerce platform may receive checkout requests in connection with a merchant account and may complete, for each of at least one of the checkout requests, an authorization operation and a capture operation via a payment processor. If the platform detects a first payment throughput limit event with regard to the payment processor then it completes a respective authorization operation for each new checkout request, and delays a respective capture operation for the new checkout request until after a second payment throughput limit event is detected.
-
公开(公告)号:US20240015137A1
公开(公告)日:2024-01-11
申请号:US17858322
申请日:2022-07-06
Applicant: SHOPIFY INC.
Inventor: Dennis HO , Devon MEUNIER
IPC: H04L9/40
CPC classification number: H04L63/0227
Abstract: There may be situations in which it is desirable to dynamically implement a rule on the firewall in response to detecting a particular pattern of user activity. However, the software code required for tracking user activity, identifying patterns of user activity, and deciding what action to take may be relatively complex. Deploying such software code on a firewall increases the complexity of the firewall. For example, the firewall can no longer be “stateless”. In some embodiments, the destination server works in combination with the firewall. The destination server monitors traffic to determine particular patterns of user activity. In response to a particular pattern of user activity being detected, an appropriate rule is established and the firewall is sent a command to implement the rule.
-
公开(公告)号:US20220394058A1
公开(公告)日:2022-12-08
申请号:US17341700
申请日:2021-06-08
Applicant: Shopify Inc.
Inventor: Devon MEUNIER , Osama SIDAT , John Jong-Suk LEE , Dennis HO
Abstract: Methods and systems for using a distributed ledger to record bot mitigation test results and enable servers to determine a bot mitigation score for a remote device based on previously recorded test results associated with the remote device. The server may detect a trigger for bot mitigation in association with a remote device, obtain identifying data regarding the remote device and search a distributed ledger using the identifying data to locate one or more test results stored in records on the distributed ledger containing the identifying data. It may then determine a bot likelihood score based on the one or more test results, compare the bot likelihood score to a threshold and, in response to the comparison, execute a mitigation action.
-
-