[go: up one dir, main page]

CN101976408A - Widget as well as trial implementation method and terminal thereof - Google Patents

Widget as well as trial implementation method and terminal thereof Download PDF

Info

Publication number
CN101976408A
CN101976408A CN2010105006241A CN201010500624A CN101976408A CN 101976408 A CN101976408 A CN 101976408A CN 2010105006241 A CN2010105006241 A CN 2010105006241A CN 201010500624 A CN201010500624 A CN 201010500624A CN 101976408 A CN101976408 A CN 101976408A
Authority
CN
China
Prior art keywords
widget
trial
function
information
module
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN2010105006241A
Other languages
Chinese (zh)
Inventor
刘学佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2010105006241A priority Critical patent/CN101976408A/en
Publication of CN101976408A publication Critical patent/CN101976408A/en
Priority to PCT/CN2011/075596 priority patent/WO2012041077A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0225Avoiding frauds

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种widget的试用实现方法、widget及终端,所述widget的配置文件中设置试用限制信息,该方法包括:所述widget被启用后,根据所述试用限制信息判断本次启用是否符合试用条件;判断符合试用条件时,所述widget启动widget功能,否则拒绝启动widget功能。本发明widget的试用实现方法、widget及终端,可以提供widget功能试用,改善用户体验。

Figure 201010500624

The present invention relates to a method for realizing a trial trial of a widget, a widget and a terminal. Trial restriction information is set in a configuration file of the widget. The method includes: after the widget is activated, judging whether the current activation meets the requirements according to the trial restriction information. Trial conditions; when it is determined that the trial conditions are met, the widget starts the widget function, otherwise it refuses to start the widget function. The widget trial implementation method, widget and terminal of the present invention can provide widget function trial and improve user experience.

Figure 201010500624

Description

widget的试用实现方法、widget及终端 Trial implementation method of widget, widget and terminal

技术领域technical field

本发明涉及互联网业务领域,尤其涉及微技(widget)工具的试用实现方法、widget及终端。The invention relates to the field of Internet business, in particular to a trial implementation method of a widget tool, a widget and a terminal.

背景技术Background technique

Widget是一种基于互联网web技术的小工具应用。通常是为了实现某种功能,为用户展示各种个性化有用的信息。一个普通的Widget可以用容易上手普及面非常广的javascript,HTML,CSS和XML等web常用技术实现。目前主流的widget标准有w3c,access,opera,yahoo等。目前的widget小工具需要从网站上下载,很多widget需要付费才能下载。当用户下载该小工具的时候,主要是参考网站上的排名,或者其他使用过的用户的推荐,缺少切身的体验。Widget is a small tool application based on Internet web technology. Usually, it is to achieve a certain function and display various personalized and useful information for users. An ordinary Widget can be implemented with common web technologies such as javascript, HTML, CSS and XML, which are easy to use and popular. Currently mainstream widget standards include w3c, access, opera, yahoo, etc. The current widgets need to be downloaded from the website, and many widgets need to be paid for downloading. When users download the gadget, they mainly refer to the ranking on the website or the recommendations of other users who have used it, lacking personal experience.

发明内容Contents of the invention

本发明要解决的技术问题是提供一种widget的试用实现方法、widget及终端,以提供widget功能试用,改善用户体验。The technical problem to be solved by the present invention is to provide a widget trial realization method, widget and terminal, so as to provide widget function trial and improve user experience.

为解决以上技术问题,本发明提供了一种widget的试用实现方法,所述widget的配置文件中设置试用限制信息,该方法包括:In order to solve the above technical problems, the present invention provides a method for realizing a trial of a widget, wherein the configuration file of the widget is set with trial restriction information, and the method includes:

所述widget被启用后,根据所述试用限制信息判断本次启用是否符合试用条件;After the widget is activated, it is judged according to the trial restriction information whether this activation meets the trial conditions;

判断符合试用条件时,所述widget启动widget功能,否则拒绝启动widget。When it is determined that the trial conditions are met, the widget starts the widget function, otherwise it refuses to start the widget.

进一步地,所述试用限制信息为试用限制次数或试用限制时间,widget功能关闭时,所述widget更新试用统计信息并缓存;所述widget判断是否符合试用条件时,结合缓存的试用统计信息进行判断。Further, the trial limit information is trial limit times or trial limit time, when the widget function is closed, the widget updates the trial statistical information and caches it; when the widget judges whether it meets the trial conditions, it judges in combination with the cached trial statistical information .

进一步地,所述试用限制信息为试用限制时间段,所述widget判断是否符合试用条件时,判断当前系统时间是否在试用限制时间段内,如果在则启动对应的widget功能,并在到达试用限制时间段结束时间时关闭所述widget功能。Further, the trial restriction information is a trial restriction time period. When the widget judges whether the trial condition is met, it judges whether the current system time is within the trial restriction time period. If so, start the corresponding widget function, and when the trial limit is reached The widget function is closed at the end of the time period.

进一步地,所述试用限制信息是针对所述widget的所有widget功能或某个widget功能。Further, the trial restriction information is for all widget functions or a certain widget function of the widget.

进一步地,所述widget的配置文件中还设置正式版widget的获取信息;当widget启动、拒绝启动或关闭widget功能时,将所述正式版widget的获取信息通知用户。Further, the acquisition information of the official version of the widget is also set in the configuration file of the widget; when the widget starts, refuses to start or closes the widget function, the user is notified of the acquisition information of the official version of the widget.

为解决以上技术问题,本发明还提供了一种widget,该widget包括:In order to solve the above technical problems, the present invention also provides a widget, which includes:

配置模块,用于在配置文件中配置试用限制信息;The configuration module is used to configure trial restriction information in the configuration file;

判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;A judging module, connected to the configuration module, used to judge whether the activation meets the trial conditions according to the restriction information in the configuration module when enabled;

控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;The control module is connected with the judgment module, and is used to start the corresponding widget function module when the judgment module judges that the trial conditions are met;

widget功能模块,与所述控制模块连接,用于实现widget功能。The widget function module is connected with the control module to realize the widget function.

进一步地,所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。Further, the trial limit information is trial limit times or trial limit time, and the widget also includes a trial statistics module connected to the widget function module and the judgment module, which is used to update and cache the trial statistics information when the widget function is closed ; The judging module, combined with the cached trial statistics information, judges whether the trial conditions are met.

进一步地,所述试用限制信息为试用限制时间段,所述判断模块判断当前系统时间在试用限制时间段内,则认为符合试用条件,否则不符合试用条件;所述控制模块,在所述判断模块判断不符合试用条件时,还用于关闭所述widget功能。Further, the trial restriction information is a trial restriction time period, and if the judging module judges that the current system time is within the trial restriction time period, it is deemed to meet the trial conditions, otherwise it does not meet the trial conditions; the control module, in the judgment When the module judges that the trial conditions are not met, it is also used to close the widget function.

为解决以上技术问题,本发明还提供了一种终端,该终端具有widget,所述widget包括配置模块,用于在配置文件中配置试用限制信息;In order to solve the above technical problems, the present invention also provides a terminal, the terminal has a widget, and the widget includes a configuration module for configuring trial restriction information in a configuration file;

判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;A judging module, connected to the configuration module, used to judge whether the activation meets the trial conditions according to the restriction information in the configuration module when enabled;

控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;The control module is connected with the judgment module, and is used to start the corresponding widget function module when the judgment module judges that the trial conditions are met;

widget功能模块,与所述控制模块连接,用于实现widget功能。The widget function module is connected with the control module to realize the widget function.

进一步地,所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。Further, the trial limit information is trial limit times or trial limit time, and the widget also includes a trial statistics module connected to the widget function module and the judgment module, which is used to update and cache the trial statistics information when the widget function is closed ; The judging module, combined with the cached trial statistics information, judges whether the trial conditions are met.

