著录项信息
专利名称 | 更新网页内容的方法和装置 |
申请号 | CN201210183639.9 | 申请日期 | 2012-06-06 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2013-12-25 | 公开/公告号 | CN103473226A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 腾讯科技(深圳)有限公司 | 申请人地址 | 广东省深圳市福田区赛格科技园2栋东403室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 腾讯科技(深圳)有限公司,腾讯云计算(北京)有限责任公司 | 当前权利人 | 腾讯科技(深圳)有限公司,腾讯云计算(北京)有限责任公司 |
发明人 | 王文祥;曾首润;金鑫;李忠楠;黎蕾 |
代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 江崇玉 |
摘要
本发明公开了一种更新网页内容的方法和装置,属于网络领域。所述方法包括:检测网络设备在预设方向是否存在两个相反方向的加速度;检测到存在两个相反方向的加速度时,根据两个加速度判断是否触发更新操作;判断出触发更新操作时,根据更新操作更新网页内容,并显示更新后的网页内容。所述装置包括检测模块、触发模块和更新模块。本发明通过利用PC或平板电脑的自身的优势高效率地实现网页内容的更新,通过触发更新操作,提升了更新内容操作的效率和趣味性。
1.一种更新网页内容的方法,其特征在于,所述方法包括:
检测网络设备在预设方向是否存在两个相反方向的加速度;
检测到存在两个相反方向的加速度时,根据两个加速度判断是否触发更新操作;
判断出触发更新操作时,根据所述更新操作更新网页内容,并显示更新后的网页内容;
所述判断出触发更新操作之后,所述方法还包括:
获取用户触发更新操作的位置信息,根据所述位置信息判断出用户执行触发操作对应的应用程序;
相应地,所述根据所述更新操作更新网页内容,并显示所述网页内容,具体包括:
获取所述应用程序对应的更新内容,显示所述应用程序对应的更新内容;
所述根据所述更新操作更新网页内容,具体包括:
根据所述更新操作向服务器发送指令消息,以使所述服务器返回更新后的网页内容,其中,所述服务器根据所述指令消息拉取所述服务器自身保存的最新的网页内容或向其他服务器拉取所述指令消息对应的最新的网页内容;
获取所述服务器返回的所述更新后的网页内容。
2.如权利要求1所述的方法,其特征在于,所述检测网络设备在预设方向是否存在两个相反方向的加速度,具体包括:
根据重力加速度计检测网络设备在预设方向是否存在两个相反方向的加速度。
3.如权利要求1所述的方法,其特征在于,所述根据两个加速度判断是否触发更新操作,具体包括:
判断两个加速度的绝对值是否超过预设的阈值;
当所述两个加速度的绝对值均超过预设的阈值时,则判断出触发更新操作;
当所述两个加速度的绝对值有一个没有超过预设的阈值时,则判断出未触发更新操作。
4.一种更新网页内容的装置,其特征在于,所述装置包括:
检测模块,用于检测网络设备在预设方向是否存在两个相反方向的加速度;
触发模块,用于当所述检测模块检测到存在两个相反方向的加速度时,根据两个加速度判断是否触发更新操作;
更新模块,用于当所述触发模块判断出触发更新操作时,根据所述更新操作更新网页内容,并显示更新后的网页内容;
所述装置还包括获取模块,用于获取用户触发更新操作的位置信息,根据所述位置信息判断出用户执行触发操作对应的应用程序;
相应地,所述更新模块具体用于:当所述触发模块判断出触发更新操作时,获取所述应用程序对应的更新内容,显示所述应用程序对应的更新内容;
所述更新模块具体包括更新单元和获取单元;
所述更新单元,用于当所述触发模块判断出触发更新操作时,根据所述更新操作向服务器发送指令消息,以使所述服务器返回更新后的网页内容,其中,所述服务器根据所述指令消息拉取所述服务器自身保存的最新的网页内容或向其他服务器拉取所述指令消息对应的最新的网页内容;
所述获取单元,用于获取所述服务器返回的所述更新后的网页内容。
5.如权利要求4所述的装置,其特征在于,所述检测模块具体用于根据重力加速度计检测网络设备在预设方向是否存在两个相反方向的加速度。
6.如权利要求4所述的装置,其特征在于,所述触发模块具体包括判断单元和触发单元;
所述判断单元,用于当所述检测模块检测到存在两个相反方向的加速度时,判断两个加速度的绝对值是否超过预设的阈值;
所述触发单元,用于当所述两个加速度的绝对值均超过预设的阈值时,则判断出触发更新操作;当所述两个加速度的绝对值有一个没有超过预设的阈值时,则判断出未触发更新操作。
7.如权利要求4所述的装置,其特征在于,所述更新模块具体还包括显示单元;
所述显示单元,用于显示所述获取单元获取的所述更新后的网页内容。
更新网页内容的方法和装置\n技术领域\n[0001] 本发明涉及网络领域,特别涉及一种更新网页内容的方法和装置。\n背景技术\n[0002] 随着互联网的发展,越来越多的用户依赖互联网获取信息,互联网上丰富的网页内容也会不断更新。\n[0003] 现有技术更新网页内容时,PC或平板电脑设定了一套专门的用户设计体验规范进行统一处理,即对当前界面进行内容更新时,一般由用户通过手势或者鼠标右键调出该应用在当前界面下的应用栏,由于操作系统设定了用户体验规范,因而在接收到用户的触发操作时,能够通过应用栏按钮进行网页内容的更新。\n[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:\n[0005] 现有技术需要设定专门的规范来进行网页内容的更新,设定的规范不仅占用PC或平板电脑的大量空间,且执行该规范对PC或平板电脑的硬件要求比较高。\n发明内容\n[0006] 为了减少占用PC或平板电脑的空间,并降低对硬件的要求,本发明实施例提供了一种更新网页内容的方法和装置,所述技术方案如下:\n[0007] 一方面,提供了一种更新网页内容的方法,所述方法包括:\n[0008] 检测网络设备在预设方向是否存在两个相反方向的加速度;\n[0009] 检测到存在两个相反方向的加速度时,根据所述两个加速度判断是否触发更新操作;\n[0010] 判断出触发更新操作时,根据所述更新操作更新网页内容,并显示更新后的网页内容。\n[0011] 其中,所述检测网络设备在预设方向是否存在两个相反方向的加速度,具体包括:\n[0012] 根据重力加速度计检测网络设备在预设方向是否存在两个相反方向的加速度。\n[0013] 其中,所述根据所述两个加速度判断是否触发更新操作,具体包括:\n[0014] 判断所述两个加速度的绝对值是否超过预设的阈值;\n[0015] 当所述两个加速度的绝对值均超过预设的阈值时,则判断出触发更新操作;\n[0016] 当所述两个加速度的绝对值有一个没有超过预设的阈值时,则判断出未触发更新操作。\n[0017] 其中,所述根据所述更新操作更新网页内容,具体包括:\n[0018] 根据所述更新操作向服务器发送指令消息,以使所述服务器返回更新后的网页内容;\n[0019] 获取所述服务器返回的所述更新后的网页内容。\n[0020] 进一步地,所述判断出触发更新操作之后,所述方法还包括:\n[0021] 获取用户触发更新操作的位置信息,根据所述位置信息判断出用户执行触发操作对应的应用程序;\n[0022] 相应地,所述根据所述更新操作更新网页内容,并显示所述网页内容,具体包括:\n[0023] 获取所述应用程序对应的更新内容,显示所述应用程序对应的更新内容。\n[0024] 另一方面,提供了一种更新网页内容的装置,所述装置包括:\n[0025] 检测模块,用于检测网络设备在预设方向是否存在两个相反方向的加速度;\n[0026] 触发模块,用于当所述检测模块检测到存在两个相反方向的加速度时,根据所述两个加速度判断是否触发更新操作;\n[0027] 更新模块,用于当所述触发模块判断出触发更新操作时,根据所述更新操作更新网页内容,并显示更新后的网页内容。\n[0028] 其中,所述检测模块具体用于根据重力加速度计检测网络设备在预设方向是否存在两个相反方向的加速度。\n[0029] 其中,所述触发模块具体包括判断单元和触发单元;\n[0030] 所述判断单元,用于当所述检测模块检测到存在两个相反方向的加速度时,判断所述两个加速度的绝对值是否超过预设的阈值;\n[0031] 所述触发单元,用于当所述两个加速度的绝对值均超过预设的阈值时,则判断出触发更新操作;当所述两个加速度的绝对值有一个没有超过预设的阈值时,则判断出未触发更新操作。\n[0032] 其中,所述更新模块具体包括更新单元、获取单元和显示单元;\n[0033] 所述更新单元,用于当所述触发模块判断出触发更新操作时,根据所述更新操作向服务器发送指令消息,以使所述服务器返回更新后的网页内容;\n[0034] 所述获取单元,用于获取所述服务器返回的所述更新后的网页内容;\n[0035] 所述显示单元,用于显示所述获取单元获取的所述更新后的网页内容。\n[0036] 进一步地,所述装置还包括获取模块,用于获取用户触发更新操作的位置信息,根据所述位置信息判断出用户执行触发操作对应的应用程序;\n[0037] 相应地,所述更新模块具体用于:当所述触发模块判断出触发更新操作时,获取所述应用程序对应的更新内容,显示所述应用程序对应的更新内容。\n[0038] 本发明实施例提供的技术方案带来的有益效果是:通过利用PC或平板电脑自身的优势高效率地实现网页内容的更新,通过触发更新操作,提升了更新内容操作的效率和趣味性。\n附图说明\n[0039] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0040] 图1是本发明实施例1提供的更新网页内容的方法流程图;\n[0041] 图2是本发明实施例2提供的更新网页内容的方法流程图;\n[0042] 图3是本发明实施例2提供的三维空间的方向示意图;\n[0043] 图4是本发明实施例2提供的显示应用程序对应的更新内容的示意图;\n[0044] 图5是本发明实施例3提供的更新网页内容的装置结构示意图;\n[0045] 图6是本发明实施例3提供的更新网页内容的装置结构的另一示意图。\n具体实施方式\n[0046] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。\n[0047] 实施例1\n[0048] 参见图1,一种更新网页内容的方法,所述方法包括:\n[0049] 101:检测网络设备在预设方向是否存在两个相反方向的加速度;\n[0050] 102:检测到存在两个相反方向的加速度时,根据两个加速度判断是否触发更新操作;\n[0051] 103:判断出触发更新操作时,根据更新操作更新网页内容,并显示更新后的网页内容。\n[0052] 其中,检测网络设备在预设方向是否存在两个相反方向的加速度,具体包括:\n[0053] 根据重力加速度计检测网络设备在预设方向是否存在两个相反方向的加速度。\n[0054] 其中,根据两个加速度判断是否触发更新操作,具体包括:\n[0055] 判断两个加速度的绝对值是否超过预设的阈值;\n[0056] 当两个加速度的绝对值均超过预设的阈值时,则判断出触发更新操作;\n[0057] 当两个加速度的绝对值有一个没有超过预设的阈值时,则判断出未触发更新操作。\n[0058] 其中,根据更新操作更新网页内容,具体包括:\n[0059] 根据更新操作向服务器发送指令消息,以使服务器返回更新后的网页内容;\n[0060] 获取服务器返回的更新后的网页内容。\n[0061] 进一步地,判断出触发更新操作之后,方法还包括:\n[0062] 获取用户触发更新操作的位置信息,根据位置信息判断出用户执行触发操作对应的应用程序;\n[0063] 相应地,根据更新操作更新网页内容,并显示网页内容,具体包括:\n[0064] 获取应用程序对应的更新内容,显示应用程序对应的更新内容。\n[0065] 本实施例提供的方法,通过利用PC或平板电脑自身的优势,判断出自身快速晃动时触发更新操作,实现了网页内容的手动更新,高效率地实现网页内容的更新,通过触发更新操作,提升了更新内容操作的效率和趣味性。\n[0066] 实施例2\n[0067] 参见图2,本发明实施例提供了一种更新网页内容的方法,所述方法包括:\n[0068] 201:检测网络设备在预设方向是否存在方向相反的两个加速度,当检测到存在方向相反的两个加速度时,执行步骤202;否则,执行步骤205;\n[0069] 具体地,本实施例的执行主语为更新网页内容的装置,该装置可以设置在网络设备中,该网络设备具体可以为PC或平板电脑等任意网络设备。实际应用中,该网络设备中均安装有包括摄像头、麦克以及重力加速度计在内的传感器,重力加速度计一般是作为输入设备而使用,而本实施例根据重力加速度计检测网络设备在预设方向是否存在方向相反的两个加速度,从而根据检测出来的两个加速度进行更新操作。\n[0070] 本实施例中的预设方向可以如图3所示,在3维空间的垂直方向y上,通过检测网络设备在较短的时间内是否存在两个相反方向的加速度α1与α2,从而进一步根据这两个加速度判断用户是否对网络设备执行了触发操作。\n[0071] 202:根据这两个加速度判断是否触发更新操作,当判断出触发更新操作时,执行步骤203;否则,执行步骤205;\n[0072] 具体地,本实施例在装置中预设了一个加速度的阈值α0,检测到网络设备存在两个加速度时,判断该两个加速度的绝对值是否均超过该预设的阈值,当两个加速度的绝对值均超过预设的阈值时,则表明用户必然对该网络设备进行了摇动,而且是快速摇动,判断出触发更新操作;当两个加速度的绝对值有一个没有超过预设的阈值时,则表明用户对该网络设备进了物理移动,如挪动网络设备等小范围小幅度的移动,判断出未触发更新操作。\n[0073] 实际应用中,在网络设备中会安装一个或多个应用程序,该装置判断出用户执行了触发操作时,还可以进一步获取该用户执行触发更新操作的位置信息,根据该位置信息判断出用户对哪个应用程序执行了触发操作,即根据位置信息判断出用户执行触发操作对应的应用程序,从而在更新网页内容和显示所述网页内容时,可以只更新该应用程序对应的更新内容,并显示该应用程序对应的更新内容,而不必对整个网页内容都执行更新操作和显示,减少了更新网页内容占用的空间,且能够快速将更新的网页内容显示给用户,用户及时看到更新的内容,提高了用户更新内容的积极性。\n[0074] 203:根据更新操作更新网页内容;\n[0075] 具体地,网络设备判断出触发了更新操作后,向服务器发送指令消息,该指令消息中携带,服务器接收到该指令消息后,拉取服务器自身保存的最新的网页内容或向其他服务器拉取该指令对应的最新的网页内容,将拉取的网页内容返回给网络设备,由网络设备将该网页内容显示出来。\n[0076] 实际应用中,当网络设备是平板设备,尤其是windows8平板电脑时,平板电脑中的重力加速度计检测出两个方向相反的加速度后,触发更新网页内容。\n[0077] 204:显示网页内容。\n[0078] 具体地,将上述步骤203中更新的网页内容显示给用户。其中,该步骤中显示的网页可以为包括了更新网页内容的整个网页内容,也可以只将更新的网页内容显示出来。\n[0079] 如,本实施例提供了一种在QQ for Windows8平板电脑的发现页面中更新网页内容的方式,当然,本实施例不仅局限于QQ for Windows8这一应用程序。\n[0080] 该应用程序是将好友的SNS动态以人为单位进行汇总排布,由于好友SNS动态具有一定实时性,QQ for Windows8本身会定时自动刷新以更新该页内容,另外,在接收到用户触发的更新操作时,也就是说用户触发的方式为手动更新方式,该应用程序会将当前显示的内容全部重新排列,并随机拉取每个有SNS动态更新的联系人的动态,按照动态内容的类型给出不同尺寸的展示,将随机拉取的有SNS动态更新的联系人的动态的网页显示出来。\n[0081] 如图4所示,本实施例给出了应用程序的QQ for Windows8在接收到用户触发的更新操作后的实际表现,可用如下模型表达,左边的图为更新前显示的页面,后边的图未更新后显示的页面,其中英文大写代表不同的联系人,数字代表该联系人的某一SNS动态。\n[0082] 205:不执行操作,步骤结束。\n[0083] 现有的重力加速度计在网络设备中是作为输入设备而使用。基于加速度计的应用程序通常使用的输入只用到了三维空间中的两个维度,但是本实施例中的摇动同样也可作为另一种加速度计输入的方式,因而本发明利用重力加速度计监测用户摇动平板电脑的行为进行网页内容的更新。\n[0084] 本发明实施例提供的方法,通过利用PC或平板电脑自身的优势,如重力加速度计,判断出自身快速晃动时触发更新操作,实现了网页内容的手动更新,高效率地实现网页内容的更新,通过触发更新操作,提升了更新内容操作的效率和趣味性。\n[0085] 实施例3\n[0086] 参见图5,本发明实施例提供了一种更新网页内容的装置,所述装置包括检测模块\n301、触发模块302和更新模块303:\n[0087] 检测模块301,用于检测网络设备在预设方向是否存在两个相反方向的加速度;\n[0088] 触发模块302,用于当检测模块301检测到存在两个相反方向的加速度时,根据两个加速度判断是否触发更新操作;\n[0089] 更新模块303,用于当触发模块302判断出触发更新操作时,根据更新操作更新网页内容,并显示更新后的网页内容。\n[0090] 其中,检测模块301具体用于根据重力加速度计检测网络设备在预设方向是否存在两个相反方向的加速度。\n[0091] 其中,参见图6,作为本实施例的另一实现方式,触发模块302具体包括判断单元\n3021和触发单元3022;\n[0092] 判断单元3021,用于当检测模块检测到存在两个相反方向的加速度时,判断两个加速度的绝对值是否超过预设的阈值;\n[0093] 触发单元3022,用于当两个加速度的绝对值均超过预设的阈值时,则判断出触发更新操作;当两个加速度的绝对值有一个没有超过预设的阈值时,则判断出未触发更新操作。\n[0094] 其中,更新模块303具体包括更新单元3031、获取单元3032和显示单元3033;\n[0095] 更新单元3031,用于当触发模块判断出触发更新操作时,根据更新操作向服务器发送指令消息,以使服务器返回更新后的网页内容;\n[0096] 获取单元3032,用于获取服务器返回的更新后的网页内容;\n[0097] 显示单元3033,用于显示获取单元获取的更新后的网页内容。\n[0098] 进一步地,装置还包括获取模块,用于获取用户触发更新操作的位置信息,根据位置信息判断出用户执行触发操作对应的应用程序;\n[0099] 相应地,更新模块具体用于:当触发模块判断出触发更新操作时,获取应用程序对应的更新内容,显示应用程序对应的更新内容。\n[0100] 本发明实施例提供的装置,通过利用PC或平板电脑自身的优势,如重力加速度计,判断出自身快速晃动时触发更新操作,实现了网页内容的手动更新,高效率地实现网页内容的更新,通过触发更新操作,提升了更新内容操作的效率和趣味性。\n[0101] 需要说明的是:上述实施例提供的更新网页内容的装置在更新网页内容时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的更新网页内容的装置与更新网页内容的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。\n[0102] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0103] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0104] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-08-23
专利权的转移
登记生效日: 2019.08.02
专利权人由腾讯科技(深圳)有限公司变更为腾讯科技(深圳)有限公司
地址由518000 广东省深圳市福田区赛格科技园2栋东403室变更为518000 广东省深圳市福田区赛格科技园2栋东403室
专利权人变更为腾讯云计算(北京)有限责任公司
- 2018-07-17
- 2015-04-29
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201210183639.9
申请日: 2012.06.06
- 2013-12-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-07-20
|
2010-01-19
| | |
2
| |
2005-12-07
|
2004-05-31
| | |
3
| |
2012-02-01
|
2011-07-29
| | |
4
| |
2010-02-24
|
2009-08-17
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |