CN101976408A - widget的试用实现方法、widget及终端 - Google Patents

widget的试用实现方法、widget及终端 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
probation
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
English (en)
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/zh
Publication of CN101976408A publication Critical patent/CN101976408A/zh
Priority to PCT/CN2011/075596 priority patent/WO2012041077A1/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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功能试用,改善用户体验。

Description

widget的试用实现方法、widget及终端
技术领域
本发明涉及互联网业务领域,尤其涉及微技(widget)工具的试用实现方法、widget及终端。
背景技术
Widget是一种基于互联网web技术的小工具应用。通常是为了实现某种功能,为用户展示各种个性化有用的信息。一个普通的Widget可以用容易上手普及面非常广的javascript,HTML,CSS和XML等web常用技术实现。目前主流的widget标准有w3c,access,opera,yahoo等。目前的widget小工具需要从网站上下载,很多widget需要付费才能下载。当用户下载该小工具的时候,主要是参考网站上的排名,或者其他使用过的用户的推荐,缺少切身的体验。
发明内容
本发明要解决的技术问题是提供一种widget的试用实现方法、widget及终端,以提供widget功能试用,改善用户体验。
为解决以上技术问题,本发明提供了一种widget的试用实现方法,所述widget的配置文件中设置试用限制信息,该方法包括:
所述widget被启用后,根据所述试用限制信息判断本次启用是否符合试用条件;
判断符合试用条件时,所述widget启动widget功能,否则拒绝启动widget。
进一步地,所述试用限制信息为试用限制次数或试用限制时间,widget功能关闭时,所述widget更新试用统计信息并缓存;所述widget判断是否符合试用条件时,结合缓存的试用统计信息进行判断。
进一步地,所述试用限制信息为试用限制时间段,所述widget判断是否符合试用条件时,判断当前***时间是否在试用限制时间段内,如果在则启动对应的widget功能,并在到达试用限制时间段结束时间时关闭所述widget功能。
进一步地,所述试用限制信息是针对所述widget的所有widget功能或某个widget功能。
进一步地,所述widget的配置文件中还设置正式版widget的获取信息;当widget启动、拒绝启动或关闭widget功能时,将所述正式版widget的获取信息通知用户。
为解决以上技术问题,本发明还提供了一种widget,该widget包括:
配置模块,用于在配置文件中配置试用限制信息;
判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;
控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;
widget功能模块,与所述控制模块连接,用于实现widget功能。
进一步地,所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。
进一步地,所述试用限制信息为试用限制时间段,所述判断模块判断当前***时间在试用限制时间段内,则认为符合试用条件,否则不符合试用条件;所述控制模块,在所述判断模块判断不符合试用条件时,还用于关闭所述widget功能。
为解决以上技术问题,本发明还提供了一种终端,该终端具有widget,所述widget包括配置模块,用于在配置文件中配置试用限制信息;
判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;
控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;
widget功能模块,与所述控制模块连接,用于实现widget功能。
进一步地,所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。
本发明widget的试用实现方法、widget及终端,在widget的配置文件中设置试用限制信息,从而根据该试用限制信息决定是否启动widget功能,从而达到用户对一个或多个widget功能的限时或限量的亲身体验,进而根据体验结果确定是否购买正式版widget。
附图说明
图1为本发明widget的试用实现方法的示意图;
图2为本发明应用widget的流程示意图;
图3为本发明widget的模块结构示意图。
具体实施方式
本发明widget的试用实现方法、widget及终端通过在widget的配置文件中设置试用限制信息,从而根据该试用限制信息决定是否启动widget功能,从而达到用户对一个或多个widget功能的限时或限量的亲身体验,进而根据体验结果确定是否购买正式版widget。
本发明widget的试用实现方法,所述widget的配置文件中设置试用限制信息,如图1所示,该方法包括:
步骤101:所述widget启用后,根据所述试用限制信息判断本次启用是否符合试用条件;
步骤102:所述widget判断符合试用条件时,启动widget功能,否则拒绝启动widget功能。
试用限制信息可以是试用限制次数、试用限制时间或试用限制时间段。
所述widget的配置文件中还可设置正式版widget的获取信息(如正式版购买网址等);当widget启动、拒绝启动或关闭widget功能时,将所述正式版widget的获取信息通知用户。
本发明中,widget工具采用试用版方式提升用户的使用体验,将试用版本制作成一个单独的压缩包。试用版可以是正式版的一个子集,只提供一些简单或者低级的功能给用户,或和正式版是相同的,同时试用版有试用限制。
在采用试用限制的同时,对于该试用版本的widget工具的功能,可以是功能完全的,与正式版一样,或仅具有其中的一个或几个功能。
具体地,对widget压缩包的configuration document文件进行扩展,如基于W3C规范压缩包中,一般有命名为config.xml配置文件,按照配置方法加入demo标签表示该widget的试用版本,为demo标签添加address属性表示购买widget正式版的地址,在demo标签对里加入usage标签用来设置试用限制信息(如限制试用版的使用时间和使用次数)。当用户使用过试用版后,想要获得正式版,就通过demo标签的address属性到指定的网址去购买,购买成功后就可以下载正式版本的widget压缩包,然后在widget客户端解析后,就可以使用正式版了。
以下对试用限制信息及正式版widget的获取信息的配置方式给出以下示例:
     在widget的config.xml文件里添加以下内容:
     <demo  src=”demo.html”  type=”text/html”   charset=”   GB2312”
