This application claims the benefit of priority to Chinese Patent Application No. 201210389018.6 field in the Chinese Patent Office on Oct. 15, 2012 and entitled “METHOD, DEVICE AND SYSTEM FOR LIGHT REMOTE CONTROL POSITIONING”, the content of which is hereby incorporated by reference herein in its entirety.
The present disclosure relates to the field of electronic technologies, and more particularly to a method, a device and a system for light remote control positioning.
Remote control is a device for remotely controlling other controlled devices. Ordinarily, an infrared remote control mainly includes an integrated circuit board and buttons for generating different signals. The infrared remote control has the advantage of being simply and easy used. However, with the development of the electronic technology, the functions of some controlled devices are more and more complicated. For example, a current television may have the functions of browsing webpage, playing dynamic games, and have more and more interface elements. Thus, the traditional remote control cannot satisfy new operating requirements. Moreover, the traditional infrared remote control does not provide a positioning function itself. Actually, the positioning function of the infrared remote control can be realized by mobile information generated by an operation of any button on the infrared remote control so as to changing a positioning. A relative position between the remote control and a screen of the television cannot be displayed, thereby bringing inconvenience for the user, and reducing the experience of the user.
In order to solve the above-mentioned problems existing in the existing technology, a method, a device and a system for light remote control positioning are provided, which can obtain position coordinates of a light beam spot by means of a light sensing file, so as to realize remote control of interface elements. Technical proposals are described as follows.
In order to solve the problem described above, a method for light remote control positioning is provided in an embodiment of present disclosure. The method for light remote control positioning including:
sensing, by means of a light sensing film covered on a display screen of a receiving terminal device, a light beam spot formed on the light sensing film by a light beam that is emitting by a transmitting terminal device; and
extracting position parameters of the light beam spot on the light sensing film, which are sensed by the light sensing film, and calculating out position coordinates of the light beam spot based on the position coordinates.
wherein the step of extracting position parameters of the light beam spot on the light sensing film, which are sensed by the light sensing film, and calculating out position coordinates of the light beam spot based on the position coordinates includes:
extracting a horizontal axis resistance value and a vertical axis resistance value of the light beam spot on the light sensing film sensed by the light sensing film;
calculating out a position coordinate of the light beam spot relative to the light sensing film according to the horizontal axis resistance value of the light beam spot and the vertical axis resistance value of the light beam spot of the light beam spot.
wherein the step of calculating out a position coordinate of the light beam spot relative to the light sensing film according to the horizontal axis resistance value of the light beam spot and the vertical axis resistance value of the light beam spot of the light beam spot includes:
presetting a full screen horizontal axis resistance value and a full screen vertical axis resistance value of the light sensing film, and a horizontal axis length and a vertical axis length of the light sensing film;
calculating out the ratio of the horizontal axis resistance value of the light beam spot to the full screen horizontal axis resistance value and obtaining a horizontal axis coordinate of the light beam spot by multiplying the ratio by the horizontal axis length of the light sensing film;
calculating out the ratio of the vertical axis resistance value of the light beam spot to the full screen vertical axis resistance value, and obtaining a vertical axis coordinate of the light beam spot by multiplying the ratio by the vertical axis length of the light sensing film.
wherein after the step of extracting a horizontal axis resistance value of the light beam spot and a vertical axis resistance value of the light beam spot of the light beam spot on the light sensing film sensed by the light sensing film, the method further includes:
receiving keystroke information transmitted by the transmitting terminal device;
performing operations of the light beam spot on the position coordinates according to the keystroke information and the position coordinates.
wherein the light sensing film includes three layers and the three layers are a first layer, a second layer and a third layer, the first layer is a resistive layer with uniform resistance, the second layer is a photoconductive layer with a photosensitive characteristic, the third layer is a conductive layer, when the photoconductive layer is irradiated by the light beam, the photoconductive layer is connected to the resistive layer and the conductive layer to let the light sensing film sense the position of light beam spot, the receiving terminal device extracts the position parameters of the light beam spot on the light sensing film according to the resistance value of the resistive layer.
wherein when the light beam emitted by a transmitting terminal device is the visible light, the light sensing film directly senses a position on which the light beam spot formed by the visible light is projected on the light sensing film.
wherein when the light beam emitted by a transmitting terminal device is the invisible light, a display screen generates a cursor pattern on the position on which the light beam of the invisible light is projected on the light sensing film.
wherein when the light beam emitted by a transmitting terminal device is the mixed light beam of visible light and invisible light, the light sensing film directly senses a position on which the light beam spot formed by the mixed light beam spot is projected on the light sensing film.
Accordingly, a device for light remote control positioning is provided in an embodiment of present disclosure. The device for light remote control positioning includes:
a sensing module configured to sense, by means of a light sensing film covered on a display screen of a receiving terminal device, a light beam spot formed on the light sensing film by a light beam that is emitting by a transmitting terminal device; and
an extracting and calculating module configured to extract position parameters of the light beam spot on the light sensing film, which are sensed by the light sensing film, and calculate out position coordinates of the light beam spot based on the position coordinates.
wherein the extracting and calculating module includes:
an extracting sub-module configured to extract a horizontal axis resistance value of the light beam spot and a vertical axis resistance value of the light beam spot of the light beam spot on the light sensing film sensed by the light sensing film;
a calculating sub-module configured to calculate out a position coordinate of the light beam spot relative to the light sensing film according to the horizontal axis resistance value of the light beam spot and the vertical axis resistance value of the light beam spot of the light beam spot.
wherein the calculating sub-module includes:
a preset sub-module configured to preset a full screen horizontal axis resistance value of the light sensing film, a full screen vertical axis resistance value of the light sensing film, a horizontal axis length of the light sensing film, and a vertical axis length of the light sensing film;
a horizontal axis coordinate calculating sub-module configured to obtain a horizontal axis coordinate of the light beam spot by calculating out a ratio of the horizontal axis resistance value of the light beam spot and the full screen horizontal axis resistance value, and multiplying the ratio by the horizontal axis length of the light sensing film;
a vertical axis coordinate calculating sub-module configured to obtain a vertical axis coordinate of the light beam spot by calculating out a ratio of the vertical resistance value of the light beam spot and the full screen vertical axis resistance value, and multiplying the ratio by the vertical axis length of the light sensing film.
the device for light remote control positioning further includes:
a receiving module configured to receive keystroke information transmitted by the transmitting terminal device;
a performing module is configured to perform operations of the light beam spot on the position coordinates of the light beam spot according to the keystroke information and the position coordinates.
wherein the light sensing film includes three layers and the three layers are a first layer, a second layer and a third layer, the first layer is a resistive layer with uniform resistance, and the second layer is a photoconductive layer with a photosensitive characteristic, the third layer is a conductive layer, when the photoconductive layer is irradiated by the light beam, the photoconductive layer is connected the resistive layer and the conductive layer to let the light sensing film sense the position of light beam spot, the receiving terminal device extracts the position parameters of the light beam spot on the light sensing film according to the resistance value of the resistive layer.
wherein when the light beam emitted by a transmitting terminal device is visible light, the light sensing film directly senses the light beam spot formed by the visible light on the light sensing film.
wherein when the light beam emitted by a transmitting terminal device is the invisible light, a display screen generates a cursor pattern on the position on which the light beam of the invisible light is projected on the light sensing film.
wherein when the light beam emitted by a transmitting terminal device is the mixed light beam of visible light and invisible light, the light sensing film directly senses a position on which the light beam spot formed by the mixed light beam spot is projected on the light sensing film.
Accordingly, a system for light remote control positioning is provided in an embodiment of present disclosure. The system for light remote control positioning includes a transmitting terminal device and a receiving device described above;
the transmitting terminal device configured to transmit light beam to a display screen of the receiving terminal device to form a light beam spot, and transmit keystroke information to the receiving terminal device when a button is operated.
A beneficial effect of the embodiments of present disclosure is described as follows.
In the embodiment of present disclosure, the light beam is emitted by the transmitting terminal device, the light beam spot formed on the light sensing film by the light beam is sensed by the light sensing film; the position parameters of the light beam spot on the light sensing film are extracted, and the position coordinates of the light beam spot are figured out according to the position parameters. The light beam spot points to the interface elements which need to be operated, therefore, an accurate remote control operation to the interface elements is realized for the user, and the user experience is improved.
In order to make embodiments of present disclosure more clearly, the drawings which are needed in the embodiments of present disclosure are described simply as follows. It is obviously, the drawings described as the follows are only exemplary embodiments of present disclosure. To a person of ordinary skill in the art, under premise of no creative work, other drawings may be obtained according to the drawings.
In order to make embodiments of present disclosure more clearly, the drawings which are needed in the embodiments of present disclosure are described simply as follows. It is obviously, the drawings described as the follows are only exemplary embodiments of present disclosure. To a person of ordinary skill in the art, under premise of no creative work, other drawings may be obtained according to the drawings. Based on the embodiments of the present disclosure, under the premise of no creative work, other embodiments obtained by the person with ordinary skills in the art are belong to a protection scope of the present disclosure.
A method, a device and a system for light remote control positioning are provided in the embodiments of present disclosure. Position coordinates of a light beam spot can be obtained by a sensing film, so that remote control of interface elements can be realized. Detail descriptions will be illustrated with the embodiment as follows.
Referring to
Step S101, sensing, by means of a light sensing film covered on a display screen of a receiving terminal device, a light beam spot formed on the light sensing film by a light beam that is emitting by a transmitting terminal device.
In detail, the light beam emitted by the transmitting terminal device can be visible light, or invisible light, or a mixed light beam of the visible light and the invisible light. The light beam emitted by the transmitting terminal device can be light which can not be emitted by the display screen, such as ultraviolet light.
When the light beam emitted by the transmitting terminal device is the visible light, the light sensing film directly senses a position of the light beam. When the user moves a remote control, the light beam spot projected on the display screen and the light beam move with the remote control. The user can operate the interface elements by the light beam spot formed by the light beam of the visible light.
When the light beam emitted by the transmitting terminal device is the invisible light, the invisible light has certain intensity, and the invisible light can be infrared light or ultraviolet light. The light sensing film senses a position on which the light beam of the invisible light is projected, the display screen of the receiving terminal device displays a pattern such as a cursor pattern on the position on which the light beam of the invisible light is projected. If the user moves the remote control, the light beam spot projected on the display screen and the light beam move with the remote control. At the same time, the receiving terminal device instantly refreshes the cursor pattern on the display screen according to the position of the light beam spot sensed by the receiving terminal device, which is used for giving the user an instruction.
If the light beam emitted by the transmitting terminal device is the mixed light beam of the visible light and the invisible light, the visible light is configured to give the user an instruction and the invisible light is configured to let the light sensing film sense a position on which the mixed light beam is projected. The user moves the remote control, a mixed light beam spot projected on the display screen and the mixed light beam move with the remote control. The user can operate the interface elements through the mixed light beam spot formed by the mixed light beam.
Step S102, extracting position parameters of the light beam spot on the light sensing film, which are sensed by the light sensing film, and calculating out position coordinates of the light beam spot based on the position coordinates.
In detail, the light sensing film includes a conductive layer, a resistive layer having uniform resistance, and a photoconductive layer with a photosensitive characteristic. In other words, the light sensing film includes three layers and the three layers are a first layer, a second layer, and a third layer. The first layer is the resistive layer with uniform resistance, the resistance value of the first layer is constant and even-distributed. The second layer is the photoconductive layer with a photosensitive characteristic, and the characteristic of the second layer is that the resistance value of the second layer is great when there is no light beam, but the resistance value of the second layer drops rapidly to small once there is a light beam irradiating on the second layer. The third layer is a conductive layer whose resistance value is very small and can be almost omitted. When the photoconductive layer is irradiated by the light beam, the photoconductive layer is connected to the resistive layer and the conductive layer to let the light sensing film sense the position of light beam spot. The receiving terminal device extracts the position parameters of the light beam spot on the light sensing film according to the resistance value of the resistive layer. For example, when a light beam irradiates into a certain point of the first layer, supposing that the point where the light beam irradiates into on the first layer is a point A, and assuming that the point where the light beam irradiates in on the second layer is a point B, because the resistance value of the second layer drops rapidly to very small when the second layer is irradiated by the light beam, so that the resistance value of the point B drops rapidly to very small, which is almost equivalent that the point A of the first layer conducts with the third layer through the point B. At this point, the receiving terminal device extracts the resistance value of the point A, in other words, the receiving terminal device extracts the position parameters of the light beam spot on the light sensing film, and then the receiving terminal device calculates out the position coordinates of the light beam spot according to the position parameters in order to let the receiving terminal device position the interface elements according to the position coordinates.
In the embodiment of present disclosure, the light beam is emitted by the transmitting terminal device, the light beam spot formed on the light sensing film by the light beam is sensed by the light sensing film; the position parameters of the light beam spot on the light sensing film are extracted, and the position coordinates of the light beam spot are figured out according to the position parameters. The light beam spot points to the interface elements which need to be operated, therefore, an accurate remote control operation to the interface elements is realized for the user, and the user experience is improved.
Referring to
Step S201, sensing, by means of a light sensing film covered on a display screen of a receiving terminal device, a light beam spot formed on the light sensing film by a light beam that is emitting by a transmitting terminal device.
In detail, the light beam emitted by the transmitting terminal device can be visible light, or invisible light, or a mixed light beam of the visible light and the invisible light. The light beam emitted by the transmitting terminal device can be light which can not be emitted by the display screen, such as ultraviolet light.
When the light beam emitted by the transmitting terminal device is the visible light, the light sensing film directly senses a position of the light beam. When the user moves the remote control, the light beam spot projected on the display screen and the light beam move with the remote control. The user can operate the interface elements by the light beam spot formed by the light beam of the visible light.
When the light beam emitted by the transmitting terminal device is the invisible light, the invisible light has certain intensity, and the invisible light can be infrared light or ultraviolet light. The light sensing film senses a position on which the light beam of the invisible light is projected, the display screen of the receiving terminal device displays a pattern such as a cursor pattern on the position projected by the light beam of the invisible light. If the user moves the remote control, the light beam spot projected on the display screen and the light beam move with the remote control. At the same time, the receiving terminal device instantly refreshes the cursor pattern on the display screen according to the position of the light beam spot sensed by the receiving terminal device, which is used for giving the user an instruction.
If the light beam emitted by the transmitting terminal device is the mixed light beam of the visible light and the invisible light, the visible light is configured to give the user an instruction and the invisible light is configured to let the light sensing film sense a position on which the mixed light beam is projected. The user moves the remote control, a mixed light beam spot projected on the display screen and the mixed light beam move with the remote control. The user can operate the interface elements through the mixed light beam spot formed by the mixed light beam.
Step S202, extracting a horizontal axis resistance value and a vertical axis resistance value of the light beam spot on the light sensing film sensed by the light sensing film.
In detail, the light sensing film includes a conductive layer, a resistive layer having uniform resistance, and a photoconductive layer with a photosensitive characteristic. In other words, the light sensing film includes three layers, and the three layers are a first layer, a second layer, and a third layer. The first layer is the resistive layer with uniform resistance, the resistance value of the first layer is constant and even-distributed. The second layer is the photoconductive layer with a photosensitive characteristic, and the characteristic of the second layer is that the resistance value of the second layer is great when there is no light beam, but the resistance value of the second layer drops rapidly to small once there is a light beam irradiating on the second layer. The third layer is a conductive layer whose resistance value is very small and can be almost omitted. When the photoconductive layer is irradiated by the light beam, the photoconductive layer is connected to the resistive layer and the conductive layer to let the light sensing film sense the position of light beam spot. The receiving terminal device extracts the position parameters of the light beam spot on the light sensing film according to the resistance value of the resistive layer. For example, when a light beam irradiates into a certain point of the first layer, supposing that the point where the light beam irradiates into the first layer is a point A, and assuming that the point where the light beam irradiates in on the second layer is a point B, because the resistance value of the second layer drops rapidly to very small when the second layer is irradiated by the light beam, so that the resistance value of the point B drops rapidly to very small, which is almost equivalent that the point A of the first layer conducts with the third layer through the point B. At this point, the receiving terminal device extracts the resistance value of the point A, in other words, the receiving terminal device extracts the horizontal axis resistance value of the light beam spot and the vertical axis resistance value of the light beam spot.
Step S203, presetting a full screen horizontal axis resistance value and a full screen vertical axis resistance value of the light sensing film, and a horizontal axis length and a vertical axis length of the light sensing film.
In detail, each of the four sides of the first layer of the light sensing film has an electrode. The full screen horizontal axis resistance value is the resistance value between the left side electrode and the right side electrode of the first layer of the light sensing film, and the full screen horizontal axis resistance value is set to be R1. The full screen vertical axis resistance value is the resistance value between the top side electrode and the bottom side electrode of the first layer of the light sensing film, and the full screen vertical axis resistance value is set to be R2. The horizontal axis length of the light sensing film is set to be X, and the vertical axis length of the light sensing film is set to be Y.
Step S204, calculating out the ratio of the horizontal axis resistance value of the light beam spot to the full screen horizontal axis resistance value and obtaining a horizontal axis coordinate of the light beam spot by multiplying the ratio by the horizontal axis length of the light sensing film.
In detail, assuming that the light beam spot is P, when the light sensing film is irradiated by light, the light beam spot P on the first layer is connected to the electrodes of the third layer. The horizontal axis resistance value and the vertical axis resistance value of the light beam spot of the light beam spot P which is between the electrodes of the first layer and the electrodes of the third layer are calculated out by the receiving terminal device. Assuming that the horizontal axis resistance value of the light beam spot is R3 and the horizontal axis coordinate of the light beam spot P is Xp, and then the horizontal axis coordinate Xp is calculated out according to a formula 1 as follows:
Xp=X*(R3/R1) (1)
Step S205, calculating out the ratio of the vertical axis resistance value of the light beam spot to the full screen vertical axis resistance value, and obtaining a vertical axis coordinate of the light beam spot by multiplying the ratio by the vertical axis length of the light sensing film.
In detail, assuming that the vertical axis resistance value of the light beam spot is R4 and the vertical axis coordinate of the light beam spot P is Yp, and then the vertical axis coordinate Yp is calculated out according to a formula 2 as follows.
Yp=Y*(R4/R2) (2)
The interface elements which need to be operated are accurately positioned by accurately calculating the position coordinates of the light beam spot.
Step S206, receiving keystroke information transmitted by the transmitting terminal device.
In detail, the receiving terminal device can receives the keystroke information transmitted by the transmitting terminal device through the infrared or other wireless manners.
Step S207, performing operations of the light beam spot on the position coordinates according to the keystroke information and the position coordinates.
In detail, when the receiving terminal device receives the keystroke information, then the receiving terminal device performs a series of operations of the light beam spot corresponding to the interface elements on the position coordinates. For example, when a light beam spot of the light beam moves to a HTTP webpage link, the receiving terminal device obtains the position of the light beam spot through the light sensing film. When the button of the remote control is operated, the terminal such as a television is controlled to perform an operation of opening the webpage link on the position of the light beam spot.
In the embodiment of present disclosure, the light beam is emitted by the transmitting terminal device, the light beam spot formed on the light sensing film by the light beam is sensed by the light sensing film; the position parameters of the light beam spot on the light sensing film are extracted, and the position coordinates of the light beam spot are figured out according to the position parameters. The light beam spot points to the interface elements which are need to be operated, therefore, an accurate remote control operation to the interface elements is realized for the user, and the user experience of the user is improved.
Referring to
The transmitting terminal device 1 is configured to transmit light beam to a display screen of the receiving terminal device to form a light beam spot, and transmit keystroke information to the receiving terminal device when a button is operated.
In detail, the light beam emitted by the transmitting terminal device can be visible light, or invisible light, or a mixed light beam of the visible light and the invisible light. The light beam emitted by the transmitting terminal device can be light which can not be emitted by the display screen, such as ultraviolet light. When the user operates the button, the transmitting terminal device 1 transmits the keystroke information to the receiving terminal device 2 through infrared or other wireless manners.
The receiving terminal device 2 is configured to sense, by means of a light sensing film covered on a display screen of a receiving terminal device, a light beam spot formed on the light sensing film by a light beam that is emitted by a transmitting terminal device, and extract position parameters of the light beam spot on the light sensing film, which are sensed by the light sensing film, and calculate out position coordinates of the light beam spot based on the position coordinates.
In detail, when the light beam emitted by the transmitting terminal device is the visible light, the light sensing film directly senses a position of the light beam. When the user moves a remote control, the light beam spot projected on the display screen and the light beam move with the remote control. The user can operate the interface elements by the light beam spot formed by the light beam of the visible light.
When the light beam emitted by the transmitting terminal device is the invisible light, the invisible light has certain intensity, and the invisible light can be infrared light or ultraviolet light. The light sensing film senses a position on which the light beam of the invisible light is projected, the display screen of the receiving terminal device displays a pattern such as a cursor pattern on the position on which the light beam of the invisible light is projected. If the user moves the remote control, the light beam spot projected on the display screen and the light beam move with the remote control. At the same time, the receiving terminal device instantly refreshes the cursor pattern on the display screen according to the position of the light beam spot sensed by the receiving terminal device, which is used for giving the user an instruction.
If the light beam emitted by the transmitting terminal device is the mixed light beam of the visible light and the invisible light, the visible light is configured to give the user an instruction and the invisible light is configured to let the light sensing film sense a position on which the mixed light beam is projected. The user moves the remote control, a mixed light beam spot projected on the display screen and the mixed light beam move with the remote control. The user can operate the interface elements through the mixed light beam spot formed by the mixed light beam.
The light sensing film includes a conductive layer, a resistive layer having uniform resistance, and a photoconductive layer with a photosensitive characteristic. In other words, the light sensing film includes three layers, and the three layers are a first layer, a second layer, and a third layer. The first layer is the resistive layer with uniform resistance, the resistance value of the first layer is constant and even-distributed. The second layer is the photoconductive layer with a photosensitive characteristic, and the characteristic of the second layer is that the resistance value of the second layer is great when there is no light beam, but the resistance value of the second layer drops rapidly to small once there is a light beam irradiating on the second layer. The third layer is a conductive layer whose resistance value is very small and can be almost omitted. When the photoconductive layer is irradiated by the light beam, the photoconductive layer is connected to the resistive layer and the conductive layer to let the light sensing film sense the position of light beam spot. The receiving terminal device extracts the position parameters of the light beam spot on the light sensing film according to the resistance value of the resistive layer. For example, when a light beam irradiates into a certain point of the first layer, supposing that the point where the light beam irradiates into on the first layer is a point A, and assuming that the point where the light beam irradiates in on the second layer is a point B, because the resistance value of the second layer drops rapidly to very small when the second layer is irradiated by the light beam, so that the resistance value of the point B drops rapidly to very small, which is almost equivalent that the point A of the first layer conducts with the third layer through the point B with a very small resistance value of the second layer. At this point, the receiving terminal device extracts the resistance value of the point A, in other words, the receiving terminal device extracts the position parameters of the light beam spot on the light sensing film, and then the receiving terminal device calculates out the position coordinates of the light beam spot according to the position parameters in order to let the receiving terminal device position the interface elements according to the position coordinates.
The receiving terminal device 2 is further configured to receive keystroke information transmitted by the transmitting terminal device and perform operation of the position coordinate of the light beam spot according to the keystroke information and the position coordinate.
Since the light sensing film is sensed through the transmitting terminal device 1 emitting light, and the display screen can also emit light itself. In order to avoid lose efficacy of the light sensing film that may happen resulting from an interference between the light emitted by the transmitting terminal device and the light emitted by the display screen. The following three kinds of measures are provided to solve the above problems.
A first measure is: improving an emission intensity of the light emitted by the transmitting terminal device 1, thus, the light sensing film has a greater perceptibility when the light sensing film is irradiated by light.
A second measure is: using a light which spectrum cannot be emitted by the display screen, such as ultraviolet light, and so on.
A third measure is: adding a layer of filter membrane between the light sensing film and the display screen, similar to an ultraviolet light membrane of the glasses, which can reduce the effect of the light emitted by the display screen on the light sensing film.
The receiving terminal device 2 of
In detail, referring to
The sensing module 10 is configured to sense, by means of a light sensing film covered on a display screen of a receiving terminal device, a light beam spot formed on the light sensing film by a light beam that is emitting by a transmitting terminal device.
In detail, the light beam spot formed on the light sensing film by a light beam emitted by a transmitting terminal device is sensed by the sensing module 10. The light beam emitted by the transmitting terminal device can be visible light, or invisible light, or a mixed light beam of the visible light and the invisible light. The light beam emitted by the transmitting terminal device can be light which can not be emitted by the display screen, such as ultraviolet light.
The extracting and calculating module 20 is configured to extract position parameters of the light beam spot on the light sensing film, which are sensed by the light sensing film, and calculate out position coordinates of the light beam spot based on the position coordinates.
In detail, the position parameters of the light beam spot on the light sensing film is extract by the extracting and calculating module 20. The sensing film includes a conductive layer, a resistive layer having uniform resistance, and a photoconductive layer with a photosensitive characteristic. In other words, the light sensing film includes three layers, and the three layers are a first layer, a second layer, and a third layer. The first layer is the resistive layer with uniform resistance, the resistance value of the first layer is constant and even-distributed. The second layer is the photoconductive layer with a photosensitive characteristic, and the characteristic of the second layer is that the resistance value of the second layer is great when there is no light beam, but the resistance value of the second layer drops rapidly falls to small once there is a light beam irradiating on the second layer. The third layer is the conductive layer whose resistance value is very small and can be almost omitted. When the photoconductive layer is irradiated by the light beam, the photoconductive layer is connected to the resistive layer and the conductive layer to let the light sensing film sense the position of light beam spot. The receiving terminal device extracts the position parameters of the light beam spot on the light sensing film according to the resistance value of the resistive layer. For example, when a light beam irradiates from a certain point of the first layer, supposing that the point where the light beam irradiates into on the first layer is a point A, and assuming that the point where the light beam irradiates in on the second layer is a point B, because the resistance value of the second layer drops rapidly to very small when the second layer is irradiated by the light beam, so that the resistance value of the point B drops rapidly to very small, which is almost equivalent that the point A of the first layer conducts with the third layer through the point B with a very small resistance value of the second layer. At this point, the extracting and calculating module 20 extracts the resistance value of the point A, in other words, the extracting and calculating module 20 extracts the position parameters of the light beam spot on the light sensing film, and then the receiving terminal device calculates out the position coordinates of the light beam spot according to the position parameters in order to let the receiving terminal device position the interface elements according to the position coordinates.
The receiving terminal device further includes a receiving module and a performing module.
The receiving module is configured to receive keystroke information transmitted by the transmitting terminal device.
In detail, the receiving terminal device can receives the keystroke information transmitted by the transmitting terminal device through the infrared or other wireless manners.
The performing module is configured to perform operations of the light beam spot on the position coordinates of the light beam spot according to the keystroke information and the position coordinates.
In detail, when the receiving module receives the keystroke information, then the performing module performs a series of operations of the light beam spot corresponding to the interface elements on the position coordinates. For example, when a light beam spot of the light beam moves to a HTTP webpage link, the receiving terminal device obtains the position of the light beam spot through the light sensing film. When the button of the remote control is operated, the terminal such as a television is controlled to perform an operation of opening the webpage link on the position of the light beam spot.
The extracting and calculating module 20 of
In detail, referring to
The extracting sub-module 201 is configured to extract a horizontal axis resistance value of the light beam spot and a vertical axis resistance value of the light beam spot of the light beam spot on the light sensing film sensed by the light sensing film.
In detail, the light sensing film includes a conductive layer, a resistive layer having uniform resistance, and a photoconductive layer with a photosensitive characteristic. In other words, the light sensing film includes three layers, and the three layers are a first layer, a second layer, and a third layer. The first layer is the resistive layer with uniform resistance, the resistance value of the first layer is constant and even-distributed. The second layer is the photoconductive layer with a photosensitive characteristic, and the characteristic of the second layer is that the resistance value of the second layer is great when there is no light beam, but the resistance value of the second layer drops rapidly to small once there is a light beam irradiating on the second layer. The third layer is a conductive layer whose resistance value is very small and can be almost omitted. When the photoconductive layer is irradiated by the light beam, the photoconductive layer is connected to the resistive layer and the conductive layer to let the light sensing film sense the position of light beam spot. The receiving terminal device extracts the position parameters of the light beam spot on the light sensing film according to the resistance value of the resistive layer. For example, when a light beam irradiates into a certain point of the first layer, supposing that the point where the light beam irradiated into the first layer is a point A, and assuming that the point where the light beam irradiated in on the second layer is a point B, because the resistance value of the second layer drops rapidly to very small when the second layer is irradiated by the light beam, so that the resistance value of the point B drops rapidly to very small, which is almost equivalent that the point A of the first layer conducts with the third layer through the point B. At this point, the receiving terminal device extracts the resistance value of the point A, in other words, the extracting sub-module 201 extracts the horizontal axis resistance value of the light beam spot and the vertical axis resistance value of the light beam spot.
The calculating sub-module 202 is configured to calculate out a position coordinate of the light beam spot relative to the light sensing film according to the horizontal axis resistance value of the light beam spot and the vertical axis resistance value of the light beam spot of the light beam spot.
The calculating sub-module 202 of
In detail, referring to
The preset sub-module 2021 is configured to preset a full screen horizontal axis resistance value of the light sensing film, a full screen vertical axis resistance value of the light sensing film, a horizontal axis length of the light sensing film, and a vertical axis length of the light sensing film.
In detail, the full screen horizontal axis resistance value of the light sensing film, the full screen vertical axis resistance value of the light sensing film, the horizontal axis length of the light sensing film, and the vertical axis length of the light sensing film are preset by the presetting sub-module 2021. Each of the four sides of the first layer of the light sensing film has an electrode. The full screen horizontal axis resistance value is a resistance value between the left side electrode and the right side electrode of the first layer of the light sensing film, and the full screen horizontal axis resistance value is set to be R1. The full screen vertical axis resistance value is a resistance value between the top side electrode and the bottom side electrode of the first layer of the light sensing film, and the full screen vertical axis resistance value is set to be R2. The horizontal axis length of the light sensing film is set to be X, and the vertical axis length of the light sensing film is set to be Y.
The horizontal axis coordinate calculating sub-module 2022 is configured to obtain a horizontal axis coordinate of the light beam spot by calculating out a ratio of the horizontal axis resistance value of the light beam spot and the full screen horizontal axis resistance value, and multiplying the ratio by the horizontal axis length of the light sensing film.
In detail, the horizontal axis coordinate of the light beam spot is calculated by calculating out the ratio of the horizontal axis resistance value of the light beam spot and the full screen horizontal axis resistance value, and multiplying the ratio by the horizontal axis length of the light sensing film. Assuming the light beam spot is P, when the light sensing film is irradiated by light, the light beam spot P is connected to the electrodes of the third layer. The horizontal axis resistance value of the light beam spot and the vertical axis resistance value of the light beam spot of the light beam spot P which is between the electrode of the first layer and the electrode of the third layer are calculated out by the receiving terminal device. Assuming the horizontal axis resistance value of the light beam spot is R3, and the horizontal axis coordinate of the light beam spot P is Xp, and the horizontal axis coordinate Xp is calculated according to a formula 1 as follows.
Xp=X*(R3/R1)
The vertical axis coordinate calculating sub-module 2023 is configured to obtain a vertical axis coordinate of the light beam spot by calculating out a ratio of the vertical resistance value of the light beam spot and the full screen vertical axis resistance value, and multiplying the ratio by the vertical axis length of the light sensing film.
In detail, the vertical axis coordinate of the light beam spot is obtained by calculating out the ratio of the vertical resistance value of the light beam spot and the full screen vertical axis resistance value, and is multiplied the ratio by the vertical axis length of the light sensing film by the vertical axis coordinate calculating sub-module 2023. Assuming the vertical axis resistance value of the light beam spot is R4, the vertical axis coordinate of the light beam spot P is Yp, the vertical axis coordinate Yp, and the vertical axis coordinate Yp is calculated according to a formula 2 as follows.
Yp=Y*(R4/R2)
The interface elements which need to be operated are accurately positioned by accurately calculating the position coordinates of the light beam spot.
In the embodiment of present disclosure, the light beam is emitted by the transmitting terminal device, the light beam spot formed on the light sensing film by the light beam is sensed by the light sensing film; the position parameters of the light beam spot on the light sensing film are extracted, and the position coordinates of the light beam spot are figured out according to the position parameters. The light beam spot points to the interface elements which are need to be operated, therefore, an accurate remote control operation to the interface elements is realized for the user, and the user experience of the user is improved.
A person having ordinary skills in the art can realize that part or whole of the processes in the methods according to the above embodiments may be implemented by a computer program instructing relevant hardware. The program may be stored in a computer readable storage medium. When executed, the program may execute processes in the above-mentioned embodiments of methods. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), et al.
Although certain embodiments of the present disclosure have been specifically described, the present disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the present disclosure without departing from the scope and spirit of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201210389018.6 | Oct 2012 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2012/086007 | 12/6/2012 | WO | 00 |