识别缺失的浏览节点制造技术

技术编号:20290120 阅读:26 留言:0更新日期:2019-02-10 20:32
为了改善用户体验,需要针对类别与方面的流行组合的浏览节点。当发现以超过阈值的频率请求类别和方面的特定组合时,检查针对该组合的浏览节点的存在,并且如果浏览节点缺失,则产生用于创建该浏览节点的请求。在一些示例实施例中,基于对所请求的类别与方面组合的模式的识别来产生缺失的浏览节点的整个集合。

【技术实现步骤摘要】
【国外来华专利技术】识别缺失的浏览节点优先权要求本申请要求于2016年10月11日提交的题为“IdentifyingMissingBrowseNodes”的美国专利申请No.15/290,283和于2016年5月31日提交的题为“LabelingQuerywithAspects”的美国临时专利申请No.62/343,646的优先权,这两个专利的全部内容均通过引用并入本文中。
本文公开的主题总体涉及数据处理。具体地,在一些示例实施例中,本公开解决了用于识别缺失的浏览节点的系统和方法。附图说明在附图中以示例而非限制的方式示出了一些实施例。图1是示出了根据一些示例实施例的适合于识别缺失的浏览节点的网络环境的网络图。图2是示出了根据一些示例实施例的适合于识别缺失的浏览节点的映射服务器的组件的框图。图3是示出了根据一些示例实施例的适合于提交查询和显示结果的客户端设备的组件的框图。图4是示出了根据一些示例实施例的适合于显示搜索结果的用户界面的框图。图5是示出了根据一些示例实施例的适合于显示搜索结果的用户界面的框图。图6是示出了根据一些示例实施例的适合于显示浏览节点的用户界面的框图。图7是示出了根据一些示例实施例的浏览节点的层次结构的框图。图8是示出了根据一些示例实施例的输入查询和其所标记方面之间的示例关系的框图。图9是示出了根据一些示例实施例的适合于识别缺失的浏览节点的因素的框图。图10是示出了根据一些示例实施例的应用服务器在执行识别缺失的浏览节点的方法时的操作的流程图。图11是示出了根据一些示例实施例的应用服务器在执行创建缺失的浏览节点的方法时的操作的流程图。图12是示出了根据一些示例实施例的在以方面标记查询以用于识别缺失的浏览节点的方法时的查询数据特征的使用的框图。图13是示出了根据一些示例实施例的在以方面标记查询以用于识别缺失的浏览节点的方法时的用户数据特征的使用的框图。图14是示出了根据一些示例实施例的在以方面标记查询以用于识别缺失的浏览节点的方法时的上下文数据特征的使用的框图。图15是示出了根据一些示例实施例的在应用服务器执行以方面标记查询以用于识别缺失的浏览节点的方法时的操作的流程图。图16至图17是示出了根据一些示例实施例的应用服务器在执行识别缺失的浏览节点的方法时的操作的流程图。图18是示出了根据一些示例实施例的可以安装在机器上的软件架构的示例的框图。图19是根据示例实施例的具有计算机系统的形式的机器的示图表示,在所述计算机系统中,可以执行一组指令以使所述机器执行本文讨论的方法中的任意一个或多个方法。具体实施方式示例方法和系统涉及识别缺失的浏览节点。示例只是代表可能的变化。除非另行明确声明,否则组件和功能是可选的,且可被合并或细分,且操作可以在顺序上变化或被组合或细分。在以下描述中,出于解释的目的,对多个具体细节进行阐述,以提供对示例实施例的透彻理解。然而,对于本领域技术人员将显而易见的是:本主题可以在没有这些具体细节的情况下实施。方面是可以用于过滤搜索结果的属性,被存储为密钥/值对。方面不同于搜索结果的内容(例如,搜索结果中显示的文本或图像),且不同于搜索结果的类别。类别以树结构组织,每个搜索结果最多属于树的一个叶节点。相反,每个搜索结果可以与多个方面相关联。例如,“品牌=耐克”和“状况=新的”都可以与单个项目相关联。为清楚起见,术语“方面类型”可以用于指代密钥/值对中的密钥,并且“方面值”用于指代密钥/值对中的值。浏览节点是用户可以浏览的特定项目组。在一些示例实施例中,借助于所提供页面中的超文本标记语言(HTML)标签、所提供页面的统一资源定位符(URL)的特征或两者,将浏览节点与搜索结果页面区分开。例如,搜索结果页面可以具有将搜索查询项指示为公共网关接口(CGI)脚本的参数的URL,而浏览节点页面可以具有将搜索查询项指示为URL的路径部分的一部分的URL。作为另一示例,搜索结果页面可以具有用于许多搜索查询的一般标题(例如,使用<TITLE>或<H1>HTML标签),而浏览节点页面(例如HTML文档)可以具有专门反映浏览节点的标题。用户可以向搜索引擎(例如,在应用服务器上运行的搜索应用)提交搜索查询。搜索引擎可以处理搜索查询并生成结果集合。针对相同搜索查询,由不同搜索引擎产生的结果可能不同。例如,一个搜索引擎可以适合于提供图像结果,而另一个搜索引擎适合于提供购物结果。继续该示例,向两个引擎提交包括“钱包”的搜索查询可以使得产生来自第一引擎的钱包的图像和来自第二引擎的钱包零售商的链接。搜索查询可能之前已由其他用户运行,并且可能已经记录了其他用户响应于接收针对搜索查询的结果集而采取的动作。例如,可能已创建了在其他用户提交搜索查询之后采取的先前用户动作的数据库。其他用户的动作可以用于标记当前搜索查询中的方面。例如,如果搜索查询是“数码相机尼康”,并且使用该搜索查询的许多用户将搜索细化为“相机&照片>数码相机”类别中具有“品牌=尼康”方面的项目,可以用方面“品牌=尼康”来标记“数码相机尼康”的查询。附加地或备选地,当前用户的先前搜索可以用于标记当前搜索查询的方面。例如,搜索查询可能之前已由相同用户运行,并且可能已经记录了该用户响应于接收针对搜索查询的先前使用的结果集而采取的动作。用户的先前动作可以用于标记当前搜索查询中的方面。在一些示例实施例中,搜索的上下文用于标记当前搜索查询的各方面。上下文指代进行查询的方式,而不是查询本身。例如,用户的设备、Web浏览器、应用和操作系统都提供上下文。上下文的其它元素包括日期、星期几、一天中提交查询的时间、以及当前事件(例如,最近的新闻报道或体育赛事)。用户使用相同上下文的先前动作可被用于标记当前搜索查询中的方面。为了改善用户体验,需要针对类别与方面的流行组合的浏览节点。当发现以超过阈值的频率请求类别和方面的特定组合时,检查针对该组合的浏览节点的存在,并且如果浏览节点缺失,则产生用于创建该浏览节点的请求。在一些示例实施例中,基于对所请求的类别与方面组合的模式的识别来产生缺失的浏览节点的整个集合。图1是示出根据一些示例实施例的适合于识别缺失的浏览节点的网络环境100的网络图。网络环境100包括电子商务服务器120和140、映射服务器130以及设备150A、150B和150C,它们都经由网络170彼此通信耦合。设备150A、150B和150C可以被集体称为“设备150”,或者被统称为“设备150”。电子商务服务器120以及映射服务器130可以是基于网络的系统110的一部分。备选地,设备150可以直接连接到映射服务器130,或者通过本地网络连接到映射服务器130,所述本地网络不同于用于连接到电子商务服务器120或140的网络170。如以下参照图17-18所描述的,电子商务服务器120和140、映射服务器130以及设备150均可以整体地或部分地实现在计算机系统中。电子商务服务器120和140经由网络170向其他机器(例如,设备150)提供电子商务应用。电子商务服务器120和140还可以直接连接到映射服务器130,或者与映射服务器130集成在一起。在一些示例实施例中,一个电子商务服务器120和映射服务器130是本文档来自技高网...