address=”http://address.html”>
           <usage>
               <count>5</count>
               <interval>0Y0M0D 0H8M0S</interval>
               <datetime>
              <starttime>2010-05-18 10:51:55</starttime>
              <endtime>2010-05-18 11:01:55</endtime>
         </datetime>
    </usage>
</demo>
以上demo标签是试用版的主标签,有4个属性:src代表试用版内容,type代表媒体类型,默认的是“text/html”,charset代表编码格式,address代表购买正式版的地址。usage标签是试用限制信息,如果该标签为空或者不存在该标签,表示没有任何限制。它有3类子标签:count表示试用限制次数,interval代表试用限制时间,datetime代表试用限制时间段。这三个子标签是互斥的,只能存在其中之一。
count标签的内容是正整数值,代表最大可试用次数。
interval标签的内容是一段时间,格式是0Y0M0D 0H8M0S,其中Y代表年,M代表月,D代表天,H代表小时,M代表分钟,S代表秒。
datetime标签的内容是由starttime和endtime标签构成的,代表起始和结束的时间,例如2010-05-18 11:01:55。
注意,当config.xml文件里有demo标签时,content标签就不能存在,content标签只存在于正式版本的widget压缩包的config.xml文件中。同理,当config.xml文件里有content标签时,demo标签就不能存在。
将widget试用版压缩,制成压缩包。
Widget工具的试用实现方法的实施例,如图2所示,包括如下步骤:
步骤201:widget工具解析widget试用版压缩包里的config.xml;
步骤202:widget工具从demo标签的address属性中,获取widget正式版的购买地址;
步骤203:widget工具根据demo标签对的子标签usage标签的内容,读取试用版的试用限制信息;
步骤204:widget工具提示用户目前使用的是试用版、试用版的使用限制及购买正式版的地址,等待用户确认;
步骤205:如果用户确认了,widget工具再根据所述试用限制信息判断本次启用是否符合试用条件,如符合则启动对应的widget功能,否则拒绝启动widget功能;
试用限制信息为试用限制次数或试用限制时间时,所述widget在widget功能关闭时,更新试用统计信息并缓存;所述widget根据试用限制信息和结合缓存的试用统计信息进行判断是否符合试用条件。
试用限制信息为试用限制时间段时,所述widget判断当前***时间是否在试用限制时间段内,则启动对应的widget功能,并在到达试用限制时间段结束时间时关闭所述widget功能。
一个widget可以具有一个或多个widget功能,所述试用限制信息可以针对widget的所有widget功能或某个widget功能,可以根据具体的试用目的灵活设置。
widget还可以在判断不符合试用条件(如超过试用次数、试用时间或不属于试用时间段)时,提示用户正式版的地址;
步骤206:如果用户点击了购买地址,widget工具与购买地址对应的网站建立连接,支持用户完成购买,这样用户就可以下载正式版的widget压缩包;并重新解析、启动widget正式版。
应当理解的是,上述针对具体实施例的描述为本发明的一个具体应用之实施例,并不能因此而理解为对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求。
如图3所示,本发明widget包括:
配置模块,用于在配置文件中配置试用限制信息;
判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;
控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;
widget功能模块,与所述控制模块连接,用于实现widget功能。
所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。
所述试用限制信息为试用限制时间段,所述判断模块判断当前***时间在试用限制时间段内,则认为符合试用条件,否则不符合试用条件;所述控制模块,在所述判断模块判断不符合试用条件时,还用于关闭所述widget功能。
所述试用限制信息是针对所述试用版widget的所有widget功能或某个widget功能。
所述配置模块还用于在配置文件中设置正式版widget的获取信息;所述控制模块在启动、拒绝启动或关闭widget功能模块时,还用于将所述正式版widget的获取信息通知用户。
另外,本发明还提供了一种终端,该终端具有widget,所述widget包括配置模块,用于在配置文件中配置试用限制信息;
判断模块,与所述配置模块连接,用于被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;
控制模块,与所述判断模块连接,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;
widget功能模块,与所述控制模块连接,用于实现widget功能。
所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括与所述widget功能模块及判断模块连接的试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。
具体的,该终端的widget与上述widget具有相同的功能。
本发明在制作widget工具阶段,扩展widget工具的配置文件字段,设置试用限制信息,使其具有试用版本的性质,然后打包发布。widget工具安装到客户端后,每次启用时,widget工具根据该试用限制信息决定是否启动该widget工具的widget功能,使得用户可在符合试用条件时得到真切的使用体验,进而决定是否发起购买正式版widget工具。这里的客户端包含能够解析和执行widget小应用的任意装置。

Claims (11)

1.一种微技(widget)工具的试用实现方法,其特征在于,所述widget的配置文件中设置试用限制信息,该方法包括:
所述widget被启用后,根据所述试用限制信息判断本次启用是否符合试用条件;
所述widget判断符合试用条件时,启动widget功能,否则拒绝启动widget功能。
2.如权利要求1所述的方法,其特征在于:所述试用限制信息为试用限制次数或试用限制时间,widget功能关闭时,所述widget更新试用统计信息并缓存;所述widget判断是否符合试用条件时,结合缓存的试用统计信息进行判断。
3.如权利要求1所述的方法,其特征在于:所述试用限制信息为试用限制时间段,所述widget判断当前***时间是在试用限制时间段内,则启动对应的widget功能,并在到达试用限制时间段结束时间时关闭所述widget功能。
4.如权利要求1所述的方法,其特征在于:所述试用限制信息是针对所述widget的所有widget功能或某个widget功能。
5.如权利要求1所述的方法,其特征在于:所述widget的配置文件中还设置正式版widget的获取信息;当widget启动、拒绝启动或关闭widget功能时,将所述正式版widget的获取信息通知用户。
6.一种widget,其特征在于,该widget包括:
配置模块,用于在配置文件中配置试用限制信息;
判断模块,用于widget被启用时,根据配置模块中的限制信息判断本次启用是否符合试用条件;
控制模块,用于当判断模块判断符合试用条件时,启动对应的widget功能模块;
widget功能模块,用于实现widget功能。
7.如权利要求6所述的widget,其特征在于:所述试用限制信息为试用限制次数或试用限制时间,所述widget还包括试用统计模块,用于在widget功能关闭时更新试用统计信息并缓存;所述判断模块,结合缓存的试用统计信息判断是否符合试用条件。
8.如权利要求6所述的widget,其特征在于:所述试用限制信息为试用限制时间段,所述判断模块判断当前***时间在试用限制时间段内,则认为符合试用条件,否则不符合试用条件;所述控制模块,在所述判断模块判断不符合试用条件时,还用于关闭所述widget功能。
9.如权利要求6所述的widget,其特征在于:所述试用限制信息是针对所述试用版widget的所有widget功能或某个widget功能。
10.如权利要求6所述的widget,其特征在于:所述配置模块还用于在配置文件中设置正式版widget的获取信息;所述控制模块在启动、拒绝启动或关闭widget功能模块时,还用于将所述正式版widget的获取信息通知用户。
11.一种终端,其特征在于,该终端具有包含权利要求6至10中任一项权利要求所述的widget。
CN2010105006241A 2010-09-29 2010-09-29 widget的试用实现方法、widget及终端 Pending CN101976408A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010105006241A CN101976408A (zh) 2010-09-29 2010-09-29 widget的试用实现方法、widget及终端
PCT/CN2011/075596 WO2012041077A1 (zh) 2010-09-29 2011-06-10 Widget的使用实现方法、widget及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105006241A CN101976408A (zh) 2010-09-29 2010-09-29 widget的试用实现方法、widget及终端

