Universal electronic video game renting/distributing system
First Claim
1. An apparatus for enabling a user to request and use a program, said apparatus comprising:
- a. a receiver for receiving the program and a frame count indicating a number of frames of the program that is authorized for execution by the user;
b. a memory for storing the program and the frame count received by the receiver; and
c. a counter for changing the frame count when the user is actively providing input to the program, wherein the counter ceases to change the count when the user is not providing input to the program, and wherein the user is prevented from continuing use of the program when the counter reaches a predetermined limit.
2 Assignments
0 Petitions
Accused Products
Abstract
A video game cartridge that can be plugged into a video game machine to enable a user to request and play a video game for a predetermined number of video frames. The cartridge has a receiver for receiving the video game program and the predetermined frame count in response to a request from the user. The program and frame count is then stored in a memory of the cartridge. Finally, the cartridge has a counter which changes its value when the user is actively playing the video game program. The counter ceases to change its value when the user is not playing the video game program. When the counter reaches a predetermined limit, the user is no longer authorized to play the video game program.
127 Citations
11 Claims
-
1. An apparatus for enabling a user to request and use a program, said apparatus comprising:
-
a. a receiver for receiving the program and a frame count indicating a number of frames of the program that is authorized for execution by the user; b. a memory for storing the program and the frame count received by the receiver; and c. a counter for changing the frame count when the user is actively providing input to the program, wherein the counter ceases to change the count when the user is not providing input to the program, and wherein the user is prevented from continuing use of the program when the counter reaches a predetermined limit. - View Dependent Claims (2)
-
-
3. A method of enabling a user to request and use a program, said method comprising:
-
a. receiving the game program and a frame count indicating a number of frames of the program that is authorized for use by the user in response to a request; b. a memory for storing the program and the frame count; and c. changing the frame count when the user is actively using the program, wherein the frame count ceases to change when the user is not using the program and wherein the user is prevented from continuing use of the program when the counter reaches a predetermined limit. - View Dependent Claims (4)
-
-
5. A video game cartridge which is plugged into, for operation with, a video game machine to enable a user to request and play a video game program which is received from a remotely located server, said video game cartridge comprising:
-
a. a receiver for receiving from the server the video game program and a frame count indicating a number of frames of the video game program that is authorized for play by the user in response to a request; b. a memory for storing the video game program and the frame count received by the receiver; and c. a counter for changing the frame count when the user is actively playing the video game program, wherein the counter ceases to change the count when the user is not playing the video game program, and wherein the user is prevented from further playing the video game program when the counter reaches a predetermined limit, indicating that the user has played said video game for the number of frames. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A video game cartridge which is plugged into, for operation with, a video game machine to enable a user to request and play a video game program which is received from a remotely located server, said video game cartridge comprising:
-
a. a modem for transmitting from the user over a telephone or cable network a request to receive the video game from the server, and for receiving the video game program and frame count from the server over the telephone or cable network, the frame count indicating a predetermined number of frames of the video game program that is authorized for play by the user in response to the request; b. a non-volatile memory for storing the video game program and the frame count; c. a counter for changing the frame count when the player is actively playing the video game; d. a means for storing the changed frame count of the counter in the memory when the power to the video game machine is turned off; and e. a means for retrieving the changed frame count stored in the memory when the player resumes playing the video game, wherein the user is prevented from further playing of the video game program when the frame count of the counter reaches a predetermined limit, indicating that the user has played said video game for the predetermined number of frames.
-
Specification