[go: up one dir, main page]

CN1892597A - Method for Updating Operating Functions of Handheld Devices Through Plug and Play Storage Device - Google Patents

Method for Updating Operating Functions of Handheld Devices Through Plug and Play Storage Device Download PDF

Info

Publication number
CN1892597A
CN1892597A CN 200510082695 CN200510082695A CN1892597A CN 1892597 A CN1892597 A CN 1892597A CN 200510082695 CN200510082695 CN 200510082695 CN 200510082695 A CN200510082695 A CN 200510082695A CN 1892597 A CN1892597 A CN 1892597A
Authority
CN
China
Prior art keywords
plug
storage device
application program
file
version
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200510082695
Other languages
Chinese (zh)
Other versions
CN100465891C (en
Inventor
蒋铭宗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Giga Byte Technology Co Ltd
Giga Byte Communications Inc
Original Assignee
Giga Byte Technology Co Ltd
Giga Byte Communications Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Giga Byte Technology Co Ltd, Giga Byte Communications Inc filed Critical Giga Byte Technology Co Ltd
Priority to CNB2005100826953A priority Critical patent/CN100465891C/en
Publication of CN1892597A publication Critical patent/CN1892597A/en
Application granted granted Critical
Publication of CN100465891C publication Critical patent/CN100465891C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses a method for updating the operation function of a handheld device by a plug-and-play storage device, wherein the handheld device is provided with an operating system, a current version application program and a plurality of objects, and an expansion interface is provided to be compatible with the plug-and-play storage device; when the user selects the application program with the updated version, the operating system executes the application program with the updated version to cover the application program with the current version; and when any version of application program is executed, providing a user to selectively expand an expansion object of the plug-and-play storage device into the handheld equipment. The invention can be conveniently updated and used by a user, and the operation function and the object of the handheld equipment can be updated or expanded by the plug-and-play storage device at any time and any place.

Description

Upgrade the method for portable equipment operating function by the plug and play storage device
Technical field
The present invention relates to a kind of method of upgrading the portable equipment operating function, particularly relate to a kind of method of upgrading the portable equipment operating function by the plug and play storage device.
Background technology
(comprise mobile phone, PDA, digital camera or the like at portable equipment ...) in interior embedded system, system software or firmware (Firmware) are generally held in the storage chip, because flash memory (Flash) can be erased and programme, bring great convenience for the upgrading of system software, therefore in portable equipment, use Flash save routine code and data widely.And must download among the Flash of portable equipment by download tool (Download Tool) through the program codes of compiling and link.
Producing, keep in repair,, be not quite similar for the functional requirement of download tool up to the final user from researching and developing to.So design the software architecture of general download tool, the functional requirement for download tool under wanting clear and definite various application scenarios, the download of convenience and update mode be a big subject under discussion especially.
Fig. 1 is known renewal portable equipment operating function synoptic diagram, single with regard to the user, object download for portable equipment 10 is finished by internet 20 or radio telecommunication network 30 modes mostly, but the renewal for the operating function of portable equipment 10 provides WEB server 40 to be downloaded to computing machine 50 at present mostly, or by the access of storage facilities 60 with computing machine 50, the renewal operation of carrying out system software or firmware by portable equipment 40 and being connected of computing machine 50 ends again, concerning the user, the demand that expands portable equipment 10 operating functions is increasing, but, do not see but that for the mode of update system software or firmware mode is more easily arranged.
Existing plug and play storage device (for example SD card or the like) look-alike disk in the use is used as Storage Media, must browse SD card content during use to capture or to carry out required program or data, but because the plug and play storage device of similar SD card has been used for the portable equipment consumer products gradually, digital camera for example, mobile phone etc., the use of these products needs the user that certain functipnal capability is arranged unlike computing machine, and the useful outfit that becomes consumer products so how to allow the plug and play storage device more press close to becomes a subject under discussion of being paid close attention to then.
Summary of the invention
Technical matters to be solved by this invention provides a kind of method by plug and play storage device renewal portable equipment operating function, solves prior art and upgrades the system software of portable equipment or the not convenient technical matters of mode of firmware.
For achieving the above object, the invention provides a kind of method of upgrading the portable equipment operating function by the plug and play storage device, this portable equipment has an operating system, a current version application program and a plurality of object, and provide an extended interface with compatible this plug and play storage device, its characteristics are, comprising:
When this operating system detects a upgraded edition application of this plug and play storage device, provide a user as carrying out of the selection that conflicts of this current version application program with this upgraded edition application;
When the user selected this upgraded edition application, this operating system was carried out this upgraded edition application and is covered this current version application program; And
When carrying out arbitrary version application program, provide this user's selectivity to expand one of this plug and play storage device and expand object to this portable equipment.
Above-mentioned method, its characteristics are that this upgraded edition application is the Portable execute file.
Above-mentioned method, its characteristics are that this Portable execute file is the Java file.
Above-mentioned method, its characteristics are that this upgraded edition application is a docudrama.
Above-mentioned method, its characteristics are that this Portable execute file is a Macromedia Flash file.
Above-mentioned method, its characteristics are, also are included in the step that this operating system automatically performs this upgraded edition application.
Above-mentioned method, its characteristics are that this upgraded edition application is compatible with this operating system.
Above-mentioned method, its characteristics are that this upgraded edition application also comprises the step of the firmware that upgrades this portable equipment.
Above-mentioned method, its characteristics are that this upgraded edition application also comprises data file required when carrying out.
Above-mentioned method, its characteristics are that this object comprises data file, icon file, audio files or video files.
In order better to realize purpose of the present invention, the present invention provides a kind of method of upgrading the portable equipment operating function by the plug and play storage device again, this portable equipment has an operating system, an application program and a plurality of current version object, and provide an extended interface with compatible this plug and play storage device, its characteristics are, comprising:
When this operating system detects a renewal version objects of this plug and play storage device, provide a user as carrying out of the selection that conflicts of this current version objects with this renewal version objects; And
When the user selected this renewal version objects, this operating system was carried out this renewal version objects and is covered this current version objects to this portable equipment.
Above-mentioned method, its characteristics are, also comprise the step that automatically performs this renewal version objects.
Above-mentioned method, its characteristics are that this renewal version objects is compatible with this application program.
Above-mentioned method, its characteristics are that this object comprises data file, icon file, audio files or video files.
Technique effect of the present invention is:
The present invention can allow convenient renewal of user use, upgrade or expand the operating function and the object of portable equipment whenever and wherever possible with the plug and play storage device, the function of this storage device tool hot plug and plug and play, and can directly be connected and carry out access with compatible portable equipment, comprise the operation-interface renewal of portable equipment, the image photo of digital camera, the data of PDA(Personal Digital Assistant), the music of MP3 walkman, data of mobile phone or the like, and the storage specification of suitable various memory cards.
Further describe specific embodiments of the invention below in conjunction with accompanying drawing.
Description of drawings
Fig. 1 is known renewal portable equipment operating function synoptic diagram;
Fig. 2 is a method flow diagram of the present invention.
Wherein, description of reference numerals is as follows:
10 portable equipments
20 internets
30 radio telecommunication networks
The 40WEB server
50 computing machines
60 storage facilitiess
When step 200 detects a upgraded edition application of plug and play storage device when operating system, provide a user as carrying out of the selection that conflicts of current version application program with the upgraded edition application
When step 210 was selected the upgraded edition application as the user, operating system was carried out the upgraded edition application and is covered the current version application program
Step 220 provides user's selectivity to expand one of plug and play storage device and expands object to portable equipment when carrying out arbitrary version application program
Embodiment
The present invention discloses a kind of method of upgrading the portable equipment operating function by the plug and play storage device, please refer to shown in Figure 2, at first, portable equipment has an operating system, a current version application program and a plurality of object, this object comprises data file, icon file, audio files or video files, and provides an extended interface with compatible plug and play storage device.Step 200 when operating system detects a upgraded edition application of plug and play storage device, provides a user as carrying out the conflict selection of current version application program with the upgraded edition application; Step 210, when the user selected the upgraded edition application, operating system was carried out the upgraded edition application and is covered the current version application program; Step 220 when carrying out arbitrary version application program, provides user's selectivity to expand one of plug and play storage device and expands object to portable equipment.In addition, the method that the present invention carried also can independently be suitable for the application of upgating object, is not must carry out just can carrying out the renewal of object after the step of updating of application program.When operating system detects a renewal version objects of plug and play storage device, provide a user as the selection that conflicts of carrying out current version object and renewal version objects; And when the user selected to upgrade version objects, operating system was carried out and is upgraded version objects covering current version object to portable equipment, can also automatically perform the step of this renewal version objects by the setting of portable equipment system certainly.
Utilize method of the present invention, the user does not need to use by browsing the plug and play storage device, after the plug and play storage device inserts in the portable equipment, can activate the use picture of this plug and play storage device automatically; The content that the plug and play storage device is comprised (renewal version objects), the upgraded edition application can be checked with system, when being compatible with this operating system or this content, this upgraded edition application system is compatible with application program in the portable equipment, system can provide as the prompting of selecting (showing as picture), again according to user's demand, with in the plug and play storage device perhaps the upgraded edition application be updated in the system of portable equipment, certainly also can whether activate the mechanism of automatically performing by default, when using plug and play storage device content, because programmed bibliographic structure in advance, so need not specify putting position, system will be updated to specified directory location automatically.
The present invention proposes the feasibility of the disclosed method of preferred embodiment explanation, but it is non-in order to limit range of application of the present invention, when detecting the plug and play storage device, inserts portable equipment, and find on the plug and play storage device program of automatically performing and relevant supporting paper are arranged, then begin to check file, if compliance with system specification, activation automatically performs mechanism, owing to use the non-integrated system of device of plug and play storage device, so this preferred embodiment comprises (one) plug and play storage device content design and (two) operating system demand, (three) portable equipment also has particular application interface etc. three partly to support the compatibility of plug and play storage device:
Now illustrate respectively and be exemplified below with regard to this three part:
(1) content design of plug and play storage device comprises:
1. execute file (root directory):
Two kinds of forms are arranged:
A. Portable execute file, for example Java
B. docudrama, for example Macromedia Flash
2. supporting paper (root directory): plug and play storage device content is described, execute file version and system requirements, application programming interfaces demand and version.
3. data file: the data that execute file is required.
(2) the operating system demand of plug and play storage device:
At different plug and play storage device contents different environment need be arranged, for example
1. when carrying out Java plug and play storage device, must there be Java VM in system.
2. when carrying out Flash plug and play storage device, must there be Macromedia Flash in system.
(3) the basic operation application programming interfaces (operating system provides) of portable equipment: enumerate following several functions partly:
1. provide and automatically perform file polling and have or not the application programming interfaces of expansion to use.
2. the access of plug and play storage device file only is provided.
3. provide the renewal of system for content, for example tablecloth, figure, sound, film, ICON (icon) or the like.
4. provide the renewal of system firmware to select.
5. the interface of system resource is provided, comprises:
Input media: enter key, touch-screen, file
Output unit: display, sound, file
Communication network: communications and liaison pipeline
Event notice: the periphery plug is informed
Other resource: system time, other input/output device
6. the renewal of operation-interface.
The plug and play storage device that the present invention carried has been supported multiple on the market different memory card form at present, for example CF, MicroDrive (Type I, Type II), SM, MMC, SD, MS, MS Pro or the like, but non-in order to limit range of application of the present invention.
The above is preferred embodiment of the present invention only, is not to be used for limiting practical range of the present invention; Every according to equivalence variation and modification that the present invention did, all contained by claim of the present invention.

Claims (14)

1、一种通过随插即用储存装置更新手持式设备操作功能的方法,该手持式设备具有一操作系统、一当前版本应用程序与多个对象,并提供一扩充接口以兼容该随插即用储存装置,其特征在于,包括:1. A method for updating the operating functions of a handheld device through a plug-and-play storage device. The handheld device has an operating system, a current version of an application program, and multiple objects, and provides an expansion interface to be compatible with the plug-and-play device. The storage device is characterized in that it comprises: 当该操作系统检测到该随插即用储存装置的一更新版本应用程序时,提供一使用者做为执行该当前版本应用程序与该更新版本应用程序的冲突选择;When the operating system detects an updated version of the application program of the plug-and-play storage device, provide a user as a conflicting option to execute the current version of the application program and the updated version of the application program; 当使用者选择该更新版本应用程序时,该操作系统执行该更新版本应用程序覆盖该当前版本应用程序;及When the user selects the updated version of the application, the operating system executes the updated version of the application to overwrite the current version of the application; and 执行任一版本应用程序时,提供该使用者选择性扩充该随插即用储存装置的一扩充对象至该手持式设备中。When any version of the application program is executed, the user is provided with an expansion object to selectively expand the plug-and-play storage device into the handheld device. 2、根据权利要求1所述的方法,其特征在于,该更新版本应用程序为可携式执行文件。2. The method according to claim 1, wherein the updated application program is a portable executable file. 3、根据权利要求2所述的方法,其特征在于,该可携式执行文件为Java文件。3. The method according to claim 2, wherein the portable executable file is a Java file. 4、根据权利要求1所述的方法,其特征在于,该更新版本应用程序为剧本文件。4. The method according to claim 1, wherein the updated version of the application program is a script file. 5、根据权利要求2所述的方法,其特征在于,该可携式执行文件为Macromedia Flash文件。5. The method according to claim 2, wherein the portable executable file is a Macromedia Flash file. 6、根据权利要求2或4所述的方法,其特征在于,还包含在该操作系统自动执行该更新版本应用程序的步骤。6. The method according to claim 2 or 4, further comprising the step of automatically executing the updated application program on the operating system. 7、根据权利要求2或4所述的方法,其特征在于,该更新版本应用程序兼容于该操作系统。7. The method according to claim 2 or 4, wherein the updated application program is compatible with the operating system. 8、根据权利要求2或4所述的方法,其特征在于,该更新版本应用程序还包含更新该手持式设备的固件的步骤。8. The method according to claim 2 or 4, wherein the updated version of the application further includes the step of updating the firmware of the handheld device. 9、根据权利要求2或4所述的方法,其特征在于,该更新版本应用程序还包含执行时所需的数据文件。9. The method according to claim 2 or 4, characterized in that the updated version of the application program also includes data files required for execution. 10、根据权利要求1所述的方法,其特征在于,该对象包含数据文件、图标文件、声音文件或影视文件。10. The method according to claim 1, wherein the object includes a data file, an icon file, a sound file or a video file. 11、一种通过随插即用储存装置更新手持式设备操作功能的方法,该手持式设备具有一操作系统、一应用程序与多个当前版本对象,并提供一扩充接口以兼容该随插即用储存装置,其特征在于,包括:11. A method for updating the operating functions of a handheld device through a plug-and-play storage device, the handheld device has an operating system, an application program, and a plurality of current version objects, and provides an expansion interface to be compatible with the plug-and-play The storage device is characterized in that it comprises: 当该操作系统检测到该随插即用储存装置的一更新版本对象时,提供一使用者做为执行该当前版本对象与该更新版本对象的冲突选择;及When the operating system detects an updated version object of the plug-and-play storage device, providing a user with a conflicting selection between executing the current version object and the updated version object; and 当使用者选择该更新版本对象时,该操作系统执行该更新版本对象覆盖该当前版本对象至该手持式设备中。When the user selects the updated version object, the operating system executes the updated version object to overwrite the current version object into the handheld device. 12、根据权利要求11所述的方法,其特征在于,还包含自动执行该更新版本对象的步骤。12. The method of claim 11, further comprising the step of automatically executing the updated version object. 13、根据权利要求11所述的方法,其特征在于,该更新版本对象兼容于该应用程序。13. The method of claim 11, wherein the updated version object is compatible with the application. 14、根据权利要求11所述的方法,其特征在于,该对象包含数据文件、图标文件、声音文件或影视文件。14. The method according to claim 11, wherein the object includes a data file, an icon file, a sound file or a video file.
CNB2005100826953A 2005-07-08 2005-07-08 Method for updating operation function of handheld device through plug-and-play storage device Expired - Fee Related CN100465891C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100826953A CN100465891C (en) 2005-07-08 2005-07-08 Method for updating operation function of handheld device through plug-and-play storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100826953A CN100465891C (en) 2005-07-08 2005-07-08 Method for updating operation function of handheld device through plug-and-play storage device

Publications (2)

Publication Number Publication Date
CN1892597A true CN1892597A (en) 2007-01-10
CN100465891C CN100465891C (en) 2009-03-04

Family

ID=37597488

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100826953A Expired - Fee Related CN100465891C (en) 2005-07-08 2005-07-08 Method for updating operation function of handheld device through plug-and-play storage device

Country Status (1)

Country Link
CN (1) CN100465891C (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102362237A (en) * 2009-03-27 2012-02-22 高通股份有限公司 Systems and methods for managing execution of applications at portable computing devices and portable computing device docking stations
CN103176822A (en) * 2013-03-04 2013-06-26 广东欧珀移动通信有限公司 Data downloading control method and control device
US8630088B2 (en) 2009-03-27 2014-01-14 Qualcomm Incorporated Portable docking station for a portable computing device
US8653785B2 (en) 2009-03-27 2014-02-18 Qualcomm Incorporated System and method of managing power at a portable computing device and a portable computing device docking station
US8707061B2 (en) 2009-03-27 2014-04-22 Qualcomm Incorporated System and method of providing scalable computing between a portable computing device and a portable computing device docking station
US9128669B2 (en) 2009-03-27 2015-09-08 Qualcomm Incorporated System and method of managing security between a portable computing device and a portable computing device docking station
US9201593B2 (en) 2009-03-27 2015-12-01 Qualcomm Incorporated System and method of managing displays at a portable computing device and a portable computing device docking station

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000276335A (en) * 1999-03-29 2000-10-06 Nec Soft Ltd System for automatically updating program
US6813670B1 (en) * 2000-09-26 2004-11-02 Microsoft Corporation Automatic server-side plug-and-play without user intervention
US6754895B1 (en) * 2001-04-26 2004-06-22 Palm Source, Inc. Method and system for automatic firmware updates in a portable hand-held device
CN1228713C (en) * 2003-05-30 2005-11-23 无敌科技(西安)有限公司 Method and device for plug and play of function extension card in electronic information device
CN1324486C (en) * 2003-10-31 2007-07-04 其乐达科技股份有限公司 Portable storage device for automatic program execution
JP2005157885A (en) * 2003-11-27 2005-06-16 Dowango:Kk Portable terminal, update system, update method and update program

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102362237A (en) * 2009-03-27 2012-02-22 高通股份有限公司 Systems and methods for managing execution of applications at portable computing devices and portable computing device docking stations
US8630088B2 (en) 2009-03-27 2014-01-14 Qualcomm Incorporated Portable docking station for a portable computing device
US8653785B2 (en) 2009-03-27 2014-02-18 Qualcomm Incorporated System and method of managing power at a portable computing device and a portable computing device docking station
US8707061B2 (en) 2009-03-27 2014-04-22 Qualcomm Incorporated System and method of providing scalable computing between a portable computing device and a portable computing device docking station
US9128669B2 (en) 2009-03-27 2015-09-08 Qualcomm Incorporated System and method of managing security between a portable computing device and a portable computing device docking station
US9152196B2 (en) 2009-03-27 2015-10-06 Qualcomm Incorporated System and method of managing power at a portable computing device and a portable computing device docking station
US9201593B2 (en) 2009-03-27 2015-12-01 Qualcomm Incorporated System and method of managing displays at a portable computing device and a portable computing device docking station
CN102362237B (en) * 2009-03-27 2016-12-07 高通股份有限公司 The system and method for management application program execution at portable computing and portable computing dock
CN103176822A (en) * 2013-03-04 2013-06-26 广东欧珀移动通信有限公司 Data downloading control method and control device
CN103176822B (en) * 2013-03-04 2016-08-31 广东欧珀移动通信有限公司 A kind of control method downloading data and control device

Also Published As

Publication number Publication date
CN100465891C (en) 2009-03-04

Similar Documents

Publication Publication Date Title
CN1288553C (en) System and method for executing renewal command on wireless communication device
CN101110039B (en) Terminal unit self-installing and self-starting system and method thereof
CN107870769A (en) The installation method and device of operating system
CN103250133A (en) Software-defined radio terminal device and method for distributing and installing radio application
CN101840341A (en) Intelligent mobile phone system and starting method thereof
CN112527301B (en) A method and electronic device for realizing application plug-in
CN103577210B (en) The system and method for carry between mobile terminal
CN106569880B (en) A method and system for dynamically sharing resources between Android applications
CN116643778B (en) Application program optimization method and electronic equipment
CN1658609A (en) Systems and methods for customizing application content provisioning
CN106775876B (en) Method for quickly starting application by android system
CN106599167A (en) System and method capable of supporting incremental upgrading of database
CN102122248A (en) Method for managing wire clip software of communication equipment
CN101030145A (en) Method and device for updating software
CN102053848A (en) Automatic installation method for Linux operating system
CN117591170A (en) A Loongson PMON platform supports methods, devices and storage media based on the OSTree system
CN1892597A (en) Method for Updating Operating Functions of Handheld Devices Through Plug and Play Storage Device
CN100388197C (en) Computer system with two operation systems for automatically downloading updated data and method thereof
CN102436386A (en) Software upgrading method
CN114443117A (en) Application processing method and electronic device
CN103473091B (en) For the software transfer installation method and system of computing device
CN106528196B (en) The APP loading method of smart machine and the smart machine, system of application this method
CN105027078A (en) The method of automatically converting Android applications into Taize installation packages
CN116737243A (en) Screen parameter patch upgrading method and terminal equipment
CN103473090B (en) For the software transfer installation method and system of movable equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090304

Termination date: 20140708

EXPY Termination of patent right or utility model