US5632681A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Universal electronic video game renting/distributing system
Assignee: Nintendo Co Ltd
•
Filing: 1995-03-07
•
Granted: 1997-05-27
•
Expires: 2015-03-07
Abstract
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.
Inventors
- 👤 Halil B. Bakoglu
- 👤 Inching Chen
- 👤 Andy G. Lean
- 👤 Kiyoshi Maruyama
- 👤 Chung-Wai Yue
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 01:13
CPC Classifications
A; A63; A63F; A63F13/00; A63F13/70; A63F13/71; A63F13/10; A63F13/45; A63F13/90; A63F13/95; G; G06; G06F; G06F21/00; G06F21/10; G06F21/12; G06F21/121; G06F21/123; G06Q; G06Q30/00; G06Q30/06; G06Q30/0645; A63F2300/00; A63F2300/20; A63F2300/206; A63F2300/40; A63F2300/401; A63F2300/50; A63F2300/53; A63F2300/532; A63F2300/60; A63F2300/63; G06F2221/00; G06F2221/21; G06F2221/2109
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
113 words
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.
Claim 2
Independent Claim
113 words
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.
Claim 3
Dependent Claim
34 words
An apparatus as recited in claim 1, further comprising: means for randomly determining an address in the memory in which the frame count is stored, and wherein the address is unknown to the user.
Claim 4
Independent Claim
104 words
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.
Claim 5
Independent Claim
104 words
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.
Claim 6
Dependent Claim
21 words
A method as recited in claim 3, wherein the frame count is stored in a randomly determined location in the memory.
Claim 7
Dependent Claim
167 words
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.
Claim 8
Dependent Claim
167 words
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.
Claim 9
Dependent Claim
27 words
A video game cartridge as recited in claim 5, further comprising: means for randomly determining an address in the memory in which the frame count is stored.
Claim 10
Dependent Claim
29 words
A video game cartridge as recited in claim 5, further comprising: a modem for transmitting to the server the request from the user to play a video game program.
Claim 11
Dependent Claim
16 words
A video game cartridge, as recited in claim 5, wherein said memory is a non-volatile memory.
Claim 12
Dependent Claim
32 words
A video game cartridge, as recited in claim 8, wherein the frame count indicated in the counter is stored in the memory when power for the video game machine is turned off.
Claim 13
Dependent Claim
31 words
A video game cartridge, as recited in claim 9, further comprising: a means for retrieving the frame count stored in the memory when power for said game machine is turned on.
Claim 14
Dependent Claim
228 words
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.
Claim 15
Dependent Claim
228 words
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.
References Cited (Backward Citations)
US4569026A
Cited
US4498079A
Cited
US4398189A
Cited
US4590516A
Cited
US4567512A
Cited
US4593376A
Cited
US4849817A
Cited
US4829372A
Cited
US5113518A
Cited
US5497479A
Cited
US5166886A
Cited
US5051822A
Cited
US5181107A
Cited
US5251909A
Cited
US5350176A
Cited
US5347304A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-05-26 | 2000-11-25 | 2001-05-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-05-26 | 2004-11-25 | 2005-05-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-05-26 | 2008-11-25 | 2009-05-27 | $7700.00 | Window Closed / Lapsed |