COMPUTER-IMPLEMENTED SYSTEMS AND METHODS FOR IN-STORE ROUTE RECOMMENDATIONS

    公开(公告)号:US20220092681A1

    公开(公告)日:2022-03-24

    申请号:US17029454

    申请日:2020-09-23

    Applicant: SHOPIFY INC.

    Abstract: A merchant may operate a retail store that users are able to visit in person in order to view and purchase products. When a user visits the store, the user might not know where a desired product (“target product”) is located. Computer technology may help direct the user to the target product in real-time. In some embodiments, a model of passable areas and the location of products in the retail store may be determined, e.g. by a merchant device. In some embodiments, when the user visits the retail store, a computer generates a product recommendation, e.g. based on user-specific information, and a route in the retail store is determined for the user. In some embodiments, the route in the retail store may be determined using the model based on the target product, the user's location in the store, and one or more recommended products.

    SYSTEMS AND METHODS FOR USER AUTHENTICATION

    公开(公告)号:US20220075850A1

    公开(公告)日:2022-03-10

    申请号:US17012866

    申请日:2020-09-04

    Applicant: Shopify Inc.

    Inventor: Siavash GHORBANI

    Abstract: Methods and systems for user authentication. At a server, receiving unique fingerprint information for an unauthenticated browsing session with the server by a first user device. The unique fingerprint information received is compared with respective historical fingerprint information associated with a plurality of user accounts stored on the server. Based on the comparison, determining that one of the plurality of user accounts has associated historical fingerprint information that matches the unique fingerprint information with at least a threshold confidence level. In response to receiving user input from a second device indicating that the unauthenticated browsing session corresponds to the one of the plurality of user accounts, associating the unauthenticated browsing session with the one of the plurality of user accounts.

    METHODS AND SYSTEMS FOR AUTOMATIC INSTALLATION OF SOFTWARE APPLICATIONS FOR ONLINE STORES

    公开(公告)号:US20220014603A1

    公开(公告)日:2022-01-13

    申请号:US16923814

    申请日:2020-07-08

    Applicant: Shopify Inc.

    Inventor: David CAMERON

    Abstract: Methods and systems for automatic installation of applications against a service instance of an online store are described. A change in status of a service instance for the online store is detected. A functionality associated with the changed status is identified, where the functionality is currently absent from the service instance. A software application is identified to provide the functionality. The identified software application is automatically installed against the service instance, to enable the functionality for the online store.

    METHODS AND SYSTEMS FOR GATEWAY LOAD BALANCING

    公开(公告)号:US20220006752A1

    公开(公告)日:2022-01-06

    申请号:US17477753

    申请日:2021-09-17

    Applicant: Shopify Inc.

    Abstract: Methods and systems for load balancing of payment requests among payment gateways by an e-commerce platform. The method may include detecting an anticipated load event and identifying a first payment gateway to be impacted by the anticipated load event, wherein a merchant account is associated with the first payment gateway. The platform may then identify, based on merchant parameters associated with the merchant account, a second payment gateway and, during the anticipated load event, transmit at least some payment requests first to the second payment gateway instead of to the first payment gateway.

    Systems and methods for associating a user with a task executed in a computing system

    公开(公告)号:US11201738B2

    公开(公告)日:2021-12-14

    申请号:US16401606

    申请日:2019-05-02

    Applicant: SHOPIFY INC.

    Inventor: Alysha Gardner

    Abstract: It is desired to try to increase the security of a computing system running computer applications that may access data in a data storage system. In some embodiments, a token associates a user with a task that is being executed by a computing node. It may therefore be possible to determine which user executed which tasks. In some embodiments, the validity of a token is tied to the lifespan of a task associated with the token, rather than to a fixed amount of time. Therefore, if the task associated with the token is complete, the token may become invalid, rather than remaining valid for a duration of time that possibly exceeds the lifespan of the associated task. In some embodiments, a token is used to enforce data access control, e.g. to deny certain users access to certain data in the data storage system.

    SYSTEMS AND METHODS FOR MEASURING TRAFFIC DENSITY IN A REGION

    公开(公告)号:US20210365961A1

    公开(公告)日:2021-11-25

    申请号:US16882636

    申请日:2020-05-25

    Applicant: SHOPIFY INC.

    Inventor: BRENT MARSHALL

    Abstract: Computer-implemented systems and methods for determining the value of display space in a retail store are provided. These values of display space are determined based on measured traffic densities in the retail store. Traffic density is used as a metric for real-world customer activity and customer patterns in the retail store. To determine traffic density, measurements are obtained from one or more sensors in the retail store, where the measurements include spatial information pertaining to a region of the retail store. Traffic density can provide a quantitative, accurate and unbiased metric with which to determine a value associated with displaying products in a region of the retail store.

    SYSTEM AND METHOD FOR MERGING ACCOUNTS

    公开(公告)号:US20210344663A1

    公开(公告)日:2021-11-04

    申请号:US16861751

    申请日:2020-04-29

    Applicant: SHOPIFY INC.

    Abstract: A system and method for automatically merging accounts based on matching email addresses and passwords, is provided. The assumption made is that two or more accounts that have the same user identifier or ID (e.g. email address) and the same password belong to the same user. Generally, in order to log into an account, the user requires is a user ID or username (e.g. an email address), password and store ID, for example URL. Typically, plaintext passwords are not stored centrally for security reasons, but instead hashed passwords are stored. When a user logs in with a plaintext password and username, the plaintext password is processed as it would be for other accounts with the same user ID, to see if the password works for those accounts. If it does work, then the same plaintext password applies, and the accounts are automatically merged.

    Systems and methods for recommending merchant discussion groups based on settings in an e-commerce platform

    公开(公告)号:US11153256B2

    公开(公告)日:2021-10-19

    申请号:US16447087

    申请日:2019-06-20

    Applicant: SHOPIFY INC.

    Abstract: Systems and methods are disclosed in which merchants on an e-commerce platform may use a same computer application to start and/or join discussion groups with other merchants on the e-commerce platform. An existing discussion group may be recommended to a merchant based on data specific to that merchant. A notification of the recommendation may be transmitted to the user interface of the merchant's device, and if the merchant accepts the recommendation, then the discussion group may be added to the set of discussion groups the merchant follows. Alternatively, a recommended discussion group may be automatically added to the set of discussion groups the merchant follows.

    METHODS AND SYSTEMS FOR GENERATING A PRODUCT PACKAGING MODEL

    公开(公告)号:US20210192660A1

    公开(公告)日:2021-06-24

    申请号:US16724610

    申请日:2019-12-23

    Applicant: Shopify Inc.

    Abstract: Methods and systems for generating a product packaging model for a product offering of a set of product items associated with a merchant account. At an e-commerce platform, a trigger event is detected and, in response, two or more product items are automatically selected to form a kit that makes up the product offering. Model data for the two or more product items and packaging parameters are used to automatically select a packaging option and to build a product packaging model that is sent to the merchant account. The product packaging model may be a three-dimensional computer model of the kit containing the two or more product items.

Patent Agency Ranking