本发明widget的试用实现方法、widget及终端,在widget的配置文件中设置试用限制信息,从而根据该试用限制信息决定是否启动widget功能,从而达到用户对一个或多个widget功能的限时或限量的亲身体验,进而根据体验结果确定是否购买正式版widget。The trial implementation method, widget and terminal of the widget of the present invention set trial restriction information in the configuration file of the widget, so as to determine whether to start the widget function according to the trial restriction information, thereby achieving the user's time-limited or limited limit for one or more widget functions Experience it for yourself, and then decide whether to purchase the official version of the widget based on the experience result.

附图说明Description of drawings

图1为本发明widget的试用实现方法的示意图;Fig. 1 is the schematic diagram of the trial realization method of widget of the present invention;

图2为本发明应用widget的流程示意图;Fig. 2 is a schematic flow chart of the application widget of the present invention;

图3为本发明widget的模块结构示意图。Fig. 3 is a schematic diagram of the module structure of the widget of the present invention.

具体实施方式Detailed ways

本发明widget的试用实现方法、widget及终端通过在widget的配置文件中设置试用限制信息,从而根据该试用限制信息决定是否启动widget功能,从而达到用户对一个或多个widget功能的限时或限量的亲身体验,进而根据体验结果确定是否购买正式版widget。The trial realization method of the widget, the widget and the terminal of the present invention set the trial restriction information in the configuration file of the widget, so as to determine whether to start the widget function according to the trial restriction information, so as to achieve the user's time-limited or limited limit for one or more widget functions Experience it for yourself, and then decide whether to purchase the official version of the widget based on the experience result.

本发明widget的试用实现方法,所述widget的配置文件中设置试用限制信息,如图1所示,该方法包括:The trial implementation method of the widget of the present invention, the trial restriction information is set in the configuration file of the widget, as shown in Figure 1, the method includes:

步骤101:所述widget启用后,根据所述试用限制信息判断本次启用是否符合试用条件;Step 101: After the widget is enabled, judge whether the activation meets the trial conditions according to the trial restriction information;

步骤102:所述widget判断符合试用条件时,启动widget功能,否则拒绝启动widget功能。Step 102: When the widget judges that it meets the trial conditions, start the widget function, otherwise refuse to start the widget function.

试用限制信息可以是试用限制次数、试用限制时间或试用限制时间段。The trial limit information may be trial limit times, trial limit time, or trial limit time period.

所述widget的配置文件中还可设置正式版widget的获取信息(如正式版购买网址等);当widget启动、拒绝启动或关闭widget功能时,将所述正式版widget的获取信息通知用户。The acquisition information of the official version of the widget (such as the website for purchasing the official version, etc.) can also be set in the configuration file of the widget; when the widget starts, refuses to start, or closes the widget function, the user is notified of the acquisition information of the official version of the widget.

本发明中,widget工具采用试用版方式提升用户的使用体验,将试用版本制作成一个单独的压缩包。试用版可以是正式版的一个子集,只提供一些简单或者低级的功能给用户,或和正式版是相同的,同时试用版有试用限制。In the present invention, the widget tool uses a trial version to improve user experience, and the trial version is made into a separate compressed package. The trial version can be a subset of the official version, which only provides some simple or low-level functions to users, or it is the same as the official version, and the trial version has trial restrictions.

在采用试用限制的同时,对于该试用版本的widget工具的功能,可以是功能完全的,与正式版一样,或仅具有其中的一个或几个功能。While adopting trial restrictions, the functions of the widget tool of the trial version may be fully functional, the same as the official version, or only have one or several functions.

