US 12,456,089 B2
Threshold-based automated rearrangement of object representations on a graphical user interface
Subhasis Saha, Pleasanton, CA (US)
Assigned to PSI Systems, Inc., El Segundo, CA (US)
Filed by PSI Systems, Inc., El Segundo, CA (US)
Filed on Jun. 16, 2020, as Appl. No. 16/903,260.
Application 16/903,260 is a division of application No. 13/842,654, filed on Mar. 15, 2013, abandoned.
Claims priority of provisional application 61/739,449, filed on Dec. 19, 2012.
Prior Publication US 2020/0311654 A1, Oct. 1, 2020
Int. Cl. G06Q 10/083 (2023.01); G06F 30/12 (2020.01)
CPC G06Q 10/083 (2013.01) [G06F 30/12 (2020.01)] 13 Claims
OG exemplary drawing
 
1. A system comprising:
a computer system comprising one or more processors programmed with computer instructions that, when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising:
receiving from an e-commerce service, via a user interface, a user selection to purchase a plurality of items;
determining a placement of the items based on a threshold such that one or more items of the items are rearranged in a standardized container having a plurality of open corners to attempt to create an available region within one of the plurality of open corners within which a given next item fits in the standardized container without exceeding the threshold;
moving item representations of the items to regions of a visual representation of the standardized container on the user interface based on the determined placement of the items and a backtracking operation performed by re-arranging item representations of the one or more items in the standardized container using different combinations of open corners and placement configurations;
obtaining a shipping cost for the standardized container for shipping via obtaining size information of the items from an item catalog database and size and cost information of different standardized containers from a container specification database;
determining a number and size of the standardized container based on the determined placement of the items; and
calculating a total shipping cost based on the determined number and size of the standardized container and the obtained shipping cost.