The subject application describes an activity performed with or without a website, such as a game. The game can be played either when in contact with the website or when disconnected from the website. The game playing can be carried out for example on a mobile device. The game can be used to earn vi
The subject application describes an activity performed with or without a website, such as a game. The game can be played either when in contact with the website or when disconnected from the website. The game playing can be carried out for example on a mobile device. The game can be used to earn virtual cash on the website, when playing from the mobile device. The game can also be played when the mobile device is not attached to the website, in which case the points that are received are saved along with an encryption to avoid a user's improper increasing of the points.
대표청구항▼
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
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; andat 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. 2. A computer program product as in claim 1, wherein said computer based activity is a game. 3. A computer program product as in claim 1, wherein said computer based activity is carried out by displaying a virtual product that has been previously registered by the user. 4. A computer program product as in claim 3, wherein said computer based activity is carried out by displaying a virtual product that has been customized by the user. 5. A computer program product as in claim 4, wherein said points which are obtained by playing said game are used to customize said virtual product. 6. A computer program product as in claim 5, further comprising animating said virtual product in the activity. 7. A computer program product as in claim 1, further comprising detecting a connection to a network, and automatically detecting if there are previously stored points on the programmed computer, and automatically detecting information about an encryption of said encryption result storing said previously stored points. 8. A product as in claim 7, further comprising periodically updating a key used for the encryption. 9. 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 involving playing a first game;first earning first items in the activity for taking said actions in said first game via a website version of said first game;second taking actions in said first game via a primary version of said first game that is not being played via said website version; and earning second items for said second taking actions, where said second items are not available to said website version; anddetecting, during said first earning, that said user has been connected to said primary version of said first game, and providing additional activities during said primary version of said first game. 10. A product as in claim 9 where, said computer based activity being one which is carried out on a remote client, either connected to or disconnected from a user account corresponding to said primary version, at a first time, determining that the programmed computer is connected to said user account, then communicating said points to said user account as said points are obtained via the website version; andat a second time, when said determining determines that the programmed computer is not connected to said user account, then storing said points in a local memory in the programmed computer, said storing including storing an encryption result that is usable by the website version to verify that said points were properly stored by carrying out the computer based activity.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (24)
Matsuyama,Shinako; Ishibashi,Yoshihito; Futamura,Ichiro; Kon,Masashi; Watanabe,Hideaki, Content distribution system authenticating a user based on an identification certificate identified in a secure container.
Sakamoto, Tetsuhiro, Digital data selling and buying transaction system, auxiliary digital data selling and buying system, digital data selling and buying transaction method, auxiliary digital data selling and buying method, and digital data selling and buying transaction apparatus.
Ellis, Anthony Mark; Riggs, Andrew J., Internet enabled multiply interconnectable environmentally interactive character simulation module method and system.
Dutta,Rabindranath; Ramamoorthy,Karthikeyan, Method and system in electronic commerce for uniquely identifying products to improve reliability and confidence in transactions initiated online.
Schneier Bruce ; Walker Jay ; Jorasch James, Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic an.
Schneier Bruce ; Walker Jay S. ; Jorasch James, Remote-auditing of computer generated outcomes, authenticated billing and access control, and software metering system.
Doherty, Robert J.; Tierney, Peter L.; Arnaoutoglou-Andreou, Marios, System and embedded license control mechanism for the creation and distribution of digital content files and enforcement of licensed use of the digital content files.
Ginter Karl L. ; Shear Victor H. ; Sibert W. Olin ; Spahn Francis J. ; Van Wie David M., Systems and methods for secure transaction management and electronic rights protection.
David F. Zucker ; Norman L. Merritt, Jr. ; Leigh Zarelli ; R. Montrose Graham ; Mark L. Kirschner ; Sarah F. Davies ; V. Maximillian Garcia ; Eric Berlin ; William B. Feehan ; Richard Mass , Systems and methods to facilitate games of skill for prizes played via a communication network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.