Dynamic power management in a portable media delivery system

Information

  • Patent Grant
  • 7848527
  • Patent Number
    7,848,527
  • Date Filed
    Monday, February 27, 2006
    18 years ago
  • Date Issued
    Tuesday, December 7, 2010
    13 years ago
Abstract
A consumer electronic product (e.g., a portable media player ported to a media delivery accessory) is powered by a limited capacity DC power source (such as a battery or mini-fuel cell). The consumer electronic product limits the maximum allowable sound pressure level (SPL) that can be produced by the speakers. In one embodiment, the maximum allowable SPL is based upon an amount of stored energy available in the limited capacity DC power source.
Description
FIELD OF INVENTION

This invention relates generally to personal, portable electronic devices such as media players, radios and the like.


DESCRIPTION OF RELATED ART

Recent developments in consumer electronics have included the introduction of portable media players (such as MP3 players, minidisk players), cell phones, personal digital assistants (PDAs) and the like. For example, in the case of an MP3 player (or, for that matter, any other digital media playback device), a number of digitized audio files are stored in a storage medium included in or coupled to the MP3 player in a fashion deemed most suitable to the user. Until recently, the listening enjoyment of these stored music files was typically limited to the use of earphones or other individual listening devices preventing the user from providing a listening experience to a group of devotees. In order to provide such a listening experience, a number of portable accessories having comparatively large speakers have been developed. Such portable accessories are often known as speaker systems or speaker docks. In any case, the portable accessories provide for broadcasting of music to more than a single user. Unfortunately, however, the power requirements to drive the comparatively large speakers such as the portable accessory far outweigh the power requirement of the portable media player.


Therefore, there is a need for improved approaches to provide and manage power consumption and preserving overall power consumption of a consumer electronic product by limiting power used to drive speakers is desirable.


SUMMARY OF THE INVENTION

A method for managing power in a media delivery system arranged to output audio by way of one or more speakers is described. A consumer electronic product includes a portable media player arranged to playback a selected one of a plurality of media files stored therein connected to a media delivery accessory unit having at least one speaker. When the consumer electronic product is operating in a DC mode, a maximum allowable sound pressure level (SPL) of an output audio signal that can be produced by the at least one speaker is set to a DC maximum allowable SPL.


In another embodiment, a consumer electronic product operable in a DC mode and an AC mode is described that includes a portable media player arranged to playback a selected one of a plurality of media files stored therein and a media delivery accessory unit electrically coupled to the portable media player having at least one speaker. When the consumer electronic product is operating in the DC mode, a maximum allowable sound pressure level (SPL) of an output audio signal that can be produced by the at least one speaker is set to a DC maximum allowable SPL.


In yet another embodiment, a method of shutting down a consumer electronic product so as to avoid generation of audio artifacts is performed by determining if a shutdown is imminent and muting an audio amplifier. A user feedback indicating that a loss of power is imminent is provided and if all remaining electronic components are not powered down then all remaining electronic components in the consumer electronic product are shutdown. The user feedback is continued until all residual power is exhausted.


Another embodiment provides computer program product executable by a processor for shutting down a consumer electronic product so as to avoid generation of audio artifacts. The computer program product includes computer code for determining if a shutdown is imminent, computer code for muting an audio amplifier; computer code for providing a user feedback indicating that a loss of power is imminent, computer code for powering down all remaining electronic components in the consumer electronic product if all remaining electronic components are not powered down, computer code for discontinuing the user feedback if all residual power is exhausted, and computer readable medium for storing the computer code.


Computer program product executable by a processor for shutting down a consumer electronic product so as to avoid generation of audio artifacts is also described that includes computer code for determining if a shutdown is imminent, computer code for muting an audio amplifier, computer code for providing a user feedback indicating that a loss of power is imminent, computer code for powering down all remaining electronic components in the consumer electronic product if all remaining electronic components are not powered down, computer code for discontinuing the user feedback if all residual power is exhausted, and computer readable medium for storing the computer code.


Other aspects and advantages of the invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrating by way of example the principles of the invention.





BRIEF DESCRIPTION OF THE DRAWINGS

The invention will be better understood by reference to the following description taken in conjunction with the accompanying drawings.



FIG. 1 shows a media system in accordance with an embodiment of the invention.



FIG. 2 shows a portable media player according to one embodiment of the invention.



FIG. 3 shows a consumer electronic product in accordance with an embodiment of the invention.



FIGS. 4A-4B illustrates a monitored capacitor voltage and charge status, respectively, in accordance with an embodiment of the invention.



FIGS. 5-7 illustrates a speaker output for consumer electronic product in DC operating mode in accordance with an embodiment of the invention.



FIG. 8 shows a flowchart detailing a process in accordance with an embodiment of the invention.



FIG. 9 shows a flowchart detailing a process in accordance with an embodiment of the invention.



FIG. 10 shows a flowchart detailing a process in accordance with an embodiment of the invention.



FIG. 11 shows a flowchart detailing a process for shutting down the consumer electronic product in accordance with an embodiment of the invention.



FIG. 12 shows a representative schematic diagram of a charge status monitor in accordance with an embodiment of the invention.





DETAILED DESCRIPTION OF SELECTED EMBODIMENTS

Reference will now be made in detail to a particular embodiment of the invention an example of which is illustrated in the accompanying drawings. While the invention will be described in conjunction with the particular embodiment, it will be understood that it is not intended to limit the invention to the described embodiment. To the contrary, it is intended to cover alternatives, modifications, and equivalents as may be included within the spirit and scope of the invention as defined by the appended claims.


A consumer electronic product in the form of a portable media delivery system is described. In particular, when the consumer electronic product (e.g., a portable media player connected to a media delivery accessory having a plurality of speakers) is powered by a limited capacity DC power source (such as a battery or mini-fuel cell), the consumer electronic product limits the maximum allowable sound pressure level (SPL) that can be produced by the speakers. In one embodiment, the limitation of the maximum allowable SPL is based upon an amount of stored charge available in the limited capacity DC power source or in some cases an intermediate storage capacitor.


In the described embodiment, the media delivery accessory includes a processor, an audio output device, and limited capacity DC power source coupled to an external power unit by way of a power cable. The portable media player is arranged to store any number and type of suitably formatted digital multimedia data files that are ultimately selected by a user for playback. It should also be noted, that in a particularly useful embodiment, the media delivery accessory includes a user interface that provides user input signals to the accessory. In this way, the accessory performs a limited control function for the media delivery system by, for example, increasing or decreasing the sound volume produced at a speaker unit coupled thereto.


The invention will now be described in terms of a consumer electronic product that includes a portable media player capable of storing a number of multimedia digital data files connected to a media delivery accessory arranged to broadcast audio by way of a plurality of speakers. In the case of the media player being a pocket sized portable player (such as the IPOD™ player manufactured by the Apple Computer Inc. of Cupertino, Calif.), the multimedia data files can include MP3 files as well as any other appropriately formatted data files.



FIG. 1 is a diagram of a media system 100 according to one embodiment of the invention. The media system 100 includes a media delivery accessory 102. The media delivery accessory 102 serves to output media, such as outputting audio sounds. For example, the audio sound can pertain to music.


The media delivery accessory 102 includes a housing 104 that supports or contains various components of the media delivery accessory 102. The housing 104 includes an opening or receptacle 106 and a connector 108 disposed therein. Beyond the media delivery accessory 102, the media system 100 also includes a portable media player 110. The portable media player 110 is, more generally, a portable computing device, such as the mobile computing device 200 illustrated in FIG. 2. Although the portable media player 110 is fully operational apart from the media delivery accessory 102, the portable media player 110 can be connected to the media delivery accessory 104. In particular, the portable media player 110 includes a connector 112. The portable media player 110 can be placed in the opening or receptacle 106 such that the connector 108 physically and electrically connects with the connector 112 of the portable media player 110, thereby connecting the portable media player 110 to the media delivery accessory 104. It should also be noted that in some cases the connection can be made wirelessly using a WiFi type wireless interface, for example.


The media delivery accessory 102 includes a plurality of speakers 118. In one embodiment, the speakers 118 include a pair of midrange speakers and a subwoofer speaker. The housing 104 also includes volume control devices 120 and 122. In one embodiment, the volume control devices 120 and 122 are buttons. Still further, the housing 104 can include an indicator light 124 that provide visual feedback to the user regarding the operation or condition of the media delivery accessory 102. The housing 104 can also include a receiver window 126 that can be used by a receiver internal to the housing 104 when picking-up wireless transmissions from a remote controller 128 having a plurality of user input controls 130. It should be noted that the remote controller 128 can transmit any of a number of signals such as infrared, radio frequency (RF), audio signals, and the like. Through use of the user input controls 130 on the remote controller 128, the user is able to indirectly interact with the portable media player 110 or directly interact with the media delivery accessory 102. For example, the user of the remote controller 128 can interact with the user input controls 130 to select a media item to be played on the portable media player 110 with its audio output being provided by the speakers 118 of the media delivery accessory 102. The remote controller 128 can also be used to alter the volume of the audio output from the media delivery accessory 102.



FIG. 2 shows a portable media player 200 according to one embodiment of the invention. The media player 200 is, for example, suitable for use as the battery powered portable media player 110 shown in FIG. 1. The media player 200 includes a processor 202 that pertains to a microprocessor or controller for controlling the overall operation of the media player 200. The media player 200 stores media data pertaining to media assets in a file system 204 and a cache 206. The file system 204 is, typically, a storage disk or a plurality of disks. The file system 204 typically provides high capacity storage capability for the media player 200. However, since the access time to the file system 204 is relatively slow, the media player 200 can also include a cache 206. The cache 206 is, for example, Random-Access Memory (RAM) provided by semiconductor memory. The relative access time to the cache 206 is substantially shorter than for the file system 204. However, the cache 206 does not have the large storage capacity of the file system 204. Further, the file system 204, when active, consumes more power than does the cache 206. The power consumption is particularly important when the media player 200 is a portable media player that is powered by a battery (not shown). The media player 200 also includes a RAM 220 and a Read-Only Memory (ROM) 222. The ROM 222 can store programs, utilities or processes to be executed in a non-volatile manner. The RAM 220 provides volatile data storage, such as for the cache 206.


The media player 200 also includes a user input device 208 that allows a user of the media player 200 to interact with the media player 200. For example, the user input device 208 can take a variety of forms, such as a button, keypad, dial, etc. Still further, the media player 200 includes a display 210 (screen display) that can be controlled by the processor 202 to display information to the user. A data bus 224 can facilitate data transfer between at least the file system 204, the cache 206, and the processor 202. The media player 200 also includes a bus interface 216 that couples to a data link 218. The data link 218 allows the media player 200 to couple to a host computer over a wired connection.


In one embodiment, the media player 200 serves to store a plurality of media assets (e.g., songs) in the file system 204. When a user desires to have the media player 200 play a particular media item, a list of available media assets is displayed on the display 210. Then, using the user input device 208, a user can select one of the available media assets. The processor 202, upon receiving a selection of a particular media item, supplies the media data (e.g., audio file) for the particular media item to a coder/decoder (CODEC) 212. The CODEC 212 then produces analog output signals for a speaker 214. The speaker 214 can be a speaker internal to the media player 200 or external to the media player 200. For example, headphones or earphones that connect to the media player 200 would be considered an external speaker.


The media player 200 also includes a wireless network interface 226 arranged to wirelessly transmit any selected data from the media player 200 to any appropriately configured receiver unit (e.g., the wireless network interface 114) over a wireless network. In the embodiment shown in FIG. 1, the wireless network interface 226 that takes the form of, for example, a “WiFi” interface according to the IEEE 802.11b or 802.11 g standards. Other wireless network standards could also be used, either in alternative to the identified standards or in addition to the identified standards. Such other network standards could include the IEEE 802.11a standard or the Bluetooth standard.


In one embodiment, the media player 200 is a portable computing device dedicated to processing media such as audio. For example, the media player 200 can be a media player (e.g., MP3 player), a game player, a remote controller, a portable communication device, and the like. These devices are generally battery-operated and highly portable so as to allow a user to listen to music, play games or video, record video or take pictures, communicate with others, and/or control other devices. In one implementation, the media player 200 is a handheld device that is sized for placement into a pocket or hand of the user. By being handheld, the media player 200 is relatively small and easily handled and utilized by its user. By being pocket sized, the user does not have to directly carry the device and therefore the device can be taken almost anywhere the user travels (e.g., the user is not limited by carrying a large, bulky and often heavy device, as in a portable computer). Furthermore, the device may be operated by the user's hands, no reference surface such as a desktop is needed.



FIG. 3 shows a consumer electronic product 300 in accordance with an embodiment of the invention. In the described embodiment, the consumer electronic product 300 is formed when the portable media player 110 is placed in the opening of receptacle 106 such that the connector 108 physically and electrically connects with the connector 112 of the portable media player 110 thereby creating a data/power pathway between the portable media player 110 and the media delivery accessory 102. The media player 102 includes a media player internal power supply 302 arranged to store energy used to power to media player 110 before (i.e., booting up) and during playback of selected digital media files. The media player 110 also includes a memory unit 304 suitably arranged to store, in addition to media files, media player operational parameters 306 indicative of an operating state of the media player 110. For example, the media player operational parameters 306 can include an indication of whether or not a backlight used to illuminate the display 114 is operational, and if so, the duration of time and intensity of the backlight. The media player operational parameters 306 can also include a current stored energy state indicating an amount of available useful energy that is stored in the internal power supply 302.


The media delivery accessory 102 also includes a processor unit 308 coupled to an internal power supply monitor 309 arranged to monitor a charge status of a media delivery accessory internal power supply 310 that is used to provide power to the speakers 118. In the described embodiment, the internal power supply monitor 309 includes a capacitor 312 that is coupled to the media delivery accessory internal power supply 310 in such a way that a capacitor voltage Vc across the capacitor 312 correlates to the charge status of the internal power supply 310. It should be noted that the internal power supplys 310 and 302 are contemplated to be any of a number and type of DC internal power supplys suitable for portable applications such as a battery (alkaline, nickel metal hydride, etc.) or a small fuel cell.


A detachable power cable 314 provides power to the internal power supply 310 from an external power supply when connected to a power port 316. In a particularly useful embodiment, the power port 316 includes a power cable sensor 318 that reacts to a power cable connect/disconnect event by sending a power cable status signal 320 to the processor unit 308 that signals in the case of a disconnect event that the consumer electronic product 300 is in a self powered mode (i.e., power is supplied only by the internal power supplys 310 and 302).


During operation of the consumer electronic product 300 when the internal power supply 310 is providing power to the speakers 118, the monitor 309 tracks the capacitor voltage Vc in real time as illustrated in FIG. 4A. In the described embodiment, the voltage fluctuations are used to modify the SPL of the speakers 118 when the charge status of the internal power supply 310 is in an active region as indicated in FIG. 4B. It should be noted that when the charge status falls below a threshold value Qth, the charge status is in what is referred to as a shutdown regime. Furthermore, sinc an amount of charge Qc stored in the internal power supply 310 correlates to the energy E (joules) stored in a capacitor having a capacitance C (farads) is related to the capacitor voltage Vc by equation E=CV24. Therefore, ΔE (and therefore ΔQc) is directly proportional to ΔVc. In the self-powered mode, the internal power supply 310 provides all the necessary electrical energy to drive the speakers 118. The speakers 118, in turn, mechanically convert this electrical energy to acoustic energy that can be measured as a sound pressure level (SPL) perceived by the human ear as a volume level. Therefore, in order to reduce the amount of charge drained from the internal power supply 310 and therefore extend the operation of the consumer electronic product 300, the maximum allowable SPL of the speakers 118 is reduced. In this way, the charge stored in the energy storage device 310 is preserved, prolonging the operation of the consumer device 300 without noticeably affecting a user's enjoyment of same.


In order to quantify this reduction in SPL, the monitor 309 tracks the capacitor voltage VC (typically in a range of 200-300 volts) in real time (as in FIG. 4A) and whenever the tracked capacitor voltage VC has an down-going voltage transition 400 that crosses a threshold voltage VTH (about 180-200 volts) and re-crosses the threshold during a subequent up-going voltage transition, the monitor 309 notifies the processor 308 that a volume clipping event has occurred (noted as A, B, and C). This notification is communicated by the monitor 309 to the processor 308 by way of a volume clipping signal VCL. The processor 308 responds to the volume clipping signal VCL by decreasing the maximum available sound pressure level of the speakers 118 by a SPL reduction factor ΔSPL (see FIG. 5). In this way, the remaining available stored charge in the internal power supply 310 is preserved resulting in a longer playtime for the consumer electronic product 300 than would otherwise be available. In those situations, however, then the tracked capacitor voltage VC has an down-going voltage transition 400 that crosses a threshold voltage VTH and does not subsequently re-cross the threshold during a subsequent up-going voltage transition, the monitor 309 notifies the processor 308 that a gentle shutdown event has occurred (noted as D). The processor 308 then gently shuts down the system in order to avoid audio artifacts.


It should be noted, in those situations where a user set output SPL (using a volume control input) is less than the maximum allowable SPL (see FIG. 6), there is no reduction is output SPL (or perceived volume). However, in those cases where the maximum allowable SPL is reduced due to a clipping event and that clipping event induced reduction in SPL causes the output SPL to exceed the new maximum allowable SPL, then the user set output SPL is reduced to a level no greater than the most recent maximum allowable SPL. In this case, there remains the possibility that a user would notice a reduced perceived volume of any audio from the speakers 118. However, it is reasonable that the volume reduction would be slight and barely noticed.


As the charge stored in the internal power supply 310 decreases with usage over time, every subsequent volume clipping event causes the processor 308 to reduce the maximum allowable SPL by the SPL reduction factor ΔSPL. However, at some point (t=t5 in FIG. 5) down going voltage fluctuations cross a second, lower threshold indicating that the internal power supply 310 no longer has sufficient stored charge to operate the media delivery accessory 102 in satisfactory manner (i.e., the speakers 118 can no longer be adequately driven to produce an acceptable SPL, resulting in unacceptably low perceived volume). At this point, the processor 308 executes what is referred to as a graceful shutdown by sending a muting signal to the output audio processor concurrently with shutting down power to the remaining components in the consumer electronic product 300. Such components include any digital signal processing circuitry, audio amplifiers, and any other related subsystems.


It should be noted that at any time the power cable 314 is connected to the external power supply while the media delivery accessory 102 is operating in the self powered mode, the processor 308 immediately signals the media delivery accessory 102 to enter an external power mode. In the external power mode (also referred to as the AC mode), the maximum allowable SPL reverts to the AC mode maximum allowable SPL affording the user the ability to increase the perceived audio volume accordingly. However, it is well to note that this increase in allowable SPL is only a potentiality and does nothing to increase the already set output SPL of the consumer electronic product 300 (i.e., the perceived volume is unchanged unless user action is taken). Conversely, when the power cable is disconnected and the media delivery accessory 102 goes from the AC mode into the self powered, or DC mode, the maximum allowable SPL is reduced to the DC mode maximum allowable SPL. In this situation, the processor 308 determines an amount of charge stored in the internal power supply 310 and based upon that determination sets the maximum SPL level accordingly. For example, if the transition from the AC to DC mode occurs when the internal power supply 310 is fully charged, then the maximum SPL level is set to SPLDC0, whereas if the energy stored in the internal power supply 310 is less than fully charged, then the maximum SPLDC level is set to a lesser value, such as SPL283, SPL284, and so on.


In some embodiments, the energy provided by the external power supply by way of the cable 314 is used to not only operate the consumer electronic product 300, but to recharge (if necessary) the internal power supplys 302 and 310. In this case, a transition from DC mode to AC mode and back to DC mode again can result in the processor 308 setting the maximum allowable SPLDC at a higher level than would otherwise be the case with no recharging.



FIG. 7 illustrates a causal relationship between the period of time of useful operation of the consumer electronic product 300 and the actual output SPL of the speakers 118. It is not surprising when the actual output SPL is reduced (and the charge drain from the internal power supply 310 is concomitantly reduced), the length of time t7 that the consumer electronic product 300 can operate in a satisfactory manner is extended. (This can also be seen in FIG. 6 where the actual SPL is less than the DC maximum allowable SPL from to approximately t4.



FIG. 8 shows a flowchart detailing a process 800 in accordance with an embodiment of the invention. The process 800 begins at 802 by determining if the media player is connected to the media delivery accessory. When connected, a determination is made at 804 if the power cable is connected to an external power supply. It should be noted that this determination can be accomplished in any number of ways. For example, the determination can be performed by physically detecting the cable or electrically sensing an AC input voltage. In the case where the power cable is connected to the external power supply, then at 806, then maximum allowable sound pressure level (SPL) for the speakers is set to AC maximum allowable SPL. It should be noted that a processor is continually monitoring for a power cable connect and disconnect event that would in turn change the operating mode from externally powered mode (AC mode) to self powered mode (DC mode) respectively. Returning to 804, if the power cable is not connected to the external power supply (DC mode), a maximum allowable sound pressure level (SPL) for the speakers is set to DC maximum allowable SPL based upon the monitoring of the energy output of the stored energy unit.



FIG. 9 shows a flowchart detailing a process 900 in accordance with another embodiment of the invention. The process 900 begins at 902 by determining if the media player is connected to the media delivery accessory. When connected, a determination is made at 904 if the power cable is connected to an external power supply. In the case where the power cable is connected to the external power supply, then at 906, then maximum allowable sound pressure level (SPL) for the speakers is set to AC maximum allowable SPL. On the other hand, if the power cable is not connected to the external power supply (DC mode), then at 908 a maximum allowable sound pressure level (SPL) for the speakers is set to DC maximum allowable SPL based upon the monitoring of the charge status of the stored energy unit. At 910, a charge status of an internal power supply is monitored and if at 912 the charge status is less than a threshold value, then the consumer electronic product is shutdown at 914. On the other hand, if the charge status at 912 is found to be greater than the threshold value then control is passed back to 910.



FIG. 10 shows a process 1000 for monitoring the charge status of the internal power supply in accordance with an embodiment of the invention. More particularly, the process 1000 represents a particular implementation of the monitoring operation described above with reference to step 910 in the process 900 shown in FIG. 9. Accordingly, the process 1000 begins at 1002 by coupling a capacitor to the internal power supply. At 1004, a voltage Vc is generated by the capacitor that is directly related to the charge status of the internal power supply. At 1006, the capacitor voltage is tracked in real time and at 1010 a determination is made whether the tracked voltage is downward going. If the tracked voltage is downward going, a determination if made whether or not the downward going voltage has crossed a clipping event threshold at 1012. If, at 1014, the downward going voltage has crossed the clipping event threshold but a subsequent upward going voltage (if any) does not re-cross the clipping event threshold within a predetermined amount of time, then at 1016 the monitor generates a shutdown signal that instructs the processor to carefully control the shutdown of the system in order to avoid undesired audio artifacts. Otherwise, the monitor generates a clipping event signal at 1016. It should be noted that the clipping event signal can also be proportional to an amount of time that the upward going voltage is below the threshold indicating a weakened state of the internal power supply.



FIG. 11 shows a flowchart detailing a process 1100 for gently shutting down the consumer product in accordance with an embodiment of the invention. At 1102 a determination is made whether or not there is an imminent loss of power expected. In the described embodiment, the shutdown signal is used to notify the processor to begin gently shutting down the consumer electronic product. Once it has been determined that loss of power is imminent, then at 1104 the audio amplifier is muted in order to prevent any audio artifacts (such as a popping sound typically heard when sound systems are shut off abruptly). At 1106, a user feedback is provided indicating that a loss of power is imminent and at 1108, if all remaining electronic components are not powered down, then at 1110, all remaining electronic components are powered down. If, or when, all remaining components are powered down, then at 1112, a determination is made whether or not all residual power used to drive the gentle shutdown operation has been exhausted. In the described embodiment, the residual power is derived from the residual charge stored in the capacitor used to monitor the charge status of the internal power supply. Typically, there is sufficient stored residual charge to last approximately 5 seconds after the loss of power from the internal power supply. When all residual power has been exhausted, then at 1114, all user feedback is stopped. It should be noted, that when the consumer electronic product is powered up subsequent to the gentle shutdown, the consumer electronic product undergoes a hardware reset operation.



FIG. 12 shows a schematic diagram of a representative monitoring circuit 1200 in accordance with an embodiment of the invention. The monitoring circuit 1200 includes a capacitor 1202 capable maintaining the capacitor voltage Vc on the order of 300 to 400 volts (equivalent to an energy E related to the capacitor voltage Vc as E=CV2 discussed above) that is used to monitor the charge status of the internal power supply. A battery 1204 (in this case, 9V) provides an input voltage Vbatt to a boost, or step up, converter 1206 that boosts the input voltage Vbatt to a range of approximately 300-400 volts that is applied to a first node of the capacitor 1202, the second of which is connected to ground. The capacitor voltage Vc developed across the capacitor 1202 is used to monitor the charge status of the internal power supply. A buck (or DC to DC step down) converter 1208 also coupled to the first node of the capacitor 1202 provides an output voltage Vout that is used by a speaker amplifier (not shown) to drive the speakers. In this way, the energy used to drive the speakers (which is ultimately provided by energy stored in the internal power supply) is reflected in the dynamic characteristics of the capacitor voltage Vc as illustrated above with reference to FIG. 4A. In this way, by monitoring the capacitor voltage Vc, the charge status (and therefore the capability of the internal power supply to provide the requisite energy to drive the speakers) can be inferred without directly monitoring the internal power supply itself.


Although the media items of emphasis in several of the above embodiments where audio items (e.g., audio files or songs), the media items are not limited to audio items. For example, the media item can alternatively, pertain to recorded discussions and the like.


The invention is preferably implemented by software, but can also be implemented in hardware or a combination of hardware and software. The invention can also be embodied as computer readable code on a computer readable medium. The computer readable medium is any data storage device that can store data which can thereafter be read by a computer system. Examples of the computer readable medium include read-only memory, random-access memory, CD-ROMs, DVDs, magnetic tape, and optical data storage devices. The computer readable medium can also be distributed over network-coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.


The many features and advantages of the present invention are apparent from the written description and, thus, it is intended by the appended claims to cover all such features and advantages of the invention. Further, since numerous modifications and changes will readily occur to those skilled in the art, the invention should not be limited to the exact construction and operation as illustrated and described. Hence, all suitable modifications and equivalents may be resorted to as falling within the scope of the invention.


While this invention has been described in terms of a preferred embodiment, there are alterations, permutations, and equivalents that fall within the scope of this invention. It should also be noted that there are many alternative ways of implementing both the process and apparatus of the present invention. It is therefore intended that the invention be interpreted as including all such alterations, permutations, and equivalents as fall within the true spirit and scope of the present invention.

Claims
  • 1. A method for managing power in a media delivery system operable in either a DC or an AC mode arranged to output audio by way of one or more speakers, comprising: setting a maximum allowable sound pressure level (SPL) of an output audio signal produced by the one or more speakers when the media delivery system is operating in the DC mode; andmonitoring a charge status of an internal power supply that provides power to the one or more speakers by sensing, in real time, a voltage across a capacitor electrically coupled to the internal power supply, wherein the sensed voltage is directly related to the charge status of the internal power supply, when the charge status is less than a threshold value, then shutting down the media delivery system, otherwise, changing the maximum allowable SPL based upon the charge status of the internal power supply by reducing the maximum allowable SPL by a preset factor.
  • 2. A method as recited in claim 1, further comprising: if the voltage is a downward going voltage,determining if the downward going voltage crosses a threshold voltage level.
  • 3. A method as recited in claim 2, further comprising; when the downward going voltage crosses the threshold voltage level, thendetermining if a subsequent upward going voltage re-crosses the threshold voltage within a predetermined length of time; andgenerating a shutdown signal used to shut down the media delivery system if the subsequent upward going voltage does not re-cross the threshold voltage level in the predetermined length of time.
  • 4. A method as recited claim 3, further comprising: providing a clipping event signal if the subsequent upward going voltage does re-cross the threshold voltage level within the predetermined length of time, andusing the clipping event signal to reduce the maximum allowable SPL.
  • 5. A method as recited claim 3, further comprising: providing a proportional clipping event signal that is proportional to an amount of time that the upward going voltage remains below the threshold voltage that is less than the predetermined length of time; andusing the proportional clipping event signal to proportionally reduce the maximum allowable SPL.
  • 6. A method as recited in claim 1, wherein the maximum allowable (SPL) in the DC mode is a DC maximum allowable SPL.
  • 7. A method as recited in claim 6, comprising; setting the media delivery system to the AC mode by connecting to an external power supply that provides the power for the media delivery system; andsetting the maximum allowable SPL to an AC limited maximum SPL that is greater than the DC maximum allowable SPL in all cases.
  • 8. A method as recited in claim 7, comprising: setting the system to the DC mode when the media delivery system is disconnected from the external power supply; andsetting the DC maximum allowable SPL based upon a current charge status of the internal power supply.
  • 9. A method as recited in claim 1, wherein when the speaker's requested actual output SPL would be greater than the allowable maximum SPL, then reducing the actual output SPL to a value that is no greater than the allowable maximum SPL.
  • 10. A consumer electronic product operable in a DC mode and an AC mode, comprising: a portable media player arranged to playback a selected one of a plurality of media files stored therein;a media delivery accessory unit electrically coupled to the portable media player having at least one speaker, wherein when the consumer electronic product is operating in the DC mode, a maximum allowable sound pressure level (SPL) of an output audio signal produced by the at least one speaker is set to a DC maximum allowable SPL; anda charge monitor coupled to an internal power supply that provides power to the one or more speakers arranged to monitor a charge status of internal power supply, wherein the charge monitor comprises a capacitor electrically coupled to the internal power supply capable of developing a capacitor voltage, and a capacitor voltage sensor arranged to sense, in real time, the capacitor voltage, wherein the sensed voltage is directly related to the charge status of the internal power supply, wherein when the charge status is less than a threshold value, then the media delivery accessory unit is shutdown, otherwise, the maximum allowable SPL is changed based upon the charge status of the internal power supply, wherein when the maximum allowable SPL is changed, the maximum allowable SPL is changed by reducing the maximum allowable SPL by a preset factor.
  • 11. A consumer electronic product as recited in claim 10, wherein if the sensed voltage is a downward going voltage that crosses a threshold voltage level and if a subsequent up going voltage does not re-cross the threshold voltage level in a pre-determined length of time, then the consumer electronic product generates a shutdown signal used to shut down the media delivery system.
  • 12. A consumer electronic product as recited claim 11, wherein the monitor further comprises: a clipping event signal generator for providing a clipping event signal if the subsequent upward going voltage does re-cross the threshold voltage level within the predetermined length of time that is used to reduce the maximum allowable SPL.
  • 13. A consumer electronic product as recited claim 12, wherein the clipping event signal generator provides a proportional clipping event signal that is proportional to an amount of time when the upward going voltage remains below the threshold voltage for a period of time that is less than the predetermined length of time that is used to proportionally reduce the maximum allowable SPL 1.
  • 14. A consumer electronic product as recited in claim 10, wherein the maximum allowable (SPL) in the DC mode is a DC maximum allowable SPL.
  • 15. A consumer electronic product as recited in claim 14 wherein in the AC mode, the maximum allowable SPL is set to an AC limited maximum SPL that is greater than the DC maximum allowable SPL in all cases.
  • 16. A consumer electronic product as recited in claim 15 wherein when the media delivery system is in the DC mode, then the maximum allowable SPL is set to the DC maximum allowable SPL based upon a current charge status of the internal power supply.
  • 17. A consumer electronic product as recited in claim 16, wherein when the speaker's requested actual output SPL would be greater than the allowable maximum SPL, then the actual output SPL is reduced to a value that is no greater than the allowable maximum SPL.
  • 18. A method for managing power in a media delivery system operable in either a DC or an AC mode arranged to output audio by way of one or more speakers, comprising: setting a maximum allowable sound pressure level (SPL) of an output audio signal produced by the one or more speakers when the media delivery system is operating in the DC mode to a DC maximum allowable SPL;monitoring a charge status of an internal power supply that provides power to the one or more speakers;setting the media delivery system to the AC mode by connecting to an external power supply that provides the power for the media delivery system; andsetting the maximum allowable SPL to an AC limited maximum SPL that is greater than the DC maximum allowable SPL in all cases.
  • 19. The method as recited in claim 18, wherein when at least one speaker requests an actual output SPL greater than the allowable maximum SPL, then reducing the actual output SPL to a value that is no greater than the allowable maximum SPL.
  • 20. A method for managing power in a media delivery system operable in either a DC or an AC mode arranged to output audio by way of one or more speakers, comprising: setting a maximum allowable sound pressure level (SPL) of an output audio signal produced by the one or more speakers when the media delivery system is operating in the DC mode;monitoring a charge status of an internal power supply that provides power to the one or more speakers by sensing, in real time, a voltage across a capacitor electrically coupled to the internal power supply, wherein the sensed voltage is directly related to the charge status of the internal power supply, when the charge status is less than a threshold value, then shutting down the media delivery system, otherwise, changing the maximum allowable SPL based upon the charge status of the internal power supply by reducing the maximum allowable SPL by a preset factor and whereinif the voltage is a downward going voltage,determining if the downward going voltage crosses a threshold voltage level,when the downward going voltage crosses the threshold voltage level, thendetermining if a subsequent upward going voltage re-crosses the threshold voltage within a predetermined length of time;generating a shutdown signal used to shut down the media delivery system if the subsequent upward going voltage does not re-cross the threshold voltage level in the predetermined length of time; andproviding a proportional clipping event signal that is proportional to an amount of time that the upward going voltage remains below the threshold voltage that is less than the predetermined length of time; andusing the proportional clipping event signal to proportionally reduce the maximum allowable SPL.
  • 21. A method as recited in claim 20, wherein the maximum allowable (SPL) in the DC mode is a DC maximum allowable SPL.
  • 22. A method as recited in claim 21, comprising; setting the media delivery system to the AC mode by connecting to an external power supply that provides the power for the media delivery system; andsetting the maximum allowable SPL to an AC limited maximum SPL that is greater than the DC maximum allowable SPL in all cases.
  • 23. A method as recited in claim 22, comprising: setting the system to the DC mode when the media delivery system is disconnected from the external power supply; andsetting the DC maximum allowable SPL based upon a current charge status of the internal power supply.
  • 24. A method as recited in claim 20, wherein when the speaker's requested actual output SPL would be greater than the allowable maximum SPL, then reducing the actual output SPL to a value that is no greater than the allowable maximum SPL.
  • 25. A consumer electronic product operable in either a DC or an AC mode, comprising: one or more speakers arranged to output audio; anda processor coupled to the at least one speaker, wherein the processor manages power consumed by the consumer electronic product by:setting a maximum allowable sound pressure level (SPL) of an output audio signal produced by the one or more speakers when the media delivery system is operating in the DC mode to a DC maximum allowable SPL,monitoring a charge status of an internal power supply that provides power to the one or more speakers,setting the media delivery system to the AC mode by connecting to an external power supply that provides the power for the media delivery system, andsetting the maximum allowable SPL to an AC limited maximum SPL that is greater than the DC maximum allowable SPL in all cases.
  • 26. The consumer electronic product as recited in claim 25, wherein when at least one speaker requests an actual output SPL greater than the allowable maximum SPL, then the processor reduces the actual output SPL to a value that is no greater than the allowable maximum SPL.
  • 27. The consumer electronic product as recited in claim 25 wherein the media accessory unit is electrically coupled to a portable media player arranged to playback a selected one of a plurality of media files stored therein.
  • 28. A consumer electronic product operable in a DC mode and an AC mode, comprising: a media delivery accessory unit having at least one speaker, wherein when the consumer electronic product is operating in the DC mode, a maximum allowable sound pressure level (SPL) of an output audio signal produced by the at least one speaker is set to a DC maximum allowable SPL; anda charge monitor coupled to an internal power supply that provides power to the at least one speaker arranged to monitor a charge status of internal power supply, wherein the limited maximum allowable (SPL) in the DC mode is a DC maximum allowable SPL, and wherein in the AC mode, the maximum allowable SPL is set to an AC limited maximum SPL that is greater than the DC maximum allowable SPL in all cases.
  • 29. The consumer electronic product as recited in claim 28 wherein the media accessory unit is electrically coupled to a portable media player arranged to playback a selected one of a plurality of media files stored therein.
  • 30. Non-transitory computer readable medium for storing a computer program executable by a processor for managing power in a media delivery system operable in either a DC or an AC mode arranged to output audio by way of one or more speakers, the computer program comprising: computer code for setting a maximum allowable sound pressure level (SPL) of an output audio signal produced by the one or more speakers when the media delivery system is operating in the DC mode;computer code for monitoring a charge status of an internal power supply that provides power to the one or more speakers;computer code for shutting down the media delivery system, when the charge status is less than a threshold value; andcomputer code for changing the maximum allowable SPL based upon the charge status of the internal power supply, wherein the computer code for changing the maximum allowable SPL comprises computer code for reducing the maximum allowable SPL by a preset factor, and wherein the computer code for monitoring comprises computer code for sensing, in real time, a voltage across a capacitor electrically coupled to the internal power supply, wherein the sensed voltage is directly related to the charge status of the internal power supply.
  • 31. Computer readable medium as recited in claim 30, further comprising: computer code for determining if the downward going voltage crosses a threshold voltage level if the voltage is a downward going voltage.
  • 32. Computer readable medium as recited in claim 31, further comprising; computer code for determining if a subsequent upward going voltage re-crosses the threshold voltage within a predetermined length of time when the downward going voltage crosses the threshold voltage level; andcomputer code for generating a shutdown signal used to shut down the media delivery system if the subsequent upward going voltage does not re-cross the threshold voltage level in the predetermined length of time.
  • 33. Computer readable medium as recited claim 32, further comprising: computer code for providing a clipping event signal if the subsequent upward going voltage does re-cross the threshold voltage level within the predetermined length of time, andcomputer code for using the clipping event signal to reduce the maximum allowable SPL.
  • 34. Computer readable medium as recited claim 33, further comprising: computer code for providing a proportional clipping event signal that is proportional to an amount of time that the upward going voltage remains below the threshold voltage that is less than the predetermined length of time; andcomputer code for using the proportional clipping event signal to proportionally reduce the maximum allowable SPL 1.
  • 35. Computer readable medium as recited in claim 34, wherein the limited maximum allowable (SPL) in the DC mode is a DC maximum allowable SPL.
  • 36. Non transitory computer readable medium for storing a computer program executable by a processor for managing power in a media delivery system operable in either a DC or an AC mode arranged to output audio by way of one or more speakers, the computer program comprising: computer code for setting a maximum allowable sound pressure level (SPL) of an output audio signal produced by the one or more speakers when the media delivery system is operating in the DC mode, wherein the limited maximum allowable (SPL) in the DC mode is a DC maximum allowable SPL;computer code for setting the media delivery system to the AC mode by connecting to an external power supply that provides the power for the media delivery system; andcomputer code for setting the maximum allowable SPL to an AC limited maximum SPL that is greater than the DC maximum allowable SPL in all cases.
  • 37. Computer readable medium as recited in claim 36, comprising: computer code for setting the system to the DC mode when the media delivery system is disconnected from the external power supply; andcomputer code for setting the DC maximum allowable SPL based upon a current charge status of the internal power supply.
  • 38. Computer readable medium as recited in claim 36, comprising: computer code for reducing the actual output SPL to a value that is no greater than the allowable maximum SPL when the speaker's requested actual output SPL would be greater than the allowable maximum SPL.
US Referenced Citations (346)
Number Name Date Kind
1419828 Dornier Jun 1922 A
4090216 Constable May 1978 A
4257098 Lacy Mar 1981 A
4386345 Narveson et al. May 1983 A
4451849 Fuhrer May 1984 A
4589022 Prince et al. May 1986 A
4673861 Dubovsky et al. Jun 1987 A
4908523 Snowden et al. Mar 1990 A
4928307 Lynn May 1990 A
4951171 Tran et al. Aug 1990 A
4965738 Bauer et al. Oct 1990 A
5019717 McCurry et al. May 1991 A
5103156 Jones et al. Apr 1992 A
5150031 James et al. Sep 1992 A
5185906 Brooks Feb 1993 A
5200685 Sakamoto Apr 1993 A
5206538 Orta Apr 1993 A
5252891 Huang Oct 1993 A
5293494 Saito et al. Mar 1994 A
5304916 Le et al. Apr 1994 A
5307002 Ho et al. Apr 1994 A
5349281 Bugaj Sep 1994 A
5371456 Brainard Dec 1994 A
5379057 Clough Jan 1995 A
5396163 Nor et al. Mar 1995 A
5402055 Nguyen Mar 1995 A
5406305 Shimomura et al. Apr 1995 A
5471128 Patino et al. Nov 1995 A
5498950 Ouwerkerk Mar 1996 A
5514945 Jones May 1996 A
5539298 Perkins et al. Jul 1996 A
5559945 Beaudet et al. Sep 1996 A
5566337 Szymanski et al. Oct 1996 A
5579489 Dornier et al. Nov 1996 A
5583993 Foster et al. Dec 1996 A
5602455 Stephens et al. Feb 1997 A
5608698 Yamanoi et al. Mar 1997 A
5616876 Cluts Apr 1997 A
5617386 Choi Apr 1997 A
5648712 Hahn Jul 1997 A
5670985 Cappels, Sr. et al. Sep 1997 A
5675362 Clough Oct 1997 A
5675813 Holmdahl Oct 1997 A
5684513 Decker Nov 1997 A
5710922 Alley et al. Jan 1998 A
5712949 Kato et al. Jan 1998 A
5717422 Fergason Feb 1998 A
5721949 Smith et al. Feb 1998 A
5726672 Hernandez et al. Mar 1998 A
5739451 Winksy et al. Apr 1998 A
5740143 Suetomi Apr 1998 A
5752046 Oprescu et al. May 1998 A
5754027 Oglesbee et al. May 1998 A
5760588 Bailey Jun 1998 A
5778374 Dang et al. Jul 1998 A
5803786 McCormick Sep 1998 A
5805433 Wood Sep 1998 A
5808446 Eguchi Sep 1998 A
5815225 Nelson Sep 1998 A
5822288 Shinada Oct 1998 A
5835721 Donahue et al. Nov 1998 A
5835732 Kikinis et al. Nov 1998 A
5838969 Jacklin et al. Nov 1998 A
5845217 Lindell et al. Dec 1998 A
5864868 Contois Jan 1999 A
5867163 Kurtenbach Feb 1999 A
5870710 Ozawa et al. Feb 1999 A
5918303 Yamaura et al. Jun 1999 A
5920728 Hallowell et al. Jul 1999 A
5923757 Hocker et al. Jul 1999 A
5952992 Helms Sep 1999 A
5955867 Cummings et al. Sep 1999 A
5955869 Rathmann Sep 1999 A
5964879 Dunstan et al. Oct 1999 A
5982141 Hinohara Nov 1999 A
6006274 Hawkins et al. Dec 1999 A
6007372 Wood Dec 1999 A
6009237 Hirabayashi et al. Dec 1999 A
6011585 Anderson Jan 2000 A
6018705 Gaudet et al. Jan 2000 A
6025695 Friel et al. Feb 2000 A
6041023 Lakhansingh Mar 2000 A
6052654 Gaudet et al. Apr 2000 A
6087804 Suda Jul 2000 A
6108426 Stortz Aug 2000 A
6122340 Darley et al. Sep 2000 A
6125455 Yeo Sep 2000 A
6130518 Gabehart et al. Oct 2000 A
6151652 Kondo et al. Nov 2000 A
6152778 Dalton Nov 2000 A
6158019 Squibb Dec 2000 A
6161944 Leman Dec 2000 A
6167289 Ball et al. Dec 2000 A
6169387 Kaib Jan 2001 B1
6172948 Keller et al. Jan 2001 B1
6178514 Wood Jan 2001 B1
6179432 Zhang et al. Jan 2001 B1
6184652 Yang Feb 2001 B1
6184655 Malackowski Feb 2001 B1
6185163 Bickford et al. Feb 2001 B1
6191939 Burnett Feb 2001 B1
6195754 Jardine et al. Feb 2001 B1
6204637 Rengan Mar 2001 B1
6208044 Viswanadham et al. Mar 2001 B1
6211581 Farrant Apr 2001 B1
6211649 Matsuda Apr 2001 B1
6216131 Liu et al. Apr 2001 B1
6217183 Shipman Apr 2001 B1
6218812 Hanson Apr 2001 B1
6248946 Dwek Jun 2001 B1
6252380 Koenck Jun 2001 B1
6261109 Liu et al. Jul 2001 B1
6271605 Carkner et al. Aug 2001 B1
6283789 Tsai Sep 2001 B1
6295541 Bodnar et al. Sep 2001 B1
6297795 Kato et al. Oct 2001 B1
6298314 Blackadar et al. Oct 2001 B1
6316916 Bohne Nov 2001 B2
6329796 Popescu Dec 2001 B1
6332175 Birrell et al. Dec 2001 B1
6336365 Blackadar et al. Jan 2002 B1
6336727 Kim Jan 2002 B1
6341316 Kloba et al. Jan 2002 B1
6348776 Kim Feb 2002 B2
6353894 Pione Mar 2002 B1
6357011 Gilbert Mar 2002 B2
6357147 Darley et al. Mar 2002 B1
6362610 Yang Mar 2002 B1
6363491 Endo Mar 2002 B1
6377530 Burrows Apr 2002 B1
6392414 Bertness May 2002 B2
6448863 Ogawa et al. Sep 2002 B1
6452610 Reinhardt et al. Sep 2002 B1
6465909 Soo et al. Oct 2002 B1
6467924 Shipman Oct 2002 B2
6487442 Wood Nov 2002 B1
6489751 Small et al. Dec 2002 B2
6493652 Ohlenbusch et al. Dec 2002 B1
6526516 Ishikawa et al. Feb 2003 B1
6531845 Kerai et al. Mar 2003 B2
6536139 Darley et al. Mar 2003 B2
6549497 Miyamoto et al. Apr 2003 B2
6560903 Darley May 2003 B1
6571343 Johnson et al. May 2003 B1
6580460 Takahashi et al. Jun 2003 B1
6587403 Keller et al. Jul 2003 B1
6587404 Keller et al. Jul 2003 B1
6605038 Teller et al. Aug 2003 B1
6606281 Cowgill et al. Aug 2003 B2
6611607 Davis et al. Aug 2003 B1
6611789 Darley Aug 2003 B1
6614232 Mukai Sep 2003 B1
6617963 Watters et al. Sep 2003 B1
6621768 Keller et al. Sep 2003 B1
6623427 Mandigo Sep 2003 B2
6631101 Chan et al. Oct 2003 B1
6633932 Bork et al. Oct 2003 B1
6650232 Strohbeck et al. Nov 2003 B1
6693612 Matsumoto et al. Feb 2004 B1
6731312 Robbin May 2004 B2
6731751 Papadopoulos May 2004 B1
6747859 Walbeck et al. Jun 2004 B2
6760536 Amir et al. Jul 2004 B1
6762741 Weindorf Jul 2004 B2
6774604 Matsuda et al. Aug 2004 B2
6781611 Richard Aug 2004 B1
6794566 Pachet Sep 2004 B2
6799226 Robbin et al. Sep 2004 B1
6801964 Mahdavi Oct 2004 B1
6820206 Kim et al. Nov 2004 B1
6832373 O'Neill Dec 2004 B2
6870529 Davis Mar 2005 B1
6871063 Schiffer Mar 2005 B1
6876947 Darley et al. Apr 2005 B1
6882955 Ohlenbusch et al. Apr 2005 B1
6886749 Chiba et al. May 2005 B2
6898550 Blackadar et al. May 2005 B1
6911971 Suzuki et al. Jun 2005 B2
6917504 Nguyen et al. Jul 2005 B2
6918677 Shipman Jul 2005 B2
6931377 Seya Aug 2005 B1
6934812 Robbin et al. Aug 2005 B1
6936936 Fischer et al. Aug 2005 B2
6946817 Fischer et al. Sep 2005 B2
6950087 Knox et al. Sep 2005 B2
6969970 Dias et al. Nov 2005 B2
6993615 Falcon Jan 2006 B2
6995963 Buchanan et al. Feb 2006 B2
7016595 Ishino et al. Mar 2006 B1
7023778 Takashima Apr 2006 B2
7028096 Lee Apr 2006 B1
7046230 Zadesky May 2006 B2
7062225 White Jun 2006 B2
7076561 Rosenberg et al. Jul 2006 B1
7084856 Huppi Aug 2006 B2
7084921 Ogawa Aug 2006 B1
7092946 Bodnar Aug 2006 B2
7124125 Cook et al. Oct 2006 B2
7143241 Hull Nov 2006 B2
7146437 Robbin et al. Dec 2006 B2
7160113 McConnell et al. Jan 2007 B2
7171331 Vock et al. Jan 2007 B2
7191244 Jennings et al. Mar 2007 B2
7197650 Watanabe et al. Mar 2007 B2
7213228 Putterman et al. May 2007 B2
7234026 Robbin et al. Jun 2007 B2
7277928 Lennon Oct 2007 B2
7301857 Shah et al. Nov 2007 B2
7356679 Le et al. Apr 2008 B1
7508535 Hart et al. Mar 2009 B2
7725135 Kim et al. May 2010 B2
20010003205 Gilbert Jun 2001 A1
20010005641 Matsumoto et al. Jun 2001 A1
20010006884 Matsumoto Jul 2001 A1
20010013983 Izawa et al. Aug 2001 A1
20010029178 Criss et al. Oct 2001 A1
20010037367 Iyer Nov 2001 A1
20010041021 Boyle et al. Nov 2001 A1
20010042107 Palm Nov 2001 A1
20020002413 Tokue Jan 2002 A1
20020013784 Swanson Jan 2002 A1
20020028683 Banatre et al. Mar 2002 A1
20020045961 Gibbs et al. Apr 2002 A1
20020046315 Miller et al. Apr 2002 A1
20020055934 Lipscomb et al. May 2002 A1
20020059440 Hudson et al. May 2002 A1
20020059499 Hudson May 2002 A1
20020070705 Buchanan et al. Jun 2002 A1
20020090912 Cannon et al. Jul 2002 A1
20020116082 Gudorf Aug 2002 A1
20020116517 Hudson et al. Aug 2002 A1
20020123359 Wei et al. Sep 2002 A1
20020152045 Dowling et al. Oct 2002 A1
20020156833 Maurya et al. Oct 2002 A1
20020156949 Kubo et al. Oct 2002 A1
20020161865 Nguyen Oct 2002 A1
20020173273 Spurgat et al. Nov 2002 A1
20020189426 Hirade et al. Dec 2002 A1
20020189429 Qian et al. Dec 2002 A1
20020199043 Yin Dec 2002 A1
20030002688 Kanevsky et al. Jan 2003 A1
20030007001 Zimmerman Jan 2003 A1
20030018799 Eyal Jan 2003 A1
20030037254 Fischer et al. Feb 2003 A1
20030046434 Flanagin et al. Mar 2003 A1
20030050092 Yun Mar 2003 A1
20030074457 Kluth Apr 2003 A1
20030076301 Tsuk et al. Apr 2003 A1
20030076306 Zadesky Apr 2003 A1
20030079038 Robbin et al. Apr 2003 A1
20030095096 Robbin et al. May 2003 A1
20030097379 Ireton May 2003 A1
20030104835 Douhet Jun 2003 A1
20030110403 Crutchfield et al. Jun 2003 A1
20030127307 Liu et al. Jul 2003 A1
20030128192 van Os Jul 2003 A1
20030133694 Yeo Jul 2003 A1
20030153213 Siddiqui et al. Aug 2003 A1
20030156503 Schilling et al. Aug 2003 A1
20030167318 Robbin et al. Sep 2003 A1
20030176935 Lian et al. Sep 2003 A1
20030182100 Plastina et al. Sep 2003 A1
20030221541 Platt Dec 2003 A1
20030229490 Etter Dec 2003 A1
20030236695 Litwin, Jr. Dec 2003 A1
20040001395 Keller et al. Jan 2004 A1
20040001396 Keller et al. Jan 2004 A1
20040012556 Yong et al. Jan 2004 A1
20040055446 Robbin et al. Mar 2004 A1
20040066363 Yamano et al. Apr 2004 A1
20040069122 Wilson Apr 2004 A1
20040076086 Keller et al. Apr 2004 A1
20040086120 Akins, III et al. May 2004 A1
20040094018 Ueshima et al. May 2004 A1
20040103411 Thayer May 2004 A1
20040125522 Chiu et al. Jul 2004 A1
20040162029 Grady Aug 2004 A1
20040165302 Lu Aug 2004 A1
20040177063 Weber et al. Sep 2004 A1
20040198436 Alden Oct 2004 A1
20040210628 Inkinen et al. Oct 2004 A1
20040216108 Robbin Oct 2004 A1
20040224638 Fadell et al. Nov 2004 A1
20040225804 Leete Nov 2004 A1
20040242224 Janik et al. Dec 2004 A1
20040246275 Yoshihara et al. Dec 2004 A1
20040255135 Kitaya et al. Dec 2004 A1
20040267825 Novak et al. Dec 2004 A1
20050015254 Beaman Jan 2005 A1
20050053365 Adams et al. Mar 2005 A1
20050060240 Popofsky Mar 2005 A1
20050108754 Carhart et al. May 2005 A1
20050111820 Matsumi et al. May 2005 A1
20050122315 Chalk et al. Jun 2005 A1
20050123886 Hua et al. Jun 2005 A1
20050146534 Fong et al. Jul 2005 A1
20050152294 Yu et al. Jul 2005 A1
20050156047 Chiba et al. Jul 2005 A1
20050160270 Goldberg et al. Jul 2005 A1
20050166153 Eytchison et al. Jul 2005 A1
20055152294 Yu et al. Jul 2005
20050218303 Poplin Oct 2005 A1
20050234983 Plastina et al. Oct 2005 A1
20050245839 Stivoric et al. Nov 2005 A1
20050248555 Feng et al. Nov 2005 A1
20050257169 Tu Nov 2005 A1
20050259064 Sugino et al. Nov 2005 A1
20050259524 Yeh Nov 2005 A1
20060013414 Shih Jan 2006 A1
20060025068 Regan et al. Feb 2006 A1
20060039263 Trotabas Feb 2006 A1
20060061563 Fleck Mar 2006 A1
20060068760 Hameed et al. Mar 2006 A1
20060071899 Chang et al. Apr 2006 A1
20060088228 Marriott et al. Apr 2006 A1
20060092122 Yoshihara et al. May 2006 A1
20060094409 Inselberg May 2006 A1
20060095502 Lewis et al. May 2006 A1
20060098320 Koga et al. May 2006 A1
20060125446 Tupman et al. Jun 2006 A1
20060135883 Jonsson et al. Jun 2006 A1
20060145053 Stevenson et al. Jul 2006 A1
20060152382 Hiltunen Jul 2006 A1
20060155914 Jobs et al. Jul 2006 A1
20060170535 Watters et al. Aug 2006 A1
20060173974 Tang Aug 2006 A1
20060190577 Yamada Aug 2006 A1
20060212637 Lo et al. Sep 2006 A1
20060221057 Fux et al. Oct 2006 A1
20060221788 Lindahl et al. Oct 2006 A1
20060259758 Deng et al. Nov 2006 A1
20060265503 Jones et al. Nov 2006 A1
20060272483 Honeywell Dec 2006 A1
20070014536 Hellman Jan 2007 A1
20070028009 Robbin et al. Feb 2007 A1
20070061759 Klein, Jr. Mar 2007 A1
20070106660 Stern et al. May 2007 A1
20070108788 Shalam et al. May 2007 A1
20070124679 Jeong et al. May 2007 A1
20070129062 Pantalone et al. Jun 2007 A1
20070135225 Nieminen et al. Jun 2007 A1
20070247794 Jaffe et al. Oct 2007 A1
20070248311 Wice et al. Oct 2007 A1
20070255163 Prineppi Nov 2007 A1
20080055228 Glen Mar 2008 A1
20080134287 Gudorf et al. Jun 2008 A1
Foreign Referenced Citations (74)
Number Date Country
43 34 773 Apr 1994 DE
44 45 023 Jun 1996 DE
0 127 139 May 1984 EP
0578604 Jan 1994 EP
0 757 437 Feb 1997 EP
0 813 138 Dec 1997 EP
0 863 469 Sep 1998 EP
0 917 077 May 1999 EP
0 982 732 Mar 2000 EP
1 028 425 Aug 2000 EP
1028426 Aug 2000 EP
1 076 302 Feb 2001 EP
1 213 643 Jun 2002 EP
1 289 197 Mar 2003 EP
1 333 356 Aug 2003 EP
1 503 363 Feb 2005 EP
1536612 Jun 2005 EP
1 566 743 Aug 2005 EP
1566948 Aug 2005 EP
1 372 133 Dec 2005 EP
1 686 496 Aug 2006 EP
2 370 208 Jun 2002 GB
2384399 Jul 2003 GB
2399639 May 2005 GB
59-023610 Feb 1984 JP
03-228490 Oct 1991 JP
04-243386 Aug 1992 JP
6-96520 Apr 1994 JP
8-235774 Sep 1996 JP
9-50676 Feb 1997 JP
9-259532 Oct 1997 JP
2000-90651 Mar 2000 JP
2000-224099 Aug 2000 JP
2000-285643 Oct 2000 JP
2000-299834 Oct 2000 JP
2000-311352 Nov 2000 JP
2000-339864 Dec 2000 JP
2001-69165 Mar 2001 JP
2001-236286 Aug 2001 JP
2001-312338 Nov 2001 JP
2002-076977 Mar 2002 JP
2002-175467 Jun 2002 JP
2003-188792 Jul 2003 JP
2003-259333 Sep 2003 JP
2003-319365 Nov 2003 JP
2004-021720 Jan 2004 JP
2004-219731 Aug 2004 JP
2004-220420 Aug 2004 JP
20010076508 Aug 2001 KR
WO 0133569 Jun 1995 WO
WO 9516950 Jun 1995 WO
9817032 Apr 1998 WO
WO 9926330 May 1999 WO
WO 9928813 Jun 1999 WO
WO 0022820 Apr 2000 WO
WO 0039907 Jul 2000 WO
WO 0165413 Sep 2001 WO
WO 0167753 Sep 2001 WO
WO 0225610 Mar 2002 WO
WO 03023786 Mar 2003 WO
WO 03036457 May 2003 WO
WO 03067202 Aug 2003 WO
WO 03073688 Sep 2003 WO
2004061850 Jul 2004 WO
WO 2004055637 Jul 2004 WO
WO2004084413 Sep 2004 WO
WO 2004104815 Dec 2004 WO
WO 2005031737 Apr 2005 WO
WO 2005048644 May 2005 WO
WO 2005008505 Jul 2005 WO
2005109781 Nov 2005 WO
WO 2006040737 Apr 2006 WO
2006071364 Jun 2006 WO
WO 2006073702 Jul 2006 WO
Related Publications (1)
Number Date Country
20070201703 A1 Aug 2007 US