对浏览器书签进行排序的方法及移动终端的制作方法

文档序号:6489107阅读:573来源:国知局
对浏览器书签进行排序的方法及移动终端的制作方法
【专利摘要】本发明公开了对浏览器书签进行排序的方法及移动终端,该方法预先建立位置变化信息与排序指令之间的对应关系;该方法还包括:进入书签摇动排序模式;获取移动终端被摇动的位置变化信息;由位置变化信息从所述对应关系确定出对应的排序指令;由确定的排序指令对书签网址进行相应的排序操作。本发明方案能够通过摇动实现对书签进行自动排序,简化了操作。
【专利说明】对浏览器书签进行排序的方法及移动终端
【技术领域】
[0001]本发明涉及浏览器技术,尤其涉及对浏览器书签进行排序的方法及移动终端。
【背景技术】
[0002]浏览器中的书签,也即是浏览器中的收藏夹或我的最爱,用于保存网址,这样使用者无需采用纸笔抄写方式或记住网址方式便可迅速保存网址,且能够快速链接至网址。在众多PC浏览器客户端和移动终端浏览器客户端中都有书签功能,这类浏览器客户端如Internet Explorer、Firefox、Opera、Safari 和 Google Chrome 等。
[0003]这里,将书签中包含的网址称为书签网址,书签网址的使用频率较高;为了便于从书签中查找出需要的书签网址,常需要对书签网址进行排序。
[0004]现有对浏览器书签进行排序的方案多采用纯手工操作方式,具体地:点开收藏夹里的书签后,选中某一书签网址,进入书签整理菜单,选择其中的移动选项,浏览器客户端获知用户点击了移动选项后,按照默认顺序移动一个排序位置,如默认顺序为往上移动,则将当前选中的书签网址的排序位置往上移动一个位置;如此,将选择的书签网址一次一次移动到需要的位置。一般地,常需要按照字母A-Z顺序对书签进行升序排列或降序排列。图1示出了书签网址整理菜单的示意图实例,整体菜单中包含移动选项。
[0005]可见,现有对浏览器书签进行排序的方法中,如需要将某一书签网址移动到指定位置,需要用户多次手动点击移动选项,相应地,浏览器客户端逐个移动选中的书签网址,直至将书签网址移动到指定位置,其操作繁琐。随着移动终端应用越来越广泛,在实际应用中,常希望移动终端的浏览器客户端能自动进行排序,进一步地,如果能够通过摇动移动终端便实现自动排序,将更加完善移动终端的功能,进一步满足需求,但目前还没有这方面的技术。

【发明内容】

[0006]本发明提供了一种对浏览器书签进行排序的方法,该方法能够通过摇动实现对书签进行自动排序,简化了操作。
[0007]本发明提供了一种移动终端,该移动终端能够通过摇动实现对书签进行自动排序,简化了操作。
[0008]一种对浏览器书签进行排序的方法,预先建立位置变化信息与排序指令之间的对应关系;该方法包括:
[0009]进入书签摇动排序模式;
[0010]获取移动终端被摇动的位置变化信息;
[0011]由位置变化信息从所述对应关系确定出对应的排序指令;
[0012]由确定的排序指令对书签网址进行相应的排序操作。
[0013]一种移动终端,该移动终端包含浏览器客户端,所述浏览器客户端包括预设置单元、位置信息获取单元、指令确定单元和排序单元;[0014]所述预设置单元,预先建立位置变化信息与排序指令之间的对应关系;
[0015]所述位置信息获取单元,接收摇动排序指令,进入书签摇动排序模式,获取移动终端被摇动的位置变化信息,传送给所述指令确定单元;
[0016]所述指令确定单元,接收来自所述位置信息获取单元的位置变化信息,由位置变化信息从所述预设置单元中确定出对应的排序指令,将排序指令传送给所述排序单元;
[0017]所述排序单元,由接收的排序指令对书签网址进行相应的排序操作。
[0018]从上述方案可以看出,本发明预先建立位置变化信息与排序指令之间的对应关系;当需要对书签进行排序时,进入书签摇动排序模式,获取移动终端被摇动的位置变化信息,由位置变化信息从所述对应关系确定出对应的排序指令;再由确定的排序指令对书签网址进行相应的排序操作。这样,通过摇动便可实现对书签中的所有书签网址进行排序,无需对每个书签网址逐个位置地进行移动,简化了操作,也进一步完善了移动终端的功能。
【专利附图】