具体地,对widget压缩包的configuration document文件进行扩展,如基于W3C规范压缩包中,一般有命名为config.xml配置文件,按照配置方法加入demo标签表示该widget的试用版本,为demo标签添加address属性表示购买widget正式版的地址,在demo标签对里加入usage标签用来设置试用限制信息(如限制试用版的使用时间和使用次数)。当用户使用过试用版后,想要获得正式版,就通过demo标签的address属性到指定的网址去购买,购买成功后就可以下载正式版本的widget压缩包,然后在widget客户端解析后,就可以使用正式版了。Specifically, expand the configuration document file of the widget compressed package. For example, in the compressed package based on the W3C specification, there is generally a configuration file named config.xml. According to the configuration method, the demo tag is added to indicate the trial version of the widget, and the address is added to the demo tag. The attribute indicates the address for purchasing the official version of the widget, and the usage tag is added to the demo tag pair to set trial restriction information (such as limiting the usage time and times of the trial version). After the user has used the trial version and wants to obtain the official version, he can go to the specified URL to purchase through the address attribute of the demo tag. After the purchase is successful, he can download the official version of the widget compressed package, and then parse it on the widget client. The official version is now available.

以下对试用限制信息及正式版widget的获取信息的配置方式给出以下示例:The following is an example of how to configure trial restriction information and the acquisition information of the official version of the widget:

     在widget的config.xml文件里添加以下内容:Add the following content to the widget's config.xml file:

     <demo  src=”demo.html”  type=”text/html”   charset=”   GB2312”<demo src="demo.html" type="text/html" charset="GB2312"

address=”http://address.html”>address="http://address.html">

           <usage><usage>

               <count>5</count><count>5</count>

               <interval>0Y0M0D 0H8M0S</interval><interval>0Y0M0D 0H8M0S</interval>

               <datetime><datetime>

              <starttime>2010-05-18 10:51:55</starttime><starttime>2010-05-18 10:51:55</starttime>

              <endtime>2010-05-18 11:01:55</endtime><endtime>2010-05-18 11:01:55</endtime>

         </datetime></datetime>

    </usage></usage>

</demo></demo>

以上demo标签是试用版的主标签,有4个属性:src代表试用版内容,type代表媒体类型,默认的是“text/html”,charset代表编码格式,address代表购买正式版的地址。usage标签是试用限制信息,如果该标签为空或者不存在该标签,表示没有任何限制。它有3类子标签:count表示试用限制次数,interval代表试用限制时间,datetime代表试用限制时间段。这三个子标签是互斥的,只能存在其中之一。The above demo tag is the main tag of the trial version, and has 4 attributes: src represents the content of the trial version, type represents the media type, the default is "text/html", charset represents the encoding format, and address represents the address for purchasing the official version. The usage tag is trial restriction information, if the tag is empty or does not exist, it means there is no restriction. It has 3 types of sub-tags: count represents the limited number of trials, interval represents the limited time of the trial, and datetime represents the limited time period of the trial. These three subtags are mutually exclusive and only one of them can exist.

count标签的内容是正整数值,代表最大可试用次数。The content of the count tag is a positive integer value, representing the maximum number of trials available.

interval标签的内容是一段时间,格式是0Y0M0D 0H8M0S,其中Y代表年,M代表月,D代表天,H代表小时,M代表分钟,S代表秒。The content of the interval tag is a period of time, the format is 0Y0M0D 0H8M0S, where Y represents the year, M represents the month, D represents the day, H represents the hour, M represents the minute, and S represents the second.

datetime标签的内容是由starttime和endtime标签构成的,代表起始和结束的时间,例如2010-05-18 11:01:55。The content of the datetime tag is composed of starttime and endtime tags, representing the start and end time, for example, 2010-05-18 11:01:55.

注意,当config.xml文件里有demo标签时,content标签就不能存在,content标签只存在于正式版本的widget压缩包的config.xml文件中。同理,当config.xml文件里有content标签时,demo标签就不能存在。Note that when there is a demo tag in the config.xml file, the content tag cannot exist, and the content tag only exists in the config.xml file of the official version of the widget compressed package. Similarly, when there is a content tag in the config.xml file, the demo tag cannot exist.

将widget试用版压缩,制成压缩包。Compress the trial version of the widget to make a compressed package.

