US 11,741,490 B2
Verification of redemption of an electronic offer
James F. Kramer, Foster City, CA (US); and Paul C. Ning, Foster City, CA (US)
Assigned to GROUPON, INC., Chicago, IL (US)
Filed by Groupon, Inc., Chicago, IL (US)
Filed on Jul. 13, 2021, as Appl. No. 17/374,486.
Application 17/374,486 is a continuation of application No. 16/855,756, filed on Apr. 22, 2020, granted, now 11,100,527.
Application 16/855,756 is a continuation of application No. 16/154,914, filed on Oct. 9, 2018, granted, now 10,664,860, issued on May 26, 2020.
Application 16/154,914 is a continuation of application No. 15/598,879, filed on May 18, 2017, granted, now 10,102,539, issued on Oct. 16, 2018.
Application 15/598,879 is a continuation of application No. 14/803,993, filed on Jul. 20, 2015, granted, now 9,824,371, issued on Nov. 21, 2017.
Application 14/803,993 is a continuation of application No. 13/751,035, filed on Jan. 25, 2013, granted, now 9,105,039, issued on Aug. 11, 2015.
Application 13/751,035 is a continuation in part of application No. 12/973,947, filed on Dec. 21, 2010, abandoned.
Application 12/973,947 is a continuation in part of application No. 12/161,554, granted, now 7,856,360, issued on Dec. 21, 2010, previously published as PCT/US2007/061328, filed on Jan. 30, 2007.
Application 12/161,554 is a continuation in part of application No. 11/307,262, filed on Jan. 30, 2006, granted, now 7,788,188, issued on Aug. 31, 2010.
Claims priority of provisional application 61/590,733, filed on Jan. 25, 2012.
Claims priority of provisional application 61/313,132, filed on Mar. 12, 2010.
Claims priority of provisional application 60/823,573, filed on Aug. 25, 2006.
Prior Publication US 2021/0406944 A1, Dec. 30, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0207 (2023.01); H04W 4/029 (2018.01); G06Q 30/02 (2023.01); G06Q 30/0251 (2023.01); G06Q 50/00 (2012.01); G06Q 30/0601 (2023.01); H04W 4/021 (2018.01); H04W 4/14 (2009.01); H04W 4/02 (2018.01); H04W 24/00 (2009.01)
CPC G06Q 30/0225 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0261 (2013.01); G06Q 30/0605 (2013.01); G06Q 50/01 (2013.01); H04W 4/02 (2013.01); H04W 4/021 (2013.01); H04W 4/029 (2018.02); H04W 4/14 (2013.01); H04W 24/00 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the processor, cause the apparatus to at least:
receive, from at least one mobile communication device, a plurality of Global Positioning System (GPS) device locations, wherein the plurality of GPS device locations correspond to a user-defined tracking time period associated with a user profile associated with the at least one mobile communication device, the user-defined tracking time period defining one or more time periods within which the at least one mobile communication device is restricted to transmitting GPS device location data, such that the plurality of GPS device locations are received from the at least one mobile communication device only during the user-defined tracking time period;
compare the plurality of GPS device locations to a known fixed position to determine an assumed location of the at least one mobile communication device; correspond
access, from the user profile associated with the at least one mobile communications device, user activity history data;
map the user activity history data to a user activity history registry;
classify the user profile and the at least one mobile communication device to a category of user profiles by applying a classification algorithm, the classification algorithm considering the assumed location of the at least one mobile communication device and the mapping of the user activity history data to the user activity history registry; and
cause transmission of an alert-generating indication to the at least one mobile communication device upon classifying the user profile to the category of user profiles.