Method and apparatus for restoring a device to a default state
First Claim
Patent Images
1. An apparatus comprising:
- a processor, the processor being configured to perform a method, the method comprising;
retrieving a hidden code stored in the apparatus, wherein the hidden code is not viewable by the end user of the apparatus,retrieving a passcode algorithm for calculating a passcode from the apparatus from a plurality of algorithms,calculating the passcode based on the hidden code with the passcode algorithm,receiving a series of button presses from a game controller coupled to the apparatus,determining whether the series of button presses matches the passcode, andresetting the apparatus to a factory default state if the series of button presses matches the passcode;
a storage device coupled to the processor, the storage device being configured to store the hidden code associated with the apparatus; and
a hard disk drive coupled to the processor, the hard disk drive being configured to store various data associated with the apparatus, wherein the hard disk drive comprises a first partition that is cleared during a system reset operation and a second partition that is not cleared during the system reset operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A device includes a processor and a hard disk drive coupled to the processor. The hard disk drive stores various data associated with the device and includes a first partition and a second partition. Data stored in the first partition is cleared during a system reset operation. Data stored in the second partition is not cleared during the system reset operation. The first partition stores saved application data, device configuration information, and the like. The second partition stores a console application that implements a user interface to the device. The second partition also stores a reset application that implements a system reset operation.
24 Citations
16 Claims
-
1. An apparatus comprising:
-
a processor, the processor being configured to perform a method, the method comprising; retrieving a hidden code stored in the apparatus, wherein the hidden code is not viewable by the end user of the apparatus, retrieving a passcode algorithm for calculating a passcode from the apparatus from a plurality of algorithms, calculating the passcode based on the hidden code with the passcode algorithm, receiving a series of button presses from a game controller coupled to the apparatus, determining whether the series of button presses matches the passcode, and resetting the apparatus to a factory default state if the series of button presses matches the passcode; a storage device coupled to the processor, the storage device being configured to store the hidden code associated with the apparatus; and a hard disk drive coupled to the processor, the hard disk drive being configured to store various data associated with the apparatus, wherein the hard disk drive comprises a first partition that is cleared during a system reset operation and a second partition that is not cleared during the system reset operation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
contacting a technical support agent regarding a device; providing a device serial number to the technical support agent; receiving a passcode from the technical support agent; applying the passcode to the device, the device verifying the applied passcode by calculating the passcode from a hidden code in the device by applying one of a plurality of passcode generating algorithms, wherein the hidden code is not accessible or visible to an end user, and generated and assigned the device serial number, further wherein the passcode identifies a series of game controller inputs required to reset the device; and resetting the device to a factory default state if the applied passcode is successfully verified. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable medium for a game console storing computer-executable instructions that, when executed, direct the game console to:
-
retrieve a hidden code stored in the game console, wherein the hidden code is generated and assigned to the device; calculate a passcode based on the hidden code by applying one of a plurality of passcode algorithms; receive a series of button presses from a game controller coupled to the apparatus wherein the game controller receives input for game play; determine whether the series of button presses matches the passcode, the passcode representing a series of button presses of the game controller; and reset the game console to a factory default state if the series of button presses matches the passcode. - View Dependent Claims (13, 14, 15, 16)
-
Specification