用于防止電池膨脹的方法及其電子設(shè)備的制造方法
【專利摘要】本發(fā)明提供一種用于在電子設(shè)備中防止電池膨脹的設(shè)備和方法。電子設(shè)備的操作方法包括檢查該電子設(shè)備的溫度和電池的充電狀態(tài)(SoC)、基于該電子設(shè)備的溫度和該電池的SoC來決定是否要給該電池放電。以及響應(yīng)于電池放電的決定來給該電池放電。
【專利說明】
用于防止電池膨脹的方法及其電子設(shè)備
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種用于防止電子設(shè)備中的電池膨脹的設(shè)備和方法?!颈尘凹夹g(shù)】
[0002]隨著信息通信技術(shù)和半導(dǎo)體技術(shù)的發(fā)展,通過各種應(yīng)用程序,電子設(shè)備可以給使用者提供各種多媒體服務(wù)。
[0003]為了增強(qiáng)電子設(shè)備的競爭力,電子設(shè)備制造商提供各種多媒體服務(wù)以及各種電子設(shè)備設(shè)計(jì)。例如,電子設(shè)備可以包括便于使用者攜帶的薄型結(jié)構(gòu)或者是適用于該設(shè)計(jì)的內(nèi)部電池(集成電池)結(jié)構(gòu)。
[0004]上述信息的提供僅僅是作為技術(shù)背景的介紹以幫助理解本發(fā)明,但絕非表示
【申請人】認(rèn)同或贊同將上述內(nèi)容的任何一部分看作是關(guān)于本發(fā)明的現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0005]在具有薄型結(jié)構(gòu)的電子設(shè)備中,在顯示器與電池之間的間隙傾向于減小。因而,電池膨脹會損害顯示器。在包括內(nèi)部電池的電子設(shè)備中,膨脹的電池?zé)o法被替換,電池更換的成本也會增加。
[0006]本發(fā)明各方面試圖解決至少上述問題和/或缺陷,并提供至少下述優(yōu)勢。因此,本發(fā)明提供一種設(shè)備和方法,其能夠防止電池膨脹且不需要在電子設(shè)備中的額外硬件模塊。
[0007]根據(jù)本發(fā)明的一方面,提供一種電子設(shè)備。該電子設(shè)備包括電池、傳感器模塊、與該傳感器模塊電連接的處理器,以及與該處理器電連接的存儲器。該存儲器存儲指令,該等指令在被執(zhí)行時(shí)引導(dǎo)所述處理器通過使用該傳感器模塊來檢測該電子設(shè)備的溫度,檢查電池的充電狀態(tài)(SoC),并根據(jù)該電子設(shè)備的溫度和該電池的SoC來決定是否對該電池進(jìn)行放電,并且響應(yīng)于關(guān)于電池放電的決定結(jié)果來對該電池進(jìn)行放電。
[0008]根據(jù)本發(fā)明的另一方面,提供一種對于電子設(shè)備的操作方法。該方法包括:檢查該電子設(shè)備的溫度和電池的SoC,根據(jù)該電子設(shè)備的溫度和該電池的SoC來決定是否對該電池進(jìn)行放電,以及響應(yīng)于關(guān)于電池放電的決定結(jié)果來對該電池進(jìn)行放電。
[0009]至于本發(fā)明的其他方面、優(yōu)勢和顯著特征,本領(lǐng)域技術(shù)人員可以通過以下詳細(xì)描述來清楚地了解,以下詳細(xì)描述結(jié)合附圖來描述本發(fā)明的各個(gè)實(shí)施例?!靖綀D說明】
[0010]通過以下結(jié)合附圖作出的詳細(xì)描述,本發(fā)明的某些實(shí)施例的上述和其他方面、特征和優(yōu)點(diǎn)會變得更加清晰。
[0011]圖1是根據(jù)本發(fā)明一實(shí)施例的在網(wǎng)絡(luò)中的電子設(shè)備的方框圖。
[0012]圖2是根據(jù)本發(fā)明一實(shí)施例的電子設(shè)備的方框圖。
[0013]圖3是根據(jù)本發(fā)明一實(shí)施例的程序模塊的方框圖。
[0014]圖4是根據(jù)本發(fā)明一實(shí)施例的用于防止電池膨脹的電子設(shè)備的方框圖。[0015 ]圖5A和圖5B是根據(jù)本發(fā)明一實(shí)施例的電池的充電狀態(tài)(SoC)的曲線圖。
[0016]圖6A和圖6B是根據(jù)本發(fā)明一實(shí)施例的用于給電池放電的電力管理集成電路 (PMIC)的方框圖。
[0017]圖7是根據(jù)本發(fā)明一實(shí)施例的用于防止電子設(shè)備中的電池膨脹的方法的流程圖。
[0018]圖8是根據(jù)本發(fā)明一實(shí)施例的用于檢查在電子設(shè)備中的溫度和電池SoC的方法的流程圖。
[0019]圖9是根據(jù)本發(fā)明一實(shí)施例的用于決定是否給在電子設(shè)備中的電池放電的方法的流程圖。
[0020]圖10是根據(jù)本發(fā)明一實(shí)施例的在電子設(shè)備中使用處理器來給電池放電的方法的流程圖。
[0021]圖11是根據(jù)本發(fā)明一實(shí)施例的在電子設(shè)備中使用PMIC來給電池放電的方法的流程圖。
[0022]圖12是根據(jù)本發(fā)明一實(shí)施例的在電子設(shè)備中終止電池放電的方法的流程圖。
[0023]在所有附圖中,相似的附圖標(biāo)記應(yīng)理解為指代相似的部分、部件和結(jié)構(gòu)。【具體實(shí)施方式】
[0024]參考附圖作出的以下描述是為了有助于全面理解由權(quán)利要求書及其等同物所限定的本發(fā)明的各個(gè)實(shí)施例。會提供具體的細(xì)節(jié)以有助于理解但是僅僅是示例性的。因此,本領(lǐng)域一般技術(shù)人員可以認(rèn)識到可以在不偏離本發(fā)明范圍和精神的前提下對本文所述各個(gè)實(shí)施例作出各種改變和修改。此外,為了清晰和簡明,會將關(guān)于熟知的功能和構(gòu)造的描述省略。
[0025]在以下描述和權(quán)利要求書中所用的術(shù)語和詞語不局限于字面意義,但是被發(fā)明人用來表達(dá)對于本發(fā)明的清晰和一致的理解。因此,顯然,本領(lǐng)域技術(shù)人員應(yīng)了解,以下對于本發(fā)明各個(gè)實(shí)施例的描述僅是出于說明的目的而不是限制本發(fā)明的目的,本發(fā)明應(yīng)由所附權(quán)利要求書及其等同物來限定。
[0026]應(yīng)理解,單數(shù)形式“a/an”和“the”也應(yīng)包括相應(yīng)的復(fù)數(shù)形式,除非上下文另有清晰說明。因此,例如,當(dāng)提到“a組件表面”時(shí),也應(yīng)包括一個(gè)或多個(gè)此類表面的情形。
[0027]在本發(fā)明各個(gè)實(shí)施例中所用的術(shù)語“具有”、“可具有”、“包含/包括”或“可包含/包括”指示所公開的對應(yīng)功能、操作、元件等的存在,但并不限制額外的一個(gè)或多個(gè)功能、操作元件等的存在。此外,應(yīng)理解,在本發(fā)明各個(gè)實(shí)施例中所用的術(shù)語“包含/包括”或“具有”用來表示在說明書中所述特征、數(shù)量、操作、元件、部分或這些要素的組合的存在,但并不排除一個(gè)或多個(gè)其他特征、數(shù)量、操作、元件、部分或這些要素的組合的存在或添加。[〇〇28]在本發(fā)明各個(gè)實(shí)施例中所用的術(shù)語“A或B”、“A和/或B中的至少一者”或“A和/SB 中的一個(gè)或多個(gè)”包括所列出的詞語的任何和所有組合。例如,“A或B”、“A和B中的至少一者”或“A或B中的至少一者”表示(1)包括至少一個(gè)A(2)包括至少一個(gè)B或(3)同時(shí)包括至少一個(gè)A和至少一個(gè)B。
[0029]盡管在本發(fā)明各個(gè)實(shí)施例中所用的諸如“第一”和“第二”之類的術(shù)語可以標(biāo)注各個(gè)實(shí)施例中的各個(gè)元件,但是這些術(shù)語并不限制對應(yīng)的元件。例如,這些術(shù)語并不表示對應(yīng)元件的次序和/或重要性。使用這些術(shù)語僅是為了將一個(gè)元件與另一個(gè)元件相區(qū)分。例如,第一使用者設(shè)備和第二使用者設(shè)備表示的都是使用者設(shè)備,不同的是僅僅是表示的是不同的使用者設(shè)備。例如,在不偏離本發(fā)明各個(gè)實(shí)施例的范圍的前提下,也可以將第一元件稱作第二元件,同理,也可以將第二元件稱作第一元件。
[0030]應(yīng)理解,當(dāng)將一元件(例如第一元件)“連接至”或“操作性地/通信性地耦接”到另一元件(例如第二元件)時(shí)。該元件可以直接連接或親接至另一元件,也可以在該元件與另一元件之間存在中間元件(例如第三元件)。與此相反,應(yīng)理解,當(dāng)一元件(例如第一元件) “直接連接”或“直接耦接”到另一元件(例如第二元件)時(shí),在該元件與另一元件之間不存在中間元件(例如第三元件)。
[0031]在本發(fā)明各個(gè)實(shí)施例中所用的表達(dá)式“被配置為(或設(shè)置為)”可以根據(jù)具體情況解釋為“適合于”、“能夠”、“被設(shè)計(jì)為”、“被調(diào)適為”、“被制成”或“能夠進(jìn)行”。術(shù)語“被配置為(被設(shè)置為)”并不一定表示在硬件水平上“專門設(shè)計(jì)為”。相反,短語“被配置為…的設(shè)備” 也可以表示在某些情況下該設(shè)備“能夠”連同其他設(shè)備或部分執(zhí)行功能。例如,“被配置為 (被設(shè)置為)執(zhí)行A、B和C的處理器”可以是用于執(zhí)行對應(yīng)操作的專用處理器例如嵌入式處理器,或者是能夠通過執(zhí)行在存儲設(shè)備中存儲的一個(gè)或多個(gè)軟件程序來執(zhí)行對應(yīng)操作的通用處理器例如中央處理單元(CPU)或應(yīng)用處理器。
[0032]另外,本文中所用術(shù)語,包括技術(shù)術(shù)語和科學(xué)術(shù)語,應(yīng)被理解為具有與本發(fā)明所屬領(lǐng)域技術(shù)人員通常所理解的含義相同的含義,并且不應(yīng)理解為理想化的或過于正式的含義,除非在本發(fā)明各個(gè)實(shí)施例中另有清晰指示。[〇〇33]根據(jù)本發(fā)明各個(gè)實(shí)施例所述的電子設(shè)備可以是任一種設(shè)備。例如,根據(jù)本發(fā)明各個(gè)實(shí)施例的電子設(shè)備可以包括智能電話、平板個(gè)人電腦(PC)、移動(dòng)電話、視頻電話、電子書閱讀器、臺式電腦、筆記本電腦、上網(wǎng)本電腦、工作臺、服務(wù)器、個(gè)人數(shù)字助理(PDA)、攜帶型多媒體播放器(PMP)、移動(dòng)畫面專家組1期或2期(MPEG-1或MPEG-2)音頻層3 (MP3)播放器、移動(dòng)醫(yī)療設(shè)備、攝像頭、移動(dòng)電源,或可穿戴設(shè)備(例如,頭戴式設(shè)備(HMD)、電子眼睛、電子布料、電子手鏈、電子項(xiàng)圈、電子附件、電子紋身、智能鏡面或智能型手表)。
[0034]在本發(fā)明的其他實(shí)施例中,電子設(shè)備可以包括以下各者中的至少一者:醫(yī)療設(shè)備 (例如,移動(dòng)醫(yī)療設(shè)備(例如,血糖監(jiān)測設(shè)備、心率監(jiān)測儀、血壓監(jiān)測設(shè)備或體溫計(jì)))、導(dǎo)航設(shè)備、全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS),或日用設(shè)備聯(lián)網(wǎng)(例如,燈泡、各種傳感器、電子儀表、燃?xì)? 油料儀表、噴霧器、火警報(bào)警器、恒溫器、街燈、烤面包機(jī)、運(yùn)動(dòng)設(shè)備、熱水器、加熱器或電煮鍋等)。[〇〇35]本文中,術(shù)語“使用者”可以指使用電子設(shè)備的人或使用該電子設(shè)備的設(shè)備(例如人工智能電子設(shè)備)。
[0036]圖1所示為根據(jù)本發(fā)明各個(gè)實(shí)施例的包括電子設(shè)備的網(wǎng)絡(luò)環(huán)境。
[0037]參見圖1,將描述根據(jù)本發(fā)明各個(gè)實(shí)施例的在網(wǎng)絡(luò)環(huán)境100中的電子設(shè)備101。電子設(shè)備101可以包括總線110、處理器120(例如包括處理電路)、存儲器130、輸入/輸出接口 150 (例如包括輸入/輸出電路)、顯示器160(例如包括顯示面板和顯示電路)以及通信接口 170 (例如包括通信電路)。在本發(fā)明的實(shí)施例中,電子設(shè)備1 〇 1的元件中的至少一個(gè)可以被省略,或者可以將其他元件額外地添加到電子設(shè)備101中。[〇〇38]總線101可以包括例如能夠?qū)⒃?10至170互連并在這些元件之間傳遞通信(例如控制消息和/或數(shù)據(jù))的電路。
[0039]處理器120可以包括CPU、AP和通信處理器(CP)中的一種或多種。處理器120可以例如對電子設(shè)備101的至少一個(gè)其他元件的控制和/或通信進(jìn)行操作或數(shù)據(jù)處理。
[0040]存儲器130可以包括易失性存儲器和/或非易失性存儲器。存儲器130可以例如存儲與電子設(shè)備101的至少一個(gè)其他元件相關(guān)的指令或數(shù)據(jù)(例如用于給電池放電的程序信息)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,存儲器130可以存儲軟件和/或程序140。例如,該程序可以包括核心141、中間軟件143、應(yīng)用程序編程接口(API)145和應(yīng)用(或稱“應(yīng)用程序”)147。核心141、中間軟件143和API 145中的至少一些可以被稱作操作系統(tǒng)(0S)。
[0041]輸入/輸出接口 150例如可以作為接口,可以將從使用者或另一外部設(shè)備輸入的指令或數(shù)據(jù)傳遞到電子設(shè)備101中的(一個(gè)或多個(gè))其他元件。另外,輸入/輸出接口 150可以將從電子設(shè)備101的(一個(gè)或多個(gè))其他元件接收的指令或數(shù)據(jù)輸出到使用者或另一外部設(shè)備。[〇〇42] 顯示器160的實(shí)例可以包括液晶顯示器(IXD)、發(fā)光二極管(LED)顯示器、有機(jī)LED (0LED)顯示器、微機(jī)電系統(tǒng)(MEMS)顯示器以及電子紙張顯示器。顯示器160例如可以將各種類型的內(nèi)容(例如,文字、圖像、視頻、圖標(biāo)或符號)顯示給使用者。顯示器160可以包括觸摸屏并且可以接收通過電子觸控筆或使用者身體部分來輸入的例如觸摸、手勢或筆勢、近距離接近或懸停(hovering)。
[0043]通信接口 170可以例如在電子設(shè)備101與外部設(shè)備(例如,第一外部電子設(shè)備102、 第二外部電子設(shè)備104或服務(wù)器106)之間設(shè)置通信。例如,通信接口 170可以通過無線通信或有線通信連接到網(wǎng)絡(luò)162來與外部設(shè)備(例如,第二外部電子設(shè)備104或服務(wù)器106)通信。 [〇〇44]該無線通信可以使用以下各者中的至少一者來作為蜂窩通信協(xié)議:例如,長期演進(jìn)(LTE)、LTE進(jìn)階版(LTE-A)、碼分多址(CDMA)、寬帶CDMA(WCDMA)、通用移動(dòng)電信系統(tǒng) (UMTS)、無線寬帶(WiBro)和全球移動(dòng)通信系統(tǒng)(GSM)。此外,該無線通信可以包括例如短距離通信164。該短距離通信可以通過使用以下各者中的至少一者來執(zhí)行:例如,W1-F1、藍(lán)牙 (BT)、近場通信(NFC)以及GNSS。該GNSS可以包括以下各者中的至少一者:例如,全球定位系統(tǒng)(GPS)、全球?qū)Ш叫l(wèi)星系統(tǒng)(Glonass)、北斗導(dǎo)航衛(wèi)星系統(tǒng)(下文中簡稱為“北斗”)以及伽利略系統(tǒng)(歐洲全球衛(wèi)星導(dǎo)航系統(tǒng))。下文中,在本發(fā)明中,“GPS”可以與“GNSS”互換使用。有線通信可以包括以下各者中的至少一者:例如,通用串行總線(USB)、高清晰度多媒體接口 (HDMI)、推薦標(biāo)準(zhǔn)-232(RS-232)以及普通舊式電話服務(wù)(POTS)。網(wǎng)絡(luò)162可以包括以下各者中的至少一者:通信網(wǎng)絡(luò)諸如計(jì)算機(jī)網(wǎng)絡(luò)(例如局域網(wǎng)(LAN)或無線局域網(wǎng)(WAN))、互聯(lián)網(wǎng)以及電話網(wǎng)絡(luò)。
[0045]第一外部電子設(shè)備102和第二外部電子設(shè)備104中的每一個(gè)可以是與電子設(shè)備101 相同或不同的類型。根據(jù)本發(fā)明的實(shí)施例,服務(wù)器106可以包括一個(gè)或多個(gè)服務(wù)器之集合。 根據(jù)本發(fā)明各個(gè)實(shí)施例,在電子設(shè)備1 〇 1中執(zhí)行的操作的全部或一些可以在另一電子設(shè)備或多個(gè)電子設(shè)備(例如,電子設(shè)備102和104或服務(wù)器106)中執(zhí)行。根據(jù)本發(fā)明一實(shí)施例,當(dāng)電子設(shè)備101必須自動(dòng)執(zhí)行或響應(yīng)于請求而執(zhí)行一些功能或服務(wù)時(shí),電子設(shè)備101可以向另一設(shè)備(例如電子設(shè)備102或104或服務(wù)器106)發(fā)出用于執(zhí)行與其相關(guān)的至少一些功能的請求,而不是自己額外地執(zhí)行這些功能或服務(wù)。另一電子設(shè)備(例如,電子設(shè)備102或104或服務(wù)器106)可以執(zhí)行所請求的功能或額外功能,并且將執(zhí)行結(jié)果呈遞給電子設(shè)備101。電子設(shè)備101可以自己或額外地對所接收的結(jié)果進(jìn)行處理來提供所請求的功能或服務(wù)。為此,例如,可以使用云計(jì)算、分布式計(jì)算或客戶端服務(wù)器計(jì)算技術(shù)。
[0046]圖2是根據(jù)本發(fā)明各個(gè)實(shí)施例的電子設(shè)備的方框圖。[〇〇47] 參見圖2,電子設(shè)備201可以包括例如圖1中所示的電子設(shè)備101的全部或一部分。 電子設(shè)備201可以包括至少一個(gè)AP 210、通信模塊220、用戶識別模塊(SIM)卡224、存儲器 230、傳感器模塊240、輸入設(shè)備250、顯示器260、接口 270、音頻模塊280、攝像頭模塊291、電力管理模塊295、電池296、指示器297和電機(jī)298。[〇〇48] AP 210可以例如控制與其連接的多個(gè)硬件或軟件元件,并且通過驅(qū)動(dòng)操作系統(tǒng)或應(yīng)用程序來執(zhí)行各種數(shù)據(jù)處理和計(jì)算。AP 210可以實(shí)施為例如芯片上系統(tǒng)(SoC)。[〇〇49]根據(jù)本發(fā)明的一個(gè)實(shí)施例,AP 210可以另外包括圖形處理單元(GPU)和/或圖像信號處理器(ISPhAP 210可以包括在圖2中所示的元件中的至少一些(例如,蜂窩模塊221)。 AP 210可以將從至少一個(gè)其他元件(例如非易失性存儲器)接收的命令或數(shù)據(jù)載入到易失性存儲器中以處理所載入的命令或數(shù)據(jù),并且可以將各種類型的數(shù)據(jù)存儲到該非易失性存儲器中。
[0050]通信模塊220可以具有與圖1中的通信接口 170相同或相似的配置。通信模塊220可以包括例如蜂窩模塊221、1141模塊223、81'模塊225、6奶3模塊227、冊(:模塊228以及射頻 (RF)模塊229。通信模塊220提供發(fā)射/接收信號的功能。因此,通信模塊220可以被稱為“接收單元”、“發(fā)射單元”、“發(fā)射接收單元”、“通信單元”等。[〇〇51]蜂窩模塊221可以通過通信網(wǎng)絡(luò)提供例如語音呼叫、視頻呼叫、文字消息服務(wù)或互聯(lián)網(wǎng)服務(wù)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,蜂窩模塊221可以通過使用SIM(例如SIM卡224)來區(qū)分和驗(yàn)證在通信網(wǎng)絡(luò)中的電子設(shè)備201。[〇〇52]根據(jù)本發(fā)明的一個(gè)實(shí)施例,蜂窩模塊221可以執(zhí)行AP 210所能提供功能的至少一些。根據(jù)本發(fā)明的實(shí)施例,蜂窩模塊221可以包括CP。[〇〇53] W1-Fi模塊223、BT模塊225、GPS模塊227或NFC模塊228可以包括例如用于處理通過對應(yīng)模塊發(fā)射/接收的數(shù)據(jù)的處理器。根據(jù)本發(fā)明的一個(gè)實(shí)施例,蜂窩模塊221、W1-Fi模塊 223、BT模塊225、GPS模塊227和NFC模塊228中的至少一些(例如兩個(gè)或兩個(gè)以上)可以被包括在單個(gè)集成芯片(1C)或單個(gè)1C封裝中。[〇〇54] RF模塊229可以例如發(fā)射/接收通信信號(例如RF信號)IF模塊229可以包括例如收發(fā)機(jī)、功率放大器模塊(PAM)、頻率濾波器、低噪放大器(LNA)或天線。根據(jù)本發(fā)明的另一實(shí)施例,蜂窩模塊221、1141模塊223、81'模塊225、6?3模塊227和即(:模塊228中的至少一個(gè)可以通過獨(dú)立的RF模塊來發(fā)射/接收RF信號。[〇〇55] S頂卡224可以包括例如包括SM的卡和/或嵌入式的SM,并且可以另外包含獨(dú)一識別信息(例如集成電路卡標(biāo)識符(ICCID))或用戶信息(例如國際移動(dòng)用戶標(biāo)識信息 (IMSI))〇
[0056] 存儲器230可以包括例如內(nèi)部存儲器232或外部存儲器234。內(nèi)部存儲器232可以包括易失性存儲器和非易失性存儲器中的至少一者,易失性存儲器例如動(dòng)態(tài)隨機(jī)存取存儲器 (DRAM)、靜態(tài)RAM(SRAM)、同步動(dòng)態(tài)RAM(SDRAM)等,非易失性存儲器例如一次性可編程只讀存儲器(0TPR0M)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、可電擦除可編程ROM (EEPR0M)、掩膜型ROM、閃存ROM、閃存存儲器(例如NAND閃存存儲器或NOR閃存存儲器)、硬盤驅(qū)動(dòng)或固態(tài)驅(qū)動(dòng)(SSD)。
[0057]外部存儲器234可以另外包括閃存驅(qū)動(dòng)(例如小型快速閃存卡(CF))、安全數(shù)字卡 (SD)、微型SD、迷你SD、extreme digi tal (xD)、存儲卡等。外部存儲器234可以通過各種接口功能地和/或物理地連接至電子設(shè)備201。[〇〇58]傳感器模塊240可以例如測量物理量或檢測電子設(shè)備201的狀態(tài),并且可以將所測得或檢測到的信息轉(zhuǎn)換成電信號。傳感器模塊240可以包括下列傳感器中的至少一者:姿勢傳感器240A、陀螺傳感器240B、氣壓傳感器240C、磁力傳感器240D、加速度傳感器240E、握力傳感器240F、近距離傳感器240G、顏色傳感器240H(例如,紅色、綠色和藍(lán)色(RGB)傳感器)、 生物傳感器2401、溫度/濕度傳感器240J、照度傳感器240K和紫外光(UV)傳感器240M。此外或或者,傳感器模塊240可以包括電子鼻傳感器、肌電圖(EMG)傳感器、腦電圖(EEG)傳感器、 心電圖(ECG)傳感器、紅外(IR)傳感器、虹膜傳感器和/或指紋傳感器。傳感器模塊240可以另外包括用于控制其中一個(gè)或多個(gè)傳感器的控制電路。在本發(fā)明的一個(gè)實(shí)施例中,電子設(shè)備201可以另外包括處理器,該處理器被配置為AP 210的一部分相對于AP 210的獨(dú)立元件以控制傳感器模塊240,從而在AP 210處于休眠狀態(tài)時(shí)也能控制傳感器模塊240。[〇〇59] 輸入設(shè)備250可以包括例如觸控面板252、(數(shù)字)觸控筆傳感器254、鍵256或超聲輸入設(shè)備258。觸控面板252可以使用例如電容型、電阻型、紅外型和超聲型中的至少一種。 此外,觸控面板252可以另外包括控制電路。觸控面板252可以另外包括觸覺層來給使用者提供觸覺反應(yīng)。
[0060](數(shù)字)觸控筆傳感器254可以是例如觸控面板的一部分,并且可以包括獨(dú)立的識別片。鍵256可以包括例如物理按鈕、光學(xué)按鍵或鍵盤。超聲輸入設(shè)備258可以通過用于產(chǎn)生超聲信號的輸入單元通過電子設(shè)備201的麥克風(fēng)(例如麥克風(fēng)288)檢測聲波來識別數(shù)據(jù)。 [〇〇61] 顯示器260(例如顯示器160)可以包括面板262、全息成像設(shè)備264或投影儀266。面板262可以包括與圖1中的顯示器160的配置相同或相似的配置。面板262可以實(shí)施為例如柔性的、透明的或可穿戴的。面板262可以被配置為與觸控面板252集成的單一模塊。全息成像設(shè)備264可以通過光的干涉在空中呈現(xiàn)出立體圖形。投影儀266可以將光投影到屏幕上以顯示圖像。該屏幕可以例如位于電子設(shè)備201的內(nèi)部或外部。[〇〇62] 根據(jù)本發(fā)明一實(shí)施例,顯示器260可以另外包括控制電路,用于控制面板262、全息成像設(shè)備264或投影儀266。
[0063]接口 270可以包括例如HDMI 272、USB 274、光學(xué)接口 276或D-subminiature(D-sub)278。接口 270可以被包括在例如圖1中所示的通信接口 170中?;蛘呋蝾~外地,接口 270 可以包括例如移動(dòng)高清鏈接(MHL)接口、SD卡/多媒體卡(MMC)接口或紅外數(shù)據(jù)協(xié)會(IrDA) 標(biāo)準(zhǔn)接口。[〇〇64]音頻模塊280可以例如將聲音信號轉(zhuǎn)換為電信號或者將電信號轉(zhuǎn)換為聲音信號。 音頻模塊280的至少一些元件可以被包括在例如圖1所示的輸入/輸出接口 150中。音頻模塊 280可以例如處理通過揚(yáng)聲器282、接收器284、耳機(jī)286、麥克風(fēng)288等輸入或輸出的聲音信息。[〇〇65]攝像頭模塊291可以例如能夠拍攝靜態(tài)圖像或移動(dòng)圖像的設(shè)備,并且,根據(jù)本發(fā)明的一實(shí)施例,攝像頭模塊291可以包括一個(gè)或多個(gè)圖像傳感器(例如前方傳感器或后方傳感器)、透鏡、ISP或閃光燈(例如LED或氙燈)。[〇〇66]電力管理模塊295例如可以管理電子設(shè)備201的電力。
[0067]根據(jù)本發(fā)明一實(shí)施例,電力管理模塊295可以包括電力管理集成電路(PMIC)、充電器1C或電池或燃料計(jì)。該P(yáng)MIC可以使用有線和/或無線的充電方法。該無線充電方法的實(shí)例可以包括例如磁諧振技術(shù)、磁感應(yīng)技術(shù)、電磁波技術(shù)等。另外,電力管理模塊295可以另外包括用于無線充電的其他電路(例如,線圈繞組、諧振電路、整流器等)。電池計(jì)可以測量例如電池296的剩余電量以及在充電期間的電壓、電流或溫度。電池296可以包括例如可再充電電池和/或太陽能電池。[〇〇68] 指示器297可以指示電子設(shè)備201或其一部分(例如AP210)的特定狀態(tài),例如,啟動(dòng)狀態(tài)、消息狀態(tài)、充電狀態(tài)等。電機(jī)298可以將電信號轉(zhuǎn)換為機(jī)械振動(dòng),并且可以產(chǎn)生振動(dòng)或觸覺效應(yīng)。盡管未示出,但是電子設(shè)備201可以包括用于移動(dòng)電視(TV)支持的處理電路(例如GPU)。用于移動(dòng)TV的處理設(shè)備可以例如根據(jù)數(shù)字多媒體廣播(DMB)、數(shù)字視頻廣播(DVB)、 媒體流等的標(biāo)準(zhǔn)來處理媒體數(shù)據(jù)。
[0069]根據(jù)本發(fā)明的電子設(shè)備的組件的每一個(gè)可以通過一個(gè)或多個(gè)組件來實(shí)施并且相應(yīng)組件的名稱可以根據(jù)電子設(shè)備的類型而變化。在本發(fā)明的各個(gè)實(shí)施例中,該電子設(shè)備可以包括上述元件中的至少一個(gè)。上述元件中的一些可以從該電子設(shè)備中省略,或者該電子設(shè)備可以另外包括額外元件。另外,根據(jù)本發(fā)明各個(gè)實(shí)施例的電子設(shè)備的元件的一些可以被親接以形成單一實(shí)體同時(shí)執(zhí)行在親接以前與相應(yīng)元件相同的功能。
[0070]圖3是根據(jù)本發(fā)明各個(gè)實(shí)施例的程序模塊310的方框圖。
[0071]參見圖3,程序模塊310(例如程序140)可以包括用于控制與電子設(shè)備(例如電子設(shè)備101)相關(guān)的資源的操作系統(tǒng)(0S)和/或在該操作系統(tǒng)中執(zhí)行的各種應(yīng)用程序(例如應(yīng)用 147)。該操作系統(tǒng)可以是例如安卓、1S?、Windows?、Symbian?、Tizen?、Bada?等。[〇〇72] 程序模塊310可以包括核心320、中間軟件330、API 360和/或應(yīng)用程序370。程序模塊310中的至少一些可以被預(yù)加載在電子設(shè)備中,或者可以從外部電子設(shè)備(例如,電子設(shè)備(102、104)、服務(wù)器106)下載。[〇〇73]核心320(例如圖1中的核心141)可以包括例如系統(tǒng)資源管理器321或設(shè)備驅(qū)動(dòng)器 323。系統(tǒng)資源管理器321可以控制、分配或收集系統(tǒng)資源。[〇〇74]根據(jù)本發(fā)明一實(shí)施例,系統(tǒng)資源管理器321可以包括過程管理單元、存儲器管理單元或文件系統(tǒng)管理單元。設(shè)備驅(qū)動(dòng)器323可以包括例如顯示器驅(qū)動(dòng)器、攝像頭驅(qū)動(dòng)器、BT驅(qū)動(dòng)器、共用存儲器驅(qū)動(dòng)器、USB驅(qū)動(dòng)器、小鍵盤驅(qū)動(dòng)器、W1-Fi驅(qū)動(dòng)器、音頻驅(qū)動(dòng)器或過程間通信(IPC)驅(qū)動(dòng)器。[〇〇75]中間軟件330可以提供由多個(gè)應(yīng)用370共同使用的功能,或者可以通過API 360給多個(gè)應(yīng)用370提供各種功能以使得該多個(gè)應(yīng)用370能夠有效地使用在該電子設(shè)備中的有限的系統(tǒng)資源。[〇〇76] 根據(jù)本發(fā)明一實(shí)施例,中間軟件330 (例如中間軟件143)可以包括運(yùn)行時(shí)庫335、應(yīng)用管理器341、窗口管理器342、多媒體管理器343、資源管理器344、電力管理器345、數(shù)據(jù)庫管理器346、封裝管理器347、連接管理器348、通知管理器349、位置管理器350、圖形管理器 351和安全性管理器352中的至少一個(gè)。[〇〇77] 運(yùn)行時(shí)庫335可以包括例如在應(yīng)用程序370運(yùn)行時(shí)由編譯器或編譯者通過編程語言添加新功能所使用的庫模塊。運(yùn)行時(shí)庫335可以執(zhí)行輸入/輸出管理、存儲器管理或關(guān)于算術(shù)功能的功能。
[0078] 應(yīng)用管理器341可以管理例如應(yīng)用程序370中的至少一個(gè)的生命周期。窗口管理器 342可以管理由屏幕所使用的圖形用戶界面(GUI)資源。多媒體管理器343可以識別用于復(fù)制各種媒體文件所用的格式,并且使用適宜于對應(yīng)格式的編碼解碼器來對媒體文件進(jìn)行編碼或解碼。資源管理器344可以管理應(yīng)用370中的至少一個(gè)的資源,諸如資源碼、存儲器、存儲空間等。[〇〇79]電力管理器345可以與例如基本輸入/輸出系統(tǒng)(B1S)—起操作以管理電池或電力并提供用于電子設(shè)備操作的電力信息。數(shù)據(jù)庫管理器346可以產(chǎn)生要由應(yīng)用370中的至少一個(gè)使用的數(shù)據(jù)庫,搜索該數(shù)據(jù)庫或改變該數(shù)據(jù)庫。封裝管理器347可以管理以封裝文件格式分配的應(yīng)用的安裝或更新。
[0080]連接管理器348可以管理例如無線連接,諸如W1-Fi或BT。通知管理器349可以以不影響使用者的方式來顯示或通知一事件,諸如接收的消息、預(yù)約或近距離通知。位置管理器 350可以管理該電子設(shè)備的位置信息。圖形管理器351可以對待提供給使用者的圖形效果或者相關(guān)的使用者界面進(jìn)行管理。安全性管理器352可以提供用于系統(tǒng)安全性或使用者驗(yàn)證的一個(gè)或多個(gè)安全功能。
[0081]根據(jù)本發(fā)明一實(shí)施例,在電子設(shè)備(例如電子設(shè)備101)具有電話呼叫功能的情況中,中間軟件330可以另外包括用于管理該電子設(shè)備的語音或視頻呼叫功能的電話管理器。
[0082]中間軟件330可以包括用于形成前述元件各種功能的組合的中間軟件模塊。中間軟件330可以根據(jù)操作系統(tǒng)的類型提供專用模塊以提供多樣化功能。此外,中間軟件330可以動(dòng)態(tài)地刪除現(xiàn)有元件中的一些或可以添加新的元件。[〇〇83] API 360(例如API 145)可以是例如API編程功能的集合,并且可以根據(jù)不同的操作系統(tǒng)設(shè)置有不同的配置。例如,在安卓或i〇S的情況中,可以針對每一個(gè)平臺設(shè)置一個(gè)API 集合,并且,在Tizen?的情況中,可以針對每一個(gè)平臺設(shè)置兩個(gè)或兩個(gè)以上個(gè)API集合。
[0084]應(yīng)用370(例如應(yīng)用程序147)可以包括例如能夠提供多種功能的一個(gè)或多個(gè)應(yīng)用, 諸如主頁371、呼叫者372、短信息服務(wù)(SMS)/多媒體信息服務(wù)(MMS)373、即時(shí)信息(頂)374、 瀏覽器375、相機(jī)376、警報(bào)377、聯(lián)系人378、語音呼叫379、電子郵件380、日歷381、媒體播放器382、相冊383、時(shí)鐘384、健康保健(例如測量運(yùn)動(dòng)量或血糖)或環(huán)境信息(例如。氣壓、溫度或濕度信息)。
[0085]根據(jù)本發(fā)明一實(shí)施例,應(yīng)用370可以包括用于支持在該電子設(shè)備(例如電子設(shè)備 101)與外部電子設(shè)備(例如電子設(shè)備102和104)之間的信息交換的應(yīng)用程序(下文中會稱作 “信息交換應(yīng)用”以便于描述)。該信息交換應(yīng)用可以包括例如用于將特定信息傳輸給外部電子設(shè)備的通知中繼應(yīng)用或用于管理該外部電子設(shè)備的設(shè)備管理應(yīng)用。[〇〇86] 例如,該通知中繼應(yīng)用可以包括將從該電子設(shè)備的其他應(yīng)用(例如,SMS/MMS應(yīng)用、 電子郵件應(yīng)用、健康管理應(yīng)用或環(huán)境信息應(yīng)用)產(chǎn)生的通知信息傳遞給外部電子設(shè)備(例如電子設(shè)備102或104)的功能。另外,該通知中繼應(yīng)用可以例如從外部電子設(shè)備接收通知信息并將接收到的通知信息提供給使用者。該設(shè)備管理應(yīng)用可以例如管理(例如安裝、刪除或更新)與該電子設(shè)備通信的外部電子設(shè)備(例如電子設(shè)備104)的至少一個(gè)功能(例如接通或關(guān)斷該外部電子設(shè)備本身(或其一些元件)的功能,或調(diào)整顯示器亮度(或解析度)的功能)、在該外部電子設(shè)備中運(yùn)行的應(yīng)用或由該外部電子設(shè)備提供的服務(wù)(例如,電話呼叫服務(wù)或消息服務(wù))。
[0087]根據(jù)本發(fā)明一實(shí)施例,應(yīng)用370可以包括根據(jù)該外部電子設(shè)備(例如電子設(shè)備102 或104)的屬性(例如,電子設(shè)備屬性,諸如與移動(dòng)醫(yī)療設(shè)備對應(yīng)的電子設(shè)備的類型)而規(guī)定的應(yīng)用(例如,健康保健應(yīng)用)。
[0088]根據(jù)本發(fā)明一實(shí)施例,應(yīng)用370可以包括從外部電子設(shè)備(例如服務(wù)器106或電子設(shè)備102或104)接收的應(yīng)用。[〇〇89]根據(jù)本發(fā)明一實(shí)施例,應(yīng)用370可以包括預(yù)加載應(yīng)用或可以從服務(wù)器下載的第三方應(yīng)用。根據(jù)附圖中所示實(shí)施例的程序模塊310的元件的名稱可以根據(jù)操作系統(tǒng)的類型而變化。
[0090]根據(jù)本發(fā)明的各個(gè)實(shí)施例,程序模塊310的至少一部分可以實(shí)施為軟件、固件、硬件,或前述兩者或兩者以上的組合。程序模塊310的至少一些可以通過例如處理器(例如AP 210)來實(shí)施(例如運(yùn)行)。程序模塊310的至少一些可以包括例如用于執(zhí)行一個(gè)或多個(gè)功能的模塊、程序、例程、指令集、處理等。
[0091]圖4是根據(jù)本發(fā)明一實(shí)施例的用于防止電池膨脹的電子設(shè)備的方框圖。圖5A和圖 5B是根據(jù)本發(fā)明一實(shí)施例的電池的充電狀態(tài)(SoC)的曲線圖。下文中將使用圖5A和圖5B中的電池充電狀態(tài)(SoC)曲線圖來解釋用于決定是否要迫使電池放電的方法。[〇〇92] 參看圖4,電子設(shè)備400(例如,圖1中的電子設(shè)備101或圖2中的電子設(shè)備201)可以包括處理器410(例如包括處理電路)、警報(bào)模塊420(例如包括警報(bào)電路)、存儲器430、顯示器440 (例如包括顯示電路)、輸入接口 450 (例如包括輸入電路)、通信接口 460 (例如包括通信電路)、傳感器模塊470 (例如包括傳感器電路)以及電池480。[〇〇93] 電子設(shè)備400可以包括至少一個(gè)處理器410(例如圖1中的處理器120或圖2中的處理器210)。處理器410可以包括CPU、AP或CP。[〇〇94] 處理器410可以基于電子設(shè)備400的溫度(內(nèi)部溫度)和電池480的SoC來決定是否要給電池480放電。例如,基于由警報(bào)模塊420產(chǎn)生的警報(bào)信息,處理器410可以周期性地檢查電子設(shè)備400的溫度和電池480的SoC。例如,可以基于由警報(bào)模塊420在失活狀態(tài)(OFF)狀態(tài)下產(chǎn)生的警報(bào)信息來激活處理器410,并且檢查電子設(shè)備400的溫度和電池480的SoC。例如,失活狀態(tài)(OFF)下的處理器410可以基于通過網(wǎng)絡(luò)控制模塊(例如通信接口 170)接收的控制信號來激活,并且然后處理器檢查電子設(shè)備400的溫度和電池480的SoC。
[0095]例如,如圖5A所示,隨著充電次數(shù)增加,最大電壓(或稱全容量)會降低。更具體地, 在初始充電500(周期1,由線502所示)時(shí),電池480可以被充電到最大電壓504(4.25V)。當(dāng)電池480被充電100次(510)時(shí)(周期100,由線512表示),其可以被充電到最大電壓512(4V)。當(dāng)電池480被充電300次(520)時(shí)(周期300,由線522表示),其可以被充電到最大電壓512 (3.8V)。比較之下,如圖5B所示,不論充電次數(shù)多少,在電池480的SoC(或充電率)530與電池膨脹之間的關(guān)系可以是恒定的。因此,處理器410可以基于電子設(shè)備400的溫度和電池480的 SoC的信息來決定是否要迫使電池480放電。[〇〇96] 當(dāng)電子設(shè)備400的溫度超過參考溫度并且電池SoC超過參考SoC時(shí),處理器410可以決定迫使電池480放電。例如,該參考溫度是用于決定是否迫使電池480放電的預(yù)設(shè)溫度(例如,60°C),并且該參考溫度可以通過與電子設(shè)備400的溫度變化對應(yīng)的電池的膨脹率信息來變更。參考電池SoC是用于決定是否要迫使電池480放電的預(yù)設(shè)電池充電率(例如96% ), 參考電池S〇C可以通過與電池480的SoC變化對應(yīng)的電池的膨脹率信息來變更。
[0097] 如果決定要迫使電池480放電,處理器410可以執(zhí)行任意操作來給電池480放電。例如,處理器410可以執(zhí)行在電池放電模式中的預(yù)定義的任意操作或程序(或操作)。[〇〇98] 為了給電池480放電,處理器410可以驅(qū)動(dòng)至少一個(gè)模塊。例如,處理器410可以驅(qū)動(dòng)顯示器440、攝像頭模塊以及傳感器模塊470。例如,處理器410的用于給電池480放電的任意操作可以包括用于驅(qū)動(dòng)顯示器440、攝像頭模塊和傳感器模塊470的操作。[〇〇99] 當(dāng)電子設(shè)備400包括多個(gè)處理器410,處理器410可以基于電子設(shè)備400的溫度和電池480的SoC來決定關(guān)于電池480的放電量。基于電池480的放電量,處理器410可以決定用于執(zhí)行任意操作的至少一個(gè)處理器410中的至少一者以及對應(yīng)處理器410的操作頻率。例如, 當(dāng)電池480的放電量增加時(shí),處理器410可以選擇消耗大量電力的處理器410。當(dāng)電池480的放電量增加時(shí),處理器410可以增加處理器410的操作頻率以提升處理器410的功率消耗。
[0100]當(dāng)決定要迫使電池480放電時(shí),處理器410可以通過PMIC的額外的電流源端口或額外的低壓降輸出(LD0)端口來給電池480放電。例如,處理器410可以基于電子設(shè)備400的溫度和電池480的SoC信息來決定電池480的放電量?;陔姵?80的放電量,處理器410可以確定待通過額外電流源端口輸出的電流值或待通過額外LD0端口輸出的電壓值。例如,處理器 410可以相對于電池480的放電量成比例地來確定待通過額外電流源端口輸出的電流值或待通過額外LD0端口輸出的電壓值。
[0101]當(dāng)處理器410失活時(shí),電子設(shè)備400可以控制獨(dú)立的控制模塊來通過該P(yáng)MIC的額外電流源端口或額外LD0端口來給電池480放電。
[0102]警報(bào)模塊420可以在預(yù)設(shè)時(shí)間產(chǎn)生警報(bào)。例如,警報(bào)模塊420可以包括實(shí)時(shí)時(shí)鐘 (RTC)警報(bào)。
[0103]存儲器430可以存儲與電子設(shè)備400的組件相關(guān)的命令或數(shù)據(jù)。[〇1〇4]顯示器440可以給使用者顯示各種內(nèi)容(例如,文字、圖像、視頻、圖標(biāo)或符號)。 [〇1〇5]輸入接口 450可以將從使用者或其他外部設(shè)備輸入的用于控制電子設(shè)備400的命令或數(shù)據(jù)轉(zhuǎn)發(fā)給電子設(shè)備400的其他組件。例如,輸入接口 450可以包括小鍵盤、圓頂開關(guān)、 物理按鍵、觸控面板(電阻型或電容型)以及輕推式往返開關(guān)。[〇1〇6]通信接口 460可以在電子設(shè)備400與外部設(shè)備(例如,另一電子設(shè)備或服務(wù)器)之間遞送信號。通信接口 460可以包括蜂窩模塊和非蜂窩模塊。該非蜂窩模塊可以使用短距離無線通信技術(shù)來在電子設(shè)備400與另一電子設(shè)備和/或服務(wù)器之間實(shí)現(xiàn)通信。例如,通信接口 460可以通過無線或有線通信連接至網(wǎng)絡(luò)并進(jìn)而與該外部設(shè)備通信。[〇1〇7]傳感器模塊470可以通過將電子設(shè)備400的物理量的測量信息或操作狀態(tài)的檢測信息轉(zhuǎn)換為電信號來產(chǎn)生傳感器數(shù)據(jù)。例如,傳感器模塊470可以包括用于測量電子設(shè)備 400的溫度的溫度傳感器。此處,電子設(shè)備400的溫度指的是電子設(shè)備400的內(nèi)部溫度,可以包括電池480的溫度或處理器410的溫度。
[0108]電池480是電子設(shè)備400的電源,并且可以供應(yīng)用于驅(qū)動(dòng)電子設(shè)備400的電力。例如,電池480可以包括用于存儲電力的至少一個(gè)電池單元以及用于控制電池480的電力供應(yīng)的PMIC。[〇1〇9] 警報(bào)模塊420可以設(shè)置在處理器410中或PMIC中。[〇11〇]圖6A和圖6B是根據(jù)本發(fā)明一實(shí)施例的用于電池放電的PMIC的方框圖。
[0111] 參見圖6A,PMIC 600可以包括多個(gè)LD0 620、多個(gè)降壓變換器620以及電源供應(yīng)器(vcc)630〇
[0112]PMIC 600將電阻器642添加到在LDO 610中的未連接到電子設(shè)備400的組件的額外 LDO N端口640,并且可以包括用于迫使電池放電的端口。例如,處理器410可以通過調(diào)節(jié)LD0 N端口640的電壓來控制電池放電量。在此情況中,PMIC 600的額外LDO N端口640可以基于電阻器642的性能來決定電池放電性能。
[0113]參見圖6B,PMIC 600可以包括多個(gè)LD0 610、多個(gè)降壓轉(zhuǎn)換器620、電源供應(yīng)器 (vcc) 630以及電流源端口 650。
[0114]PMIC 600將電阻器622添加到額外的電流源端口650,并且可以包括用于迫使電池放電的端口。例如,處理器410可以通過調(diào)節(jié)電流源端口650的電流來控制電池放電量。
[0115]圖7是根據(jù)本發(fā)明一實(shí)施例的用于防止電子設(shè)備中電池膨脹的方法的流程圖。
[0116]參見圖7,在操作701中,該電子設(shè)備(例如電子設(shè)備101、201或400)可以檢查其溫度以及電池(例如電池480)的SoC。例如,電子設(shè)備400的處理器410可以獲得由傳感器模塊 470所測得的電子設(shè)備400的內(nèi)部溫度。處理器410可以獲得從電池480提供的電池單元的 SoC〇
[0117]在操作703中,該電子設(shè)備可以基于該電子設(shè)備的溫度和電池SoC來決定給電池放電。例如,基于電子設(shè)備的溫度和電池SoC,電子設(shè)備400的處理器410可以決定是否要觸發(fā)用于防止電池膨脹的電池放電事件。
[0118]在操作705中,當(dāng)決定要給電池放電時(shí),該電子設(shè)備可以迫使該電池放電以防止電池膨脹。例如,處理器410可以執(zhí)行關(guān)于電池放電的任意操作。例如,處理器410可以使用在 PMIC 600中的用于強(qiáng)迫放電的LD0端口和電流源端口中的至少一者來給該電池放電。
[0119]圖8是根據(jù)本發(fā)明一實(shí)施例的用于檢查在電子設(shè)備中的溫度和電池SoC的方法的流程圖?,F(xiàn)在,將解釋用于在圖7中的用于檢查電子設(shè)備溫度和電池SoC的操作701。
[0120]參見圖8,在操作801中,該電子設(shè)備(例如電子設(shè)備101、201或400)可以確定處理器是否被激活。例如,電子設(shè)備400可以確定處理器410是否被供電。當(dāng)處理器410被供電時(shí), 電子設(shè)備400可以確定處理器410被激活。當(dāng)給處理器410的電力供應(yīng)被切斷時(shí),電子設(shè)備 400可以確定處理器410失活。此處,處理器被激活狀態(tài)也可以包括處理器或電子設(shè)備的待命模式。[〇121]當(dāng)處理器被激活時(shí),該電子設(shè)備可以確定在操作803中是否有檢測循環(huán)到達(dá)。例如,處理器410可以確定警報(bào)模塊420是否輸出警報(bào)。當(dāng)警報(bào)模塊420輸出警報(bào)時(shí),處理器410 可以確定檢測循環(huán)到達(dá)。當(dāng)警報(bào)模塊420沒有輸出警報(bào)時(shí),處理器410可以確定沒有檢測循環(huán)到達(dá)。此處,警報(bào)模塊420可以獨(dú)立于處理器410或被包括在處理器410中。
[0122]當(dāng)沒有檢測循環(huán)到達(dá)時(shí),在操作801中該電子設(shè)備可以確定該處理器被激活。
[0123]如果有檢測循環(huán)到達(dá),在操作805中該電子設(shè)備可以檢測其溫度并檢查電池(例如,電池480)的SoC。
[0124]當(dāng)處理器失活時(shí),在操作807中該電子設(shè)備可以確定有檢測循環(huán)到達(dá)。例如,該警報(bào)模塊420可以確定是否有預(yù)設(shè)的警報(bào)時(shí)間到達(dá)。此處,警報(bào)模塊420可以被包括在PMIC中或獨(dú)立于該P(yáng)MIC。
[0125]當(dāng)沒有檢測循環(huán)到達(dá)時(shí),在操作801中該電子設(shè)備可以確定該處理器是否被激活。
[0126]當(dāng)有檢測循環(huán)到達(dá)時(shí),在操作809中該電子設(shè)備可以將失活的處理器激活。例如,當(dāng)警報(bào)模塊420(例如,RTC警報(bào))輸出警報(bào)時(shí),電子設(shè)備400的PMIC 600可以將電力供應(yīng)給失活的處理器410并且從而將處理器410激活一段所需的時(shí)間。
[0127]當(dāng)該處理器被激活時(shí),在操作805中該電子設(shè)備可以檢查其溫度和電池SoC。
[0128]當(dāng)該電子設(shè)備(例如電子設(shè)備101、201或400)包括網(wǎng)絡(luò)控制模塊時(shí),其可以基于經(jīng)由該網(wǎng)絡(luò)控制模塊遠(yuǎn)程接收的控制信號來將失活的處理器410激活一段所需的時(shí)間。例如, 當(dāng)處理器410失活時(shí),電子設(shè)備400可以周期性地經(jīng)由該網(wǎng)絡(luò)控制模塊接收用于激活處理器 410的控制信號。
[0129]圖9是根據(jù)本發(fā)明一實(shí)施例的用于在電子設(shè)備中是否要給電池放電的方法的流程圖?,F(xiàn)在,將解釋在圖7中的用于決定是否要給電池放電的操作703。[〇13〇] 參見圖9,在操作901中,該電子設(shè)備(例如電子設(shè)備101、201或400)可以將其溫度與參考溫度相比較以確定其溫度是否大于或等于該參考溫度。例如,該參考溫度是用于決定是否要給電池480放電的預(yù)設(shè)溫度(例如60°C),并且可以通過與電子設(shè)備400溫度變化對應(yīng)的電池(例如電池480)的膨脹率信息來變更。
[0131]當(dāng)電子設(shè)備的溫度大于或等于參考溫度時(shí),在操作903中,電子設(shè)備可以將電池 SoC與參考SoC進(jìn)行比較,以便確定電池SoC是否大于或等于參考SoC。例如,用來確定迫使電池480放電的參考SoC為預(yù)設(shè)電池充電率(例如,96%),并且該參考SoC可以根據(jù)對應(yīng)于電池 SoC變化的電池膨脹率信息而改變。
[0132]當(dāng)電池SoC大于或等于參考SoC時(shí),在操作905中該電子設(shè)備可以決定迫使該電池放電以防止電池膨脹。
[0133]當(dāng)該電子設(shè)備的溫度下降到該參考溫度以下或該電池SoC下降到參考SoC以下時(shí), 在操作907中該電子設(shè)備可以檢查其溫度和電池SoC。例如,在圖7中的操作701中,處理器 410可以周期性地檢查電子設(shè)備400的溫度和電池480的SoC。
[0134]根據(jù)本發(fā)明各個(gè)實(shí)施例,在將電池SoC與參考SoC比較之后,該電子設(shè)備可以將其溫度與參考溫度進(jìn)行比較。在此情況中,當(dāng)電池SoC超過參考SoC時(shí),該電子設(shè)備可以測量其溫度并將其溫度與參考溫度進(jìn)行比較。
[0135]當(dāng)該電子設(shè)備的溫度超過參考溫度時(shí),該電子設(shè)備可以檢查電池SoC并將該電池 SoC與參考SoC相比較。
[0136]圖10是根據(jù)本發(fā)明一實(shí)施例的在電子設(shè)備中使用處理器給電池放電的方法的流程圖?,F(xiàn)在將解釋在圖7中的用于給電池放電的操作705。
[0137]參見圖10,在操作1001中,該電子設(shè)備(例如電子設(shè)備101、201或400)可以檢測電池放電量。例如,當(dāng)決定給電池放電以防止電池480膨脹時(shí),處理器410可以基于電子設(shè)備的溫度和電池SoC來計(jì)算電池放電量。
[0138]在操作1003中,該電子設(shè)備可以基于電池放電量來確定處理器的控制變量。在本文中,處理器控制變量可以包括處理器類型和處理器操作頻率。例如,電子設(shè)備400可以基于電池放電量來確定用于電池放電的處理器410的操作頻率。例如,當(dāng)電子設(shè)備400包括多個(gè)處理器410時(shí),電子設(shè)備400可以基于電池放電量來選擇用于驅(qū)動(dòng)電池放電的處理器410。 例如,當(dāng)電子設(shè)備400包括多個(gè)處理器410時(shí),電子設(shè)備400可以基于電池放電量來選擇用于驅(qū)動(dòng)電池放電的處理器410并確定處理器410的操作頻率。
[0139]在操作中1005中,該電子設(shè)備可以基于在操作1003中確定的處理器控制變量來驅(qū)動(dòng)該處理器。例如,電子設(shè)備400可以在操作1003中確定的操作頻率下驅(qū)動(dòng)處理器410。在此情況中,處理器410可以基于該操作頻率來執(zhí)行任意操作。例如,電子設(shè)備400可以驅(qū)動(dòng)在操作1003中選擇的至少一個(gè)處理器。在此情況中,至少一個(gè)處理器可以執(zhí)行用于電池放電的任意操作。例如,電子設(shè)備400可以在操作1003中確定的操作頻率下驅(qū)動(dòng)在操作1003中選擇的至少一個(gè)處理器。
[0140]圖11是根據(jù)本發(fā)明一實(shí)施例的在電子設(shè)備中使用PMIC給電池放電的方法的流程圖?,F(xiàn)在解釋在圖7中的用于給電池放電的操作705。
[0141]參見圖11,在操作1101中,電子設(shè)備(例如電子設(shè)備101、201或400)可以檢測電池放電量。例如,當(dāng)決定給電池放電以防止電池480膨脹時(shí),處理器410可以通過將與該電子設(shè)備溫度對應(yīng)的參考SoC與電池SoC相比較來計(jì)算電池放電量。
[0142]在操作1103中,該電子設(shè)備可以基于電池放電量來確定PMIC控制變量。此處,該 PMIC控制變量可以包括LD0端口的電壓值或電流源端口的電流值。例如,處理器410可以基于電池放電量來確定要由用于電池放電的PMIC 600的LDO N端口640輸出的電壓水平。例如,處理器410可以基于電池放電量來確定要由用于電池放電的PMIC 600的電流源端口650 輸出的電流水平。
[0143]在操作1105中,該電子設(shè)備可以基于在操作1103中確定的PMIC控制變量來給電池放電。例如,電子設(shè)備400可以通過LDO N端口 640輸出在操作1103中確定的電壓值。例如,電子設(shè)備400可以通過電流源端口 650輸出在操作1103中確定的電流值。
[0144]電子設(shè)備(例如電子設(shè)備101、201或400)可以驅(qū)動(dòng)用于電池放電的至少一個(gè)模塊。 例如,電子設(shè)備可以驅(qū)動(dòng)顯示器(例如,顯示器160、260或440、攝像頭模塊291、傳感器模塊 240或470)。例如,處理器410的用于電池放電的任意操作可以包括用于驅(qū)動(dòng)顯示器(例如, 顯示器160、260或440、攝像頭模塊291、傳感器模塊240或470)的操作。
[0145]圖12是根據(jù)本發(fā)明的一實(shí)施例的在電子設(shè)備中結(jié)束電池放電的方法的流程圖。
[0146]參見圖12,在操作1201中,該電子設(shè)備(例如電子設(shè)備101、201或400)可以檢查其溫度和電池SoC。例如,在圖7的操作701中,處理器410可以通過傳感器模塊470周期性地檢查電子設(shè)備400的內(nèi)部溫度并檢查電池480的SoC。
[0147]在操作1203中,該電子設(shè)備可以基于其溫度和電池SoC來決定是否給電池放電。例如,如在圖7的操作703中,處理器410可以基于電子設(shè)備的溫度和電池SoC來決定是否要觸發(fā)用于防止電池膨脹的電池放電事件。
[0148]當(dāng)決定不給電池放電時(shí),在操作1201中,該電子設(shè)備可以檢查其溫度和電池SoC。 例如,當(dāng)有檢測循環(huán)到達(dá)時(shí),處理器410可以檢查電子設(shè)備的溫度和電池SoC。
[0149]當(dāng)決定要給電池放電時(shí),在操作1205中,該電子設(shè)備可以迫使電池放電。例如,在圖7中的操作705中,處理器410可以使用其任意操作或PMIC的額外端口來給電池放電。
[0150]在操作1207中,該電子設(shè)備可以將電池SoC與參考SoC比較來確定在充電期間電池 SoC是否下降到參考SoC以下。
[0151]當(dāng)在充電期間的電池SoC超過參考SoC時(shí),在操作1211中,該電子設(shè)備可以將其溫度與參考溫度進(jìn)行比較以確定其溫度是否下降到該參考溫度以下。
[0152]當(dāng)在充電期間的電池SoC超過參考SoC并且該電子設(shè)備的溫度超過參考溫度時(shí),在操作1205中,該電子設(shè)備可以繼續(xù)給電池放電。
[0153]當(dāng)在充電期間的電池SoC下降到參考SoC以下或該電子設(shè)備的溫度下降到參考溫度以下時(shí),在操作1209中,電子設(shè)備會結(jié)束電池放電。例如,當(dāng)在充電期間的電池SoC下降到參考SoC以下或該電子設(shè)備的溫度下降到參考溫度以下時(shí),處理器410會結(jié)束關(guān)于電池放電的任意操作。例如,當(dāng)在充電期間的電池SoC下降到參考SoC或電子設(shè)備的溫度下降到參考溫度以下時(shí),處理器410可以結(jié)束關(guān)于電池放電的對于PMIC的電力供應(yīng)。
[0154]在電池放電期間,該電子設(shè)備可以周期性地檢查電池SoC和其溫度并且由此決定是否要終止電池放電。
[0155]根據(jù)本發(fā)明的各個(gè)實(shí)施例,在圖10中,該電子設(shè)備可以基于電池放電量來確定關(guān)于電池放電的處理器驅(qū)動(dòng)時(shí)間。在此情況中,在驅(qū)動(dòng)時(shí)間期間,可以執(zhí)行任意操作來完成關(guān)于電池放電的處理器驅(qū)動(dòng)。也就是說,當(dāng)驅(qū)動(dòng)時(shí)間到期時(shí),關(guān)于電池放電的處理器驅(qū)動(dòng)可以自動(dòng)結(jié)束電池放電驅(qū)動(dòng)。
[0156]根據(jù)本發(fā)明各個(gè)實(shí)施例,在圖11中,該電子設(shè)備可以基于電池放電量來進(jìn)一步確定電池放電事件。在此情況中,在電池放電時(shí)間期間,處理器410可以通過LD0 N端口 640或電流源端口 650來輸出電力。也就是說,當(dāng)電池放電時(shí)間到期時(shí),該處理器可以自動(dòng)結(jié)束電池放電。
[0157]如上所述,該電子設(shè)備及其操作方法可以基于電子設(shè)備的溫度和SoC來迫使電池放電,從而防止電池膨脹。[〇158]由于失活(OFF)處理器被周期性地激活并決定是否要給電子設(shè)備的電池放電,該電子設(shè)備及其操作方法可以通過失活的處理器來防止膨脹。
[0159]當(dāng)決定要給電池放電以防止電池膨脹時(shí),該電子設(shè)備及其操作方法可以通過驅(qū)動(dòng)該處理器來給該電池放電。因此,可以防止電池膨脹并且不需要使用用于防止電池膨脹的額外硬件模塊。
[0160]當(dāng)決定要給電池放電以防止電池膨脹時(shí),該電子設(shè)備及其操作方法可以使用該 PMIC來給電池放電。因此,可以防止電池膨脹且不需要添加用于防止電池膨脹的硬件模塊。
[0161]本文中所用的術(shù)語“模塊”可以例如指單元,包括硬件、軟件和固件中的一種或兩種或三種的組合。術(shù)語“模塊”可以與例如術(shù)語“單元”、“邏輯”、“邏輯塊”、“組件”或“電路” 互換地使用?!澳K”可以是集成組件元件的最小單元或其一部分?!澳K”可以是用于執(zhí)行一種或多種功能的最小單元或其一部分。“模塊”可以實(shí)施為機(jī)械形式或電子形式。例如,根據(jù)本發(fā)明的“模塊”可以包括專用集成電路(ASIC)芯片、現(xiàn)場可編程門陣列(FPGA)以及已知和將被開發(fā)的用于執(zhí)行操作的可編程邏輯設(shè)備中的至少一種。
[0162]根據(jù)本發(fā)明各個(gè)實(shí)施例,根據(jù)本發(fā)明的設(shè)備(例如模塊或其功能)或方法(例如操作)中的至少一些可以以程序模塊形式通過在計(jì)算機(jī)可讀存儲介質(zhì)中存儲的命令來實(shí)施。 該指令在由處理器(例如處理器120)執(zhí)行時(shí)可以使得該一個(gè)或多個(gè)處理器來執(zhí)行與該指令對應(yīng)的功能。該計(jì)算機(jī)可讀存儲介質(zhì)可以例如是存儲器130。
[0163]該計(jì)算機(jī)可讀記錄介質(zhì)可以包括硬盤、軟盤、磁性介質(zhì)(例如磁帶)、光學(xué)介質(zhì)(例如,只讀光盤(CD-ROM)和數(shù)字多功能光盤(DVD))、磁性光學(xué)介質(zhì)(例如光磁碟)、硬件設(shè)備 (例如R0M、RAM、閃存存儲器)等。此外,該等程序指令可以包括可以通過使用編譯器由計(jì)算機(jī)執(zhí)行的高級語言碼以及由匯編程序生成的機(jī)器碼。上述硬件設(shè)備中的任何一者可以被配置為作為一個(gè)或多個(gè)軟件模塊來運(yùn)作以執(zhí)行根據(jù)本發(fā)明各個(gè)實(shí)施例的操作,反之亦然,硬件也可以被配置為軟件。
[0164]根據(jù)本發(fā)明各個(gè)實(shí)施例的模塊或編程模塊中的任何一個(gè)可以包括上述元件中的至少一個(gè),排除一些元件或者進(jìn)一步包括其他額外元件。由根據(jù)本發(fā)明各個(gè)實(shí)施例的模塊、 編程模塊或其他元件執(zhí)行的操作可以以依序、并列、重復(fù)或啟發(fā)式方式來執(zhí)行。另外,一些操作可以根據(jù)另一種順序來執(zhí)行或者可以省略,或者可以添加其他操作。
[0165]盡管已經(jīng)圍繞本發(fā)明各個(gè)實(shí)施例展示并描述了本發(fā)明,但是應(yīng)理解,本領(lǐng)域技術(shù)人員可以在不偏離由所附權(quán)利要求書及其等同物定義的本發(fā)明的精神和范圍的前提下在形式和細(xì)節(jié)上對本發(fā)明作出各種修改。
【主權(quán)項(xiàng)】
1.一種電子設(shè)備,包括:電池;傳感器模塊;與該傳感器模塊電連接的處理器;以及 與該處理器電連接的存儲器,其中,該存儲器存儲有指令,所述指令在被執(zhí)行時(shí)引導(dǎo)該處理器進(jìn)行以下動(dòng)作:使用該傳感器模塊檢測該電子設(shè)備的溫度,確定該電池的充電狀態(tài)(SoC),基于該電子設(shè)備的溫度和該電池的SoC來決定是否要給該電池放電,以及 響應(yīng)于電池放電的決定來給該電池放電。2.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,響應(yīng)于警報(bào)事件,處于失活狀態(tài)下的處理器 被激活,并且該處理器使用所述傳感器模塊檢測所述電子設(shè)備的溫度,并確定所述電池的 SoC〇3.根據(jù)權(quán)利要求2所述的電子設(shè)備,進(jìn)一步包括:電力管理集成電路(PMIC),其中,所述警報(bào)事件通過該P(yáng)MIC的實(shí)時(shí)時(shí)鐘(RTC)警報(bào)來產(chǎn)生。4.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,該傳感器模塊包括:溫度傳感器,配置成測量所述處理器的溫度或所述電池的溫度。5.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,所述指令包括引導(dǎo)所述處理器使用該傳感器 模塊周期性地檢測所述電子設(shè)備的溫度并檢查所述電池的SoC的指令。6.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,所述指令引導(dǎo)該處理器作出以下動(dòng)作:在所 述電子設(shè)備的溫度超過第一參考值并且所述電池的SoC超過第二參考值時(shí),決定給所述電 池放電。7.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,所述指令引導(dǎo)所述處理器執(zhí)行用于電池放電 的任意操作。8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其中,所述指令引導(dǎo)所述處理器來確定用于執(zhí)行所 述任意操作的至少一個(gè)處理器以及所確定的處理器的操作頻率。9.根據(jù)權(quán)利要求7所述的電子設(shè)備,其中,所述指令引導(dǎo)所述處理器來確定用于執(zhí)行所 述任意操作的至少一個(gè)模塊。10.根據(jù)權(quán)利要求1所述的電子設(shè)備,進(jìn)一步包括:PMIC,其中,所述指令引導(dǎo)該處理器通過所述PMIC的至少一個(gè)端口來給該電池放電。11.根據(jù)權(quán)利要求10所述的電子設(shè)備,其中,所述PMIC包括用于給電池放電的電流源端 口和低壓降輸出(LD0)端口中的至少一個(gè)。12.—種電子設(shè)備的操作方法,該操作方法包括:確定該電子設(shè)備的溫度和電池的充電狀態(tài)(SoC);基于該電子設(shè)備的溫度和該電池的SoC來決定是否要給該電池放電;以及 響應(yīng)于電池放電的決定來給該電池放電。13.根據(jù)權(quán)利要求12所述的操作方法,其中,所述確定該電子設(shè)備的溫度和該電池的SoC包括:響應(yīng)于警報(bào)事件激活至少一個(gè)失活的處理器;以及通過所述至少一個(gè)被激活的處理器來確定所述電子設(shè)備的溫度和所述電池的SoC。14.根據(jù)權(quán)利要求13所述的操作方法,其中,通過電力管理集成電路(PMIC)的實(shí)時(shí)時(shí)鐘 (RTC)警報(bào)來產(chǎn)生該警報(bào)事件。15.根據(jù)權(quán)利要求12所述的操作方法,其中,該電子設(shè)備的溫度包括處理器的溫度和該 電池的溫度中的至少一者。16.根據(jù)權(quán)利要求12所述的操作方法,其中所述確定該電子設(shè)備的溫度和該電池的SoC 包括:周期性地確定該電子設(shè)備的溫度和該電池的SoC。17.根據(jù)權(quán)利要求12所述的操作方法,其中,所述決定是否要給該電池放電包括:當(dāng)該電子設(shè)備的溫度超過第一參考值且該電池的SoC超過第二參考值時(shí),決定給該電池放電。18.根據(jù)權(quán)利要求12所述的操作方法,其中,給該電池放電包括:通過該電子設(shè)備的至少一個(gè)處理器來執(zhí)行任意操作。19.根據(jù)權(quán)利要求18所述的操作方法,進(jìn)一步包括:確定用于執(zhí)行該任意操作的至少一個(gè)處理器以及所確定的處理器的操作頻率。20.根據(jù)權(quán)利要求18所述的操作方法,進(jìn)一步包括:確定用于執(zhí)行該任意操作的至少一個(gè)模塊。
【文檔編號】G06F1/26GK106095038SQ201610286441
【公開日】2016年11月9日
【申請日】2016年5月3日
【發(fā)明人】全仁泰, 魯宰榮, 樸帝彥, 羅垠基, 安龍訓(xùn)
【申請人】三星電子株式會社