1. A method of fabricating a polarized light-emitting device, the method comprising:
forming a radiation-emitting layer, the radiation-emitting layer comprising a radiation-emitting material configured to emit radiation having a wavelength included in an emission wavelength band and being disposed between a transparent anode and a transparent cathode;
depositing an optically active reflective layer on the polarized light-emitting device, the optically active reflective layer being configured to reflect radiation having a wavelength included in a reflection wavelength band of the optically active reflective layer; and
adjusting the reflection wavelength band of the optically active reflective layer to at least partially encompass the emission wavelength band of the radiation-emitting layer.
2. The method of claim 1, wherein the radiation-emitting material comprises an organic light-emitting layer.
3. The method of claim 1, wherein the optically active reflective layer comprises a layer of glass-forming chiral nematic liquid crystals (GLC).
4. The method of claim 3, wherein adjusting the reflection wavelength band of the optically active reflective layer comprises:
heating the layer of glass-forming chiral nematic liquid crystals above a glass transition temperature (Tg) and near a critical point (Tc) of the glass-forming chiral nematic liquid crystals;
irradiating the optically active reflective layer with electromagnetic radiation for a time duration sufficient to alter the reflection wavelength band of the optically active reflective layer to at least partially encompass the emission wavelength band of the radiation-emitting material; and cooling the optically active reflective layer to a temperature below the glass transition temperature (Tg).
5. The method of claim 4, wherein irradiating the optically active reflective layer comprises irradiating the optically active reflective layer with ultraviolet (UV) radiation.
6. The method of claim 3, wherein adjusting the reflection wavelength band of the optically active reflective layer comprises adjusting a molecular composition of the layer of glass-forming chiral nematic liquid crystals.
7. The method of claim 3, wherein:
the optically active reflective layer comprises a first GLC film made of a right-handed glassy cholesteric material, and a second GLC film made of a left-handed glassy cholesteric material, the second GLC film being adjacent to the first GLC film, and
adjusting the reflection wavelength band of the optically active reflective layer comprises adjusting a molecular ratio of the right-handed glassy cholesteric material to the left-handed glassy cholesteric material.
8. The method of claim 7, wherein, to adjust the reflection band of the optically active reflective layer, the molecular composition of both the first GLC film and the second GLC film are adjusted.
9. The method of claim 1, wherein adjusting the reflection wavelength band of the optically active reflective layer results in changing a width of the reflection wavelength band.
10. The method of claim 1, wherein the radiation-emitting material comprises an inorganic light-emitting layer.
11. The method of claim 10, wherein the inorganic light-emitting layer is a quantum dot layer.
12. The method of claim 1, further comprising:
depositing a second optically active reflective layer on the optically active reflective layer, the second optically active reflective layer and the optically active reflective layer having opposite chirality; and
adjusting the reflection wavelength band of the second optically active reflective layer to at least partially encompass the emission wavelength band of the light-emitting layer.
13. The method of claim 12, wherein the optically active reflective layers are deposited consecutively, the reflection wavelength band of the second optically active reflective layer is adjusted on a separate substrate, and the optically active reflective layer is bonded to one side of the polarized light emitting device after the reflection wavelength band of the second optically active reflective layer is adjusted.
14. The method of claim 1, wherein the optically active layer is deposited on a transparent substrate.
15. The method of claim 14, wherein the transparent substrate is located between the optically active reflective layer and the light-emitting layer.
16. The method of claim 1,
wherein the optically active reflective layer comprises a holographic optical recording material layer; and
wherein adjusting the reflection wavelength band of the optically active reflective layer comprises:
irradiating a holographic optical recording material layer with two or more collimated object beams that successively interfere with a common collimated reference beam to generate several multiplexed reflection holograms on the holographic optical recording material layer,
wherein the object beams are circularly polarized, have the same chirality, have a specified wavelength to at least partially encompass the emission wavelength band of the radiation-emitting layer, and are incident to the holographic optical recording material layer at a series of angles chosen to maximize the reflection efficiency over a desired field of view at the specified wavelength.
17. The method of claim 1, wherein adjusting the reflection wavelength band of the optically active reflective layer results in changing the incident angles at which the reflection wavelength band is achieved.
18. The method of claim 1,
wherein the optically active reflective layer has a chirality, such that the optically active reflective layer is configured to reflect radiation having a chirality matching the chirality of the optically active reflective layer; and
and wherein the method further comprises adhering a pre-fabricated broad-band circular polarization filter between the light-emitting layer and the optically active reflective layer, wherein the circular polarization filter has a chirality that is opposite the chirality of the optically active reflective filter.
19. The method of claim 1, further comprising:
adhering a prefabricated radiation-collimating layer between the radiation-emitting layer and the optically active reflective layer, wherein the radiation-collimating layer has an optical property of limiting the direction of radiation that is emitted by the radiation-emitting layer to an angle less than 40 degrees from normal relative to a surface of the polarized light emitting device.
20. The method of claim 19 wherein the prefabricated radiation-collimating layer is one of a photonic crystal composite film or a micro-louver film.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A system for providing a graphical human-machine interface for a machine having a controllable part, the system comprising:
a controller communicatively coupled to an associated machine having a controllable part;
a server communicatively coupled to the controller to receive information relating to properties of the associated machine;
at least one client communicatively coupled to the server; wherein the client includes a display and a web browser for displaying information on the display; wherein the server transmits a predetermined animation of the properties of the machine to the client, the predetermined animation including real time information relating to the properties, the real time information being introduced into the animation by a data module executed by the server that updates data object values in the animation.
2. The system according to claim 1 wherein the server is integral to the controller.
3. The system according to claim 1 wherein the server is communicatively coupled to the controller through a network.
4. The system according to claim 1 wherein the client is communicatively coupled to the controller through a network.
5. The system according to claim 1 wherein the real time information further includes a signal received from the client and associated with a user input intended to control at least one property of the machine.
6. The system according to claim 5 wherein the server issues a command corresponding to the user input to the controller to invoke control of the controllable part of the machine.
7. The system according to claim 1 wherein the browser includes an interpreter for interpreting the predetermined animation.
8. A method for providing a graphical human-machine interface for a machine having a plurality of controllable parts, the method comprising:
communicatively coupling a server to a controller of an associated machine having a controllable part to receive information relative to the properties of the associated machine;
communicatively coupling at least one client to the server; wherein the client includes a display and a web browser for displaying information on the display; and
transmitting a predetermined animation of the properties of the associated machine from the server to the client, the predetermined animation including real time information relating to the properties, the real time information being introduced in to the animation by a data module executed by the server that updates data object values in the animation.
9. The method according to claim 8 wherein the controller is communicatively coupled to the server through a network.
10. The method according to claim 8 wherein the client is communicatively coupled to the server through a network.
11. The method according to claim 8 further comprising receiving a control input from the client, transmitting a command corresponding to the control input to the server and updating a data object value in the animation that corresponds to the control input.
12. The method according to claim 11 further comprising issuing a command to the server corresponding to the control input to the controller to invoke control of the controllable part of the machine.
13. A method for providing a graphical human-machine interface for a machine having a controllable part, the method comprising:
requesting access to a web page from a server containing a human-machine interface for the machine for display on a display associated with a client;
receiving a predetermined animation of properties of the associated machine, the predetermined animation including real time information relating to the properties and rendering the predetermined animation;
receiving a user input to modify at least one assigned property of the predetermined animation;
re-rendering a graphical object associated with the modified property; and
communicating the modification to the server.
14. A method of providing a graphical human-machine interface for a machine having a controllable part, comprising:
receiving and rendering for display a predefined animation containing graphical objects from a server, each graphical object having an assigned property value and is associated with a property of the machine;
receiving a push delivered change to at least one assigned property value corresponding to a change in property of the machine and re-rendering a graphical object associated with the changed property value to update to the animation;
receiving a signal associated with a user action from a user input device; and
transmitting a command corresponding to the signal from the user input device to the server.
15. The method according to claim 14, further comprising receiving a push delivered change to at least one assigned property value corresponding to the signal from the input device and re-rendering a graphical object associated with the changed property value to update to the animation.
16. A method for providing a graphical human-machine interface for a machine having a controllable part, comprising:
receiving a request from a client for access to a web page with the graphical human-machine interface for the machine, the web page including a predetermined animation of properties of the associated machine;
transmitting the web page to the client; and
updating the predetermined animation to include real time information relating to the properties, the real time information being introduced in to the animation by a data module executed by the server that transmits updated data object values for graphical objects of the animation to the client.
17. The method according to claim 16, further comprising receiving a signal from the client corresponding to a user action intended to invoke control of the controllable part of the machine.
18. The method according to claim 17, further comprising updating the predetermined animation to include a change corresponding to the user action by transmitting an updated data object value for a corresponding graphical object of the animation to the client from the data module executed by the server.
19. The method according to claim 17, further comprising sending a command from the server to a controller associated with the machine, the command corresponding to the user action to thereby invoke control of the controllable part of the machine.
20. A method of changing an object value in a predefined animation, comprising:
transmitting the predefined animation to an interpreter for rendering, the predefined animation containing graphical objects each with an assigned property value;
receiving a signal containing information relating to an update for one of the graphical objects; and
push delivering a new property value for the one of the graphical objects to the interpreter for re-rendering the one of the graphical objects.
21. The method according to claim 20 wherein the received signal is transmitted by a client executing the interpreter in response to a user input action associated with the one of the graphical objects.
22. The method according to claim 20 wherein the received signal is transmitted in response to a change in a property of a machine.
23. A method of changing an object value in a predefined animation, comprising:
receiving the predefined animation from a server and rendering the predefined animation with an interpreter executed by a client, the predefined animation containing graphical objects each with an assigned property value; and
receiving a push delivered new property value for the one of the graphical objects with the interpreter and re-rendering the one of the graphical objects.
24. The method according to claim 23 wherein the push delivered new property value is transmitted by the server.
25. The method according to claim 23 wherein the push delivered new property value is generated locally by the client.
26. The method according to claim 23 wherein the push delivered new property value is generated in response to a signal containing information relating to an update for one of the graphical objects.
27. The method according to claim 26 wherein the received signal corresponds to a user input action associated with the one of the graphical objects.
28. The method according to claim 26 wherein the received signal is transmitted to the client by the server in response to a change in a property of a machine.