【技术保护点】
1.一种方法,包括:访问包括多个词语的搜索查询;基于所述搜索查询,识别类别与所述类别的一个或多个方面的组合;确定针对识别出的类别与方面组合不存在浏览节点;以及基于确定针对识别出的类别与方面组合不存在浏览节点,发送请求以创建针对识别出的类别与方面组合的浏览节点。

【技术特征摘要】
【国外来华专利技术】2016.05.31 US 62/343,646;2016.10.11 US 15/290,2831.一种方法,包括:访问包括多个词语的搜索查询;基于所述搜索查询,识别类别与所述类别的一个或多个方面的组合;确定针对识别出的类别与方面组合不存在浏览节点;以及基于确定针对识别出的类别与方面组合不存在浏览节点,发送请求以创建针对识别出的类别与方面组合的浏览节点。2.根据权利要求1所述的方法,其中:所述搜索查询是来自多个用户的多个搜索查询中的一个查询;所述识别类别与所述类别的一个或多个方面的组合基于所述多个搜索查询;以及所述方法还包括:确定识别出的类别与方面组合所基于的所述多个搜索查询的计数;以及其中:所述发送请求以创建浏览节点还基于所述计数和阈值。3.根据权利要求2所述的方法,还包括:基于所述多个搜索查询,确定不具有浏览节点的类别与方面组合的模式;以及发送请求以创建与所确定的模式匹配的多个浏览节点。4.根据权利要求1所述的方法,还包括:响应于接收所述请求,创建所述浏览节点。5.根据权利要求4所述的方法,其中,所述创建浏览节点包括创建具有标题的文档。6.根据权利要求5所述的方法,其中,所述文档是HTML文档,并且所述标题包含在<h1>HTML标签中。7.根据权利要求1所述的方法,其中,所述识别类别与所述类别的一个或多个方面的组合包括:用一个或多个替换项目来替代所述搜索查询的一个或多个项目,所述替代基于被替代的项目与替换项目之间的模糊匹配。8.一种系统,包括:存储指令的存储器;以及一个或多个处理器,由所述指令配置为执行以下操作:访问包括多个词语的搜索查询;基于所述搜索查询,识别类别与所述类别的一个或多个方面的组合;确定针对识别出的类别与方面组合不存在浏览节点;以及基于确定针对识别出的类别与方面组合不存在浏览节点,发送请求以创建针对识别出的类别与方面组合的浏览节点。9.根据权利要求8所述的系统,其中:所述搜索查询是来自多个用户的多个搜索查询中的一个查询;所述识别类别与所述类别的一个或多个方面的组合基于所述多个搜索查询;所述操作还包括:确定识别出的类别与方面组合所基于的所述多个搜索查询的计数;以及所述发送请求以创建浏览节点还基于所述计数...

【专利技术属性】
技术研发人员:阿提克·伊斯兰尼什·帕瑞克尼拉贾·加格
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1