-
公开(公告)号:US11164194B2
公开(公告)日:2021-11-02
申请号:US16546174
申请日:2019-08-20
Applicant: Shopify Inc.
Inventor: Zabrina Hossain , Mandip Randhawa , Daniel Ragno , Ershad Rahimikia , Emily Rucker
IPC: G06Q30/02
Abstract: Methods and systems for synchronizing product information with one or more channels may include a synchronization engine that may receive, for each storefront of a plurality of storefronts, product information for products and selected channels for the products. The synchronization engine may translate, for each selected channel, relevant product information to a translated product format for each respective selected channel and determine error data relating to the translated product formats. An analysis of error data may be performed, with a recommendation for preventing future synchronization errors for one or more storefronts with a particular channel based on the analysis.
-
2.
公开(公告)号:US11562043B1
公开(公告)日:2023-01-24
申请号:US17514520
申请日:2021-10-29
Applicant: SHOPIFY INC.
Inventor: Marc-André Cournoyer , Melissa Luu , Ershad Rahimikia , Javier Arturo Moreno Camargo , Erin Wild
IPC: G06F17/10 , G06F16/957 , G06F40/205 , G06F40/186 , G06F16/958
Abstract: The present disclosure provides a system and method for dynamically disabling identified elements in template code transforming into webpage code for rendering. The method comprises: in response to a first request to render a webpage from a template file associated with a service instance, identifying a first code unit in the template file that is associated with a first application that is not included in a set of one or more installed applications registered with the service instance; transforming the template file into a webpage file containing webpage code, wherein the transforming disables the first code unit; and providing the webpage file to an electronic device for rendering the webpage from the webpage file, wherein the first code unit has been disabled.
-
公开(公告)号:US20210056595A1
公开(公告)日:2021-02-25
申请号:US16546183
申请日:2019-08-20
Applicant: Shopify Inc.
Inventor: Zabrina Hossain , Mandip Randhawa , Daniel Ragno , Ershad Rahimikia , Emily Rucker
Abstract: Methods and systems relating to formulating requests to a commerce management engine for product information may include a synchronization engine that estimates, using error data, future synchronization errors of product information to one or more channels. Each channel has respective product data fields for that channel and the error data relates to a prior synchronization of product information from one or more storefronts to the one or more channels and includes identified errors from the prior synchronization and corresponding corrections for resolving at least a subset of the identified errors. The synchronization may formulate a request, wherein the request requests product information for one or more products of the one or more storefronts for a future product synchronization with the one or more channels and includes a request parameter that is based on the estimated future synchronization errors.
-
公开(公告)号:US11994971B2
公开(公告)日:2024-05-28
申请号:US17186040
申请日:2021-02-26
Applicant: Shopify Inc.
Inventor: Morgan McCunn , Ershad Rahimikia , Javier Arturo Moreno
CPC classification number: G06F11/3466 , G06F8/38 , G06F8/71 , G06F8/77 , G06F9/44526 , G06Q30/0641
Abstract: A computer-implemented method is disclosed. The method includes: obtaining, by a server, a value for at least one performance metric associated with a first online service; detecting a service modification event for the first online service; identifying, by the server, a second online service; obtaining historical service modification events data for the second online service; comparing changes in the value for the at least one performance metric resulting from the service modification event for the first online service to changes in performance metric values resulting from historical service modification events for the second online service; determining that the service modification event is associated with an unanticipated performance change for the first online service based on the comparing; and providing an indication identifying the service modification event as being associated with the unanticipated performance change for the first online service.
-
公开(公告)号:US11037207B2
公开(公告)日:2021-06-15
申请号:US16546183
申请日:2019-08-20
Applicant: Shopify Inc.
Inventor: Zabrina Hossain , Mandip Randhawa , Daniel Ragno , Ershad Rahimikia , Emily Rucker
Abstract: Methods and systems relating to formulating requests to a commerce management engine for product information may include a synchronization engine that estimates, using error data, future synchronization errors of product information to one or more channels. Each channel has respective product data fields for that channel and the error data relates to a prior synchronization of product information from one or more storefronts to the one or more channels and includes identified errors from the prior synchronization and corresponding corrections for resolving at least a subset of the identified errors. The synchronization may formulate a request, wherein the request requests product information for one or more products of the one or more storefronts for a future product synchronization with the one or more channels and includes a request parameter that is based on the estimated future synchronization errors.
-
公开(公告)号:US20210056567A1
公开(公告)日:2021-02-25
申请号:US16546174
申请日:2019-08-20
Applicant: Shopify Inc.
Inventor: Zabrina Hossain , Mandip Randhawa , Daniel Ragno , Ershad Rahimikia , Emily Rucker
IPC: G06Q30/02
Abstract: Methods and systems for synchronizing product information with one or more channels may include a synchronization engine that may receive, for each storefront of a plurality of storefronts, product information for products and selected channels for the products. The synchronization engine may translate, for each selected channel, relevant product information to a translated product format for each respective selected channel and determine error data relating to the translated product formats. An analysis of error data may be performed, with a recommendation for preventing future synchronization errors for one or more storefronts with a particular channel based on the analysis.
-
-
-
-
-