WO2009039775A1 - Method, system and device for updating e-mail web page background - Google Patents

Method, system and device for updating e-mail web page background Download PDF

Info

Publication number
WO2009039775A1
WO2009039775A1 PCT/CN2008/072412 CN2008072412W WO2009039775A1 WO 2009039775 A1 WO2009039775 A1 WO 2009039775A1 CN 2008072412 W CN2008072412 W CN 2008072412W WO 2009039775 A1 WO2009039775 A1 WO 2009039775A1
Authority
WO
WIPO (PCT)
Prior art keywords
email
data
skin
user
information
Prior art date
Application number
PCT/CN2008/072412
Other languages
French (fr)
Chinese (zh)
Inventor
Qianya Lin
Original Assignee
Tencent Technology (Shenzhen) Company Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology (Shenzhen) Company Limited filed Critical Tencent Technology (Shenzhen) Company Limited
Publication of WO2009039775A1 publication Critical patent/WO2009039775A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/972Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail

Definitions

  • the present invention relates to the field of computer technology and communications, and more particularly to a method, system and device for updating the background of an electronic mail (Email). Background of the invention
  • E-mail is a traditional Internet service. Its development has become an indispensable communication tool in people's lives. Various e-mail products are becoming mature and stable. In order to attract more users, many mailboxes have begun to provide personalized services such as weather forecasts and color themes, adding new added value to the traditional mailbox industry to meet the diverse needs of users.
  • IP Internet Protocol
  • the mail system is based on the user's Internet Protocol (IP) address or user-defined city, from the relevant weather information provider. Get the local weather conditions and output it to the background of the user's mailbox.
  • IP Internet Protocol
  • the weather forecast only exists independently in a specific area of the mailbox webpage, and does not become the overall background. Therefore, in essence, this weather forecast-themed background scheme is not obtained in the webpage of the e-mail. Really effective implementation.
  • Another way to update the background of an email web page is to provide a variety of color themes (for example, blue sky, silver makeup, purple feelings, etc.) as a web page background for users to choose from.
  • this method implements the background of the color theme in the email webpage, this method is only implemented on the client side, and the background color is relatively simple and has limited changes, which cannot fully satisfy the user's diversity requirements on the background of the email webpage.
  • the embodiment of the present invention provides a system for updating the background of an email webpage, which aims to solve the problem that the background content of the webpage existing in the process of updating the background of the email webpage is lacking in diversity.
  • Embodiments of the present invention also provide an apparatus for updating the background of an email web page to better solve the above problems in the prior art.
  • Embodiments of the present invention also provide a method of updating the background of an email web page to better solve the above problems in the prior art.
  • a system for updating the background of an email web page including:
  • An email server configured to acquire topic information of a background of the user's email webpage, extract skin data according to the topic information, load the skin data into webpage data of the email, and download the webpage loaded with the skin data Data is sent to the client;
  • the client is configured to draw a webpage background of the email according to the webpage data loaded with the skin data.
  • a device that updates the background of an email web page including:
  • the information transceiving unit is configured to acquire the subject information of the background of the email webpage of the user;
  • the background control unit is configured to extract the skin data according to the theme information acquired by the information transceiving unit, and load the skin data into the webpage data of the email, and
  • the webpage data loaded with the skin data is sent to the client through the information transceiving unit; the webpage data is used by the client to draw the webpage background of the email.
  • a method of updating the background of an email web page including the following steps:
  • the email server acquires topic information of the background of the user's email webpage; the email server extracts skin data according to the topic information, loads the skin data into the webpage data of the email, and sends the webpage data to the client;
  • the client draws the back page of the email according to the webpage data loaded with the skin data. Scenery.
  • the present invention extracts the corresponding skin data from the skin database of the email server and loads the data into the webpage data, thereby improving the diversity of the webpage background of the email mailbox and further improving the user's use stickiness.
  • FIG. 1 is a schematic structural diagram of an electronic mail system according to an embodiment of the present invention.
  • FIG. 2 is a schematic structural diagram of a system for updating an email web page background in an embodiment of the present invention
  • FIG. 3 is a schematic structural view of a background control unit in an embodiment of the present invention.
  • FIG. 4 is a schematic flow chart of a method for updating an email webpage background in an embodiment of the present invention.
  • Figure 5 is a flow diagram showing a method of updating the background of an email web page in another embodiment of the present invention. Mode for carrying out the invention
  • Embodiments of the present invention provide a system for updating an email web page background, including an email server and a client communicating therewith, the email server including an information transceiving unit, a background control unit, and a skin database, and the client includes information Transceiver unit, page drawing unit.
  • the topic information is obtained according to the system default setting or the user-defined theme
  • the skin data corresponding to the topic information is extracted from the skin database and loaded into the webpage data, and then loaded.
  • Web of skin data The page data is sent to the client for drawing and displaying the background of the email web page.
  • the skin database in the embodiment of the present invention stores rich skin data corresponding to various themes, so that the diversity of the web page background of the email mailbox can be effectively improved.
  • 1 is a block diagram showing an electronic mail system according to an embodiment of the present invention, the system including an email server 100, and a plurality of clients (client 200, client 300, ... client) in communication therewith. End N).
  • the email server is mainly used to obtain the theme information of the background of the user's email webpage, extract skin data according to the obtained topic information, load the extracted skin data into the webpage data of the email, and load the skin data.
  • the webpage data is sent to the client; the plurality of clients are used to draw the webpage background of the email according to the webpage data loaded with the skin data.
  • connections between the devices in all of the illustrated embodiments of the present invention are intended to clarify the need for their information interaction and control processes and should therefore be considered as logical connections and should not be limited to physical connections.
  • the e-mail server 100 is used to provide users with various e-mail-based services, and its basic functions include e-mail sending and receiving, storage, classification, virus interception, etc., as well as various additional functions that can be expanded.
  • the specific internal structure will be elaborated in Figure 2.
  • Each client can be a variety of terminal devices that can log in to the email server 100 through the Internet. In the embodiment of the present invention, these clients are all Webmail-based clients, which are typical. It can be a personal computer (PC), a personal digital assistant (PDA), a mobile phone (MP), etc., so the scope of protection of the present invention should not be limited to a particular type of client. .
  • PC personal computer
  • PDA personal digital assistant
  • MP mobile phone
  • FIG. 2 is a schematic diagram showing the structure of a system for updating the background of an email webpage in an embodiment of the present invention, including an email server 100 and a client 200. It should be noted that the system is only a typical example and is not intended to limit the scope of the present invention.
  • the email server 100 includes an information transceiving unit 101, a background control unit 102, and a skin database 103.
  • the information transceiving unit 101 communicates with the background control unit 102 and performs information interaction with the client 200 and various information providers (not shown), including: the information transceiving unit 101 acquires the subject information of the background of the e-mail webpage through various channels. And reporting to the background control unit 102, and transmitting the webpage data loaded with the skin data corresponding to the topic information to the client 200.
  • the theme of the background of the email webpage in the embodiment of the present invention has various types, such as a holiday, a weather, a season, a user's mood, a memorial, and the like.
  • a holiday if you use the section as the background of the email web page, then when the user logs in to the email address at Christmas, what they see may be the background of the webpage of the email including the pattern of snowflakes, Christmas trees, Santa Claus, etc.
  • the foregoing topics may be divided into two types according to different setting manners: one is a system default theme, such as a holiday, a weather, a season, etc., and these types of topics may be preset in the email server 100.
  • the subject information related to the topic can be obtained from the topic information provider at any time; the other is a user-defined theme, such as the user's mood, commemorative ⁇ , etc., and the user can set when logging in to the email server 100. And when requested to log in again, will be asked to provide subject information related to the topic.
  • skin data may be obtained from a variety of sources, for example, may be provided by an email server.
  • the email server can provide system default skin data.
  • the system default skin data can be fixed to a set of commonly used skin data, such as skin data related to the weather theme, or can be changed with the hotspot at that time to provide skin data of the corresponding theme, such as providing holidays and holidays during holidays.
  • Theme related skin data Usually, the email server stores skin data related to multiple topics. The user can select some skin data to save on the client according to his or her preference. When the user customizes the theme, the email server can directly access the email. The client gets skin data related to the topic.
  • the skin data can also be set by the user (Do It Yourself).
  • the email server provides the user with basic elements for setting skin data (including defining picture specifications, background colors, etc.), and the user sets the skin data and stores it on the above; the email server can also provide the user with the email server.
  • Provide specific elements for self-setting skin data including basic elements, semi-finished products, and other skin data shared by other users. Users can set their own skin data and store them on this basis. Users can also store tools or elements through the client. Set your own skin data and store it. If the user sets the skin data by himself, when the user customizes the theme, the email server can directly obtain the skin data related to the theme set by the user.
  • the user can also select whether to allow other users to share the skin data set by itself, and if so, the skin data can be transmitted back to the server, so that other users can share the skin data set by the user.
  • the user can also share the skin data set by other users according to their own needs.
  • the server may display skin data set by all users through a shared platform. If the user can directly download the skin data from the server after seeing the favorite skin data through the sharing platform, the server may directly provide the skin data. The user asks for the replacement of the background of their own email page.
  • the background control unit 102 communicates with the information transceiving unit 101 and the skin database 103, respectively, for extracting skin data corresponding to the topic information from the skin database 103 according to the topic information acquired by the information transceiving unit 101, and loading the skin data into the email.
  • the webpage data and the webpage data loaded with the skin data are sent to the information transceiving unit 101.
  • the skin data referred to in the embodiments of the present invention refers to various specific elements constituting the background of the email webpage, including background colors, pictures, fonts, and the like.
  • the background control unit 102 further includes a topic determination module 1021.
  • the skin data extraction module 1022 and the skin data loading module 1023 are shown in FIG.
  • the topic determining module 1021 is configured to determine a theme of the background of the email webpage, and notify the information transceiving unit 101 to acquire corresponding topic information according to the theme;
  • the skin data extracting module 1022 communicates with the topic determining module 1021 and the skin data loading module 1023, respectively.
  • the skin data loading module 1023 is in communication with the skin data extraction module 1022 for loading the extracted skin data into the webpage data of the email.
  • the skin database 103 is in communication with the background control unit 102 for storing skin data corresponding to the topic information in a separate style file.
  • skin data is a variety of specific elements that are stored in a style file, including background colors, pictures, fonts, and the like, which can be used to form the background of a web page of an email.
  • one topic corresponds to a separate style file.
  • one theme may also correspond to multiple optional style files.
  • the style file is presented in the following data table:
  • the skin database 103 can save the default skin set in the system directly by storing various specific elements that can form a skin through the style file, and the default skin can be regarded as a special case of the system default theme.
  • the skin can be directly used as the background of the webpage of the email, which is also a common practice of the current email mailbox, and the present invention will not go into details.
  • the client 200 includes an information transceiving unit 201 and a page drawing unit 202, wherein: the information transceiving unit 201 is configured to perform information interaction with the e-mail server 100, including the subject of the user-defined setting according to the subject information acquisition request sent by the e-mail server 100. Information, and receiving a webpage loaded with skin data sent by the email server 100 The data is sent to the page drawing unit 202.
  • the page drawing unit 202 communicates with the information transceiving unit 201 for drawing a web page background of the e-mail according to the web page data loaded with the skin data, and displaying the web page background of the e-mail to the user interface.
  • FIG. 4 is a schematic flow chart of a method for updating an email webpage background according to an embodiment of the present invention. The method flow is based on the system structure shown in FIG. 2, and the specific process is as follows:
  • skin data corresponding to the topic information is stored in the email server 100 in the form of a style file, and at least one system default theme is set as the web page background of the email.
  • the skin data corresponding to the theme information is stored in the form of a style file, and the specific process is: extracting a Cascading Stylesheet (CSS) from the structure of the webpage, and all styles related to the webpage, such as color (text color) , background color, etc.), pictures, text fonts, backgrounds, layouts, sounds, mouse icons, etc., are extracted into a separate style file; for different themes, or different content of the same theme, the corresponding files are stored in the style file Specific elements, which are the background image of the web page, the background color, the button, the style of the text, and so on.
  • CSS Cascading Stylesheet
  • each theme generally corresponds to a single style file.
  • a theme can also correspond to multiple optional style files, so that the user can log in depending on the user's preferences.
  • the default theme of the system can include a special case, that is, the default skin set in the system. When the user does not select a theme, the skin can be directly used as the background of the email webpage. The present invention will not be described in detail herein.
  • step S401 when the user logs in to the email server 100 through the client 200, the email server 100 acquires the topic information of the user's email web page background. If It is the theme of the default setting of the system, such as holiday, weather, season, etc., then the information transceiving unit 101 can be used to obtain from the topic information provider, and in the case of weather, the weather information can be obtained from the weather information provider. If the user-defined theme, such as the user's mood, commemorative ⁇ , etc., the information transceiving unit 101 can be used to send a topic information acquisition request to the client 200, and receive the subject-related topic of the user-defined setting fed back by the client 200.
  • the information transceiving unit 101 can be used to send a topic information acquisition request to the client 200, and receive the subject-related topic of the user-defined setting fed back by the client 200.
  • the topic information is any information related to the topic.
  • the topic information related to the theme may include: the protagonist of the movie, the character of the protagonist, the costume, the photo, etc., any related to the movie. information.
  • step S402 after the email server 100 acquires the topic information by using the information transceiving unit 101, the background control unit 102 extracts the skin data from the skin database 103 according to the topic information, and loads the skin data into the webpage of the email. In the data, the webpage data is then transmitted to the client 200 by the information transceiving unit 101.
  • step S403 after the information transceiving unit 201 of the client 200 receives the webpage data, the page drawing unit 202 draws the webpage background of the e-mail according to the webpage data loaded with the skin data, and displays the webpage background of the e-mail on the user interface. .
  • Figure 5 is a flow chart showing the flow of a method for updating the background of an email web page in an embodiment of the present invention.
  • the method flow is based on the system structure shown in Figures 2 and 3.
  • the specific process is as follows: Before performing all the steps of the present invention, the skin data corresponding to the topic information is stored in the email server 100 in the form of a style file, and the specific process is as described above, and details are not described herein again. And in this embodiment, a system default theme - weather, as the background of the web page of the email is set.
  • step S501 the user logs in to the email server 100 through the client 200, and transmits the subject of the user-defined setting to the email server 100.
  • the user wants to display the background of the email to the background of the email as the theme, then The date is sent to the email server 100 as a theme.
  • step S502 the background control unit 102 of the email server 100 uses its subject determination module 1021 to make a determination: Does the user's email web page background adopt the system default theme? If yes, go to step S503; if no, go to step S504.
  • the system default theme is then automatically adopted, if the user sends a custom set theme to the email server 100 through the client 200, then the user-defined theme is preferred.
  • step S503 if the system default theme is adopted, the email server 100 uses the information transceiving unit 101 to acquire weather information from the weather information provider.
  • step S504 if a user-defined theme is adopted, the email server 100 acquires the topic information from the client 200 by using the information transceiving unit 101.
  • the specific process of the step S504 includes: the information transceiving unit 101 sends a topic information obtaining request to the client 200; after receiving the request, the client 200 feeds back the user's commemoration date. Subject information.
  • step S505 after acquiring the topic information, the email server 100 extracts the skin data corresponding to the topic information from the skin database 103 by using the background control unit 102, that is, various specific elements stored in the style file, including the background image. , background color, buttons, text styles, and more.
  • the background control unit 102 that is, various specific elements stored in the style file, including the background image. , background color, buttons, text styles, and more.
  • step S506 the email server 100 uses its background control unit 102 to load the skin data into the web page data of the email.
  • step S507 the email server 100 transmits the webpage data loaded with the skin data to the client 200 by using the information transceiving unit 101.
  • step S508 the client 200 draws the background of the webpage of the email according to the webpage data loaded with the skin data and displays it on the user interface.
  • the present invention is not limited to the various themes mentioned above (e.g., weather, thrift, etc.), and can be flexibly expanded, and a plurality of themes can also be combined. If the weather is the theme, when users use the mailbox, they will not only see a single weather forecast area, but the theme of the entire mailbox will be dynamically changed with the daily weather: cold weather, drizzle, hot sun, heavy rain, The wind and the sun...
  • the present invention can greatly improve the diversity of the background of the webpage, and bring the user's pleasure and expectation value to use, thereby improving the user's stickiness.

Abstract

Method, system and device for updating e-mail web page backgrounds in the field of computer technology and communications. The method comprises: the email server obtains the user email webpage background theme information; then, according to said theme information, extracts the skin data, and loads said skin data into the email web page data, and sends said web page data to the client side; the client side then loads the skin data according to said web page data, draws the web page and displays it on the interface. Use of said method, system and device can enhance the variety of the email web page backgrounds, and improve the user experience.

Description

更新电子邮件网页背景的方法、 系统及设备  Method, system and device for updating email web page background
技术领域 Technical field
本发明涉及计算机技术及通信领域, 更具体地说, 涉及一种更新电 子邮件(Electronic-mail, Email ) 网页背景的方法、 系统及设备。 发明背景  The present invention relates to the field of computer technology and communications, and more particularly to a method, system and device for updating the background of an electronic mail (Email). Background of the invention
电子邮箱是一项传统的互联网服务, 其发展至今已成为人们生活中 不可或缺的交流工具, 各种邮箱产品亦日趋成熟稳定。 为了吸引更多的 用户,不少邮箱都开始提供一些诸如天气预报、颜色主题的个性化服务, 给传统的邮箱行业增添新的附加值, 满足用户多样化的需求。  E-mail is a traditional Internet service. Its development has become an indispensable communication tool in people's lives. Various e-mail products are becoming mature and stable. In order to attract more users, many mailboxes have begun to provide personalized services such as weather forecasts and color themes, adding new added value to the traditional mailbox industry to meet the diverse needs of users.
目前的很多电子邮箱均在网页上增加了天气预报功能, 具体实现过 程是: 邮件系统先根据用户的互联网协议(Internet Protocol, IP )地址 或者用户自定义的城市, 从相关的天气信息提供商处取得当地天气情 况, 再输出到用户邮箱的网页背景上。 但是这种方式中, 天气预报只是 在邮箱网页的某个特定区域独立存在, 没有成为整体背景, 因此从实质 上说, 这种以天气预报为主题的背景方案在电子邮箱的网页中并没有得 到真正有效的实现。  Many current e-mail addresses have added weather forecasting functions to web pages. The specific implementation process is as follows: The mail system is based on the user's Internet Protocol (IP) address or user-defined city, from the relevant weather information provider. Get the local weather conditions and output it to the background of the user's mailbox. However, in this way, the weather forecast only exists independently in a specific area of the mailbox webpage, and does not become the overall background. Therefore, in essence, this weather forecast-themed background scheme is not obtained in the webpage of the e-mail. Really effective implementation.
另外一种更新电子邮件网页背景的方法, 是在邮件系统提供多种颜 色主题(例如, 蔚蓝天空、 银妆素裹、 紫色情怀, 等)作为网页背景供 用户选择。 该方法虽然在电子邮件网页中实现了颜色主题的背景, 但是 这种方式仅在客户端实现, 且背景颜色比较单一, 变化有限, 无法充分 满足用户对电子邮件网页背景的多样性要求。  Another way to update the background of an email web page is to provide a variety of color themes (for example, blue sky, silver makeup, purple feelings, etc.) as a web page background for users to choose from. Although this method implements the background of the color theme in the email webpage, this method is only implemented on the client side, and the background color is relatively simple and has limited changes, which cannot fully satisfy the user's diversity requirements on the background of the email webpage.
因此需要一种新的更新电子邮件网页背景的方法, 提高电子邮箱的 网页背景的多样性, 从而提升用户的使用黏性。 发明内容 Therefore, a new method for updating the background of an email webpage is needed to improve the diversity of the background of the email webpage, thereby improving the user's stickiness. Summary of the invention
本发明的实施例提供了一种更新电子邮件网页背景的系统, 旨在解 决现有技术在更新电子邮件网页背景的过程中存在的网页背景内容单 一, 缺乏多样性的问题。  The embodiment of the present invention provides a system for updating the background of an email webpage, which aims to solve the problem that the background content of the webpage existing in the process of updating the background of the email webpage is lacking in diversity.
本发明的实施例还提供了一种更新电子邮件网页背景的设备, 以更 好地解决现有技术中存在的上述问题。  Embodiments of the present invention also provide an apparatus for updating the background of an email web page to better solve the above problems in the prior art.
本发明的实施例还提供了一种更新电子邮件网页背景的方法, 以更 好地解决现有技术中存在的上述问题。  Embodiments of the present invention also provide a method of updating the background of an email web page to better solve the above problems in the prior art.
一种更新电子邮件网页背景的系统, 包括:  A system for updating the background of an email web page, including:
电子邮件服务器, 用于获取用户的电子邮件网页背景的主题信息, 根据所述主题信息提取皮肤数据, 将所述皮肤数据加载到电子邮件的网 页数据中, 并将所述加载有皮肤数据的网页数据发送至客户端;  An email server, configured to acquire topic information of a background of the user's email webpage, extract skin data according to the topic information, load the skin data into webpage data of the email, and download the webpage loaded with the skin data Data is sent to the client;
所述客户端 , 用于才 据加载有皮肤数据的网页数据绘制电子邮件的 网页背景。  The client is configured to draw a webpage background of the email according to the webpage data loaded with the skin data.
一种更新电子邮件网页背景的设备, 包括:  A device that updates the background of an email web page, including:
信息收发单元, 用于获取用户的电子邮件网页背景的主题信息; 背景控制单元, 用于根据信息收发单元获取的主题信息提取皮肤数 据, 将所述皮肤数据加载到电子邮件的网页数据中, 并将加载有皮肤数 据的网页数据通过信息收发单元发送至客户端; 所述网页数据用于客户 端绘制电子邮件的网页背景。  The information transceiving unit is configured to acquire the subject information of the background of the email webpage of the user; the background control unit is configured to extract the skin data according to the theme information acquired by the information transceiving unit, and load the skin data into the webpage data of the email, and The webpage data loaded with the skin data is sent to the client through the information transceiving unit; the webpage data is used by the client to draw the webpage background of the email.
一种更新电子邮件网页背景的方法, 包括以下步骤:  A method of updating the background of an email web page, including the following steps:
电子邮件服务器获取用户的电子邮件网页背景的主题信息; 电子邮件服务器根据所述主题信息提取皮肤数据, 将所述皮肤数据 加载到电子邮件的网页数据中 , 并将网页数据发送至客户端;  The email server acquires topic information of the background of the user's email webpage; the email server extracts skin data according to the topic information, loads the skin data into the webpage data of the email, and sends the webpage data to the client;
客户端根据加载有皮肤数据的网页数据绘制出电子邮件的网页背 景。 The client draws the back page of the email according to the webpage data loaded with the skin data. Scenery.
本发明根据获取的主题信息, 从电子邮件服务器的皮肤数据库中提 取对应的皮肤数据并加载到网页数据中 , 从而提高电子邮箱的网页背景 的多样性, 并进一步提升用户的使用黏性。 附图简要说明  According to the acquired subject information, the present invention extracts the corresponding skin data from the skin database of the email server and loads the data into the webpage data, thereby improving the diversity of the webpage background of the email mailbox and further improving the user's use stickiness. BRIEF DESCRIPTION OF THE DRAWINGS
图 1是本发明一实施例的电子邮件系统的结构示意图;  1 is a schematic structural diagram of an electronic mail system according to an embodiment of the present invention;
图 2是本发明的实施例中更新电子邮件网页背景的系统结构示意 图;  2 is a schematic structural diagram of a system for updating an email web page background in an embodiment of the present invention;
图 3是本发明的实施例中背景控制单元的结构示意图;  3 is a schematic structural view of a background control unit in an embodiment of the present invention;
图 4是本发明一实施例中更新电子邮件网页背景的方法流程示意 图;  4 is a schematic flow chart of a method for updating an email webpage background in an embodiment of the present invention;
图 5是本发明的另一实施例中更新电子邮件网页背景的方法流程示 意图。 实施本发明的方式  Figure 5 is a flow diagram showing a method of updating the background of an email web page in another embodiment of the present invention. Mode for carrying out the invention
为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附 图及实施例, 对本发明进行进一步详细说明。 应当理解, 此处所描述的 具体实施例仅仅用以解释本发明, 并不用于限定本发明。  In order to make the objects, the technical solutions and the advantages of the present invention more comprehensible, the present invention will be further described in detail below with reference to the accompanying drawings. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
本发明的实施例提供了一种更新电子邮件网页背景的系统 , 包括电 子邮件服务器及与其进行通信的客户端 , 该电子邮件服务器包括信息收 发单元、 背景控制单元和皮肤数据库, 客户端则包括信息收发单元、 页 面绘制单元。 当用户通½户端登录到电子邮件服务器时, 根据系统默 认设定或用户自定义的主题获取主题信息, 从皮肤数据库中提取与主题 信息对应的皮肤数据并加载到网页数据中 , 然后将加载了皮肤数据的网 页数据发送到客户端进行电子邮件网页背景的绘制和显示。 本发明实施 例中的皮肤数据库中存储有与各种主题对应的丰富的皮肤数据, 因此可 有效提高电子邮箱的网页背景的多样性。 Embodiments of the present invention provide a system for updating an email web page background, including an email server and a client communicating therewith, the email server including an information transceiving unit, a background control unit, and a skin database, and the client includes information Transceiver unit, page drawing unit. When the user logs in to the email server through the client, the topic information is obtained according to the system default setting or the user-defined theme, the skin data corresponding to the topic information is extracted from the skin database and loaded into the webpage data, and then loaded. Web of skin data The page data is sent to the client for drawing and displaying the background of the email web page. The skin database in the embodiment of the present invention stores rich skin data corresponding to various themes, so that the diversity of the web page background of the email mailbox can be effectively improved.
图 1示出了本发明一实施例的电子邮件系统的结构示意图 , 该系统 包括电子邮件服务器 100, 及与其进行通信的多个客户端 (客户端 200、 客户端 300......客户端 N )。 其中, 电子邮件服务器主要用于获取用户的 电子邮件网页背景的主题信息 , 根据所获取的主题信息提取皮肤数据 , 将所提取的皮肤数据加载到电子邮件的网页数据中 , 并将加载有皮肤数 据的网页数据发送至客户端; 多个客户端用于根据加载有皮肤数据的网 页数据绘制电子邮件的网页背景。  1 is a block diagram showing an electronic mail system according to an embodiment of the present invention, the system including an email server 100, and a plurality of clients (client 200, client 300, ... client) in communication therewith. End N). The email server is mainly used to obtain the theme information of the background of the user's email webpage, extract skin data according to the obtained topic information, load the extracted skin data into the webpage data of the email, and load the skin data. The webpage data is sent to the client; the plurality of clients are used to draw the webpage background of the email according to the webpage data loaded with the skin data.
应当说明的是, 本发明所有图示中各设备之间的连接关系是为了清 楚阐释其信息交互及控制过程的需要, 因此应当视为逻辑上的连接关 系, 而不应仅限于物理连接。  It should be noted that the connections between the devices in all of the illustrated embodiments of the present invention are intended to clarify the need for their information interaction and control processes and should therefore be considered as logical connections and should not be limited to physical connections.
电子邮件服务器 100用于为用户提供基于电子邮箱的各种服务, 其 基本功能包括电子邮件的收发、 存储、 分类、 病毒拦截等, 此外还有可 扩展的各种附加功能。 其具体的内部结构将在图 2中详细阐述。  The e-mail server 100 is used to provide users with various e-mail-based services, and its basic functions include e-mail sending and receiving, storage, classification, virus interception, etc., as well as various additional functions that can be expanded. The specific internal structure will be elaborated in Figure 2.
各客户端 (客户端 200、 客户端 300 客户端 N )可为各种能够通 过互联网登录电子邮件服务器 100的终端设备, 在本发明实施例中这些 客户端都是基于 Webmail的客户端, 其典型的可为个人计算机 ( Personal Computer, PC ) 、 个人数字助理 ( Personal Digital Assistant, PDA ) 、 移动电话(Mobile Phone, MP )等, 因此本发明的保护范围不应限定为 某种特定类型的客户端。  Each client (client 200, client 300 client N) can be a variety of terminal devices that can log in to the email server 100 through the Internet. In the embodiment of the present invention, these clients are all Webmail-based clients, which are typical. It can be a personal computer (PC), a personal digital assistant (PDA), a mobile phone (MP), etc., so the scope of protection of the present invention should not be limited to a particular type of client. .
图 2示出了本发明的一个实施例中更新电子邮件网页背景的系统结 构示意图, 包括电子邮件服务器 100和客户端 200。 应当说明的是, 该系 统仅为一个典型示例, 并不用以限定本发明的保护范围。 电子邮件服务器 100包括信息收发单元 101、 背景控制单元 102、 皮 肤数据库 103。 FIG. 2 is a schematic diagram showing the structure of a system for updating the background of an email webpage in an embodiment of the present invention, including an email server 100 and a client 200. It should be noted that the system is only a typical example and is not intended to limit the scope of the present invention. The email server 100 includes an information transceiving unit 101, a background control unit 102, and a skin database 103.
信息收发单元 101与背景控制单元 102进行通信, 并与客户端 200及 各种信息提供商 (未示出)进行信息交互, 包括: 信息收发单元 101通 过多种渠道获取电子邮件网页背景的主题信息, 并上报给背景控制单元 102, 以及将加载有与主题信息对应的皮肤数据的网页数据发送给客户 端 200。  The information transceiving unit 101 communicates with the background control unit 102 and performs information interaction with the client 200 and various information providers (not shown), including: the information transceiving unit 101 acquires the subject information of the background of the e-mail webpage through various channels. And reporting to the background control unit 102, and transmitting the webpage data loaded with the skin data corresponding to the topic information to the client 200.
本发明实施例中电子邮件网页背景的主题有多种类型 , 例如节日、 天气、 季节、 用户的心情、 纪念曰等等。 在一个简单的示例中, 若以节 曰作为电子邮件网页背景, 那么用户在圣诞节登录电子邮箱时, 所看到 的便可能是包括雪花、圣诞树、圣诞老人等图案的电子邮件的网页背景。 在本发明实施例中, 上述主题可根据设定方式的不同分为两种: 一种是 系统默认的主题, 例如节日、 天气、 季节等, 这些类型的主题可在电子 邮件服务器 100中预先设定, 并可随时从主题信息提供商处获取与主题 相关的主题信息; 另一种是用户自定义的主题, 例如用户的心情、 纪念 曰等, 用户可在登录到电子邮件服务器 100时进行设置, 并当再次登录 时会被请求提供与该主题相关的主题信息。  The theme of the background of the email webpage in the embodiment of the present invention has various types, such as a holiday, a weather, a season, a user's mood, a memorial, and the like. In a simple example, if you use the section as the background of the email web page, then when the user logs in to the email address at Christmas, what they see may be the background of the webpage of the email including the pattern of snowflakes, Christmas trees, Santa Claus, etc. In the embodiment of the present invention, the foregoing topics may be divided into two types according to different setting manners: one is a system default theme, such as a holiday, a weather, a season, etc., and these types of topics may be preset in the email server 100. The subject information related to the topic can be obtained from the topic information provider at any time; the other is a user-defined theme, such as the user's mood, commemorative 曰, etc., and the user can set when logging in to the email server 100. And when requested to log in again, will be asked to provide subject information related to the topic.
在本发明的实施例中, 皮肤数据可以从多种渠道获取, 例如, 可以 由电子邮件服务器提供。 对于用户没有设置过皮肤数据的, 电子邮件服 务器可以提供系统默认的皮肤数据。 系统默认的皮肤数据可以固定为一 套常用的皮肤数据, 例如与天气主题相关的皮肤数据, 也可以随着当时 的热点进行变化, 以提供相应主题的皮肤数据, 例如在节假日时提供与 节假日的主题相关的皮肤数据。 通常, 电子邮件服务器存储有与多个主 题相关的皮肤数据, 用户可以根据自己的喜好选择某些皮肤数据在客户 端进行保存, 在用户自定义设置主题时, 电子邮件服务器可以直接从客 户端获取与主题相关的皮肤数据。 In embodiments of the invention, skin data may be obtained from a variety of sources, for example, may be provided by an email server. For users who have not set skin data, the email server can provide system default skin data. The system default skin data can be fixed to a set of commonly used skin data, such as skin data related to the weather theme, or can be changed with the hotspot at that time to provide skin data of the corresponding theme, such as providing holidays and holidays during holidays. Theme related skin data. Usually, the email server stores skin data related to multiple topics. The user can select some skin data to save on the client according to his or her preference. When the user customizes the theme, the email server can directly access the email. The client gets skin data related to the topic.
在本发明的实施例中, 皮肤数据也可以由用户自行设置 (Do It Yourself ) 。 例如, 电子邮件服务器向用户提供用于自行设置皮肤数据 的基本元素(包括定义图片规格、 底色等) , 用户在此^ 5出之上自行设 置皮肤数据并存储; 电子邮件服务器也可以向用户提供用于自行设置皮 肤数据的特定元素(包括基本元素、 半成品以及其它用户共享出来的皮 肤数据等) , 用户在此基础上自行设置皮肤数据并存储; 用户还可以通 过客户端存储的工具或元素自行设置皮肤数据并存储。 如果用户自行设 置了皮肤数据, 在用户自定义设置主题时, 电子邮件服务器就可以直接 获取用户自行设置的与主题相关的皮肤数据。  In an embodiment of the invention, the skin data can also be set by the user (Do It Yourself). For example, the email server provides the user with basic elements for setting skin data (including defining picture specifications, background colors, etc.), and the user sets the skin data and stores it on the above; the email server can also provide the user with the email server. Provide specific elements for self-setting skin data (including basic elements, semi-finished products, and other skin data shared by other users). Users can set their own skin data and store them on this basis. Users can also store tools or elements through the client. Set your own skin data and store it. If the user sets the skin data by himself, when the user customizes the theme, the email server can directly obtain the skin data related to the theme set by the user.
在本发明的实施例中, 用户还可以对自行设置的皮肤数据选择是否 允许其它用户共享, 如果允许, 可以将皮肤数据传回服务器, 这样, 其 它用户就可以共享该用户自行设置的皮肤数据, 该用户也可以根据自己 是需要共享其它用户自行设置的皮肤数据。  In the embodiment of the present invention, the user can also select whether to allow other users to share the skin data set by itself, and if so, the skin data can be transmitted back to the server, so that other users can share the skin data set by the user. The user can also share the skin data set by other users according to their own needs.
在本发明的实施例中, 服务器可以通过一个共享平台展示所有用户 自行设置的皮肤数据, 如果用户通过共享平台看到自己喜欢的皮肤数据 后可以直接从服务器下载, 也可以直接向提供皮肤数据的用户索取, 以 便用于自己的电子邮件网页背景的更换。  In an embodiment of the present invention, the server may display skin data set by all users through a shared platform. If the user can directly download the skin data from the server after seeing the favorite skin data through the sharing platform, the server may directly provide the skin data. The user asks for the replacement of the background of their own email page.
背景控制单元 102与信息收发单元 101、 皮肤数据库 103分别进行通 信, 用于根据信息收发单元 101获取的主题信息从皮肤数据库 103中提取 与主题信息对应的皮肤数据, 并将皮肤数据加载到电子邮件的网页数据 中, 以及将加载有皮肤数据的网页数据发送给信息收发单元 101。 本发 明实施例中所称的皮肤数据, 是指组成电子邮件网页背景的各种特定元 素, 包括背景颜色、 图片、 字体等等。  The background control unit 102 communicates with the information transceiving unit 101 and the skin database 103, respectively, for extracting skin data corresponding to the topic information from the skin database 103 according to the topic information acquired by the information transceiving unit 101, and loading the skin data into the email. The webpage data and the webpage data loaded with the skin data are sent to the information transceiving unit 101. The skin data referred to in the embodiments of the present invention refers to various specific elements constituting the background of the email webpage, including background colors, pictures, fonts, and the like.
在一个实施例中, 背景控制单元 102进一步包括主题判定模块 1021、 皮肤数据提取模块 1022和皮肤数据加载模块 1023 , 如图 3所示。 其中, 主题判定模块 1021用于确定电子邮件网页背景的主题, 并通知信息收发 单元 101根据该主题获取相应的主题信息; 皮肤数据提取模块 1022与主 题判定模块 1021及皮肤数据加载模块 1023分别进行通信, 用于从皮肤数 据库 103提取与主题信息对应的皮肤数据; 皮肤数据加载模块 1023与皮 肤数据提取模块 1022进行通信, 用于将提取出的皮肤数据加载到电子邮 件的网页数据中。 In an embodiment, the background control unit 102 further includes a topic determination module 1021. The skin data extraction module 1022 and the skin data loading module 1023 are shown in FIG. The topic determining module 1021 is configured to determine a theme of the background of the email webpage, and notify the information transceiving unit 101 to acquire corresponding topic information according to the theme; the skin data extracting module 1022 communicates with the topic determining module 1021 and the skin data loading module 1023, respectively. For extracting skin data corresponding to the topic information from the skin database 103; the skin data loading module 1023 is in communication with the skin data extraction module 1022 for loading the extracted skin data into the webpage data of the email.
皮肤数据库 103与背景控制单元 102进行通信, 用于将与主题信息对 应的皮肤数据存储在独立的样式文件中。 与前述一致, 皮肤数据是保存 在样式文件中的各种特定元素, 包括背景颜色、 图片、 字体等等, 它们 可用于组成电子邮件的网页背景。 本发明实施例中, 一个主题对应一个 独立的样式文件, 当然, 一个主题也可以对应多个可选的样式文件。 在 一个简单的示例中, 该样式文件以如下的数据表进行展现:
Figure imgf000009_0001
The skin database 103 is in communication with the background control unit 102 for storing skin data corresponding to the topic information in a separate style file. Consistent with the foregoing, skin data is a variety of specific elements that are stored in a style file, including background colors, pictures, fonts, and the like, which can be used to form the background of a web page of an email. In the embodiment of the present invention, one topic corresponds to a separate style file. Of course, one theme may also correspond to multiple optional style files. In a simple example, the style file is presented in the following data table:
Figure imgf000009_0001
此外应当说明的是, 该皮肤数据库 103除了通过样式文件保存各种 能够组成皮肤的特定元素外, 还可直接保存系统中设置的默认皮肤, 该 默认皮肤可视为系统默认主题的一种特殊情况, 当用户没有选择主题时 可直接将该皮肤作为电子邮件的网页背景, 这也是目前电子邮箱的普遍 做法, 本发明对此不再赘述。  In addition, it should be noted that the skin database 103 can save the default skin set in the system directly by storing various specific elements that can form a skin through the style file, and the default skin can be regarded as a special case of the system default theme. When the user does not select a theme, the skin can be directly used as the background of the webpage of the email, which is also a common practice of the current email mailbox, and the present invention will not go into details.
客户端 200包括信息收发单元 201和页面绘制单元 202, 其中: 信息收发单元 201用于与电子邮件服务器 100进行信息交互, 包括根 据电子邮件服务器 100发送的主题信息获取请求反馈用户自定义设置的 主题信息, 以及接收电子邮件服务器 100发送的加载有皮肤数据的网页 数据, 并将网页数据发送给页面绘制单元 202。 The client 200 includes an information transceiving unit 201 and a page drawing unit 202, wherein: the information transceiving unit 201 is configured to perform information interaction with the e-mail server 100, including the subject of the user-defined setting according to the subject information acquisition request sent by the e-mail server 100. Information, and receiving a webpage loaded with skin data sent by the email server 100 The data is sent to the page drawing unit 202.
页面绘制单元 202与信息收发单元 201进行通信, 用于根据加载有皮 肤数据的网页数据绘制出电子邮件的网页背景, 并将电子邮件的网页背 景显示到用户界面上。  The page drawing unit 202 communicates with the information transceiving unit 201 for drawing a web page background of the e-mail according to the web page data loaded with the skin data, and displaying the web page background of the e-mail to the user interface.
图 4示出了本发明实施例中更新电子邮件网页背景的方法流程示意 图, 该方法流程基于图 2所示的系统结构, 具体过程如下:  FIG. 4 is a schematic flow chart of a method for updating an email webpage background according to an embodiment of the present invention. The method flow is based on the system structure shown in FIG. 2, and the specific process is as follows:
在执行本发明实施例的所有步骤之前 , 在电子邮件服务器 100中以 样式文件的形式存储与主题信息对应的皮肤数据, 并设置至少一个系统 默认的主题作为电子邮件的网页背景。 其中, 以样式文件的形式存储与 主题信息对应的皮肤数据, 具体过程是: 从网页的结构中抽离层叠样式 表( Cascading Stylesheet, CSS ) ,把和网页有关的所有样式,如颜色(文 字颜色、 背景颜色等) 、 图片、 文字字体、 背景、 布局、 声音、 鼠标图 标等, 抽取到一个独立的样式文件中; 针对不同的主题, 或同一主题的 不同内容, 在样式文件中存入相应的特定元素, 这些特定元素是指网页 的背景图片、 背景颜色、 按钮、 文字的样式等等。 例如, 对于天气主题, 可才 据不同的天气情况存入下雨的图片、 晴天的图片、 刮风的图片等, 而对于节日主题, 可以在节日来临前, 针对当年的实际情况以类似的方 式在样式文件中存入相应的特定元素。 每个主题一般对应一个单独的样 式文件, 当然, 也可以一个主题对应多个可选的样式文件, 从而在用户 登录时视用户的喜好而定。 此外应当说明的是, 系统默认的主题可包括 一种特殊情况, 即系统中设置的默认皮肤, 当用户没有选择主题时可直 接将该皮肤作为电子邮件的网页背景 , 这是目前电子邮箱的普遍做法 , 本发明对此不再赘述。  Before performing all the steps of the embodiment of the present invention, skin data corresponding to the topic information is stored in the email server 100 in the form of a style file, and at least one system default theme is set as the web page background of the email. The skin data corresponding to the theme information is stored in the form of a style file, and the specific process is: extracting a Cascading Stylesheet (CSS) from the structure of the webpage, and all styles related to the webpage, such as color (text color) , background color, etc.), pictures, text fonts, backgrounds, layouts, sounds, mouse icons, etc., are extracted into a separate style file; for different themes, or different content of the same theme, the corresponding files are stored in the style file Specific elements, which are the background image of the web page, the background color, the button, the style of the text, and so on. For example, for weather themes, it is possible to store rainy pictures, sunny pictures, windy pictures, etc. according to different weather conditions, and for holiday themes, in the same way as the actual situation of the year before the holiday season Save the corresponding specific element in the style file. Each theme generally corresponds to a single style file. Of course, a theme can also correspond to multiple optional style files, so that the user can log in depending on the user's preferences. In addition, it should be noted that the default theme of the system can include a special case, that is, the default skin set in the system. When the user does not select a theme, the skin can be directly used as the background of the email webpage. The present invention will not be described in detail herein.
在步骤 S401中, 当用户通过客户端 200登录到电子邮件服务器 100 时, 电子邮件服务器 100获取用户的电子邮件网页背景的主题信息。 若 是系统默认设置的主题, 例如节日、 天气、 季节等, 那么可利用信息收 发单元 101从主题信息提供商处获取, 以天气为例, 可从天气信息提供 商处获取天气信息。 若是用户自定义的主题, 例如用户的心情、 纪念曰 等, 那么可利用信息收发单元 101发送一个主题信息获取请求至客户端 200, 并接收客户端 200反馈的用户自定义设置的主题相关的主题信息, 以纪念日为例, 可从客户端 200处获取与用户的该纪念日相关的各种主 题信息。 主题信息是与主题相关的任何信息, 例如, 如果用户自定义设 置一个电影主题,则与该主题相关的主题信息可以包括: 电影的主人公、 主人公的性格、 服装、 照片等任何与该电影相关的信息。 In step S401, when the user logs in to the email server 100 through the client 200, the email server 100 acquires the topic information of the user's email web page background. If It is the theme of the default setting of the system, such as holiday, weather, season, etc., then the information transceiving unit 101 can be used to obtain from the topic information provider, and in the case of weather, the weather information can be obtained from the weather information provider. If the user-defined theme, such as the user's mood, commemorative 曰, etc., the information transceiving unit 101 can be used to send a topic information acquisition request to the client 200, and receive the subject-related topic of the user-defined setting fed back by the client 200. For example, in the commemoration day, various subject information related to the commemoration day of the user can be obtained from the client 200. The topic information is any information related to the topic. For example, if the user customizes to set a movie theme, the topic information related to the theme may include: the protagonist of the movie, the character of the protagonist, the costume, the photo, etc., any related to the movie. information.
在步骤 S402中 , 电子邮件服务器 100利用其信息收发单元 101获取到 主题信息后, 则利用其背景控制单元 102根据主题信息从皮肤数据库 103 中提取皮肤数据, 并将皮肤数据加载到电子邮件的网页数据中, 然后再 利用信息收发单元 101将网页数据发送至客户端 200中。  In step S402, after the email server 100 acquires the topic information by using the information transceiving unit 101, the background control unit 102 extracts the skin data from the skin database 103 according to the topic information, and loads the skin data into the webpage of the email. In the data, the webpage data is then transmitted to the client 200 by the information transceiving unit 101.
在步骤 S403中, 客户端 200的信息收发单元 201收到网页数据后, 则 利用页面绘制单元 202根据该加载有皮肤数据的网页数据绘制出电子邮 件的网页背景, 并将其显示到用户界面上。  In step S403, after the information transceiving unit 201 of the client 200 receives the webpage data, the page drawing unit 202 draws the webpage background of the e-mail according to the webpage data loaded with the skin data, and displays the webpage background of the e-mail on the user interface. .
图 5示出了本发明的一个实施例中更新电子邮件网页背景的方法流 程示意图, 该方法流程基于图 2、 图 3所示的系统结构。 具体过程如下: 在执行本发明的所有步骤之前 , 在电子邮件服务器 100中以样式文 件的形式存储与主题信息对应的皮肤数据, 其具体过程如前所述, 此处 不再赘述。 且在本实施例中, 设置了一个系统默认的主题——天气, 作 为电子邮件的网页背景。  Figure 5 is a flow chart showing the flow of a method for updating the background of an email web page in an embodiment of the present invention. The method flow is based on the system structure shown in Figures 2 and 3. The specific process is as follows: Before performing all the steps of the present invention, the skin data corresponding to the topic information is stored in the email server 100 in the form of a style file, and the specific process is as described above, and details are not described herein again. And in this embodiment, a system default theme - weather, as the background of the web page of the email is set.
在步骤 S501中, 用户通过客户端 200登录到电子邮件服务器 100, 并 将用户自定义设置的主题发送给电子邮件服务器 100。 在此步骤中, 若 用户期望以纪念日作为主题显示到电子邮件的网页背景中, 那么可将纪 念日作为主题发送给电子邮件服务器 100。 In step S501, the user logs in to the email server 100 through the client 200, and transmits the subject of the user-defined setting to the email server 100. In this step, if the user wants to display the background of the email to the background of the email as the theme, then The date is sent to the email server 100 as a theme.
在步骤 S502中 , 电子邮件服务器 100的背景控制单元 102利用其主题 判定模块 1021进行判断: 该用户的电子邮件网页背景是否采用系统默认 的主题? 若是, 则转步骤 S503; 若否, 则转步骤 S504。 在本发明中, 若 那么将自动采用系统默认的主题, 但若用户通过客户端 200向电子邮件 服务器 100发送了自定义设置的主题, 那么优先采用用户自定义设置的 主题。  In step S502, the background control unit 102 of the email server 100 uses its subject determination module 1021 to make a determination: Does the user's email web page background adopt the system default theme? If yes, go to step S503; if no, go to step S504. In the present invention, if the system default theme is then automatically adopted, if the user sends a custom set theme to the email server 100 through the client 200, then the user-defined theme is preferred.
在步骤 S503中, 若采用系统默认的主题, 电子邮件服务器 100则利 用信息收发单元 101从天气信息提供商处获取天气信息。  In step S503, if the system default theme is adopted, the email server 100 uses the information transceiving unit 101 to acquire weather information from the weather information provider.
在步骤 S504中, 若采用用户自定义的主题, 电子邮件服务器 100则 利用信息收发单元 101从客户端 200中获取主题信息。 例如, 以纪念日作 为主题的情况下, 该步骤 S504的具体过程包括: 信息收发单元 101发送 一个主题信息获取请求至客户端 200; 客户端 200收到该请求后, 反馈用 户的与纪念日相关的主题信息。  In step S504, if a user-defined theme is adopted, the email server 100 acquires the topic information from the client 200 by using the information transceiving unit 101. For example, in the case that the commemorative day is the subject, the specific process of the step S504 includes: the information transceiving unit 101 sends a topic information obtaining request to the client 200; after receiving the request, the client 200 feeds back the user's commemoration date. Subject information.
在步骤 S505中, 电子邮件服务器 100获取到主题信息后, 利用其背 景控制单元 102从皮肤数据库 103中提取与该主题信息对应的皮肤数据, 即样式文件中存储的各种特定元素, 包括背景图片、 背景颜色、 按钮、 文字的样式等等。  In step S505, after acquiring the topic information, the email server 100 extracts the skin data corresponding to the topic information from the skin database 103 by using the background control unit 102, that is, various specific elements stored in the style file, including the background image. , background color, buttons, text styles, and more.
在步骤 S506中 , 电子邮件服务器 100利用其背景控制单元 102将皮肤 数据加载到电子邮件的网页数据中。  In step S506, the email server 100 uses its background control unit 102 to load the skin data into the web page data of the email.
在步骤 S507中 , 电子邮件服务器 100利用信息收发单元 101将加载有 皮肤数据的网页数据发送至客户端 200  In step S507, the email server 100 transmits the webpage data loaded with the skin data to the client 200 by using the information transceiving unit 101.
在步骤 S508中, 客户端 200根据加载有皮肤数据的网页数据, 绘制 出电子邮件的网页背景并显示到用户界面上。 应当说明的是, 本发明并不限于上述提及的各种主题(如, 天气、 节曰等) , 还可以进行灵活扩展, 并且还可以将多个主题进行结合。 若 以天气作为主题, 用户使用邮箱时, 不仅仅看到单独的一个天气预报区 域, 整个邮箱的主题也会随着每天的天气动态更换: 寒风料峭、 细雨纷 飞、 烈日炎炎、 大雨倾盆、 风和日丽 ......; 而若以节日作为主题, 使用 户登录邮箱时有特别的惊喜: 欢乐丰盛的圣诞、 喜气洋洋的新年、 人月 团圆的中秋、 普天同庆的国庆 ......; 若以季节作为主题, 电子邮件的网 页背景则可以是生气勃勃的春天、 阳光明媚的夏天、 硕果累累的秋季、 白雪皑皑的冬日 ......; 甚至, 用户可以根据自己的个人喜好、 心情, 更 换上最能表达自己的背景。 由此可知, 本发明可极大地提高网页背景的 多样性,给用户带来使用的愉悦感和期望值,从而提高用户的使用黏性。 In step S508, the client 200 draws the background of the webpage of the email according to the webpage data loaded with the skin data and displays it on the user interface. It should be noted that the present invention is not limited to the various themes mentioned above (e.g., weather, thrift, etc.), and can be flexibly expanded, and a plurality of themes can also be combined. If the weather is the theme, when users use the mailbox, they will not only see a single weather forecast area, but the theme of the entire mailbox will be dynamically changed with the daily weather: cold weather, drizzle, hot sun, heavy rain, The wind and the sun... If the theme of the festival is used, the user will have a special surprise when logging in to the mailbox: Happy Christmas, happy New Year, Mid-Autumn Festival, and the National Day of the Celestial... ..; If the theme of the season is used, the background of the email page can be a vibrant spring, a sunny summer, a fruitful autumn, a snowy winter day...; even, users can follow their own Personal preference, mood, change the background that best expresses you. It can be seen that the present invention can greatly improve the diversity of the background of the webpage, and bring the user's pleasure and expectation value to use, thereby improving the user's stickiness.
以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡 在本发明的精神和原则之内所作的任何修改、 等同替换和改进等, 均应 包含在本发明的保护范围之内。  The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. Within the scope.

Claims

权利要求书 Claim
1、 一种更新电子邮件网页背景的系统, 其特征在于, 所述系统包 括:  A system for updating an email web page background, wherein the system comprises:
电子邮件服务器, 用于获取用户的电子邮件网页背景的主题信息, 根据所述主题信息提取皮肤数据, 将所述皮肤数据加载到电子邮件的网 页数据中, 并将所述加载有皮肤数据的网页数据发送至客户端;  An email server, configured to acquire topic information of a background of the user's email webpage, extract skin data according to the topic information, load the skin data into webpage data of the email, and download the webpage loaded with the skin data Data is sent to the client;
所述客户端 , 用于才 据加载有皮肤数据的网页数据绘制电子邮件的 网页背景。  The client is configured to draw a webpage background of the email according to the webpage data loaded with the skin data.
2、 根据权利要求 1所述的系统, 其特征在于, 所述电子邮件服务器 包括:  2. The system of claim 1 wherein the email server comprises:
信息收发单元, 用于获取用户的电子邮件网页背景的主题信息; 背景控制单元, 用于根据信息收发单元获取的主题信息提取皮肤数 据, 将所述皮肤数据加载到电子邮件的网页数据中, 并将加载有皮肤数 据的网页数据通过信息收发单元发送至客户端。  The information transceiving unit is configured to acquire the subject information of the background of the email webpage of the user; the background control unit is configured to extract the skin data according to the theme information acquired by the information transceiving unit, and load the skin data into the webpage data of the email, and The webpage data loaded with the skin data is sent to the client through the information transceiving unit.
3、 根据权利要求 2所述的系统, 其特征在于, 所述电子邮件服务器 进一步包括:  3. The system according to claim 2, wherein the email server further comprises:
皮肤数据库, 用于存储与所述主题信息对应的皮肤数据。  a skin database for storing skin data corresponding to the topic information.
4、 根据权利要求 3所述的系统, 其特征在于, 所述背景控制单元包 括:  4. The system of claim 3, wherein the background control unit comprises:
主题判定模块, 用于确定所述用户电子邮件网页背景采用系统默认 的主题还是用户自定义设置的主题; 若采用系统默认的主题, 则电子邮 件服务器的信息收发单元从主题信息提供商获取与系统默认的主题相 关的主题信息; 若采用用户自定义设置的主题, 则电子邮件服务器的信 息收发单元发送主题信息获取请求至客户端 , 并接收客户端反馈的与用 户自定义设置的主题相关的主题信息; a topic determining module, configured to determine whether the background of the user email webpage adopts a system default theme or a user-defined theme; if the system default theme is adopted, the information sending and receiving unit of the email server acquires the system from the topic information provider The default subject-related topic information; if the user-defined theme is adopted, the information sending and receiving unit of the email server sends the topic information obtaining request to the client, and receives the feedback of the client. User-defined theme information related to the theme;
皮肤数据提取模块, 用于从皮肤数据库中提取与所述主题信息对应 的皮肤数据;  a skin data extraction module, configured to extract skin data corresponding to the topic information from a skin database;
皮肤数据加载模块, 用于将所述皮肤提取模块提取的皮肤数据加载 到电子邮件的网页数据中。  The skin data loading module is configured to load the skin data extracted by the skin extraction module into the webpage data of the email.
5、 根据权利要求 4所述的系统, 其特征在于, 所述客户端包括: 信息收发单元, 用于根据电子邮件服务器的信息收发单元发送的主 题信息获取请求向电子邮件服务器的信息收发单元反馈与用户自定义 设置的主题相关的主题信息 , 以及接收电子邮件服务器的信息收发单元 发送的加载有皮肤数据的网页数据;  The system according to claim 4, wherein the client comprises: an information transceiving unit, configured to feed back to the information transceiving unit of the e-mail server according to the topic information obtaining request sent by the information transceiving unit of the e-mail server The topic information related to the theme of the user-defined setting, and the webpage data loaded with the skin data sent by the information receiving and receiving unit of the receiving email server;
页面绘制单元, 用于根据所述加载有皮肤数据的网页数据绘制电子 邮件网页背景, 并将电子邮件网页背景显示到用户界面上。  And a page drawing unit, configured to draw an email webpage background according to the webpage data loaded with the skin data, and display the email webpage background to the user interface.
6、 一种更新电子邮件网页背景的设备, 其特征在于, 所述设备包 括:  6. A device for updating an email web page background, wherein the device comprises:
信息收发单元, 用于获取用户的电子邮件网页背景的主题信息; 背景控制单元, 用于根据信息收发单元获取的主题信息提取皮肤数 据, 将所述皮肤数据加载到电子邮件的网页数据中, 并将加载有皮肤数 据的网页数据通过信息收发单元发送至客户端; 所述网页数据用于客户 端绘制电子邮件的网页背景。  The information transceiving unit is configured to acquire the subject information of the background of the email webpage of the user; the background control unit is configured to extract the skin data according to the theme information acquired by the information transceiving unit, and load the skin data into the webpage data of the email, and The webpage data loaded with the skin data is sent to the client through the information transceiving unit; the webpage data is used by the client to draw the webpage background of the email.
7、根据权利要求 6所述的设备, 其特征在于, 所述设备进一步包括: 皮肤数据库, 用于存储与所述主题信息对应的皮肤数据。  The device according to claim 6, wherein the device further comprises: a skin database, configured to store skin data corresponding to the topic information.
8、 根据权利要求 7所述的设备, 其特征在于, 所述背景控制单元包 括:  8. The device according to claim 7, wherein the background control unit comprises:
主题判定模块, 用于确定所述用户电子邮件网页背景采用系统默认 的主题还是用户自定义设置的主题; 若采用系统默认的主题, 则电子邮 件服务器的信息收发单元从主题信息提供商获取与系统默认的主题相 关的主题信息; 若采用用户自定义设置的主题, 则电子邮件服务器的信 息收发单元发送主题信息获取请求至客户端 , 并接收客户端反馈的与用 户自定义设置的主题相关的主题信息; a topic determining module, configured to determine whether the background of the user email webpage adopts a system default theme or a user-defined theme; if the system default theme is adopted, the email is The information transceiving unit of the server obtains topic information related to the default theme of the system from the topic information provider; if the theme of the user-defined setting is adopted, the information transceiving unit of the e-mail server sends the topic information obtaining request to the client, and receives The subject information that is fed back by the client related to the theme of the user-defined setting;
皮肤数据提取模块, 用于从皮肤数据库中提取与所述主题信息对应 的皮肤数据;  a skin data extraction module, configured to extract skin data corresponding to the topic information from a skin database;
皮肤数据加载模块, 用于将所述皮肤提取模块提取的皮肤数据加载 到电子邮件的网页数据中。  The skin data loading module is configured to load the skin data extracted by the skin extraction module into the webpage data of the email.
9、 一种更新电子邮件网页背景的方法, 其特征在于, 所述方法包 括以下步骤:  9. A method of updating an email web page background, the method comprising the steps of:
电子邮件服务器获取用户的电子邮件网页背景的主题信息; 电子邮件服务器根据所述主题信息提取皮肤数据, 将所述皮肤数据 加载到电子邮件的网页数据中 , 并将网页数据发送至客户端;  The email server acquires topic information of the background of the user's email webpage; the email server extracts skin data according to the topic information, loads the skin data into the webpage data of the email, and sends the webpage data to the client;
客户端根据加载有皮肤数据的网页数据绘制出电子邮件的网页背 景。  The client draws the background of the web page of the email based on the web page data loaded with the skin data.
10、 根据权利要求 9所述的方法, 其特征在于, 所述方法进一步包 括:  10. The method according to claim 9, wherein the method further comprises:
在电子邮件服务器中存储与所述主题信息对应的皮肤数据, 并设置 至少一个系统默认的主题作为电子邮件的网页背景。  The skin data corresponding to the topic information is stored in the email server, and at least one system default theme is set as the web page background of the email.
11、 根据权利要求 10所述的方法, 其特征在于, 所述方法进一步包 括:  The method according to claim 10, wherein the method further comprises:
判断用户的电子邮件网页背景采用系统默认的主题还是用户自定 义设置的主题:  Determine whether the user's email web page background uses the system default theme or the user-defined theme:
所述获取电子邮件网页背景的主题信息包括:  The subject information of obtaining the background of the email webpage includes:
若采用系统默认的主题, 从主题信息提供商获取与系统默认的主题 相关的主题信息; 若采用用户自定义设置的主题, 则发送主题信息获取 请求至客户端, 并接收客户端反馈的与用户自定义设置的主题相关的主 题信息。 If you use the system default theme, get the default theme from the theme information provider Relevant topic information; if the user-defined theme is adopted, the topic information acquisition request is sent to the client, and the topic information related to the user-defined theme fed back by the client is received.
12、 根据权利要求 11所述的方法, 其特征在于, 所述电子邮件服务 器通过独立的样式文件存储所述与主题信息对应的皮肤数据。  The method according to claim 11, wherein the email server stores the skin data corresponding to the topic information through a separate style file.
13、 根据权利要求 12所述的方法, 其特征在于, 所述主题与样式文 件是一对一或一对多的对应关系。  13. The method according to claim 12, wherein the theme and the style file are one-to-one or one-to-many correspondence.
14、 根据权利要求 12所述的方法, 其特征在于, 所述样式文件中的 皮肤数据包括背景颜色、 图片、 字体中的其中之一或其任意组合。  14. The method according to claim 12, wherein the skin data in the style file comprises one of a background color, a picture, a font, or any combination thereof.
15、 根据权利要求 9所述的方法, 其特征在于, 所述提取皮肤数据 包括:  15. The method according to claim 9, wherein the extracting skin data comprises:
如果用户没有设置皮肤数据, 电子邮件服务器提取系统默认的皮肤 数据, 所述皮肤数据是不变的或者是根据需要变化的; 或者  If the user does not set the skin data, the email server extracts the default skin data of the system, the skin data is unchanged or changed as needed; or
在用户自定义设置主题时, 电子邮件服务器从用户的客户端获取皮 并保存在客户端的, 或者为用户从电子邮件服务器或其它用户处获取的 其它用户共享的皮肤数据。  When the user customizes the theme, the email server retrieves skin data from the user's client and saves it on the client, or for other users who are obtained from the email server or other users.
16、 根据权利要求 9所述的方法, 其特征在于, 所述方法进一步包 括: 电子邮件服务器向用户提供用于自行设置皮肤数据的元素, 用户根 据所述元素自行设置皮肤数据并保存; 或者  The method according to claim 9, wherein the method further comprises: the email server providing the user with an element for setting skin data by itself, and the user sets the skin data according to the element and saves the data; or
用户通过客户端存储的用于设置皮肤数据的工具或元素自行设置 皮肤数据并保存;  The user sets the skin data and saves it by the tool or element stored by the client for setting the skin data;
所述提取皮肤数据包括:  The extracting skin data includes:
电子邮件服务器获取用户自行设置的皮肤数据。  The email server obtains the skin data set by the user.
PCT/CN2008/072412 2007-09-24 2008-09-18 Method, system and device for updating e-mail web page background WO2009039775A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2007100772613A CN101136089A (en) 2007-09-24 2007-09-24 Method, system and device for updating e-mail web page background
CN200710077261.3 2007-09-24

Publications (1)

Publication Number Publication Date
WO2009039775A1 true WO2009039775A1 (en) 2009-04-02

Family

ID=39160179

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/072412 WO2009039775A1 (en) 2007-09-24 2008-09-18 Method, system and device for updating e-mail web page background

Country Status (2)

Country Link
CN (1) CN101136089A (en)
WO (1) WO2009039775A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102207872A (en) * 2011-06-04 2011-10-05 中国移动通信集团内蒙古有限公司 Method and system for customizing Web UI (User Interface) control according to user requirements
CN110968808A (en) * 2018-09-29 2020-04-07 北京国双科技有限公司 Method and device for realizing webpage theme updating

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136089A (en) * 2007-09-24 2008-03-05 腾讯科技(深圳)有限公司 Method, system and device for updating e-mail web page background
CN101957713A (en) * 2010-05-28 2011-01-26 宇龙计算机通信科技(深圳)有限公司 Control method, device and communication terminal for weather condition information display
CN102065024A (en) * 2010-12-14 2011-05-18 东莞宇龙通信科技有限公司 Method, system and communication terminal for loading electronic mail letter paper
CN102279745A (en) * 2011-08-25 2011-12-14 深圳市五巨科技有限公司 Method and system for setting appearance of mobile terminal browser
CN103020082B (en) * 2011-09-23 2016-10-05 北京北大方正电子有限公司 A kind of reading processing system and method, server, terminal unit
CN103294461B (en) * 2012-03-02 2017-11-14 腾讯科技(北京)有限公司 A kind of method and system of microlog background interface
CN103544192A (en) * 2012-07-17 2014-01-29 人人游戏网络科技发展(上海)有限公司 Method and device for changing user template
CN103577451B (en) * 2012-07-30 2017-05-10 百度在线网络技术(北京)有限公司 Webpage transcoding method, webpage transcoding device and webpage transcoding system
CN102904929A (en) * 2012-09-13 2013-01-30 百度在线网络技术(北京)有限公司 Method, device and system for setting background data of mobile terminal
TWI478001B (en) * 2012-12-26 2015-03-21 Univ Nat Taiwan Normal Webpage color-matching system and method
CN103092465B (en) * 2013-01-22 2016-04-13 华为技术有限公司 A kind of generation method of emotional culture account background
CN104102504B (en) * 2013-04-15 2019-04-12 腾讯科技(深圳)有限公司 A kind of client skin picture method for drafting and drawing apparatus
CN103258042A (en) * 2013-05-24 2013-08-21 百度在线网络技术(北京)有限公司 Method and device for generating webpage background automatically
CN113448468B (en) * 2014-09-23 2024-04-09 北京三星通信技术研究有限公司 Electronic device and method of processing information performed by the electronic device
CN104579928B (en) * 2014-12-31 2017-11-28 上海格尔软件股份有限公司 It is a kind of that the system and method that mail shows pattern in mail tabulation is automatically configured according to e-mail sender's information
CN106156053B (en) * 2015-03-27 2020-01-10 阿里巴巴集团控股有限公司 Webpage skin changing method, device and system
CN105045466A (en) * 2015-07-17 2015-11-11 百度在线网络技术(北京)有限公司 Information provision method and apparatus
CN106095223A (en) * 2016-06-01 2016-11-09 乐视控股(北京)有限公司 A kind of method and device automatically updating background picture
CN106293731B (en) * 2016-08-05 2019-06-28 浙江慧脑信息科技有限公司 A kind of client software design method to embedded webpage transmitting much information
CN107943924B (en) * 2017-11-21 2022-05-13 福州聆花信息科技有限公司 Method for automatically generating webpage theme, storage medium and electronic equipment
CN111240718A (en) * 2020-01-19 2020-06-05 北京无限光场科技有限公司 Theme updating method and device, electronic equipment and medium
CN111970406B (en) * 2020-10-22 2021-07-09 北京泰迪熊移动科技有限公司 Short message display method and device
CN113204723A (en) * 2021-04-12 2021-08-03 仲恺农业工程学院 Page background matching method and device based on page theme

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6205432B1 (en) * 1998-06-05 2001-03-20 Creative Internet Concepts, Llc Background advertising system
JP2002342235A (en) * 2001-05-21 2002-11-29 Cognitive Research Laboratories Inc Advertisement distribution system for electronic mail
CN1863353A (en) * 2004-10-14 2006-11-15 展讯通信(上海)有限公司 System and method for customizing mobilephone resource file
CN1867059A (en) * 2006-02-09 2006-11-22 华为技术有限公司 Dynamic updating method and system for page layout background
CN1867106A (en) * 2006-06-12 2006-11-22 北京立通无限科技有限公司 System and method capable of ordering mail push
CN101136089A (en) * 2007-09-24 2008-03-05 腾讯科技(深圳)有限公司 Method, system and device for updating e-mail web page background

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6205432B1 (en) * 1998-06-05 2001-03-20 Creative Internet Concepts, Llc Background advertising system
JP2002342235A (en) * 2001-05-21 2002-11-29 Cognitive Research Laboratories Inc Advertisement distribution system for electronic mail
CN1863353A (en) * 2004-10-14 2006-11-15 展讯通信(上海)有限公司 System and method for customizing mobilephone resource file
CN1867059A (en) * 2006-02-09 2006-11-22 华为技术有限公司 Dynamic updating method and system for page layout background
CN1867106A (en) * 2006-06-12 2006-11-22 北京立通无限科技有限公司 System and method capable of ordering mail push
CN101136089A (en) * 2007-09-24 2008-03-05 腾讯科技(深圳)有限公司 Method, system and device for updating e-mail web page background

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HUANXIANGZHIYU: "IncrediMail made your email more perfect", PC SCHOOL, INCREDIMAIL MADE YOUR EMAIL MORE PERFECT, 30 September 2003 (2003-09-30) *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102207872A (en) * 2011-06-04 2011-10-05 中国移动通信集团内蒙古有限公司 Method and system for customizing Web UI (User Interface) control according to user requirements
CN102207872B (en) * 2011-06-04 2014-08-06 中国移动通信集团内蒙古有限公司 Method and system for customizing Web UI (User Interface) control according to user requirements
CN110968808A (en) * 2018-09-29 2020-04-07 北京国双科技有限公司 Method and device for realizing webpage theme updating

Also Published As

Publication number Publication date
CN101136089A (en) 2008-03-05

Similar Documents

Publication Publication Date Title
WO2009039775A1 (en) Method, system and device for updating e-mail web page background
CN105989085B (en) Method and device for accessing application program page
US20150200885A1 (en) Uniform display of linked files and attachments in e-mail messages
CN102663125B (en) Method and system for collecting microblog contents to make electronic document
US8554939B1 (en) Systems and methods for downloading and viewing images
JP2009529725A (en) Web design changing apparatus and method
JP2005524148A (en) Method and system for sharing digital images over a network
US20090013071A1 (en) Provision Information Notification Apparatus, Provision Information Notification Method and Software Program
EP2993877B1 (en) Terminal and processing method for head portrait of contact person
US10740425B2 (en) Content administration system
WO2007139905A2 (en) Life event recording system
JP2008544358A (en) How to generate viewable documents for client devices
US20020135797A1 (en) Mailbox printing services for information appliances
JP5082129B2 (en) Portable information terminal and temporary character storage program
US20060143684A1 (en) Method and system for allowing a user to specify actions that are to be automatically performed on data objects uploaded to a server
JP2003099231A (en) Printing from portable electronic device
US11151219B2 (en) Generating rich digital documents from limited instructional data
CN106131309B (en) Skin changing method, skin changing device and skin changing system
US20030158893A1 (en) Information management system and information management method
JP2006260009A (en) Information processing terminal, content delivery system, method and program
WO2017166526A1 (en) Terminal, server and software classification method
JP2009077091A (en) Electronic mail server system
CN1971596A (en) Method and system for generating electron congratulating card mail
CN103312750A (en) Method and system for uploading webpage picture to network album
KR100810726B1 (en) System of homepage total construction and method thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08800906

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112 (1) EPC (EPO FORM 1205A DATED 01/09/2010)

122 Ep: pct application non-entry in european phase

Ref document number: 08800906

Country of ref document: EP

Kind code of ref document: A1