throbber
(12) United States Patent
`Lee
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7430,675 B2
`Sep. 30, 2008
`
`US007430675B2
`
`(54) ANTICIPATORY POWER MANAGEMENT
`FOR BATTERYPOWERED ELECTRONIC
`DEVICE
`
`75
`(75) Inventor: Michael M. Lee, San Jose, CA (US)
`(73) Assignee: Apple Inc., Cupertino, CA (US)
`(*) Notice:
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 11/675,979
`
`2006/0149908 A1* 7/2006 Chen et al. .................. T11 156
`2007/0204174 A1
`8/2007 Dorogusker et al.
`2007/0270721 A1 1 1/2007 Ananny
`2007/0271065 A1 1 1/2007 Gupta et al.
`2007/02711 16 A1 1 1/2007 Wysocki et al.
`2007/0273714 A1 1 1/2007 Hodges et al.
`OTHER PUBLICATIONS
`U.S. Appl. No. 11/566,072, filed Dec. 1, 2006, entitled “System
`including Portable Media Player and Physiologic Data Gathering
`Device.
`U.S. Appl. No. 1 1/439,523, filed May 22, 2006, entitled “Portable
`Media Device with Workout Support”.
`U.S. Appl. No. 1 1/209,367, filed Aug. 22, 2005, entitled “Audio
`Status Information for a Portable Electronic Device'.
`U.S. Appl. No. 11/565,890, filed Dec. 1, 2006, entitled “Power Con
`Sumption Management for Functional Preservation in a Battery
`Powered Electronic Device'.
`U.S. Appl. No. 1 1/439,613, filed May 23, 2006, entitled “Portable
`Media Device with Power Managed Display”.
`"Sprint and Bones in Motion Launch Mobile Fitness Application'.
`Press Release, Feb. 7, 2006, 2 pgs.
`(2006.01)
`(51) a too
`* cited by examiner
`(2006.01)
`G06F I/26
`(2006.01)
`G06F I/32
`Primary Examiner Thomas Lee
`(52) U.S. Cl. ....................... 713/320; 713/300; 715, Assistant Examiner—Ji H Bae
`
`(22) Filed:
`
`(65)
`
`Feb. 16, 2007
`O
`O
`Prior Publication Data
`
`US 2008/O2O1587 A1
`
`Aug. 21, 2008
`
`(58) Field of Classification Search ................. 713/320,
`713/300,340; 482/8
`See application file for complete search history.
`References Cited
`
`(56)
`
`U.S. PATENT DOCUMENTS
`5.311,441 A * 5/1994 Tayama et al. ................ TO2/63
`5,365.453 A * 1 1/1994 Startup et al. ................. TO2/63
`5,781,783 A * 7/1998 Gunther et al. .
`... 713,320
`6,189,106 B1* 2/2001 Anderson ...
`... 713,300
`6,943,693 B2 * 9/2005 Kim ..............
`340,636.1
`7,240,223 B2 * 7/2007 de Cesare et al. ..
`... 713,300
`2002/0138772 A1* 9, 2002 Crawford et al. ............ T13,300
`2005/0240786 A1* 10/2005 Ranganathan ............... T13,320
`2006/0143483 A1* 6/2006 Liebenow ................... T13,300
`
`ABSTRACT
`(57)
`Methods and apparatus for managing power consumption of
`a battery-powered electronic device are disclosed. According
`to one embodiment, power management can take action to
`reduce power consumption to accommodate estimated power
`requirements. According to another embodiment, power
`management can notify a user when a power deficiency is
`anticipated. According to still another embodiment, power
`management can advise a user to charge a battery of the
`battery-powered electronic device. According to still another
`embodiment, a user can influence power management by user
`selections.
`
`34 Claims, 8 Drawing Sheets
`
`- 100
`
`DEWICE
`USAGE
`MANAGER
`110
`
`Battery
`McNitor
`108
`
`BAERY
`
`104.
`
`114
`
`DISPLAY
`
`GUI
`
`(1s
`
`POWERMANAGER
`16
`
`102
`PROCESSOR
`
`
`
`USER
`SETTINGS
`
`12
`
`USER
`NUt
`
`117
`
`MOJL-1 s-/118
`
`MODULE-2 s-/120
`
`MODULE -n h- 122
`
`IPR2020-01192
`Apple EX1021 Page 1
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 1 of 8
`
`US 7430,675 B2
`
`DEVICE
`USAGE
`MANAGER
`
`11
`
`to
`
`BATTERY
`MONITOR
`108
`
`BATTERY
`
`104
`
`
`
`POWER MANAGER
`106
`
`114
`
`102
`
`PROCESSOR
`
`116
`
`USER
`SETTINGS
`
`112
`
`USER
`INPUT
`
`FIG. 1
`
`117
`
`MODULE - 1
`
`118
`
`MODULE - 2
`
`120
`
`O
`O
`O
`
`MODULE - n
`
`122
`
`IPR2020-01192
`Apple EX1021 Page 2
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 2 of 8
`
`US 7430,675 B2
`
`200
`
`
`
`IMPENDING
`DEVICE
`USAGE
`2
`
`
`
`204
`
`ESTIMATE POWER REOUREMENTS
`FOR THE IMPENDING DEVICE USAGE
`
`
`
`
`
`2O6
`
`DETERMINEAVAILABLE BATTERY
`POWER
`
`
`
`
`
`
`
`
`
`
`
`IS
`208 / AVAIL
`BATTERY POWER
`D
`ESTIMATED
`POWER
`REOS.
`?
`
`
`
`FIG 2
`
`REDUCE POWER
`CONSUMPTION OF
`DEVICE
`
`IPR2020-01192
`Apple EX1021 Page 3
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 3 of 8
`
`US 7430,675 B2
`
`-
`
`300
`
`302
`
`DETERMINEDEVICE FUNCTIONS NOT
`NECESSARY FOR THE IMPENDING
`DEVICE USAGE
`
`
`
`304
`
`DISABLE THE DETERMINED DEVICE
`FUNCTIONS AT LEAST DURING THE
`IMPENDING DEVICE USAGE
`
`306
`
`RE-ESTIMATE POWER REOUREMENTS FOR
`THE IMPENDING DEVICE USAGE
`
`
`
`
`
`
`
`
`
`BATTERY POWER
`>
`RE-ESTIMATED
`POWER
`REOS
`
`
`
`310
`
`PRESENT WARNING ON DEVICE
`
`MODIFY DEVICE
`BEHAVIOR BASED
`ONUSER INPUT
`
`FIG. 3
`
`IPR2020-01192
`Apple EX1021 Page 4
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 4 of 8
`
`US 7430,675 B2
`
`400
`
`402
`
`IDENTIFY AN IMMINENT USERACTIVITY
`
`404
`
`406
`
`OBTAINA POWERESTIMATE FOR THE
`DEVICE TO COMPLETE THE IMMINENT
`USERACTIVITY
`
`OBTAINA BATTERY CHARACTERISTIC
`ASSOCATED WITH THE BATTERY
`
`408
`
`
`
`
`
`
`
`/
`
`CAN
`BATTERY
`SATISFY
`POWER
`ESTIMATE
`2
`
`FIG. 4
`
`REDUCE POWER
`CONSUMPTION
`DURING AT LEAST
`THE IMMINENT
`USERACTIVITY
`
`410
`
`IPR2020-01192
`Apple EX1021 Page 5
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 5 of 8
`
`US 7430,675 B2
`
`500
`
`502
`
`EXAMINE SCHEDULEINFORMATION FOR
`USER OF ELECTRONIC DEVICE
`
`504
`
`ESTIMATE FUTURE POWER REOUREMENTS
`
`506
`
`OBTAIN BATTERY STATUS INFORMATION
`
`
`
`CAN
`508 / / BATTERY
`SATISFY
`FUTURE
`POWER
`REOS.
`2
`
`
`
`
`
`510
`
`NOTIFY USER THAT
`CHARGING IS
`RECOMMENDED
`
`FIG. 5
`
`IPR2020-01192
`Apple EX1021 Page 6
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 6 of 8
`
`US 7430,675 B2
`
`- 600
`
`602 /
`
`
`
`6O4
`
`DETERMINE AMOUNT OF ADDITIONAL
`BATTERY POWER NEEDED
`
`DETERMINE CHARGING DURATION
`REOUIRED TO ACOUIRE THE
`ADDITIONAL BATTERY POWER
`
`606
`
`PRESENT NOTIFICATION REGARDING
`CHARGING OF BATTERY
`
`FIG. 6
`
`IPR2020-01192
`Apple EX1021 Page 7
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 7 of 8
`
`US 7430,675 B2
`
`
`
`POWER REDUCTION PREFERENCES
`
`708 -
`710 rs
`
`Can limit media playback volume
`Can disable phone
`
`> PHONE CALL
`-
`704 714
`
`Can disable loCal WireleSS network
`
`716 -
`
`Can disable all non-Call functions
`
`718 -
`
`Warn me when remaining call
`time is
`v. minutes
`720
`
`712
`
`O Remind me to charge
`
`700
`
`FIG. 7
`
`IPR2020-01192
`Apple EX1021 Page 8
`
`

`

`U.S. Patent
`
`Sep. 30, 2008
`
`Sheet 8 of 8
`
`US 7430,675 B2
`
`814
`
`800
`?
`
`(SPEAKER)
`
`USER INPUT
`DEVICE
`
`826
`
`81
`
`MIC.
`
`DISPLAY
`
`CODEC
`
`812
`
`802
`
`PROCESSOR
`
`818
`
`NETWORK I BUS
`INTERFACE
`
`
`
`806
`CACHE
`
`816
`
`804
`
`FILE
`SYSTEM
`(STORAGE DISK)
`
`824
`WIRELESS
`COMM.
`MODULE
`
`813
`
`822
`
`820
`
`BATTERY
`MONITOR
`
`Barry
`
`FIG. 8
`
`IPR2020-01192
`Apple EX1021 Page 9
`
`

`

`1.
`ANTICIPATORY POWER MANAGEMENT
`FOR BATTERYPOWERED ELECTRONIC
`DEVICE
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`The present invention relates to battery-powered electronic
`devices and, more particularly, to managing battery con
`Sumption on a portable electronic device.
`2. Description of the Related Art
`Conventionally, portable electronic devices, such as cellu
`lar phones, portable digital assistants or portable media play
`ers, have provided visual clues regarding certain device status
`conditions. For example, battery-powered portable electronic
`devices frequently display a visual indication of battery sta
`tus. The visual indication typically indicates the extent to
`which the battery is charged (i.e., battery level). Additionally,
`cellular phones often not only provide Such a visual indication
`of battery level but also provide an auditory, periodic beeping
`sound while a call is in process to alert the user when the
`battery level is particularly low.
`Unfortunately, however, these conventional indications of
`battery level are often ignored by users. Moreover, as portable
`electronic devices become more advanced, battery charge can
`be rapidly consumed without users being aware. Another
`difficulty is that users sometimes fail to adequately charge
`batteries which can seriously hinder the ability of the batteries
`to power respective portable electronic devices as desired.
`Thus, there is a need for improved techniques to inform and
`assist users in managing available battery power on portable
`media players.
`
`10
`
`15
`
`25
`
`30
`
`SUMMARY OF THE INVENTION
`
`The invention pertains to power management of a battery
`powered electronic device. According to one embodiment,
`power management can take action to reduce power con
`Sumption to accommodate estimated power requirements.
`According to another embodiment, power management can
`notify a user when a power deficiency is anticipated. Accord
`ing to still another embodiment, power management can
`advise a user to charge a battery of the battery-powered elec
`tronic device. According to still another embodiment, a user
`can influence power management by user selections.
`The invention can be implemented in numerous ways,
`including as a method, system, device, apparatus (including
`graphical user interface), or computer readable medium. Sev
`eral embodiments of the invention are discussed below.
`As a method for managing power utilization by an elec
`tronic device powered by a battery, one embodiment of the
`invention can include, for example: estimating a future power
`requirement for the electronic device; obtaining a battery
`characteristic associated with the battery; determining, based
`on the battery characteristic, whether the battery has adequate
`capacity to satisfy the estimated future power requirement for
`the electronic device; and reducing power consumption of the
`electronic device when it is determined that the battery has
`inadequate capacity to satisfy the future power requirement.
`As a method for managing power utilization by an elec
`tronic device powered by a battery, another embodiment of
`the invention can include, for example: identifying an
`impending device usage; obtaining a power estimate for the
`electronic device to complete the impending device usage;
`obtaining a battery characteristic associated with the battery;
`determining, based on the battery characteristic, whether the
`battery has adequate capacity to satisfy the power estimate for
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`US 7,430,675 B2
`
`2
`the electronic device to complete the impending device
`usage; and reducing power consumption of the electronic
`device during at least the impending device usage when it is
`determined that the battery has inadequate charge capacity to
`satisfy the power estimate for the electronic device to com
`plete the impending device usage.
`As a method for managing power utilization by an elec
`tronic device powered by a battery, still another embodiment
`of the invention can include, for example: estimating a future
`power requirement for the electronic device; obtaining a bat
`tery characteristic associated with the battery; determining,
`based on the battery characteristic, whether the battery has
`adequate capacity to satisfy the estimated future power
`requirement for the electronic device; and presenting a noti
`fication regarding charging the battery when the determining
`determines that the battery has inadequate capacity to satisfy
`the future power requirement.
`As a computer readable medium including at least com
`puter program code for managing power utilization by an
`electronic device powered by a battery, one embodiment of
`the invention can include, for example: computer program
`code for estimating a future power requirement for the elec
`tronic device; computer program code for determining
`whether the battery has adequate capacity to satisfy the esti
`mated future power requirement for the electronic device; and
`computer program code for reducing power consumption of
`the electronic device when the determining determines that
`the battery has inadequate capacity to satisfy the future power
`requirement.
`As a portable electronic device, one embodiment of the
`invention can include, for example: a display, a battery, a
`battery monitor configured to acquire battery status informa
`tion from the battery, a device usage manager configured to
`provide device usage information, and a power manager
`operatively connected to the battery monitor and the device
`usage manager. The power manager manages power utiliza
`tion by the electronic device based on the device usage infor
`mation and the battery status information.
`Other aspects and advantages of the invention will become
`apparent from the following detailed description taken in
`conjunction with the accompanying drawings which illus
`trate, by way of example, the principles of the invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The invention will be readily understood by the following
`detailed description in conjunction with the accompanying
`drawings, wherein like reference numerals designate like
`structural elements, and in which:
`FIG. 1 is a block diagram of an electronic device according
`to one embodiment of the invention.
`FIG. 2 is a flow diagram of a power manager process
`according to one embodiment of the invention.
`FIG. 3 is a flow diagram of a power reduction process
`according to one embodiment of the invention.
`FIG. 4 is a flow diagram of a power manager process
`according to another embodiment of the invention.
`FIG. 5 is a flow diagram of a charge monitor process
`according to one embodiment of the invention.
`FIG. 6 is a flow diagram of a charge notification process
`according to one embodiment of the invention.
`FIG. 7 is an exemplary graphical user interface that can
`present a display Screen on a display of an electronic device
`according to one embodiment of the invention.
`FIG. 8 is a block diagram of media player according to one
`embodiment of the invention.
`
`IPR2020-01192
`Apple EX1021 Page 10
`
`

`

`3
`DETAILED DESCRIPTION OF THE INVENTION
`
`US 7,430,675 B2
`
`4
`power manager 106. For example, the battery characteristics
`can pertains to one or more of charge level, temperature,
`Voltage, current, etc.
`Electronic device 100 can also include device usage man
`ager 110. Device usage manager 110 operates to monitor
`present, imminent, current or future use of device 100. Device
`usage manager 110 can provide device usage information to
`power manager 106. Hence, power manager 106, alone or in
`combination with processor 102, can evaluate whether the
`condition of battery 104 is adequate to satisfy the device
`usage requirements that have been identified by device usage
`manager 110.
`Device 100 can also store one or more user settings 112. At
`least one of user settings 112 can pertain to a user setting
`regarding operation of device 100 when the charge capacity
`of battery 104 is diminished as compared to the power esti
`mated to be required to satisfy the device usage requirements.
`As an example, user settings 112 can signal processor 102
`that the user has certain preferences on how device 100 should
`operate when available battery charge is inadequate. Proces
`Sor 102 can also couple to one or more modules, which can be
`hardware and/or software components (including Software
`applications), within device 100. For example, the modules
`can include first module module-1118, second module-2120
`and nth-module module-n 122. The different modules can
`pertain to different functions or capabilities that can be sup
`ported by device 100. As an example, first module 118 can
`pertain to a media player and second module 120 can pertain
`to a mobile telephone capability. Another of the modules can
`pertain to a workout manager. A workout manager can oper
`ate to record workout data, Such as performance data, and also
`provide for playback of media (sometimes particular media)
`during a workout by a user of the device 100. The workout
`typically involves exercise (walk, run, cycle, Swim, etc.).
`Additional details on workout management by portable elec
`tronic devices are provided in: (i) U.S. patent application Ser.
`No. 11/566,072, filed Dec. 1, 2006, and entitled “SYSTEM
`INCLUDING PORTABLE MEDIA PLAYER AND PHYSI
`OLOGIC DATA GATHERING DEVICE.” which is hereby
`incorporated herein by reference; and (ii) U.S. patent appli
`cation Ser. No. 1 1/439,523, filed May 22, 2006, and entitled
`PORTABLE MEDIA DEVICE WITH WORKOUT SUP
`PORT which is hereby incorporated herein by reference.
`Still further, device 100 can include display 114. As appro
`priate, graphical user interface (GUI) 116 can present on
`display 114 a dialog window in which a user can influence
`how device 100 reduces power. User input device 117 can
`assist a user in providing user input, such as by interacting
`with GUI 116. User input device 117 can pertain to one or
`more input buttons, touch-sensitive Surfaces, etc. that enable
`the user to provide user input. Such as user selections for
`usage or for power management.
`Typically, it will be useful to operate device 100 in a
`reduced power manner when the available battery charge is
`inadequate to Support the device usage requirements. In one
`embodiment, when the battery charge capacity is inadequate
`to Support the device usage requirements, to reduce power
`consumption, one or more of modules 118-122 can be deac
`tivated. The extent and or order by which modules 118-122
`are deactivated can also be influenced by user settings 112
`and/or user selections made with respect to GUI 116. In
`another embodiment, when the battery charge capacity is
`inadequate to Support the device usage requirements, a noti
`fication can be presented by device 100. For example, a noti
`fication can be displayed on display 114 via GUI 116. The
`
`10
`
`15
`
`30
`
`35
`
`40
`
`25
`
`The invention pertains to power management of a battery
`powered electronic device. According to one embodiment,
`power management can take action to reduce power con
`Sumption to accommodate estimated power requirements.
`According to another embodiment, power management can
`notify a user when a power deficiency is anticipated. Accord
`ing to still another embodiment, power management can
`advise a user to charge a battery of the battery-powered elec
`tronic device. According to still another embodiment, a user
`can influence power management by user selections.
`The invention is well suited for a portable electronic device
`that can Support multiple functions. In one embodiment, the
`invention is suitable for use with a portable electronic device
`having at least wireless voice communication capability and
`media playback capability. The portable electronic device
`can, for example, be a portable media device (e.g., digital
`music player or MP3 player) having wireless voice commu
`nications. In another embodiment, the portable electronic
`device can be a wireless communications device (e.g., cellu
`lar phone) having media playback capabilities. In still another
`embodiment, the portable electronic device can be a portable
`electronic device having media playback capability and
`workout Support via a workout manager. These portable elec
`tronic devices can also have other functions (e.g., applica
`tions). Such as functions Supporting electronic calendars,
`electronic appointments, network browsers, network data
`transfers, VoIP applications, etc.
`Embodiments of the invention are discussed below with
`reference to FIGS. 1-8. However, those skilled in the art will
`readily appreciate that the detailed description given herein
`with respect to these figures is for explanatory purposes as the
`invention extends beyond these limited embodiments.
`FIG. 1 is a block diagram of electronic device 100 accord
`ing to one embodiment of the invention. Device 100 is typi
`cally a portable or mobile electronic device. Device 100 can
`pertain to a computing device, a media player, a mobile tele
`phone, a portable game player, portable workout manager,
`and the like. In one embodiment, device 100 is a multi
`function device that supports a plurality of different func
`tions. As one example, device 100 can be portable and operate
`as a mobile telephone while also operating as a media player.
`As another example, the device 100 can operate as a media
`player while also operating as a portable workout manager.
`Device 100 can include processor 102 that controls the
`overall operation of device 100. In addition, device 100 can
`include battery 104 that provides power to device 100. Typi
`cally, battery 104 is rechargeable by coupling battery 104 to
`an AC outlet to allow a charge circuit (not shown) to charge
`battery 104.
`Device 100 can include power manager 106. Power man
`ager 106 can manage power consumption by device 100. In
`55
`one embodiment, the power consumption of device 100 is
`managed by power manager 106 based on usage of device 100
`by a user. Power manager 106 can be coupled to processor
`102 so that power manager 106 can inform processor 102 of
`any power related information or actions to be performed.
`Although power manager 106 is shown in FIG. 1 as separate
`form processor 102, it should be understood that power man
`ager 106 could also be part of or incorporated into processor
`102. Device 100 can also include battery monitor 108 that
`couples to battery 104 so as to monitor the condition of
`battery 104. Battery monitor 108 can provide the battery
`condition, namely, one or more battery characteristics, to
`
`45
`
`50
`
`60
`
`65
`
`IPR2020-01192
`Apple EX1021 Page 11
`
`

`

`5
`notification can inform the user of the insufficient battery
`charge capacity and/or provide recommendations regarding
`charging battery 104.
`Although device 100 is powered by battery 114, in one
`embodiment, device 100 can also at times utilize power from
`AC power Supplied via a power cord coupled to an AC plug.
`The AC power is also used to charge battery 114.
`FIG. 2 is a flow diagram of power manager process 200
`according to one embodiment of the invention. Power man
`ager process 200 is, for example, performed by an electronic
`10
`device, such as electronic device 100 illustrated in FIG.1. As
`an example, power manager 106, alone or in combination
`with processor 102, can perform power manager process 200.
`Power manager process 200 can begin with decision 202.
`Decision 202 determines whether device usage is impending.
`When device usage, that is usage of the electronic device, is
`not impending, power manager process 200 can wait until
`device usage is impending. Impending device usage can be
`usage that is current, usage that is imminent, usage that is
`predicted to occur relatively soon, or usage that is previously
`scheduled, (e.g., via a calendar or schedule). Impending
`device usage can also be referred to as anticipated device
`usage. In any case, if decision 202 determines that device
`usage is impending, power requirements for the impending
`device usage can be estimated 204. The power requirements
`can be estimated 204 based on a type of usage and/or histori
`cal data regarding usage.
`Available battery power can also be determined 206. As an
`example, a battery monitor, such as battery monitor 108, can
`determine one or more battery characteristics (e.g., battery
`charge level) from which the available battery power can be
`determined. The available battery power can be determined
`206 from the one or more battery characteristics.
`Decision 208 can then determines whether the available
`battery power is greater than the estimated power require
`ments. When decision 208 determines that the available bat
`tery power is not greater than the estimated power require
`ments, then there is a shortage of available battery power in
`order to satisfy the impending device usage power require
`ments. Accordingly, power manager process 200 can reduce
`210 power consumption of the device. The power consump
`tion of the device can be reduced 210 in a variety of different
`ways. As one example, certain non-essential functions of the
`electronic device could be disabled to reduce power con
`Sumption. As another example, certain functions, operations
`or components of the electronic device can be used in a more
`power efficient manner. Regardless of how the power con
`sumption of the device is reduced 210, the reduction of power
`consumption can operate to enable the available battery
`power to be better utilized to support the impending device
`50
`usage power requirements. Following block 210, power man
`ager process 200 can end. Also, when decision 208 deter
`mines that the available battery power is greater than the
`estimated power requirements for the impending device
`usage, power manager process 200 can also end since the
`available battery power is adequate.
`FIG. 3 is a flow diagram of power reduction process 300
`according to one embodiment of the invention. Power reduc
`tion process 300 is, for example, processing that can be per
`formed by block 210 of power manager process 200 illus
`trated in FIG. 2.
`Power reduction process 300 can determine 302 one or
`more device functions that are not necessary for the impend
`ing device usage. The determined device functions can then
`be disabled 304 at least during the impending device usage.
`The disablement of the determined device functions can be
`disabled 304 automatically (without specific user request) or
`
`30
`
`35
`
`40
`
`45
`
`55
`
`60
`
`65
`
`US 7,430,675 B2
`
`15
`
`25
`
`6
`following a user request or confirmation to disable. Thereaf
`ter, the power requirements for the impending device usage
`can be re-estimated 306. At this point the power requirements
`for the impending device usage should have been lowered
`given that one or more of the determined device functions has
`been disabled 304. Decision 308 can then determine whether
`the available battery power is greater than the re-estimated
`power requirements. When decision 308 determines that the
`available battery power is greater than the re-estimated power
`requirements, the disablement 304 of the one or more deter
`mined device functions has been effective to reduce the power
`requirements for the impending device usage so that the avail
`able battery power is adequate to Support the impending
`device usage. At this point, power reduction process 300 can
`end.
`On the other hand, when decision 308 determines that the
`available battery power is still not adequate to satisfy the
`re-estimated power requirements, a warning can be presented
`310 on a display device associated with the electronic device.
`For example, the warning can notify the user of the electronic
`device that the impending device usage cannot be properly
`Supported unless an external power source is utilized or the
`battery is further charged.
`Next, decision 312 can determine whether the user of the
`electronic device has initiated power adjustments. Here, the
`user of the electronic device can make power adjustments to
`further reduce (or otherwise alter) power consumption by the
`electronic device. Here, the behavior of the electronic device
`can be modified 314 based on user input. For example, the
`user input may request or authorize the electronic device to
`make further (or alternative) function or operational sacrifices
`in order to preserve the available battery power for the
`impending device usage. Following block 314, as well as
`following decision 312 when the user does not make any
`power adjustments, power reduction process 300 can end.
`The power management provided by the power manager
`process or power reduction process 300 can operate in a wide
`range of Scenarios depending on an electronic device and its
`capabilities. Two scenarios are discussed below but numerous
`other scenarios are available depending on the capabilities of
`the electronic device.
`One exemplary usage scenario involves an electronic
`device (namely, a portable electronic device) that Supports
`Voice communication usage (i.e., phone usage) and media
`playback usage. A user of the electronic device may have an
`impending phone call to take using the electronic device in
`thirty (30) minutes. The electronic device can know or predict
`this by various means, including past usage data, a calendar
`entry, user input, etc. However, if the user is now playing back
`media content using the electronic device, the electronic
`device can manage its power utilization as needed. For
`example, when a battery powering the electronic device does
`not have sufficient stored energy to play the media content for
`thirty (30) minutes and then support the phone call for its
`likely duration, the power management can cease the media
`playback and/or alter the user that power conservation is
`required. Alternatively, the power management might permit
`the media playback to continue but without use of a display or
`with reduced volume.
`Another exemplary usage scenario involves an electronic
`device (namely, a portable electronic device) that Supports
`workout Support and media playback usage. A user of the
`electronic device may be initiating a workout, such as a five
`(5) kilometers run, during which the electronic device can
`monitor performance data concerning the run. The electronic
`device can also permit the user to playback media content
`during the run. Just prior to starting the workout, the elec
`
`IPR2020-01192
`Apple EX1021 Page 12
`
`

`

`7
`tronic device can evaluate whether its battery has sufficient
`stored energy to power both the workout support as well as the
`media playback for at least the likely duration of the run.
`Since the length of the run is known in this example, the
`duration for the run can be estimated. The electronic device
`can store information regarding the average run times for one
`or more distances or run speeds for various run distances. The
`energy/power required for the workout, including the work
`out Support as well as media playback, can then be estimated.
`In the event that the battery lacks sufficient energy/power, the
`power management can cease media playback or workout
`Support during the run, can disable a display, can limit media
`playback Volume, etc. In one example, if the user prefers to
`run with media playback and without workout support if
`battery capacity is limited, then workout Support can be dis
`abled. In another example, if disabling the display (e.g., no
`use of backlight of LCD display) during the workout is
`adequate to bring the required energy/power within the bat
`tery's stored capacity, then the electronic device can disable
`the display but continue workout Support as well as media
`playback. The disabling can be automatic or following user
`input. In one embodiment, the power management can alter
`natively or additionally notify the user of the electronic device
`through visual (e.g., via display) or audio means that power
`management is needed. The user can they make selection to
`influence or control power management. For example, the
`notification might indicate “You don't have enough charge in
`your battery to complete the run with music unless you dis
`able music playback (alternatively disable display or disable
`phone), which would you like to disable'?” The user can then
`make a selection with respect to a power adjustment screen on
`how they prefer the power management to be performed.
`FIG. 4 is a flow diagram of power manager process 400
`according to one embodiment of the invention. Power man
`ager process 400 is, for example, performed by an electronic
`35
`device, such as device 100 illustrated in FIG. 1.
`Power manager process 400 can identify 402 an imminent
`user activity. In one implementation, the imminent user activ
`ity can be associated with a recent user selection (e.g., via a
`GUI) of a user activity. Next, a power estimate for the elec
`tronic device to complete the imminent user activity can be
`obtained 404. The power estimate can be dependent on the
`type of user activity. Examples of types of user activity
`depend on the particular device but can, for example, include
`wireless voice communications, data transfer, media play
`back (e.g., Song, album, audiobook, Video, podcast, or play
`list), workout Support, etc. A battery characteristic associated
`with the battery can also be obtained 406. Thereafter, decision
`408 can determine whether the battery can satisfy the power
`estimate associated with the imminent user activity. When
`50
`decision 408 determines that the battery cannot satisfy the
`power estimate, power consumption for the electronic device
`can be reduced 410 during at least the imminent user activity.
`Following block 410, as well as following decision 408 when
`the battery can satisfy the power estimate, power manager
`process 400 ends.
`FIG. 5 is a flow diagram of charge monitor process 500
`according to one embodiment of the invention. Charge moni
`tor process 500 is, for example, performed by a

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket