×

Synchronizing system for gameplaying

  • US 10,099,126 B2
  • Filed: 09/01/2017
  • Issued: 10/16/2018
  • Est. Priority Date: 01/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product, comprising a computer usable non transitory tangible medium having a computer readable program code embodied therein, said computer readable program code executed to carry out a computer based activity, comprising:

  • detecting actions on a user interface of a programmed computer, said actions comprising interaction with a computer based activity on the programmed computer and said interaction on the programmed computer including earning points in the activity for taking said actions;

    determining, in the programmed computer, if the programmed computer is currently communicating to a remote website;

    where, said computer based activity being one which is carried out on a client, and where said client can carry out said activity either connected to or disconnected from said remote website;

    at a first time, when said determining determines that the programmed computer is connected to the remote website, then communicating said points to said remote website as said points are obtained;

    at a second time, when said determining determines that the programmed computer is not communicating to the remote website, then storing said points in a local memory in the programmed computer, said storing including storing an encryption result that is usable by the remote website to verify that said points were properly stored by carrying out the computer based activity; and

    at a third time, which is a time subsequent to a time when first points have been earned from said computer-based activity and stored in said local memory, when said determining determines that the programmed computer is communicating to the remote website, then verifying the encryption result to determine that said first points were properly stored, and only if the encryption result indicates that the first points were properly stored, then communicating said first points to said remote website.

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