Source: http://www.google.com/patents/US7631215?dq=5,381,459
Timestamp: 2014-03-15 21:35:36
Document Index: 528278074

Matched Legal Cases: ['Application No. 2004', 'Application No. 2002', 'Application No. 2002', 'Application No. 200510136948', 'Application No. 2004', 'Application No. 10']

Patent US7631215 - Personal digital assistant and data recovery method - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsA personal digital assistant comprises a loss detector to detect a lost state and a value information retainer for retaining a value assessment index, which are numerical values indicating data values. When a lost state is detected by the loss detector, a data recovery sequence is determined based on...http://www.google.com/patents/US7631215?utm_source=gb-gplus-sharePatent US7631215 - Personal digital assistant and data recovery methodAdvanced Patent SearchPublication numberUS7631215 B2Publication typeGrantApplication numberUS 11/301,884Publication dateDec 8, 2009Filing dateDec 13, 2005Priority dateDec 15, 2004Fee statusPaidAlso published asCN1790361A, CN100468368C, US20060154692Publication number11301884, 301884, US 7631215 B2, US 7631215B2, US-B2-7631215, US7631215 B2, US7631215B2InventorsKiyoshi Ikehara, Kenji Kitagawa, Yoshiaki MorimotoOriginal AssigneeCasio Hitachi Mobile Communications Co., Ltd.Export CitationBiBTeX, EndNote, RefManPatent Citations (23), Non-Patent Citations (4), Referenced by (1), Classifications (6), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetPersonal digital assistant and data recovery methodUS 7631215 B2Abstract A personal digital assistant comprises a loss detector to detect a lost state and a value information retainer for retaining a value assessment index, which are numerical values indicating data values. When a lost state is detected by the loss detector, a data recovery sequence is determined based on the data values and data is transmitted to another terminal. In determining the recovery sequence, electrical energy required for data transmission is calculated using a power consumption table and the remaining battery power level measured by a remaining battery power level meter is referenced.
a loss detection means for detecting whether the personal digital assistant is in a lost state;
a recovery sequence determination means for determining a recovery sequence of data stored in the memory means based on the value assessment index retained in the value information retention means when the lost state is detected by the loss detection means;
a transmission means for transmitting data stored in the memory means to another terminal based on the recovery sequence determined by the recovery sequence determination means;
a remaining battery power level measurement means for measuring remaining battery power level; and
a consumption power retention means for retaining consumption power required for data transmission;
wherein the recovery sequence determination means determines the recovery sequence of data stored in the memory means based on the remaining battery power level measured by the remaining battery power level measurement means, the consumption power retained in the consumption power retention means and the value assessment index retained in the value information retention means.
2. The personal digital assistant according to claim 1, wherein the recovery sequence determination means by solving a knapsack problem, which sets in order, the remaining battery power level measured by the remaining battery measurement means as a capacity, the power consumption retained in the power consumption retention means as a weight and the value assessment index for data retained in the value information retention means as the value.
3. The personal digital assistant according to claim 2, wherein the recovery sequence determination means determines whether a difference between the remaining battery power level measured by the remaining battery power level measurement means and an estimated remaining battery power level obtained from the power consumption retained in the power consumption retention means exceeds a specified value for each data transmission, and when the difference between the remaining battery power level measured by the remaining battery power level measurement means and the estimated remaining battery power level obtained from the power consumption retained in the power consumption retention means exceeds a specified value the recovery sequence is recalculated.
4. The personal digital assistant according to claim 1, wherein the recovery sequence determination means determines an order of data recovery by using in descending order from highest to lowest unit price of the value assessment index per electrical energy required for recovery which is transmittable within a range of the remaining battery power level measured by the remaining battery power level measurement means.
5. The personal digital assistant according to claim 1, further comprising:
a value information setting means which sets the value assessment index for data stored in the memory means based on user instructions.
6. The personal digital assistant according to claim 5, wherein the value information setting means sets an entered numerical value relating to selected data as the value assessment index.
7. The personal digital assistant according to claim 5, further comprising:
a data priority sequence list in which an order of ordered data is replaceable based on the value assessment index;
wherein the value information setting means sets the value assessment index for data based on the order of replaced data to the data priority sequence list.
8. The personal digital assistant according to claim 5, wherein the value information setting means arithmetically calculates an operation index of a totaled value for each type of operation by a number of times of operation in relation to data contrasted with data respectively that is already to be recovered, wherein the operation index of selected data is multiplied by an average of the value assessment index per every operation index and set as a default value prior to input.
9. The personal digital assistant according to claim 5, wherein when data has a pecuniary value, the value information setting means calculates the value assessment index based on the pecuniary value.
10. The personal digital assistant according to claim 5, wherein the value information setting means increases or decreases the value assessment index based on details of operations relative to data.
11. The personal digital assistant according to claim 10, wherein when transmitting data the value information setting means increases or decreases the value assessment index of data based on transmission destination.
12. The personal digital assistant according to claim 5, wherein the value information setting means updates the value assessment index based on a value of a subtracted value corresponding to cost required for transmission from the value assessment index.
13. The personal digital assistant according to claim 1, further comprising:
a data recovery preparation means for advance preparation of data for recovery which is to be recovered when a lost state is detected from data stored in the memory means based on the recovery sequence determined by the recovery sequence determination means; and
a data recovery retention means for retaining data for recovery;
wherein the transmission means transmits data for recovery stored in the data recovery retention means to another terminal when the lost state is detected.
14. The personal digital assistant according to claim 13, further comprising:
a compression means which compresses data for recovery with a predesignated compression ratio when data for recovery subject for transmission is compressible.
15. A data recovery method for recovering data within a personal digital assistant by wirelessly transmitting data to another terminal when in a lost state, comprising the steps of:
determining, at a recovery sequence determination means of the personal digital assistant, a data recovery sequence based on a value assessment index indicating data values when detected in the lost state; and
transmitting, from a transmission means of the personal digital assistant, data to another terminal based on the determined recovery sequence;
wherein the recovery sequence of data is determined based on remaining battery power level, power consumption required for data transmission and the value assessment index.
16. The data recovery method according to claim 15, wherein a knapsack problem is solved to set in order the remaining battery power level as capacity, the power consumption as a weight and the value assessment index as the value.
17. The data recovery method according to claim 16, wherein a determination is made as to whether a difference between the remaining battery power level and an estimated remaining battery power level obtained from the power consumption exceeds a specified value for each data transmission, and when the difference between the remaining battery power level and the estimated remaining battery power level obtained from the power consumption exceeds a specified value the recovery sequence is recalculated.
18. The data recovery method according to claim 15, wherein an order of data recovery is performed as a highest order of the value assessment index per electrical energy required for recovery which is transmittable within a range of the remaining battery power level.
19. The data recovery method according to claim 15, wherein the value assessment index is settable by entering a numerical value to selected data.
20. The data recovery method according to claim 19, wherein the personal digital assistant comprises a data priority sequence list in which an order of ordered data is replaceable based on the value replacement index, and wherein the value assessment index is set based on the order of replaced data to a data priority sequence list.
21. The data recovery method according to claim 19, wherein an operational index of the totaled value for each type of operation is arithmetically calculated by number of times of operation in relation to data contrasted with data respectively that is already to be recovered, wherein the operation index of selected data is multiplied by an average of the value assessment index per every operation index and set as a default value prior to input.
22. The data recovery method according to claim 19, wherein when data has a pecuniary value, the value assessment index is calculated based on the pecuniary value.
23. The data recovery method according to claim 19, wherein the value assessment index increases or decreases based on the details of operations relative to data.
24. The data recovery method according to claim 23, wherein when transmitting the value assessment index increases or decreases based on transmission destination.
25. The data recovery method according to claim 19, wherein the value assessment index is updated based on a value of a subtracted value corresponding to a cost required for transmission from the value assessment index.
26. The data recovery method according to claim 19, wherein data for recovery to be recovered from data is prepared in advance when a lost state is detected based on a determined recovery sequence, wherein upon detection of a lost state data for recovery will be transmitted to another terminal.
27. The data recovery method according to claim 26, wherein data for recovery is compressed with a predesignated compression ratio when data for recovery subject for transmission is compressible. Description
CROSS-REFERENCE TO RELATED APPLICATION This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No. 2004-363447 filed Dec. 15, 2004, the entire contents of which is incorporated herein by reference.
As conventional prior art regarding a data recovery method at the time a PDA is lost, a portable information device and data saving method which performs data protection and security protection by transmitting important data within a device using wireless communication when theft or loss of a PDA is detected has been proposed (for example, refer to Japanese Laid-Open (Kokai) Patent Application No. 2002-325280 titled �PORTABLE INFORMATION APPARATUS HAVING DATA SAVING FUNCTION AND DATA SAVING METHOD�).
Moreover, in other conventional prior art regarding the determining method of priority sequence of data recovery in the case of backup, a PIM data management unit and management method in which a user can use a PIM function without being concerned of the date of data backup or memory capacity in a mobile communication terminal have already been disclosed (for example, Japanese Laid-Open (Kokai) Patent Application No. 2002-351720 titled �SYSTEM/METHOD FOR NETWORK DATA MANAGEMENT, NETWORK MANAGEMENT PROGRAM AND RECORDING MEDIUM WITH NETWORK MANAGEMENT PROGRAM RECORDED THEREON�).
SUMMARY OF THE INVENTION The object of the present invention is to provide a personal digital assistant and data recovery method in which the priority sequence of data recovery is controlled with a single index and, based on a single index, the data can be efficiently recovered using limited electrical energy.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing the configuration of a PDA according to the first embodiment of the present invention;
FIGS. 10A�10D are pattern diagrams showing a series of screen transitions shown on a display 103 when setting an amount of money from a data list display screen, respectively;
FIGS. 11A�11D are pattern diagrams showing a series of display transitions shown on the display 103 when setting an amount of money from a priority sequence list display screen;
FIGS. 12A�12B are pattern diagrams of a display shown on the display 103 when setting an amount of money using a numerical value input bar from a priority sequence list on the screen;
A. First Embodiment A-1. Configuration in the First Embodiment FIG. 1 is a block diagram showing the configuration of a PDA according to the first embodiment of the present invention. In the diagram, a data receiver 106 externally receives loss notification via a wireless circuit and provides notification to a loss detector 112. Loss detection sensor 107 is a sensor in which the PDA itself automatically detects a lost state and a loss notification is supplied to the loss detector 112. As the loss detection sensor 107, various devices with different configurations, such as those for detecting a standstill state at a certain location for an extended time using a GPS (Global Positioning System), are usable.
A-2. Operation in First Embodiment Data recovery according to the first embodiment is described next. Here, FIG. 3 is a flowchart describing data recovery procedures according to the first embodiment. When the loss detector 112 detects a lost state, the information processor 102 refers to the value information retainer 115 and selects data having the highest value per size (unit value) from among the data subject for the recovery (Step S10) Next, the selected data is extracted from the data retainer 116 and transmitted to another terminal via the data transmitter 109 (Step S12). Transmission can be done by any recognized procedure. For example, if the classification of the data to be recovered is for example, picture, sound or text, the data can be transmitted to a predestinated destination via electronic mail. Alternatively, if the classification of the data to be recovered is electronic money, a prepaid point or copyright-controlled data, transaction processing can be performed in communication with another terminal.
B. Second Embodiment Next, the second embodiment of the present invention is described.
The recovery sequence is determined based on the calculated electrical energy and value assessment index added to the data (Step S24). As the determination method for the recovery sequence, the order is determined by solving a �knapsack problem� using the remaining battery power level as the capacity, the power consumption as weight and the amount of money attached to the data as a value. Alternatively, they can be simply set in the order of value per electrical energy with the highest coming first.
C. Third Embodiment Next, the third embodiment of the present invention will be described.
The setting procedures of an amount of money from the display screen data list are initially described in detail with reference to FIGS. 10A�10D. FIGS. 10A�10D comprise pattern diagrams showing a series of screen transitions shown on the display 103 when an amount of money is set from a data list display screen. A list of data names is displayed on a screen 311 shown in FIG. 10A. A user operates a cursor 312 (highlighted rectangular region) using the input unit 101 and selects the data to which a value assessment index will be appended. After selection, the screen is changed to the next screen 321 shown in FIG. 10B.
The setting procedures of an amount of money from a priority sequence list on the screen are described in detail hereafter with reference to FIGS. 11A�11D. FIGS. 11A�11D are pattern diagrams showing a series of screen transitions on the display 103 when the amount of money is set from the priority sequence list on the screen. A data priority sequence list is displayed along with a value assessment index (unit price) on screen 411 shown in FIG. 11A. The user operates a cursor 412 using the input unit 101 and selects data of which the priority sequence of which will be changed. After selection, the screen is changed to the next screen 421 shown in FIG. 11B.
A list of the data priority sequences is displayed along with the unit prices on the screen 431. The user operates a cursor 432 using the input unit 101 and determines to which position the selected data is to be inserted. Simultaneously, a data unit price 442 is determined for insertion to maintain in the list the order of priority sequences. Since the unit price is a value assessment index per the amount of electrical energy required for recovery, the change of the unit price also results in a change of the value assessment index. In this instance, an average value of data before and after the data insertion is regarded as the unit price of the inserted data. After the determination, the screen is changed to the next screen 441 shown in FIG. 11D. A list of the priority sequences after setting the value assessment index is displayed on the screen 441 and the user can confirm a relative relationship between the selected data and other data.
Another example of procedures to set an amount of money from a priority sequence list on the screen is described in detail hereafter with reference to FIGS. 12A-12B. The data priority sequence is displayed along with the unit prices on a screen 511 as shown in FIG. 12A where all data relating to lines 512 to 515 indicate the unit prices on the line number 516. A user operates a cursor 517 using the input unit 101 and selects one line (514) among the lines 512 to 515 indicating the unit prices. After the selection, the user operates the input unit 101 and moves the line 514 indicating the unit price on a number line 516 which adjusts the unit price. A result of moving the line 514 is the indication of the unit price on the position �40� on the number line 516 which display on the screen 521 as shown in FIG. 12B. Since the unit price is a value assessment index per amount of electrical energy required for recovery, the change in the unit price also results the in changing the value of the evaluation index.
D. Fourth Embodiment Next, the fourth embodiment of the present invention will be described. The fourth embodiment is basically similar to the third embodiment such as when an operation is performed on the data in a PDA, a function is added to update a value assessment index and a recovery flag retained in the value information retainer 115. This function is described hereafter with reference to a specific example.
E. Fifth Embodiment Hereinafter, the fifth embodiment of the present invention will be described.
In the fifth embodiment, when the recovery processing is executed, the data recovery preparer 114 determines whether the setting of the data for recovery preparation is �ON� (Step S60). If the setting of the data for recovery preparation is not �ON� as in the second embodiment, the data retained in the data retainer 116 is transmitted to another terminal via the data transmitter 109 by following the determined recovery sequence (Step S66).
In the meantime, if the setting of the data for recovery is �ON,� a determination is made as to whether data for recovery exists in the data recovery retainer 117 (Step S62). If data for recovery does exist, as with the second embodiment, the data retained in the data recovery retainer 117 is transmitted to another terminal via the data transmitter 109 by following the determined recovery sequence (Step S66).
F. Sixth Embodiment The sixth embodiment of the present invention is basically similar to the third embodiment and is characterized by the fact that a value for the data is evaluated based on a value where a value according to cost required for the transmission via the transmitter (wireless transmission means) 109 is subtracted from a value assessment index. Specifically, the cost required for the data transmission is estimated, a value calculated based on the estimated cost is subtracted from the value assessment index in the value information retainer 115 and data recovery processing shown in FIG. 7 or FIG. 8 is performed.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6182057Dec 12, 1997Jan 30, 2001Fujitsu LimitedDevice, method, and program storage medium for executing genetic algorithmUS6662023 *Jul 6, 2000Dec 9, 2003Nokia Mobile Phones Ltd.Method and apparatus for controlling and securing mobile phones that are lost, stolen or misusedUS6804699 *Jul 18, 2000Oct 12, 2004Palmone, Inc.Identifying and locating lost or stolen personal digital assistant devices via a landline- or wireless-connected web serverUS6813487 *Oct 18, 2000Nov 2, 2004David Alan TrommelenMethod and apparatus for securing data stored in a remote electronic deviceUS7107349 *Sep 30, 2002Sep 12, 2006Danger, Inc.System and method for disabling and providing a notification for a data processing deviceUS20020073314 *Dec 7, 2000Jun 13, 2002International Business Machines CorporationSystem and method for identifying lost electronic devicesUS20040137893 *Jan 15, 2003Jul 15, 2004Sivakumar MuthuswamyCommunication system for information security and recovery and method therforUS20050153685 *Oct 5, 2004Jul 14, 2005Ntracksystem Inc.Method of preventing loss of mobile communication terminals and recovering lost mobile communication terminalsUS20060031541 *Jun 30, 2004Feb 9, 2006Bellsouth Intellectual Property CorporationSystem and methods for remotely recovering and purging data from a wireless device in a communications networkUS20060156052 *Oct 27, 2005Jul 13, 2006Bodnar Eric OMethod and apparatus for management of data on handheld devicesJP2000029858A Title not availableJP2000308126A Title not availableJP2001275163A Title not availableJP2002325280A Title not availableJP2002351720A Title not availableJP2002369251A Title not availableJP2003069699A Title not availableJP2004326156A Title not availableJPH1198555A Title not availableJPH07193865A Title not availableJPH09215057A Title not availableJPH10228460A Title not availableJPH11187038A Title not available* Cited by examinerNon-Patent CitationsReference1 *JPO machine translation of Japan Patent Publication No. 2000-308126.2Office Action (with English translation) dated Feb. 1, 2008 issued for the corresponding Chinese Patent Application No. 200510136948.0.3Office Action (with English translation) dated Mar. 3, 2008 issued for the corresponding Japanese Patent Application No. 2004-363447.4Office Action issued for Korean Patent Application No. 10-2005-0122855, See English translation.* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS8391831Apr 28, 2011Mar 5, 2013Denso CorporationIn-vehicle terminal for emergency notificationClassifications U.S. Classification714/5.1, 455/419, 714/15International ClassificationG06F11/00Cooperative ClassificationG06Q90/00European ClassificationG06Q90/00Legal EventsDateCodeEventDescriptionApr 22, 2013ASAssignmentFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:NEC CASIO MOBILE COMMUNICATION LTD.;REEL/FRAME:030258/0429Owner name: NEC CORPORATION, JAPANEffective date: 20130301Mar 8, 2013FPAYFee paymentYear of fee payment: 4Jul 16, 2010ASAssignmentFree format text: MERGER;ASSIGNOR:CASIO HITACHI MOBILE COMMUNICATIONS, CO., LTD.;REEL/FRAME:24700/299Effective date: 20100601Owner name: NEC CASIO MOBILE COMMUNICATIONS, LTD.,JAPANFree format text: MERGER;ASSIGNOR:CASIO HITACHI MOBILE COMMUNICATIONS, CO., LTD.;REEL/FRAME:024700/0299Owner name: NEC CASIO MOBILE COMMUNICATIONS, LTD., JAPANMar 20, 2006ASAssignmentOwner name: CASIO HITACHI MOBILE COMMUNICATIONS CO., LTD., JAPFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IKEHARA, KIYOSHI;KITAGAWA, KENJI;MORIMOTO, YOSHIAKI;REEL/FRAME:017334/0048;SIGNING DATES FROM 20051213 TO 20051214RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google