基于多用户的网页收藏夹的收藏与访问方法及装置的制造方法

文档序号:9564657阅读:237来源:国知局
基于多用户的网页收藏夹的收藏与访问方法及装置的制造方法
【技术领域】
[0001]本发明涉及网络技术领域,特别是涉及一种基于多用户的网页收藏夹的收藏与访问方法及装置。
【背景技术】
[0002]收藏夹,通常被应用于浏览器使用中,用户在通过浏览器进行网页浏览时,可以将自己常用的、喜欢的或者需要标记的网站或网页放入浏览器的收藏夹中,以方便后续查找、访问。
[0003]然而,目前,收藏的网页数据通常只是直接储存储于收藏夹中,任何用户都可以访问,例如在家庭中使用的PC终端,每个家庭成员都可以查看到储存于收藏夹内的网页数据并对其进行访问,因此现有收藏夹的收藏与查看方式不具备私密性和安全性。
[0004]因此,本发明人觉得上述问题非常有其改良的必要性,遂以其多年从事相关领域的创作设计及专业制造经验,积极地针对一种基于多用户的网页收藏夹的收藏与访问方法及装置进行研究改良,在各方条件的审慎考虑下终于开发出本发明。

【发明内容】

[0005]针对上述情况,为了克服现有技术的缺点,本发明实施例提供了一种基于多用户的网页收藏夹的收藏与访问方法及装置,可有效解决现有收藏夹的收藏与查看方式不具备私密性和安全性的问题。
[0006]本发明实施例采用如下技术方案:
[0007]—种基于多用户的网页收藏夹的收藏与访问方法,包括:
[0008]收藏阶段:在用户对网页数据进行添加收藏操作时,获取用户在指定区域内输入的用户信息;
[0009]根据所述用户信息生成其与所述网页数据的关联信息并储存于数据库;
[0010]访问阶段:在用户访问网页收藏夹时,获取用户在指定区域内输入的用户信息;
[0011]从数据库内调取出所述用户信息对应的关联信息,从中获取出与所述用户信息关联的所述网页数据;
[0012]在网页收藏夹内显示出所述网页数据并根据用户执行的访问操作访问所述网页数据。
[0013]作为优选,还包括:
[0014]根据用户访问网页收藏夹的频率设置主用户并将其对应的用户信息设置成主用户信息;
[0015]根据主用户执行的分享操作生成所有用户与所述网页数据的关联信息并储存于数据库。
[0016]作为优选,还包括:
[0017]根据任一用户执行的分享操作生成所有用户与所述网页数据的关联信息并储存于数据库。
[0018]作为优选,还包括:
[0019]检测数据库内所述网页数据的有效性,当检测到所述网页数据失效时,取消所述网页数据与其对应的所述用户信息的关联;
[0020]在检测到与失效的所述网页数据对应的所述用户信息输入时,生成失效信息并显不ο
[0021]—种基于多用户的网页收藏夹的收藏与访问装置,包括:
[0022]第一获取单元,用于用户对网页数据进行添加收藏操作时获取用户在指定区域内输入的用户信息;
[0023]第一关联信息生成单元,用于根据所述用户信息生成其与所述网页数据的关联信息;
[0024]数据库,用于储存上述关联信息;
[0025]第二获取单元,用于用户访问网页收藏夹时获取用户在指定区域内输入的用户信息;
[0026]关联信息调取单元,用于从数据库内调取出所述用户信息对应的关联信息,从中获取出与所述用户信息关联的所述网页数据;
[0027]网页数据显示单元,用于在网页收藏夹内显示出所述网页数据;
[0028]网页数据访问单元,用于根据用户执行的访问操作访问所述网页数据。
[0029]作为优选,还包括:
[0030]主用户设置单元,用于根据用户访问网页收藏夹的频率设置主用户并将其对应的用户信息设置成主用户信息;
[0031]第二关联信息生成单元,用于根据主用户执行的分享操作生成所有用户与所述网页数据的关联信息。
[0032]作为优选,还包括:
[0033]第三关联信息生成单元,用于根据任一用户执行的分享操作生成所有用户与所述网页数据的关联信息。
[0034]作为优选,还包括:
[0035]网页数据检测单元,用于检测数据库内所述网页数据的有效性;
[0036]关联取消单元,用于所述网页数据检测单元检测到所述网页数据失效时,取消所述网页数据与其对应的所述用户信息的关联;
[0037]失效信息生成单元,用于在检测到与失效的所述网页数据对应的所述用户信息输入时,生成失效?目息并显不。
[0038]本发明实施例提供的技术方案带来的有益效果是:采用本发明的技术方案,在用户对网页数据进行添加收藏操作时可通过在指定区域内输入用户信息,如此系统将根据所述用户信息生成其与所述网页数据的关联信息并储存于数据库;在用户访问网页收藏夹时,同样在指定区域内输入用户信息,如此系统将从数据库内调取出所述用户信息对应的关联信息,从中获取出与所述用户信息关联的所述网页数据,在网页收藏夹内显示出所述网页数据并根据用户执行的访问操作访问所述网页数据。即,每个用户只能访问自己收藏的网页数据,不能访问其它用户收藏的网页数据,可有效保障收藏夹的私密性和安全性;另夕卜,如果用户(主用户或者任一用户)想将自己收藏的网页数据被他人可见,则可通过执行分享操作生成所有用户与要分享的所述网页数据的关联信息并储存于数据库,如此可使用户想分享的网页数据被他人可见。
【附图说明】
[0039]为了让本发明之上述及其他目的、特征、优点能更明显易懂,下文将对实施例描述中所需要使用的附图作一简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造劳动性的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本发明实施例一提供的一种基于多用户的网页收藏夹的收藏与访问方法流程示意图;
[0041]图2为本发明实施例二提供的一种基于多用户的网页收藏夹的收藏与访问方法流程示意图;
[0042]图3为本发明实施例三提供的一种基于多用户的网页收藏夹的收藏与访问方法流程示意图;
[0043]图4为本发明实施例四提供的一种基于多用户的网页收藏夹的收藏与访问装置结构示意图。
【具体实施方式】
[0044]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0045]实施例一
[0046]请参考图1,图1为本发明实施例一提供的一种基于多用户的网页收藏夹的收藏与访问方法流程示意图。具体的,本实施例提供一种基于多用户的网页收藏夹的收藏与访问方法,包括以下步骤:
[0047]收藏阶段:步骤101、在用户对网页数据进行添加收藏操作时,获取用户在指定区域内输入的用户信息;
[0048]步骤102、根据所述用户信息生成其与所述网页数据的关联信息并储存于数据库。
[0049]其中,所述网页数据包括网页名称以及网址,所述用户信息包括用户账号以及密码,且每个用户需要设置一个专用的账号以及密码。
[0050]例如,假设用户A想将浏览器当前开启的网站名称[百度]的网页数据进行收藏,则可通过在浏览器的工具栏上执行相应点击操作以打开添加收藏的窗口,在该窗口上,显示有一设定的指定区域,即用户信息输入区域,用户A需要通过在该区域内键入自己专用的账号以及密码,并确认。
[0051]基于上述操作下,系统将获取用户A在指定区域内输入的用户信息。接续,系统将根据所述用户信息生成其与所述网页数据的关联信息,即将用户A对应的用户信息与网站名称[百度]的网页数据相互关联并生成关联信息,然后将关联信息储存在数据库内。在数据库内,每个关联信息被设置储存在一个单独的文件夹中。
[0052]其中,与用户A对应的用户信息相关联的网页数据可以是复数个,具体要根据用户A收藏的数量为准。访问阶段:步骤103、在用户访问网页收藏夹时,获取用户在指定区域内输入的用户信息;
[0053]步骤104、从数据库内调取出所述用户信息对应的关联信息,从中获取出与所述用户信息关联的所述网页数据;
[0054]步骤105、在网页收藏夹内显示出所述网页数据并根据用户执行的访问操作访问所述网页数据。
[0055]其中,用户若想查看收藏夹内收藏的网页数据并访问,则可通过在浏览器的工具栏上执行相应点击操作以打开收藏夹的窗口,开启之后,该窗口上只显示提供用户输入用户信息的指定区域。
[0056]例如,用户A想要查看收藏夹内收藏的网页数据并访问,则需要在指定区域内输入自己的账号以及密码(用户信息),并确认。基于上述操作下,系统将获取用户A在指定区域内输入的用户信息。接续,系统将从数据库内调取出所述用户信息对应的关联信息,即用户A的用户信息对应的关联信息,从中获取出与所述用户信息关联的所述网页数据,即网站名称[百度]的网页数据。
[0057]如此,系统将在收藏夹的窗口上显示出网站名称[百度]的网页数据并根据用户的点击操作对其进行访问。
[0058]实施例二
[0059]请参考图2,图2为本发明实施例二提供的一种基于多用户的网页收藏夹的收藏与访问方法流程示意图。
[0060]具体的,本实施例与实施例一基本上一致,区别之处在于,本实施例中,所述方法还包括以下步骤:
[0061]步骤201、根据用户访问网页收藏夹的频率设置主用户并将其对应的用户信息设置成主用户信息;
[0062]步骤202、根据主用户执行的分享操作生成所有用户与所述网页数据的关联信息并储存于数据库。
[0063]其中,根据用户访问网页收藏夹的频率设置主用户具体可通过判断用户输入用户信息的次数来设置主用户,具体可判断在收藏阶段时用户输入的用户信息的次数,也可判断在访问阶段时用户输入的用户信息的次数,或者也可是两者的结合。例如,假设一共有三位用户通过在指定区域内输入用户信息,即用户A、B、C,在本实施例中,系统将分别对用户A、B、C于一预设时间段内在指定区域内输入的用户信息的次数进行判断,其中预设时间段可随意进行设置,例如1个月,2个月等。假设用户A、B、C于1个月内在指定区域内输入的用户信息的次数分别为5次、4次、3次,则系统
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1