IP Library Granted Patent US 9,003,147
Granted Patent B2
US 9,003,147 · App. 13/605,047 · Granted Apr 7, 2015

Electronic device and save data recording method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,003,147
App. No.
13/605,047
Granted
Apr 7, 2015
Kind
B2
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 (26)

1. An electronic device comprising:

an execution unit configured to execute an application;

a first acquisition unit configured to acquire from the application an upper limit value declared by the application, the value indicating a size of virtual capacity of a save data area, the size of virtual capacity being a maximum data amount of save data of the application that the application limits itself to the storage of;

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 save data exceeding in the recording device the size of virtual capacity.

2. 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.

3. 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.

4. 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.

5. A save data recording method comprising:

acquiring from an application an upper limit value declared by the application, the value indicating a size of virtual capacity of a save data area, the size of virtual capacity being a maximum data amount of save data of the application that the application limits itself to the storage of;

acquiring a size of save data of the application recorded in a recording device; and

prohibiting the application from writing save data exceeding in the recording device the size of virtual capacity.

6. A non-transitory computer-readable recording medium containing a computer program embedded thereon, the computer program comprising:

a module configured to acquire from an application an upper limit value declared by the application, the value indicating a size of virtual capacity of a save data area, the size of virtual capacity being a maximum data amount of save data of the application that the application limits itself to the storage of;

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 save data exceeding in the recording device the size of virtual capacity.

7. A non-transitory computer-readable recording medium containing a computer program embedded thereon, the computer program comprising:

a module configured to give notice of a size of virtual capacity recorded in a configuration file, the size of virtual capacity being a maximum data amount of save data of an application that the application limits itself to the storage of;

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 in a recording device the size of virtual capacity.

Assignments (4)
CHANGE OF NAME Recorded Sep 6, 2017
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2017
From: SONY CORPORATION
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 043761/0975 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2015
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY CORPORATION
Reel/Frame 035039/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2012
From: SAKAI, MASAHARU; IINO, YOICHIRO; TANAKA, SHINICHI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 028907/0725 →