Widget工具的试用实现方法的实施例,如图2所示,包括如下步骤:The embodiment of the trial realization method of Widget tool, as shown in Figure 2, comprises the steps:

步骤201:widget工具解析widget试用版压缩包里的config.xml;Step 201: the widget tool parses the config.xml in the compressed package of the widget trial version;

步骤202:widget工具从demo标签的address属性中,获取widget正式版的购买地址;Step 202: the widget tool obtains the purchase address of the official version of the widget from the address attribute of the demo tag;

步骤203:widget工具根据demo标签对的子标签usage标签的内容,读取试用版的试用限制信息;Step 203: the widget tool reads the trial restriction information of the trial version according to the content of the usage tag of the sub-tag of the demo tag pair;

步骤204:widget工具提示用户目前使用的是试用版、试用版的使用限制及购买正式版的地址,等待用户确认;Step 204: The widget tool prompts the user to use the trial version, the usage restrictions of the trial version and the address to purchase the official version, and waits for the user to confirm;

步骤205:如果用户确认了,widget工具再根据所述试用限制信息判断本次启用是否符合试用条件,如符合则启动对应的widget功能,否则拒绝启动widget功能;Step 205: If the user confirms, the widget tool judges whether the activation meets the trial conditions according to the trial restriction information, and if so, starts the corresponding widget function, otherwise refuses to start the widget function;

试用限制信息为试用限制次数或试用限制时间时,所述widget在widget功能关闭时,更新试用统计信息并缓存;所述widget根据试用限制信息和结合缓存的试用统计信息进行判断是否符合试用条件。When the trial limit information is trial limit times or trial limit time, the widget updates and caches the trial statistical information when the widget function is closed; the widget judges whether it meets the trial conditions according to the trial limit information and combined with the cached trial statistical information.

试用限制信息为试用限制时间段时,所述widget判断当前系统时间是否在试用限制时间段内,则启动对应的widget功能,并在到达试用限制时间段结束时间时关闭所述widget功能。When the trial limit information is the trial limit time period, the widget judges whether the current system time is within the trial limit time period, then starts the corresponding widget function, and closes the widget function when the trial limit time period ends.

一个widget可以具有一个或多个widget功能,所述试用限制信息可以针对widget的所有widget功能或某个widget功能,可以根据具体的试用目的灵活设置。A widget may have one or more widget functions, and the trial restriction information may be for all widget functions or a certain widget function of the widget, and may be flexibly set according to specific trial purposes.

widget还可以在判断不符合试用条件(如超过试用次数、试用时间或不属于试用时间段)时,提示用户正式版的地址;The widget can also prompt the user for the address of the official version when judging that it does not meet the trial conditions (such as exceeding the trial times, trial time or not belonging to the trial time period);

步骤206:如果用户点击了购买地址,widget工具与购买地址对应的网站建立连接,支持用户完成购买,这样用户就可以下载正式版的widget压缩包;并重新解析、启动widget正式版。Step 206: If the user clicks the purchase address, the widget tool establishes a connection with the website corresponding to the purchase address to support the user to complete the purchase, so that the user can download the official version of the widget compressed package; and re-analyze and start the official version of the widget.

应当理解的是,上述针对具体实施例的描述为本发明的一个具体应用之实施例,并不能因此而理解为对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求。It should be understood that the above description of specific embodiments is an embodiment of a specific application of the present invention, and should not be construed as limiting the scope of patent protection of the present invention, and the scope of patent protection of the present invention should be defined by the appended claims.

如图3所示,本发明widget包括:As shown in Figure 3, the widget of the present invention includes:

配置模块,用于在配置文件中配置试用限制信息;The configuration module is used to configure trial restriction information in the configuration file;

判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;A judging module, connected to the configuration module, used to judge whether the activation meets the trial conditions according to the restriction information in the configuration module when enabled;

控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;The control module is connected with the judgment module, and is used to start the corresponding widget function module when the judgment module judges that the trial conditions are met;

