Nova Patents
CA2972488C

Networked barcode verification system

Abstract

A method of verifying a barcode comprises, among other steps, transmitting, at the ticket posting system, a verification request over a network to a verification system, the verification request including at least the barcode data and the seat data, the ticket posting system being a third party system to the verification system, initiating, at the verification system, a verification process in response to receiving the verification request, the verification process including determining if the barcode data corresponds to stored barcode data associated with a valid ticket, the stored barcode data being stored at a data store associated with the verification system, and determining if the seat data corresponds to stored scat data associated with the valid ticket, the stored seat data being stored at the data store associated with the verification system.

CA2972488C, drawing sheet 1
Sheet 1 of 9

Term

3.4 yearsleft in the term

Expires 4 March 2030.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

8 claims: 1 independent, 7 dependent

  1. 1
    What is claimed is:1. A method of verifying a barcode, comprising: receiving, at a ticket posting system, the ticket posting system including at least one computing device, a ticket transfer request from a first electronic device associated with a first user, the ticket transfer request including barcode data, event data, and seating data associated with a ticket offer;transmitting, at the ticket posting system, a verification request over a network to a verification system, the verification request including at least the barcode data and the seat data, the ticket posting system being a third party system to the verification system;initiating, at the verification system, a verification process in response to receiving the verification request, the verification process including: determining if the barcode data corresponds to stored barcode data associated with a valid ticket, the stored barcode data being stored at a data store associated with the verification system;and determining if the seat data corresponds to stored seat data associated with the valid ticket, the stored seat data being stored at the data store associated with the verification system;receiving, at the ticket posting system and from the verification system, an indication as to whether: the barcode data corresponds to a valid ticket;the event corresponds to the event data;the ticket is associated with a seat corresponding to the seat data;and the ticket offer is transferable by the first user;wherein when the indication indicates that: the barcode data docs not correspond to a valid ticket, or when the indication indicates that: the barcode data corresponds to a ticket for an event different than that corresponding to the event data;is associated with a seat that does not correspond to the seat data;and/or is not transferable by the first user;inhibiting the posting of the ticket;when the indication indicates that: the barcode data does correspond to a valid ticket;for an event corresponding to the event data;-37CA 2972488 2019-09-12 that the ticket is associated with a seat corresponding to the seat data;and is transferable by the first user;enabling the first user to post the ticket for transfer;if, after the ticket is posted for transfer, a successful transfer operation is performed with respect to a second user: transmitting, at the ticketing posting system, a request for a new barcode over the network to a barcode issuing system, the barcode request including an indication that the ticket is being transferred;receiving, from the barcode issuing system and over the network, a new barcode associated by the barcode issuing system with the ticket;and transferring the ticket with the new barcode to a second electronic device associated with the second user.
  2. 2
    The method as defined in Claim 1, wherein the barcode data is received via a camera or barcode scanner.
  3. 3
    The method as defined in Claim 1, wherein the barcode verification causes a lock to be placed on the ticket at least partly in response to receiving an indication that a ticket transfer process has been initiated.
  4. 4
    The method as defined in Claim 1, wherein the barcode verification system is operated by a different entity than the posting system.
  5. 5
    The method as defined in Claim 1, wherein the indication as to whether:the barcode data corresponds to a valid ticket;the event corresponds to the event data;the ticket is associated with a seat corresponding to the seat data;and is transferable by the first user;is provided via a verification pass or verification fail indication.
  6. 6
    The method as defined in Claim 1, wherein the indication as to whether the ticket is transferable by the first user indicates that the event date has passed or that there is insufficient time before event to process ticket transfer.
  7. 7
    The method as defined in Claim 1, wherein the indication as to whether the ticket is transferable by the first user indicates that that ticket is being offered by the first user with a -38CA 2972488 2019-09-12 second ticket wherein the seat associated with the ticket is not adjacent to a seat associated with the second ticket.
  8. 8
    The method as defined in Claim 1, wherein the indication as to whether the ticket is transferable by the first user indicates that that the ticket has already been transferred by the first user.