Non-Volatile memories in interactive entertainment systems
First Claim
1. An interactive entertainment system comprising:
- a processor configured to operate interactive entertainment programs;
a non-volatile memory connected with the processor, the non-volatile memory including a first portion for random access memory (RAM) emulation;
an input/output (I/O) interface connected with the processor and the non-volatile memory, the I/O interface operative to connect a user controller with the processor and the non-volatile memory; and
a display interface connected with the processor and the non-volatile memory and operative to output a display signal.
3 Assignments
0 Petitions
Accused Products
Abstract
In accordance with an aspect of the present invention, an interactive entertainment system includes a processor configured to operate interactive entertainment programs, a non-volatile memory connected with the processor including a first portion for random access memory (RAM) emulation, an input/output (I/O) interface connected with the processor and the non-volatile memory to connect a user controller with the processor and the non-volatile memory, and a display interface connected to the processor and the non-volatile memory to output a display signal. The non-volatile memory may include additional portions for emulating read only memory (ROM) and Flash memory. The RAM may be emulated without a refresh operation and Flash memory may be emulated without an erase operation or an operating system. The non-volatile memory may include a plurality of two-terminal memory elements and may be vertically configured. The two-terminal memory elements may be resistivity-sensitive and store data in the absence of power.
-
Citations
23 Claims
-
1. An interactive entertainment system comprising:
-
a processor configured to operate interactive entertainment programs; a non-volatile memory connected with the processor, the non-volatile memory including a first portion for random access memory (RAM) emulation; an input/output (I/O) interface connected with the processor and the non-volatile memory, the I/O interface operative to connect a user controller with the processor and the non-volatile memory; and a display interface connected with the processor and the non-volatile memory and operative to output a display signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A handheld video entertainment device, comprising:
-
a processor configured to operate interactive entertainment programs; a non-volatile memory connected with the processor, the non-volatile memory including a first portion for random access memory (RAM) emulation; an input/output (I/O) interface connected with the processor and the non-volatile memory; an integrated controller connected with the I/O interface and operative to control the handheld video entertainment device; a display interface connected with the processor; and an integrated display, the display interface operative to output video to the integrated display. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for storing transient program data, comprising:
-
receiving a request for a first set of program instructions; sending the request to a remote entity; receiving the first set of program instructions from the remote entity; writing the first set of program instructions to a non-volatile memory; executing the first set of program instructions; and overwriting the first set of program instructions in response to a predetermined condition. - View Dependent Claims (20, 21, 22, 23)
-
Specification