Groupon, Inc.
METHOD, APPARATUS, AND COMPUTER READABLE MEDIUM FOR PROVIDING A MODULAR FRAMEWORK OF ASYNCHRONOUS AND PARALLEL PROCESSES

Last updated:

Abstract:

Provided herein are systems, methods, and computer readable media for programmatically generating and/or revising promotion offers for a merchant based on one or more merchant self-service indicators. In providing such functionality, the system can be configured to, for example, receive one or more merchant self-service indicators; store the self-service indicators; generate a promotion based on a plurality of promotion components, wherein the generation of the promotion components comprises accessing the promotion component generators by enabling asynchronous processing of the promotion component generation requests, wherein the accessing of the promotion component generators occurs in parallel which enables parallel generation of each of the promotion components via independent performance of the promotion component generators; comparing the self-service indicators that were previously stored against required and optional inputs of the promotion component generators; selecting the promotion component generators based on required and optional inputs; and generating the promotion from the promotion components generated.

Status:
Application
Type:

Utility

Filling date:

23 Jul 2021

Issue date:

11 Nov 2021