Abstract: An electronic device and a method for modifying a display of data over the electronic device is provided. A liquid lens is integrated to a display layer of the electronic device. User interface of the electronic device is customized to receive input parameters corresponding to vision data of a user. Modification in refraction of light is performed in accordance with the input parameters to modify display of visual data to the user. The electronic device and the method also provide a three dimensional (3D) display of data to the user. A third dimension (depth) is recorded for each pixel or a cluster of pixel for a stream of data. The depth information is used to calculate a voltage difference value. The voltage difference value is provided to the liquid lens to enable a conversion and diversion in the liquid lens to provide a depth a perception. FIG. 1
CLIAMS:We claim:
1. A method for modifying display of visual data over an electronic device, the method comprising:
integrating a liquid lens over a display of the electronic device;
customizing a user interface of the electronic device to receive input parameters corresponding to vision data of a user; and
modifying a refraction of light through the display of the electronic device by using the liquid lens, with respect to the input parameters, wherein the modification in the refraction of light modifies a display of the visual data to the user, over the electronic device.
2. The method as claimed in claim 1, wherein the input parameter comprises data regarding visibility defect in at least one eye of the user.
3. The method as claimed in claim 1, comprising:
tuning the refraction of light through the display of the electronic device, such that the tuning modifies a display of the visual data according to a visibility requirement of the user.
4. The method as claimed in claim 1, wherein the modification comprises:
calculating a voltage difference by using the input parameters and a power adjustment value; and
applying the voltage difference to the liquid lens for modifying the refraction of light.
5. The method as claimed in claim 1, wherein the modification in the display comprises at least one of a focus of the visual data according to the vision requirements received as the input parameters, a blurring of the visual data according to the input parameter.
6. An electronic device for improvising a display of visual data to a user, the electronic device comprising:
a layer of liquid lens coupled to a display of the electronic device;
a customized user interface configured to receive input parameters corresponding to a vision data of a user;
a processor; and
a memory coupled to the processor, wherein the memory stores a plurality of set of instructions to be executed by the processor, wherein the plurality of set of instructions are configured to:
modify a refraction of light through the display of the electronic device by using the liquid lens, with respect to the input parameters, wherein the modification in the refraction of light modifies a display of visual data to the user, over the electronic device.
7. The electronic device as claimed in claim 6, wherein the input parameters are received through a camera of the electronic device.
8. The electronic device as claimed in claim 6, wherein the input parameter comprises data regarding visibility defect in at least one eye of the user.
9. The electronic device as claimed in claim 6, wherein the set of instructions are configured to:
tune the refraction of light through the display of the electronic device by using the liquid lens, such that the tuning modifies a display of the visual data according to a visibility requirement of the user.
10. The electronic device as claimed in claim 6, wherein the modification comprises:
calculating a voltage difference by using the input parameters and a power adjustment value; and
applying the voltage difference to the liquid lens for modifying the refraction of light.
11. The electronic device as claimed in claim 6, wherein the modification in the display comprises at least one of a focus of the visual data according to the vision requirements received as the input parameters, a blurring of the visual data according to the input parameter.
12. A method for providing a multi-dimensional display of data over an electronic device, the method comprising:
recording a depth information while recording data for each pixel in the data;
calculating an optical power adjusting value by using the depth information; and
enabling at least one of a conversion of light or diversion of light based on the optical power adjusting value, wherein the at least one of the conversion of the light and the diversion of the light provides a three dimension display of the data over the electronic device.
13. The method as claimed in claim 12, wherein the optical power adjusting value is used to adjust a position of an object in the three dimension.
14. An electronic device providing a multi-dimensional display of data over an electronic device, the electronic device comprising:
a layer of liquid lens coupled to a display of the electronic device;
a customized user interface;
a processor; and
a memory coupled to the processor, wherein the memory stores a plurality of set of instructions to be executed by the processor, wherein the plurality of set of instructions are configured to:
record a depth information while recording data for each pixel in the data;
calculate an optical power adjusting value by using the depth information; and
enable at least one of a conversion of light or diversion of light based on the optical power adjusting value, wherein the at least one of the conversion of the light and the diversion of the light provides a three dimension display of the data over the electronic device.
15. The electronic device as claimed in claim 14, wherein the optical power adjusting value is used to adjust a position of an object in the three dimension.
Dated: 22nd Day of April, 2015 Signature
Arun Kishore Narasani Patent Agent
,TagSPECI:FIELD OF INVENTION
[001] The present invention in general relates to a modification of display of data over an electronic device. More particularly, the present invention relates to the modification of the display corresponding to optical power.
BACKGROUND OF INVENTION
[002] Advancement in technology has increased dependency on smart electronic devices for variety of reasons. For a purpose of entertainment or knowledge surfing, a smart electronic device is a user’s first preferred choice due to large display and easy to carry comfort. Technologies are even focusing more to find out areas of improvement in smart electronic devices in order to provide the user a much high level of comfort.
[003] A user may now store almost store everything (such as images, movies, presentations, adobe files, and alike), in the smart electronic device, as the same may be viewed over a much advanced display of the smart electronic device with variety of features. However, a user with a vision defect in eye may not get a similar feel as the person with normal eye vision.
[004] The person with some eye defect is dependent on his external vision improving apparatus to enjoy exciting features associated with smart electronic device and the display. So far known smart electronic devices may not catered to enhance experience of users with visibility defect.
OBJECT OF INVENTION
[005] The principal object of the embodiments herein is to provide an electronic device and a method for modifying display of visual data over the electronic device by integrating a liquid lens in the electronic device.
[006] Another object of the embodiment is to configure a customized user interface in the electronic device for receiving input parameters corresponding to vision data of a user.
[007] Another embodiment of the invention is to provide a modification in a refraction of light through the display of the electronic device by using the liquid lens in order to modify a display of visual data to the user.
[008] Another embodiment of the invention is to provide a three dimensional display (3D) of data over the electronic device based on conversion and diversion of light through the liquid lens.
SUMMARY
[009] Accordingly the present disclosure provides a method for modifying display of visual data over an electronic device. The method comprises integrating a liquid lens over a display of the electronic device, customizing a user interface of the electronic device to receive input parameters corresponding to vision data of a user and modifying a refraction of light through the display of the electronic device by using the liquid lens, with respect to the input parameters. The modification in the refraction of light modifies a display of the visual data to the user, over the electronic device.
[0010] The present disclosure also provides an electronic device for improvising a display of visual data to a user. The electronic device comprises a layer of liquid lens coupled to a display of the electronic device, a customized user interface configured to receive input parameters corresponding to a vision data of a user, a processor and a memory coupled to the processor. The memory stores a plurality of set of instructions to be executed by the processor. The plurality of set of instructions are configured to modify a refraction of light through the display of the electronic device by using the liquid lens, with respect to the input parameters. The modification in the refraction of light modifies a display of visual data to the user, over the electronic device.
[0011] Accordingly the present disclosure also provides a method for providing a multi-dimensional display of data over an electronic device. The method comprises recording a depth information while recording data for each pixel in the data, calculating an optical power adjusting value by using the depth information and enabling at least one of a conversion of light and diversion of light based on the optical power adjusting value. The at least one of the conversion of the light and the diversion of the light provides a three dimension display of the data over the electronic device.
[0012] Accordingly the present disclosure also provides an electronic device providing a multi-dimensional display of data over an electronic device. The electronic device comprises a layer of liquid lens coupled to a display of the electronic device, a customized user interface, a processor and a memory coupled to the processor. The memory stores a plurality of set of instructions to be executed by the processor. The plurality of set of instructions are configured to record a depth information while recording data for each pixel in the data, calculate an optical power adjusting value by using the depth information and enable at least one of a conversion of light and diversion of light based on the optical power adjusting value, wherein the at least one of the conversion of the light and the diversion of the light provides a three dimension display of the data over the electronic device.
BRIEF DESCRIPTION OF FIGURES
[0013] This invention is illustrated in the accompanying drawings, throughout which like reference letters indicate corresponding parts in the various figures. The embodiments herein will be better understood from the following description with reference to the drawings, in which:
[0014] Figure 1, illustrates an electronic device for modifying display of data, according to embodiments as disclosed herein;
[0015] Figure 2 illustrates details of modules in electronic device for modifying display of data, according to embodiments as disclosed herein;
[0016] Figure 3a provides a refraction of light through the liquid lens, according to embodiments as disclosed herein;
[0017] Figure 3b provides details of liquid lens with multiple layers, according to embodiments as disclosed herein;
[0018] Figure 4a and 4b illustrates refraction of light through liquid lens and modification in liquid lens due to voltage difference, according to embodiments as disclosed herein;
[0019] Figure 5 illustrates tuning of refraction according to embodiments as disclosed herein;
[0020] Figure 6a and 6b shows a diversion and conversion of light to provide a three dimensional display of data over the electronic device, according to embodiments as disclosed herein;
[0021] Figure 7 shows a voltage supply provision to the liquid lens in the electronic device, according to embodiments as disclosed herein;
[0022] Figure 8, illustrates a flow chart for a method for modifying a display of data over electronic device, according to embodiments as disclosed herein;
[0023] Figure 9, illustrates a flow chart for a method for providing a three dimensional (3D) display of data over electronic device, according to embodiments as disclosed herein; and
[0024] Figure 10 illustrates a computing environment implementing the method(s), and electronic device(s) for modifying display of data over electronic device and for providing the 3D display of data over the electronic device, in accordance to an embodiment of the description.
DETAILED DESCRIPTION OF INVENTION
[0025] The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein can be practiced and to further enable those of skill in the art to practice the embodiments herein. Accordingly, the examples should not be construed as limiting the scope of the embodiments herein.
[0026] The embodiments herein achieve an electronic device for modifying a display of data. A liquid lens is integrated to a display layer of the electronic device. A user interface of the electronic device is customized to receive input parameters corresponding to vision data of a user. The vision data comprises data corresponding to vision impairment in at least one of a right eye and a left eye of a user, and data corresponding to normal vision requirement of the user. Modification in refraction of light with in accordance with the input parameters is performed. The modification in refraction of light is performed to modify display of visual data to the user.
[0027] The embodiments also provide the electronic device and a method to provide a three dimensional (3D) display of data to the user. A third dimension (depth) is recorded for each pixel or a cluster of pixel for a stream of data. The depth information is used to calculate a voltage difference value. The voltage difference value is provided to the liquid lens to enable a conversion and diversion in the liquid lens to provide a depth a perception.
[0028] Referring now to the drawings, and more particularly to Figures 1 through 9, where similar reference characters denote corresponding features consistently throughout the figures, there are shown preferred embodiments.
[0029] Referring to Figure 1, the electronic device 100 is illustrated in accordance with an embodiment of the present subject matter. In one embodiment, the electronic device 100 may comprise at least one input/output (I/O) interface 102 (herein a configurable user interface), a processor 104, a memory 106, a camera 108 (or a scanner) and a liquid lens 110 integrated on a display of the electronic device 100. The at least one processor 104 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, state machines, logic circuitries, and/or any devices that manipulate signals based on operational instructions. Among other capabilities, the at least one processor 104 is configured to fetch and execute computer-readable instructions stored in the memory 106.
[0030] The I/O interface 102 may include a variety of software and hardware interfaces, for example, a web interface, a graphical user interface, and the like. Further, the I/O interface 102 may enable the electronic device 100 to communicate with or accessed by other computing devices, such as web servers and external data servers (not shown). The I/O interface 102 may facilitate multiple communications within a wide variety of networks and protocol types, including wired networks, for example, LAN, cable, etc., and wireless networks, such as WLAN, cellular, or satellite. The I/O interface 102 may include one or more ports for connecting a number of devices to one another or to another server.
[0031] Referring to Figure 2, modules 202 of the electronic device are illustrated. The modules 202 include routines, programs, objects, components, data structures, etc., which perform particular tasks, functions or implement particular abstract data types. In one implementation, the modules 202 may include a calculation module 204 and a modification module 206. The modules 202 may include programs or coded instructions that supplement applications and functions of the electronic device 100.
[0032] The data 208, amongst other things, serves as a repository for storing data processed, received, and generated by one or more of the modules 202. The data 206 may also include a database 208, and other data 210. The other data 210 may include data generated as a result of the execution of one or more modules 202.
[0033] In accordance with an embodiment, referring to Figure 3a, a refraction of light by the liquid lens (herein referred as liquid lens layer) is shown. The liquid lens layer is integrated between the display 302 and protective layer 304 as shown. Figure 3 b shows a back layer of liquid lens layer and a front layer of liquid lens layer that provides a refraction of light passing through the liquid lens and modifies a display of data on the display layer 302 as viewed by a human eye.
[0034] Referring back to Figure 2, 3a and 3b in combination, the user interface 102 (or the configurable user interface) of the electronic device 100 may receive input parameters corresponding to a visibility defect (vision impairment) of the user. The user interface 102 may be pre-configured wherein the user may select values from a predefined list of values corresponding to the visibility defect of the user. The input parameters may be then converted into a voltage difference value and may be applied to the liquid lens 110 so that the light may be refracted and accordingly the display of the data to the user may be modified. This modification in the display of data to the user, avoids a need to wear external glasses for a purpose of clarity while viewing data on the electronic device. The light refracted by the liquid lens due to change in curvature of the liquid lens, helps to adjust refraction of light as per an optical power of user’s eye.
[0035] The voltage difference may be supplied through the back layer 306 and front layer 308 of the liquid lens as shown in Figure 3b.
[0036] In an example, if the user suffering from a myopia (nearsightedness), the user may select a power of -3.2 D in for his left eye and -2 D for his right eye. In an alternate embodiment, the electronic device 100 comprising at least one of the camera 108 and the retina scanner may be used for scanning the eyes of the user in order to detect the visibility detect. Based on detection of the visibility defect scanned by the at least one of the camera 108 and the retina scanner, the visibility defect may be accepted as the input parameter by the user interface 106.
[0037] In case of the retina scanner, the user is shown a sample text on the display integrated to the liquid lens. Initial refraction is calculated based on an optical power (visibility defect) as detected from the retina scanner.
[0038] The calculation module 204 is configured to use the input parameters corresponding to visibility defect (vision impairment) for calculating a voltage value to be supplied to the liquid lens. The input parameters provides optical power for at least one of a human left eye and a human right eye. The optical power is used for calculating the voltage value by the calculation module. Below are described the calculation details performed by the calculation module 204:
Let PRE: optical power of human right eye
PLE: optical power of human left eye
PLL: Average adjusted power of liquid lens integrated over display
a: Mathematical constant depending on property of liquid lens
Padj: Power adjustment
PLL: a × ( PRE + PLE) + Padj Equation (1)
VLL: Voltage applied on liquid lens to get desired optical power integrated over display
ß: Mathematical constant depending on liquid lens and hardware
VLL = ß x PLL Equation (2)
[0039] PRE and PLE may be obtained from a retina scanner attached to the electronic device. The PRE and PLE may also be provided by the user manually.
[0040] The calculation module 204 is configured to calculate the average optical power of the liquid lens by using equation 1, with Padj as optional for achieving fine tuning for better clarity to the user.
[0041] VLL which is calculated in equation 2 is the voltage which needs to be provided to the liquid lens. After the VLL is provided to the liquid lens, the modification module generate the refraction for desired optical power, i.e. PLL.
[0042] The modification module 206 is configured for modifying a refraction of light through the display of the electronic device by using the liquid lens with respect to the input parameters. The modification in the refraction of light modifies a display of the visual data to the user, over the electronic device 100 to avoid a need of wearing external vision aiding glasses by the user.
[0043] The modification by the modification module 206 in the display comprises at least one of a focus of the visual data according to the vision requirements received as the input parameters, a blurring of the visual data according to the input parameter.
[0044] In accordance with an embodiment, Figure 4a shows the refraction of the light through the liquid lens 110. Figure 4b shows the modification of liquid lens 110 as convex lens 402 and concave lens 404 when voltage difference is applied. The liquid remains a plane lens 406 when no voltage difference is applied.
[0045] In an example, the liquid lens may work as concave lens of 3.5 D after applying 32 V of voltage. Similarly a voltage of -32 V may convert the liquid lens into convex lens of 3.5 D optical power as the voltage changes the curvature of the liquid lens.
[0046] The modification is performed by the modification module 206 based on the VLL (voltage difference) as calculated above.
[0047] In another embodiment, referring to Figure 5, the user may tune the refraction of the liquid lens the display layer 302 of the data over the display of the electronic device 100 is set in accordance with the visibility requirement of the user. The tuning may be enabled by providing a range of optical powers pre-stored in the memory 106 of the electronic device 100. From the pre-stored optical powers in the memory 106, the user may set by a desired optical power as per the user’s visibility defect by tuning the refraction based on setting (which provide a selection) of the desired optical power used to calculate the voltage difference to modify the refraction.
[0048] In another embodiment, the visibility defect manually provided by the user or scanned by the camera 108 may be stored in the memory 106 for a future reference by the user.
[0049] In accordance with another embodiment, the electronic device 100 also provides a 3-dimensional display of data by using the liquid lens 110.
[0050] Modification module 204 is further configured to adjust liquid lens power over the display layer 302 to create the 3d effect over the display layer 302. Figure 6a shows that the liquid lens 110 allows the light to diverge to make objects (data) nearer. Figure 6b shows that the liquid lens 110 converges the light to make objects (data) look farther to the user viewing the data over the display layer 302 of the electronic device 100.
[0051] In an example, to provide a 3d display of data, 2 dimensional (2D) of the liquid lens 110 is used for 3d display of the objects. While recording a stream of data (say a movie), depth may be recorded similar to recording to RGB values. The recording of the depth is performed to record a depth (third dimension) information for each pixel or cluster of pixels in the stream of data.
[0052] In order to display the stream of data (movie) with 3d effect, the depth of each of the pixel or the cluster of pixels may be given to the calculation module 202 as an input in formulae described below:
PLL = a × (PRE + PLE) + Padj …… Equation 3
Padj : depth of each pixel or the cluster of pixels
[0053] Voltage difference is calculated by using equation 2 as discussed above. Figure 7 illustrates shows an external voltage source surrounding the liquid lens 110 as an additional hardware. The voltage source may be same as used to provide power to LED screen of the electronic device 100.
[0054] PLL may also be used for adjusting the position of various objects in 3D images or implementing additional privacy by means of encryption.
[0055] The modification module 204 uses the PLL (optical power adjusting value) to converge and diverge the light through the liquid lens 110 to provide a depth perception to the user.
[0056] In accordance with an embodiment, referring to Figure 8, a method 800 for improving display of visual data over an electronic device is described. In an embodiment, the method 800 may be performed within the electronic device 100.
[0057] At step 802, the method 800 provides an integration of the liquid lens 110 over a display of the electronic device 100.
[0058] At step 804, the method 800 provides a customization the user interface 102 of the electronic device 100 to receive input parameters corresponding to vision data of a user.
[0059] At step 806, the method 800 provides modification of a refraction of light through the display layer 302 of the electronic device 100 by using the liquid lens 110 with respect to the input parameters. The modification in the refraction of light modifies a display of the visual data to the user, over the electronic device 100
[0060] In an example embodiment, the display of the data over the electronic device 100 may be modified for a purpose of data security. First entity may select input parameters corresponding to the vision of the data. The input parameters are selected such that the data may be displayed blur to a second entity. As per the selection of the input parameters, the voltage difference is supplied to the liquid lens 110 to modify the refraction of light further modifying the display of the data to the user (in this case blur). The first entity may share tuning details as password with the second entity in order to allow the second entity to alter the display of the data.
[0061] In another embodiment, the method 800 may further provide a three dimensional display of data over the electronic device 100.
[0062] At step 902, the method 800 provides a recording a depth information while recording data for each pixel in the data;
[0063] At step 904, the method 800 provides calculating an optical power adjusting value by using the depth information.
[0064] At step 906, the method 800 provides enabling at least one of a conversion of light and diversion of light based on the optical power adjusting value, wherein the at least one of the conversion of the light and the diversion of the light provides a three dimension display of the data over the electronic device.
[0065] The various actions, acts, blocks, steps, and the like in method 800 may be performed in the order presented, in a different order or simultaneously. Further, in some embodiments, some actions, acts, blocks, steps, and the like may be omitted, added, modified, skipped, and the like without departing from the scope of the invention.
[0066] FIG. 10 illustrates a computing environment implementing the method(s), and electronic device for modifying a display of data and for providing three dimensional display of data over electronic device, according to embodiments as disclosed herein. As depicted the computing environment 1002 comprises at least one processing unit 11004 that is equipped with a control unit 1004 and an Arithmetic Logic Unit (ALU) 1006, a memory 1010, a storage unit 1012, plurality of networking devices 1016 and a plurality Input output (I/O) devices 1014. The processing unit 1008 is responsible for processing the instructions of the algorithm. The processing unit 1008 receives commands from the control unit in order to perform its processing. Further, any logical and arithmetic operations involved in the execution of the instructions are computed with the help of the ALU 1006.
[0067] The overall computing environment 1002 may be composed of multiple homogeneous and/or heterogeneous cores, multiple CPUs of different kinds, special media and other accelerators. The processing unit 1008 is responsible for processing the instructions of the algorithm. Further, the plurality of processing units 908 may be located on a single chip or over multiple chips.
[0068] The algorithm comprising of instructions and codes required for the implementation are stored in either the memory unit 1010 or the storage 1012 or both. At the time of execution, the instructions may be fetched from the corresponding memory 1010 and/or storage 1012, and executed by the processing unit 1008.
[0069] In case of any hardware implementations various networking devices 1016 or external I/O devices 1014 may be connected to the computing environment to support the implementation through the networking unit and the I/O device unit.
[0070] The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the elements. The elements shown in Fig. 1 to 9 include block which may be at least one of a hardware device, or a combination of hardware device and software module.
[0071] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the embodiments as described herein.
[0072] The embodiments disclosed herein can be implemented through at least one software program running on at least one hardware device and performing network management functions to control the elements. The elements shown in 1 to 9include blocks which may be at least one of a hardware device, or a combination of hardware device and software module.
[0073] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and/or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications should and are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the spirit and scope of the embodiments as described herein.
| # | Name | Date |
|---|---|---|
| 1 | 2075-CHE-2015-STATEMENT OF UNDERTAKING (FORM 3) [22-04-2015(online)].pdf | 2015-04-22 |
| 2 | 2075-CHE-2015-DRAWINGS [22-04-2015(online)].pdf | 2015-04-22 |
| 3 | 2075-CHE-2015-DECLARATION OF INVENTORSHIP (FORM 5) [22-04-2015(online)].pdf | 2015-04-22 |
| 4 | 2075-CHE-2015-COMPLETE SPECIFICATION [22-04-2015(online)].pdf | 2015-04-22 |
| 5 | Samsung_SRIB_20140308-001_Form 5.pdf | 2015-05-19 |
| 6 | 2075-CHE-2015-Power of Attorney-191015.pdf | 2016-03-21 |
| 7 | 2075-CHE-2015-Form 1-191015.pdf | 2016-03-21 |
| 8 | 2075-CHE-2015-Correspondence-191015.pdf | 2016-03-21 |
| 9 | 2075-CHE-2015-Response to office action [24-05-2023(online)].pdf | 2023-05-24 |
| 10 | 2075-CHE-2015-Response to office action [26-05-2023(online)].pdf | 2023-05-26 |