CHECK-INS TO COMMERCIAL VENUES
First Claim
1. A method for providing an offer associated with a commercial venue to a user, comprising:
- receiving a request associated with the user, the request including information identifying a commercial venue and a set of one or more check-in options;
determining an offer associated with the commercial venue identified in the request to be provided to the user based upon a set of contextual data associated with the user, wherein determining the offer to be provided to the user includes;
determining a set of one or more offers configured for the commercial venue, each offer configured for the commercial venue having a condition associated with the offer configured for the commercial venue; and
determining that the condition associated with a particular offer from the set of one or more offers configured for the commercial venue is satisfied by the contextual data associated with the user, wherein the particular offer from the set of one or more offers configured for the commercial venue is the offer determined to be provided to the user; and
generating a response message including the offer determined to be provided to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for a user to check-in to one or more commercial venues according to various check-in options including private, public, anonymous, and non-anonymous check-ins, and for merchants to provide one or more targeted offers to the user based on contextual data associated with the user. In one embodiment, one or more queries may be generated for the user to select at least one of a pubic check-in option, a private check-in option, an anonymous check-in option, a non-anonymous check-in option, or a combination thereof. The system may be configured to determine one or more offers configured for a merchant to be provided to the user based on the contextual data associated with the user.
46 Citations
20 Claims
-
1. A method for providing an offer associated with a commercial venue to a user, comprising:
-
receiving a request associated with the user, the request including information identifying a commercial venue and a set of one or more check-in options; determining an offer associated with the commercial venue identified in the request to be provided to the user based upon a set of contextual data associated with the user, wherein determining the offer to be provided to the user includes; determining a set of one or more offers configured for the commercial venue, each offer configured for the commercial venue having a condition associated with the offer configured for the commercial venue; and determining that the condition associated with a particular offer from the set of one or more offers configured for the commercial venue is satisfied by the contextual data associated with the user, wherein the particular offer from the set of one or more offers configured for the commercial venue is the offer determined to be provided to the user; and generating a response message including the offer determined to be provided to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium storing a plurality of instructions for controlling a processor to provide an offer associated with a merchant to a user, the plurality of instructions comprising:
-
instructions that cause the processor to receive a configuration request associated with the merchant; instructions that causes the processor to generate a set of one or more offers associated with the merchant responsive to the configuration request, each offer generated having a condition associated with the offer; instructions that cause the processor to receive a check-in request associated with the user, the check-in request identifying a commercial venue associated with the merchant and a set of one or more check-in options, wherein the one or more check-in options are selected by the user in response to one or more queries; instructions that cause the processor to determine at least one offer from the set of one or more offers associated with the merchant to be provided to the user based upon a set of contextual data associated with the user. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system for a user to check-in to a commercial venue comprising:
-
a memory; and a processor coupled to the memory; wherein the processor is configured to; receive information identifying one or more locations associated with the user, the one or more locations including a current location of the user and a list of one or more commercial venues within close proximity to the current location of the user; generate one or more queries for asking the user to check-in to the list of one or more commercial venues responsive to the information received; receive a check-in request associated with the user, the check-in request identifying a commercial venue from the list of one or more commercial venues and a set of one or more check-in options; determine if the commercial venue identified in the request is associated with a registered merchant; determine an offer associated with the commercial venue identified in the check-in request to be provided to the user based upon a set of contextual data associated with the user. - View Dependent Claims (18, 19, 20)
-
Specification