throbber
c19) United States
`c12) Reissued Patent
`Mylly
`
`I lllll llllllll Ill lllll lllllll llll llll lllll 111111111111111111111111111111111
`USOORE45542E
`
`US RE45,542 E
`(IO) Patent Number:
`(45) Date of Reissued Patent:
`Jun. 2, 2015
`
`(54) METHOD AND A SYSTEM FOR
`DETERMINING THE POWER
`CONSUMPTION IN CONNECTION WITH AN
`ELECTRONIC DEVICE, AND AN
`ELECTRONIC DEVICE
`
`(71) Applicant: Memory Technologies LLC, Las Vegas,
`NV(US)
`
`(72)
`
`Inventor: Kimmo Mylly, Julkujarvi (FI)
`
`(73) Assignee: Memory Technologies LLC, Las Vegas,
`NV(US)
`
`(21) Appl. No.: 13/902,227
`
`(22) Filed:
`
`May24, 2013
`Related U.S. Patent Documents
`
`Reissue of:
`(64) Patent No.:
`Issued:
`Appl. No.:
`Filed:
`
`7,278,033
`Oct. 2, 2007
`10/401,338
`Mar. 26, 2003
`
`(30)
`
`Foreign Application Priority Data
`
`Mar. 27, 2002
`
`(FI) ...................................... 20020594
`
`(51)
`
`Int. Cl.
`G06F 1100
`G06F 1126
`
`(2006.01)
`(2006.01)
`(Continued)
`
`(52)
`
`(58)
`
`U.S. Cl.
`CPC ................ G06F 11266 (2013.01); G06F 13110
`(2013.01); G06F 113225 (2013.01); G06F
`11324 (2013.01);
`
`(Continued)
`
`Field of Classification Search
`CPC ......... G06F 1/26; G06F 1/3206; G06F 1/324;
`G06F 1/266; G06F 1/3275; G06F 1/3225;
`G06F 1/3253; G06F 13/10; G06F 13/38
`
`USPC ....................... 713/300, 320, 322; 710/8, 301
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,841,440 A
`5,483,656 A
`
`6/1989 Yonezu et al.
`111996 Oprescu et al.
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`GB
`
`7/2001
`1117026 A2
`3/1991
`2 235 797 A
`(Continued)
`
`OTHER PUBLICATIONS
`
`USB Specification Revision, published Apr. 27, 2000; pp. 171-174.
`(Continued)
`
`Ji H Bae
`Primary Examiner -
`(74) Attorney, Agent, or Firm - Sterne, Kessler, Goldstein
`& Fox P.L.L.C.
`
`(57)
`
`ABSTRACT
`The present invention relates to a method and a system for
`determining the power consumption in an electronic device,
`to which a peripheral device is connected, to which the power
`is supplied from the electronic device. At least a first maxi(cid:173)
`mum value and a second maximum value, higher than the first
`maximum value, are determined for the power consumption.
`Signaling between the electronic device and the peripheral
`device sets a maximum value for the power consumption of
`the peripheral device which is between said first and second
`maximum values. The invention also relates to an electronic
`device and a peripheral device, in which the method is
`applied.
`
`40 Claims, 4 Drawing Sheets
`
`SANDISK Exhibit 1001
`Page 1 of 13
`
`

`

`US RE45,542 E
`Page 2
`
`(51)
`
`Int. Cl.
`G06F 1132
`G06F 3100
`HOSK 7110
`G06F 13138
`G06F 13110
`(52) U.S. Cl.
`CPC
`
`(2006.01)
`(2006.01)
`(2006.01)
`(2006.01)
`(2006.01)
`
`G06F 113275 (2013.01); G06F 113253
`(2013.01); G06F 1126 (2013.01); G06F 13138
`(2013.01); G06F 113206 (2013.01)
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,532,945 A *
`5,606,704 A
`5,613,130 A
`5,737,616 A
`5,752,050 A
`5,758,108 A
`5,758,171 A
`5,768,147 A
`5,884,086 A
`5,892,729 A *
`5,964,879 A *
`5,996,083 A *
`6,092,209 A
`6,178,514 Bl
`6,279,114 Bl
`6,477,388 Bl*
`6,697,883 Bl
`6,785,830 Bl *
`6,859,882 B2 *
`6,901,457 Bl
`2004/0078498 Al *
`
`7/1996 Robinson ...................... 713/321
`211997 Pierce et al.
`3/1997 Teng et al.
`4/1998 Watanabe
`511998 Hernandez et al.
`5/1998 Nakamura
`511998 Rarnarnurthy et al.
`6/1998 Young
`3/ 1999 Arnoni et al.
`. ................... 365/233
`411999 Holder, Jr.
`10/1999 Dunstan et al ................ 713/340
`1111999 Guptaetal. .................. 713/322
`712000 Holzharnrner et al.
`112001 Wood
`8/2001 Toombs et al.
`1112002 Schmutz ....................... 455/522
`212004 Jinnouchi
`8/2004 McKeen et al. ............... 713/320
`212005 Fung ............................. 713/300
`512005 Toombs et al.
`412004 Saotome ........................... 710/8
`
`FOREIGN PATENT DOCUMENTS
`
`WO
`WO
`WO
`
`WO 98/41987 Al
`0207494
`WO 02/07494 A2
`
`9/1998
`112002
`112002
`
`OTHER PUBLICATIONS
`
`English-Language Abstract for International Patent Publication No.
`98/41987 Al, published Sep. 24, 1998; 1 page.
`Notice of Allowance mailed Jun. 13, 2007 for U.S. Appl. No.
`10/401,338, filed Mar. 26, 2003; 12 pages.
`Non-Final Rejection mailed Sep. 22, 2005 for U.S. Appl. No.
`10/401,338, filed Mar. 26, 2003; 10 pages.
`Non-Final Rejection mailed Jul. 14, 2006 for U.S. Appl. No.
`10/401,338, filed Mar. 26, 2003; 8 pages.
`Final Rejection mailed Mar. 23, 2006 for U.S. Appl. No. 10/401,338,
`filed Mar. 26, 2003; 11 pages.
`Final Rejection mailed Dec. 27, 2006 for U.S. Appl. No. 10/401,338,
`filed Mar. 26, 2003; 8 pages.
`International Search Report directed to related International Patent
`Application No. PCT/FI03/00233, mailed Jun. 27, 2003; 5 pages.
`International Preliminary Report on Patentability directed to related
`International Patent Application No. PCT/FI03/00233, mailed Jun.
`24, 2003; 7 pages.
`European Search Report directed to related European Patent Appli(cid:173)
`cation No. 03 708 304.5-1527, mailed Nov. 24, 2006; 6 pages.
`European Search Report directed to related European Patent Appli(cid:173)
`cation No. 03 708 304.5-1527, mailed Dec. 20, 2007; 5 pages.
`European Search Report directed to related European Patent Appli(cid:173)
`cation No. 03 708 304.5-1527, mailed Mar. 5, 2009; 4 pages.
`SD Card Association, SD Specifications Part 1 Physical Layer Sim(cid:173)
`plified Specification Version 4.10, https://www.sdcard.org/down(cid:173)
`loads/pls/simplified_specs/partl_ 410.pdf, Published Jan. 22, 2013;
`pp. 1-186.
`English-Language Abstract for European Patent Publication No. EP
`1 117 026 A2, published Jul. 18, 200 l; 2 pages.
`
`GB
`WO
`
`2235797
`9841987
`
`3/1991
`9/1998
`
`* cited by examiner
`
`SANDISK Exhibit 1001
`Page 2 of 13
`
`

`

`U.S. Patent
`
`Jun.2,2015
`
`Sheet 1of4
`
`US RE45,542 E
`
`,.----... -----·-·------------··----·--------------·---------------------------------------------------·-------------------,
`'
`'
`'
`'
`.
`'
`'
`'
`'
`'
`'
`'
`r .... -------··----..... -·-··· ......................................................... --------------------................... --: I
`!
`
`-1
`
`'
`
`'
`
`1
`'
`'
`'
`
`!
`:
`1
`:,:
`
`5
`
`---... 3
`
`1
`'
`'
`'
`
`-
`
`1.i
`
`:
`i
`
`i
`
`1
`
`LT[~+Vcc
`i ~~--15
`9 -~1 11~l1'
`/
`J ·I
`8 ~c·:::·~:----:·-·::r:::~:,~r:: ----------~=1-----.-------------------------------------
`T-~-~--~:~TX:_-T_L~
`10
`! 12~L1~0_:--:i
`/ 13~~~:0~ ($:) i
`'
`I 14----~iMEMORYi
`;
`;
`i
`L. ................. ~-J
`L---7-------------------------------------------------------:
`2
`
`! RF
`; f1sP~AYI
`11
`..
`'
`'
`: :
`:
`------ID ! i
`I 6
`I
`[
`I I ~ - -----------1--------------------r1--------r---------~-L __ j I
`r.Ll
`i . ..J
`I ,- ! --~ I CONTROL
`MORY
`:
`-----~
`:
`1 r·Mco··-1
`;,.
`...
`l
`~--·---·-·-·-·-!
`l
`
`•
`
`l
`
`I
`
`7
`
`~
`
`l
`
`i
`
`:
`
`f
`
`~
`
`l
`'
`16
`
`•
`:
`!
`
`(
`
`. l
`. l,
`'*
`
`............ !
`
`Fig 1
`
`SANDISK Exhibit 1001
`Page 3 of 13
`
`

`

`U.S. Patent
`
`Jun.2,2015
`
`Sheet 2 of 4
`
`US RE45,542 E
`
`Fig 2
`
`SANDISK Exhibit 1001
`Page 4 of 13
`
`

`

`U.S. Patent
`
`Jun.2,2015
`
`Sheet 3 of 4
`
`US RE45,542 E
`
`2~
`
`-
`
`1-1
`Wf.~~E __ gonsumption y_a!.~~---!.~g_uiry
`l ~01
`·1
`302 ... ,Jfv1a~frnum Hmlts
`I
`le~~~-~-~~~~or:.1 11'.~~-~~~l
`303_ rGenera~iri-~g- I
`I
`l a messrqe
`304
`,J Maxif!ll!_Q1_ limit transmig>iQ~ ----
`Message to set the power consumption_ !
`i
`'"""_. ... _._ ........... -~
`30&-.j Set~e power ]
`~ -~;~6:~e£o9ri'fu~;l~~~:t 1
`
`-.,.............---···-············--
`l
`!
`305
`
`l consumption
`~--------...-----·----··
`
`'
`
`Fig 3
`
`SANDISK Exhibit 1001
`Page 5 of 13
`
`

`

`U.S. Patent
`
`Jun.2,2015
`
`Sheet 4 of 4
`
`US RE45,542 E
`
`Fig 4
`
`SANDISK Exhibit 1001
`Page 6 of 13
`
`

`