widget功能模块,与所述控制模块连接,用于实现widget功能。The widget function module is connected with the control module to realize the widget function.

所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。The trial limit information is trial limit times or trial limit time, and the widget also includes a trial statistical module connected with the widget function module and the judgment module, which is used to update trial statistical information and cache when the widget function is closed; The judging module judges whether the trial conditions are met in combination with the cached trial statistical information.

所述试用限制信息为试用限制时间段,所述判断模块判断当前系统时间在试用限制时间段内,则认为符合试用条件,否则不符合试用条件;所述控制模块,在所述判断模块判断不符合试用条件时,还用于关闭所述widget功能。The trial limit information is a trial limit time period, and the judging module judges that the current system time is within the trial limit time period, then it is considered to meet the trial conditions, otherwise it does not meet the trial conditions; When the trial conditions are met, it is also used to close the widget function.

所述试用限制信息是针对所述试用版widget的所有widget功能或某个widget功能。The trial restriction information is for all widget functions or a certain widget function of the trial version widget.

所述配置模块还用于在配置文件中设置正式版widget的获取信息;所述控制模块在启动、拒绝启动或关闭widget功能模块时,还用于将所述正式版widget的获取信息通知用户。The configuration module is also used to set the acquisition information of the official version of the widget in the configuration file; the control module is also used to notify the user of the acquisition information of the official version of the widget when starting, refusing to start or closing the widget function module.

另外,本发明还提供了一种终端,该终端具有widget,所述widget包括配置模块,用于在配置文件中配置试用限制信息;In addition, the present invention also provides a terminal, the terminal has a widget, and the widget includes a configuration module for configuring trial restriction information in a configuration file;

判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;A judging module, connected to the configuration module, used to judge whether the activation meets the trial conditions according to the restriction information in the configuration module when enabled;

控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;The control module is connected with the judgment module, and is used to start the corresponding widget function module when the judgment module judges that the trial conditions are met;

widget功能模块,与所述控制模块连接,用于实现widget功能。The widget function module is connected with the control module to realize the widget function.

所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。The trial limit information is trial limit times or trial limit time, and the widget also includes a trial statistical module connected with the widget function module and the judgment module, which is used to update trial statistical information and cache when the widget function is closed; The judging module judges whether the trial conditions are met in combination with the cached trial statistical information.

具体的,该终端的widget与上述widget具有相同的功能。Specifically, the widget of the terminal has the same function as the aforementioned widget.

本发明在制作widget工具阶段,扩展widget工具的配置文件字段,设置试用限制信息,使其具有试用版本的性质,然后打包发布。widget工具安装到客户端后,每次启用时,widget工具根据该试用限制信息决定是否启动该widget工具的widget功能,使得用户可在符合试用条件时得到真切的使用体验,进而决定是否发起购买正式版widget工具。这里的客户端包含能够解析和执行widget小应用的任意装置。In the stage of making the widget tool, the invention expands the configuration file field of the widget tool, sets trial limit information, makes it have the nature of a trial version, and then packs and releases it. After the widget tool is installed on the client, each time it is enabled, the widget tool decides whether to activate the widget function of the widget tool according to the trial limit information, so that the user can get a real experience when the trial condition is met, and then decide whether to initiate a formal purchase. version widget tool. A client here includes any device capable of parsing and executing a widget.

Claims (11)

