# US 2018/0025402 A1 · System and Method For Swapping Event Tickets

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

- Number: US 2018/0025402 A1
- Document ID: US20180025402A1
- Status: Published application
- Kind: A1
- Application number: 15/659,154
- Filed: 2017-07-25
- Published: 2018-01-25
- Earliest claimed: 2016-07-25
- Assignees: Slidebi LLC
- Inventors: Jarrett Morris
- Web page: https://patentgrep.com/patent/US20180025402A1

## CPC

- G06Q 30/0611: {Request for offers or quotes}
- G06Q 30/0609: {Qualifying participants for shopping transactions (payment transaction verification G06Q20/401)}
- G06Q 50/188: {Electronic negotiation}
- 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 exchanging event tickets, including a database, a computing device, one or more mobile devices, including a seller's mobile device and a buyer's mobile device, a network connecting the computing device and the one or more users' mobile devices, a plurality of modules including authentication module, a geolocation information module for tracking geolocations of the one or more users' mobile devices, a tickets information module, a notifications module, a negotiations platform module, and a confirmation platform module for facilitating an exchange of tickets, wherein the geolocation information module tracks the geolocations of the one or more users' mobile devices and verifies that the geolocations of the seller's mobile device and the buyer's mobile device are within a same venue as a prerequisite to the confirmation platform module facilitating an exchange of tickets.

## Claims

### Claim 1

A system for exchanging event tickets, comprising:
a database;
a computing device;
one or more users' mobile devices, including at least one seller's mobile device and at least one buyer's mobile device;
a network connecting the computing device and the one or more users' mobile devices;
said computing device comprising an authentication module for authenticating the one or more users' mobile devices; a geolocation information module for tracking geolocations of the one or more users' mobile devices; a tickets information module for posting tickets for sale, searching available tickets, and processing offers and responses; a notifications module for generating and sending notifications to the one or more users' mobile devices; a negotiations platform module for facilitating negotiations between the at least one buyer and the at least one seller, a confirmation platform module for facilitating an exchange of tickets; and a database maintenance module for updating the database;
wherein the authentication module authenticates the one or more users' mobile devices and grants the one or more users access to the system;
wherein the geolocation information module tracks the geolocations of the one or more users' mobile devices, and the database maintenance module stores the geolocations in the database, updated in real-time;
wherein the tickets information module fields available-tickets information received from the at least one seller's mobile device over the network, the database maintenance module stores the available-tickets information in the database, the notifications module generates notifications containing the available-tickets information and sends the notifications to the at least one buyer's mobile device, and the tickets information module displays the available-tickets information on the at least one buyer's mobile device;
wherein the tickets information module fields offer information received from the at least one buyer's mobile device over the network, the database maintenance module stores the offer information in the database, the notifications module generates a notification containing the offer information and sends the notification to the at least one seller's mobile device, and the tickets information module displays the offer information on the at least one seller's mobile device;
wherein the tickets information module fields response information received from the at least one seller's mobile device over the network, the tickets information module parses the response information.

### Claim 2 (depends on 1)

The system of claim 1, wherein the confirmation platform comprises a unique transaction code and at least one of a geographical distance calculator and a digital map reflecting the geolocations of the at least one buyer and the at least one seller;
wherein the geographical information module receives and displays the geolocations of the at least one buyer and the at least one seller through the confirmation platform's geographical distance calculator and digital map, updated in real-time.

### Claim 3 (depends on 1)

The system of claim 1, wherein:
if the response information comprises the seller's rejection of the offer information, the notification module generates and sends a notification informing the at least one buyer of the seller's rejection of the offer information, and the database maintenance module updates the offer information in the database;
if the response information comprises counteroffer information, the database maintenance module stores the counteroffer information in the database, the notifications module generates a notification containing the counteroffer information and sends the notification to the at least one buyer's mobile device, and the tickets information module displays the counteroffer information on the at least one buyer's mobile device;
if the response information comprises the seller's request to negotiate, the notifications module generates and sends the at least one buyer a notification informing the buyer of the seller's request to negotiate, and the negotiation platform module launches a negotiation platform;
if the response information comprises the seller's acceptance of the offer information, the notifications module generates and sends a notification indicating the at least buyer of the seller's acceptance of the offer information, the database maintenance module updates the available-tickets information in the database, and the confirmation platform module launches a confirmation platform to facilitate an exchange of tickets.

### Claim 4 (depends on 1)

The system of claim 1, wherein the negotiations platform comprises means for generating offer information, means for generating response to offer information, and a text-based interaction platform.

### Claim 5 (depends on 1)

The system of claim 1, wherein if the response to offer comprises acceptance information, the tickets information module processes payment from the at least one buyer to the at least one seller.

### Claim 6 (depends on 1)

The method of claim 1, wherein the database comprises a tickets database for storing tickets information and a users database for storing user information.

### Claim 7

A method for exchanging event tickets, comprising the steps of:
authenticating one or more users, including at least one seller and at least one buyer;
receiving geolocation information from the mobile devices of the one or more users over a network;
receiving available-tickets information from the at least one seller over the network, the available-tickets information comprising one or more photographs;
extracting metadata from the one or more photographs, the metadata comprising geotag metadata confirming the locations the one or more photographs were taken;
verifying the at least one seller's location using the geolocation information and the geotag metadata;
storing the available-tickets information in a database;
retrieving the available-tickets information from the database and sending the available-tickets information to the at least one buyer over the network;
receiving offer information from the at least one buyer over the network;
generating an offer notification and sending the offer notification to the at least one seller over the network;
providing the offer information to the at least one seller over the network;
receiving a response to offer from the seller over the network, the response to offer comprising one of acceptance information, rejection information, counteroffer information, or request to negotiate information;
processing the response to offer;
verifying the at least one buyer's location using the geolocation information and the geotag metadata.

### Claim 8 (depends on 7)

The method of claim 7, wherein processing the response to offer includes:
if the response to offer comprises rejection information, sending a notification to the at least one buyer that the at least one seller rejected the offer;
if the response to offer comprises counteroffer information, sending a notification to the at least one buyer containing the counteroffer information;
if the response to offer comprises request to negotiate information, launching a negotiations platform;
if the response to offer comprises acceptance information, sending a notification to the at least one buyer that the at least one seller accepted the offer, updating the available-tickets information in the database, and launching a confirmation platform to facilitate an exchange of tickets.

### Claim 9 (depends on 7)

The method of claim 7, wherein the confirmation platform comprises a unique transaction code.

### Claim 10 (depends on 7)

The method of claim 7, further comprising the steps of:
comparing the geolocation information from the mobile devices of the at least one buyer and the at least one seller;
generating a geographical distance calculator comparing the geolocations of the mobile devices of the at least one buyer and the at least one seller; and
displaying the geographical distance calculator on the mobile devices of the at least one buyer and the at least one seller, updated in real-time.

### Claim 11 (depends on 7)

The method of claim 7, further comprising the steps of:
comparing the geolocation information from the mobile devices of the at least one buyer and the at least one seller;
generating a digital map reflecting the geolocations of the mobile devices of the at least one buyer and the at least one seller; and
displaying the digital map on the devices of the at least one buyer and the at least one seller, updated in real-time.

### Claim 12 (depends on 7)

The method of claim 7, wherein the negotiations platform comprises means for generating offer information and means for generating response to offer information.

### Claim 13 (depends on 12)

The method of claim 12, wherein the negotiations platform further comprises a text-based interaction platform.

### Claim 14 (depends on 7)

The method of claim 7, wherein the available-tickets information further comprises event information, event date information, event venue information, seat information comprising seat level, seat section, seat row, seat number, and box number, and asking-price information.

### Claim 15 (depends on 7)

The method of claim 7, wherein the metadata further comprises date and time information.

### Claim 16 (depends on 7)

The method of claim 7, wherein the offer information comprises offer-price information, a text-based message, and exchange-ticket information comprising one or more photographs, event information, event date information, event venue information, and seat information comprising seat level, seat section, seat row, seat number, and box number.

### Claim 17 (depends on 16)

The method of claim 16, further comprising the steps of:
extracting metadata from the one or more photographs included in the exchange-ticket information, the metadata comprising geotag metadata confirming the locations the one or more photographs were taken; and
verifying the at least one buyer's location using the geolocation information and the geotag metadata from the one or more photographs included in the exchange-ticket information.

### Claim 18 (depends on 7)

The method of claim 7, wherein the database stores available-ticket information and user information, wherein the database comprises a tickets database and a users database, the tickets database storing available-ticket information and the users database storing user information.

### Claim 19 (depends on 7)

The method of claim 7, further comprising the step of:
if the response to offer comprises acceptance information, processing payment from the at least one buyer to the at least one seller.

### Claim 20

A system for exchanging event tickets, comprising:
a database;
a computing device;
one or more mobile devices, including a seller's mobile device and a buyer's mobile device;
a network connecting the computing device and the one or more users' mobile devices;
a plurality of modules including authentication module for authenticating the one or more users' mobile devices; a geolocation information module for tracking geolocations of the one or more users' mobile devices; a tickets information module for posting tickets for sale, searching available tickets, and processing offers and responses; a notifications module for generating and sending notifications to the one or more users' mobile devices; a negotiations platform module for facilitating negotiations between the at least one buyer and the at least one seller, a confirmation platform module for facilitating an exchange of tickets;
wherein the geolocation information module tracks the geolocations of the one or more users' mobile devices and verifies that the geolocations of the seller's mobile device and the buyer's mobile device are within a same venue as a prerequisite to the confirmation platform module facilitating an exchange of tickets;
wherein the confirmation platform generates and displays a unique code on each of the seller's mobile device and the buyer's mobile device.