`US RE45,542 E
`
`1
`METHOD AND A SYSTEM FOR
`DETERMINING THE POWER
`CONSUMPTION IN CONNECTION WITH AN
`ELECTRONIC DEVICE, AND AN
`ELECTRONIC DEVICE
`
`Matter enclosed in heavy brackets [ ] appears in the
`original patent but forms no part of this reissue specifica(cid:173)
`tion; matter printed in italics indicates the additions
`made by reissue; a claim printed with strikethrough indi(cid:173)
`cates that the claim was canceled, disclaimed, or held
`invalid by a prior post-patent action or proceeding.
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application claims priority under 35 USC § 119 to
`Finnish Patent Application No. 20020594 filed on Mar. 27,
`2002.
`
`FIELD OF THE INVENTION
`
`The present invention relates to a method for determining
`the power consumption in an electronic device, to which a
`peripheral device is connected, which is supplied with power
`from the electronic device. The invention also relates to a
`system which comprises an electronic device provided with
`means for connecting a peripheral device and means for sup(cid:173)
`plying power to the peripheral device, and which system
`comprises means for determining the power consumption.
`Furthermore, the invention relates to an electronic device
`provided with means for connecting a peripheral device,
`means for supplying power to the peripheral device, and
`means for determining the power consumption of the periph(cid:173)
`eral device. Moreover, the invention relates to a peripheral
`device provided with means for connecting the peripheral
`device to an electronic device, from which the power needed
`for using the peripheral device is arranged to be supplied to
`the peripheral device.
`
`BACKGROUND OF THE INVENTION
`
`At present, several such electronic devices are in use, to
`which it is possible to connect various peripheral devices, e.g. 45
`to expand the properties of the electronic device and to pro(cid:173)
`duce auxiliary functions. For example, it is possible to con(cid:173)
`nect peripheral devices, such as connection cards (e.g. PCM(cid:173)
`CIA cards), to laptop computers to connect the laptop
`computer to a local area network, a landline or wireless tele- 50
`phone network, etc. Furthermore, peripheral devices can be
`used to expand the memory of the laptop computer, to connect
`an external fixed disk, a CD ROM station, or the like.
`The MultiMediaCard™ Association is, among other
`things, developing a standard for memory expansion boards 55
`(MultiMediaCard™; MultiMediaCard™ is a trademark of
`Infineon Technologies AG). These memory expansion boards
`can be used in various portable electronic devices, such as
`wireless communication devices and communicator type
`devices, to expand the memory capacity.
`Because the peripheral devices can be connected to a vari(cid:173)
`ety of devices, the power consumption of the peripheral
`device should not exceed the maximum power that can be
`supplied from the electronic device to the peripheral device.
`Otherwise, the operation of the peripheral device and/or the
`electronic device may be disturbed and the electronic device
`may even be overheated. On the other hand, the power con-
`
`2
`sumptionrequirements of different peripheral devices may be
`very different, wherein manufacturers of electronic devices
`should provide for the maximum power consumption in the
`power supply of the peripheral device connection. Solutions
`are known, such as Nokia Communicator 9110/9210, in
`which the power supply of the peripheral device connection
`of the electronic device is provided with a relatively efficient
`regulator, for example in the order of 150 mA/3 V. Such an
`efficient regulator is a relatively bulky component, which may
`10 cause placement problems, particularly in portable electronic
`devices. The provision for the maximum power consumption
`will be unnecessary in such electronic devices, whose users
`do not use, in connection with the electronic device, such a
`peripheral device whose power consumption is close to the
`15 maximum power consumption of the peripheral device
`designed for the electronic device. On the other hand, another
`user of a similar electronic device may use such a peripheral
`device whose power consumption is in the order of the maxi(cid:173)
`mum power consumption of the peripheral device designed
`20 for the electronic device.
`In some electronic devices and peripheral devices to be
`connected to them, the operating voltage is selected at the
`stage when the peripheral device is turned on, e.g. when the
`electronic device is turned on or when the peripheral device is
`25 connected. Thus, signalling will be performed between the
`electronic device and the peripheral device, for the electronic
`device to determine the level of the operating voltage required
`by the peripheral device and to select an operating voltage
`suitable for the peripheral device to the operating voltage
`30 line(s) of the peripheral device.
`In said MultiMediaCardAssociation, a maximum limit has
`been proposed for the power consumption of memory cards
`of the MultiMediaCard™ type. Thus, in electronic devices
`supporting this standard, the provision is made to supply a
`35 defined maximum power to the peripheral device. Moreover,
`the power consumption of memory cards of the MultiMedi(cid:173)
`aCard™ type should thus not exceed the defined maximum
`limit. Such an arrangement is difficult, for example, for the
`reason that the power consumption of new memory cards to
`40 be developed is limited to this maximum value, wherein it
`may be an impediment for the implementation of such
`memory cards whose power consumption cannot be made
`smaller than the selected maximum limit. If the maximum
`limit is set so high that the power consumption of other
`memory cards to be developed later on is also very likely to be
`smaller than this, it will mean that relatively efficient and
`large regulators must be used in electronic devices, perhaps
`unnecessarily.
`The power consumption of the peripheral device is nor(cid:173)
`mally proportional to the clock frequency used in the periph(cid:173)
`eral device, wherein an increase in the clock frequency will
`increase the power consumption. In a corresponding manner,
`to decrease the power consumption, the clock frequency of
`the peripheral device can be decreased, if this is possible in
`view of the other functions of the peripheral device. However,
`the operating rate of the peripheral device will thus decrease,
`which is not necessarily desirable. Also, the bus width used in
`the peripheral device has an effect on how much power is
`consumed in the peripheral device.
`
`60
`
`SUMMARY OF THE INVENTION
`
`It is an aim of the present invention to provide an improved
`method and system for determining the power consumption
`65 to be suitable in each situation. It is another aim of the inven-
`tion to provide an electronic device and a peripheral device
`for applying the method. The invention is based on the idea of
`
`SANDISK Exhibit 1001
`Page 7 of 13
`
`