Publications (1)

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

Family

ID=43576291

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105006241A Pending CN101976408A (zh) 2010-09-29 2010-09-29 widget的试用实现方法、widget及终端

Country Status (2)

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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426960A (zh) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 一种付费应用的试用方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1879112A (zh) * 2003-11-05 2006-12-13 Broadon通信公司 静态或动态的以及有限制或无限制的内容权限
CN101562802A (zh) * 2009-05-07 2009-10-21 浙江大学 移动Widget发布平台的实现方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100790078B1 (ko) * 2006-03-14 2008-01-02 삼성전자주식회사 이동 통신 단말기에서 어플리케이션으로의 빠른 접근 방법및 장치
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 (zh) * 2003-11-05 2006-12-13 Broadon通信公司 静态或动态的以及有限制或无限制的内容权限
CN101562802A (zh) * 2009-05-07 2009-10-21 浙江大学 移动Widget发布平台的实现方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104426960A (zh) * 2013-08-29 2015-03-18 腾讯科技(深圳)有限公司 一种付费应用的试用方法及装置

Also Published As

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

Similar Documents

Publication Publication Date Title
CN103685528B (zh) 信息展示方法和装置
CN103810176B (zh) 一种网页信息的预取访问方法和装置
CN101945135A (zh) 一种widget***的升级方法及***
CN102200994A (zh) 用于访问存储于服务器的过程数据的方法和装置
CN103092665A (zh) 即时更新装置和即时更新方法
CN103049320A (zh) 在浏览器中启动外部应用程序的方法和装置
US8005931B2 (en) Service providing apparatus
CN102541852A (zh) 一种网页应用的客户端软件实现方法
CN103853767A (zh) 一种基于浏览器的社交圈分享方法和装置
WO2010024534A3 (ko) 위젯 실행을 위한 사용자 단말기와 스마트 카드 간 연동 시스템 및 그 방법
KR20090095283A (ko) 모바일 게임 추천 시스템
CN101957756A (zh) 一种智能移动终端程序快速生成***及方法
CN103425483A (zh) 菜单的用户定制
WO2013134813A1 (en) A method and system of application development for multiple device client platforms
CN109240733A (zh) 一种基于安卓***更新广告sdk的方法及终端
CN102023998A (zh) 用于处理网页以便在手持设备上显示的方法和装置
CN103491189B (zh) 基于云端和无线终端的联动检测客户端软件安装状态的方法和无线终端
CN103150172A (zh) 一种实现个性化场景的方法和设备
CN101976408A (zh) widget的试用实现方法、widget及终端
JP6100848B2 (ja) 端末装置、画面構成方法、及びコンピュータプログラム
KR101616536B1 (ko) 웹 애플리케이션 등록 및 관리 시스템 및 방법
CN104123301A (zh) 控制浏览器运行的方法和装置
KR101413851B1 (ko) 광고를 포함하는 게임 제공 방법 및 시스템
CN103678348B (zh) 一种运行计算机文件的方法和装置
WO2007118890A1 (en) Method for extending applications for mobile devices

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