| CPC G06Q 30/0255 (2013.01) [G06F 3/0482 (2013.01); G06F 3/14 (2013.01); G06Q 30/0257 (2013.01); G06Q 30/0276 (2013.01); G06Q 30/0277 (2013.01)] | 18 Claims |

|
1. A dynamic digital advertising content communications device for displaying a digital circular to a user based on spatial positioning and dynamic content dynamically selected to visually organize and display a plurality of circular content items included in the digital circular, comprising:
at least one processor; and
a memory coupled with the at least one processor, the memory including instructions that when executed by the at least one processor causes the at least one processor to:
receive from an end user a selection of a digital circular location, wherein the digital circular location is associated with a retail location that the end user requests to view the digital circular based on a current time frame that the user executes the selection of the digital circular location,
request the digital circular based on the digital circular location that includes a plurality of item cards created that are customized to the digital circular location and current time of the selected digital circular location from a digital circular generation system based on a plurality of item card parameters, wherein the item card parameters are indicative to a presentation of each item card as displayed in the digital circular and are customized to a retailer priority of a digital circular retailer associated with the digital circular location to advertise to the user and to a purchase priority of the user to purchase retail items from the digital circular retailer,
receive the digital circular that includes the plurality of item cards from the digital circular generation system that are spatially positioned into a corresponding item card partition of a digital circular grid for the digital circular,
dynamically format each item card in an item card position and an item card size associated with each item card partition to prioritize the display of each item card in the digital circular based on the item card parameters to display in real-time, wherein each item card is dynamically formatted with item card content to dynamically display each item card with the item card content as spatially positioned in the digital circular grid to prioritize the display of the item card content based a current state of the item card parameters, and
dynamically receive updates to the item card parameters associated with each corresponding item card that are updated in real-time based on the selections by the digital circular retailer of different item cards in the digital circular to continuously identify product preferences of the user, wherein each item card changes as the corresponding item parameters associated with item card change,
dynamically adjust the digital circular grid by displaying updates to each item card included in the digital circular grid and integrating the updated item card parameters as triggered by the selections by the digital circular retailer to continuously identify the product preferences of the user thereby triggering a change to the item card content displayed and a change in size and spatial position as each item card in the digital circular is updated, wherein the size and the spatial position of each item card as displayed is dynamically adjusted based on the content of each item card as the item card parameters associated with each item card are updated as triggered by the selections by the digital circular retailer to continuously identify the product preferences of the user.
|