`

`US RE45,542 E
`
`3
`determining at least a first and a second maximum value for
`the power consumption, wherein the electronic device and the
`peripheral device set the power consumption to a value
`between these first and second maximum values. Thus, in
`different operating situations, for example the peripheral
`device can adjust its power consumption to be suitable for the
`situation. The method according to the present invention is
`primarily characterized in determining, for the power con(cid:173)
`sumption, at least a first maximum value and a second maxi(cid:173)
`mum value which is higher than the first maximum value, and 10
`setting, between the electronic device and the peripheral
`device, the maximum for the power consumption of the
`peripheral device to a value which is substantially between
`said first and second maximum values. The system according 15
`to the invention is primarily characterized in that at least a first
`maximum value and a second maximum value which is
`higher than the first maximum value, are defined for the
`power consumption, and that the means for determining the
`power consumption comprise means for setting the maxi- 20
`mum for the power consumption of the peripheral device to a
`value which is between said first maximum value and said
`second maximum value. The electronic device according to
`the invention is primarily characterized in that at least a first
`maximum value and a second maximum value which is
`higher than the first maximum value, are defined for the
`power consumption, and that the means for determining the
`power consumption comprise means for setting the maxi(cid:173)
`mum for the power consumption of the peripheral device to a
`value which is between said first maximum value and said 30
`second maximum value. Furthermore, the peripheral device
`according to the invention is primarily characterized in that at
`least a first maximum value and a second maximum value
`which is higher than the first maximum value, are defined for
`the power consumption, and that the means for determining 35
`the power consumption comprise means for setting the maxi(cid:173)
`mum for the power consumption of the peripheral device to a
`value which is between said first maximum value and said
`second maximum value.
`The present invention shows remarkable advantages over
`solutions of prior art. By the method according to the inven(cid:173)
`tion, it is possible to avoid the use of an unnecessarily large
`regulator in an electronic device, which saves costs, and
`wherein the size of the electronic device can, in some cases,
`be reduced and, on the other hand, problems of heating caused 45
`by high power consumption can be avoided. Also the power
`consumption can be reduced, which is advantageous particu(cid:173)
`larly in portable devices. By means of the invention, the
`peripheral device connection can also be provided with flex(cid:173)
`ibility, because the power consumption of the peripheral 50
`device can be adjusted and set to a value suitable for each
`situation of use. Also, the clock frequency and bus width of
`the peripheral device can be changed in the system according
`to an advantageous embodiment of the invention. Further(cid:173)
`more, the invention makes it possible that new peripheral 55
`devices to be developed will function in connection with
`electronic devices made earlier, and existing peripheral
`devices will function in connection with new electronic
`devices to be developed. With the solution according to the
`invention, it is also possible to achieve an improvement in the 60
`user-friendliness of the electronic device, for example, in a
`situation in which the peripheral device cannot fully operate
`on a lower level of power consumption but it can, however,
`inform the electronic device about this. Thus, the electronic
`device can take care of the shutdown (turning off) of the 65
`peripheral device in the appropriate way and notify the user of
`this.
`
`4
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`In the following, the invention will be described in more
`detail with reference to the appended drawings, in which
`FIG. 1 shows the system according to a preferred embodi(cid:173)
`ment of the invention in a simplified block diagram,
`FIG. 2 shows a system according to a second preferred
`embodiment of the invention in a simplified block diagram,
`FIG. 3 shows signalling in the method according to a pre(cid:173)
`ferred embodiment of the invention in a simplified manner,
`and
`FIG. 4 shows a peripheral device according to yet another
`preferred embodiment of the invention in a simplified block
`digram.
`
`DETAILED DESCRIPTION OF THE INVENTION
`
`In the system according to an advantageous embodiment of
`the invention, shown in FIG. 1, the electronic device 1 is
`exemplified by a wireless communication device. In this
`example, the peripheral device 2 is a memory card, such as a
`memory card complying with the MultiMediaCard™ stan(cid:173)
`dard. However, it will be evident that the present invention is
`not limited solely to such electronic devices and peripheral
`25 devices, but the invention can also be applied in connection
`with other electronic devices and peripheral devices. The
`peripheral device 2 can be, for example, an interface card or
`also another device. The electronic device 1 contains a control
`block 3 comprising one or more processors, such as a micro
`controller unit (MCU). Furthermore, the electronic device 1
`comprises a memory 4, a user interface 5 and means 6 for
`performing mobile station functions, such as GSM and/or
`UMTS mobile communication means. The user interface 5
`preferably comprises a display, a keypad and audio means in
`a way known as such. For the connection of the peripheral
`device 2, the electronic device 1 is provided with connecting
`means 7 which comprise at least one connector 8 as well as
`the necessary I/O blocks 9, for example to connect the buses
`of the peripheral device 2 and the electronic device 1 to each
`40 other.
`The peripheral device is also provided with corresponding
`connecting means 10 for connecting the peripheral device 2 to
`the electronic device 1. The connecting means 10 of the
`peripheral device comprise at least one connector 11 which
`can be connected to the connector 8 of the electronic device 1,
`and an I/O block 12. The power supply to the peripheral
`device 2 is arranged from the electronic device 1 via the
`connectors 8, 11. The I/O blocks are used for communication
`between the electronic device 1 and the peripheral device 2.
`This can take place as parallel data transmission or serial data
`transmission. For example, said peripheral device according
`to the MultiMediaCard™ specifications applies serial data
`transmission. However, in view of the present invention,
`which format is used for the data transmission between the
`electronic device 1 and the peripheral device 2 is not signifi(cid:173)
`cant.
`The peripheral device 2 also comprises a processor 13 or
`the like for controlling the functions of the peripheral device
`2. Furthermore, the peripheral device comprises a memory
`14, such as a read/write memory (RAM), e.g. for the storage
`of data, as well as a read-only memory (ROM, NVRAM) for
`the storage of the program code. The processor is responsible,
`for example, for controlling the I/O blocks in the data trans(cid:173)
`mission between the peripheral device 2 and the electronic
`device 1. At least a first maximum value and a second maxi(cid:173)
`mum value for power consumption, which are used in the
`method according to the present invention, are also stored in
`
`SANDISK Exhibit 1001
`Page 8 of 13
`
`