【附图说明】
[0019]图1为书签网址整理菜单的示意图实例;
[0020]图2为本发明对浏览器书签进行排序的方法示意性流程图;
[0021]图3为本发明对浏览器书签进行排序的书签示意图实例;
[0022]图4为本发明对浏览器书签进行排序后的书签结果示意图实例;
[0023]图5为本发明移动终端的结构示意图。
【具体实施方式】
[0024]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
[0025]本发明中,预先建立位置变化信息与排序指令之间的对应关系;当需要对书签进行排序时,根据移动终端被摇动的位置变化信息,从对应关系获取排序指令,进行排序。从而,通过摇动实现了对书签中的所有书签网址的排序,简化了操作,也进一步完善了移动终端的功能。
[0026]参见图2,为本发明对浏览器书签进行排序的方法示意性流程图,该方法预先建立位置变化信息与排序指令之间的对应关系,用户摇动移动终端,移动终端将产生相应的位置变化信息,该对应关系包括至少一组,如果为两组以上,则不同的摇动方式将产生不同的书签排序结果。
[0027]图2的流程包括以下步骤:
[0028]步骤201,进入书签摇动排序模式。
[0029]浏览器客户端接收用户输入的摇动排序指令,进入书签摇动排序模式。具体实现时,可以在浏览器的书签整理菜单中增加摇动排序选项;用户点开收藏夹后,进入书签整理菜单,点击其中的摇动排序选项,浏览器客户端便获知用户输入了摇动排序指令,进入书签摇动排序模式。还可以,在书签页面增加摇动排序的功能按键;用户点开收藏夹后,点击界面上的该按键,浏览器客户端便获知用户输入了摇动排序指令,进入书签摇动排序模式。
[0030]步骤202,获取移动终端被摇动的位置变化信息。
[0031]用户摇动移动终端,浏览器客户端可通过传感器获取被移动终端摇动的加速度,进而,确定出位置变化信息。下面举几个实例:
[0032]例一)预先建立的对应关系为一组,所述位置变化信息包括已摇动;本步骤具体包括:
[0033]向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则确定位置变化信息为已摇动。
[0034]加速度传感器具有测试其所在移动终端运动加速度的功能,接收来自浏览器客户端的测试指令后,测试出移动终端当前的运动加速度,反馈给浏览器客户端;具体地,可将某次运动过程中数值最大的加速度作为该次运动的加速度。
[0035]本实例中,已摇动对应的排序指令可根据实际需要设置,例如为:按字母Z-A排序,或者,按字母A-Z排序,或者,按添加书签的时间由先至后排序,或者,按添加书签的时间由后至先排序,等等。
[0036]例二)预先建立的对应关系为两组,包括:摇动一次与第一排序指令之间的对应关系,以及摇动两次与第二排序指令之间的对应关系;相应地,本步骤具体包括:
[0037]向加速度传感器发送测试指令,接收加速度传感器在设定时间段内反馈的移动终端被摇动的加速度;判断是否有大于加速度阈值的加速度绝对值,如果有,则判断大于加速度阈值的加速度绝对值为一个还是两个,如果为一个,则确定位置变化信息为摇动一次,如果是两个,则确定位置变化信息为摇动两次。
[0038]所述设定时间段例如为5秒,在5秒内如果加速度传感器获知移动终端被摇动了一次,则将相应的加速度传送给浏览器客户端;在5秒内如果加速度传感器获知移动终端被摇动了两次,则将这两次被摇动的加速度传送给浏览器客户端。
[0039]例三)预先建立的对应关系为两组,包括:水平摇动与第一排序指令之间的对应关系,以及竖直摇动与第二排序指令之间的对应关系;相应地,本步骤具体包括:
[0040]向重力传感器发送移动终端放置信息获取指令,接收重力传感器反馈的放置信息;
[0041]向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则将放置信息为初始水平放置的位置变化信息确定为水平摇动,将放置信息为初始竖直放置的位置变化信息确定为竖直摇动。
[0042]移动终端,如手机可水平放置也可竖直放置,当手机从竖直放置转换为水平放置时,其显示的内容将由竖直显示切换为水平显示;通过重力传感器可获取移动终端的放置信息,放置信息包括水平放置和竖直放置,该获取为本领域技术人员易于实现的。
[0043]步骤203,由位置变化信息从所述对应关系确定出对应的排序指令。
[0044]步骤204,由确定的排序指令对书签网址进行相应的排序操作。
[0045]排序指令可根据实际需要设置,例如:所述第一排序指令为按字母A-Z排序,所述第二排序指令为按字母Z-A排序;或者,所述第二排序指令为按字母A-Z排序,所述第一排序指令为按字母Z-A排序;或者所述第一排序指令为按添加书签的时间由先至后排序,所述第二排序指令为按添加书签的时间由后至先排序;或者,所述第二排序指令为按添加书签的时间由先至后排序,所述第一排序指令为按添加书签的时间由后至先排序。
[0046]由确定的排序指令对书签网址进行相应的排序操作之后,还浏览器客户端可以显示提示框,提示用户排序成功。[0047]如图3的实例,摇一次对应的排序指令为按字母A-Z排序,摇两次对应的排序指令为按添加书签的时间由先至后排序;图4为摇动一次后,按字母A-Z重新排序后的结果。
[0048]本发明预先建立位置变化信息与排序指令之间的对应关系;当需要对书签进行排序时,进入书签摇动排序模式,获取移动终端被摇动的位置变化信息,由位置变化信息从所述对应关系确定出对应的排序指令;再由确定的排序指令对书签网址进行相应的排序操作。这样,通过摇动便可实现对书签中的所有书签网址进行排序,无需对每个书签网址逐个位置地进行移动,简化了操作,也进一步完善了移动终端的功能。
[0049]参见图5,为本发明移动终端的结构示意图,浏览器客户端,所述浏览器客户端包括预设置单元、位置信息获取单元、指令确定单元和排序单元;
[0050]所述预设置单元,预先建立位置变化信息与排序指令之间的对应关系;
[0051]所述位置信息获取单元,接收摇动排序指令,进入书签摇动排序模式,获取移动终端被摇动的位置变化信息,传送给所述指令确定单元;
[0052]所述指令确定单元,接收来自所述位置信息获取单元的位置变化信息,由位置变化信息从所述预设置单元中确定出对应的排序指令,将排序指令传送给所述排序单元;
[0053]所述排序单元,由接收的排序指令对书签网址进行相应的排序操作。
[0054]可选地,该移动终端包括加速度传感器,所述位置变化信息包括已摇动,所述位置信息获取单元包括第一获取子单元,向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则确定位置变化信息为已摇动。
[0055]可选地,该移动终端包括加速度传感器,所述对应关系包括:摇动一次与第一排序指令之间的对应关系,以及摇动两次与第二排序指令之间的对应关系;
[0056]所述位置信息获取单元包括第二获取子单元,向加速度传感器发送测试指令,接收加速度传感器在设定时间段内反馈的移动终端被摇动的加速度;判断是否有大于加速度阈值的加速度绝对值,如果有,则判断大于加速度阈值的加速度绝对值为一个还是两个,如果为一个,则确定位置变化信息为摇动一次,如果是两个,则确定位置变化信息为摇动两次。
[0057]可选地,该移动终端包括重力传感器和加速度传感器,所述对应关系包括水平摇动与第一排序指令之间的对应关系,以及竖直摇动与第二排序指令之间的对应关系;
[0058]所述位置信息获取单元包括第三获取子单元,向重力传感器发送移动终端放置信息,接收重力传感器反馈的放置信息;向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则将放置信息为初始水平放置的位置变化信息确定为水平摇动,将放置信息为初始竖直放置的位置变化信息确定为竖直摇动。
[0059]可选地,所述第一排序指令为按字母A-Z排序,所述第二排序指令为按字母Z-A排序;或者,所述第二排序指令为按字母A-Z排序,所述第一排序指令为按字母Z-A排序;或者所述第一排序指令为按添加书签的时间由先至后排序,所述第二排序指令为按添加书签的时间由后至先排序;或者,所述第二排序指令为按添加书签的时间由先至后排序,所述第一排序指令为按添加书签的时间由后至先排序。
[0060]本发明适用于内置有加速度传感器、或同时内置重力传感器和加速度传感器的移动终端。
[0061]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种对浏览器书签进行排序的方法,其特征在于,预先建立位置变化信息与排序指令之间的对应关系;该方法包括: 进入书签摇动排序模式; 获取移动终端被摇动的位置变化信息; 由位置变化信息从所述对应关系确定出对应的排序指令; 由确定的排序指令对书签网址进行相应的排序操作。
2.如权利要求1所述的方法,其特征在于,所述位置变化信息包括已摇动,所述获取移动终端被摇动的位置变化信息包括: 向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则确定位置变化信息为已摇动。
3.如权利要求1所述的方法,其特征在于,所述对应关系包括:摇动一次与第一排序指令之间的对应关系,以及摇动两次与第二排序指令之间的对应关系;所述获取移动终端被摇动的位置变化信息包括: 向加速度传感器发送测试指令,接收加速度传感器在设定时间段内反馈的移动终端被摇动的加速度;判断是否有大于加速度阈值的加速度绝对值,如果有,则判断大于加速度阈值的加速度绝对值为一个还是两个,如果为一个,则确定位置变化信息为摇动一次,如果是两个,则确定位置变化信息为摇动两次。
4.如权利要求1所述的方法,其特征在于,所述对应关系包括水平摇动与第一排序指令之间的对应关系,以及竖直摇动与第二排序指令之间的对应关系;所述获取移动终端被摇动的位置变化信 息包括: 向重力传感器发送移动终端放置信息获取指令,接收重力传感器反馈的放置信息;向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则将放置信息为初始水平放置的位置变化信息确定为水平摇动,将放置信息为初始竖直放置的位置变化信息确定为竖直摇动。
5.如权利要求3或4所述的方法,其特征在于,所述第一排序指令为按字母A-Z排序,所述第二排序指令为按字母Z-A排序;或者,所述第二排序指令为按字母A-Z排序,所述第一排序指令为按字母Z-A排序;或者所述第一排序指令为按添加书签的时间由先至后排序,所述第二排序指令为按添加书签的时间由后至先排序;或者,所述第二排序指令为按添加书签的时间由先至后排序,所述第一排序指令为按添加书签的时间由后至先排序。
6.一种移动终端,其特征在于,该移动终端包含浏览器客户端,所述浏览器客户端包括预设置单元、位置信息获取单元、指令确定单元和排序单元; 所述预设置单元,预先建立位置变化信息与排序指令之间的对应关系; 所述位置信息获取单元,接收摇动排序指令,进入书签摇动排序模式,获取移动终端被摇动的位置变化信息,传送给所述指令确定单元; 所述指令确定单元,接收来自所述位置信息获取单元的位置变化信息,由位置变化信息从所述预设置单元中确定出对应的排序指令,将排序指令传送给所述排序单元; 所述排序单元,由接收的排序指令对书签网址进行相应的排序操作。
7.如权利要求6所述的移动终端,其特征在于,该移动终端包括加速度传感器,所述位置变化信息包括已摇动,所述位置信息获取单元包括第一获取子单元,向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则确定位置变化信息为已摇动。
8.如权利要求6所述的移动终端,其特征在于,该移动终端包括加速度传感器,所述对应关系包括:摇动一次与第一排序指令之间的对应关系,以及摇动两次与第二排序指令之间的对应关系; 所述位置信息获取单元包括第二获取子单元,向加速度传感器发送测试指令,接收加速度传感器在设定时间段内反馈的移动终端被摇动的加速度;判断是否有大于加速度阈值的加速度绝对值,如果有,则判断大于加速度阈值的加速度绝对值为一个还是两个,如果为一个,则确定位置变化信息为摇动一次,如果是两个,则确定位置变化信息为摇动两次。
9.如权利要求6所述的移动终端,其特征在于,该移动终端包括重力传感器和加速度传感器,所述对应关系包括水平摇动与第一排序指令之间的对应关系,以及竖直摇动与第二排序指令之间的对应关系; 所述位置信息获取单元包括第三获取子单元,向重力传感器发送移动终端放置信息,接收重力传感器反馈的放置信息;向加速度传感器发送测试指令,接收加速度传感器反馈的移动终端被摇动的加速度;判断加速度绝对值是否大于加速度阈值,如果是,则将放置信息为初始水平放置的位置变化信息确定为水平摇动,将放置信息为初始竖直放置的位置变化信息确定为竖直摇动。
10.如权利要求8或9所述的方法,其特征在于,所述第一排序指令为按字母A-Z排序,所述第二排序指令为按字母Z-A排序;或者,所述第二排序指令为按字母A-Z排序,所述第一排序指令为按字母Z-A排序;或者所述第一排序指令为按添加书签的时间由先至后排序,所述第二排序指令为按添加书签的时间由后至先排序;或者,所述第二排序指令为按添加书签的时间由先至后排序,所述第`一排序指令为按添加书签的时间由后至先排序。
【文档编号】G06F3/033GK103678406SQ201210357803
【公开日】2014年3月26日 申请日期:2012年9月24日 优先权日:2012年9月24日
【发明者】林晓丹 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1