← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag