IP Library Patent Application 16904152
Patent Application
App. No. 16/904,152

METHOD AND APPARATUS USING CONTEXT TO DETERMINE CONSUMER DEALS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/904,152
Filed
Jun 17, 2020
Art Unit
3624
USPC
705/14.25
Abstract

Provided herein are a method and apparatus configured to determine one or more consumer deals to present to a consumer. The method and apparatus may include receiving contextual data; accessing one or more databases containing consumer deals; determining a context under which to present a consumer deal to a consumer, the determined context selected from a plurality of contexts; selecting a set of workflow rules under which to determine the consumer deal to present to the consumer; analyzing the plurality of consumer deals based at least in part on the selected set of workflow rules; determining a selected consumer deal to present to the consumer; generating an electronic correspondence comprising the selected consumer deal; and transmitting the electronic correspondence to the consumer device for presenting the selected consumer deal to the consumer.

Claims (56)

1 .- 16 . (canceled)

17 . A computer-implemented method of determining one or more consumer deals of a plurality of consumer deals to present to a consumer, the plurality of consumer deals associated with goods or services, the method comprising:

receiving contextual data regarding a consumer device, the consumer device associated with the consumer;

accessing one or more databases each containing a plurality of consumer deals;

determining, using at least one processor and based at least in pan on the received contextual data, a context under which to present at least one of the plurality of consumer deals to the consumer, the determined context selected from a plurality of contexts;

in response to determining the context, selecting a set of workflow rules under which to determine the one or more consumer deals of the plurality of consumer deals to present to the consumer;

analyzing, using the at least one processor the plurality of consumer deals based at least in part on the selected set of workflow rules;

based at least in part on analyzing the plurality of consumer deals, determining a selected one or more consumer deals of the plurality of consumer deals to present to the consumer;

generating an electronic correspondence comprising the selected one or more consumer deals; and

transmitting, using a communication interface, the electronic correspondence to the consumer device for presenting the selected one or more consumer deals to the consumer.

18 . The method of claim 17 , wherein determining the context comprises determining a presentation type of the consumer device that is to present the selected one or more consumer deals of the plurality of consumer deals to the consumer.

19 . The method of claim 18 , wherein the consumer device comprises a mobile device;

wherein the determined context comprises a mobile device context;

wherein another context is independent of the presentation type of consumer device; and

wherein the set of workflow rules selected for the mobile device context is different from the another context.

20 . The method of claim 19 , wherein each of the plurality of consumer deals includes price information; and

wherein the set of workflow rules selected for the mobile device context uses the price information differently than the another context in determining the selected one or more consumer deals from the plurality of consumer deals to present to the consumer.

21 . The method of claim 17 , wherein a deal service is configured to present the selected one or more consumer deals of the plurality of consumer deals; and

wherein determining the context comprises determining whether the consumer has ever purchased a deal with the deal service.

22 . The method of claim 21 , wherein another context is associated with a set of consumers that have purchased a deal from the deal service;

wherein, in response to determining that the consumer has never purchased a deal with the deal service, selecting the plurality of consumer deals from a set of consumer deals that is different from a set of consumer deals for the set of consumers that have purchased a deal from the deal service.

23 . The method of claim 17 , wherein the consumer has purchased a previous deal from a deal service;

wherein the deal service has issued the previous deal to the consumer;

wherein, in response to issuing the previous deal to the consumer, the determined context is a post-purchase context, and

wherein the selected set of workflow rules associated with the post-purchase context includes determining a subsequent deal to present to the consumer, the subsequent deal based at least in part on the purchased deal.

24 .- 28 . (canceled)

29 . An apparatus configured to determine one or more consumer deals of a plurality of consumer deals to present to a consumer, the plurality of consumer deals associated with goods or services, the apparatus comprising:

at least one memory; and

at least one processor in communication with the at least one memory, the at least one processor configured, in executing instructions, to:

receive contextual data regarding a consumer device, the consumer device associated with the consumer;

access one or more databases each containing a plurality of consumer deals

determine a context under which to present at least one of the plurality of consumer deals to the consumer, the determined context selected from a plurality of contexts;

in response to determining the context, select a set of workflow rules under which to determine the one or more consumer deals of the plurality of consumer deals to present to the consumer;

