US 11,727,475 B2
Systems and methods for recommending 2D image
Jonathan Wade, Ottawa (CA); and Juho Mikko Haapoja, Toronto (CA)
Assigned to SHOPIFY INC., Ottawa (CA)
Filed by SHOPIFY INC., Ottawa (CA)
Filed on Dec. 13, 2019, as Appl. No. 16/714,301.
Prior Publication US 2021/0182947 A1, Jun. 17, 2021
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01); G06T 15/20 (2011.01)
CPC G06Q 30/0643 (2013.01) [G06Q 30/0631 (2013.01); G06T 15/205 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A system comprising:
a processor in communication with a storage, the processor configured to execute instructions to cause the system to:
send three-dimensional (3D) model data associated with a product offering in an online store to a first electronic device, the 3D model data being generated from a stored 3D model;
receive, from the first electronic device, data representing a first selected value and a first dwell time associated with the first selected value for a viewing parameter of the stored 3D model, the viewing parameter being a setting for rendering a view of the stored 3D model;
identify a customer cohort associated with the received data, the customer cohort being identified based on at least one customer attribute extracted from a profile associated with the first electronic device;
store the received data in a group of data associated with the customer cohort, the group of data representing multiple stored selected values and associated dwell times for the viewing parameter collected over multiple viewings of the stored 3D model by other members of the customer cohort;
determine, from the group of data, desired settings specific to the customer cohort for rendering a desired two-dimensional (2D) view of the stored 3D model for the customer cohort, the desired settings for rendering the desired 2D view being determined based on a weighted average value of the stored selected values for the viewing parameter weighted according to the associated dwell times; and
generate, from the stored 3D model, a 2D image corresponding to the desired 2D view for inclusion in a stored listing associated with the product offering in the online store, the generated 2D image having metadata indicating the generated 2D image is earmarked for the customer cohort, the 2D image being stored in a 2D image database at a unique memory address.