×

System and method for delivering and examining digital tickets

  • US 7,093,130 B1
  • Filed: 01/24/2000
  • Issued: 08/15/2006
  • Est. Priority Date: 01/24/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A computerized method for delivering a digital ticket from a ticket provider to a ticket consumer across a communications channel, the method comprising:

  • first communicating, across a communications channel from a computer of a ticket provider to a computer of the ticket consumer, first digital data D1 in respect of an occurrence relating to the ticket; and

    second communicating, across the communications channel from the computer of the ticket consumer to the computer of the ticket provider, second digital data D2 relating to purchase of the ticket; and

    calculating in the computer of the ticket provider by use of a private key s a digital signature of third digital data D3, which third digital data D3 is in respect of one or both of the first digital data D1 and the second digital data D2, and which digital signature of the digital data D3 is as well, being a proof both (i) that a private signature key s was used by the computer of the ticket provider in generation of the digital signature and (ii) that one or both of the digital data D1, D2 was used in respect of its generation, (iii) suitably stored in a transportable storage medium; and

    wherein the digital data D1, D2 in respect of which the digital signature of digital data D3 was generated becomes a memorialization of a particular provision by the ticket provider of the particular digital ticket for the particular occurrence to the ticket consumer who is particularly identified at least as a party at the other end of the communicating transpiring across the communications channel; and

    third communicating, across the communications channel from the computer of the ticket provider to the computer of the ticket consumer, at least the signed digital data D3; and

    first storing with the computer of the ticket consumer in the transportable storage medium at least the signed digital data D3, thus turning the transportable storage medium into a digital ticket; and

    physically transporting the digital ticket in the form of the transportable storage medium so containing at least the signed digital data D3, to a specific place for the occurrence relating to the ticket; and

    tendering the digital ticket for redemption to a ticket taker at the specific place; and

    reading into a computer of the ticket taker at least the signed digital data D3; and

    recovering in the computer of the ticket taker, with a digital verification key v corresponding to the signature key s of the ticket provider and from the signed digital data D3, the digital data D3; and

    determining in the computer of the ticket taker IF the digital data D3 was recoverable by verification key v AND, having been so recovered, the digital data D3 correctly memorializes the particular provision by the ticket provider of the particular third digital data D3 for the particular occurrence to the particular ticket consumer who at one time communicated across the communications channel THEN the digital ticket is valid, ELSE IF the digital data D3 was recovered by use of the verification key v BUT the digital data D3 recovered incorrectly memorializes the particular provision by the ticket provider of the particular third digital data D3 for the particular occurrence to the particular ticket consumer who at one time communicated across the communications channel THEN the digital ticket is invalid;

    wherein the second communicating is of second digital data D2 including a one-way function hash (R) of a number R which number R is uniquely known to the computer of the ticket consumer and not to the computer of the ticket provider.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×