Networked barcode verification system
First Claim
Patent Images
1. A method of verifying a ticket, comprising:
- receiving coded data associated with a ticket for a ticket offering posting for a ticket being offered for resale by a first user, that had previously purchased the ticket, for a ticketed event;
determining, using a computing device, if the received coded data, associated with the ticket offering posting for the ticket being offered for resale, is in accordance with a first specified format;
determining, via the computing device, if the received coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to coded data stored in a data store;
determining, via the computing device, if event data, including at least an event name, received in association with the coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to stored event data, including at least the stored name of the ticketed event, associated with an issued ticket for the event; and
transmitting, via the computing device, a positive verification indication based at least in part on the determination that;
the received coded data, associated with the ticket offering posting for the ticket being offered for resale, is in accordance with a first specified format;
the received coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to coded data stored in the data store; and
the received event data including at least the received event name, associated with the ticket offering posting for the ticket being offered for resale, corresponds to the event data, including at least the stored name of the ticketed event, associated with the issued ticket for the event.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for barcode verification. Optionally, a barcode scanner/imager is coupled to a verification system over a network. The verification system receives over the network barcode data associated with an item, such as a ticket, and associated information. The verification system uses the barcode data and associated information to determine if the barcode is valid and corresponds to an identified event. The verification system transmits a verification result.
-
Citations
42 Claims
-
1. A method of verifying a ticket, comprising:
-
receiving coded data associated with a ticket for a ticket offering posting for a ticket being offered for resale by a first user, that had previously purchased the ticket, for a ticketed event; determining, using a computing device, if the received coded data, associated with the ticket offering posting for the ticket being offered for resale, is in accordance with a first specified format; determining, via the computing device, if the received coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to coded data stored in a data store; determining, via the computing device, if event data, including at least an event name, received in association with the coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to stored event data, including at least the stored name of the ticketed event, associated with an issued ticket for the event; and transmitting, via the computing device, a positive verification indication based at least in part on the determination that; the received coded data, associated with the ticket offering posting for the ticket being offered for resale, is in accordance with a first specified format; the received coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to coded data stored in the data store; and the received event data including at least the received event name, associated with the ticket offering posting for the ticket being offered for resale, corresponds to the event data, including at least the stored name of the ticketed event, associated with the issued ticket for the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A verification system comprising:
-
an interface configured to receive coded data associated with a ticket offering posting for a ticket being offered for resale by a first user that had previously purchased the ticket, for a ticketed event; a data store that stores; coded data for issued tickets associated for the ticketed event; event data, including at least a name of the ticketed event, associated with the issued tickets; seating data associated with the issued tickets; non-transitory memory storing program code, that when executed by a computing system is configured to cause the computing system to; determine if the received coded data, associated with the ticket offering posting for the ticket being offered for resale, is in accordance with a first specified format; determine if the received coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to coded data stored in the data store; determine if event data, including at least an event name, received in association with the coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to the stored event data, including at least the stored name of the ticketed event, associated with the issued tickets for the event; transmit a positive verification indication based at least in part on the determination that; the received coded data, associated with the ticket offering posting for the ticket being offered for resale, is in accordance with a first specified format; the received coded data, associated with the ticket offering posting for the ticket being offered for resale, corresponds to coded data stored in the data store; and the received event data including at least the received event name, associated with the ticket offering posting for the ticket being offered for resale, corresponds to the event data, including at least the stored name of the ticketed event, associated with the issued tickets for the event. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A barcode verification system comprising:
-
a barcode interface configured to receive barcode data associated with a barcode of a ticket associated with a ticketed event, wherein the barcode data was obtained via a barcode imaging device at a first location or was manually entered; an interface configured to receive seating data and event data, respectively including at least a seat identifier and an event name in text form, manually provided by a first user, for a ticket offering posting to be provided for display to potential ticket purchasers, offering the ticket and/or provided by a second user seeking to acquire the ticket via the ticket offering posting after the ticket offering posting is provided for display to at least second user; a data store that stores; barcode data for issued tickets associated for the ticketed event; event data, including at least an event name corresponding to the ticketed event, associated with the issued tickets; seating data associated with the issued tickets; transfer permission data associated with the issued tickets; non-transitory memory that stores code, that when executed by a computing system is configured to cause the computing system to; determine if the received barcode data is in accordance with a first specified format; determine if the received barcode data corresponds to barcode data stored in the data store; when the received barcode data corresponds to barcode data stored in the data store, determine if the received event data, including at least the first user and/or second user supplied event name, corresponding to that of the ticket offering posting, corresponds to the event data, including at least the stored event name corresponding to the ticketed event, associated with the issued tickets for the event; determine if the received seating data, including at least the first user and/or second user supplied seat identifier, corresponding to that of the ticket offering posting, corresponds to the seating data stored in the data store; determine if the received barcode data is associated with a ticket that is not to be transferred via at least a first transaction type; transmit a positive verification and transfer right indication based at least in part on the determination that; the received barcode data is in accordance with a first specified format; the received barcode data corresponds to barcode data stored in the data store; the received event data, including at least the first user and/or second user supplied event name, corresponding to the ticket offering posting, corresponds to the event data, including at least the stored event name corresponding to the ticketed event, associated with the issued tickets for the event; and the received seating data, including at least the first user and/or second user supplied seat identifier, corresponding to that of the ticket offering posting, corresponds to the seating data stored in the data store. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory, tangible computer readable memory storing program code that when executed by a computing system is configured to cause the computing system to perform verification operations comprising:
-
receive barcode data associated with a barcode of a ticket associated with a ticketed event; receive seating data and event data manually provided by a first user offering the ticket, for a ticket offering posting to be provided for display to potential ticket purchasers, and/or by a second user seeking to acquire the ticket via the ticket offering posting, the seating data and event data, provided by the first and/or second user, respectively including at least a seat identifier and an event name; store in a data store; barcode data for issued tickets associated for the ticketed event; event data, including at least an event name corresponding to the ticketed event, associated with the issued tickets; seating data associated with the issued tickets; transfer permission data associated with the issued tickets; determine if the received barcode data is in accordance with a first specified format; determine if the received barcode data corresponds to barcode data stored in the data store; when the received barcode data corresponds to barcode data stored in the data store, determine if the received event data, including at least the first user and/or the second user supplied event name, corresponding to that of the ticket offering posting, corresponds to the event data, including at least the stored event name corresponding to the ticketed event, associated with the issued tickets for the event; determine if the received seating, including at least the first user and/or second user supplied seat identifier, corresponding to that of the ticket offering posting, corresponds to the seating data stored in the data store; determine if the received barcode data is associated with a ticket that is not to be transferred via at least a first transaction type; transmit a positive verification and transfer right indication based at least in part on the determination that; the received barcode data is in accordance with a first specified format; the received barcode data corresponds to barcode data stored in the data store; the received event data, including at least the first user and/or second user supplied event name, corresponding to the ticket offering posting, corresponds to the event data, including at least the stored event name corresponding to the ticketed event, associated with the issued tickets for the event; and the received seating data, including at least the first user and/or second user supplied seat identifier, corresponding to that of the ticket offering posting, corresponds to the seating data stored in the data store. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
Specification