-
公开(公告)号:US12026349B2
公开(公告)日:2024-07-02
申请号:US17752214
申请日:2022-05-24
Applicant: Shopify Inc.
Inventor: Russ Maschmeyer , Hettige Ray Perera Jayatunga
IPC: G06F3/04815 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/04883 , G06F16/9538 , G06Q30/0601 , G06T15/00 , G06T19/00
CPC classification number: G06F3/04815 , G06F3/04845 , G06F3/04847 , G06F3/04883 , G06F16/9538 , G06Q30/0623 , G06Q30/0643 , G06T15/00 , G06T19/00 , G06F3/04842 , G06T2200/04 , G06T2200/24 , G06T2219/2016
Abstract: A system and method are provided for displaying objects in electronic user interfaces. The method includes receiving, via a user interface, a first input defining a rotation to be applied to each of a plurality of three-dimensional (3D) objects displayed in the user interface. The method also includes manipulating, in the user interface, each of the plurality of 3D objects in tandem according to the first input, the manipulating comprising rotating each of the plurality of 3D objects individually in tandem according to the rotation to be applied.
-
2.
公开(公告)号:US11941589B2
公开(公告)日:2024-03-26
申请号:US17711151
申请日:2022-04-01
Applicant: SHOPIFY INC.
Inventor: Kai-Yanna Meighu , Hettige Ray Perera Jayatunga
IPC: G06Q30/00 , G06Q20/02 , G06Q30/0601
CPC classification number: G06Q20/02 , G06Q30/0633 , G06Q30/0641
Abstract: Systems and methods for processing transactions are provided. An aspect of the transactions is executed with a third party transaction service provider that may indicate its aspect of the transaction was a failure when in fact it was successful. After conveying this failure to a user, the system subsequently learns that the aspect of the transaction was not a failure. The system attempts to associate such a transaction with another transaction based on a comparison between the transactions. Upon determining that there is an association between the second transaction and the first transaction, the system communicates to a user options for how to proceed with the first and second transactions. One of the options is to proceed with the original transaction. If the original transaction goes ahead, this saves system resources associated with cancelling the first transaction.
-
公开(公告)号:US20230316748A1
公开(公告)日:2023-10-05
申请号:US17712254
申请日:2022-04-04
Applicant: Donde Fashion, Inc. , Shopify Inc.
Inventor: Kshetrajna Raghavan , Roni Gurvich , Hettige Ray Perera Jayatunga
CPC classification number: G06V20/30 , G06V10/74 , G06Q30/0641 , G06V10/56 , G06V10/87 , G06V10/764
Abstract: Methods and systems for automatically ordering a set of images for consistent user interface display. The methods may include receiving a set of further images related to a first record, the first record referencing an ordered set of existing images, each of the existing images being assigned one or more respective image attributes. It may include assigning, using image analysis, one or more respective image attributes to each image in the set of further images and comparing image attributes assigned to the further images with image attributes assigned to the existing images to determine, for each of the further images, a corresponding one of the existing images. The further images are then ordered based on the determined corresponding ones of the existing images and the ordering of those existing images in the ordered set of existing images, and displayed in order in a user interface.
-
公开(公告)号:US12243133B2
公开(公告)日:2025-03-04
申请号:US17734938
申请日:2022-05-02
Applicant: SHOPIFY INC.
Inventor: Asher Wright , Hettige Ray Perera Jayatunga
IPC: G06K9/62 , G06Q30/0601 , G06T11/60 , G06V10/764 , G06V10/82 , G06V10/774
Abstract: An image processing method and system that generates output images. The system receives a first input image depicting a first set of products and determines the first set of products and corresponding first product categories. The system then receives, on a user interface of a requestor device, a second input image depicting other products selected as being of interest having corresponding second product categories for the other products. In response to a match between one of the first product categories and the second product categories: the system applies the first input image and the second input image to generative adversarial networks (GANs). Each GAN is trained using image dataset for corresponding ones of the first and second product categories, to generate an output image replacing at least a portion of first input image with the second input image, the replacement based on the match between the product categories.
-
-
-