CN1559137A - Method and apparatus for autonomous memory usage optimization and downloading of software features - Google Patents
Method and apparatus for autonomous memory usage optimization and downloading of software features Download PDFInfo
- Publication number
- CN1559137A CN1559137A CNA018166377A CN01816637A CN1559137A CN 1559137 A CN1559137 A CN 1559137A CN A018166377 A CNA018166377 A CN A018166377A CN 01816637 A CN01816637 A CN 01816637A CN 1559137 A CN1559137 A CN 1559137A
- Authority
- CN
- China
- Prior art keywords
- feature
- user
- equipment
- software code
- memory
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44594—Unloading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
- G06F8/62—Uninstallation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Circuits Of Receivers In General (AREA)
- Telephonic Communication Services (AREA)
Abstract
A wireless communication device (102) monitors usage of certain features by a user of the device (202). If a feature is underutilized (204), a user may elect to have the feature deleted from memory (206), freeing the memory space for additional features (208). As an alternative to monitoring usage of certain features of a device, a communication system notifies a user that a feature will be deleted from the device (216). The device then deletes the feature, freeing the memory space for additional features (208). When a new feature is available for the wireless communication device, a message is broadcast to the device notifying users of the availability of the feature (304). If the user desires the new feature, the software code associated with the feature is downloaded to the communication device over the wireless interface (314). The device is then reconfigured to include the new feature for execution (316).
Description
Invention field
The present invention relates generally to the electronic installation of memory, more particularly, relate to a kind of method and apparatus that is used for upgrading radio-based electronic devices memory utilization rate and feature with stored program and feature (feature).
Background of invention
Wireless Telecom Equipment is known, is widely used recently.These equipment comprise beep-pager, cell phone, personal digital assistant and other electronic equipments.Usually, wireless communication system comprises and fixed terminal (the not being of portable form) system of geographical distribution or the portable or moving user unit of communicating by letter with other moving user units.At present, most of Wireless Telecom Equipments comprise processor or CPU and memory.Simultaneously, for user interface provides input and output device, as keyboard and display.Processor on the Wireless Telecom Equipment has flexibility, realizes various features because carry out different stored programs by described equipment.
Memory on the Wireless Telecom Equipment generally includes nonvolatile memory and volatile memory.Usually, nonvolatile memory is used for stored program, as operating system and application program and permanent and semipermanent user data, such as address book, telephone number or the like.Usually, the volatile memory of processor use is used for the executory temporary transient storage of program.Usually, having stored program Wireless Telecom Equipment that a cover is fixed in the memory is sold.Equipment manufacturers are loaded into stored program in the equipment.Generally, manufacturer has only reprogramming to change stored program, and this has limited the flexibility of making the back Wireless Telecom Equipment initial.More particularly, because memory is limited, the quantity of the feature of selling with equipment and change must be limited.This requires the user to buy undesired and/or obsolete feature usually.Therefore, feature is upgraded restricted, is used for programming because equipment must be returned to manufacturer again.
A known method that is used to increase the flexibility of Wireless Telecom Equipment provides the Wireless Telecom Equipment with the comprehensive feature of a cover.Then, equipment comprises so-called " flexbits ", can or reset its setting by a wave point.The state of flexbits will determine can be used for the feature of mobile communication equipment.Though described method is providing some flexibilities aspect the feature utilization rate, it requires all possible characteristic storage on equipment, and this is not an optimal scheme concerning the use of memory.
Therefore, in Wireless Telecom Equipment, there are needs to optimize storage utilization rate and feature expansion.
Description of drawings
Fig. 1 is according to the present invention, has the block diagram of the wireless communication system of optimization of memory utilization rate and flexibility.
Fig. 2 is according to the present invention, describes the flow chart of the method that is used for the optimize storage utilization rate.
Fig. 3 is according to the present invention, is used for feature is downloaded to the flow chart of the method for Wireless Telecom Equipment.
DETAILED DESCRIPTION OF THE PREFERRED
Briefly, provide a kind of method and apparatus that is used in electronic equipment optimize storage utilization rate.More particularly, described method and apparatus does not use by deletion independently or undesired feature discharges storage space in the electronic equipment.At first, by the available feature of equipment monitor user on equipment, with the feature of determining that in fact the user uses.For example, be used for the entry address of special characteristic by the processor monitors on equipment, so as to determine whether once to carry out described entry address, the reflection user whether once utilized described feature.Best, monitor that predetermined time cycle takes place.Based on the utilance of described feature, described equipment determines whether described feature should remain valid to the user.This definite can the execution automatically or by user's affirmation.If it is effective that described feature should not continue the user, delete the institute's stored program code that is used to carry out described feature automatically from electronic equipment, for another feature is vacateed the free space that described feature takies.Determine whether to delete a kind of scheme of feature as surveillance electronics, the stiff end system uses air interface to ask or start the deletion of feature.
According to a further aspect in the invention, provide a kind of method and apparatus that is used to use wireless or air interface executable software code to be downloaded to electronic equipment.Preferably, remind the availability of the new software features of user from the broadcast of stiff end system.If necessary, the wave point of electronic equipment on equipment receives executable software code.Behind the electronic equipment receiving software, described equipment can be provided for carrying out new software code.If suitable, the reconfiguring of electronic equipment comprises the menu of new user interface more and upgrades the parameter of carrying out new feature.Then, Wireless Telecom Equipment is carried out the downloaded software code.Software code is downloaded to shelf storage in the electronic equipment, or download to memory optimization result in according to the above discussion the method and apparatus in the storage space that electronic equipment can be used.Rely on to discharge this advantage of storage space ability from new feature to Wireless Telecom Equipment that be not used and download (promptly, do not need communication equipment is returned to the manufacturer that is used for reprogramming), can be neatly new feature and for customization with optimize and use communication equipment more.
Fig. 1 is the block diagram according to wireless communication system 100 of the present invention.System 100 comprises wireless radio subset 102 and fixed terminal system 104.Wireless Telecom Equipment 102 and fixed terminal system 104 communicate with one another through wireless or air interface.Although expressed an equipment 102 and a fixed terminal system 104 among Fig. 1, can in wireless communication system 100, use a plurality of equipment 102 and stiff end system 104 usually.Radio telephone system, paging system, PCS Personal Communications System or these combination of wireless communication system 100.
Fixed terminal system 104 comprises receiver 106 and antenna 108, and it is used in combination an aerial transmission or wave point and transmits information with receiving equipment 102.Fixed terminal system 104 comprises or has and be used to store the interface of the database 110 of many data, and data comprise the stored program to the feature of equipment 102.Preferably, fixed terminal system 104 is based on the equipment of processor, has used stored program to realize the agreement of communicating by letter with equipment 102.According to the function of wireless communication system 100, fixed terminal system 104 has and telephone network and/or data network in addition, as the interface of the Internet.
Wireless Telecom Equipment 102 comprises processor 112, memory 114, wave point 116 and antenna 118.Processor 112 is preferably according to the stored program microprocessor of the function executing of equipment 102.Memory 114 is coupled to processor 112 and is equipment 102 storage codes and data.Wave point 116 is coupled to processor 112 and memory 114.Wave point 116 comprises transmitter 120 and receiver 122.In conjunction with antenna 118, transmitter 120 and receiver 122 realize being used for the wave point of aerial transport communication well known to a person skilled in the art mode.
According to the present invention, optimization and updated stored device 114 are with the flexibility of raising equipment 102.Function according to equipment 102 is divided memory 114 in any suitable manner.Preferably, memory 114 comprises non-volatile and the volatibility element.Preferably memory 114 comprises code space 124, user's space 126 and random-access memory (ram) 128.Preferably, code space 124 is renewable, as the nonvolatile memory of electrically erasable programmable ROM (EEPROM) or FLASH memory.But code space 124 is used for storing the executive software that is used for equipment 102, comprises operating system and application code.Operating system and application code realize being used for the feature of equipment 102.Preferably, operating system and application code realize being used for the user based on the user interface of menu so that mutual with equipment 102.Usually, in equipment 102, comprise display (not shown) and input equipment such as keyboard (not shown) so that and user interactions.
User's space 126 is preferably renewable, nonvolatile memory, for example, and flash memory (Flash memory).The specific user that user's space 126 is used for storing equipment 102 is unique data.For example, user's space 126 comprises address book and telephone number inventory.
RAM128 is volatibility RAM preferably, and it is used for variable and other temporary transient data that stored program execution of storage of processor 112 is used.
In the former radio-based electronic devices, similar with memory 114, in the device fabrication process, divide and pseudostatic ram.Unless for upgrading equipment is returned to manufacturer, then can not change the configuration of memory.This has determined memory that processor can be used and the feature that realizes in equipment.According to the present invention, reconfigure memory 114 and update the equipment 102 features that can use according to some feature of using.Specifically, monitor the feature that the user by use equipment 102 utilizes, come memory space on the release device 102 so that determine to delete some feature.By using update the equipment executable code on 102 of wave point 116, new feature is added in the equipment 102, thereby eliminate the needs that equipment 102 returned to manufacturer.The operation that needs to realize these features will be done as described below with reference to figure 2 and 3.
According to the present invention, come the optimize storage utilization rate with the software code that does not use or unwanted feature is relevant by the deletion user.There are three kinds of schemes to determine whether to remove certain feature.The first, the user can ask to remove special characteristic simply.The second, communication system can ask slave unit 102 to remove certain feature.The 3rd, equipment autonomously monitors what the utilization rate of feature was determined to remove, the feature of underusing.As described below, Fig. 2 describes this three kinds of schemes.
Be selected for monitor the characteristic use rate predetermined period of time will with equipment 102 and with its function associated and characteristic change.Can monitor feature several hours, several days, several months or other times cycle.The preferred time cycle that monitors is one to fortnight.
After the utilance of determining selected feature (202), with the feature identification not preparing to utilize for removing candidate feature (204).Select to determine whether feature is that the algorithm that removes candidate will change.Based on not the utilizing or underusing of feature, with feature identification for removing the candidate.
In a preferred embodiment, actual remove the code relevant with feature before, can require the user to confirm whether to remove feature (206).Although be that optionally described step has improved the user capability of self-defined Wireless Telecom Equipment 102.Certainly, if the user does not want to remove the feature of being discerned, do not take action so and continue to monitor.On the other hand, if the user confirms to remove described feature, then remove the software code relevant, menu item and other parameters (208) with described feature from memory.In a preferred embodiment, carry out that more newly arriving of memory reconfigured the subregion that is used for operating system, so that can be used for other purposes (210) by the storage space of deletion code relevant and parameter release with feature.
Alternatively, when removing certain feature, notice fixed terminal system (212).The fixed terminal system can use described information to upgrade user feature database or the adjustment bill relevant with described feature.Preferably, the wave point on equipment 102 is realized the notice to the fixed terminal system.
No matter when customer requirements removes certain special characteristic (214), all removes software code relevant with described feature and menu item (208).There is not the user to be confirmed to be requisite.Be to redistribute storage space (210) and notify the fixed terminal system feature that (212) remove alternatively after removing software code and menu item (202).
Requirement removes the situation of certain feature (216) to communication system, and the user preferably receives the warning (218) that expression will remove described feature through wave point.The feature that is removed by communication system or fixed terminal system may be a feature out-of-date or that no longer support.After being about to remove warning and sending, remove software code, menu item and the parameter relevant with described feature.Be to redistribute the optional notice (212) that storage space (210) and feature remove after removing code (208).
Fig. 3 describes by adding the flow chart that software code upgrades the feature on the Wireless Telecom Equipment.At first, in typical configuration, the availability (300) of new software features of wireless service provider or renewal is informed by manufacturer.Use any suitable communication form, comprise that electronic communication notifies the service provider of available feature.
In conjunction with notice (300), manufacturer preferably uploads the software code and relevant document (302) that is used for new feature to service provider's database.In this way, service provider's database possesses the software code that need upgrade subscriber equipment.
Preferably represent to use new feature and any relevant expense to begin (304) to broadcast by wireless devices to user's distribution software by service provider's fixed terminal system.This helps reducing and notifies utilizing of special characteristic relevant expense individually to each user.Comprise user's affirmative acknowledgement, or broadcasting again regularly, even independent message guarantees to notify the algorithm of the feature that the user can be used for downloading preferably to be adopted.
Preferably, if feature is optionally and not to need, the inquiry user determines whether they want to have new feature (306).In some cases, can independently provide demonstration next hope to the instruction manual new feature.Selectively provide equipment requirements, comprise memory requirement to the user.
If the user does not think to accept immediately new feature (308), the user receives on experimental basis and proposes to accept new feature, will further discuss below.On the other hand, if the user accepts new feature (308), can select to download the reasonable time (312) of software code so.The selectable number of times of user's download can be provided, or indicate the special time of downloading by system.Preferably, download the time that wireless communication system is not in a hurry that occurs in.For example, the Wireless Telecom Equipment that can indicate the user to stay them at night is used for downloading in the off-peak hours.
When selecting the time that is used to download, Wireless Telecom Equipment is through wave point receiving software code (314).But file in download if necessary.After receiving described software, this code can be used on and carries out (316) in the wireless device.Specifically, upgrade operating system parameter, new menu and other parameters, so that carry out described code and provide new feature to user interface.After configuration, software code on wireless device.
As a kind of possibility of buying new feature (308) immediately, can provide the beta version of a test period as 30 days feature (309) to the user.If the user does not accept beta version, do not take further action (310) so.If the user accepted test version, fixed terminal system or Wireless Telecom Equipment tracking test cycle (320) so, and in the deletion (322) of test period purchase unconfirmed or feature.Use timer to come the tracking test cycle.If accept described feature, finishing makes out the bill and allow described feature to be used for non-test uses (324).If do not accept described feature, remove described feature or make described feature user unavailable (326).
Because advantage of the present invention, the memory that is used on the while Wireless Telecom Equipment when equipment can be utilized.And, can be neatly the feature of adding is increased on the Wireless Telecom Equipment and do not need the renewal of the equipment that obtains from manufacturer.Benefit is to strengthen the operation of equipment.
Although described the present invention with reference to certain embodiments, those skilled in the art should be understood that: can advise various changes and change, the present invention includes these changes and the change that drop in the accessory claim scope and also be fine.
Claims (20)
1. method that is used for optimizing the memory utilization rate of electronic equipment said method comprising the steps of:
A) at least one feature of the user of surveillance electronics use is determined the utilization that at least one is specific;
B) whether described at least one feature of determining to be stored in the memory of described electronic equipment based on described at least one specific being used to should continue described user effective; And
C) effective if described at least one feature should not continue described user, delete at least one feature from described memory.
2. the method for claim 1 further comprises step:
D), make by at least one feature occupation space in the described memory to can be used for another feature if delete described at least one feature.
3. the method for claim 1, wherein step B further comprises:
B1) determine at the fixed time whether described user has utilized described at least one feature; And
B2), determine so whether described at least one feature should continue described user effective if do not utilize described at least one feature described user of the described scheduled time.
4. method as claimed in claim 3, wherein step B1 further comprise the processor determined in the described electronic equipment whether access be used for the entry address of described at least one feature.
5. the method for claim 1, wherein said electronic equipment is in beep-pager, radio telephone and the personal digital assistant at least.
6. electronic equipment comprises:
Processor; And
Memory, it is coupled to described processor, is used to store a plurality of software codes relevant with a plurality of features;
Wherein said processor:
Supervision is determined the characteristic use rate by a plurality of features of user's use of described electronic equipment;
Whether a feature determining a plurality of features based on this characteristic use rate should continue described user effective; And
If it is effective that this feature should not continue described user, then from the described memory deletion code relevant with this feature.
7. equipment as claimed in claim 6, if wherein described feature is deleted, described processor makes the space of the described memory that is taken by the software code relevant with described feature can be used for another feature.
8. equipment as claimed in claim 6, wherein said processor determines by following operation whether the feature of described a plurality of features should continue described user effective:
Determine at the fixed time whether described user had utilized described feature; And
If described user did not utilize described feature in the described scheduled time, determine so whether described feature should continue described user effective.
9. equipment as claimed in claim 8, wherein said processor are crossed the entry address that is used for described feature by the memory access in definite described electronic equipment and are determined whether described user had utilized described feature.
10. equipment as claimed in claim 6, wherein said electronic equipment are in beep-pager, radio telephone and the personal digital assistant at least.
11. a method that is used for downloading software to Wireless Telecom Equipment said method comprising the steps of:
A) through air interface receiving software code; And
B) carry out described software code.
12. method as claimed in claim 11, wherein steps A further comprises step:
A1) availability of the prompting message user who sends through the air interface described software code that is used to download; And
A2) confirm that the user wants to accept described software code.
13. method as claimed in claim 11, wherein steps A further comprises step:
A1) broadcast that sends through air interface is reminded the availability of the described software code that a plurality of users are used to download; And
A2) user who confirms Wireless Telecom Equipment wants to accept described software code.
14. method as claimed in claim 11, wherein step B comprises that further the step is upgraded user interface so that the step of described software code is carried out in permission.
15. method as claimed in claim 11, wherein steps A further is included in the scheduled time and receives described software code.
16. method as claimed in claim 15, wherein steps A comprises that further described user arranges the described scheduled time.
17. method as claimed in claim 12, wherein steps A 1 further comprises the described user expense relevant with described software code of reminding.
18. method as claimed in claim 13, steps A 1 further comprise described a plurality of users expense relevant with described software code of reminding.
19. a Wireless Telecom Equipment comprises:
Processor;
Be coupled to the memory of described processor;
Be coupled to the air interface of described processor, be used to transmit data;
Wherein pass through air interface receiving software code, and described processor is carried out the software of described reception through described air interface.
20. equipment as claimed in claim 19, before wherein on by described air interface, receiving described software code, receive to remind the message of the availability of the described software code that described user is used to download aloft on the interface, and described processor request confirms that described user wants to accept the described software code that is used to download.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US60267700A | 2000-06-26 | 2000-06-26 | |
US09/602,677 | 2000-06-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1559137A true CN1559137A (en) | 2004-12-29 |
Family
ID=24412330
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA018166377A Pending CN1559137A (en) | 2000-06-26 | 2001-06-26 | Method and apparatus for autonomous memory usage optimization and downloading of software features |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1421772A4 (en) |
JP (1) | JP2004527806A (en) |
KR (1) | KR20040016767A (en) |
CN (1) | CN1559137A (en) |
AU (1) | AU2001273000A1 (en) |
WO (1) | WO2002001319A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7072672B1 (en) * | 2002-11-01 | 2006-07-04 | Nokia Corporation | Disposable mini-applications |
CN100384270C (en) * | 2002-12-18 | 2008-04-23 | 英华达(南京)科技有限公司 | Method for customizing mobile telephone applications |
US8737981B2 (en) | 2002-12-19 | 2014-05-27 | Qualcomm Incorporated | Downloadable configuring application for a wireless device |
MY136606A (en) * | 2002-12-19 | 2008-10-31 | Qualcomm Inc | Downloadable configuring application for a wireless device |
JP3923921B2 (en) | 2003-03-31 | 2007-06-06 | 株式会社エヌ・ティ・ティ・ドコモ | Information processing apparatus and program |
US20070204125A1 (en) * | 2006-02-24 | 2007-08-30 | Michael Hardy | System and method for managing applications on a computing device having limited storage space |
KR101292979B1 (en) * | 2006-08-17 | 2013-08-02 | 삼성전자주식회사 | Method for managing software in terminal using device management server |
US8065675B2 (en) | 2007-03-21 | 2011-11-22 | Yahoo! Inc. | In-page installer |
CN101625731A (en) | 2008-07-10 | 2010-01-13 | 鸿富锦精密工业(深圳)有限公司 | Program bionic aging system and aging method thereof |
CN101650787A (en) * | 2008-08-13 | 2010-02-17 | 鸿富锦精密工业(深圳)有限公司 | Bionic ageing system and ageing method thereof |
JP5560213B2 (en) * | 2011-02-10 | 2014-07-23 | 株式会社Nttドコモ | Information providing server and information providing method |
US11204806B2 (en) | 2018-06-03 | 2021-12-21 | Apple Inc. | Systems and methods for user adaptive resource management |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5896566A (en) * | 1995-07-28 | 1999-04-20 | Motorola, Inc. | Method for indicating availability of updated software to portable wireless communication units |
EP0825791A1 (en) * | 1996-08-15 | 1998-02-25 | BRITISH TELECOMMUNICATIONS public limited company | Mobile telephone system |
FI114182B (en) * | 1996-06-06 | 2004-08-31 | Nokia Corp | Method of utilizing services offered by a telecommunications network, a telecommunications system and its terminal |
US6151643A (en) * | 1996-06-07 | 2000-11-21 | Networks Associates, Inc. | Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer |
US6029065A (en) * | 1997-05-05 | 2000-02-22 | Nokia Mobile Phones, Ltd. | Remote feature code programming for mobile stations |
EP0959635A1 (en) * | 1998-05-20 | 1999-11-24 | Alcatel | Connectionless downloading of software to wireless terminals |
GB2341951A (en) * | 1998-09-22 | 2000-03-29 | Ibm | Thin-client remote object execution |
US6928468B2 (en) * | 1999-10-29 | 2005-08-09 | Koninklijke Philips Electronics N.V. | System for broadcasting software applications and portable data communications device for use in such a system |
-
2001
- 2001-06-26 CN CNA018166377A patent/CN1559137A/en active Pending
- 2001-06-26 JP JP2002506389A patent/JP2004527806A/en active Pending
- 2001-06-26 EP EP01952223A patent/EP1421772A4/en not_active Withdrawn
- 2001-06-26 KR KR1020027017639A patent/KR20040016767A/en active Search and Examination
- 2001-06-26 AU AU2001273000A patent/AU2001273000A1/en not_active Abandoned
- 2001-06-26 WO PCT/US2001/020315 patent/WO2002001319A2/en active Search and Examination
Also Published As
Publication number | Publication date |
---|---|
EP1421772A4 (en) | 2007-03-21 |
WO2002001319A2 (en) | 2002-01-03 |
AU2001273000A1 (en) | 2002-01-08 |
WO2002001319A3 (en) | 2004-03-11 |
KR20040016767A (en) | 2004-02-25 |
JP2004527806A (en) | 2004-09-09 |
EP1421772A2 (en) | 2004-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100981459B1 (en) | OTA programming method for wireless communication device | |
US7613480B2 (en) | Multiple subscription subscriber identity module (SIM) card | |
CN1107268C (en) | Method and apparatus for synchronizing implementation of configuration information in a communication system | |
US10492061B2 (en) | Terminal, device and methods for a communication network | |
US6023620A (en) | Method for downloading control software to a cellular telephone | |
RU2355025C2 (en) | Bootable configuring application software for wireless device | |
KR100911604B1 (en) | System software download management system and method of wireless communication device | |
US7881745B1 (en) | Electronic device network employing provisioning techniques to update firmware and/or software in electronic devices | |
CN1559137A (en) | Method and apparatus for autonomous memory usage optimization and downloading of software features | |
US20060106806A1 (en) | Software update for a plurality of mobile devices | |
US11716244B2 (en) | Data driven user interface for configuring device settings | |
CN113873010B (en) | Upgrading method and device of equipment, storage medium and electronic device | |
WO2007026013A1 (en) | Customisation of mobile stations | |
CN101895873A (en) | Method for updating Java application of mobile terminal, server and mobile terminal | |
US6415144B1 (en) | Security system and method | |
KR101353063B1 (en) | Method for Operating Firmware Over The Air and Apparatus Thereof | |
KR20080072898A (en) | Download of data from portable communication objects in wireless communication networks during campaigns | |
EP1926298B1 (en) | Systems and methods for managing services for carrier subscribers and migrating them to service bundles | |
EP1303153B1 (en) | Apparatus and method for selecting software modules in a mobile terminal | |
EP2323311B1 (en) | User interface for SIM card based applications | |
AU9241798A (en) | Software controlled subscriber terminal | |
KR20140058130A (en) | Firmware upgrade method of portable device using ota | |
CN1385041A (en) | Transparent access to remote device | |
CN1292970A (en) | A system having tariff information features | |
WO2009025451A2 (en) | Method for transmitting/receiving customized content and terminal thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |