推荐引擎制造技术

技术编号:19562122 阅读:22 留言:0更新日期:2018-11-25 00:34
用户在为预期收件人购买礼物时与物品列表进行交互。基于用户交互,推荐引擎选择描述待售物品的物品列表以呈现给用户,物品列表用于预期收件人感兴趣的物品。该选择基于用户与物品列表的交互(例如,用户的历史购买)、所选物品列表的属性、预期收件人的愿望清单以及其他用户的行为。还可以基于用户可能购买物品作为预期收件人的礼物的场合的日期来呈现推荐。

Recommendation engine

The user interacts with the list of items when buying gifts for the intended recipient. Based on user interaction, the recommendation engine selects a list of items describing the items to be sold for presentation to the user, and the list of items is used for items of interest to the intended recipient. The selection is based on the interaction between the user and the list of items (e.g., the user's historical purchase), the properties of the list of items selected, the wish list of the intended recipient, and the behavior of other users. Recommendations can also be presented based on the date of the occasion where the user may purchase the item as a gift from the intended recipient.

【技术实现步骤摘要】
【国外来华专利技术】推荐引擎优先权声明本申请要求2016年3月3日提交的题为“RecommendationEngine(推荐引擎)”的美国专利申请第15/060,301号的优先权,其通过引用的方式全部并入本文中。
本文公开的主题总体上涉及进行推荐的计算机系统。具体地,本公开涉及与推荐要购买的物品相关的系统和方法。
技术介绍
用户的搜索和购买历史被用于识别用户可能感兴趣的其它物品。向用户呈现一个或多个推荐物品。附图说明在附图中,通过示例而非限制的方式示出了一些实施例。图1是示出根据一些示例实施例的适合于生成推荐的网络环境的网络图。图2是示出根据一些示例实施例的适合于生成推荐的推荐服务器的组件的框图。图3是示出根据一些示例实施例的适合于显示物品列表的用户界面的框图。图4是示出根据一些示例实施例的适合于识别物品列表中的物品的预期收件人的用户界面的框图。图5是示出根据一些示例实施例的适合于识别与预期收件人的物品关联的场合的用户界面的框图。图6是示出根据一些示例实施例的适合于识别与场合关联的日期的用户界面的框图。图7是示出根据一些示例实施例的适合于显示与不同收件人关联的各组推荐物品列表的用户界面的框图。图8是示出根据一些示例实施例的适合于显示与不同场合关联的各组推荐物品列表的用户界面的框图。图9是示出根据一些示例实施例的适合于识别物品列表中的物品的预期收件人的用户界面的框图。图10是示出根据一些示例实施例的适合于呈现即将到来的赠送礼物事件的用户界面的框图。图11是示出根据一些示例实施例的适合于收集关于物品收件人的附加信息的用户界面的框图。图12是示出根据一些示例实施例的服务器在执行生成推荐的过程中的操作的流程图。图13是示出根据一些示例实施例的服务器在执行生成推荐的过程中的操作的流程图。图14是示出根据一些示例实施例的可以安装在机器上的软件架构的示例的框图。图15示出了根据示例实施例的计算机系统形式的机器的示图表示,其中可以执行一组指令以使机器执行本文所讨论的方法中的任何一种或多种。具体实施方式示例性方法和系统涉及生成物品列表的推荐。示例仅代表可能的变化。除非另有明确说明,否则组件和功能是可选的并且可以组合或细分,并且操作可以按顺序变化或者组合或细分。在以下描述中,出于解释的目的,阐述了许多具体细节以提供对示例实施例的透彻理解。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节的情况下实践本主题。推荐引擎选择描述待售物品的物品列表以呈现给用户。该选择基于用户与物品列表的交互(例如,用户的过去购买)、所选物品列表的属性以及其他用户的行为。推荐引擎确定与用户交互的列表中的一个或多个物品的预期收件人。在一些示例实施例中,除非接收到相反的指示,否则假定预期收件人是用户。图1是示出根据一些示例实施例的适合于生成物品推荐的网络环境100的网络图。网络环境100包括电子商务服务器120和140、推荐服务器130、以及设备150A、150B和150C,它们全部都经由网络170彼此通信地耦接。设备150A、150B和150C可以统称为作为“设备150”,或者总体称为“设备150”。电子商务服务器120和推荐服务器130可以是基于网络的系统110的一部分。备选地,设备150可以直接或通过与用于连接到电子商务服务器120或140的网络170不同的本地网络而连接到推荐服务器130。电子商务服务器120和140、推荐服务器130和设备150均可以全部或部分在计算机系统中实现,如下面参考图13至图14所述。电子商务服务器120和140经由网络170向其它机器(例如,设备150)提供电子商务应用。电子商务服务器120和140也可以直接连接到推荐服务器130或与之集成。在一些示例实施例中,一个电子商务服务器120和推荐服务器130是基于网络的系统110的一部分,而其它电子商务服务器(例如,电子商务服务器140)与基于网络的系统110分开。电子商务应用可以为用户提供直接向彼此购买和销售物品、从电子商务应用提供商购买和向其销售或这两者的方式。还在图1中示出了用户160。用户160可以是人类用户(例如,人)、机器用户(例如,由软件程序配置以与设备150和推荐服务器130交互的计算机)、或其任何合适的组合(例如,由机器辅助的人或由人监督的机器)。用户160不是网络环境100的一部分,但与设备150关联,并且可以是设备150的用户。例如,设备150可以是属于用户160的传感器、台式计算机、车辆计算机、平板计算机、导航设备、便携式媒体设备或智能电话。在一些示例实施例中,推荐服务器130接收关于物品和与用户关联的个人的数据。例如,用户可以从电子商务服务器120托管的电子商务网站购买物品,并指示该物品被预期作为另一个人的礼物。因此,推荐服务器130创建所购买的物品与该另一个人之间的关联。基于该关联或一组这样的关联,推荐服务器130将用于推荐的一个或多个物品列表识别为针对该另一个人的礼物。在一些示例实施例中,用于选择推荐物品的附加因素包括关于收件人的以下一个或多个数据:区域(例如,州、国家或邮政编码)、年龄、人口统计、分段建模和来自社交网络的第三方数据、广告代理商或其它电子商务网站。通过跟踪不同人的各组关联,可以进行个性化的礼物推荐。例如,可以为用户的朋友、家庭成员和同事以及用户他或她自己提供推荐。其它示例包括为慈善机构、学校或用户的业务购买物品的建议。图1中所示的任何机器、数据库或设备可以在通过软件修改(例如,配置或编程)的通用计算机中实现,以作为专用计算机来执行本文描述的用于该机器、数据库或设备的功能。例如,下面参考图13和图14讨论能够实现本文描述的任何一种或多种方法的计算机系统。如本文所使用,“数据库”是数据存储资源并且可以存储被构造为文本文件、表、电子表单、关系数据库(例如,对象关系数据库)、三元组存储、分层数据存储或其任何合适的组合的数据。此外,图1中所示的任何两个或更多个机器、数据库或设备可以组合成单个机器,并且本文描述的用于任何单个机器、数据库或设备的功能可以在多个机器、数据库或设备之间细分。网络170可以是能够在机器、数据库和设备(例如,推荐服务器130和设备150)之间进行通信的任何网络。因此,网络170可以是有线网络、无线网络(例如,移动或蜂窝网络)、或其任何合适的组合。网络170可以包括构成私人网络、公共网络(例如,互联网)或其任何合适组合的一个或多个部分。图2是示出根据一些示例实施例的推荐服务器130的组件的框图。推荐服务器130被示为包括通信模块210、事件跟踪模块220、个人关联模块230、列表模块240和存储模块250,它们都被配置成彼此通信(例如,经由总线、共享存储器或交换机)。可以使用硬件(例如,机器的处理器)来实现本文描述的任何一个或多个模块。此外,这些模块中的任何两个或更多个可以组合成单个模块,并且本文针对单个模块描述的功能可以在多个模块之间细分。此外,根据各种示例实施例,本文描述的在单个机器、数据库或设备内实现的模块可以分布在多个机器、数据库或设备上。通信模块210被配置成发送和接收数据。例如,通信模块210可以通过网络170接收物品列表数据,并将接收的数据发送到个人关联模块230。作为另一个示例,列表模块24本文档来自技高网...

【技术保护点】
1.一种系统,包括:存储器,其上实现有指令;以及一个或多个处理器,由所述指令配置以执行包括以下的操作:检测用户在客户端设备处与物品的第一列表的交互;促使在所述客户端设备上显示用户界面,所述用户界面包括识别所述物品的预期收件人的提示,所述预期收件人与所述用户不同;经由所述用户界面接收所述物品的所述预期收件人的标识符;基于与所述用户交互的第一组列表选择第一推荐列表,所述第一组列表不包括所述第一列表;基于与所述用户交互的第二组列表选择第二推荐列表,所述第二组列表包括所述第一列表;促使向所述用户呈现所述第一推荐列表;以及促使向所述用户呈现所述第二推荐列表。

【技术特征摘要】
【国外来华专利技术】2016.03.03 US 15/060,3011.一种系统,包括:存储器,其上实现有指令;以及一个或多个处理器,由所述指令配置以执行包括以下的操作:检测用户在客户端设备处与物品的第一列表的交互;促使在所述客户端设备上显示用户界面,所述用户界面包括识别所述物品的预期收件人的提示,所述预期收件人与所述用户不同;经由所述用户界面接收所述物品的所述预期收件人的标识符;基于与所述用户交互的第一组列表选择第一推荐列表,所述第一组列表不包括所述第一列表;基于与所述用户交互的第二组列表选择第二推荐列表,所述第二组列表包括所述第一列表;促使向所述用户呈现所述第一推荐列表;以及促使向所述用户呈现所述第二推荐列表。2.根据权利要求1所述的系统,其中:所述用户界面还包括识别预期将所述物品作为所述收件人的礼物的场合的提示;所述操作还包括:经由所述用户界面接收所述场合的标识符;确定所述场合的日期;以及促使向所述用户呈现所述第二推荐列表是基于所述场合的日期和当前日期。3.根据权利要求2所述的系统,其中:促使向所述用户呈现所述第二推荐列表是基于所述场合的日期与所述当前日期之间的差低于阈值。4.根据权利要求1所述的系统,其中:与所述第一物品列表的交互选自包括以下的组:查看所述第一物品列表、对物品投标、对物品出价以及观看所述第一物品列表。5.根据权利要求1所述的系统,其中:所述操作还包括:访问所述收件人的愿望清单;以及生成所述第二推荐列表是基于所述愿望清单。6.根据权利要求1所述的系统,其中:生成所述第二推荐列表是基于在所述第一物品列表中指示的物品的属性。7.根据权利要求1所述的系统,其中:所述第一推荐列表呈现在包含第一多个推荐列表的第一显示区域中;所述第二推荐列表呈现在包含第二多个推荐列表的第二显示区域中;以及所述操作还包括:促使在所述客户端设备上显示第二用户界面,所述第二用户界面包括识别会对所述第一推荐列表的物品感兴趣的人的提示;经由所述第二用户界面接收表明所述收件人会对所述第一推荐列表的物品感兴趣的指示;以及响应于接收到表明所述收件人会对所述第一推荐列表的物品感兴趣的所述指示:将所述第一推荐列表从所述第一显示区域移动到所述第二显示区域。8.根据权利要求1所述的系统,其中所述操作还包括:基于第二用户与所述收件人之间的关联,促使向所述第二用户呈现所述第二推荐列表;从所述第二用户接收所述第二推荐列表的物品的购买订单;以及基于接收到所述购买订单以及所述第二用户与所述收件人之间的关联,停止向所述第一用户呈现所述第二推荐列表。9.根据权利要求1所述的系统,其中所述操作还包括:促使在所述客户端设备上显示第二用户界面,所述第二用户界面包括指示所述收件人是否会对所述第二推荐列表的物品感兴趣的提示。10.根据权利要求9所述的系统,其中所述操作还包括:经由所述第二用户界面接收表明所述收件人不会对所述第二推荐列表的物品感兴趣的指示;以及响应于接收到表明所述收件人不会对所述第二推荐列表的物品感兴趣的指示:停止显示所述第二推荐列表。11.根据权利要求9所述的系统,其中所述操作还包括:经由所述第二用户界面接收表明所述收件人会对所述第二推荐列表的物品感兴趣的指示;以...

【专利技术属性】
技术研发人员:特洛伊·史蒂文·埃科特杰斯·布洛克伊萨克·萨克斯卢卡斯·德沙泽尔
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国,US

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

1