US 11,854,111 B2
Systems and methods of providing enhanced product visualization on a graphical display
Alex Sirota, Los Altos, CA (US); Maya Lotan, Los Altos, CA (US); Guy Dahan, Haifa (IL); and Eduardo Fuhrken, San Jose, CA (US)
Assigned to LOOP COMMERCE, INC., Stamford, CT (US)
Filed by Loop Commerce, Inc., Stamford, CT (US)
Filed on Feb. 9, 2022, as Appl. No. 17/667,951.
Application 17/667,951 is a continuation of application No. 17/192,601, filed on Mar. 4, 2021, granted, now 11,288,853.
Application 17/192,601 is a continuation of application No. 16/667,731, filed on Oct. 29, 2019, granted, now 10,970,462, issued on Apr. 6, 2021.
Application 16/667,731 is a continuation of application No. 14/823,159, filed on Aug. 11, 2015, granted, now 10,515,137, issued on Dec. 24, 2019.
Claims priority of provisional application 62/035,702, filed on Aug. 11, 2014.
Prior Publication US 2022/0237840 A1, Jul. 28, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/106 (2020.01); G06T 11/60 (2006.01); G06F 40/143 (2020.01); G06F 40/14 (2020.01)
CPC G06T 11/60 (2013.01) [G06F 40/106 (2020.01); G06F 40/14 (2020.01); G06F 40/143 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by one or more processors, input corresponding to a selection of a two-dimensional object for display in a visual frame container, wherein the two-dimensional object is associated with a shape and a set of object dimensions;
automatically detecting the shape represented by the two-dimensional object and an orientation associated with the two-dimensional object;
determining a set of optimized dimensions associated with a visual box for the two-dimensional object;
determining a proportion between the shape and the set of optimized dimensions associated with the visual box, wherein the proportion is based on the orientation associated with the two-dimensional object;
resizing the set of object dimensions for the two-dimensional object, wherein manipulating includes resizing the two-dimensional object according to the set of optimized dimensions associated with the visual box, such that the two-dimensional object will fit within the visual box;
automatically generating a semi-transparent layer, wherein the semi-transparent layer modifies an appearance of the two-dimensional object; and
automatically causing the two-dimensional object and the semi-transparent layer to be displayed within the visual box, wherein the two-dimensional object appears placed at a depth within the visual box.