# US 11,907,971 B2 · Systems, methods, and storage media for a social commerce platform

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,907,971 B2
- Document ID: US11907971B2
- Status: Granted
- Kind: B2
- Application number: 18/110,600
- Filed: 2023-02-16
- Published: 2023-08-24
- Granted: 2024-02-20
- Earliest claimed: 2022-02-23
- Assignees: Joshua Ritzer
- Applicants: Nigh Technologies, Inc.
- Inventors: Joshua Ritzer; Robert P. Conroy; Andrew Obler; Christian Dokken
- Web page: https://patentgrep.com/patent/US11907971B2

## CPC

- G06Q 30/0261: {based on user location}
- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/028: {for seating or spaces in a venue}
- G06Q 30/0235: constrained by time limit or expiration date
- G06Q 30/0252: {based on events or environment, e.g. weather or festivals}
- G06Q 30/0259: {based on store location}
- G06Q 30/0264: {based upon schedule}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A system for engaging customers is disclosed, where the system is configured to receive information related to a plurality of offers provided by a plurality of entities, the information comprising one or more of location rules, time rules, and offer details; receive geolocation information from a user device; identify, from the plurality of offers, at least one offer, wherein the identifying is based at least in part on the geolocation information and the information related to the plurality of offers; obtain one or more first information comprising information related to one of the at least one offer; display the one or more first information, wherein the one or more first information further comprises information provided by at least one entity; select a first offer, wherein the selecting comprises sending a request for viewing, booking, and/or purchasing the first offer; and receiving an acceptance for the first offer.

## Claims

### Claim 1

A system configured for engaging customers using a computer platform, the system comprising:
one or more hardware processors configured by machine-readable instructions to:
receive, from an event manager client device, information of an event including an event time and an event location;
determine a plurality of geofenced zones for the event location, the plurality of geofenced zones surrounding the event location and having different sizes;
determine, for each of the plurality of geofenced zones, a time-sensitive offer for purchasing access to the event, wherein the time-sensitive offer is different for each of the plurality of geofenced zones;
receive geolocation information from one or more user devices;
input the geolocation information and information of the time-sensitive offer for each of the plurality of geofenced zones into one or more data structures;
periodically refresh the one or more data structures when determining at least one geofenced zone among the plurality of geofenced zones that contains a user device in a time period at least partially before the event time;
transmit, to the user device, the time-sensitive offer that corresponds with the at least one geofenced zone; and
in response to receiving, from the user device, an acceptance that satisfies one or more conditions of the time-sensitive offer, initiate a transaction for the user device to purchase access to the event,
wherein one or more of the plurality of geofenced zones include a buy zone and a view zone, and
wherein one or more of the buy zone and the view zone automatically shrink in size as the event time approaches.

### Claim 2 (depends on 1)

The system of claim 1, wherein the time-sensitive offers are different according to time windows for purchasing access to the event, the time windows defined by one or more of a start time, an end time, one or more cut-off times, and a time range.

### Claim 3 (depends on 1)

The system of claim 1, wherein the time-sensitive offer further includes one or more of:
pricing information,
promotional information, wherein the promotional information comprises one or more of media, a digital advertisement, and a notice or announcement, and
information related to one or more of age requirements and group size requirements.

### Claim 4 (depends on 1)

The system of claim 1, wherein one or more of the buy zone and the view zone automatically expand in size based on a detected low demand for the event.

### Claim 5 (depends on 1)

The system of claim 1, wherein the plurality of geofenced zones are assigned different time windows based on a distance of each geofenced zone to the event location, and the different time windows have at least different cut-off times for purchasing access to the event.

### Claim 6 (depends on 5)

The system of claim 5, wherein;
a first geofenced zone having a first distance from the event location is assigned a first time window having a first cut-off time for purchasing access to the event,
a second geofenced zone having a second distance from the event location is assigned a second time window having a second cut-off time for purchasing access to the event,
the first distance is larger than the second distance, and
the first cut-off time is further in advance of the event time than the second cut-off time.

### Claim 7 (depends on 6)

The system of claim 6, wherein the acceptance satisfies the one or more conditions of the time-sensitive offer if a location of the user device at a time of sending the acceptance satisfies location and time rules of the time-sensitive offer.

### Claim 8 (depends on 1)

The system of claim 1, wherein the one or more hardware processors further configured by machine-readable instructions to:
determine the time-sensitive offer for the user device based on which geofenced zone containing the user device is closest to the event location.

### Claim 9 (depends on 1)

The system of claim 1, wherein the time-sensitive offer instructs the user device to move to a geofenced zone that is closer to the event location as a condition for purchasing access to the time-sensitive offer.

### Claim 10 (depends on 1)

The system of claim 1, wherein pricing assigned to one or more of the plurality of geofenced zones automatically reduces as the event time approaches.

### Claim 11 (depends on 1)

The system of claim 1, wherein the initiating the transaction for the user device to purchase access to the event comprises one or more of:
reserving an available opening for a user of the user device to arrive at the event and pay at the event location; and
prompting the user device to enter payment information via a user interface to complete the transaction.

### Claim 12 (depends on 1)

The system of claim 1, wherein:
a geofenced area corresponding to the first buy zone is smaller than a geofenced area corresponding to the view zone; or
the geofenced area corresponding to the buy zone is larger than the geofenced area corresponding to the view zone.

### Claim 13 (depends on 1)

The system of claim 1, wherein the time-sensitive offers are different by at least one condition for purchasing access to the time-sensitive event.

### Claim 14 (depends on 1)

The system of claim 1, wherein one or more of the buy zone and the view zone automatically shrink in size as an end time of the event approaches.

### Claim 15

A method for engaging customers using a computer platform, the method comprising:
receiving, from an event manager client device, information of an event including an event time and an event location;
determining a plurality of geofenced zones for the event location, the plurality of geofenced zones surrounding the event location and having different sizes;
determining, for each of the plurality of geofenced zones, a time-sensitive offer for purchasing access to the event, wherein the time-sensitive offer is different for each of the plurality of geofenced zones;
receiving geolocation information from one or more user devices;
inputting the geolocation information and information of the time-sensitive offer for each of the plurality of geofenced zones into one or more data structures;
periodically refreshing the one or more data structures to increase computing efficiency for determining at least one geofenced zone among the plurality of geofenced zones that contains a user device in a time period at least partially before the event time;
transmitting, to the user device, the time-sensitive offer that corresponds with the at least one geofenced zone; and
in response to receiving, from the user device, an acceptance that satisfies one or more conditions of the time-sensitive offer, initiating a transaction for the user device to purchase access to the event,
wherein one or more of the plurality of geofenced zones include a buy zone and a view zone, and
wherein one or more of the buy zone and the view zone automatically shrink in size as the event time approaches.

### Claim 16 (depends on 15)

The method of claim 15, wherein the time-sensitive offers are different according to time windows for purchasing access to the event, the time windows defined by one or more of a start time, an end time, one or more cut-off times, and a time range.

### Claim 17 (depends on 15)

The method of claim 15, wherein the plurality of geofenced zones are assigned different time windows based on a distance of each geofenced zone to the event location, and the different time windows have at least different cut-off times for purchasing access to the event.

### Claim 18 (depends on 17)

The method of claim 17, wherein:
a first geofenced zone having a first distance from the event location is assigned a first time window having a first cut-off time for purchasing access to the event,
a second geofenced zone having a second distance from the event location is assigned a second time window having a second cut-off time for purchasing access to the event,
the first distance is larger than the second distance, and
the first cut-off time is further in advance of the event time than the second cut-off time.

### Claim 19 (depends on 15)

The method of claim 15, wherein the time-sensitive offer instructs the user device to move to a geofenced zone that is closer to the event location as a condition for purchasing access to the time-sensitive offer.

### Claim 20 (depends on 19)

The method of claim 19, wherein pricing assigned to one or more of the plurality of geofenced zones automatically reduces as the event time approaches.

### Claim 21

A non-transient computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method for engaging customers using a computer platform, the method comprising:
receiving, from an event manager client device, information of an event including an event time and an event location;
determining a plurality of geofenced zones for the event location, the plurality of geofenced zones surrounding the event location and having different sizes;
determining, for each of the plurality of geofenced zones, a time-sensitive offer for purchasing access to the event, wherein the time-sensitive offer is different for each of the plurality of geofenced zones;
receiving geolocation information from one or more user devices;
inputting the geolocation information and information of the time-sensitive offer for each of the plurality of geofenced zones into one or more data structures;
periodically refreshing the one or more data structures to increase computing efficiency for determining at least one geofenced zone among the plurality of geofenced zones that contains a user device in a time period at least partially before the event time;
transmitting, to the user device, the time-sensitive offer that corresponds with the at least one geofenced zone; and
in response to receiving, from the user device, an acceptance that satisfies one or more conditions of the time-sensitive offer, initiating a transaction for the user device to purchase access to the event,
wherein one or more of the plurality of geofenced zones include a buy zone and a view zone, and
wherein one or more of the buy zone and the view zone automatically shrink in size as the event time approaches.
