×

Secure transfer of digital objects

  • US 9,430,897 B2
  • Filed: 06/26/2009
  • Issued: 08/30/2016
  • Est. Priority Date: 04/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of transferring a digital object from a first client device to a second client device in an electronic game, comprising:

  • creating a digital object on the first client device, the first client device designating the digital object as one of at least two types;

    a designed item type and a developed item type,wherein the designed item type is used to make multiple copies of the digital object,wherein the developed item type is built by developing the digital object through a series of modifications during game play, and is unique because only one copy of the digital object is generated, andwherein the type of digital object is interchangeable;

    generating an encryption key on the first client device;

    encrypting the digital object on the first client device using the encryption key,wherein the encrypted digital object is stored locally on the first client device;

    receiving from the first client device the digital object;

    validating at a server the received digital object according to predefined rules,wherein said validating includes analyzing and testing data comprising the received digital object to ensure conformance with the predefined rules and that no parameters are outside of predefined limits for performance of the digital object in the electronic game;

    adjusting the digital object to conform with the predefined rules when the digital object does not conform with the predefined rules after said validating;

    building at a server a description of the validated digital object;

    providing to the second client device an access to the description to select the validated, described digital object for transfer; and

    transferring the validated, described digital object to the second client device.

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