Methods and apparatus for updating a device configuration
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04W-088/06
H04W-008/22
G06F-009/44
H04L-029/08
H04M-001/725
H04W-048/18
출원번호
US-0099385
(2013-12-06)
등록번호
US-9615401
(2017-04-04)
발명자
/ 주소
Geng, Nieyan
Chhabra, Gurvinder Singh
Klingenbrunn, Thomas
Ramachandran, Shyamal
Grilli, Francesco
Pattanayak, Uttam
출원인 / 주소
QUALCOMM INCORPORATED
대리인 / 주소
Patterson & Sheridan, L.L.P.
인용정보
피인용 횟수 :
0인용 특허 :
4
초록▼
Methods and apparatus are provided for device configuration (e.g., feature segment loading and system selection). Certain aspects of the present disclosure generally relate to operating a user equipment (UE) in a first radio access network (RAN) with a first set of modem features that supports the f
Methods and apparatus are provided for device configuration (e.g., feature segment loading and system selection). Certain aspects of the present disclosure generally relate to operating a user equipment (UE) in a first radio access network (RAN) with a first set of modem features that supports the first RAN, detecting a second RAN not supported by the first set of modem features, and rebooting the modem software to load a second set of modem features that supports the detected RAN. For certain aspects, the first RAN may be a Time Division-Synchronous Code Division Multiple Access (TD-SCDMA) network and the second RAN may be a Wideband-Code Division Multiple Access (W-CDMA) network or long term evolution network. This allows features to be loaded into memory (e.g., only) when they are required to support a detected RAN, rather than loading an entire image, thereby conserving DRAM and increasing efficiency.
대표청구항▼
1. A method for wireless communications by a user equipment (UE), comprising: operating with a first loadable Executable and Linkable Format (ELF) segment corresponding to a first modem feature set, that supports at least a first radio access technology (RAT), loaded into a first memory of the UE fr
1. A method for wireless communications by a user equipment (UE), comprising: operating with a first loadable Executable and Linkable Format (ELF) segment corresponding to a first modem feature set, that supports at least a first radio access technology (RAT), loaded into a first memory of the UE from a single modem image that includes a second loadable ELF segment corresponding to a second modem feature set that supports a second RAT not supported by the first modem feature set, wherein: the single modem image is partitioned at least into a base image, the first loadable ELF segment, and the second loadable ELF segment; andthe single modem image is stored in a second memory of the UE;detecting availability of at least the second RAT that is not supported by the first modem feature set;writing one or more values to a memory location of the UE that is not erased during a boot procedure of the modem, wherein the one or more values indicate whether a loadable ELF segment should be included in the first memory;in response to the detection, taking one or more actions to cause a modem of the UE to reboot;during a first boot procedure of the modem: loading, by a boot loader, the single modem image, into the first memory; andduring a second boot procedure of the modem: selecting, by a blast kernel boot loader, the second loadable ELF segment based on the one or more values; andunloading, by the blast kernel boot loader, the first loadable ELF segment from the first memory. 2. The method of claim 1, wherein the single modem image is further partitioned into a third loadable ELF segment corresponding to a third modem feature set that supports a third RAT. 3. The method of claim 1, wherein: the one or more values comprise a feature-segment location mask used by the boot loader to decide whether a loadable ELF segment should be loaded into the first memory; andthe selecting is based on the feature-segment location mask. 4. The method of claim 3, wherein the feature-segment location mask is provided by the modem. 5. The method of claim 1, wherein: at least one of the first or second RATs comprise time division synchronous code division multiple access (TD-SCDMA). 6. The method of claim 1, wherein: at least one of the first or second RATs comprise at least one of wideband code division multiple access (W-CDMA) or a RAT operating in accordance with a long term evolution wireless standard. 7. The method of claim 1, wherein: the at least a first RAT includes at least wideband code division multiple access (W-CDMA); andthe at least a second RAT includes at least time division synchronous code division multiple access (TD-SCDMA). 8. The method of claim 1, wherein: the at least a first RAT includes at least time division synchronous code division multiple access (TD-SCDMA); andthe at least a second RAT includes at least wideband code division multiple access (W-CDMA). 9. The method of claim 1, further comprising: performing system selection, wherein the selected system supports the second RAT and does not support the first RAT; anddetermining, based on at least one of a Mobile Country Code (MCC) or a Mobile Network Code (MNC) detected during the system selection, that the second RAT is available. 10. The method of claim 1, further comprising: performing system selection;starting a timer if the system selection results in limited service or no service; anddetermining the second RAT is available if the timer expires without achieving full service. 11. The method of claim wherein the second RAT not supported by the first modem feature set includes a second RAT not supported for full service mode by the first modem feature set. 12. An apparatus for wireless communications by a user equipment (UE), comprising: means for operating with a first loadable Executable and Linkable Format (ELF) segment corresponding to a first modem feature set, that supports at least a first radio access technology (RAT), loaded into a first memory of the UE from a single modem image that includes a second loadable ELF segment corresponding to a second modem feature set that supports a second RAT not supported by the first modem feature set, wherein: the single modem image is partitioned at least into a base image, the first loadable ELF segment, and the second loadable ELF segment; andthe single modem image is stored in a second memory of the UE;means for detecting availability of at least the second RAT that is not supported by the first modem feature set;means for writing one or more values to a memory location of the UE that is not erased during a boot procedure of the modem, wherein the one or more values indicate whether a loadable ELF segment should be included in the first memory;means for, in response to the detection, taking one or more actions to cause a modem of the UE to reboot;means for during a first boot procedure of the modem: loading, by a boot loader, the single modem image, into the first memory; andmeans for during a second boot procedure of the modem: selecting, by a blast kernel boot loader, the second loadable ELF segment based on the one or more values; andunloading, by the blast kernel boot loader, the first loadable ELF segment from the first memory. 13. The apparatus of claim 12, wherein the single modem image is further partitioned into a third loadable ELF segment corresponding to a third modem feature set that supports a third RAT. 14. The apparatus of claim 12, wherein: the one or more values comprise a feature-segment location mask used by the boot loader to decide whether a loadable ELF segment should be loaded into the first memory; andthe selecting is based on the feature-segment location mask. 15. The apparatus of claim 14, wherein the feature-segment location mask is provided by the modem. 16. The apparatus of claim 12, wherein: at least one of the first or second RATs comprise time division synchronous code division multiple access (TD-SCDMA). 17. The apparatus of claim 12, wherein: at least one of the first or second RATs comprise at least one of wideband code division multiple access (W-CDMA) or long-term evolution RAT. 18. The apparatus of claim 12, wherein: the at least a first RAT includes at least wideband code division multiple access (W-CDMA); andthe at least a second RAT includes at least time division synchronous code division multiple access (TD-SCDMA). 19. The apparatus of claim 12, wherein: the at least a first RAT includes at least time division synchronous code division multiple access (TD-SCDMA); andthe at least a second RAT includes at least wideband code division multiple access (W-CDMA). 20. The apparatus of claim 12, further comprising: means for performing system selection, wherein the selected system supports the second RAT and does not support the first RAT; andmeans for determining, based on at least one of a Mobile Country Code (MCC) or a Mobile Network Code (MNC) detected during the system selection, that the second RAT is available. 21. The apparatus of claim 12, further comprising: means for performing system selection;means for starting a timer if the system selection results in limited service or no service; andmeans for determining the second RAT is available if the timer expires without achieving full service. 22. The apparatus of claim 12, wherein the second RAT not supported by the first modem feature set includes a second RAT not supported for full service mode by the first modem feature set. 23. An apparatus, comprising: a first memory;a second memory;at least one processor coupled with the first memory and the second memory and configured to: operate with a first loadable Executable and Linkable Format (ELF) segment corresponding to a first modem feature set, that supports at least a first radio access technology (RAT), loaded into the first memory from a single modem image that includes a second loadable ELF segment corresponding to a second modem feature set that supports a second RAT not supported by the first modem feature set, wherein: the single modem image is partitioned at least into a base image, the first loadable ELF segment, and the second loadable ELF segment; andthe single modem image is stored in the second memory;detect availability of at least the second RAT that is not supported by the first modem feature set;write one or more values to a memory location of the apparatus that is not erased during a boot procedure of the modem, wherein the one or more values indicate whether a loadable ELF segment should be included in the first memory;in response to the detection, take one or more actions to cause a modem of the apparatus to reboot;during a first boot procedure of the modem: load, by a boot loader, the single modem image, into the first memory; andduring a second boot procedure of the modem: select, by a blast kernel boot loader, the second loadable ELF segment based on the one or more values; andunload, by the blast kernel boot loader, the first loadable ELF segment from the first memory. 24. A non-transitory computer readable medium having computer executable code stored for wireless communications by a user equipment (UE), comprising: code for operating with a first loadable Executable and Linkable Format (ELF) segment corresponding to a first modem feature set, that supports at least a first radio access technology (RAT), loaded into a first memory of the UE from a single modem image that includes a second loadable ELF segment corresponding to a second modem feature set that supports a second RAT not supported by the first modem feature set, wherein: the single modem image is partitioned at least into a base image, the first loadable ELF segment, and the second loadable ELF segment; andthe single modem image is stored in a second memory of the UE;code for detecting availability of at least the second RAT that is not supported by the first modem feature set;code for writing one or more values to a memory location of the UE that is not erased during a boot procedure of the modem, wherein the one or more values indicate whether a loadable ELF segment should be included in the first memory;code for, in response to the detection, taking one or more actions to cause a modem of the UE to reboot;code for during a first boot procedure of the modem: loading, by a boot loader, the single modem image, into the first memory; andcode for during a second boot procedure of the modem: selecting, by a blast kernel boot loader, the second loadable ELF segment based on the one or more values; andunloading, by the blast kernel boot loader, the first loadable ELF segment from the first memory.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (4)
Snodgrass, Timothy E., Low power, programmable modem for software defined radio applications.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.