Patents by Inventor Lee Packham

Lee Packham has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230015211
    Abstract: The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Inventors: Lee PACKHAM, Krzysztof BANDURSKI, James PHILLIPS, Daniel SEMEDLEY
  • Patent number: 11487840
    Abstract: The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: November 1, 2022
    Assignee: Greenman Gaming Limited
    Inventors: Lee Packham, Krzysztof Bandurski, James Phillips, Daniel Smedley
  • Publication number: 20200320155
    Abstract: The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 8, 2020
    Inventors: Lee PACKHAM, Krzysztof Bandurski, James Phillips, Daniel Smedley
  • Patent number: 10678880
    Abstract: The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: June 9, 2020
    Assignee: Greenman Gaming Limited
    Inventors: Lee Packham, Krzysztof Bandurski, James Phillips, Daniel Smedley
  • Publication number: 20180229126
    Abstract: A game exchange server for facilitating the exchange of electronic video games interacts with a gaming device to permit a game user to buy and load a video game onto the gaming device, to play the game on the gaming device, and to return the “used” game for credits that may be used to purchase a new or used game. The game exchange server may validate that a video game stored on a gaming device is authorized for play by confirming a game key associated with the video game when provided to the gaming device. Exchange of one game for another may be accomplished by the game exchange server deleting a game key associated with the exchanged game from a digital rights management datastore on the game exchange server.
    Type: Application
    Filed: April 11, 2018
    Publication date: August 16, 2018
    Inventors: Paul SULYOK, Lee PACKHAM
  • Publication number: 20160044123
    Abstract: The present invention relates to a method for website application caching. The method includes the steps of receiving a POST request from a requester; processing the POST request at a server; on the basis of the processing, redirecting the POST request to one of a plurality of GET requests; retrieving a web resource from a cache using the redirected GET request; and transmitting the web resource to the requester. A system for website application caching is also disclosed.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 11, 2016
    Inventors: Lee PACKHAM, Malgorzata JURKIEWICZ, Rob MOORE, Krzysztof BANDURSKI, Dean ELBAZ
  • Publication number: 20160044130
    Abstract: The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.
    Type: Application
    Filed: August 7, 2015
    Publication date: February 11, 2016
    Inventors: Lee PACKHAM, Krzysztof BANDURSKI, James PHILLIPS, Daniel SMEDLEY
  • Publication number: 20140135115
    Abstract: A system and method for facilitating the exchange of electronic video games. A video game exchange server provides interacts with a gaming device to permit a game user to buy and load a video game onto the gaming device, to play the game on the gaming device and to return the “used” game for credits that may be used to purchase a new or used game. The game exchange server assigns a price to each new game and used game in its inventory. The game exchange server also assigns a value to each game currently stored on the gaming device. The game price and the game value may decline as a function of time or based on other factors (e.g., a new release). The game exchange server also validates that a video game stored on a gaming device is authorized.
    Type: Application
    Filed: January 17, 2014
    Publication date: May 15, 2014
    Applicant: Green Man Gaming Limited
    Inventors: Paul SULYOK, Lee PACKHAM
  • Patent number: 8635163
    Abstract: A system and method for facilitating the exchange of electronic video games. A video game exchange server provides interacts with a gaming device to permit a game user to buy and load a video game onto the gaming device, to play the game on the gaming device and to return the “used” game for credits that may be used to purchase a new or used game. The game exchange server assigns a price to each new game and used game in its inventory. The game exchange server also assigns a value to each game currently stored on the gaming device. The game price and the game value may decline as a function of time or based on other factors (e.g., a new release). The game exchange server also validates that a video game stored on a gaming device is authorized.
    Type: Grant
    Filed: October 29, 2010
    Date of Patent: January 21, 2014
    Assignee: Green Man Gaming Limited
    Inventors: Paul Sulyok, Lee Packham
  • Publication number: 20110172007
    Abstract: A system and method for facilitating the exchange of electronic video games. A video game exchange server provides interacts with a gaming device to permit a game user to buy and load a video game onto the gaming device, to play the game on the gaming device and to return the “used” game for credits that may be used to purchase a new or used game. The game exchange server assigns a price to each new game and used game in its inventory. The game exchange server also assigns a value to each game currently stored on the gaming device. The game price and the game value may decline as a function of time or based on other factors (e.g., a new release). The game exchange server also validates that a video game stored on a gaming device is authorized.
    Type: Application
    Filed: October 29, 2010
    Publication date: July 14, 2011
    Applicant: GreenMan Gaming
    Inventors: Paul Sulyok, Lee Packham