`

`US RE45,542 E
`
`5
`the memory 14 of the peripheral device. Furthermore, the
`peripheral device comprises means for generating one or
`more clock signals required for the operation of the processor,
`such as a clock generator 16.
`The following is a description of the operation of the
`method according to a preferred embodiment of the invention
`in a system shown in FIG. 1. For example, information on
`whether a peripheral device 2 is placed in the connector 8 of
`the connecting means of the electronic device, is transmitted
`via the I/O blocks to the electronic device 1. This can be 10
`implemented, for example, by providing the I/O block 9, 12
`with a detection line 15 whose state is changed when the
`peripheral device 2 is placed in the connector 8. In this advan(cid:173)
`tageous embodiment of the invention, the detection line 15 is
`implemented so that the detection line 15 is set in the logical 15
`1 state by means of a pull-up resistance R in the electronic
`device 1. In the system of FIG. 1, the change of state is
`achieved in such a way that the peripheral device 2 grounds
`the detection line 15, wherein the state of the detection line 15
`is changed to the logical 0 state. This change of state is 20
`detected in the electronic device 1, for example, in such a way
`that the change of state causes an interrupt in the control block
`3, wherein a corresponding interrupt service program is run
`and the running of the initializing functions of the peripheral
`device are started. After the operating voltages have been 25
`coupled to the peripheral device, the processor 13 of the
`peripheral device 2 will start to run its own initializing opera(cid:173)
`tions. For example, the power consumption of the peripheral
`device 2 is set to a default value which, in this advantageous
`embodiment, is a power consumption value according to the 30
`first maximum limit. In this context, it is assumed that the first
`maximum limit is lower than the second maximum limit. The
`processor also sets the frequency of the clock generator 16 to
`correspond to this power consumption value. Typically, the
`frequency of the clock generator is set to a minimum value. In 35
`all peripheral devices 2, it is not necessarily possible to con(cid:173)
`trol the frequency of the clock generator 16, wherein the clock
`generator 16 cannot be used for controlling the power con(cid:173)
`sumption.
`In the operations of initializing the peripheral device, per(cid:173)
`formed by the electronic device 1, the type of the peripheral
`device 2 is preferably examined, which may affect the type of
`initialization operations to be performed. However, this
`description will only discuss the operations which are essen(cid:173)
`tial in view of the invention. The signalling to be performed in
`this method according to the advantageous embodiment of
`the invention is illustrated in a simplified manner in the
`appended FIG. 3. The determination of the type of the periph(cid:173)
`eral device 2 will be followed by determining the first and
`second maximum limits for power consumption which have
`been stored on the device 2, such as a card. Thus, a maximum
`limit reading message is preferably transmitted from the elec(cid:173)
`tronic device 1 to the peripheral device 2. This is illustrated by
`a signal on a line 301 in the chart of FIG. 3. The message is
`received in the peripheral device 2 and its content is prefer(cid:173)
`ably examined in the processor 13. On the basis of the mes(cid:173)
`sage, the processor 13 reads the first maximum limit and the
`second maximum limit from the memory 14 (block 302 in
`FIG. 3). If there are more than two maximum limits, the
`number of the maximum limits is preferably stored in the
`memory means, wherein the processor 13 reads the values of
`all the maximum limits from the memory 14. After this, the
`processor 13 generates a reply message (block 303) contain(cid:173)
`ing the requested information, such as the first and second
`maximum limits and, if necessary, also the number of the
`maximum limits. In the case of several maximum limits, also
`the values of the other maximum limits are preferably
`
`6
`included in the message. The message is transmitted via the
`I/O blocks 9, 12 to the electronic device (as indicated by a
`signal on a line 304), in which the control block reads the
`information of the received message and, if necessary, stores
`the information in the memory 4 of the electronic device.
`After the maximum limits of power consumption sup(cid:173)
`ported by the peripheral device are known in the electronic
`device 1, it is possible to start to adjust the power consump(cid:173)
`tion of the peripheral device, if necessary. Let us assume that
`the electronic device 1 is capable of supplying the power
`corresponding to the second maximum limit to the peripheral
`device 2. Thus, a power control message is transmitted from
`the electronic device 1 to the peripheral device 2 (as indicated
`by a signal on a line 305). This power control message indi(cid:173)
`cates the power consumption value which is to be set as the
`maximum value for the peripheral device 2, for example said
`second maximum limit. The processor 13 of the peripheral
`device examines the type of the received message, and after
`determining that it is a power control message, reads the
`maximum value for power consumption indicated in the mes(cid:173)
`sage (block 306). Next, the processor 13 of the peripheral
`device sets, for example the operating frequency of the clock
`generator 16 to a value corresponding to this maximum value
`for power consumption, for example to the highest possible
`frequency. In some embodiments, the bus widths within the
`processor can also be changed according to the maximum
`limit used for power consumption. Furthermore, the periph(cid:173)
`eral device 2 preferably informs the electronic device 1 that
`the power consumption has been limited to the requested
`value (as indicated by a signal on a line 307).
`If the electronic device 1 cannot supply the peripheral
`device 2 with the power of the second maximum limit, or if,
`for another reason, the electronic device 1 tends to set the
`maximum value for power consumption lower than the sec(cid:173)
`ond maximum limit, it is possible to perform signalling, by
`which the electronic device 1 and the peripheral device try to
`find such a maximum limit for power consumption which is
`suitable in the situation. This can be carried out, for example,
`in such a way that the electronic device 1 selects, between the
`40 first and second maximum limits, a value which is a maxi(cid:173)
`mum value from the point of view of the electronic device 1.
`Information about this limit is transferred to the peripheral
`device 2, in which the suggested value is examined in the
`processor 13, and if it is found acceptable, this information is
`45 transferred to the electronic device 1. If the peripheral device
`2 cannot set its own power consumption to such a level which
`corresponds to the suggested maximum value, the peripheral
`device 2 will suggest a lower value between the first and
`second maximum values. If this value is possible from the
`50 point of view of the electronic device 1, the electronic device
`1 will transmit this information to the peripheral device 2, in
`which the power consumption is set to this value. If the value
`suggested by the peripheral device 2 is not suitable, the elec(cid:173)
`tronic device 1 advantageously selects another, preferably
`55 lower value which, however, is at least equal to the first
`maximum limit, and reports it to the peripheral device 2. The
`above-presented steps are iterated, until such a power con(cid:173)
`sumption value is found which is suitable for both the elec(cid:173)
`tronic device 1 and the peripheral device 2. In some cases, it
`60 may occur that the only suitable value is the first maximum
`value, wherein the power consumption does not need to be
`adjusted, because this value is the default value.
`There may also be a need to change the value of the power
`consumption during the operation of the electronic device 1
`65 and the peripheral device 2 connected together. For example,
`ifthe peripheral device is a transceiver card, such as a mobile
`station card or a modem card, there may be a need to signifi-
`
`SANDISK Exhibit 1001
`Page 9 of 13
`
`

`

`US RE45,542 E
`
`7
`cantly change the power consumption limit of the peripheral
`device 2, for example, for the time of a transmission. Thus, at
`the stage when e.g. the peripheral device 2 detects a need to
`change the power consumption, it transmits a message to the
`electronic device 1 and proposes a new power consumption
`value which is, however, in the range between the first and
`second maximum values. An exchange of messages is per(cid:173)
`formed between the electronic device 1 and the peripheral
`device 2 by applying the above-described principles, to con(cid:173)
`trol the power consumption of the peripheral device accord- 10
`ing to the need. When the need for power consumption is
`changed again, a new adjustment of the power consumption
`can be made.
`The need to change the power consumption of the periph(cid:173)
`eral device may also develop in the electronic device 1. For
`example, when the operation of the electronic device 1 shifts
`to a power saving mode, or when the charge of a battery (not
`shown) in the electronic device is reduced, the electronic
`device 1 may control the peripheral device 2 to shift to a less
`power consuming state.
`The peripheral device according to the invention can also
`be connected to such an electronic device 1 which does not
`have a possibility to adjust the power consumption. Thus, the
`peripheral device 2 sets a default value, i.e. preferably the first
`maximum limit, as the power consumption value. Conse(cid:173)
`quently, the peripheral device according to the invention can
`also be connected to such an electronic device 1 in which the
`steps of the method according to the invention are not carried
`out to control the power consumption of the peripheral device
`2.
`
`20
`
`8
`and are applicable in connection with the invention. Power
`consumption can also be controlled by controlling the oper(cid:173)
`ating voltage, ifthe operating voltage of the peripheral device
`2 does not need to be a given constant value. Peripheral
`devices are known, in which th

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