1.一种微技(widget)工具的试用实现方法,其特征在于,所述widget的配置文件中设置试用限制信息,该方法包括:1. a trial implementation method of a micro-technology (widget) tool, characterized in that, trial limit information is set in the configuration file of the widget, the method comprising: 所述widget被启用后,根据所述试用限制信息判断本次启用是否符合试用条件;After the widget is activated, it is judged according to the trial restriction information whether this activation meets the trial conditions; 所述widget判断符合试用条件时,启动widget功能,否则拒绝启动widget功能。When the widget judges that it meets the trial conditions, start the widget function, otherwise refuse to start the widget function. 2.如权利要求1所述的方法,其特征在于:所述试用限制信息为试用限制次数或试用限制时间,widget功能关闭时,所述widget更新试用统计信息并缓存;所述widget判断是否符合试用条件时,结合缓存的试用统计信息进行判断。2. The method according to claim 1, characterized in that: the trial limit information is trial limit times or trial limit time, when the widget function is closed, the widget updates and caches the trial statistical information; the widget judges whether it meets When trial conditions are used, judgments are made based on the cached trial statistics. 3.如权利要求1所述的方法,其特征在于:所述试用限制信息为试用限制时间段,所述widget判断当前系统时间是在试用限制时间段内,则启动对应的widget功能,并在到达试用限制时间段结束时间时关闭所述widget功能。3. The method according to claim 1, wherein the trial restriction information is a trial restriction time period, and the widget judges that the current system time is within the trial restriction time period, then starts the corresponding widget function, and The widget function is closed when the trial limit time period ends. 4.如权利要求1所述的方法,其特征在于:所述试用限制信息是针对所述widget的所有widget功能或某个widget功能。4. The method according to claim 1, wherein the trial restriction information is for all widget functions or a certain widget function of the widget. 5.如权利要求1所述的方法,其特征在于:所述widget的配置文件中还设置正式版widget的获取信息;当widget启动、拒绝启动或关闭widget功能时,将所述正式版widget的获取信息通知用户。5. The method according to claim 1, characterized in that: the acquisition information of the official version widget is also set in the configuration file of the widget; when the widget starts, refuses to start or closes the widget function, the official version widget Get information to notify the user. 6.一种widget,其特征在于,该widget包括:6. A widget, characterized in that the widget comprises: 配置模块,用于在配置文件中配置试用限制信息;The configuration module is used to configure trial restriction information in the configuration file; 判断模块,用于widget被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;The judging module is used to judge whether the activation meets the trial conditions according to the restriction information in the configuration module when the widget is enabled; 控制模块,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;The control module is used to start the corresponding widget function module when the judging module judges that the trial condition is met; widget功能模块,用于实现widget功能。The widget function module is used to realize the widget function. 7.如权利要求6所述的widget,其特征在于:所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。7. The widget according to claim 6, wherein: the trial limit information is a trial limit number of times or a trial limit time, and the widget also includes a trial statistical module, which is used to update the trial statistical information when the widget function is closed and Caching; the judging module judges whether the trial conditions are met in combination with the cached trial statistical information. 8.如权利要求6所述的widget,其特征在于:所述试用限制信息为试用限制时间段,所述判断模块判断当前系统时间在试用限制时间段内,则认为符合试用条件,否则不符合试用条件;所述控制模块,在所述判断模块判断不符合试用条件时,还用于关闭所述widget功能。8. The widget according to claim 6, wherein the trial limit information is a trial limit time period, and the judging module judges that the current system time is within the trial limit time period, then it is deemed to meet the trial conditions, otherwise it does not meet the Trial conditions; the control module is further configured to close the widget function when the judging module judges that the trial conditions are not met. 9.如权利要求6所述的widget,其特征在于:所述试用限制信息是针对所述试用版widget的所有widget功能或某个widget功能。9. The widget according to claim 6, wherein the trial restriction information is for all widget functions or a certain widget function of the trial version widget. 10.如权利要求6所述的widget,其特征在于:所述配置模块还用于在配置文件中设置正式版widget的获取信息;所述控制模块在启动、拒绝启动或关闭widget功能模块时,还用于将所述正式版widget的获取信息通知用户。10. The widget according to claim 6, characterized in that: the configuration module is also used to set the acquisition information of the official version of the widget in the configuration file; when the control module starts, refuses to start or closes the widget function module, It is also used to notify the user of the acquisition information of the official version of the widget. 11.一种终端,其特征在于,该终端具有包含权利要求6至10中任一项权利要求所述的widget。11. A terminal, characterized in that the terminal has a widget according to any one of claims 6 to 10.
CN2010105006241A 2010-09-29 2010-09-29 Widget as well as trial implementation method and terminal thereof Pending CN101976408A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010105006241A CN101976408A (en) 2010-09-29 2010-09-29 Widget as well as trial implementation method and terminal thereof
PCT/CN2011/075596 WO2012041077A1 (en) 2010-09-29 2011-06-10 Method for using and realizing widget, widget and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105006241A CN101976408A (en) 2010-09-29 2010-09-29 Widget as well as trial implementation method and terminal thereof

