1.一种自动提醒的方法,其特征在于,包括:
根据用户需求的提醒信息所对应的标识信息,获取网络侧地址;
向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息,其中启动终端设备的同时,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;或者,通过启动定时器,每隔一定的时间间隔向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息,如果有多种事件需要提醒,设定多个定时器,使不同的定时器标识对应不同的事件提醒信息,根据所述提醒信息的提醒内容不同,按照不同的时间间隔向所述网络侧地址对应的网络页面下发请求新资源出现的提醒信息;
根据所述网络页面返回的提醒信息,提醒用户。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述提醒信息的提醒内容不同,设定各个提醒信息所对应的标识信息。
3.如权利要求1或2所述的方法,其特征在于,
所述方法还包括:建立提醒信息所对应的标识信息与网络侧地址之间的对应关系;
所述根据用户需求的提醒信息所对应的标识信息,获取网络侧地址,包括:根据用户需求的提醒信息所对应的标识信息,获取与所述标识信息有对应关系的网络侧地址。
4.如权利要求1所述的方法,其特征在于,根据所述网络页面返回的提醒信息提醒用户,包括:
将所述提醒信息对应的网络页面打开;或者,
将所述提醒消息以窗口的形式表示出来。
5.一种返回提醒信息的方法,其特征在于,包括:
接收客户端用于请求新资源出现的提醒信息的请求消息,根据该请求查找网络页面是否出现新资源;
当新资源出现时,根据所述新资源构造对应的提醒信息;
将所述提醒信息返回客户端。
6.一种终端设备,其特征在于,该终端设备包括:
地址获取单元,用于根据用户需求的提醒信息所对应的标识信息,获取网络侧地址;
请求单元,用于向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;如果有多种事件需要提醒,所述请求单元,具体用于设定多个定时器,使不同的定时器标识对应不同的事件提醒信息,根据所述提醒信息的提醒内容不同,按照不同的时间间隔向所述网络侧地址对应的网络页面下发请求新资源出现的提醒信息,所述请求单元包括:第一请求子单元,用于通过启动定时器,每隔一定的时间间隔向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;或者,第二请求子单元,用于启动终端设备的同时,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;
提醒单元,用于根据所述网络页面返回的提醒信息,提醒用户。
7.如权利要求6所述的终端设备,其特征在于,该终端设备还包括:
信息设置单元,用于根据所述提醒信息的提醒内容不同,设定各个提醒信息所对应的标识信息。
8.如权利要求7所述的终端设备,其特征在于,
所述信息设置单元,还用于建立提醒信息所对应的标识信息与网络侧地址之间的对应关系;
所述地址获取单元,还用于根据用户需求的提醒信息所对应的标识信息,获取与所述标识信息有对应关系的网络侧地址。
9.如权利要求6所述的终端设备,其特征在于,所述提醒单元包括:
第一提醒子单元,用于将所述提醒信息对应的网络页面打开;或者,
第二提醒子单元,用于将所述提醒消息以窗口的形式表示出来。
10.一种服务器,其特征在于,所述服务器包括:
查找单元,用于接收客户端用于请求新资源出现的提醒信息的请求消息,根据该请求查找网络页面是否出现新资源;
构造单元,用于当新资源出现时,根据所述新资源构造对应的提醒信息;
传输单元,用于将所述提醒信息返回客户端。
11.一种自动提醒系统,其特征在于,所述自动提醒系统包括:
终端设备,用于根据用户需求的提醒信息所对应的标识信息,获取网络侧地址;向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息,其中启动终端设备的同时,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;或者,通过启动定时器,每隔一定的时间间隔向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息,如果有多种事件需要提醒,设定多个定时器,使不同的定时器标识对应不同的事件提醒信息,根据所述提醒信息的提醒内容不同,按照不同的时间间隔向所述网络侧地址对应的网络页面下发请求新资源出现的提醒信息;根据所述网络页面返回的提醒信息,提醒用户;
服务器,用于接收客户端用于请求新资源出现的提醒信息的请求消息,根据该请求查找网络页面是否出现新资源;当新资源出现时,根据所述新资源构造对应的提醒信息;将所述提醒信息返回客户端。
自动提醒的方法、返回提醒信息的方法、相应设备和系统 \n技术领域\n[0001] 本发明涉及计算机领域,尤其涉及一种自动提醒技术。 \n背景技术\n[0002] 随着业务和软件的快速发展,企业越来越强调信息的及时性,应用系统也越来越人性化,这使得自动提醒功能更多地出现在应用系统中。 \n[0003] 自动提醒功能可以根据系统业务的需要,及时通知用户发生的事情以及要做的事情。目前,自动提醒功能的实现一般采用在应用系统中设定定时更新应用程序资源信息的方法,根据业务的需求,应用系统的服务器每隔一定的时间间隔向数据库查找资源信息,如果查找出新的资源信息,就弹出提醒信息,用户通过访问应用程序获得所需要的资源信息。 [0004] 与本发明有关的现有技术提供了一种在web(网络)应用系统中使用自动提醒功能的应用,在该应用中,通过定时刷新web页面方式来扫描数据,发生变化就在该页面显示提醒信息,用户通过点击web页面或刷新页面,获知该提醒信息,可以根据该提醒信息及时或有时间时来获取更新后的资源信息。web应用系统定时刷新web页面,可以通过在网络侧的web页面的头中增加meta对象,在与之间增加,表示每隔60秒刷新一次页面。所以,在web应用系统中,用户需要点击页面或刷新页面才能发现提醒信息,获取新的资源信息。 [0005] 从上面的叙述可以看出,现有的自动提醒技术,需要用户点击页面或刷新页面才能发现提醒信息,一旦用户不能登录到web页面或者不及时刷新web页面,则不能够及时发现提醒信息,这给用户带来许多不便,因此在一定程度上限制了自动提醒功能的应用。 发明内容\n[0006] 本发明提供自动提醒的方法、返回提醒信息的方法、相应设备和系统,其能够使用户不登录应用系统的应用程序就能够获得所需要的提醒信息,方便了用户的使用。 [0007] 本发明实施例通过如下方案实现: \n[0008] 本发明实施例提供一种自动提醒的方法,该方法包括: \n[0009] 根据用户需求的提醒信息所对应的标识信息,获取网络侧地址;向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;根据所述网络页面返回的提醒信息,提醒用户。 \n[0010] 其中,所述方法还包括:根据所述提醒信息的提醒内容不同,设定各个提醒信息所对应的标识信息。 \n[0011] 其中,所述方法还包括:建立提醒信息所对应的标识信息与网络侧地址之间的对应关系;所述根据用户需求的提醒信息所对应的标识信息,获取网络侧地址包括根据用户需求的提醒信息所对应的标识信息,获取与所述标识信息有对应关系的网络侧地址。 [0012] 其中,所述向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息,包括:如果有多种事件需要提醒,设定多个定时器,使不同的定时器标识对应不同的事件提醒信息,根据所述提醒信息的提醒内容不同,按照不同的时间间隔向所述网络侧地址对应的网络页面下发请求新资源出现的提醒信息。 \n[0013] 其中,根据所述网络页面返回的提醒信息提醒用户,包括:将所述提醒信息对应的网络页面打开;或者,将所述提醒消息以窗口的形式表示出来。 \n[0014] 其中,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息,包括:通过启动定时器,每隔一定的时间间隔,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;或者,启动终端设备的同时,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息。 \n[0015] 本发明实施例还提供一种返回提醒信息的方法,该方法包括: \n[0016] 接收客户端用于请求新资源出现的提醒信息的请求消息,根据该请求查找 网络页面是否出现新资源;当新资源出现时,根据所述新资源构造对应的提醒信息;将所述提醒信息返回客户端。 \n[0017] 本发明实施例还提供一种终端设备,该终端设备包括: \n[0018] 地址获取单元,用于根据用户需求的提醒信息所对应的标识信息,获取网络侧地址。 \n[0019] 请求单元,用于向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息。 [0020] 提醒单元,用于根据所述网络页面返回的提醒信息,提醒用户。 \n[0021] 其中,该终端设备还包括信息设置单元,用于根据所述提醒信息的提醒内容不同,设定各个提醒信息所对应的标识信息。 \n[0022] 其中,所述信息设置单元,还用于建立提醒信息所对应的标识信息与网络侧地址之间的对应关系。 \n[0023] 所述地址获取单元,还用于根据用户需求的提醒信息所对应的标识信息,获取与所述标识信息有对应关系的网络侧地址。 \n[0024] 其中,如果有多种事件需要提醒,所述请求单元,具体用于设定多个定时器,使不同的定时器标识对应不同的事件提醒信息,根据所述提醒信息的提醒内容不同,按照不同的时间间隔向所述网络侧地址对应的网络页面下发请求新资源出现的提醒信息。 [0025] 其中,所述请求单元包括:第一请求子单元,用于通过启动定时器,每隔一定的时间间隔,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;或者,第二请求子单元,用于启动终端设备的同时,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息。 \n[0026] 其中,所述提醒单元包括:第一提醒子单元,用于将所述提醒信息对应的网络页面打开;或者,第二提醒子单元,用于将所述提醒消息以窗口的形式表示出来。 \n[0027] 本发明实施例还提供一种服务器,该服务器包括: \n[0028] 查找单元,用于接收客户端用于请求新资源出现的提醒信息的请求消息, 根据该请求查找网络页面是否出现新资源; \n[0029] 构造单元,用于当新资源出现时,根据所述新资源构造对应的提醒信息; [0030] 传输单元,用于将所述提醒信息返回客户端。 \n[0031] 本发明实施例还提供一种自动提醒系统,该系统包括: \n[0032] 终端设备,用于根据用户需求的提醒信息所对应的标识信息,获取网络侧地址;向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;根据所述网络页面返回的提醒信息,提醒用户; \n[0033] 服务器,用于接收客户端用于请求新资源出现的提醒信息的请求消息,根据该请求查找网络页面是否出现新资源;当新资源出现时,根据所述新资源构造对应的提醒信息;\n将所述提醒信息返回客户端。 \n[0034] 由上述本发明实施例提供的具体实施方案可以看出,根据用户需求的提醒信息所对应的标识信息,获取网络侧地址;向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;根据所述网络页面返回的提醒信息,提醒用户。这样用户不登录应用系统的应用程序就能够获得所需要的提醒信息,方便了用户的使用。 \n附图说明\n[0035] 图1为本发明实施例一提供的一种自动提醒方法流程图; \n[0036] 图2为本发明实施例二提供的一种返回提醒信息方法流程图; \n[0037] 图3为本发明实施例三提供的一种自动提醒方法流程图; \n[0038] 图4为本发明实施例三提供的定时器的工作流程图; \n[0039] 图5为本发明实施例四提供的一种终端设备示意图; \n[0040] 图6为本发明实施例五提供的一种服务器示意图; \n[0041] 图7为本发明实施例六提供的一种自动提醒系统示意图。 \n具体实施方式\n[0042] 本发明实施例,在不更改应用程序的情况下,只要终端设备与网络侧连接,用户就能够自动地获得提醒信息,而不需要用户登录到应用系统的应用程序。例如,在web应用系统中用户不需要打开IE(Internet Explore,网络搜索),也能够得到所需要的提醒信息。 [0043] 本发明实施例一提供了一种自动提醒的方法,实现过程如图1所示,包括: [0044] 步骤101:根据用户需求的提醒信息所对应的标识信息,获取网络侧地址。 [0045] 用户可以根据自己的需要设置不同的提醒信息,例如:办公系统中的日程安排提醒,会议提醒,业务系统中的任务提醒、某些关键业务指标的提醒,某些简单功能的短消息系统等等。 \n[0046] 根据提醒信息的提醒内容不同,可以为各个提醒信息设置不同的标识信息。并将这些标识信息与相应的网络地址绑定,如建立办公系统中的日程安排提醒与web1的网络地址之间的对应关系;建立会议提醒与web2的网络地址之间的对应关系等等。可以将这些对应关系存储到终端设备的注册表中。 \n[0047] 根据提醒信息的标识信息,可以在终端设备的注册表中查找到该提醒信息所对应的网络侧地址。 \n[0048] 步骤102:向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息。 [0049] 可以在设定的时间,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息;该设定的时间可以通过定时器实现,并可以通过定时器实现在设定的时间间隔,向所述网络侧地址对应的网络页面下发请求。 \n[0050] 也可以在启动终端设备的同时,向所述网络侧地址对应的网络页面,请求新资源出现的提醒信息。 \n[0051] 步骤103:根据所述网络页面返回的提醒信息,提醒用户。 \n[0052] 根据返回的结果中有新资源出现的提醒信息,终端设备就将所述提醒信息对应的网络页面打开;或者,将所述提醒消息以窗口的形式表示出来。用户看到该提醒信息后,可以及时处理该提醒信息对应的事件,若用户当时比较繁忙, 也可以根据提醒信息的紧急程度,安排在特定的时间来处理该提醒信息对应的事件。 \n[0053] 本发明实施例二提供了一种返回提醒信息的方法,实现过程如图2所示,包括: [0054] 步骤201:接收客户端用于请求新资源出现的提醒信息的请求消息,根据该请求查找网络页面是否出现新资源。 \n[0055] 应用系统的服务器接收请求,根据该请求所对应的网络页面在数据库中查找是否有新资源的出现。 \n[0056] 步骤202:当新资源出现时,根据所述新资源构造对应的提醒信息。 \n[0057] 应用系统的服务器查找到有新的资源信息出现时,根据所述新资源构造对应的提醒信息。 \n[0058] 步骤203:将所述提醒信息返回客户端。 \n[0059] 本发明第三实施例提供了一种自动提醒的方法,实现过程如图3所示,包括: [0060] 步骤301:客户端根据用户需求的提醒信息所对应的标识信息,获取网络侧地址;\n向所述网络侧地址对应的网络服务器,请求新资源出现的提醒信息。 \n[0061] 具体实施过程与实施例一中的相关描述雷同,此处不再作详细描述。 \n[0062] 步骤302:服务器接收客户端用于请求新资源出现的提醒信息的请求消息,根据该请求查找网络页面是否出现新资源;当新资源出现时,根据所述新资源构造对应的提醒信息;将所述提醒信息返回客户端。 \n[0063] 具体实施过程与实施例二中的相关描述雷同,此处不再作详细描述。 \n[0064] 步骤303:客户端根据所述网络页面返回的提醒信息,提醒用户。 \n[0065] 具体实施过程与实施例一中的相关描述雷同,此处不再作详细描述。 \n[0066] 下面以通过定时器实现自动提醒功能的实例,对本发明第三实施例的应用进行详细说明: \n[0067] 设置定时器,如图4所示,通过启动定时器,每隔一定的时间间隔来访问 web页面应用程序,如果接收到服务器根据web页面应用程序返回的消息,则根据消息中的提醒信息,提醒用户,并且重新计时;否则,继续计时。如果有多种事件需要提醒,就设定多个定时器,使不同的定时器标识对应不同的事件提醒信息。通过设置时间阈值可以实现按照一定的时间间隔向所述网络侧地址下发访问请求,对于不同事件的提醒信息对应的定时器,可以针对不同的事件提醒,按照不同的时间间隔访问对应的应用程序服务器。 \n[0068] 定时器的函数说明如下表1所示: \n[0069] 表1 \n[0070] \n函数:SetTimer说明:用于创建一个定时器,按照指定的时间间隔发送WM_TIMER消息,并执行相应的 消息处理函数,即每隔一段时间执行一件事情。例如:SetTimer(1,1000,NULL);1:定时器的名称;\n1000:时间间隔,单位是毫秒;NULL:使用OnTimer函数。即,定时器1每隔1000毫秒执行一次OnTimer函数。 \n参数 说明 \nUINT nIDEvent 定时器的标识 \nUINT nElapse 时间间隔,也就是每隔多长时间\n触发一次事件。 \nvoid(CALLBACK EXPORT*lpfnTimer)(HWND,UINT,UINT,DWORD) 回调函数,如果为NULL,使用系统默认的回调函数OnTimer函数,\nOnTimer函数是WM_TIMER消息响\n应函数。 \n[0071] 由表1可以看出,设定时间阈值,当定时器的计时时间与定时器原始时间之间的时间间隔到达该时间阈值时,会触发一次事件,这样就能够实现按一定的时间间隔来向系统发送WM_TIMER消息,设定系统默认的WM_TIMER消息的响应函数为OnTimer函数,也可以根据需要设定WM_TIMER消息的响应函数。 \n[0072] WM_TIMER消息的响应函数说明如下表2所示: \n[0073] 表2 \n[0074] \n函数:OnTimer(UINT nIDEvent) \n函数说明:系统默认的WM_TIMER消息的响应函数。 \n函数中访问页面方法:调用WebHttpClient类实例的GetWebPageValue函数。 \n[0075] 由表2可以看出,WM_TIMER消息的响应函数设置为OnTimer函数,该OnTimer函数会调用web页面访问类,如WebHttpClient类实例的GetWebPageValue函数。 \n[0076] web页面访问类如下表3所示: \n[0077] 表3 \n[0078] \n类名WebHttpClient \n函数名 说明 \nGetWebPageValue 根据URL发送HTTP请求,访问ASP页面,并返回结果 \n
法律信息
- 2020-10-30
未缴年费专利权终止
IPC(主分类): H04M 3/487
专利号: ZL 200710177740.2
申请日: 2007.11.20
授权公告日: 2011.05.11
- 2011-05-11
- 2008-07-02
- 2008-05-07
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2005-02-09
|
2004-06-02
| | |
2
| |
2006-03-22
|
2005-10-13
| | |
3
| | 暂无 |
2003-05-16
| | |
4
| |
2005-04-13
|
2004-08-23
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |