US20040203682A1 - Intelligent remote software loading method for wireless portable communication device - Google Patents
Intelligent remote software loading method for wireless portable communication device Download PDFInfo
- Publication number
- US20040203682A1 US20040203682A1 US10/230,321 US23032102A US2004203682A1 US 20040203682 A1 US20040203682 A1 US 20040203682A1 US 23032102 A US23032102 A US 23032102A US 2004203682 A1 US2004203682 A1 US 2004203682A1
- Authority
- US
- United States
- Prior art keywords
- communication device
- version
- wireless portable
- native software
- portable communication
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 27
- 230000006870 function Effects 0.000 claims description 20
- 230000001413 cellular effect Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
Definitions
- the present invention relates generally to the field of radio communications. More specifically, the present invention relates to a method of loading software remotely in a wireless portable communication device.
- OTA Over-the-Air
- a wireless portable communication device such as a cellular telephone
- This set of software which is specifically designed for a particular set of cellular telephones such as a particular cellular telephone series or cellular telephones having the same processor, is called native software.
- FIG. 1 is a block diagram of a wireless communication system comprising a communication network and a portable device.
- FIG. 2 is a flowchart of a first preferred embodiment of the present invention.
- FIG. 3 is a flowchart illustrating the steps of transmitting request to download.
- FIG. 4 is a flowchart illustrating the steps in the downloading mode.
- FIG. 5 is a flowchart illustrating the steps of running the second version of native software.
- the present invention describes a method for a wireless portable communication device to download any available native software over the air from a wireless communication network.
- the wireless portable communication device makes a request to download native software to the network.
- the wireless portable communication device identifies itself and its current native software and hardware configuration to the network to have the network determine its eligibility and availability of downloadable native software versions.
- the wireless portable communication device then enters the downloading mode, makes memory space available in its memory for the temporary downloading function, and executes the temporary downloading function to download the desired native software.
- the native software to be downloaded by the wireless portable communication device is in an appropriate binary image having the software's internal address references resolved specifically for the requesting wireless portable communication device.
- the present invention provides a method for a wireless portable communication device to replace its existing native software residing in its memory with a different version of native software by a user.
- FIG. 1 illustrates an exemplary communication system ( 100 ) of the present invention comprising a communication network ( 102 ) and a wireless portable communication device ( 104 ).
- the wireless portable communication device ( 104 ) has memory ( 106 ) which holds a first version of native software ( 108 ) that has been installed by the manufacturer at the time of the production.
- the communication network ( 102 ) has a network memory ( 110 ) which contains multiple versions of native software ( 112 ) for multiple wireless portable communication devices used in the communication system ( 100 ).
- a reason for introducing a new version may be for improving performance such as new features previously unavailable or for providing a cleaner and bug-free version of the current or existing version of native software.
- the wireless portable communication device ( 104 ) is one of the multiple wireless portable communication devices used in the communication system ( 100 ).
- the wireless portable communication device ( 104 ) may further contain in its memory ( 106 ) user personal downloads ( 116 ) which are not essential to the core operation of the device and may be comprised of the user's phonebook, plug-in applications, and other non-essential data.
- the communication network ( 102 ) may further have in the network memory ( 110 ) a temporary downloading function ( 118 ), which is downloaded to the wireless portable communication device prior to downloading the second version of native software ( 114 ), and maintains and controls communication between the wireless portable communication device ( 104 ) and the communication network ( 102 ) during downloading the second version of native software ( 114 ).
- the present invention describes a method for the wireless portable communication device ( 104 ) to replace its currently residing first native software ( 108 ) by downloading a second version of native software ( 110 ) using Over-the-Air (OTA) method.
- the end user may choose the second version of native software from multiple versions of native software that are available for his wireless portable communication device.
- the second version of native software to be downloaded may represent a partial or complete replacement of the first version of native software currently residing in the memory of the wireless portable communication device.
- FIG. 2 illustrates an exemplary flowchart ( 200 ) of a first preferred embodiment of the present invention.
- the wireless portable communication device ( 104 ) transmits a request to the communication network ( 102 ) to download the second version of native software ( 114 ).
- the wireless portable communication device ( 104 ) receives a permission from the communication network ( 102 ) to download the second version of native software ( 114 ).
- the wireless portable communication device ( 104 ) Upon receiving the permission, the wireless portable communication device ( 104 ) enters a native software downloading mode in step 206 , and then begins receiving the second version of native software ( 114 ) from the communication network ( 102 ) in step 208 . In step 210 , the wireless portable communication device ( 104 ) stores the received second version of native software ( 114 ) in its memory, and then in step 212 , runs the second version of native software.
- FIG. 3 illustrates an exemplary detail of the step 202 of transmitting a request to the communication network ( 102 ) to download the second version of native software ( 114 ).
- the step 202 comprises step 302 of transmitting authentication information validating the eligibility of the wireless portable communication device ( 104 ) to receive the second version of native software ( 114 ), and hardware and software configurations of the wireless portable communication device.
- the step 202 further comprises step 304 of transmitting a request to have the second version of native software ( 114 ) prepared for downloading to the wireless portable communication device ( 104 ).
- the prepared second version of native software is preferably in an appropriate binary image having internal address references of the software resolved specifically for the wireless portable communication device ( 104 ).
- FIG. 4 illustrates an exemplary detail of the wireless portable communication device ( 104 ) entering the native software downloading mode in step 206 .
- the wireless portable communication device enters the native software downloading mode in step 206 , it makes memory space available by copying the user personal downloads ( 116 ) in the network memory ( 110 ) of the communication network ( 102 ) in step 402 .
- the wireless portable communication device may first encrypt the user personal downloads and then transmit the encrypted user personal downloads to the communication network.
- step 404 the wireless portable communication device ( 104 ) downloads the temporary downloading function ( 118 ) form the communication network ( 102 ), and stores this program in the memory ( 106 ) which has been made available.
- step 406 the task of maintaining and controlling communication during downloading the second version of native software ( 114 ) is transferred to the temporary downloading function ( 118 ) now residing in the wireless portable communication device ( 104 ).
- the wireless portable communication device ( 104 ) then, as shown in step 208 , receives the second version of native software ( 114 ) and, in step 210 , stores it in the memory space made available as describe in FIG. 4, step 402 .
- the second version of native software ( 114 ) may be stored by writing it over the existing first version of native software ( 108 ) in the memory ( 106 ) of the wireless portable communication device ( 104 ).
- running the second version of native software ( 114 ) may further comprise the following steps: receiving from the communication network ( 102 ) the user personal downloads ( 116 ), which may have been encrypted in step 402 , copied in the network memory of the communication network ( 102 ) in step 502 ; restoring the user personal downloads ( 116 ) in the wireless portable communication device ( 104 ) in step 504 ; and removing the temporary downloading function ( 118 ) from the memory ( 106 ) after the second version of native software ( 114 ) is stored in the memory space.
- the wireless portable communication device finishes receiving the user personal downloads, it may restore the user personal downloads by decrypting the user personal downloads if the user personal downloads have been encrypted in step 402 .
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Stored Programmes (AREA)
Abstract
Description
- The present invention relates generally to the field of radio communications. More specifically, the present invention relates to a method of loading software remotely in a wireless portable communication device.
- For a wireless portable communication device, such as a wireless radiotelephone, an ability to download software remotely, such as Over-the-Air (OTA) method, is increasingly becoming more desirable. Presently, a wireless portable communication device such as a cellular telephone is loaded with appropriate and complete set of software at a factory well before reaching an end user. This set of software, which is specifically designed for a particular set of cellular telephones such as a particular cellular telephone series or cellular telephones having the same processor, is called native software.
- One advantage of loading a complete set of native software into a cellular phone before sale is that upon purchase, the user able to start using the cellular telephone almost immediately. However, once the cellular telephone is sold, it mostly remains in the same software configuration, and software modification or update is very limited. Some OTA software upgrades currently available involve simply unlocking features that are already loaded and making them available for the user, and do not involve replacing the existing native software. If the user desires to be able to use a new and upgraded version of the native software or compatible but different native software which may have features previously unavailable, the user would have to either purchase a new cellular telephone that is loaded with such native software, or miss the benefit of such new native software.
- Accordingly, there is a need for a method allowing the end user to download native software into a wireless portable communication device which already has a version of native software, and if desired and available, to completely replace the existing version of native software residing in the wireless portable communication device.
- FIG. 1 is a block diagram of a wireless communication system comprising a communication network and a portable device.
- FIG. 2 is a flowchart of a first preferred embodiment of the present invention.
- FIG. 3 is a flowchart illustrating the steps of transmitting request to download.
- FIG. 4 is a flowchart illustrating the steps in the downloading mode.
- FIG. 5 is a flowchart illustrating the steps of running the second version of native software.
- The present invention describes a method for a wireless portable communication device to download any available native software over the air from a wireless communication network. The wireless portable communication device makes a request to download native software to the network. As a part of making the request, the wireless portable communication device identifies itself and its current native software and hardware configuration to the network to have the network determine its eligibility and availability of downloadable native software versions. The wireless portable communication device then enters the downloading mode, makes memory space available in its memory for the temporary downloading function, and executes the temporary downloading function to download the desired native software. The native software to be downloaded by the wireless portable communication device is in an appropriate binary image having the software's internal address references resolved specifically for the requesting wireless portable communication device.
- The present invention provides a method for a wireless portable communication device to replace its existing native software residing in its memory with a different version of native software by a user.
- FIG. 1 illustrates an exemplary communication system (100) of the present invention comprising a communication network (102) and a wireless portable communication device (104). The wireless portable communication device (104) has memory (106) which holds a first version of native software (108) that has been installed by the manufacturer at the time of the production. The communication network (102) has a network memory (110) which contains multiple versions of native software (112) for multiple wireless portable communication devices used in the communication system (100). A second version of native software (114) for the wireless portable communication device (104), which the device manufacturer or the network provider has introduced as a new version of native software for the wireless portable communication device (104), is one of the multiple versions of native software (112) contained in the network memory (110). A reason for introducing a new version may be for improving performance such as new features previously unavailable or for providing a cleaner and bug-free version of the current or existing version of native software. The wireless portable communication device (104) is one of the multiple wireless portable communication devices used in the communication system (100). The wireless portable communication device (104) may further contain in its memory (106) user personal downloads (116) which are not essential to the core operation of the device and may be comprised of the user's phonebook, plug-in applications, and other non-essential data. The communication network (102) may further have in the network memory (110) a temporary downloading function (118), which is downloaded to the wireless portable communication device prior to downloading the second version of native software (114), and maintains and controls communication between the wireless portable communication device (104) and the communication network (102) during downloading the second version of native software (114). The present invention describes a method for the wireless portable communication device (104) to replace its currently residing first native software (108) by downloading a second version of native software (110) using Over-the-Air (OTA) method. The end user may choose the second version of native software from multiple versions of native software that are available for his wireless portable communication device. The second version of native software to be downloaded may represent a partial or complete replacement of the first version of native software currently residing in the memory of the wireless portable communication device.
- FIG. 2 illustrates an exemplary flowchart (200) of a first preferred embodiment of the present invention. When the user of the wireless portable communication device selects to download the second version of native software (114) from the communication network (102), in
step 202, the wireless portable communication device (104) transmits a request to the communication network (102) to download the second version of native software (114). Then instep 204, the wireless portable communication device (104) receives a permission from the communication network (102) to download the second version of native software (114). Upon receiving the permission, the wireless portable communication device (104) enters a native software downloading mode instep 206, and then begins receiving the second version of native software (114) from the communication network (102) instep 208. Instep 210, the wireless portable communication device (104) stores the received second version of native software (114) in its memory, and then instep 212, runs the second version of native software. - FIG. 3 illustrates an exemplary detail of the
step 202 of transmitting a request to the communication network (102) to download the second version of native software (114). Thestep 202 comprisesstep 302 of transmitting authentication information validating the eligibility of the wireless portable communication device (104) to receive the second version of native software (114), and hardware and software configurations of the wireless portable communication device. Thestep 202 further comprisesstep 304 of transmitting a request to have the second version of native software (114) prepared for downloading to the wireless portable communication device (104). The prepared second version of native software is preferably in an appropriate binary image having internal address references of the software resolved specifically for the wireless portable communication device (104). - FIG. 4 illustrates an exemplary detail of the wireless portable communication device (104) entering the native software downloading mode in
step 206. When the wireless portable communication device enters the native software downloading mode instep 206, it makes memory space available by copying the user personal downloads (116) in the network memory (110) of the communication network (102) instep 402. For copying the user personal downloads in the network memory, the wireless portable communication device may first encrypt the user personal downloads and then transmit the encrypted user personal downloads to the communication network. Instep 404, the wireless portable communication device (104) downloads the temporary downloading function (118) form the communication network (102), and stores this program in the memory (106) which has been made available. Instep 406, the task of maintaining and controlling communication during downloading the second version of native software (114) is transferred to the temporary downloading function (118) now residing in the wireless portable communication device (104). The wireless portable communication device (104) then, as shown instep 208, receives the second version of native software (114) and, instep 210, stores it in the memory space made available as describe in FIG. 4,step 402. The second version of native software (114) may be stored by writing it over the existing first version of native software (108) in the memory (106) of the wireless portable communication device (104). - When the downloading of the second version of native software (114) is completed, the wireless portable communication device (104) switches to the second version of native software (114) for its operation in
step 212. As illustrated in FIG. 5, running the second version of native software (114) may further comprise the following steps: receiving from the communication network (102) the user personal downloads (116), which may have been encrypted instep 402, copied in the network memory of the communication network (102) instep 502; restoring the user personal downloads (116) in the wireless portable communication device (104) instep 504; and removing the temporary downloading function (118) from the memory (106) after the second version of native software (114) is stored in the memory space. Once the wireless portable communication device finishes receiving the user personal downloads, it may restore the user personal downloads by decrypting the user personal downloads if the user personal downloads have been encrypted instep 402. - While the preferred embodiments of the invention have been illustrated and described, it is to be understood that the invention is not so limited. Numerous modifications, changes, variations, substitutions and equivalents will occur to those skilled in the art without departing from the spirit and scope of the present invention as defined by the appended claims.
Claims (16)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/230,321 US6810245B1 (en) | 2002-08-28 | 2002-08-28 | Intelligent remote software loading method for wireless portable communication device |
PCT/US2003/025345 WO2004021104A2 (en) | 2002-08-28 | 2003-08-12 | Intelligent remote software loading method for wireless portable communication device |
AU2003258197A AU2003258197A1 (en) | 2002-08-28 | 2003-08-12 | Intelligent remote software loading method for wireless portable communication device |
TW092123451A TWI298847B (en) | 2002-08-28 | 2003-08-26 | Intelligent remote software loading method for wireless portable communication device |
SA03240263A SA03240263B1 (en) | 2002-08-28 | 2003-08-27 | A method for downloading a smart program remotely in a wireless portable communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/230,321 US6810245B1 (en) | 2002-08-28 | 2002-08-28 | Intelligent remote software loading method for wireless portable communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
US20040203682A1 true US20040203682A1 (en) | 2004-10-14 |
US6810245B1 US6810245B1 (en) | 2004-10-26 |
Family
ID=31976458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/230,321 Expired - Lifetime US6810245B1 (en) | 2002-08-28 | 2002-08-28 | Intelligent remote software loading method for wireless portable communication device |
Country Status (5)
Country | Link |
---|---|
US (1) | US6810245B1 (en) |
AU (1) | AU2003258197A1 (en) |
SA (1) | SA03240263B1 (en) |
TW (1) | TWI298847B (en) |
WO (1) | WO2004021104A2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060019646A1 (en) * | 2004-07-21 | 2006-01-26 | Benco David S | Network support for mobile handset application customization |
WO2006066612A1 (en) * | 2004-12-24 | 2006-06-29 | Telecom Italia S.P.A. | Method and system for upgrading the software of a telecommunication terminal, in particular of a video telephone, and relatted computer program product |
CN102594974A (en) * | 2011-01-05 | 2012-07-18 | 中兴通讯股份有限公司 | Device and method for upgrading wireless communication terminal software |
US11475123B2 (en) * | 2020-09-08 | 2022-10-18 | Osom Products, Inc. | Temporary removal of software programs to secure mobile device |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7013133B2 (en) * | 2001-12-21 | 2006-03-14 | Intel Corporation | Portable communication device that may permit one wireless network to communicate with another wireless networks and method therefor |
JP2002291011A (en) * | 2001-03-23 | 2002-10-04 | Toshiba Corp | Radio equipment and handover control method for the same |
JP2004328239A (en) * | 2003-04-23 | 2004-11-18 | Denso Corp | Radio communication system, on-vehicle communication terminal, and center communication terminal |
US7587712B2 (en) * | 2003-12-19 | 2009-09-08 | Marvell International Ltd. | End-to-end architecture for mobile client JIT processing on network infrastructure trusted servers |
CN101006425A (en) * | 2004-03-10 | 2007-07-25 | 汉德马克公司 | Data access architecture |
SE532268C2 (en) * | 2007-12-04 | 2009-11-24 | Accumulate Ab | Procedure for secure transactions |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5887254A (en) * | 1996-04-26 | 1999-03-23 | Nokia Mobile Phones Limited | Methods and apparatus for updating the software of a mobile terminal using the air interface |
US5909437A (en) * | 1995-06-02 | 1999-06-01 | Airspan Communications Corporation | Software download for a subscriber terminal of a wireless telecommunications system |
US6308061B1 (en) * | 1996-08-07 | 2001-10-23 | Telxon Corporation | Wireless software upgrades with version control |
US6324411B1 (en) * | 1997-05-20 | 2001-11-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Background software loading in cellular telecommunication systems |
US6587684B1 (en) * | 1998-07-28 | 2003-07-01 | Bell Atlantic Nynex Mobile | Digital wireless telephone system for downloading software to a digital telephone using wireless data link protocol |
US6622017B1 (en) * | 2000-02-25 | 2003-09-16 | Cellco Parntership | Over-the-air programming of wireless terminal features |
US6671509B1 (en) * | 1998-06-26 | 2003-12-30 | Kokusai Electric Co., Ltd. | Mobile communication unit and mobile communication system |
-
2002
- 2002-08-28 US US10/230,321 patent/US6810245B1/en not_active Expired - Lifetime
-
2003
- 2003-08-12 AU AU2003258197A patent/AU2003258197A1/en not_active Abandoned
- 2003-08-12 WO PCT/US2003/025345 patent/WO2004021104A2/en not_active Application Discontinuation
- 2003-08-26 TW TW092123451A patent/TWI298847B/en not_active IP Right Cessation
- 2003-08-27 SA SA03240263A patent/SA03240263B1/en unknown
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5909437A (en) * | 1995-06-02 | 1999-06-01 | Airspan Communications Corporation | Software download for a subscriber terminal of a wireless telecommunications system |
US5887254A (en) * | 1996-04-26 | 1999-03-23 | Nokia Mobile Phones Limited | Methods and apparatus for updating the software of a mobile terminal using the air interface |
US6308061B1 (en) * | 1996-08-07 | 2001-10-23 | Telxon Corporation | Wireless software upgrades with version control |
US6324411B1 (en) * | 1997-05-20 | 2001-11-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Background software loading in cellular telecommunication systems |
US6671509B1 (en) * | 1998-06-26 | 2003-12-30 | Kokusai Electric Co., Ltd. | Mobile communication unit and mobile communication system |
US6587684B1 (en) * | 1998-07-28 | 2003-07-01 | Bell Atlantic Nynex Mobile | Digital wireless telephone system for downloading software to a digital telephone using wireless data link protocol |
US6622017B1 (en) * | 2000-02-25 | 2003-09-16 | Cellco Parntership | Over-the-air programming of wireless terminal features |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060019646A1 (en) * | 2004-07-21 | 2006-01-26 | Benco David S | Network support for mobile handset application customization |
WO2006066612A1 (en) * | 2004-12-24 | 2006-06-29 | Telecom Italia S.P.A. | Method and system for upgrading the software of a telecommunication terminal, in particular of a video telephone, and relatted computer program product |
US20080134166A1 (en) * | 2004-12-24 | 2008-06-05 | Telecom Italia S.P.A | Method and System For Upgrading the Software of a Telecommunication Terminal, In Particular of a Video Telephone, and Related Computer Program Product |
US9201641B2 (en) | 2004-12-24 | 2015-12-01 | Telecom Italia S.P.A. | Method and system for upgrading the software of a telecommunication terminal, in particular of a video telephone, and related computer program product |
CN102594974A (en) * | 2011-01-05 | 2012-07-18 | 中兴通讯股份有限公司 | Device and method for upgrading wireless communication terminal software |
US11475123B2 (en) * | 2020-09-08 | 2022-10-18 | Osom Products, Inc. | Temporary removal of software programs to secure mobile device |
US11625480B2 (en) | 2020-09-08 | 2023-04-11 | Osom Products, Inc. | Mobile device with secure private memory |
US12259965B2 (en) | 2020-09-08 | 2025-03-25 | Solana Mobile Inc. | Mobile device with secure private memory |
Also Published As
Publication number | Publication date |
---|---|
TWI298847B (en) | 2008-07-11 |
WO2004021104B1 (en) | 2004-07-29 |
AU2003258197A1 (en) | 2004-03-19 |
US6810245B1 (en) | 2004-10-26 |
WO2004021104A2 (en) | 2004-03-11 |
AU2003258197A8 (en) | 2004-03-19 |
WO2004021104A3 (en) | 2004-05-27 |
TW200422883A (en) | 2004-11-01 |
SA03240263B1 (en) | 2007-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3928852B2 (en) | Mobile communication terminal | |
KR100395706B1 (en) | Communication operation system and method | |
EP1697836B1 (en) | Mobile device programming system and method | |
EP2578005B1 (en) | Method and apparatus for the management of non volatile items and provisioning files for a communication device with multiple service accounts | |
JP4571675B2 (en) | Method and apparatus for carrier customization in a communication system | |
US6351638B1 (en) | Method and apparatus for accessing a plurality of communication networks | |
US20130045715A1 (en) | Method for Transmitting Files and Receiving Files Based on Mobile Terminals, and Mobile Terminal | |
KR101541112B1 (en) | FOTA system and the method | |
WO2007026013A1 (en) | Customisation of mobile stations | |
US6810245B1 (en) | Intelligent remote software loading method for wireless portable communication device | |
JP2002278767A (en) | Network communication system, server device, portable terminal, communicating method and program | |
CN1918932B (en) | Preferred Roaming List Update in Subscriber Identity Module/Removable Subscriber Identity Module Card | |
JP2011048761A (en) | Access management system and method | |
JP4823239B2 (en) | Wireless communication apparatus and wireless communication system having the apparatus | |
KR100606757B1 (en) | Execution code update method of terminal using wireless network | |
WO2012034327A1 (en) | Method and terminal for version update | |
KR100628048B1 (en) | Method of changing SILOC information in wireless communication terminal | |
JPH1063498A (en) | Operation program modifying method for radio base station | |
KR101206639B1 (en) | Server and Method for updating firmware in Mobile communication terminal | |
KR101250240B1 (en) | System and method for sharing information of mobile terminal | |
KR100545095B1 (en) | Wireless terminal software upgrade method | |
JP2004135221A (en) | Software radio, control method therefor, and information recording medium | |
KR20040110648A (en) | Method for partupgrading sofrware of wireless terminal | |
JP2004355479A (en) | Method for executing pre-installed application and mobile terminal device | |
KR100699106B1 (en) | Wireless terminal and data recovery system and method capable of recovering program and data using wired / wireless internet network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MOTOROLA, INC., ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HINDS, MARK;MUNDSCHAU, ROBERT P.;REEL/FRAME:013252/0635;SIGNING DATES FROM 20020813 TO 20020826 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: MOTOROLA MOBILITY, INC, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA, INC;REEL/FRAME:025673/0558 Effective date: 20100731 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: MOTOROLA MOBILITY LLC, ILLINOIS Free format text: CHANGE OF NAME;ASSIGNOR:MOTOROLA MOBILITY, INC.;REEL/FRAME:029216/0282 Effective date: 20120622 |
|
AS | Assignment |
Owner name: GOOGLE TECHNOLOGY HOLDINGS LLC, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MOTOROLA MOBILITY LLC;REEL/FRAME:034432/0001 Effective date: 20141028 |
|
FPAY | Fee payment |
Year of fee payment: 12 |