专利名称:一种用于收藏页面对象的方法与设备的制作方法
技术领域:
本发明涉及互联网技术领域,尤其涉及一种用于收藏页面对象的技术。
背景技术:
随着互联网技术的发展,各种网页快捷操作应运而生。而随着人们日益加快的生活、工作节奏,人们也越来越追求网络操作的快捷化、简便化。现有技术中,当用户想要收藏页面时,其需要访问想收藏 的页面对象,通关点击“收藏”按钮,在弹出的对话框中再点击 “添加”按钮,才可以实现对页面对象的收藏操作。这种对页面对象的收藏操作过于繁琐,十分不利于用户的使用体验。因此,如何实现对页面对象的快捷收藏,提高用户的操作效率,提升用户的使用体验,成为本领域技术人员亟需解决的问题之一。
发明内容
本发明的目的是提供一种用于收藏页面对象的方法与设备。根据本发明的一个方面,提供了一种由计算机实现的收藏页面对象的方法,其中, 该方法包括以下步骤a获取用户对待收藏页面对象的拖动操作;b检测所述拖动操作的释放位置是否位于收藏区域;c当所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹;d将所述待收藏页面对象添加到所述目标收藏夹中。根据本发明的另一方面,还提供了一种用于收藏页面对象的收藏设备,其中,该设备包括操作获取装置,用于获取用户对待收藏页面对象的拖动操作;区域检测装置,用于检测所述拖动操作的释放位置是否位于收藏区域;收藏夹确定装置,用于当所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹;对象添加装置,用于将所述待收藏页面对象添加到所述目标收藏夹中。根据本发明的又一个方面,还提供了一种浏览器,包括如上所述的用于收藏页面对象的装置。根据本发明的又一个方面,还提供了一种浏览器,包括如上所述的用于收藏页面对象的装置。与现有技术相比,本发明根据用户对待收藏页面对象的拖动操作,检测该拖动操作的释放位置对应的收藏区域,再确定与该收藏区域相对应的目标收藏夹,以实现将该待收藏页面对象添加到该目标收藏夹中,实现了对待收藏页面对象的快捷收藏,提高用户的操作效率,提升用户的使用体验。
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显图I示出根据本发明一个方面的用于收藏页面对象的设备示意图;图2示出根据本发明一个优选实施例的用于收藏页面对象的设备示意图;图3示出根据本发明另一个方面的用于收藏页面对象的方法流程图;图4示出根据本发明一个优选实施例的用于收藏页面对象的方法流程图。附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。图I示出根据本发明一个方面的用于收藏页面对象的设备示意图;收藏设备I包括操作获取装置101、区域检测装置102、收藏夹确定装置103和对象添加装置104。在此,收藏设备I包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或声控设备等方式进行人机交互的电子产品,例如个人计算机、智能手机、PDA、游戏机、 或IPTV等。该收藏设备I包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列 (FPGA)、数字处理器(DSP)、嵌入式设备等。其中,操作获取装置101获取用户对待收藏页面对象的拖动操作。具体地,用户通过与用户设备的交互,诸如通过点击、长按等方式,选择了待收藏页面对象,进一步地,通过按住诸如鼠标、键盘或触摸板等交互工具并拖动,或通过划动屏幕等方式,对该待收藏页面对象进行了拖动操作,操作获取装置101通过调用该用户设备提供的应用程序接口(API), 或者,通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该待收藏页面对象的拖动操作。在此,待收藏页面对象包括但不限于网页、页面标签、页面超链接等页面对象。例如,假设浏览器的标签栏中包含多个页面标签a、b和C,用户通过鼠标点击其中的页面标签a、按住并拖动鼠标,对该页面标签a进行了拖动操作,操作获取装置101通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该页面标签a的拖动操作。又如,假设在移动终端的页面A中包括超链接a,用户通过点击并划动屏幕,对该超链接a进行了拖动操作,操作获取装置101通过调用该移动终端提供的应用程序接口(API),获取该用户对该超链接a的拖动操作。本领域技术人员应能理解上述获取拖动操作的方式仅为举例,其他现有的或今后可能出现的获取拖动操作的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。区域检测装置102检测所述拖动操作的释放位置是否位于收藏区域。具体地,该用户在拖动该待收藏页面对象之后,对该待收藏页面对象进行了释放,区域检测装置102 通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该待收藏页面的释放位置,进而,通过检测该释放位置的浏览器坐标位置、所处的页面区块等,检测该释放位置是否位于收藏区域。
在此,收藏区域例如在浏览器中预设的区域,包含于诸如浏览器的工具栏、侧边栏等区域;该收藏区域可以与浏览器中“收藏夹”的提示区域在一起,也可以分开定义;该浏览器还可以包括多个收藏区域,每个收藏区域对应不同的收藏夹。例如,假设收藏区域与浏览器中“收藏夹”的提示区域分开定义,在工具栏中展现 “收藏夹”的提示区域,而收藏区域被定义在该浏览器的侧边栏,则当用户对待收藏页面对象进行拖动操作,将该待收藏页面拖动至侧边栏时进行了释放,该区域检测装置102检测到该拖动操作对应的释放位置,并判断该释放位置位于该收藏区域中。本领域技术人员应能理解上述检测释放位置的方式仅为举例,其他现有的或今后可能出现的检测释放位置的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。收藏夹确定装置103当所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹。具体地,当区域检测装置102检测出该释放位置位于收藏区域,收藏夹确定装置103根据该释放位置所对应的收藏区域,查看该收 藏区域是否具有对应的目标收藏夹,例如根据该收藏区域所对应的区块信息,在收藏夹信息库中进行匹配查询,确定与该收藏区域相对应的目标收藏夹。接上例,假设该被定义在浏览器侧边栏的收藏区域对应的目标收藏夹为“音乐”, 其映射关系存储于收藏夹信息库中,则当区域检测装置102检测到用户对待收藏页面的释放位置,并判断该释放位置位于该收藏区域中,收藏夹确定装置103根据该收藏区域,在收藏夹信息库中进行匹配查询,确定目标收藏夹为“音乐”。在此,收藏夹信息库中存储有收藏区域与目标收藏夹的映射关系、预设的或由用户设定的候选收藏夹、收藏夹与收藏夹相关信息的映射关系、浏览器与收藏夹的映射关系等;该收藏夹信息库既可以位于收藏设备I中,也可以位于与该收藏设备I通过网络相连接的第三方设备中。本领域技术人员应能理解上述确定目标收藏夹的方式仅为举例,其他现有的或今后可能出现的确定目标收藏夹的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。对象添加装置104将所述待收藏页面对象添加到所述目标收藏夹中。具体地,对象添加装置104根据收藏夹确定装置103所确定的目标收藏夹,通过将该待收藏页面对象的URL、页面标签、页面描述信息等添加到该目标收藏夹中,实现将该待收藏页面对象添加到所述目标收藏夹中。例如,用户访问的待收藏页面对象为“中华人民共和国国家知识产权局”,该用户通过按住并拖动鼠标,对该待收藏页面对象对应的页面标签进行了拖动操作,操作获取装置101获取该用户的拖动操作;区域检测装置102检测到该拖动操作的释放位置位于收藏区域中;随后,收藏夹确定装置103根据该收藏区域,确定对应的目标收藏夹为“专利”;接着,对象添加装置104将该待收藏页面对象的URL “http://www. sipo. rov. cn/”及该待收藏页面对象的页面名称“中华人民共和国国家知识产权局”添加进该目标收藏夹“专利”中, 以实现将该待收藏页面对象添加到所述目标收藏夹中。本领域技术人员应能理解上述添加收藏页面的方式仅为举例,其他现有的或今后可能出现的添加收藏页面的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,本发明根据用户对待收藏页面对象的拖动操作,检测该拖动操作的释放位置对应的收藏区域,再确定与该收藏区域相对应的目标收藏夹,以实现将该待收藏页面对象添加到该目标收藏夹中,实现了对待收藏页面对象的快捷收藏,提高用户的操作效率,提升用户的使用体验。
在一个优选实施例中,收藏设备I还包括收藏夹匹配装置(未示出),该收藏夹匹配装置获取所述待收藏页面对象的页面描述信息;根据所述页面描述信息,匹配获得与所述页面描述信息相对应的候选收藏夹;将所述候选收藏夹提供给所述用户。具体地,收藏夹匹配装置根据用户的拖动操作,确定该用户所选择的待收藏页面对象,进而,通过页面信息提取,或者通过先提取页面标签再在页面信息库中匹配查询等方式,获取该待收藏页面对象的页面描述信息,如该待收藏页面对象的页面名称、页面标签、页面类型、页面分类、页面内容等信息;随后,该收藏夹匹配装置根据该页面描述信息,在收藏夹信息库中进行匹配查询,匹配获得与该页面描述信息相对应的候选收藏夹,如收藏夹名称与该页面描述信息相匹配的候选收藏夹、所包括的收藏页面与该页面描述信息相匹配的候选收藏夹等;接着,再通过调用诸如JSP、ASP或PHP等动态网页技术,将该(等)候选收藏夹提供给该用户。例如,假设用户对待收藏页面对象“新浪体育”进行了拖动操作,收藏夹匹配装置根据该待收藏页面对象,获取该待收藏页面对象的页面描述信息,如该待收藏页面对象的类型信息为体育类网站、门户类网站;随后,该收藏夹匹配装置根据该类型信息,在收藏夹信息库中进行匹配查询,匹配获得与该类型信息相对应的候选收藏夹“体育”、“门户网站”; 接着,该收藏夹匹配装置再通过调用诸如JSP、ASP或PHP等动态网页技术,将候选收藏夹 “体育”、“门户网站”提供给该用户;之后,区域检测装置102检测该用户对该待收藏页面对象“新浪体育”的拖动操作的释放位置是否位于收藏区域;当所述释放位置位于收藏区域, 收藏夹确定装置103确定与该收藏区域相对应的目标收藏夹,假设该用户的释放位置位于候选收藏夹“体育”所对应的收藏区域,则该收藏夹确定装置103确定目标收藏夹为“体育”; 随后,对象添加装置104将该待收藏页面对象“新浪体育”添加到该目标收藏夹“体育”中。优选地,所述收藏夹确定装置103当所述释放位置位于所述收藏区域,结合所述待收藏页面对象的页面描述信息,确定与所述收藏区域相对应的目标收藏夹。具体地,当区域检测装置102检测到释放位置位于收藏区域,收藏夹确定装置103结合该待收藏页面对象的页面描述信息,如结合该待收藏页面对象的页面描述信息与收藏夹中所包括的收藏页面的相关度、该页面描述信息与收藏夹名称的匹配度等,确定与该收藏区域相对应的目标收藏夹。例如,对于待收藏页面对象“虎扑-可能是最好的篮球网站”,收藏夹确定装置103 根据该待收藏页面对象为体育类的页面,将收藏夹“体育”作为目标收藏夹;随后,对象添加装置104将该待收藏页面对象添加到该目标收藏夹“体育”中。在另一个优选实施例中,该收藏设备I还包括轨迹提供装置(未示出),该轨迹提供装置根据所述拖动操作,将与所述拖动操作相对应的拖动轨迹提供给所述用户。具体地, 轨迹提供装置根据该用户对待收藏页面对象的拖动操作,通过调用诸如JSP、ASP或PHP等动态网页技术,将与该拖动操作相对应的拖动轨迹提供给该用户,供用户浏览以获知该待收藏页面的拖动情况。
例如,轨迹提供装置根据该待收藏页面对象,生成对应的缩略图,进一步地,将该用户对该待收藏页面对象的拖动操作所对应的拖动轨迹,展现为该缩略图的运动轨迹,供用户浏览。优选地,该收藏设备I还包括反馈提供装置(未示出),该反馈提供装置当将所述待收藏页面对象添加到所述目标收藏夹中,生成与添加操作相对应的收藏反馈信息;将所述收藏反馈信息提供给所述用户。具体地,当对象添加装置104将所述待收藏页面对象添加到目标收藏夹中,反馈提供装置生成与该添加操作相对应的收藏反馈信息,诸如静态、动态、文字、图标、声音等反馈信息;进一步地,该反馈提供装置通过调用诸如JSP、ASP或PHP 等动态网页技术,将该收藏反馈信息提供给该用户,以提示该用户该待收藏页面对象已成功添加至该目标收藏夹。图2示出根据本发明一个优选实施例的用于收藏页面对象的设备示意图;该收藏设备I还包括收藏夹提供装置205。以下参照图2对该优选实施例进行详细描述具体地, 操作获取装置201获取用户对待收藏页面对象的拖动操作;收藏夹提供装置205将一个或多个候选收藏夹提供给所述用户;区域检测装置202检测所述拖动操作的释放位置是否位于收藏区域;收藏夹确定装置203当所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹;对象添加装置204将所述待收藏页面对象添加到所述目标收藏夹中。其中,操作获取装置201、区域检测装置202、收藏夹确定装置203和对象添加装置204 分别与图I所示对应装置相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。其中,收藏夹提供装置205将一个或多个候选收藏夹提供给所述用户。具体地,收藏夹提供装置205将一个或多个候选收藏夹提供给用户的方式包括但不限于
·
I)当用户对待收藏页面对象的拖动轨迹位于展现触发区域,将该一个或多个候选收藏夹提供给所述用户。2)按照该一个或多个候选收藏夹对应的优先级,将该一个或多个候选收藏夹提供给所述用户。在此,该一个或多个候选收藏夹的来源包括但不限于I)根据用户对待收藏页面对象的拖动操作,在收藏夹信息库中进行匹配查询,获得一个或多个候选收藏夹,该收藏夹信息库中可以存储有预设的、或由用户设置的候选收藏夹。2)确定该待收藏页面对象所对应的当前浏览器,获取当前浏览器及其关联浏览器中的一个或多个关联收藏夹,作为所述一个或多个候选收藏夹。3)根据该待收藏页面对象的页面描述信息,匹配获得与该页面描述信息相对应的一个或多个候选收藏夹。本领域技术人员应能理解上述将候选收藏夹提供给用户的方式仅为举例,其他现有的或今后可能出现的将候选收藏夹提供给用户的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述候选收藏夹的来源仅为举例,其他现有的或今后可能出现的候选收藏夹的来源如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,本发明将候选收藏夹提供给用户,根据用户的拖动操作的释放位置对候选收藏夹的选择,实现了对待收藏页面对象的快捷收藏,提高用户的操作效率,提升用户的使用体验。优选地,该收藏设备I还包括轨迹检测装置(未示出),该轨迹检测装置检测所述拖动操作所对应的拖动轨迹是否位于展现触发区域;其中,所述收藏夹提供装置205当所述拖动轨迹位于所述展现触发区域,将所述一个或多个候选收藏夹提供给所述用户。具体地,轨迹检测装置通过调用用户设备提供的应用程序接口(API),或通过调用诸如JSP、ASP 或PHP等动态网页技术,获取该用户对该待收藏页面对象的拖动操作所对应的拖动轨迹, 进而,通过检测该拖动轨迹所对应的浏览器坐标位置,检测该拖动轨迹是否位于展现触发区域;当该拖动轨迹位于该展现触发区域,该收藏夹提供装置205将该一个或多个候选收藏夹提供给该用户。在此,展现触发区域例如在浏览器中预设的区域,包含于诸如浏览器的工具栏、侧边栏等区域;该展现触发区域可以与浏览器中“收藏夹”的提示区域在一起,也可以分开定义;该浏览器还可以包括多个展现触发区域。例如,假设展现触发区域被定义在该浏览器的侧边栏,则当用户拖动待收藏页面对象,经过该侧边栏时,收藏夹提供装置205将一个或多个候选收藏夹提供给该用户。优选地,当该用户未释放该拖动操作,而继续拖动该待收藏页面对象离开该展现触发区域时,该收藏设备I可以隐藏该一个或多个候选收藏夹。优选地,该收藏设备I还包括优先级确定装置(未示出),该优先级确定装置根据所述候选收藏夹的收藏夹相关 信息,确定所述一个或多个候选收藏夹所对应的优先级;收藏夹提供装置205按照所述优先级,将所述一个或多个候选收藏夹提供给所述用户。具体地,优先级确定装置根据待提供给用户的一个或多个候选收藏夹,通过在收藏夹信息库中进行匹配查询,获取该(等)候选收藏夹的收藏夹相关信息,诸如该(等)候选收藏夹所对应的使用频度、使用历史记录、用户偏好设置、所包括的收藏对象与待收藏页面对象的相关度、与待收藏页面对象的匹配度等收藏夹相关信息,进而,根据上述任一种或综合其中任意多种收藏夹相关信息,确定该一个或多个候选收藏夹的优先级;随后,收藏夹提供装置205 按照该确定的优先级,通过调用诸如JSP、ASP或PHP等动态网页技术,将该一个或多个候选收藏夹提供给该用户。在此,所述收藏夹相关信息包括以下至少任一项-所述候选收藏夹所对应的使用频度;-所述候选收藏夹所对应的使用历史记录;-所述用户对所述候选收藏夹的偏好设置;-所述候选收藏夹所包括的收藏对象与所述待收藏页面对象的相关度;-所述候选收藏夹与所述待收藏页面对象的匹配度。I)优先级确定装置可以根据所述候选收藏夹所对应的使用频度,确定所述一个或多个候选收藏夹所对应的优先级。例如,使用频度越高的候选收藏夹,对应的优先级越高, 在此,使用频度包括但不限于使用频率、使用次数等。2)优先级确定装置还可以根据所述候选收藏夹所对应的使用历史记录,确定所述一个或多个候选收藏夹所对应的优先级。例如,假设所述候选收藏夹所对应的使用历史记录显示该用户上一次将待收藏页面对象添加进了候选收藏夹X,则该候选收藏夹X对应的优先级较高。
3)优先级确定装置还可以根据所述用户对所述候选收藏夹的偏好设置,确定所述一个或多个候选收藏夹所对应的优先级。例如,假设用户设置其偏好候选收藏夹X,则该候选收藏夹X对应的优先级较高。又如,假设用户设置其偏好娱乐类的候选收藏夹,则优先级确定装置根据该偏好设置,确定“音乐”、“电影”等候选收藏夹的优先级较高。4)优先级确定装置还可以根据所述候选收藏夹所包括的收藏对象与所述待收藏页面对象的相关度,确定所述一个或多个候选收藏夹所对应的优先级。在此,候选收藏夹所包括的已收藏的收藏对象与该待收藏页面对象之间可以具有一定的相关度,如该(等)已收藏的收藏对象与该待收藏页面对象之间,在页面类型、页面名称、页面内容、页面所属站点等方面具有一定的相关度。例如,假设在候选收藏夹X中已收藏的收藏对象为“新浪体育”,则对于待收藏页面对象“虎扑-可能是最好的篮球网站”,优先级确定装置根据这两个页面之间的相关度较高,确定该候选收藏夹X的优先级较高。5)优先级确定装置还可以根据所述候选收藏夹与所述待收藏页面对象的匹配度, 确定所述一个或多个候选收藏夹所对应的优先级。在此,该待收藏页面对象的页面类型、页面名称、页面标签、页面内容等信息,与该(等)候选收藏夹的名称等可以具有一定的匹配度。例如,对于待收藏页面对象“虎扑-可能是最好的篮球网站”,优先级确定装置根据该待收藏页面对象为体育类的页面,确定与之匹配度较高的候选收藏夹“体育”的优先级较高。6)优先级确定装置还可以结合上述任意多个收藏夹相关信息,确定所述一个或多个候选收藏夹的优先级。 本领域技术人员应能理解上述收藏夹相关信息仅为举例,其他现有的或今后可能出现的收藏夹相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,该收藏设备I还包括关联确定装置(未示出),该关联确定装置确定所述待收藏页面对象所对应的当前浏览器;获取所述当前浏览器及其关联浏览器中的一个或多个关联收藏夹,以作为所述一个或多个候选收藏夹。具体地,关联确定装置获取关联收藏夹的方式包括但不限于I)根据该待收藏页面对象,确定其对应的当前浏览器,根据该当前浏览器的相关信息,诸如浏览器标签、版本等信息,在收藏夹信息库中进行匹配查询,获得该当前浏览器所对应的关联浏览器中的关联收藏夹,以作为该一个或多个候选收藏夹。2)根据该待收藏页面对象,确定其对应的当前浏览器,根据该当前浏览器,获得与该当前浏览器相对应的一个或多个关联浏览器,进而,根据该(等)关联浏览器,获得该 (等)关联浏览器对应的关联收藏夹,以作为该一个或多个候选收藏夹。在此,所述关联浏览器与当前浏览器可以通过授权认证相关联,例如用户在该当前浏览器与关联浏览器中使用相同的用户名、邮箱、密码等注册,或者,该用户授权该当前浏览器使用该用户的注册信息访问所述关联浏览器,则可以使所述关联浏览器与当前浏览器相关联。在一优选实施例中,可将上述用于收藏页面对象的装置,与现有的浏览器相结合, 构成一种新的浏览器,现有的浏览器可以是例如Microsoft公司的IE浏览器、Netscape公司的Netscape浏览器等。在另一优选实施例中,可将上述用于收藏页面对象的装置,与现有的浏览器插件相结合,构成一种新的浏览器插件,现有的浏览器插件可以是例如Flash插件、RealPlayer 插件、丽S插件、MIDI五线谱插件、ActiveX插件等。图3示出根据本发明另一个方面的用于收藏页面对象的方法流程图。在步骤S301中,收藏设备I获取用户对待收藏页面对象的拖动操作。具体地,用户通过与用户设备的交互,诸如通过点击、长按等方式,选择了待收藏页面对象,进一步地, 通过按住诸如鼠标、键盘或触摸板等交互工具并拖动,或通过划动屏幕等方式,对该待收藏页面对象进行了拖动操作,在步骤S301中,收藏设备I通过调用该用户设备提供的应用程序接口(API),或者,通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该待收藏页面对象的拖动操作。在此,待收藏页面对象包括但不限于网页、页面标签、页面超链接等页面对象。例如,假设浏览器的标签栏中包含多个 页面标签a、b和C,用户通过鼠标点击其中的页面标签a、按住并拖动鼠标,对该页面标签a进行了拖动操作,在步骤S301中,收藏设备I通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该页面标签a的拖动操作。又如,假设在移动终端的页面A中包括超链接a,用户通过点击并划动屏幕,对该超链接a进行了拖动操作,在步骤S301中,收藏设备I通过调用该移动终端提供的应用程序接口(API),获取该用户对该超链接a的拖动操作。本领域技术人员应能理解上述获取拖动操作的方式仅为举例,其他现有的或今后可能出现的获取拖动操作的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在步骤S302中,收藏设备I检测所述拖动操作的释放位置是否位于收藏区域。具体地,该用户在拖动该待收藏页面对象之后,对该待收藏页面对象进行了释放,在步骤S302 中,收藏设备I通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该待收藏页面的释放位置,进而,通过检测该释放位置的浏览器坐标位置、所处的页面区块等,检测该释放位置是否位于收藏区域。在此,收藏区域例如在浏览器中预设的区域,包含于诸如浏览器的工具栏、侧边栏等区域;该收藏区域可以与浏览器中“收藏夹”的提示区域在一起,也可以分开定义;该浏览器还可以包括多个收藏区域,每个收藏区域对应不同的收藏夹。例如,假设收藏区域与浏览器中“收藏夹”的提示区域分开定义,在工具栏中展现 “收藏夹”的提示区域,而收藏区域被定义在该浏览器的侧边栏,则当用户对待收藏页面对象进行拖动操作,将该待收藏页面拖动至侧边栏时进行了释放,在步骤S302中,收藏设备I 检测到该拖动操作对应的释放位置,并判断该释放位置位于该收藏区域中。本领域技术人员应能理解上述检测释放位置的方式仅为举例,其他现有的或今后可能出现的检测释放位置的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在步骤S303中,收藏设备I当所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹。具体地,当收藏设备I在步骤S302中检测出该释放位置位于收藏区域,在步骤S303中,收藏设备I根据该释放位置所对应的收藏区域,查看该收藏区域是否具有对应的目标收藏夹,例如根据该收藏区域所对应的区块信息,在收藏夹信息库中进行匹配查询,确定与该收藏区域相对应的目标收藏夹。
接上例,假设该被定义在浏览器侧边栏的收藏区域对应的目标收藏夹为“音乐”, 其映射关系存储于收藏夹信息库中,则收藏设备I在步骤S302中检测到用户对待收藏页面的释放位置,并判断该释放位置位于该收藏区域中,在步骤S303中,收藏设备I根据该收藏区域,在收藏夹信息库中进行匹配查询,确定目标收藏夹为“音乐”。在此,收藏夹信息库中存储有收藏区域与目标收藏夹的映射关系、预设的或由用户设定的候选收藏夹、收藏夹与收藏夹相关信息的映射关系、浏览器与收藏夹的映射关系等;该收藏夹信息库既可以位于收藏设备I中,也可以位于与该收藏设备I通过网络相连接的第三方设备中。本领域技术人员应能理解上述确定目标收藏夹的方式仅为举例,其他现有的或今后可能出现的确定目标收藏夹的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在步骤S304中,收藏设备I将所述待收藏页面对象添加到所述目标收藏夹中。具体地,在步骤S304中,收藏设备I根据在步骤S303中所确定的目标收藏夹,通过将该待收藏页面对象的URL、页面标签、页面描述信息等添加到该目标收藏夹中,实现将该待收藏页面对象添加到所述目标收藏夹中。例如,用户访问的待收藏页面对象为“中华人民共和国国家知识产权局”,该用户通过按住并拖动鼠 标,对该待收藏页面对象对应的页面标签进行了拖动操作,在步骤S301 中,收藏设备I获取该用户的拖动操作;在步骤S302中,收藏设备I检测到该拖动操作的释放位置位于收藏区域中;随后,在步骤S303中,收藏设备I根据该收藏区域,确定对应的目标收藏夹为“专利”;接着,在步骤S304中,收藏设备I将该待收藏页面对象的URL“httP:/7 www. sipo. rov. cn/”及该待收藏页面对象的页面名称“中华人民共和国国家知识产权局”添加进该目标收藏夹“专利”中,以实现将该待收藏页面对象添加到所述目标收藏夹中。本领域技术人员应能理解上述添加收藏页面的方式仅为举例,其他现有的或今后可能出现的添加收藏页面的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,本发明根据用户对待收藏页面对象的拖动操作,检测该拖动操作的释放位置对应的收藏区域,再确定与该收藏区域相对应的目标收藏夹,以实现将该待收藏页面对象添加到该目标收藏夹中,实现了对待收藏页面对象的快捷收藏,提高用户的操作效率,提升用户的使用体验。在一个优选实施例中,该方法还包括步骤S306(未示出),在步骤S306中,收藏设备I获取所述待收藏页面对象的页面描述信息;根据所述页面描述信息,匹配获得与所述页面描述信息相对应的候选收藏夹;将所述候选收藏夹提供给所述用户。具体地,在步骤 S306中,收藏设备I根据用户的拖动操作,确定该用户所选择的待收藏页面对象,进而,通过页面信息提取,或者通过先提取页面标签再在页面信息库中匹配查询等方式,获取该待收藏页面对象的页面描述信息,如该待收藏页面对象的页面名称、页面标签、页面类型、页面分类、页面内容等信息;随后,在步骤S306中,收藏设备I根据该页面描述信息,在收藏夹信息库中进行匹配查询,匹配获得与该页面描述信息相对应的候选收藏夹,如收藏夹名称与该页面描述信息相匹配的候选收藏夹、所包括的收藏页面与该页面描述信息相匹配的候选收藏夹等;接着,再通过调用诸如JSP、ASP或PHP等动态网页技术,将该(等)候选收藏夹提供给该用户。例如,假设用户对待收藏页面对象“新浪体育”进行了拖动操作,在步骤S306中, 收藏设备I根据该待收藏页面对象,获取该待收藏页面对象的页面描述信息,如该待收藏页面对象的类型信息为体育类网站、门户类网站;随后,该收藏设备I根据该类型信息,在收藏夹信息库中进行匹配查询,匹配获得与该类型信息相对应的候选收藏夹“体育”、“门户网站”;接着,该收藏设备I再通过调用诸如JSP、ASP或PHP等动态网页技术,将候选收藏夹“体育”、“门户网站”提供给该用户;之后,在步骤S302中,收藏设备I检测该用户对该待收藏页面对象“新浪体育”的拖动操作的释放位置是否位于收藏区域;当所述释放位置位于收藏区域,在步骤S303中,收藏设备I确定与该收藏区域相对应的目标收藏夹,假设该用户的释放位置位于候选收藏夹“体育”所对应的收藏区域,则该收藏设备I确定目标收藏夹为 “体育”;随后,在步骤S304中,收藏设备I将该待收藏页面对象“新浪体育”添加到该目标收藏夹“体育”中。优选地,在步骤S303中,当所述释放位置位于所述收藏区域,收藏设备I结合所述待收藏页面对象的页面描述信息,确定与所述收藏区域相对应的目标收藏夹。具体地,当收藏设备I在步骤S302中检测到释放位置位于收藏区域,在步骤S303中,收藏设备I结合该待收藏页面对象的页面描述信息,如结合该待收藏页面对象的页面描述信息与收藏夹中所包括的收藏页面的相关度、该页面描述信息与收藏夹名称的匹配度等,确定与该收藏区域相对应的目标收藏夹。例如,对于待收藏页面对象“虎扑-可能是最好的篮球网站”,在步骤S303中,收藏设备I根据该待收藏页面对象为体育类的页面,将收藏夹“体育”作为目标收藏夹;随后,在步骤S304中,收藏设备I将该待收藏页面对象添加到该目标收藏夹“体育”中。
在另一个优选实施例中,该方法还包括步骤S307(未示出),在步骤S307中,收藏设备I根据所述拖动操作,将与所述拖动操作相对应的拖动轨迹提供给所述用户。具体地, 在步骤S307中,收藏设备I根据该用户对待收藏页面对象的拖动操作,通过调用诸如JSP、 ASP或PHP等动态网页技术,将与该拖动操作相对应的拖动轨迹提供给该用户,供用户浏览以获知该待收藏页面的拖动情况。例如,在步骤S307中,收藏设备I根据该待收藏页面对象,生成对应的缩略图,进一步地,将该用户对该待收藏页面对象的拖动操作所对应的拖动轨迹,展现为该缩略图的运动轨迹,供用户浏览。优选地,该方法还包括步骤S308(未示出),在步骤S308中,当将所述待收藏页面对象添加到所述目标收藏夹中,收藏设备I生成与添加操作相对应的收藏反馈信息;将所述收藏反馈信息提供给所述用户。具体地,当收藏设备I在步骤S304中将所述待收藏页面对象添加到目标收藏夹中,在步骤S308中,收藏设备I生成与该添加操作相对应的收藏反馈信息,诸如静态、动态、文字、图标、声音等反馈信息;进一步地,该收藏设备I通过调用诸如JSP、ASP或PHP等动态网页技术,将该收藏反馈信息提供给该用户,以提示该用户该待收藏页面对象已成功添加至该目标收藏夹。图4示出根据本发明一个优选实施例的用于收藏页面对象的方法流程图;该方法还包括步骤S405。以下参照图4对该优选实施例进行详细描述具体地,在步骤S401中, 收藏设备I获取用户对待收藏页面对象的拖动操作;在步骤S405中,收藏设备I将一个或多个候选收藏夹提供给所述用户;在步骤S402中,收藏设备I检测所述拖动操作的释放位置是否位于收藏区域;在步骤S403中,当所述释放位置位于所述收藏区域,收藏设备I确定与所述收藏区域相对应的目标收藏夹;在步骤S404中,收藏设备I将所述待收藏页面对象添加到所述目标收藏夹中。其中,步骤S401-S404分别与图3所示对应步骤相同或基本相同,故此处不再赘述,并通过引用的方式包含于此。在步骤S405中,收藏设备I将一个或多个候选收藏夹提供给所述用户。具体地, 在步骤S405中,收藏设备I将一个或多个候选收藏夹提供给用户的方式包括但不限于I)当用户对待收藏页面对象的拖动轨迹位于展现触发区域,将该一个或多个候选收藏夹提供给所述用户。2)按照该一个或多个候选收藏夹对应的优先级,将该一个或多个候选收藏夹提供给所述用户。在此,该一个或多个候选收藏夹的来源包括但不限于I)根据用户对待收藏页面对象的拖动操作,在收藏夹信息库中进行匹配查询,获得一个或多个候选收藏夹,该收藏夹信息库中可以存储有预设的、或由用户设置的候选收藏夹。2)确定该待收藏页面对象所对应的当前浏览器,获取当前浏览器及其关联浏览器中的一个或多个关联收藏夹,作为所述一个或多个候选收藏夹。3)根据该待收藏页面对象的页面描述信息,匹配获得与该页面描述信息相对应的一个或多个候选收·藏夹。本领域技术人员应能理解上述将候选收藏夹提供给用户的方式仅为举例,其他现有的或今后可能出现的将候选收藏夹提供给用户的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述候选收藏夹的来源仅为举例,其他现有的或今后可能出现的候选收藏夹的来源如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,本发明将候选收藏夹提供给用户,根据用户的拖动操作的释放位置对候选收藏夹的选择,实现了对待收藏页面对象的快捷收藏,提高用户的操作效率,提升用户的使用体验。优选地,该方法还包括步骤S409 (未示出),在步骤S409中,收藏设备I检测所述拖动操作所对应的拖动轨迹是否位于展现触发区域;随后,在步骤S405中,当所述拖动轨迹位于所述展现触发区域,收藏设备I将所述一个或多个候选收藏夹提供给所述用户。具体地,在步骤S409中,收藏设备I通过调用用户设备提供的应用程序接口(API),或通过调用诸如JSP、ASP或PHP等动态网页技术,获取该用户对该待收藏页面对象的拖动操作所对应的拖动轨迹,进而,通过检测该拖动轨迹所对应的浏览器坐标位置,检测该拖动轨迹是否位于展现触发区域;当该拖动轨迹位于该展现触发区域,在步骤S405中,收藏设备I将该一个或多个候选收藏夹提供给该用户。在此,展现触发区域例如在浏览器中预设的区域,包含于诸如浏览器的工具栏、侧边栏等区域;该展现触发区域可以与浏览器中“收藏夹”的提示区域在一起,也可以分开定义;该浏览器还可以包括多个展现触发区域。
例如,假设展现触发区域被定义在该浏览器的侧边栏,则当用户拖动待收藏页面对象,经过该侧边栏时,在步骤S405中,收藏设备I将一个或多个候选收藏夹提供给该用户。优选地,当该用户未释放该拖动操作,而继续拖动该待收藏页面对象离开该展现触发区域时,该收藏设备I可以隐藏该一个或多个候选收藏夹。优选地,该方法还包括S410(未示出),在步骤S410中,收藏设备I根据所述候选收藏夹的收藏夹相关信息,确定所述一个或多个候选收藏夹所对应的优先级;在步骤S405 中,收藏设备I按照所述优先级,将所述一个或多个候选收藏夹提供给所述用户。具体地, 在步骤S410中,收藏设备I根据待提供给用户的一个或多个候选收藏夹,通过在收藏夹信息库中进行匹配查询,获取该(等)候选收藏夹的收藏夹相关信息,诸如该(等)候选收藏夹所对应的使用频度、使用历史记录、用户偏好设置、所包括的收藏对象与待收藏页面对象的相关度、与待收藏页面对象的匹配度等收藏夹相关信息,进而,根据上述任一种或综合其中任意多种收藏夹相关信息,确定该一个或多个候选收藏夹的优先级;随后,在步骤S405 中,收藏设备I按照该确定的优先级,通过调用诸如JSP、ASP或PHP等动态网页技术,将该一个或多个候选收藏夹提供给该用户。在此,所述收藏夹相关信息包括以下至少任一项-所述候选收藏夹所对应的使用频度;-所述候选收藏夹所对应的使用历史记录;
-所述用户对所述候选收藏夹的偏好设置;-所述候选收藏夹所包括的收藏对象与所述待收藏页面对象的相关度;-所述候选收藏夹与所述待收藏页面对象的匹配度。I)在步骤S410中,收藏设备I可以根据所述候选收藏夹所对应的使用频度,确定所述一个或多个候选收藏夹所对应的优先级。例如,使用频度越高的候选收藏夹,对应的优先级越高,在此,使用频度包括但不限于使用频率、使用次数等。2)在步骤S410中,收藏设备I还可以根据所述候选收藏夹所对应的使用历史记录,确定所述一个或多个候选收藏夹所对应的优先级。例如,假设所述候选收藏夹所对应的使用历史记录显示该用户上一次将待收藏页面对象添加进了候选收藏夹X,则该候选收藏夹X对应的优先级较高。3)在步骤S410中,收藏设备I还可以根据所述用户对所述候选收藏夹的偏好设置,确定所述一个或多个候选收藏夹所对应的优先级。例如,假设用户设置其偏好候选收藏夹X,则该候选收藏夹X对应的优先级较高。又如,假设用户设置其偏好娱乐类的候选收藏夹,则在步骤S410中,收藏设备I根据该偏好设置,确定“音乐”、“电影”等候选收藏夹的优先级较高。4)在步骤S410中,收藏设备I还可以根据所述候选收藏夹所包括的收藏对象与所述待收藏页面对象的相关度,确定所述一个或多个候选收藏夹所对应的优先级。在此,候选收藏夹所包括的已收藏的收藏对象与该待收藏页面对象之间可以具有一定的相关度,如该 (等)已收藏的收藏对象与该待收藏页面对象之间,在页面类型、页面名称、页面内容、页面所属站点等方面具有一定的相关度。例如,假设在候选收藏夹X中已收藏的收藏对象为“新浪体育”,则对于待收藏页面对象“虎扑-可能是最好的篮球网站”,在步骤S410中,收藏设备I根据这两个页面之间的相关度较高,确定该候选收藏夹X的优先级较高。5)在步骤S410中,收藏设备I还可以根据所述候选收藏夹与所述待收藏页面对象的匹配度,确定所述一个或多个候选收藏夹所对应的优先级。在此,该待收藏页面对象的页面类型、页面名称、页面标签、页面内容等信息,与该(等)候选收藏夹的名称等可以具有一定的匹配度。例如,对于待收藏页面对象“虎扑-可能是最好的篮球网站”,在步骤S410 中,收藏设备I根据该待收藏页面对象为体育类的页面,确定与之匹配度较高的候选收藏夹“体育”的优先级较高。6)在步骤S410中,收藏设备I还可以结合上述任意多个收藏夹相关信息,确定所述一个或多个候选收藏夹的优先级。本领域技术人员应能理解上述收藏夹相关信息仅为举例,其他现有的或今后可能出现的收藏夹相关信息如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。优选地,该方法还包括步骤S411 (未示出),在步骤S411中,收藏设备I确定所述待收藏页面对象所对应的当前浏览器;获取所述当前浏览器及其关联浏览器中的一个或多个关联收藏夹,以作为所述一个或多个候选收藏夹。具体地,在步骤S411中,收藏设备I获取关联收藏夹的方式包括但不限于I)根据该待收藏页面对象,确定其对应的当前浏览器,根据该当前浏览器的相关信息,诸如浏览器标签、版本等信息,在收藏夹信息库中进行匹配查询,获得该当前浏览器所对应的关联浏览器中的关联收藏夹,以作为该一个或多个候选收藏夹。2)根据该待收藏页面对象,确定其对应的当前浏览器,根据该当前浏览器,获得与该当前浏览器相对应的一个或多 个关联浏览器,进而,根据该(等)关联浏览器,获得该 (等)关联浏览器对应的关联收藏夹,以作为该一个或多个候选收藏夹。在此,所述关联浏览器与当前浏览器可以通过授权认证相关联,例如用户在该当前浏览器与关联浏览器中使用相同的用户名、邮箱、密码等注册,或者,该用户授权该当前浏览器使用该用户的注册信息访问所述关联浏览器,则可以使所述关联浏览器与当前浏览器相关联。本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM 存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个功能或步骤的电路。另外,本发明的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本发明的方法和/或技术方案。 而调用本发明的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本发明的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本发明的多个实施例的方法和/或技术方案。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜, 显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
权利要求
1.一种由计算机实现的收藏页面对象的方法,其中,该方法包括以下步骤 a获取用户对待收藏页面对象的拖动操作; b检测所述拖动操作的释放位置是否位于收藏区域; c当所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹; d将所述待收藏页面对象添加到所述目标收藏夹中。
2.根据权利要求I所述的方法,其中,该方法在所述步骤b之前还包括 X将ー个或多个候选收藏夹提供给所述用户。
3.根据权利要求2所述的方法,其中,该方法还包括 -检测所述拖动操作所对应的拖动轨迹是否位于展现触发区域; 其中,所述步骤X包括 -当所述拖动轨迹位于所述展现触发区域,将所述一个或多个候选收藏夹提供给所述用户。
4.根据权利要求2或3所述的方法,其中,该方法还包括 -根据所述候选收藏夹的收藏夹相关信息,确定所述ー个或多个候选收藏夹所对应的优先级; 其中,所述步骤X包括 -按照所述优先级,将所述ー个或多个候选收藏夹提供给所述用户。
5.根据权利要求4所述的方法,其中,所述收藏夹相关信息包括以下至少任ー项 -所述候选收藏夹所对应的使用频度; -所述候选收藏夹所对应的使用历史记录; -所述用户对所述候选收藏夹的偏好设置; -所述候选收藏夹所包括的收藏对象与所述待收藏页面对象的相关度; -所述候选收藏夹与所述待收藏页面对象的匹配度。
6.根据权利要求2至5中任一项所述的方法,其中,该方法还包括 -确定所述待收藏页面对象所对应的当前浏览器; -获取所述当前浏览器及其关联浏览器中的一个或多个关联收藏夹,以作为所述ー个或多个候选收藏夹。
7.根据权利要求I至6中任一项所述的方法,其中,该方法在所述步骤b之前还包括 -获取所述待收藏页面对象的页面描述信息; -根据所述页面描述信息,匹配获得与所述页面描述信息相对应的候选收藏夹; -将所述候选收藏夹提供给所述用户。
8.根据权利要求I至7中任一项所述的方法,其中,所述步骤c包括 -当所述释放位置位于所述收藏区域,结合所述待收藏页面对象的页面描述信息,确定与所述收藏区域相对应的目标收藏夹。
9.根据权利要求I至8中任一项所述的方法,其中,该方法还包括 -根据所述拖动操作,将与所述拖动操作相对应的拖动轨迹提供给所述用户。
10.根据权利要求I至9中任一项所述的方法,其中,该方法还包括 -当将所述待收藏页面对象添加到所述目标收藏夹中,生成与添加操作相对应的收藏反馈信息;-将所述收藏反馈信息提供给所述用户。
11.ー种用于收藏页面对象的收藏设备,其中,该设备包括 操作获取装置,用于获取用户对待收藏页面对象的拖动操作; 区域检测装置,用于检测所述拖动操作的释放位置是否位于收藏区域; 收藏夹确定装置,用于当所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹; 对象添加装置,用于将所述待收藏页面对象添加到所述目标收藏夹中。
12.根据权利要求11所述的收藏设备,其中,该设备还包括 收藏夹提供装置,用于将ー个或多个候选收藏夹提供给所述用户。
13.根据权利要求12所述的收藏设备,其中,该设备还包括 轨迹检测装置,用于检测所述拖动操作所对应的拖动轨迹是否位于展现触发区域; 其中,所述收藏夹提供装置用于 -当所述拖动轨迹位于所述展现触发区域,将所述一个或多个候选收藏夹提供给所述用户。
14.根据权利要求12或13所述的收藏设备,其中,该设备还包括 优先级确定装置,用于根据所述候选收藏夹的收藏夹相关信息,确定所述ー个或多个候选收藏夹所对应的优先级; 其中,所述收藏夹提供装置用于 -按照所述优先级,将所述ー个或多个候选收藏夹提供给所述用户。
15.根据权利要求14所述的收藏设备,其中,所述收藏夹相关信息包括以下至少任ー项 -所述候选收藏夹所对应的使用频度; -所述候选收藏夹所对应的使用历史记录; -所述用户对所述候选收藏夹的偏好设置; -所述候选收藏夹所包括的收藏对象与所述待收藏页面对象的相关度; -所述候选收藏夹与所述待收藏页面对象的匹配度。
16.根据权利要求12至15中任ー项所述的收藏设备,其中,该设备还包括关联确定装置,用于 -确定所述待收藏页面对象所对应的当前浏览器; -获取所述当前浏览器及其关联浏览器中的一个或多个关联收藏夹,以作为所述ー个或多个候选收藏夹。
17.根据权利要求11至16中任ー项所述的收藏设备,其中,该设备还包括收藏夹匹配装置,用干 -获取所述待收藏页面对象的页面描述信息; -根据所述页面描述信息,匹配获得与所述页面描述信息相对应的候选收藏夹; -将所述候选收藏夹提供给所述用户。
18.根据权利要求11至17中任ー项所述的收藏设备,其中,所述收藏夹确定装置用于 -当所述释放位置位于所述收藏区域,结合所述待收藏页面对象的页面描述信息,确定与所述收藏区域相对应的目标收藏夹。
19.根据权利要求11至18中任ー项所述的收藏设备,其中,该设备还包括 轨迹提供装置,用于根据所述拖动操作,将与所述拖动操作相对应的拖动轨迹提供给所述用户。
20.根据权利要求11至19中任ー项所述的收藏设备,其中,该设备还包括反馈提供装置,用于 -当将所述待收藏页面对象添加到所述目标收藏夹中,生成与添加操作相对应的收藏反馈信息; -将所述收藏反馈信息提供给所述用户。
21.一种浏览器,包括如权利要求11至20中任一项所述的用于收藏页面对象的装置。
22.ー种浏览器插件,包括如权利要求11至20中任一项所述的用于收藏页面对象的装置。
全文摘要
本发明的目的是提供一种用于收藏页面对象的方法与设备;通过获取用户对待收藏页面对象的拖动操作;检测所述拖动操作的释放位置是否位于收藏区域;所述释放位置位于所述收藏区域,确定与所述收藏区域相对应的目标收藏夹;将所述待收藏页面对象添加到所述目标收藏夹中。与现有技术相比,本发明根据用户对待收藏页面对象的拖动操作,检测该拖动操作的释放位置对应的收藏区域,再确定与该收藏区域相对应的目标收藏夹,以实现将该待收藏页面对象添加到该目标收藏夹中,实现了对待收藏页面对象的快捷收藏,提高用户的操作效率,提升用户的使用体验。
文档编号G06F3/048GK102722322SQ20121016091
公开日2012年10月10日 申请日期2012年5月22日 优先权日2012年5月22日
发明者李欣睿 申请人:百度在线网络技术(北京)有限公司