1. Technical Field
The present disclosure relates to a display device capable of being remotely set desktop background and a method thereof.
2. Description of Related Art
In general, a desktop background of one display device can be changed by a user. However, the user with the display device cannot authorize other users to remotely change the desktop background of the display device. Accordingly, It results in a desktop background without surprise for the user.
Therefore, what is needed is a display device capable of being remotely set desktop background and a method thereof.
The processing unit 100 includes an email receiving and sending module 110, a reading module 120, an email detection module 130, an image detection module 140, an image setting module 150, a storage module 160, and a controlling module 170. The email receiving and sending module 110 is configured to receive and send emails via the email account 30. The reading module 120 is configured to read the received emails.
The email detection module 130 is configured to detect whether parameters of the read email are consistent with predetermined rules. The parameters can be, but are not limited to, a sender's email address, an email subject, and email content, and so on. The predetermined rules can be pre-stored in the storage unit 200, or can be set in an implementation process of the email detection module 130. In the exemplary embodiment, the predetermined rules are that the email subject and/or email content of the read email include a verification code and the read email includes an image. The verification code can be a predetermined code or an identification code (ID) of the display device 20. In the exemplary embodiment, the email detection module 130 detects whether the email subject and/or email content of the read email includes the verification code and the read email includes an image to determine whether the parameters of the read email are consistent with the predetermined rules. If the email subject and/or email content of the read email includes the verification code and the read email includes an image, the email detection module 130 determines that the parameters of the read email are consistent with the predetermined rules. Otherwise, the parameters of the read email are not consistent with the predetermined rules; the processing unit 100 processes the read email in a general manner. In the exemplary embodiment, the general manner can be, but is not limited to, storing the email, displaying the email, and so on.
In another exemplary embodiment, the predetermined rules can be: the email subject and/or email content of the read email includes a predetermined keyword and the read email includes an image. The email detection module 130 detects whether the email subject and/or email content of the read email includes the predetermined keyword and the read email includes an image to determine whether the parameters of the read email are consistent with the predetermined rules.
The image detection module 140 is configured to detect whether properties of the included image are consistent with predetermined properties if the parameters of the read email are consistent with the predetermined rules. The predetermined properties of the image can be stored in the storage unit 200, or in an implementation process of the image detection module 140. In the exemplary embodiment, the properties can be, but are not limited to, an image size, an image format, an image resolution, and so on.
The image setting module 150 is configured to set the image of the read email as a desktop background of the display device 20 if the properties of the image are consistent with the predetermined properties. The image setting module 150 is configured to further edit the image until the properties of the image are consistent with the predetermined properties if the properties of the image are not consistent with the predetermined properties, and set the edited image as the desktop background of the display device 20. In other embodiments, the image setting module 150 does not edit or set the image of the email as the desktop background of the display device 20 if the properties of the image are not consistent with the predetermined properties.
The storage module 160 is configured to store the set desktop background of the display device 20 in the storage unit 200.
The controlling module 170 is configured to display the set desktop background of the display device 20 on the display unit 300, either immediately or when the display device 20 is restarted.
In step S601, the email receiving and sending module 110 receives an email via the email account 30 of the display device 20.
In step S602, the reading module 120 reads the received email.
In step S603, the email detection module 130 detects whether parameters of the read email are consistent with the predetermined rules, if no, go to step S604, if yes, go to step S605.
In step S604, the processing unit 100 deals with the read email in a general manner.
In step S605, the image detection module 140 detects whether properties of the included image are consistent with predetermined properties, if yes, go to step S606, if no, go to step S607.
In step S606, the image setting module 150 sets the image of the read email as a desktop background of the display device.
In step S607, the image setting module 150 edits the image until the properties of the image are consistent with the predetermined properties, and sets the edited image as the desktop background of the display device 20. In another exemplary embodiment, the image setting module 150 does not edit or set the image of the email as the desktop background of the display device if the properties of the image are not consistent with the predetermined properties.
In step S608, the storage module 160 stores the set desktop background of the display device in the storage unit 200 and the process ends.
In one embodiment the new desktop background image will be immediately displayed by the controlling module 170, in another embodiment the controlling module 170 displays the set desktop background on the display unit 300, when the display device is restarted.
Although the present disclosure has been specifically described on the basis of the exemplary embodiment thereof, the disclosure is not to be construed as being limited thereto. Various changes or modifications may be made to the embodiment without departing from the scope and spirit of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
200810306355.8 | Dec 2008 | CN | national |