×

Systems and methods for real time upgrades

  • US 10,262,335 B2
  • Filed: 02/21/2014
  • Issued: 04/16/2019
  • Est. Priority Date: 02/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • one or more wireless beacons;

    a communication module;

    a non-transitory memory; and

    one or more hardware processors coupled to the non-transitory memory, the one or more wireless beacons, and the communication module, and configured to execute instructions from the non-transitory memory to cause the system to perform operations comprising;

    electronically tracking an attendee location of an attendee as the attendee moves through a venue at an event based at least on a communication received at the communication module from a mobile device of the attendee with the one or more wireless beacons in the venue, wherein the communication is based at least in part on a broadcast token wirelessly transmitted by the one or more wireless beacons and wirelessly received by the mobile device, wherein the electronically tracking the attendee location at the venue comprises;

    wirelessly transmitting the broadcast token by the one or more wireless beacons;

    wirelessly receiving at the communication module a first indication in the communication from the mobile device via the one or more wireless beacons, the first indication including a first response to the broadcast token, the first response including an electronic identifier of the attendee;

    wirelessly receiving at the communication module a second indication in the communication from the mobile device via the one or more wireless beacons, the second indication including a second response to the broadcast token, the second response including the electronic identifier of the attendee; and

    determining, based on a difference in the first indication and the second indication that the attendee location moved from a first area of the venue to a second area of the venue, wherein the second indication indicating the second area is larger than a single seat;

    electronically accessing a seat database and identifying, using the second area of the venue, a set of vacant seats in the venue that are proximate to the second area of the venue;

    electronically accessing over a network a purchase history database and identifying in the purchase history database, using the electronic identifier of the attendee and payment information associated with the attendee, past purchases of the attendee associated with one or more other events;

    electronically accessing over the network a ticket database and selecting a vacant seat from the set of vacant seats in the venue from the ticket database based on the attendee location being in the second area and based on the past purchases of the attendee, wherein selecting the vacant seat from the set of vacant seats includes;

    identifying at least one common characteristic between the past purchases and the vacant seat; and

    selecting the vacant seat based on the at least one common characteristic;

    transmitting by the communication module over the network an offer transmission, the offer transmission configured to cause an application of the mobile device to generate a pop up window and cause a graphical user interface (GUI) of the mobile device to display an offer to upgrade to the vacant seat; and

    receiving at the communication module an acceptance of the offer to upgrade to the vacant seat, the acceptance based on a touch-sense input detected at the GUI of the mobile device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×