This application relates to electronic devices having displays that may be present in low-power and/or low-cost electronic systems, the systems and related methods.
Display devices are finding applications in new and emerging markets. Many of these applications, such as smartcards with embedded displays, smart packaging, sensors, watches, printed systems on substrate, smart labels, passports, disposable diagnostic systems and many other battery powered or power scavenging systems may be enhanced when the system operates efficiently from a low-voltage and/or low power source, such as a printed battery, photovoltaic cell, thermoelectric, piezoelectric or a low-power RF sources such as a NFC reader.
Many of these devices are disposable. Many of these devices do not allow the end user and/or the manufacturer to change/replace the power source of the device after the original device manufacturing. The creation of these low power display devices using low cost printed display electronics brings challenges that are unique to the printed electronic and not encountered by traditional displays technologies such as CRT, LED, LCD or OLED.
In an aspect, the invention relates to an electronic system. The electronic system includes an electronic device and an associated power source including at least one individual power source. The electronic device includes having a controller system and a display including at least one addressable element. The display is operably connected to the controller system. The associated power source is operably connected to the controller system. The controller system includes a processor and a computer-readable medium. The processor is operably connected to the computer-readable medium. The computer-readable medium includes processor executable instructions for determining at least one status selected from the group consisting of life-cycle status of the electronic device, status of the display, and status of an interaction with the electronic device. The computer-readable medium also includes processor executable instructions for producing a waveform set having one or more individual waveforms based on at least one of the life-cycle status of the electronic device, the status of the display, or the status of an interaction with the electronic device. The computer-readable medium also includes processor executable instructions for applying the waveform set to the display.
In an aspect, the invention relates to a method of managing power consumption in an electronic system. The electronic system includes an associated power source having at least one individual power source and an electronic device. The electronic device includes a display and a controller system. The display is operably connected to the controller system and the controller system is operably connected to the associated power source. The display includes at least one addressable element. The control system includes a processor and a computer-readable medium having processor executable instructions for conducting the method. The processor is operably connected to the computer readable-medium. The method includes determining at least one status selected from the group consisting of life-cycle status of the electronic device, status of the display, and status of an interaction with the electronic device. The method also includes producing a waveform set having one or more individual waveform based on at least one of the life-cycle status of the electronic device, the status of the display, and the status of an interaction with the electronic device. The method also includes applying the waveform set to the display.
In an aspect, the invention relates to an electronic device. The electronic device includes a controller system, a display including at least one addressable element, and at least one of a power source or an energy harvesting component. The display is operably connected to the controller system. At least one of the power source or energy harvesting component are operably connected to the controller system. The controller system includes a processor and a computer-readable medium. The processor is operably connected to the computer-readable medium. The computer-readable medium includes instructions for determining at least one status selected from the group consisting of life-cycle status of the electronic device, status of the display, and status of an interaction with the electronic device. The computer-readable medium also includes instructions for producing a waveform set having one or more individual waveforms based on at least one of the life-cycle status of the electronic device, the status of the display, and the status of an interaction with the electronic device. The computer-readable medium also includes instructions for applying the waveform set to the display.
The following detailed description of the preferred embodiments of the present invention will be better understood when read in conjunction with the appended drawings. For the purpose of illustrating the invention, there are shown in the drawings embodiments which are presently preferred. It is understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown. In the drawings:
a illustrates a controller system.
b illustrates a method that may be implemented by the controller system of
a illustrates a controller system.
b illustrates a method that may be implemented by the controller system of
Certain terminology is used in the following description for convenience only and is not limiting.
As used herein, “operably connected” means that elements within the system are connected physically or through a remote connection such that they are functionally connected. As a non-limiting example, a remote connection may be through a localized Radio Frequency link.
The words “a” and “one,” as used in the claims and in the corresponding portions of the specification, are defined as including one or more of the referenced item unless specifically stated otherwise. The phrase “at least one” followed by a list of two or more items, such as “A, B, or C,” means any individual one of A, B or C as well as any combination thereof.
Embodiments herein provide an electronic device having a display. Embodiments herein provide systems including an electronic device having a display. In some embodiments, the electronic device may operate under conditions or low power or variable power sources. The individual power sources may be physically embedded on or in the electronic device or may be remote from the electronic device. Some embodiments provide energy harvesting components within an electronic device to harvest power from remote power sources when a remote power source is part of an electronic system. A remote power source may be in the vicinity of the electronic device. The display may be any kind of display, and in some embodiments is a bistable display. A bistable display may be an electrochromic display. In some embodiments, an electronic system also includes a sensor. The sensor may be located at a position within the electronic system other than on the electronic device, or embedded on or in the device.
The electronic device may be a disposable, low cost or disposable and low cost. However, some embodiments may include durable electronic devices, electronic devices that are other than low cost and electronic devices that are durable and other than low cost.
As described with reference to
Referring to
Referring to
Referring to
An electronic device in any of the embodiments herein may also include a computer-readable medium. The term “computer-readable medium” includes but is not limited to a register, a cache memory, a read-only memory (ROM), a semiconductor memory device such as a Dynamic Random Access Memory (D-RAM), Static RAM (S-RAM), or other RAM, other volatile or non-volatile memory, or other type of device for electronic data storage. The memory may be non-volatile (for instance FLASH, EEPROM) inside the controller system. A “memory device” is a device configurable to read and/or write data to/from one or more computer-readable media. The computer-readable medium may include processor executable instructions for implementing one or more method herein.
a to 4b illustrate a method for waveform control for an electronic device and register/memory information that may be provided for performance of the method. Referring to
As illustrated in
An additional non volatile memory 421 may store information about the display, namely the number 422 of elements and for each one, the line resistance 423 and the area to color 424. Each of memories 401, 417 and 421 could stored in distinct computer-readable media or combined as appropriate within one or more computer-readable media. Memories 401, 417 and 421 are examples of computer-readable mediums that may be included in an electronic device.
Referring to
a to 5b illustrate a method for waveform control for an electronic device and register/memory information that may be provided for performance of the method. The method and register/memory information illustrated in
Some of the data may be stored in volatile memory 525. Volatile memory 525 may include data that are the result of a computation of the energy available 526, or the timers 527, 528. Sensor bank 521 stores information regarding data collected from one or more sensors.
Additional non-volatile memory 530 stores information about the display, for example, the number 531 of elements and for each element, the line resistance 532 and the area to color 533. Each of memories 501, 525, 530 and sensor bank 521 could be stored in distinct computer-readable medium or combined with one or more of the others as appropriate. Memories 501, 525 and 530, and sensor bank 521 are examples of computer-readable mediums that may be included in an electronic device.
Referring to
The specific embodiments illustrated in
As described with respect to
The controller system may manage system power consumption. One way to manage power consumption is through a combination of waveform parameter control and selection of power source. The management may be based on one or more of the following: the status of the power source, the life-cycle status of the system, the status of the display, and the status of an interaction with system.
As described above, a waveform may be generated by the controller system and received by the display. The waveform shape may include delaying the coloring and/or discoloring of elements display. The waveform control may include letting specific segments be discolored. A waveform control may include letting specific segments be colored. The waveform control may include not refreshing specific segments. A waveform may be applied to an individual segment(s) of display. A waveform may be unipolar. A waveform may be tristate. A waveform may include a high voltage, a low voltage and a floating voltage. A waveform may include a high voltage, a low voltage and a null voltage. When a waveform is unipolar or tristate, the controller system may utilize port polarity inversion to create elements of the waveform.
The status of the associated power source or any individual power source may be arrived at by a measure of any parameter affecting the system. The status of an associated power source or any individual power source may be at least one of the following conditions: presence of at least one of the power sources in proximity to the electronic device (this could be detected by sensing an output from one or more specific harvesting components); distance of at least one of the power sources to the electronic device (this could be measured by a roundtrip estimated by a reader and transmitted to the electronic device); efficiency of harvesting from at least one of the power sources (this could be detected by measuring the output of a specific harvesting component; e.g., the current of a solar cell for detecting light, or the rectified voltage of a diode bridge for detecting Radio Waves); comparison of at least one of the power sources voltage to one or more set voltage levels stored in memory; comparison of at least one of the power sources current to one or more set amperage levels stored in memory; or comparison of at least one of the power sources energy (estimated by say samples of voltage times current accumulated over a said period) to one or more set energy levels stored in memory. These conditions may be processed by the controller system to decide what waveform set should be applied to the display.
An electronic device may include a life cycle status. The life cycle status may include an indication of the electronic device progress through the electronic device life cycle. The life cycle status may include a measure of a electronic device parameter at a point in the system progress through the system life cycle. The life cycle status may be but is not limited to at least one of the following conditions: interconnection of a power source(s) to the electronic device; encapsulation of the electronic device and any embedded individual power source(s) and/or energy harvesting component(s) (this could be detected using a temperature sensor or starting a timer before lamination is started where the timer is set to a value larger than the lamination processing time); lamination of the electronic device and any embedded individual power source(s) and/or energy harvesting component(s) as part of a second system; pre-lamination of the electronic device and any embedded individual power source(s) and/or energy harvesting component(s) as part of a second system; post-lamination of the electronic device and any embedded individual power source(s) and/or energy harvesting component(s) as part of a second system; programming of the electronic device; or the number of user interactions (e.g., the number of times a user presses a button, the number of times a user presses buttons in a specific order, the number of times a card is refilled, the number of times a magnetic strip is read, etc.). The number of user interactions could be compared to a specific number or subset of interactions set within the electronic device. The subset of interactions set within the system may be stored in non-volatile memory inside with the controller system. Additional examples of a life cycle status include but are not limited to a timer expiring or specific point in time (this can be managed using a real time clock inside the controller system). The different life-cycle status conditions can be stored into non-volatile (for instance FLASH, EEPROM) inside the controller system. In response to a life cycle status, an application specific action may be implemented. The application specific action may be but is not limited to at least one of burnout of the display at end of life (e.g., end of life may be when the energy (mAh) hour available is insufficient to perform intended processes); burnout of the display at end of contractual period; continue normal operation when card re-filled; prevent information display if the wrong key sequence pressed, the wrong proof of identity provided or credential revoked; change background color of display to indicate being in a particular (e.g., restricted) area; or permanently burn only some elements of display indicating that the device has been in an out of range condition (e.g., temperature, pressure, place, distance from base).
An electronic device or electronic system may be part of (e.g., integrated in) a second system. The second system may include, but is not limited to the following:
1) Smartcards, bankcards and transit cards where a microcontroller system stores information that may include, but is not limited to, password, balance, and transaction information. This information may be displayed when the user presses a button and when authorized through an RFID like challenge response from a reader.
2) Labels and tags where pricing information is broadcasted in a background manner from a central transmitter to a series of tags where the information is stored in a microcontroller for display. In some cases, the power to the tag is provided through RF broadcast or through solar cell also part of the tag.
3) Disposable sensors where sensed information may include but is not limited to information regarding a chemical, a pathogen, and temperatures is sensed on a regular basis (through clocked software running on a controller system) with a series of one or more analog or digital sensors).
4) Security badges or passports where information including, but not limited to, biometric information may be used to trigger interactions (e.g., scanning of a thumb print), DNA match (e.g., analysis of a user saliva) or used to reinforce and complement another indicator (other indicators contemplated include, but are not limited to, showing the face of an employee on a badge when that employee is authorized to be in a specific area).
An electronic device may include user input devices, which may be of any type. An input device may be a button, series of buttons or a miniature keyboard. An input device may be a microphone. An input device may be a piezoelectric transducer. An input device may be chemical sensor. An input device may be a magnetic switch. An input device may be operably connected to the controller system.
An electronic device may include an interaction status. The interaction status may by a report of any type of interaction with the system. The interaction status may include at least one of the following conditions: history of interactions, amount of time since specific interaction, or a type of interaction. The different life-cycle status conditions can be stored into non-volatile (for instance FLASH, EEPROM) inside the controller system. Interactions that may be the object of an interaction status may be but are not limited to at least one of the number of times a device has been used to gain access (e.g., to public transportation, to theatre, to secured areas); specific locations visited (e.g., locations at an amusement park, buildings, streets, states); number of times a card has been swiped; number of times a button pressed; number of times a code entered; number of times an item price has been reduced; number of times a temperature has been achieved or passed; number of times the card has been placed close to an NFC reader; or number of times a card has been left outside (e.g., in the sun). In response to an interaction status, an application specific action may be implemented. The application specific action may be but is not limited to revoking privilege; revoking permission to access; raising price; or signaling a secondary system regarding the interaction status.
It is desirable that display control electronics within an electronic device operate efficiently to enable sufficient lifetime of the electronic device or system. For disposable systems or disposable electronic devices, the electronics may be configured for a lifetime to end at the time of disposal, or to end in order to trigger disposal (or end of use).
The manufacturing of electronic devices or electronic systems using printing might result in individual electronic devices, electronic systems or components therein with significant differences in electro-optic responses. Embodiments herein may be provided in printed electronic devices or systems to extend or monitor the life of the electronic device or system.
When an electronic device is printed, the manufacturing process may impact performance of the power source for an electronic device. In the case of smartcards for instance, the battery performance parameters (e.g., say total energy available, voltage provided, amount of current available) vary after final assembly. This may occur whether the battery is a primary (not rechargeable) or secondary (rechargeable) battery.
Some electronic devices or systems include a non-consistent power source. This may occur (but not necessarily) as the result of a power source based on a harvesting technology. For instance, power may be harvested by a solar cell. For non-consistent power sources, the amount of current available to control the display may vary. Embodiments herein may be utilized to control electronic devices or systems having non-consistent power source. The control may be utilized to stabilize the power use, or maximize the system or display life.
Multiple power sources can be used in electronic devices or systems. The potential for multiple power sources is being exploited for sensors (see, for instance, Texas Instrument's eZ430-RF2500-SEH system, which is incorporated herein by reference as if fully set forth). Often, secondary batteries (batteries that can be recharged) or supercapacitors (referred to at times as super cap) are used as integrate the energy harvested. The integration of a primary battery with a Radio-Frequency (RF) harvester results in a non-consistent power source. Wireless coupling may be provided in embodiments herein (See Dahl, U.S. Pat. No. 3,938,018, which is incorporated herein by reference as if fully set forth).
Many systems leveraging printed displays have a finite life and thus may rely on a adaptation, perhaps even constant adaptation, of the power management to the position a device is at within its lifecycle. Embodiments herein provide adaptation of power management in a system or display. Embodiments herein provide constant adaptation of power management in a system or display.
Printed displays may be realized on plastic or paper substrates. Embodiments herein include printed displays. Such a display may be cost effective. The level of protection of the display against oxygen and water vapor ingress may not be as effective as the glass born displays of other technologies. This can translate in different electro-optical behavior. Embodiments herein provide electronic devices or systems that have a sensor(s) that can monitor oxygen and/or water vapor ingress operably connected to the controller system, which can then adapt thereto. Embodiments herein include a display or system with a driver scheme adapted to change display or system parameters in response oxygen and/or water vapor ingress. This adaptation may be in the form of reduced or increased refresh rate of displays between user initiated usage.
An electronic device may include a sensor that senses the source voltage or current. Based on the source voltage or current, a controller system may change the way it controls changes in the display. The sensor may include but is not limited to a current sense resistor, an analog to digital converter (ADC), a voltage divider, simple diode detector, or any other sensing device. The voltage divider may be but is not limited to a capacitive divider. Source voltage sensed may drop under integration of the system, use, temperature, lamination and/or aging. As the source voltage changes, the display waveform may be adjusted by using a waveform (i.e., signaling) for each data lead to the display. Adjustment of the waveform may be made by the controller system in response to signals received by the sensor. The controller system may apply the waveform to the display. The controller system may change its behavior as soon as possible in the lifecycle.
An important class of low power displays is the class of bistable displays, which only change the state of the display from non-colored to colored or from colored to non-colored. Bistability allows for special driving schemes (See Admundson et al., U.S. Pat. No. 7,733,311, which is incorporated herein by reference as if fully set forth) akin to the selective replenishment techniques of video compression. A subclass of such displays requires only power to color the display, relying on a natural discoloring.
An important class of bistable displays is the class of electrochromic displays. Electrochromism has been used for mirrors, windows, light modulators and display/electronics paper systems (See P. M. S Monk, R. J. Mortimer, and D. R. Rosseinsky, Electrochromism and Electrochomic Devices, ISBN 978-0-521-82269-5, 2007, which is incorporated herein by reference as if fully set forth). The electro-optical effects can be bistable (where an image is retained on the display until forced to disappear), self-erasing (where an image disappears shortly after the application of charge), or permanent (where an image appears and lasts forever after the application of a charge). The electro-optic effects of these electrochromic displays may be based on reduction effect (where electrons are being provided to a chromophore structure) or oxidation effect (where electrons are being removed from the chromophore structure) such as those displays disclosed in U.S. Pat. Nos. 6,301,038 and 6,870,657, both of which are incorporated herein by reference in their entirety as if fully set forth.
A sandwich architecture is discussed by Fitzmaurice et al., U.S. Pat. No. 6,301,038, which is incorporated by reference herein as if fully set forth. The sandwich architecture includes two substrates. It also includes high surface area nanoporous electrochromic films. An advanced design supporting reflective and emissive designs using a sandwich architecture is disclosed in Mizuno et al., U.S. Pat. No. 7,184,191, which is incorporated herein by reference as if fully set forth. The design in Mzuno et al. includes a working side with two electrodes, one that emits light, one that reflect light. The substrates used are covered with transparent conductors.
In U.S. Pat. No. 7,460,289, which is incorporated herein by reference as if fully set forth, Pichot et al. introduced a monolith (single substrate) structure where a single substrate is used. The counter electrode (also referred to as the COM electrode, for common) is printed first on the substrate, then a separator, then a working electrode. The working electrode has a single non-patterned conductor buried in its structure. Improvement on this concept has been developed by Leyland et al., in PCT/US2008/065062, which is incorporated herein by reference as if fully set forth. The architecture in Leyland et al. is referred to as COM on substrate.
Another single substrate monolith architecture, referred to as SEG on substrate (as in segmented electrode relating to the area of the working electrode that changes color through the redox process) is described in Briancon et al., PCT/US2009/056162, which is incorporated herein by reference as if fully set forth. In this application, a conductor is applied directly between the substrate supporting the working (typically segmented, thus SEG) SEG electrode, and the SEG electrode.
A fourth type of architecture was recently disclosed in PCT/US2009/056162, which is incorporated herein by reference as if fully set forth. In this architecture, a porous substrate is used inside the structure itself, and because the substrate is porous, electrolyte permeates through it. While developed for displays applications, nothing precludes it from being used for the other classes of devices, once a porous substrate can be made transparent. This architecture is referred to as substrate as SEP (for separator).
Another class of display technologies that can be used includes those utilizing electro-optic effects created by change in pH level and those that utilize halochromic effects where protons are generated or removed as disclosed in U.S. Pat. Nos. 6,879,424 and 7,054,050, which are incorporated herein in their entirety as if fully set forth. Display/color change effect can also take place through ionochromic effect in the systems described herein. Electrophoretic displays (see U.S. Pat. No. 7,580,025, which is incorporated herein in its entirety as if fully set forth) and LCD displays can also be used.
Embodiments herein provide electronic devices adapted to include any kind of display, including but not limited to photochromic, thermochromic, tribochromic, piezochromic, solvatochromic, halochromic, electrochromic, electrophoretic or electro-wetting displays. Embodiments herein provide electronic devices adapted to include any kind of display, including but not limited to ones such as those described in the paragraphs above. In an embodiment, the electrochromic display may not require special analog circuitry to operate properly. The electrochromic display may be controlled through digital devices with serial interface such as SPI, I2C, GPIO and operate at voltages as low as 1V. The display segments may be burned in through overvoltage or overdriving. The display may also have a capacitance to store a high amount of charge by area. The high amount of charge needed to color an area may be in the range of 2 to 4 milli-coulombs per cm2. In applications that use a simple power source (for example but not limited to, a battery), it may not be feasible to include multi-level system voltages, as this is would incur an undesired cost and power drain. The system may utilize port polarity inversion to allow the display to be discolored with an over potential. The port polarity inversion is supported by most digital chips and may be controlled by writing into the appropriate memory register.
Additional power savings can be accomplished when bistable or nearly bistable displays are used and embodiments include such displays in an electronic device herein. Bistable displays are those displays that keep an image permanently with no power consumption after an image transition. Nearly bistable (or metastable) displays exhibit a slow reversible bleaching, albeit at a time frame longer than the typical use of the display. In such a case whenever an icon or segment is not changed (XOR (new segment, old segment))=0, the corresponding PIN is kept in high impedance. This creates a control waveform that is tri-state (high voltage for coloring, short for discoloring, and high impedance (floating voltage) to keep color. This waveform can be thought as an extension of the traditional unipolar pulse width modulation and dubbed extended pulse width modulation (EPWM).
Power source characteristics could be mapped in drive software such that the output over the operational lifetime of the application (whether as a function of time or number of uses of the system) can be tuned to match the source characteristics. Further, the software can also map features of the display, such as individual pixel impedances or aging characteristics of the display, to modulate drive waveforms for optimal power savings and system performance.
The number of digits or segments driven by the drivers could be reduced under low power conditions. This may be helpful, for instance, in the case of a temperature logger. As the voltage level is reduced the right most significant digits could be turned off. In the case of the system is embedded in a second system, the second system may bear instructions that the absence of specific digits means those digits are in fact zero. This is an example of tight coupling between the display status and power status.
The number of digits or segments driven by the drivers could be altered based on the time of the day, day of the week. This may be especially helpful for smart labels that are not used outside of business open hours. This is an example of tight coupling between the application status and display status.
It may be possible to maintain a constant response to the user of the display in an electronic device by using EPWM at the start of life to extend the drive time and extend the pulse width over time as the source amplitude drops in order to maintain a constant (or near constant) equivalent display response. The control waveform may be different for each segment or icon of the display. It may be possible to create a controllable response over the lifetime of the display by including an end-of-life routine that can monitor the source voltage and stop display operation when the supply characteristics become too low to provide satisfactory display response. Alternatively, the end-of-life routine can fix the number of cycles of operation and then cause a system event. The system event may be but is not limited to a software controlled stop or burn-in of one or more of the display elements.
In an embodiment, the controller system could be placed in a high impedance state that reduces the risk of power drains caused by the display being activated during a lamination processes. The system may be removed from this state by various means including an RF signal or a timer. The system may be configured to look up tables of values to modulate the drive characteristics before and after processing. This may be done to account for changes that occur during intensive processing steps, which may be but are not limited to high temperature or pressure lamination. Similarly, the system may be forced into a known state (e.g., bleached state) upon application boot or system resets to ensure no open ports are drawing current. Refresh algorithms may be utilized using onboard timers or synchronised with an RF signal or onboard photo sensors that update the display when power is available, for example when light is present to activate a photovoltaic source or when an RF signal is strong enough to provide proper colouration of the display. Multiple power sources may also be utilised on board the system in order to scavenge power when available and use sources in the most efficient manner by monitoring the source characteristics.
In an embodiment, a test system may be embedded in the display driver that saves production costs and may also serve to self-select bad parts. Such an electronic device may utilize test routines to drive and then sample pixel response to verify correct behavior (examples of correct behavior include but are not limited to contrast ratio achieved after sending a constant voltage waveform (DC) for a given amount of time). Such an arrangement could be achieved by using a GPIO, analog sampling input modes or Schmitt trigger inputs.
As described above, multiple sources of power may be used in conjunction with one another in the associated power source. The associated power source may include a rectified power based Radio-Frequency (RF). This could be a Near Field Communication (NFC), Bluetooth™, RFID, Zigbee™, ZigWave™, or IEEE 802.11 based system. The signal amplitude may vary depending on the environment and/or distance between the transmitter and device, and thus the power source characteristics may not be predictable. The associated power source may also include a charge capture device. The charge capture device may be but is not limited to a second battery, a supercapacitor or an electrochromic display. Source mapping includes the use of higher amplitude source properties managed through EPWM, which may enable optimal use of a variety of sources, particularly sources such as RF signals that can vary in amplitude depending on the environmental conditions and distance from the transmitter.
Delaying the coloring of the display is used in an embodiment. This may be done for a variety of conditions. Delaying the coloring of the display may be utilized to allow energy harvesting (e.g., RF, light, mechanical/piezoelectric) to power the display device.
In an embodiment, the capacitance of the display element can be used for an additional function or the display materials can be used for its capacitive properties, particularly displays with large capacitance (e.g., electrochromic displays). Such functionality may be the use of the capacitance as a charge-pump capacitor, a resonator or as a charge reservoir on a power line. Additionally, a combined battery-display system can be used to provide power for additional sub modules of the printed system.
In an embodiment, ports or logic may be configured to switch power between switching pixels and/or a charge reservoir such as a capacitor, supercapacitor or battery so as to reuse the charge stored on the pixels.
As described above, an electronic device may be part of an electronic system. The skilled artisan will recognize that an electronic device as described above may be provided as a unit having its power sources therein and/or energy harvesting components therein. In addition, the power sources or energy harvesting components herein may be operably connected the other components of the electronic device as described above. Embodiments herein include an electronic device as described above with one or more power source embedded in or on the electronic device. Embodiments herein include an electronic device as described above with one or more energy harvesting components. Embodiments herein include an electronic device as described above with one or more energy harvesting components and one or more power source embedded in or on the electronic device.
An embodiment includes a computer-readable medium storing a set of instructions, where the set of instructions includes instructions to implement a method described herein. An embodiment includes a computer-implemented method of controlling an electronic device as described herein. Instructions to implement the systems, methods, or electronic devices described herein may be embodied as computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, data signal, or other transport mechanism and includes any information delivery media.
In the above embodiments, instructions for producing a waveform set may include at least one of instructions for selecting a waveform set from a waveform set database, selecting individual waveforms from an individual waveform database, creating one or more waveform, or any combination thereof. Waveform set and individual waveform sets may be stored in the computer-readable medium. Instructions for creating one or more waveform may be stored in the computer-readable medium.
The references cited throughout this application, are incorporated for all purposes apparent herein and in the references themselves as if each reference was fully set forth. For the sake of presentation, specific ones of these references are cited at particular locations herein. A citation of a reference at a particular location indicates a manner(s) in which the teachings of the reference are incorporated. However, a citation of a reference at a particular location does not limit the manner in which all of the teachings of the cited reference are incorporated for all purposes.
It is understood, therefore, that this invention is not limited to the particular embodiments disclosed, but is intended to cover all modifications which are within the spirit and scope of the invention as defined by the appended claims; the above description; and/or shown in the attached drawings.
This application claims the benefit of U.S. provisional application No. 61/239,203, which was filed Sep. 2, 2009 and is incorporated herein by reference as if fully set forth.
Number | Date | Country | |
---|---|---|---|
61239203 | Sep 2009 | US |