IP Library Patent Application 10504324
Patent Application
App. No. 10/504,324

Memory rewriting apparatus

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 None
App. No.
10/504,324
Abstract

The present invention aims to provide a memory rewriting apparatus which can rewrite data stored in a memory of a portable terminal without stopping in the middle. According to the model of the portable terminal and the version number of data stored in each memory area of the memory, a memory area which requires rewriting is to be specified. An amount of remaining battery charge is compared to an estimated battery consumption for rewriting piece of data requiring the rewriting. In a case where the amount of remaining battery charge is sufficient, the memory rewriting apparatus transmits data to the portable terminal and specifies the memory area for the portable terminal.

Claims (24)

1 . (canceled)

2 . (canceled)

3 . (canceled)

4 . (canceled)

5 . (canceled)

6 . (canceled)

7 . A memory rewriting apparatus, comprising:

a remaining charge amount obtaining unit operable to obtain an amount of remaining charge in a battery which drives a portable terminal;

a storage unit which stores respective estimated battery consumptions by the portable terminal for rewriting pieces of data respectively stored in a plurality of memory areas of a memory in the portable terminal; and

a judging unit operable to check versions of the pieces of data, and in response to a result of the checking, judge whether to rewrite a memory area among the memory areas that stores a piece of data requiring rewriting by comparing the amount of remaining charge to an estimated battery consumption for rewriting the piece of data.

8 . The memory rewriting apparatus of claim 7 , wherein

when the memory area is rewritable with the remaining charge, the judging unit determines to rewrite the memory area, and rewrites the piece of data stored in the memory area.

9 . The memory rewriting apparatus of claim 7 , wherein

when two or more memory areas require rewriting, the judging unit performs the judgment by comparing the amount of remaining charge to, among the estimated battery consumptions stored in the storage unit, a total amount of estimated battery consumptions for rewriting all the memory areas which respectively store pieces of data requiring rewriting, and performs rewriting only when all the memory areas which store the pieces of data requiring rewriting are rewritable with the remaining charge.

10 . The memory rewriting apparatus of claim 8 or claim 9 , wherein at least one of the pieces of data stored in the memory is a boot program.

11 . A computer program which has a device in which programs are executable perform a rewriting process, wherein

the rewriting process includes:

a battery consumption obtaining step for obtaining, from a storage medium, respective estimated battery consumptions for rewriting pieces of data respectively stored in a plurality of memory areas of a memory in a portable terminal;

a remaining charge amount obtaining step for obtaining an amount of remaining charge in a battery which drives the portable terminal; and

a rewriting step for checking versions of the pieces of data, judging, in response to a result of the checking, whether to rewrite a memory area among the memory areas that stores a piece of data requiring rewriting by comparing the amount of remaining charge to an estimated battery consumption for rewriting the piece of data, and rewriting the piece of data when the memory area is rewritable with the remaining charge.

12 . A memory rewriting method used by a memory rewriting apparatus, comprising:

a battery consumption obtaining step for obtaining, from a storage medium, respective estimated battery consumptions for rewriting pieces of data respectively stored in a plurality of memory areas of a memory in a portable terminal;

a remaining charge amount obtaining step for obtaining an amount of remaining charge in a battery which drives the portable terminal; and

a rewriting step for checking versions of the pieces of data, judging, in response to a result of the checking, whether to rewrite a memory area among the memory areas that stores a piece of data requiring rewriting by comparing the amount of remaining charge to an estimated battery consumption for rewriting the piece of data, and rewriting the piece of data when the memory area is rewritable with the remaining charge.

Assignments (3)
ADDENDUM TO ASSET PURCHASE AGREEMENT Recorded Mar 24, 2009
From: SANYO ELECTRIC CO., LTD.
To: KYOCERA CORPORATION
Reel/Frame 022452/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2008
From: SANYO TELECOMMUNICATIONS CO., LTD.
To: SANYO ELECTRIC CO., LTD.
Reel/Frame 020671/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2005
From: NOHNO, MASAKI; MATSUMOTO, FUMIAKI; NAGASE, KOUSUKE
To: SANYO ELECTRIC CO., LTD.; SANYO TELECOMMUNICATIONS CO., LTD.
Reel/Frame 016129/0075 →