# US 2013/0159654 A1 · Electronic Device and Save Data Recording Method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0159654 A1
- Document ID: US20130159654A1
- Status: Published application
- Kind: A1
- Application number: 13/605,047
- Filed: 2012-09-06
- Published: 2013-06-20
- Earliest claimed: 2011-12-14
- Assignees: Sony Computer Entertainment Inc.
- Inventors: Masaharu Sakai; Yoichiro Iino; Shinichi Tanaka
- Web page: https://patentgrep.com/patent/US20130159654A1

## CPC

- G06F 3/0608: {Saving storage space on storage systems}
- A63F 13/213: comprising photodetecting means, e.g. cameras, photodiodes or infrared cells (A63F13/219 takes precedence)
- A63F 13/49: Saving the game status; Pausing or ending the game
- A63F 13/92: Video game devices specially adapted to be hand-held while playing
- G06F 3/0605: {by facilitating the interaction with a user or administrator}
- G06F 3/0665: {at area level, e.g. provisioning of virtual or logical volumes}
- G06F 3/0679: {Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]}
- A63F 2300/209: characterized by low level software layer, relating to hardware management, e.g. Operating System, Application Programming Interface
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A virtual capacity acquisition unit acquires a size of virtual capacity of a save data area from an application. A storage capacity acquisition unit acquires a size of save data of the application. A writing control unit prohibits the application from writing the save data exceeding the virtual capacity in a recording device. A free space acquisition unit acquires a size of free space of the recoding device, and the writing control unit prohibits the writing of save data whose size is larger than that of the free space.

## Claims

### Claim 1

An electronic device comprising:
an execution unit configured to execute an application;
a first acquisition unit configured to acquire a size of virtual capacity of a save data area from the application;
a second acquisition unit configured to acquire a size of save data of the application recorded in a recording device; and
a writing control unit configured to prohibit the application from writing the save data exceeding the virtual capacity in the recording device.

### Claim 2 (depends on 1)

The electronic device according to claim 1, further comprising:
a third acquisition unit configured to acquire a size of free space on the recording device,
wherein the writing control unit prohibits the writing of save data whose size is larger than that of the free space.

### Claim 3 (depends on 1)

The electronic device according to claim 1, further comprising:
a third acquisition unit configured to acquire a size of free space on the recording device,
wherein, upon the receipt of a request for writing save data whose size is larger than that of the free space, the writing control unit writes the save data in the recording device after data recorded in the recording device is deleted.

### Claim 4 (depends on 1)

The electronic device according to claim 1, further comprising:
a third acquisition unit configured to acquire a size of free space on the recording device,
wherein, upon the receipt of a request for writing save data whose size is larger than that of the free space, the writing control unit saves the save data with an overwrite in the recording device.

### Claim 5

A save data recording method comprising:
acquiring a size of virtual capacity of a save data area from an application;
acquiring a size of save data of the application recorded in a recording device; and
prohibiting the application from writing the save data exceeding the virtual capacity in the recording device.

### Claim 6

A computer program embedded on a non-transitory computer-readable recording medium, comprising:
a module configured to acquire a size of virtual capacity of a save data area from an application;
a module configured to acquire a size of save data of the application recorded in a recording device; and
a module configured to prohibit the application from writing the save data exceeding the virtual capacity in the recording device.

### Claim 7

A computer program embedded on a non-transitory computer-readable recording medium, comprising:
a module configured to give notice of a size of virtual capacity recorded in a configuration file;
a module configured to give notice of a request for writing save data; and
a module configured to receive a predetermined error code when an application attempts to write the save data that exceeds the virtual capacity in a recording device.

### Claim 8 (depends on 6)

A non-transitory computer-readable recording medium having embodied thereon the program according to claim 6.
