浏览器起始页的生成方法及生成装置制造方法

文档序号:6503356阅读:168来源:国知局
浏览器起始页的生成方法及生成装置制造方法
【专利摘要】本发明提供一种浏览器起始页的生成方法及生成装置,其包括读取浏览器的收藏夹网址以及设定时间内的访问网址的历史记录;根据设定时间内的访问网址的历史记录,确定收藏夹网址的访问频率以及收藏夹网址的最近访问时间;根据收藏夹网址的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值;根据收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单;以及根据起始页网址的名单生成浏览器起始页。本发明还提供一种浏览器起始页的生成装置。本发明的浏览器起始页的生成方法及生成装置提高了用户的网页浏览效率。
【专利说明】浏览器起始页的生成方法及生成装置

【技术领域】
[0001]本发明涉及互联网领域,特别是涉及一种浏览器起始页的生成方法及生成装置。

【背景技术】
[0002]现在越来越多的用户会通过互联网来获取最新信息或进行交互,其中必不可少的就是打开浏览器通过浏览网页来获取各种信息;这里的浏览器可以是手机浏览器、台式电脑浏览器或平板电脑浏览器。
[0003]为了方便用户的操作,现在各种浏览器都设置有打开浏览器时的起始页,用户可通过点击起始页中的网址直接进入想要浏览的网站,而不需要在浏览器的地址栏中输入网址。
[0004]现有的浏览器的起始页一般包括有网址导航页、快速链接页以及最常用访问页等。其中网址导航页为人们常用的热门网址或由浏览器合作商提供的商业化网址,通常用户不能对该网址导航页中的网址进行更改。快速链接页为用户自己设置的网址,用户通过快速链接页可方便的浏览自己想要浏览的网站。最常用访问页一般为浏览器根据用户的历史网址访问频率,提供用户经常访问的若干网址,用户通过最常用访问页可以较方便的浏览最近自己经常浏览的网站。
[0005]然而,以上起始页的设置,特别是快速链接页和最常用访问页的设置只考虑到用户的网站访问频率,或需要用户自己对喜爱的网站网址进行手动设置。如用户想将某一访问频率较低、而较重要的网站网址设置到起始页中,必须通过手动将该网站网址设置到快速链接页中才能实现。


【发明内容】

[0006]本发明实施例的目的在于提供一种浏览器起始页的自动生成方法。
[0007]本发明实施例的目的在于提供一种浏览器起始页的生成装置,以解决现有的浏览器起始页的生成装置降低了用户的网页浏览效率的技术问题。
[0008]为解决上述问题,本发明提供的技术方案如下:
[0009]提供一种浏览器起始页的生成方法,其包括步骤:
[0010]读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录;
[0011]根据所述设定时间内的访问网址的历史记录,确定所述收藏夹网址在设定时间内的访问频率以及所述收藏夹网址的最近访问时间;
[0012]根据所述收藏夹网址在设定时间内的访问频率、所述收藏夹网址的最近访问时间以及收藏夹预设系数,确定所述收藏夹网址的分值;
[0013]根据所述收藏夹网址的分值以及所述浏览器的起始页中的起始页网址设置数量,确定设置在所述浏览器的起始页中的起始页网址的名单;以及
[0014]根据所述起始页网址的名单生成所述浏览器起始页。
[0015]还提供一种浏览器起始页的生成装置,其包括:
[0016]读取模块,用于读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录;
[0017]收藏夹网址参数确定模块,用于根据所述设定时间内的访问网址的历史记录,确定所述收藏夹网址在设定时间内的访问频率以及所述收藏夹网址的最近访问时间;
[0018]收藏夹网址喜好度确定模块,用于根据所述收藏夹网址在设定时间内的访问频率、所述收藏夹网址的最近访问时间以及收藏夹预设系数,确定所述收藏夹网址的分值;
[0019]名单确定模块,用于根据所述收藏夹网址的分值以及所述浏览器的起始页中的起始页网址设置数量,确定设置在所述浏览器的起始页中的起始页网址的名单;以及
[0020]起始页生成模块,用于根据所述起始页网址的名单生成所述浏览器起始页。
[0021]相较于现有技术的浏览器起始页的生成方法及生成装置,本发明的浏览器起始页的生成方法及生成装置根据收藏夹网址和历史记录网址的访问频率参数和访问时间参数,确定浏览器起始页中的起始页网址;提高了浏览器起始页的生成方法及生成装置的效率及便捷性。

【专利附图】

【附图说明】
[0022]图1为本发明一个实施例提供的电子设备的结构示意图;
[0023]图2为本发明的浏览器起始页的生成装置的第一优选实施例的结构示意图;
[0024]图3为本发明的浏览器起始页的生成方法的第一优选实施例的流程图;
[0025]图4为本发明的浏览器起始页的生成装置的第二优选实施例的结构示意图;
[0026]图5为本发明的浏览器起始页的生成方法的第二优选实施例的流程图;
[0027]图6为本发明的浏览器起始页的生成装置的第三优选实施例的结构示意图;
[0028]图7为本发明的浏览器起始页的生成方法的第三优选实施例的结构示意图。

【具体实施方式】
[0029]以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施例。
[0030]请参照图1,图1为本发明一个实施例提供的电子设备的结构示意图。本发明实施例提供电子设备,可以用于实施本发明实施例的浏览器起始页的生成方法。具体来讲:
[0031]该电子设备1200可以包括智能手机、平板电脑、电子书阅读器、MP4 (MovingPicture Experts Group Aud1 Layer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。电子设备1200可以包括RF(Rad1 Frequency,射频)电路110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WiFi (wireless fidelity,无线传输模块)170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0032]RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、稱合器、LNA (Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobilecommunicat1n,全球移动通讯系统)、GPRS (General Packet Rad1 Service,通用分组无线服务)、CDMA (Code Divis1n Multiple Access,码分多址)、WCDMA (Wideband CodeDivis1n Multiple Access,宽带码分多址)、LTE (Long Term Evolut1n,长期演进)、电子邮件、SMS (Short Messaging Service,短消息服务)等。
[0033]存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备1200的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
[0034]输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0035]显示单元140可用于显示由用户输入的信息或提供给用户的信息以及电子设备1200的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用IXD(Liquid CrystalDisplay,液晶显示器)、OLED (Organic Light-Emitting D1de,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图1中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
[0036]电子设备1200还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在电子设备1200移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于电子设备1200还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0037]音频电路160、扬声器161,传声器162可提供用户与电子设备1200之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与电子设备1200的通信。
[0038]WiFi属于短距离无线传输技术,电子设备1200通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了 WiFi模块170,但是可以理解的是,其并不属于电子设备1200的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0039]处理器180是电子设备1200的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行电子设备1200的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
[0040]电子设备1200还包括给各个部件供电的电源190 (比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0041]尽管未示出,电子设备1200还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,电子设备1200的显示单元是触摸屏显示器,电子设备1200包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序对应本发明实施例的浏览器起始页的生成装置,所述一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器实现本发明实施例的浏览器起始页的生成装置执行本发明实施例的浏览器起始页的生成方法。
[0042]请参照图2,图2为本发明的浏览器起始页的生成装置的第一优选实施例的结构示意图。本优选实施例的浏览器起始页的生成装置20设置在上述的电子设备1200中,其包括读取模块21、收藏夹网址参数确定模块22、收藏夹网址喜好度确定模块23、名单确定模块24以及起始页生成模块25。
[0043]读取模块21用于读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录;收藏夹网址参数确定模块22用于根据设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间;收藏夹网址喜好度确定模块23用于根据收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值;名单确定模块24用于根据收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单;起始页生成模块25用于根据起始页网址的名单生成浏览器起始页。
[0044]本优选实施例的浏览器起始页的生成装置20使用时,首先读取模块21读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录。用户可将自己想设置在个性化起始页的网站网址均保存在收藏夹中,这样可通过访问网址的历史记录获取这些收藏夹网址的参数,从而确定将哪些收藏夹网址设置在个性化起始页中;这里的设定时间可根据用户的需要进行设定,如一周、一个月或三个月等。
[0045]由于访问频率和最近访问时间可以较好的反映用户对该收藏夹网址的喜好度(即用户可能在最近一段时间频繁访问该收藏夹网址);因此随后收藏夹网址参数确定模块22根据读取模块21读取的设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间。
[0046]然后收藏夹网址喜好度确定模块23根据收藏夹网址参数确定模块22确定的收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值。其中收藏夹预设系数为一预设的常数,具体的收藏夹网址的分值的计算公式可如下式:
[0047]Ri=Ct XTiXUi
[0048]其中Ri为收藏夹网址i的分值,α为收藏夹预设系数,Ti为收藏夹网址i的最近访问时间与当前时间的差值的倒数,Ui为收藏夹网址i在设定时间内的访问频率。
[0049]这样收藏夹网址喜好度确定模块23即可确定该收藏夹网址的分值。这里需要强调的是,这里可有多种方式设定收藏夹网址的分值分别与收藏夹网址的最近访问时间和收藏夹网址在设定时间内的访问频率的关系。一般而言,收藏夹网址的最近访问时间离当前时间越近,该收藏夹网址的分值越高;收藏夹网址在设定时间内的访问频率越大,该收藏夹网址的分值越高。如需增大收藏夹网址的最近访问时间对收藏夹网址的分值的影响,可设置Ri=CI XTi2XUi,如需增大收藏夹在设定时间内的访问频率对收藏夹网址的分值的影响,可设置Ri=Ci XTiXUi20因此具体的收藏夹网址的分值的计算公式的不同并不影响本发明实施例的保护范围。
[0050]随后名单确定模块24根据收藏夹网址喜好度确定模块23确定的收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单,一般可依收藏夹网址的分值从高到低,将收藏夹网址设置在浏览器的起始页中的起始页网址的名单中。
[0051]最后起始页生成模块25根据名单确定模块24确定的起始页网址的名单生成浏览器起始页,这样本优选实施例的浏览器起始页的生成装置20即完成了整个浏览器起始页的生成过程。
[0052]本优选实施例的浏览器起始页的生成装置根据收藏夹网址的访问频率参数和访问时间参数,确定浏览器起始页中的起始页网址,提高了用户的网页浏览效率。
[0053]请参照图2和图3,图3为本发明的浏览器起始页的生成方法的第一优选实施例的流程图。本优选实施例的浏览器起始页的生成方法包括:
[0054]步骤S301,读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录;
[0055]步骤S302,根据设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间;
[0056]步骤S303,根据收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值;
[0057]步骤S304,根据收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单;
[0058]步骤S305,根据起始页网址的名单生成浏览器起始页;
[0059]本优选实施例的浏览器起始页的生成方法结束于步骤S305。
[0060]下面详细说明本优选实施例的浏览器起始页的生成方法的各步骤。
[0061]在步骤S301中,读取模块21读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录。用户可将自己想设置在个性化起始页的网站网址均保存在收藏夹中,这样可通过访问网址的历史记录获取这些收藏夹网址的参数,从而确定将哪些收藏夹网址设置在个性化起始页中;这里的设定时间可根据用户的需要进行设定,如一周、一个月或三个月等。
[0062]随后执行步骤S302。
[0063]在步骤S302中,由于访问频率和最近访问时间可以较好的反映用户对该收藏夹网址的喜好度(即用户可能在最近一段时间频繁的访问该收藏夹网址);因此在本步骤中,收藏夹网址参数确定模块22根据读取模块21读取的设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间。
[0064]随后执行步骤S303。
[0065]在步骤S303中,收藏夹网址喜好度确定模块23根据收藏夹网址参数确定模块22确定的收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值。其中收藏夹预设系数为一预设的常数,具体的收藏夹网址的分值的计算公式可如下式:
[0066]Ri=Ct XTiXUi
[0067]其中Ri为收藏夹网址i的分值,α为收藏夹预设系数,Ti为收藏夹网址i的最近访问时间与当前时间的差值的倒数,Ui为收藏夹网址i在设定时间内的访问频率。
[0068]这样收藏夹网址喜好度确定模块23即可确定该收藏夹网址的分值。这里需要强调的是,这里可有多种方式设定收藏夹网址的分值分别与收藏夹网址的最近访问时间和收藏夹网址在设定时间内的访问频率的关系。一般而言,收藏夹网址的最近访问时间离当前时间越近,该收藏夹网址的分值越高;收藏夹网址在设定时间内的访问频率越大,该收藏夹网址的分值越高。如需增大收藏夹网址的最近访问时间对收藏夹网址的分值的影响,可设置Ri=CI XTi2XUi,如需增大收藏夹在设定时间内的访问频率对收藏夹网址的分值的影响,可设置Ri=Ci XTiXUi20因此具体的收藏夹网址的分值的计算公式的不同并不影响本发明实施例的保护范围。
[0069]随后执行步骤S304。
[0070]在步骤S304中,名单确定模块24根据收藏夹网址喜好度确定模块23确定的收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单,一般可依收藏夹网址的分值从高到低设置在浏览器的起始页中的起始页网址的名单中。
[0071]随后执行步骤S305。
[0072]在步骤S305中,起始页生成模块25根据名单确定模块24确定的起始页网址的名单生成浏览器起始页。
[0073]这样即完成了本优选实施例的整个浏览器起始页的生成过程。
[0074]本优选实施例的浏览器起始页的生成方法根据收藏夹网址的访问频率参数和访问时间参数,确定浏览器起始页中的起始页网址,提高了用户的网页浏览效率。
[0075]请参照图4,图4为本发明的浏览器起始页的生成装置的第二优选实施例的结构示意图。本优选实施例的浏览器起始页的生成装置40也可设置在上述的电子设备1200中,其包括读取模块41、收藏夹网址参数确定模块42、收藏夹网址喜好度确定模块43、历史记录网址参数确定模块46、历史记录网址喜好度确定模块47、名单确定模块44以及起始页生成模块45。
[0076]本优选实施例与上述浏览器起始页的生成装置的第一优选实施例的区别在于该浏览器起始页的生成装置40还包括了历史记录网址参数确定模块46以及历史记录网址喜好度确定模块47。其中历史记录网址参数确定模块46用于根据设定时间内的访问网址的历史记录,确定历史记录内的历史记录网址在设定时间内的访问频率以及历史记录网址的最近访问时间;历史记录网址喜好度确定模块47用于根据历史记录网址在设定时间内的访问频率、历史记录网址的最近访问时间以及历史记录预设系数,确定历史记录网址的分值;同时名单确定模块44具体用于根据历史记录网址的分值、收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单。
[0077]本优选实施例的浏览器起始页的生成装置40使用时,首先读取模块41读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录。
[0078]随后收藏夹网址参数确定模块42根据读取模块41读取的设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间。同时历史记录网址参数确定模块46根据读取模块41读取的设定时间内的访问网址的历史记录,确定历史记录内的历史记录网址在设定时间内的访问频率以及历史记录网址的最近访问时间。这样可通过访问网址的历史记录获取所有近期浏览过的网站网址的参数,从而即使用户不将自己想设置的个性化起始页的网站网址保存在收藏夹中(或忘记保存到收藏夹中),也能通过读取历史记录中的网站网址的访问频率和最近访问时间,判断历史记录中的哪些历史记录网址,为用户可能在最近一段时间将频繁访问的网站网址;进一步方便了用户的操作,加强了个性化起始页中网站网址的智能化。
[0079]然后收藏夹网址喜好度确定43模块根据收藏夹网址参数确定模块42确定的收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值。同时历史记录网址喜好度确定模块47根据历史记录网址参数确定模块4 6确定的历史记录网址在设定时间内的访问频率、历史记录网址的最近访问时间以及历史记录预设系数,确定历史记录网址的分值。
[0080]其中历史记录网址应包括所有的收藏夹网址,历史记录预设系数也为一预设的常数,但是收藏夹预设系数一般设置的大于历史记录预设系数,使得具有相同设定时间内的访问频率和相同最近访问时间的收藏夹网址的分值大于历史记录网址的分值。具体的收藏夹网址的分值的计算方法如上述浏览器起始页的生成装置的第一优选实施例中所述。
[0081]具体的历史记录网址的分值的计算公式可如下式:
[0082]Rj=Ct ' XTjXUj
[0083]其中Rj为历史记录网址j的分值,α '为历史记录预设系数,Tj为历史记录网址j的最近访问时间与当前时间的差值的倒数,Uj为历史记录网址j在设定时间内的访问频率。
[0084]这样历史记录网址喜好度确定模块47即可确定历史记录网址的分值。这里需要强调的是,这里可由多种方式设定历史记录网址的分值分别与历史记录网址的最近访问时间和历史记录网址在设定时间内的访问频率的关系。一般而言,历史记录网址的最近访问时间离当前时间越近,该历史记录网址的分值越高;历史记录网址在设定时间内的访问频率越大,该历史记录网址的分值越高。如需增大历史记录网址的最近访问时间对历史记录网址的分值的影响,可设置Rj= α X Tj2XUj,如需增大收藏夹在设定时间内的访问频率对历史记录网址的分值的影响,可设置Rj=a XTjXUj20因此具体的历史记录网址的分值的计算公式的不同并不影响本发明实施例的保护范围。
[0085]随后名单确定模块44根据历史记录网址喜好度确定模块47确定的历史记录网址的分值、收藏夹网址喜好度确定模块43确定的收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单。一般可依分值从高到低,将收藏夹网址以及历史记录网址设置在浏览器的起始页中的起始页网址的名单中。
[0086]最后起始页生成模块45根据名单确定模块44确定的起始页网址的名单生成浏览器起始页,这样本优选实施例的浏览器起始页的生成装置40即完成了整个浏览器起始页的生成过程。
[0087]本优选实施例的浏览器起始页的生成装置根据收藏夹网址和历史记录网址的访问频率参数和访问时间参数,确定浏览器起始页中的起始页网址,提高了用户的网页浏览效率。
[0088]请参照图4和图5,图5为本发明的浏览器起始页的生成方法的第二优选实施例的流程图。本优选实施例的浏览器起始页的生成方法包括:
[0089]步骤S501,读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录;
[0090]步骤S502,根据设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间;
[0091]步骤S503,根据设定时间内的访问网址的历史记录,确定历史记录内的历史记录网址在设定时间内的访问频率以及历史记录网址的最近访问时间;
[0092]步骤S504,根据收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值;
[0093]步骤S505,根据历史记录网址在设定时间内的访问频率、历史记录网址的最近访问时间以及历史记录预设系数,确定历史记录网址的分值;
[0094]步骤S506,根据历史记录网址的分值、收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单;
[0095]步骤S507,根据起始页网址的名单生成浏览器起始页;
[0096]本优选实施例的浏览器起始页的生成方法结束于步骤S507。
[0097]下面详细说明本优选实施例的浏览器起始页的生成方法的各步骤。
[0098]步骤S501的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S301中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S301中的相关描述。
[0099]随后执行步骤S502以及步骤S503。
[0100]步骤S502的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S302中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S302中的相关描述。
[0101]在步骤S503中,历史记录网址参数确定模块46根据读取模块41读取的设定时间内的访问网址的历史记录,确定历史记录内的历史记录网址在设定时间内的访问频率以及历史记录网址的最近访问时间。这样可通过访问网址的历史记录获取所有近期浏览过的网站网址的参数,从而即使用户不将自己想设置的个性化起始页的网站网址保存在收藏夹中(或忘记保存到收藏夹中),也能通过读取历史记录中的网站网址的访问频率和最近访问时间,判断历史记录中的哪些历史记录网址为用户可能在最近一段时间频繁访问的网站网址,进一步方便了用户的操作,加强了个性化起始页中网站网址的智能化。
[0102]随后执行步骤S504以及步骤S505。
[0103]步骤S504的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S303中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S303中的相关描述。
[0104]在步骤S505中,历史记录网址喜好度确定模块47根据历史记录网址参数确定模块4 6确定的历史记录网址在设定时间内的访问频率、历史记录网址的最近访问时间以及历史记录预设系数,确定历史记录网址的分值。
[0105]其中历史记录网址应包括所有的收藏夹网址,历史记录预设系数也为一预设的常数,但是收藏夹预设系数一般设置的大于历史记录预设系数,使得具有相同设定时间内的访问频率和相同最近访问时间的收藏夹网址的分值大于历史记录网址的分值。具体的历史记录网址的分值的计算公式可如下式:
[0106]Rj=Ct ' XTjXUj
[0107]其中Rj为历史记录网址j的分值,α '为历史记录预设系数,Tj为历史记录网址j的最近访问时间与当前时间的差值的倒数,Uj为历史记录网址j在设定时间内的访问频率。
[0108]这样历史记录网址喜好度确定模块47即可确定历史记录网址的分值。这里需要强调的是,这里可由多种方式设定历史记录网址的分值分别与历史记录网址的最近访问时间和历史记录网址在设定时间内的访问频率的关系。一般而言,历史记录网址的最近访问时间离当前时间越近,该历史记录网址的分值越高;历史记录网址在设定时间内的访问频率越大,该历史记录网址的分值越高。如需增大历史记录网址的最近访问时间对历史记录网址的分值的影响,可设置Rj= α X Tj2XUj,如需增大收藏夹在设定时间内的访问频率对历史记录网址的分值的影响,可设置Rj=a XTjXUj20因此具体的历史记录网址的分值的计算公式的不同并不影响本发明实施例的保护范围。
[0109]随后执行步骤S506。
[0110]在步骤S506中,名单确定模块44根据历史记录网址喜好度确定模块47确定的历史记录网址的分值、收藏夹网址喜好度确定模块43确定的收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单。一般可依分值从高到低,将收藏夹网址以及历史记录网址设置在浏览器的起始页中的起始页网址的名单中。
[0111]随后执行步骤S507。
[0112]在步骤S507中,起始页生成模块45根据名单确定模块44确定的起始页网址的名单生成浏览器起始页。
[0113]这样即完成了本优选实施例的整个浏览器起始页的生成过程。
[0114]本优选实施例的浏览器起始页的生成方法根据收藏夹网址和历史记录网址的访问频率参数和访问时间参数,确定浏览器起始页中的起始页网址,提高了用户的网页浏览效率。
[0115]请参照图6,图6为本发明的浏览器起始页的生成装置的第三优选实施例的结构示意图。本优选实施例的浏览器起始页的生成装置60设置在上述的电子设备1200中,其包括读取模块61、默认处理模块68、收藏夹网址参数确定模块62、收藏夹网址喜好度确定模块63、历史记录网址参数确定模块66、历史记录网址喜好度确定模块67、名单确定模块64、网址重复处理模块69以及起始页生成模块65。
[0116]本优选实施例与上述浏览器起始页的生成装置的第二优选实施例的区别在于该浏览器起始页的生成装置60还包括默认处理模块68以及网址重复处理模块69。其中默认处理模块68用于如读取到浏览器的收藏夹中的收藏夹网址为空,则生成默认的浏览器起始页或空白页;网址重复处理模块69用于如起始页网址的名单中的历史记录网址与收藏夹网址出现重复,则将重复的历史记录网址从起始页网址的名单中删除;进一步,网址重复处理模块69还可根据历史记录网址的分值以及收藏夹网址的分值,补充起始页网址的名单中的起始页网址。
[0117]本优选实施例的浏览器起始页的生成装置使用时,首先读取模块61读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录。如读取模块61读取到浏览器的收藏夹中的收藏夹网址或设定时间内的访问网址的历史记录为空,则默认处理模块68生成默认的浏览器起始页或空白页。由于浏览器的收藏夹中的收藏夹网址或设定时间内的访问网址的历史记录为空均将导致无法获取收藏夹网址的分值,这样默认处理模块68的设置可以避免上述情况发生时,浏览器起始页的生成出现错误。
[0118]随后收藏夹网址参数确定模块62根据读取模块61读取的设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间。同时历史记录网址参数确定模块66根据读取模块61读取的设定时间内的访问网址的历史记录,确定历史记录内的历史记录网址在设定时间内的访问频率以及历史记录网址的最近访问时间。
[0119]然后收藏夹网址喜好度确定模块63根据收藏夹网址参数确定模块62确定的收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值。同时历史记录网址喜好度确定模块67根据历史记录网址参数确定模块6 6确定的历史记录网址在设定时间内的访问频率、历史记录网址的最近访问时间以及历史记录预设系数,确定历史记录网址的分值。
[0120]随后名单确定模块64根据历史记录网址喜好度确定模块67确定的历史记录网址的分值、收藏夹网址喜好度确定模块63确定的收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单。一般可依分值从高到低,将收藏夹网址以及历史记录网址设置在浏览器的起始页中的起始页网址的名单中。
[0121]然后网址重复处理模块69将判断起始页网址的名单中的历史记录网址与收藏夹网址是否出现重复,如起始页网址的名单中的历史记录网址与收藏夹网址出现重复,网址重复处理模块则将重复的历史记录网址从起始页网址的名单中删除(由于重复的历史记录网址的分值一般低于重复的收藏夹网址的分值,因此在这里将分值较低的历史记录网址从起始页网址的名单中删除),避免浏览器起始页中的起始页网址出现重复。进一步,网址重复处理模块69还可根据历史记录网址的分值以及收藏夹网址的分值,补充起始页网址的名单中的起始页网址,使得最终的起始页网址的名单中的起始页网址数量达到浏览器的起始页中的起始页网址设置数量。这里同样按照分值从高到低,将除被删除的历史记录网址之外的历史记录网址以及收藏夹网址设置在浏览器的起始页中的起始页网址的名单中,这里补充的历史记录网址以及收藏夹网址的分值应均小于被删除的历史记录网址的分值。
[0122]最后起始页生成模块65根据名单确定模块64以及网址重复处理模块69确定的起始页网址的名单生成浏览器起始页,这样本优选实施例的浏览器起始页的生成装置60即完成了整个浏览器起始页的生成过程。
[0123]本优选实施例的浏览器起始页的生成装置在浏览器起始页的生成装置的第二优选实施例的基础上,使用网址重复处理模块对个性化起始页中的起始页网址进行删除补充处理。同时通过默认处理模块避免浏览器起始页的生成出现错误;使得生成浏览器起始页更加智能化。
[0124]请参照图6和图7,图7为本发明的浏览器起始页的生成方法的第三优选实施例的流程图。本优选实施例的浏览器起始页的生成方法包括:
[0125]步骤S701,读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录;
[0126]步骤S702,根据设定时间内的访问网址的历史记录,确定收藏夹网址在设定时间内的访问频率以及收藏夹网址的最近访问时间;
[0127]步骤S703,根据设定时间内的访问网址的历史记录,确定历史记录内的历史记录网址在设定时间内的访问频率以及历史记录网址的最近访问时间;
[0128]步骤S704,根据收藏夹网址在设定时间内的访问频率、收藏夹网址的最近访问时间以及收藏夹预设系数,确定收藏夹网址的分值;
[0129]步骤S705,根据历史记录网址在设定时间内的访问频率、历史记录网址的最近访问时间以及历史记录预设系数,确定历史记录网址的分值;
[0130]步骤S706,根据历史记录网址的分值、收藏夹网址的分值以及浏览器的起始页中的起始页网址设置数量,确定设置在浏览器的起始页中的起始页网址的名单;
[0131]步骤S707,检测起始页网址的名单中的历史记录网址与收藏夹网址是否出现重复;如是执行步骤S708,如否执行步骤S709 ;
[0132]步骤S708,将重复的历史记录网址从起始页网址的名单中删除,根据历史记录网址的分值以及收藏夹网址的分值,补充起始页网址的名单中的起始页网址;
[0133]步骤S709,根据起始页网址的名单生成浏览器起始页;
[0134]本优选实施例的浏览器起始页的生成方法结束于步骤S709。
[0135]下面详细说明本优选实施例的浏览器起始页的生成方法的各步骤。
[0136]步骤S701的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S501中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S501中的相关描述。
[0137]步骤S702的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S502中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S502中的相关描述。
[0138]步骤S703的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S503中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S503中的相关描述。
[0139]步骤S704的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S504中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S504中的相关描述。
[0140]步骤S705的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S505中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S505中的相关描述。
[0141]步骤S706的原理与上述的浏览器起始页的生成方法的第一优选实施例中的步骤S506中描述相同或相似,具体请参见上述浏览器起始页的生成方法的第一优选实施例中的步骤S506中的相关描述。
[0142]在步骤S707中,网址重复处理模块69检测起始页网址的名单中的历史记录网址与收藏夹网址是否出现重复;如是执行步骤S708,如否执行步骤S709。
[0143]在步骤S708中,如起始页网址的名单中的历史记录网址与收藏夹网址出现重复,网址重复处理模块69则将重复的历史记录网址从起始页网址的名单中删除(由于重复的历史记录网址的分值一般低于重复的收藏夹网址的分值,因此在这里将分值较低的历史记录网址从起始页网址的名单中删除),避免浏览器起始页中的起始页网址出现重复。进一步,网址重复处理模块69还可根据历史记录网址的分值以及收藏夹网址的分值,补充起始页网址的名单中的起始页网址,使得最终的起始页网址的名单中的起始页网址数量达到浏览器的起始页中的起始页网址设置数量。这里同样按照分值从高到低,将除被删除的历史记录网址之外的历史记录网址以及收藏夹网址设置在浏览器的起始页中的起始页网址的名单中,这里补充的历史记录网址以及收藏夹网址的分值应均小于被删除的历史记录网址的分值。
[0144]随后执行步骤S709。
[0145]在步骤S709中,起始页生成模块65根据名单确定模块64以及网址重复处理模块69确定的起始页网址的名单生成浏览器起始页。
[0146]这样即完成了本优选实施例的整个浏览器起始页的生成过程。
[0147]优选的,如在步骤S701中读取模块61读取到浏览器的收藏夹中的收藏夹网址或设定时间内的访问网址的历史记录为空,则默认处理模块68生成默认的浏览器起始页或空白页。由于浏览器的收藏夹中的收藏夹网址或设定时间内的访问网址的历史记录为空均将导致无法获取收藏夹网址的分值,这样默认处理模块68的设置可以避免上述情况发生时,浏览器起始页的生成出现错误。
[0148]本优选实施例的浏览器起始页的生成方法在浏览器起始页的生成方法的第二优选实施例的基础上,使用网址重复处理模块对个性化起始页中的起始页网址进行删除补充处理。同时通过默认处理模块避免浏览器起始页的生成出现错误;使得生成浏览器起始页更加智能化。
[0149]本发明实施例的浏览器起始页的生成方法及生成装置根据收藏夹网址和历史记录网址的访问频率参数和访问时间参数,确定浏览器起始页中的起始页网址;解决了现有浏览器起始页的生成方法及生成装置降低了用户的网页浏览效率的技术问题。
[0150]综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。
【权利要求】
1.一种浏览器起始页的生成方法,其特征在于,包括: 获取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录; 根据所获取的访问网址的历史记录,确定所述收藏夹网址在设定时间内的访问频率以及所述收藏夹网址的最近访问时间; 根据所述收藏夹网址在设定时间内的访问频率、所述收藏夹网址的最近访问时间以及收藏夹预设系数,确定所述收藏夹网址的分值; 根据所述收藏夹网址的分值以及所述浏览器的起始页中的起始页网址设置数量,确定设置在所述浏览器的起始页中的起始页网址的名单;以及根据所述起始页网址的名单生成所述浏览器起始页。
2.根据权利要求1所述的浏览器起始页的生成方法,其特征在于,所述根据所述收藏夹网址在设定时间内的访问频率、所述收藏夹网址的最近访问时间以及收藏夹预设系数,确定所述收藏夹网址的分值的步骤包括:
Ri=Q XTiXUi 其中Ri为所述收藏夹网址i的分值,α为所述收藏夹预设系数,Ti为所述收藏夹网址i的最近访问时间与当前时间的差值的倒数,Ui为所述收藏夹网址i在设定时间内的访问频率。
3.根据权利要求1所述的浏览器起始页的生成方法,其特征在于,所述浏览器起始页的生成方法还包括步骤: 根据所述设定时间内的访问网址的历史记录,确定所述历史记录内的历史记录网址在设定时间内的访问频率以及所述历史记录网址的最近访问时间; 根据所述历史记录网址在设定时间内的访问频率、所述历史记录网址的最近访问时间以及历史记录预设系数,确定所述历史记录网址的分值;以及 根据所述历史记录网址的分值、所述收藏夹网址的分值以及所述浏览器的起始页中的起始页网址设置数量,确定设置在所述浏览器的起始页中的起始页网址的名单。
4.根据权利要求3所述的浏览器起始页的生成方法,其特征在于,所述根据所述历史记录网址在设定时间内的访问频率、所述历史记录网址的最近访问时间以及历史记录预设系数,确定所述历史记录网址的分值的步骤包括: RJ=a, XTjXUj 其中Rj为所述历史记录网址j的分值,α '为所述历史记录预设系数,Tj为所述历史记录网址j的最近访问时间与当前时间的差值的倒数,Uj为所述历史记录网址j在设定时间内的访问频率。
5.根据权利要求3所述的浏览器起始页的生成方法,其特征在于, 所述收藏夹预设系数大于所述历史记录预设系数; 所述根据所述历史记录网址的分值、所述收藏夹网址的分值以及所述浏览器的起始页中的起始页网址设置数量,确定设置在所述浏览器的起始页中的起始页网址的名单的步骤包括: 将所述历史记录网址和所述收藏夹网址,依所述分值从高到低设置在所述浏览器的起始页中的起始页网址的名单中。
6.根据权利要求3所述的浏览器起始页的生成方法,其特征在于,如所述起始页网址的名单中的历史记录网址与收藏夹网址出现重复,则将所述重复的历史记录网址从所述起始页网址的名单中删除。
7.根据权利要求6所述的浏览器起始页的生成方法,其特征在于,所述将所述重复的历史记录网址从所述起始页网址的名单中删除的步骤之后还包括步骤: 根据所述历史记录网址的分值以及所述收藏夹网址的分值,补充所述起始页网址的名单中的起始页网址。
8.根据权利要求1所述的浏览器起始页的生成方法,其特征在于,所述浏览器起始页的生成方法还包括步骤: 如读取到所述浏览器的收藏夹中的收藏夹网址或所述设定时间内的访问网址的历史记录为空,则生成默认的浏览器起始页或空白页。
9.一种浏览器起始页的生成装置,其特征在于,包括: 读取模块,用于读取浏览器的收藏夹中的收藏夹网址以及设定时间内的访问网址的历史记录; 收藏夹网址参数确定模块,用于根据所述设定时间内的访问网址的历史记录,确定所述收藏夹网址在设定时间内的访问频率以及所述收藏夹网址的最近访问时间; 收藏夹网址喜好度确定模块,用于根据所述收藏夹网址在设定时间内的访问频率、所述收藏夹网址的最近访问时间以及收藏夹预设系数,确定所述收藏夹网址的分值; 名单确定模块,用于根据所述收藏夹网址的分值以及所述浏览器的起始页中的起始页网址设置数量,确定设置在所述浏览器的起始页中的起始页网址的名单;以及 起始页生成模块,用于根据所述起始页网址的名单生成所述浏览器起始页。
10.根据权利要求9所述的浏览器起始页的生成装置,其特征在于,所述收藏夹网址喜好度确定模块通过下式确定所述收藏夹网址的分值:
Ri=Q XTiXUi 其中Ri为所述收藏夹网址i的分值,α为所述收藏夹预设系数,Ti为所述收藏夹网址i的最近访问时间与当前时间的差值的倒数,Ui为所述收藏夹网址i在设定时间内的访问频率。
11.根据权利要求9所述的浏览器起始页的生成装置,其特征在于,所述浏览器起始页的生成装置还包括: 历史记录网址参数确定模块,用于根据所述设定时间内的访问网址的历史记录,确定所述历史记录内的历史记录网址在设定时间内的访问频率以及所述历史记录网址的最近访问时间;以及 历史记录网址喜好度确定模块,用于根据所述历史记录网址在设定时间内的访问频率、所述历史记录网址的最近访问时间以及历史记录预设系数,确定所述历史记录网址的分值; 所述名单确定模块具体用于,根据所述历史记录网址的分值、所述收藏夹网址的分值以及所述浏览器的起始页中的起始页网址设置数量,确定设置在所述浏览器的起始页中的起始页网址的名单。
12.根据权利要求11所述的浏览器起始页的生成装置,其特征在于,所述历史记录网址喜好度确定模块通过下式确定所述历史记录网址的分值: RJ=a, XTjXUj 其中Rj为所述历史记录网址j的分值,α '为所述历史记录预设系数,Tj为所述历史记录网址j的最近访问时间与当前时间的差值的倒数,Uj为所述历史记录网址j在设定时间内的访问频率。
13.根据权利要求11所述的浏览器起始页的生成装置,其特征在于, 所述收藏夹预设系数大于所述历史记录预设系数; 所述名单确定模块具体用于,将所述历史记录网址和所述收藏夹网址,依所述分值从高到低设置在所述浏览器的起始页中的起始页网址的名单中。
14.根据权利要求11所述的浏览器起始页的生成装置,其特征在于,所述浏览器起始页的生成装置还包括: 网址重复处理模块,用于如所述起始页网址的名单中的历史记录网址与收藏夹网址出现重复,则将所述重复的历史记录网址从所述起始页网址的名单中删除。
15.根据权利要求14所述的浏览器起始页的生成装置,其特征在于,所述网址重复处理模块还用于,根据所述历史记录网址的分值以及所述收藏夹网址的分值,补充所述起始页网址的名单中的起始页网址。
16.根据权利要求9所述的浏览器起始页的生成装置,其特征在于,所述浏览器起始页的生成装置还包括: 默认处理模块,用于如读取到所述浏览器的收藏夹中的收藏夹网址或所述设定时间内的访问网址的历史记录为空,则生成默认的浏览器起始页或空白页。
【文档编号】G06F17/30GK104182428SQ201310203916
【公开日】2014年12月3日 申请日期:2013年5月28日 优先权日:2013年5月28日
【发明者】林晓丹, 刘靖 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1