Publications (1)

Publication Number Publication Date
CN101976408A true CN101976408A (en) 2011-02-16

Family

ID=43576291

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105006241A Pending CN101976408A (en) 2010-09-29 2010-09-29 Widget as well as trial implementation method and terminal thereof

Country Status (2)

Country Link
CN (1) CN101976408A (en)
WO (1) WO2012041077A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426960A (en) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 Paid application trying method and device thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1879112A (en) * 2003-11-05 2006-12-13 Broadon通信公司 Static-or-dynamic and limited-or-unlimited content rights
CN101562802A (en) * 2009-05-07 2009-10-21 浙江大学 Realization method for mobile Widget release platform

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100790078B1 (en) * 2006-03-14 2008-01-02 삼성전자주식회사 Quick access method and device from mobile terminal to application
US20090307679A1 (en) * 2008-06-10 2009-12-10 Lg Electronics Inc. Communication device and a host device, a method of processing signal in the communication device and the host device, and a system having the communication device and the host device
US8312450B2 (en) * 2008-12-18 2012-11-13 Sap Ag Widgetizing a web-based application

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1879112A (en) * 2003-11-05 2006-12-13 Broadon通信公司 Static-or-dynamic and limited-or-unlimited content rights
CN101562802A (en) * 2009-05-07 2009-10-21 浙江大学 Realization method for mobile Widget release platform

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426960A (en) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 Paid application trying method and device thereof

Also Published As

Publication number Publication date
WO2012041077A1 (en) 2012-04-05

Similar Documents

Publication Publication Date Title
US12282762B2 (en) System and methods for integration of an application runtime environment into a user computing environment
US8122104B2 (en) Method and system for providing XML-based asynchronous and interactive feeds for web applications
CN102184266B (en) Method for automatically generating dynamic wireless application protocol (WAP) website for separation of page from data
US20050021935A1 (en) Method and system for downloading configurable user interface elements over a data network
CN103810176B (en) A kind of info web prefetches access method and device
CN202488621U (en) Device for updating television user interface theme
CN102693280A (en) Webpage browsing method, WebApp framework, method and device for executing JavaScript, and mobile terminal
CN101782913A (en) Update notifying method and browser
EP2715515A1 (en) Presentation format for an application tile
US20110282735A1 (en) Software Module And Method For Retrieval And Presentation Of Advertising Content
CN101790714A (en) Application management framework for web applications
CN104504060A (en) File downloading method in browser, browser client side and device
CN106775805A (en) The application process and system of a kind of application program launching blank time
CN104239775A (en) Method and device for establishing wireless connection of mobile phone end and PC (Personal Computer) end by short message
CN104219295A (en) Server-side configuration based information display method and system for mobile equipment
CN101958924A (en) Internet protocol television (IPTV), method and system for implementing IPTV value added service, set top box (STB) and remote controller
CN102770860A (en) Method for establishing a relationship between semantic data and the running of a widget
CN103513967A (en) Method for applying SDK to mobile advertising platform
CN102799476B (en) Method, terminal and system for substituting and updating application program
CN103279275B (en) Method for analyzing document content and handheld electronic device
CN101976408A (en) Widget as well as trial implementation method and terminal thereof
CN102123372B (en) Method and system for dynamically loading subchannel content of information terminal
JP4448867B2 (en) Emoji provision system
WO2007118890A1 (en) Method for extending applications for mobile devices
WO2012095261A1 (en) A method for executing widgets in a processing device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110216