analyze the plurality of consumer deals based at least in part on the selected set of workflow rules;

determine a selected one or more consumer deals of the plurality of consumer deals to present to the consumer;

generate an electronic correspondence comprising the selected one or more consumer deals; and

cause transmission of the electronic correspondence to the consumer device for presenting the selected one or more consumer deals to the consumer.

30 . The method of claim 17 , wherein the plurality of contexts are one or more of an all deals context, a getaways context, a goods context, an occasion context, a search engine marketing context, a zero day context, a post-purchase context, or a mobile context.

31 . The method of claim 17 , wherein the determined context comprises a mobile device context and the contextual data comprises real-time location data of the consumer device.

32 . The method of claim 31 , wherein the selected set of workflow rules associated with the mobile device context includes analyzing the real-time location data to determine a distance between a current location of the consumer device and a deal location associated with each of the plurality of consumer deals.

33 . The method of claim 17 , wherein the determined context comprises a search engine context and the contextual data comprises text data associated with a search query.

34 . The method of claim 34 , wherein the contextual data further comprises location data.

35 . The method of claim 18 , wherein the presentation type of the consumer device comprises one or more of a mobile device, a palmtop computer, a laptop computer, and a desktop computer.

36 . The method of claim 17 , wherein determining the selected one or more consumer deals of the plurality of consumer deals to present to the consumer comprises:

generating a first relevance score for each consumer deal in the plurality of consumer deals;

ranking the plurality of consumer deals based at least in part on the generated first relevance scores; and

selecting one or more consumer deals of the plurality of consumer deals to present to the consumer based on the ranking of the plurality of consumer deals.

37 . The method of claim 36 , wherein the selected one or more consumer deals of the plurality of consumer deals is determined by comparing the ranking of the plurality of consumer deals to a predetermined threshold.

38 . The method of claim 37 , wherein the predetermined threshold corresponds to an indication of a level of receptivity of the consumer to receive consumer deals.

39 . The method of claim 38 , wherein in an instance the indication is that level of receptivity is low in comparison to a subset of other consumers, the predetermined threshold is increased such that the selected one or more consumer deals are associated with a higher likelihood of acceptance by the consumer.

40 . The method of claim 38 , wherein in an instance the indication is that level of receptivity is high in comparison to a subset of other consumers, the predetermined threshold is decreased such that the selected one or more consumer deals include one or more consumer deals associated with a lower likelihood of acceptance by the consumer.

41 . The method of claim 36 , the method further comprising:

accessing consumer data associated with the consumer;

accessing deal data associated with the plurality of consumer deals;

generating a second relevance score for each consumer deal in the plurality of consumer deals based at least in part on the deal data and the consumer data; and

updating the ranking of the plurality of consumer deals based on the generated second relevance scores.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2024
From: GROUPON, INC.
To: BYTEDANCE INC.
Reel/Frame 068538/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS Recorded Feb 26, 2024
From: JPMORGAN CHASE BANK, N.A.
To: GROUPON, INC.; LIVINGSOCIAL, LLC (F/K/A LIVINGSOCIAL, INC.)
Reel/Frame 066676/0251 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE SEVENTH INVENTOR PREVIOUSLY RECORDED ON REEL 052972 FRAME 0677. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 10, 2021
From: O'BRIEN, SEAN; RAJENDRAN, RAMKUMAR; DALY, MARK; LI, XIAOLEI; CHANG, KEVIN; GILFANOV, RUSLAN; WANG, XINLEI; AGGARWAL, AMIT; THACKER, DAVID; POTAMIAS, MICHALIS
To: GROUPON, INC.
Reel/Frame 056610/0941 →
SECURITY INTEREST Recorded Jul 23, 2020
From: GROUPON, INC.; LIVINGSOCIAL, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053294/0495 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2020
From: O'BRIEN, SEAN; RAJENDRAN, RAMKUMAR; DALY, MARK; LI, XIAOLEI; CHANG, KEVIN; GILFANOV, RUSLAN; WANG, STANLEY; AGGARWAL, AMIT; THACKER, DAVID; POTAMIAS, MICHALIS
To: GROUPON, INC.
Reel/Frame 052972/0677 →