Resources Contact Us Home
Non-volatile memory storing critical data in a gaming machine

Image Number 10 for United States Patent #7904687.

A method and apparatus of dynamically storing critical data of a gaming machine by allocating and deallocating memory space in a gaming machine is disclosed. One or more embodiments describe downloading or removing a new game to a gaming machine such that all existing critical data in NV-RAM memory is left intact. In one embodiment, the invention discloses a method and apparatus for dynamically allocating and deallocating memory space to accommodate either permanent or temporary storage in an NV-RAM. A method and apparatus is provided to monitor available memory space and dynamically resize the memory in NV-RAM. In one embodiment, a method is disclosed for performing an integrity check of the NV-RAM and determining whether a critical data error has occurred. In one or more embodiments, methods of compacting and shifting contents of an NV-RAM are described to consolidate available memory space or to prevent unauthorized access of NV-RAM memory.

  Recently Added Patents
Device with a floating head having a heater element
Communication terminal, communication system, server apparatus, and communication connecting method
Piano keyboard with key touch point detection
Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method
Method and system for efficient DRX operation during handover in LTE
Time sharing type autostereoscopic display apparatus and method for driving the same
MEMS autofocus actuator
  Randomly Featured Patents
Updating sequential data
Pet carrying case
Light guide plate with nano-particle layer and back light system with same
SOI small signal terminator and network
Document feeder with vacuum system having two control valves in series
Personal radio station
Preparation of homogeneously loaded ion exchangers
Solvent composition for the determination of water by the Karl Fischer method
Method of controlling robot for use in arc welding
Method and system for tracking the progress of an instruction in an out-of-order processor