Method, a device, a system, a computer program and a computer program product for determining information about efficiency of an inductive charging system, having a primary coil embedded in a road infrastructure
09880208 ยท 2018-01-30
Assignee
Inventors
Cpc classification
H04B5/266
ELECTRICITY
B60L5/005
PERFORMING OPERATIONS; TRANSPORTING
H02J50/80
ELECTRICITY
H02J50/402
ELECTRICITY
Y02T90/14
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60L53/126
PERFORMING OPERATIONS; TRANSPORTING
Y02T90/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60M7/003
PERFORMING OPERATIONS; TRANSPORTING
Y02T10/7072
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
B60L5/00
PERFORMING OPERATIONS; TRANSPORTING
H04B5/00
ELECTRICITY
B60M7/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A technique is provided for determining information about efficiency of an inductive charging system having a primary coil embedded in a road infrastructure and a secondary coil located in a vehicle moving on the road infrastructure. A first inductive coupling efficiency component attributed to the road infrastructure is determined from a total efficiency depending on a second inductive coupling efficiency component attributed to a position of the secondary coil relative to the primary coil and of a third inductive coupling efficiency component attributed to an electric circuit comprising the secondary coil.
Claims
1. A method for determining information about an efficiency of an inductive charging system, comprising: receiving an output from one or more devices that measure power transferred through one or more primary coils embedded in a road infrastructure; receiving, from a vehicle moving on said road infrastructure, an output from another device that measures power transferred through a secondary coil located in said vehicle; and determining a first inductive coupling efficiency component attributed to said road infrastructure from a total efficiency based on a second inductive coupling efficiency component attributed to a position of said secondary coil relative to said one or more primary coils and of a third inductive coupling efficiency component attributed to an electric circuit comprising said secondary coil.
2. The method according to claim 1, wherein said one or more primary coils comprise a first primary coil, and wherein said third inductive coupling efficiency component is determined from a first value of said total efficiency determined when an electromagnetic field generated by one of said first primary coil or said secondary coil penetrates the other coil at least partially, and a predetermined first value of said first inductive coupling efficiency component attributed to said road infrastructure at a location of said first primary coil.
3. The method according to claim 2, wherein said one or more primary coils comprise a second primary coil, and wherein a second value of said first inductive coupling efficiency component attributed to said road infrastructure at the location of said first primary coil is determined from a second value of said total efficiency determined when an electromagnetic field generated by one of said second primary coil or said secondary coil penetrates the other coil at least partially.
4. The method according to claim 2, further comprising: determining said second inductive coupling efficiency component from the geometry of said first primary coil as a function of a position of said secondary coil relative to a location of said one or more primary coils; storing at least one pair of values of location and respective second inductive coupling efficiency component in a characteristic curve; and determining said second inductive coupling efficiency component from storage by extrapolation or interpolation of said pair of values of said characteristic curve.
5. The method according to claim 1, further comprising determining said total efficiency based on measured information about a first power transfer through said one or more primary coils and measured information about a second power transfer through said secondary coil.
6. The method according to claim 5, wherein said measured information is determined from measurements taken at essentially a same time.
7. The method according to claim 1, further comprising: determining at least two values of said total efficiency while said secondary coil is passing a trajectory over said one or more primary coils when movement of said secondary coil relative to said one or more primary coils is detected; and determining said second inductive coupling efficiency component based on said at least two values of said total efficiency.
8. The method according to claim 1, wherein said one or more primary coils are mounted near said road infrastructure in a way that an electromagnetic field generated by said one or more primary coils penetrates a predetermined area above said road infrastructure.
9. A device for determining information about an efficiency of an inductive charging system, said device being adapted to: receive an output from one or more devices adapted to measure power transferred through one or more primary coils embedded in a road infrastructure; receive, from a vehicle moving on said road infrastructure, an output from another device that measures power transferred through a secondary coil located in said vehicle; and determine a first inductive coupling efficiency component attributed to said road infrastructure from a total efficiency based on a second inductive coupling efficiency component attributed to a position of said secondary coil relative to said primary coil and of a third inductive coupling efficiency component attributed to an electric circuit comprising said secondary coil.
10. A system for determining information about an efficiency of an inductive charging system, comprising: a primary coil embedded in a road infrastructure; a first power meter connected to said primary coil, said first power meter being adapted to measure electrical power transferred through said primary coil; a secondary coil located in a vehicle moving on said road infrastructure; a second power meter connected to said secondary coil, said second power meter being adapted to measure electrical power transferred through said secondary coil; and a device adapted to receive an output from said first power meter and receive an output from said second power meter sent from said vehicle to determine a first inductive coupling efficiency component attributed to said road infrastructure from a total efficiency based on a second inductive coupling efficiency component attributed to a position of said secondary coil relative to said primary coil and of a third inductive coupling efficiency component attributed to an electric circuit comprising said secondary coil.
11. A non-transitory computer-readable medium storing computer executable instructions for determining information about an efficiency of an inductive charging system, comprising: receiving an output from a first device that measures power transferred through a primary coil embedded in a road infrastructure; receiving, from a vehicle moving on said road infrastructure, an output from a second device that measures power transferred through a secondary coil located in said vehicle; and determining a first inductive coupling efficiency component attributed to said road infrastructure from a total efficiency based on a second inductive coupling efficiency component attributed to a position of said secondary coil relative to said primary coil and of a third inductive coupling efficiency component attributed to an electric circuit comprising said secondary coil.
Description
BRIEF DESCRIPTION OF THE FIGURES
(1) In the following the invention will be explained further, making reference to the attached drawings.
(2)
(3)
(4)
(5)
(6)
DESCRIPTION OF THE EMBODIMENTS
(7)
(8) Alternatively to using said second power meter 122 said second primary coil 112 may be attached to said first power meter 121. In this case said first power meter 121 is adapted to measure electrical power that is transferred through said second primary coil 112 too.
(9) Said device 120 is for example a computer having data interfaces and a processor. Said device 120 comprises a storage, for example to store data and program code that can be executed on said device 120.
(10) Said road infrastructure 100 comprises a road 150 and one or multiple primary coils 101, 112 that are mounted near said road infrastructure 100, e.g. underneath said road 150, such that an electromagnetic field generated by supplying said primary coils 101, 112 with electrical power penetrates an area above said road 150 to the side where vehicles drive. Additionally or alternatively said primary coils 101, 112 may be mounted in a way to allow the electromagnetic field generated near said road infrastructure 100, e.g. in an area above said road 150 where vehicles drive, to penetrate through said primary coils 101, 112. Said primary coils 101, 112 are typically mounted next to each other following the route of the road or a lane of the road 150. Alternatively to mounting them underneath said road 150 said primary coils 101, 112 may be mounted above said road 150 or on the side of the road 150.
(11) To simplify
(12) Said data links 125 may be data bus or network connections, such as Ethernet. Said data links may be part of a local area network (LAN), wireless local area network (WLAN, 802.11n) or wide area network (WAN). Connections via said data links is for example according to the well known internet protocol (IP), user datagram protocol (UDP), transmission control protocol (TCP) or stream control transmission protocol (SCTP). Signaling is for example according to the well known Simple Object Access Protocol (SOAP), Representational State Transfer (REST) or session initiation protocol (SIP) or Internet Protocol Multimedia Subsystem (IMS). Addressing may be done using the well known uniform resource locators (URL), uniform resource identifiers (URI).
(13) The connection can but must not be directly between the devices. In a wide area network multiple intermediate devices may be used.
(14) Said primary coils 101 and 112, said power meters 121 and 122, said device 120, said data links 125 and 127 and said antenna 126 form part of a charging system used to charge moving electrical vehicles while they are passing over said primary coils 101, 112 in a specific section of said road 150 or lane of said road 150.
(15) A vehicle 130, depicted in
(16) Said third power meter 132 is adapted to measure power transferred through said secondary coil 102. Said sender 131 is adapted to send information about said power transfer through said secondary coil 102, in particular to said charging system via said antenna 126. Said sender 131 and said antenna 126 are for example adapted to transfer data via a wireless connection for example according to the IEEE 802.11 standard. Alternatively, said data may be transferred by any other means of wireless communication, for example by a Long Term Evolution (well known as LTE) or General Packet Radio Service (well known as GPRS) connection.
(17) Said device 120 is adapted to receive power transmission values from said first power meter 121, said second power meter 122 and said third power meter 132. Furthermore, said device 120 is adapted to determine a first inductive coupling efficiency component _ROAD, attributed to said road infrastructure from a total efficiency _TOT, depending on a second inductive coupling efficiency component _GEO, attributed to a position of said secondary coil 102, relative to said primary coil 101 and of a third inductive coupling efficiency component _VEHICLE, attributed to an electric circuit, comprising said secondary coil 102. Said electric circuit may be said secondary coil 102 and the power lines from said secondary coil 102 to said on board electric system, e.g. said battery.
(18) Said primary coil 101, 112 is mounted near said road infrastructure 100 in a way that an electromagnetic field generated by said primary coil 101, 112 penetrates a predetermined area above said road infrastructure 100. For said vehicle 130 having said secondary coil 102 this means that the construction of the vehicle 130, the road infrastructure 100 and the primary and secondary coils is selected that the predetermined area of the electromagnetic field extends far enough to penetrate said secondary coil 102 at least partially when said vehicle 130 is driving over said road 160.
(19) Furthermore the construction may be selected to allow an electromagnetic field generated by said secondary coil 102 to extend far enough to penetrate said primary coil 101, 112 when said vehicle 130 moves on said road 150. This means that an electromagnetic field generated by one of said primary coil 101, 112 or said secondary coil 102 penetrates the other. Hence electric power may be transferred from said primary coil 101, 112 to said secondary coil 102 or vice versa while said vehicle 130 moves on said road 150.
(20) According to the example, said total efficiency _TOT and said second inductive coupling efficiency component _GEO are functions of the relative positions of said secondary coil 102 and said primary coils 101 or 112. Said relative positions are for example described as depicted in
(21)
(22) Due to the fact that the movement of said secondary coil 102 relative to said primary coil 101 influences the position of said secondary coil 102 in said Cartesian coordinate system, individual efficiency values can be determined depending on the time.
(23) As depicted in
(24) The second inductive coupling efficiency component _GEO is a function of the position of the secondary coil 102 relative to the primary coil 101 or 112 respectively. Hence the total efficiency _TOT is also a function of this relative position of the secondary coil 102 relative to the primary coil 101 or 112 respectively.
(25) In the exemplary curves it is assumed as depicted in
(26) According to the example the value _ROAD is predetermined for the section of said road 150 where said first primary coil 101 is mounted. Said _ROAD value is stored for example in said device 120 as _ROAD1. The _ROAD values for sections of said road 150 at mounting positions of other primary coils are in the example initially unknown and may vary on long time scale, e.g. due to wear out.
(27) Basis for this assumption is that the road 150 and the vehicle 130 are manufactured in a way to provide this short time invariance of efficiency values. The value itself may change over time, e.g. with road wear or age of the vehicle 130.
(28) The total efficiency _TOT can be factorized as follows:
_TOT=_ROAD_VEHICLE_GEO.
(29) Instead of describing the relative positions of said secondary coil 102 and said primary coil 101, using a Cartesian coordinate system, the misalignment of the coils may be described using vector description. For example a vector r from the origin of the Cartesian coordinate system to the center of the secondary coil 102 may be used to describe the position as depicted in
r=(x,y,t).
(30) Preferably, said second inductive coupling efficiency component _GEO is determined once for all relative positions of said secondary coil 102 relative to said primary coils 101 and 112 and stored on said device 120.
(31) Alternatively, characteristic curves may be extrapolated or interpolated using discrete sample values at which said second inductive coupling efficiency component _GEO is determined and stored in said device 120. To that end, for example the geometry of said primary coils 101, 112, and said secondary coil 102 is known, e.g. a rectangular shape with predetermined side length in centimeters. Said geometry of said second coil 102 may be transferred from said sender 131 to said device 120 or said device 120 may be adapted to look up said geometry information from information about said vehicle 131, transmitted to said device 120 by said sender 131.
(32) A method for determining information about efficiency of said inductive charging system is described below, making reference to
(33) After the start, a step 501 is executed.
(34) In said step 501, information about the power transferred through said first primary coil 101 is determined. For example a first power measurement P1 is determined by said device 120 from meter readings of said first power meter 121. Afterwards a step 502 is executed.
(35) In said step 502 a test is performed to determine whether information about the power transfer through said secondary coil 102 has been received. For example a test is performed to determine whether a second power value P2 has been received from said sender 131. In case information about the power transfer has been received a step 503 is executed. Otherwise a step 500 is executed.
(36) In said Step 500 a timeout condition is monitored. In case said timeout condition is met, said method ends. Alternatively to ending the method, in case of a failure to receive said second power value P2 a default value or a replacement value may be read from storage and used to continue with said method at the next primary coil. Otherwise said step 502 is executed.
(37) In said step 503 said total efficiency _TOT is determined. For example said total efficiency _TOT is determined according to the following formula:
_TOT(t)=P2(T)P1(t).
(38) The current time t may be used in order to distinguish between power values measured at different times. Additionally or alternatively, the current time t may be used to ensure that power values measured at essentially the same time are used to calculate total efficiency _TOT. This improves robustness and reliability of the inventive method. Said values _TOT (t) are stored in storage for further processing. Afterwards a step 504 is executed.
(39) In said step 504 a test is performed to determine if enough values of _TOT (t) have been calculated in order to determine the shape of the characteristic of the total efficiency _TOT to an extent efficient to identify the second inductive coupling efficiency component _GEO. Enough values are determined for example if more than a predetermined number of values _TOT (t) are stored. Said predetermined number of values _TOT (t) is for example 10. Alternatively, the number of values _TOT (t) required may be dynamically adjusted depending on the result of a matching of shapes of a characteristic curve said total efficiency _TOT, e.g. as depicted in
(40) As described before, the quotient from the stored characteristics for said second inductive coupling efficiency component _GEO and said total efficiency _TOT is a short time invariant value, therefore allowing for identification of the matching second inductive coupling efficiency component _GEO from the values stored. Enough values of the total efficiency _TOT are sampled as soon as only a single characteristic _GEO is found. For example a least square algorithm may be used to judge the similarity between said total efficiency values measured and said second inductive coupling efficiency component _GEO. In case enough values for _TOT (t) have been determined, said second indicative coupling efficiency component _GEO is determined and afterwards a step 505 is executed. Otherwise, said step 501 is executed.
(41) In said step 505, said third inductive coupling efficiency component _VEHICLE is determined. For example, said third inductive coupling efficiency component _VEHICLE is determined as follows:
_VEHICLE=_TOT(t)(_GEO_ROAD).
(42) In this equation, _ROAD is known for said first primary coil from storage in said device 120. This way, said first inductive coupling efficiency component _ROAD at the location of said first primary coil 101 in said charging system is used to determine the previously unknown efficiency component of said vehicle 130, namely said third inductive coupling efficiency component _VEHICLE.
(43) Optionally said third inductive coupling efficiency component _VEHICLE may be stored in storage assigned to a vehicle identifier. According to this option, in an extension of this method, the current value may be compared to previously stored values of the same vehicle, in order to correct a false measurement or detect degradation or wear in the vehicles charging system.
(44) To that end optionally available previously stored values of said third inductive coupling efficiency component _VEHICLE may be read from storage and compared to the current value. If the difference exceeds a certain predetermined threshold optionally the average value of previously stored values or the latest of said previously stored values of said third inductive coupling efficiency component _VEHICLE are used instead of the current value. Additionally information about the difference, e.g. a status report may be sent to the vehicle 130 or a central management center, e.g. as a text message.
(45) Afterwards a step 506 is executed.
(46) In said step 506 a test is performed to determine whether said vehicle 130 has moved to said second primary coil 112. For example a test is performed to determine whether said secondary coil 102 overlaps at least partially with said second primary coil 112. For example said RFID reader information is used to determine the position of said vehicle 130.
(47) In case said secondary coil 102 overlaps at least partially with said second primary coil 112, a step 507 is executed. Otherwise, a step 508 is executed.
(48) In said step 508, a timeout condition is monitored. In case said timeout condition is met it is considered that said vehicle 130 will not pass over this primary coil and the method ends. Alternatively said method continues at the next available primary coil. Otherwise said step 506 is executed.
(49) In said step 507 a value of power transferred through said second primary coil 112 is determined for example by said device 120 from meter readings of said second power meter 122. For example said power transfer value P1 (t) is determined as described in step 503.
(50) Afterwards a step 509 is executed.
(51) In said step 509 a test is performed to determine whether information about the power transfer through said secondary coil 102 has been received. Said test is for example performed equivalent to the test described in said step 502.
(52) In case information about power transfer through said secondary coil 102 has been received, a step 510 is executed. Otherwise, a step 511 is executed.
(53) In said step 511 a timeout condition is monitored. In case the timeout condition is met, said method ends. Alternatively said method continues at the next available primary coil. Otherwise said step 509 is executed
(54) In said step 510 the total efficiency _TOT (t) is determined, for example as described in said step 503.
(55) Afterwards, a step 512 is executed.
(56) In said Step 512, it is determined if enough values of said total efficiency _TOT (t) are available to determine said second inductive efficiency component _GEO.
(57) Said test is for example performed equivalent to the test described in test 504. In case enough values are available, a step 513 is executed. Otherwise said step 507 is executed.
(58) In said step 513, said first inductive coupling efficiency component _ROAD is determined, for example according to the following equation.
_ROAD=_TOT(_GEO_VEHICLE).
(59) Afterwards said method ends. Alternatively said method continues for the next available primary coil or ends when the last primary coil of the road 150 has been processed.
(60) Additionally or optionally, said determined values may be stored on the storage of said device 120 for future use. Preferably said _ROAD values are assigned in a database to the position of the respective primary coils 101, 112 to be used for further calculations.
(61) Said method may be repeated for multiple vehicles. In this case, each of the determined values may be assigned a unique vehicle identifier or a random number in order to distinguish the data sets determined from individual vehicles. Furthermore, the efficiency terms calculated from individual vehicles may be used to refine the first inductive coupling efficiency values _ROAD for the individual sections of said charging system, for example by averaging the values. Afterwards, new values of said first inductive coupling efficiency may be stored instead of the previous calculated values. Storage may be mapped to vehicle types instead of individual vehicles. The vehicles of the same make and type may comprise the same components and have the same efficiency component _VEHICLE. This way the required information is available without tracking individual vehicles or storing excessive data.
(62) Optionally, the calculated value of said third inductive coupling efficiency component _VEHICLE may be sent to said vehicle 130, for example via said wireless data link. In this case, said vehicle comprises a receiver adapted to receive said information. Furthermore, error reduction or failure detection may be performed by averaging measurements of many coils crossed by a number of vehicles. The refined measurement values may hence be transmitted back to the vehicles in order to allow mutual updating the final actual vehicle efficiency value component _VEHICLE.
(63) An exemplary way of storing said information is given in the table below:
(64) TABLE-US-00001 Vehicle type Primary Coil Number identifier 1 2 . . . 1 _ROAD1, _ROAD2*, . . . _VEHICLE1 _VEHICLE1** * 2 _ROAD1, _ROAD2**, . . . _VEHICLE2 _VEHICLE2** * . . . . . . . . . . . .
(65) The first inductive coupling efficiency component _ROAD1 of the first primary coil 1 is known and already stored in said data base. The third inductive coupling efficiency components _VEHICLE1, _VEHICLE2, _VEHICLE3, . . . of the individual vehicles is determined and stored for each vehicle in a first iteration from the first inductive coupling efficiency component _ROAD1 at the position of first primary coil 101. The calculation is then repeated multiple times for each of the coils. The resulting third inductive coupling efficiency components _VEHICLE1, _VEHICLE2, _VEHICLE3, . . . are stored indexed in the table with one additional asterisk (*) per iteration. The _ROAD and _VEHICLE values are calculated for example according to the following example.
(66) First Iteration:
(67) Calculated third inductive coupling efficiency component of first vehicle type
_VEHICLE1*=_TOT1(_GEO1ROAD1) where
(68) _TOT1 and _GEO1 are determined while vehicle 1 is passing the first primary coil 101.
(69) Calculated first inductive coupling efficiency component of the second primary coil 112
_ROAD2*=_TOT2(_GEO2_VEHICLE1*) where
(70) _TOT2 and _GEO2 are determined while vehicle 1 is passing the second primary coil 112.
(71) Calculated third inductive coupling efficiency component of second vehicle type
_VEHICLE2*=_TOT1(_GEO1ROAD1) where
(72) _TOT1 and _GEO1 are determined while vehicle 2 is passing the first primary coil 101.
(73) Second Iteration:
(74) Calculated first inductive coupling efficiency component of the second primary coil 112
_ROAD2**=(_TOT2(_GEO2_VEHICLE2*)+_ROAD2*)2
(75) where _TOT2 and _GEO2 are determined while vehicle 2 is passing the second primary coil 112.
(76) Calculated third inductive coupling efficiency component of first vehicle type
_VEHICLE1**=(_VEHICLE1*+_TOT2(_GEO2_ROAD2))2
where
(77) _TOT2 and _GEO2 are determined while vehicle 1 is passing the second primary coil 112.
(78) Any other ways of determining aforementioned values iteratively may apply. For example the third inductive coupling efficiency component _VEHICLE may be determined once for each vehicle passing said first primary coil 101. In this case the first inductive coupling efficiency component _ROAD may be determined iteratively for the second primary coil 112 from multiple vehicles passing said second primary coil 112 as moving average value over all vehicles passing over said second primary coil 112.
(79) Additionally failure detection may be performed in an additional step of said method. To that end the repetitive determination of abnormal primary coil efficiency components _ROAD severely and consistently deviating from the average value by a high number of vehicles might indicate degradation or failure of this coil element in the road. This information may be communicated to a system operator via a graphical user interface or other communication means, like a message sent to a monitoring server connected via a data link to said device 120 (both, data link and monitoring server not depicted in
(80) On the other hand repetitive detection of vehicle efficiency component _VEHICLE by a high number of charging coils might indicate failure of charging system on the vehicle side. This information may be communicated to a system operator or the vehicle driver via a graphical user interface or other communication means, like a message sent to a display unit in said vehicle 130 connected via said data link to said device 120.
(81) In both cases said additional step comprises of determining an average value of the respective efficiency component. Furthermore for each of the calculated efficiency component values a test is performed whether it deviates from the average value by more than a predetermined threshold. If so, a message, e.g. Failure of Coil, is either displayed on said graphical user interface or send to the respective monitoring center or display unit. Alternatively said predetermined threshold may directly be used to determine whether the currently calculated efficiency component value deviates too much. In that case, the vehicle type or coil type may be used to determine the threshold.
(82) In any case the predetermined threshold is for example stored in said device 120.
(83) The description and drawings merely illustrate the principles of the invention. It will thus be appreciated that those skilled in the art will be able to devise various arrangements that, although not explicitly described or shown herein, embody the principles of the invention and are included within its spirit and scope. Furthermore, all examples recited herein are principally intended expressly to be only for pedagogical purposes to aid the reader in understanding the principles of the invention and the concepts contributed by the inventor(s) to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions. Moreover, all statements herein reciting principles, aspects, and embodiments of the invention, as well as specific examples thereof, are intended to encompass equivalents thereof.
(84) The functions of the various elements shown in the figures, including any functional blocks labeled as processor, may be provided through the use of dedicated hardware as well as hardware capable of executing software in association with appropriate software. When provided by a processor, the functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared. Moreover, explicit use of the term processor should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, digital signal processor (DSP) hardware, network processor, application specific integrated circuit (ASIC), field programmable gate array (FPGA), read only memory (ROM) for storing software, random access memory (RAM), and non volatile storage. Other hardware, conventional and/or custom, may also be included.
(85) It should be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative circuitry embodying the principles of the invention. Similarly, it will be appreciated that any flow charts and the like represent various processes which may be substantially represented in computer readable medium and so executed by a computer or processor, whether or not such computer or processor is explicitly shown.
(86) A person of skill in the art would readily recognize that steps of various above-described methods can be performed by programmed computers. Herein, some embodiments are also intended to cover program storage devices, e.g., digital data storage media, which are machine or computer readable and encode machine-executable or computer-executable programs of instructions, wherein said instructions perform some or all of the steps of said above-described methods. The program storage devices may be, e.g., digital memories, magnetic storage media such as a magnetic disks and magnetic tapes, hard drives, or optically readable digital data storage media. The embodiments are also intended to cover computers programmed to perform said steps of the above-described methods.