用于生成推荐的系统和方法

文档序号:9438988阅读:555来源:国知局
用于生成推荐的系统和方法
【专利说明】用于生成推荐的系统和方法
[0001]优先权声明
[0002]本PCT申请要求于2013年12月19日递交的标题为“SYSTEM AND METHOD FORGENERATING RECOMMENDAT1NS”的US专利申请序列号N0.14/135,275的递交日期的权益,并且要求于2013年3月8日递交的标题为“SYSTEM AND METHOD FOR GENERATINGRECOMMENDAT1NS”的US临时申请N0.61/775,043的优先权。上述申请的每一个的全部内容,在本文通过引用一并引入。
技术领域
[0003]本文公开的主题内容通常涉及处理数据。具体地,本公开提出了与生成推荐相关的系统和方法。
【背景技术】
[0004]—种在线出售服务向用户提供以电子方式购买和出售物品的能力。买方可以在计算机屏幕上查看物品的图像。买方然后可以选择要购买的物品,并且可以电子地(例如,通过信用卡或借记卡)进行支付。当买方购买物品时会通知卖方,并提示卖方运送实体物品。电子物品不会需要物理运送。
【附图说明】
[0005]通过示例示出了一些实施例,但是不限于附图。
[0006]图1是根据一些示例实施例示出适于生成推荐的网络环境的网络图。
[0007]图2是根据一些示例实施例示出适于生成推荐的服务器机器的组件的框图。
[0008]图3是根据一些示例实施例示出的适于生成推荐的网络环境内的数据流的流程图。
[0009]图4是根据一些示例实施例示出适于生成推荐的网络环境内的数据流的流程图。
[0010]图5是根据一些示例实施例示出能够从机器可读介质读取指令并执行本文讨论的任意一个或更多个方法的机器的组件的框图。
[0011]图6是根据一些示例实施例示出具有关于用户拥有的物品的信息的用户界面的用户界面图。
[0012]图7是根据一些示例实施例示出在用户已经向其库存添加小设备之后可能显示的用户界面的用户界面图。
[0013]图8是根据一些示例实施例示出提示用户来添加被标识为用户可能拥有的特定物品的用户界面的用户界面图。
[0014]图9是根据一些示例实施例示出包含关于列出待售物品的表单的用户界面的用户界面图。
[0015]图10是根据一些示例实施例示出包括价格走势数据的用户界面的用户界面图。
[0016]图11是根据一些示例实施例示出用户已经购买了物品并包括关于该物品和交易的详细情况的用户界面的用户界面图。
[0017]图12是根据一些示例实施例示出展示了用户库存的一部分的用户界面的用户界面图。
[0018]图13是根据一些示例实施例示出展示了关于来自用户库存的物品的信息的用户界面的用户界面图。
[0019]图14是根据一些示例实施例的示出了关于用户库存的信息的用户界面的用户界面图。
[0020]图15是根据一些示例实施例示出了关于用户库存的综合信息和关于库存中的物品的详细信息的用户界面的用户界面图。
[0021]图16是根据一些示例实施例示出关于物品的信息的用户界面的用户界面图。
[0022]图17是根据一些示例实施例示出具有用户出售物品的推荐的用户界面的用户界面图。
[0023]图18是根据一些示例实施例的示出描绘物品陈列的用户界面的用户界面图。
[0024]图19是根据一些示例实施例示出包括对物品的评论的用户界面的用户界面图。
[0025]图20是根据一些示例实施例示出包括关于用户库存的信息的概述的用户界面图。
【具体实施方式】
[0026]示例方法和系统是针对生成推荐的。示例仅仅作为可能变型的典型。除非另外明确地声明,组件和功能是可选的并可以组合或再分,并且可以改变操作顺序或对操作组合或再分。在以下说明中,为了解释的目的阐述了多种特定细节,以提供对示例实施例的透彻理解。然而本领域技术人员显而易见,可以不用这些特定细节来实现本主题内容。
[0027]数据库可以存储关于用户拥有的物品的信息。在一些实施例中,机器使用数据库基于用户拥有的物品来为用户提供建议。例如,替代于鼓励用户在电子商业网站上出售物品的一般消息,可以呈现鼓励用户出售已知用户拥有的特定物品的特定消息。还可以基于关于物品的信息来生成特定消息。例如,如果绝版的书将要被做成电影,并且书的标题开始更频繁地在媒体中出现,则机器可以确定对书的需求可能增加,并鼓励拥有该书的用户将其置于出售状态。
[0028]在一些实施例中,机器使用数据库基于用户拥有的物品来为用户提供购买物品的建议。例如,替代于鼓励用户在电子商业网站上购买物品的一般消息,可以呈现鼓励用户购买已知用户尚未拥有的特定物品的特定消息。还可以基于关于物品的信息来生成特定消息。例如,如果用户拥有系列中的前两本书,并且第三本书刚刚面世,则机器可以向用户建议第二本书。
[0029]在一些实施例中,机器使用数据库基于用户拥有的物品来向用户提供加入社团(例如论坛、电子邮件分发列表、本地倶乐部等)的建议。例如,可能存在专用于吉布森吉他话题的电子论坛。在该示例中,在确定用户拥有吉布森吉他之后,机器可能建议用户加入论坛。
[0030]在一些示例实施例中,与电子商业网站结合使用数据库。在这种实施例中,机器可以知晓用户正在查看网站中的什么物品。然后,机器做出的推荐可以考虑正在查看的物品以及用户拥有的物品。在一些示例实施例中,推荐是基于用户的物品查看历史,而不仅仅是当前正在查看的物品。机器可以基于例如正在查看的物品的价格来做出推荐。
[0031]在一些示例实施例中,机器向用户呈现关于用户的物品的信息。例如,用户可能能够通过类别来组织物品。作为另一个示例,用户可能能够分别查看每个物品的当前市场价值、所选物品的总价值或所有物品的总价值。
[0032]在一些机器实施例中,机器访问关于用户的金融资产(例如,股票、债券、储蓄账户、经常账户或其他流动性票据)的信息。在一些示例实施例中,购买或出售推荐是基于用户的金融资产以及用户拥有的物品的集合。
[0033]图1是根据一些示例实施例示出适合生成推荐的网络环境100的网络图。网络环境100包括服务器机器110、物品数据库115以及设备130和150,全部经由网络190彼此可通信地耦合。如以下参照图5所示,服务器机器110、物品数据库115以及设备130和150可以分别全部或部分地在计算机系统中实现。服务器机器110和物品数据库115可以是基于网络的商业系统105的组件。服务器机器110可以与网络190耦合,而物品数据库115与服务器机器110耦合而不直接与网络190连接,或者物品数据库115和服务器机器110可以均与网络190耦合。
[0034]服务器机器110可以经由网络190向其他机器(例如用户设备130或用户设备150)提供电子商业应用。电子商业应用可以提供用户直接互相购买和出售物品、对电子商业应用的提供商购买和出售物品、或二者的方式。
[0035]物品数据库115可以经由网络190向其他机器(例如服务器机器110、用户设备130或用户设备150)提供数据。物品数据库115还可以经由网络190从其他机器(例如服务器机器110、用户设备130或用户设备150)接收数据。
[0036]物品数据库115可以存储关于物品(例如书、汽车、吉他以及其他有形或无形的商品)的数据。例如,数据库可以具有存储关于书籍、DVD和汽车的信息的表格。这些表格可以不仅指示关于物品的静态信息,如标题、长度和车型年份,还指示诸如当前市场价值或话题性等级的信息(例如在过去一周中物品已经在Twitter#标签中被标记的次数,过去几天中物品已经在博客、新闻报道或评论中被提及的次数、或其任意合适的组合)。
[0037]物品数据库115还可以存储关于用户的数据。例如用户的记录可以包括创建用户记录的日期、用户的姓名、用户的地址、用户的电话号码、用户的电子通信地址、用户的出生日期、用户的年龄、用户的性别或用户的收入阶层。
[0038]物品数据库115还可以包括指示特定用户拥有的这些项目中的哪个/哪些的表格。关于物品的记录可以指示每个物品是新的还是已使用的。关于用户拥有的物品的记录可以指示用户购买物品的日期。物品数据库115还可以存储反映物品的过去交易的记录。例如,零售商可以添加出售的新物品的记录。用户可以在第一日期购买物品之一,并在第二日期卖出物品。物品的记录可以指示当前拥有者、最后交易日期、物品状态和支付价格,而其他交易记录存储日期、买卖方和那些交易中支付的价格。可以当交易发生时(例如在交易的同一日期)创建交易的记录。物品的状态可以是新的或已使用的,或者可以包括更细的等级(例如全新的、接近全新的、非常好、良好、还行和差)。关于物品的记录还可以指示版次或版本。例如,书籍可能已经以第一版、第二版和第三版印刷。作为另一个示例,可能已经用多个版本(例如版本1.0、版本1.1和版本2.0)发行了软件。
[0039]图1中还示出了用户132和152。用户132和152中的一个或两个可以是人类用户(例如人类)、机器用户(例如,通过软件程序配置以与用户设备130交互的计算机)或其任意合适组合(例如通过机器辅助的人类或通过人监管的机器)。用户132不是网络环境100的部分,但是与用户130相关联并且可以是用户设备130的用户。例如,用户设备130可以是属于用户132的台式计算机、车辆计算机、平板电脑、导航设备、便携媒体设备或智能电话。类似地,用户152不是网络环境100的部分,但是与用户150相关联。作为示例,用户设备150可以是属于用户152的台式计算机、车辆计算机、平板电脑、导航设备、便携媒体设备或智能电话。
[0040]图1中所示的任意机器、数据库或设备可以在通用计算机中实现,可以通过软件将通用计算机修改(例如配置或编程)为专用计算机,以执行本文针对该机器、数据库或设备所描述的功能。例如以下参照图5讨论能够实现本文中所描述的一个或更多个方法的计算机系统。如本文所使用的,“数据库”是数据存储资源,并且可以存储被结构化为文本文件、表格、电子表格、关系数据库(例如对象关系数据库)、三元存储、分层数据存储或其任意合适的组合的数据。此外,可以将图1中所示的任意两个或更多个机器、数据库或设备组合到单个机器中,并且可以将任意单个机器、数据库或设备的本文所描述的功能再分为多个机器、数据库或设备。
[0041]网络190可以是实现机器、数据库和设备(例如服务器机器110和设备130)之间的通信的任意网络。相应地,网络190可以是有线网络、无线网络(例如移动或蜂窝网络)或其任意合适的组合。网络190可以包括构建私有网络、公共网络(例如互联网)或者其任意合适组合的一个或更多个部分。
[0042]图2是根据一些示例实施例示出服务器机器110的组件的框图。服务器机器110被示为包括:存储模块210、事件模块220、修改模块230、通信模块240、生成模块250、和推荐模块260,全部被配置为(例如经由总线、共享存储器或交换机)彼此通信。可以使用硬件(例如机器的处理器)或硬件和软件的组合来实现本文所描述的任意一个或更多个模块。例如,本文所描述的任意模块可以配置处理器以执行本文所描述的针对那个模块操作。此外,可以将这些模
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1