用于经调解的群组决策的网络物品的对话映射的制作方法

文档序号:23068087发布日期:2020-11-25 17:55阅读:108来源:国知局
用于经调解的群组决策的网络物品的对话映射的制作方法

相关申请的交叉引用

本申请根据美国法典第35篇第119(e)条要求于2018年4月10日提交的题为“conversationalmappingofwebitemsformediatedgroupdecisions(用于经调解的群组决策的网络物品的对话映射)”、以bernhardkruepl-sypien为发明人的美国临时专利申请序列号62/655,482的国内权益,,其全部内容通过引用并且为所有目的合并于此,就像在此完全和完整阐述一样。



背景技术:

电子商务(e-commerce)是通过因特网购买或销售产品或服务的活动。电子商务网站使在线用户(以下称为“购物者”)能够通过使用网络浏览器选择要购买的物品。购物者使用在诸如台式计算机、膝上型计算机、智能电话等设备上执行的浏览器软件来访问列出感兴趣产品的网页。这些网页向在线购物者提供包括描述、规格、图像、价格等的产品信息。为了帮助购物者做出购买决定,网页还可以包括由声称购买了感兴趣的产品的其他人发布的产品评论。这些评论通常附带有数字评级(例如5星中的4星)。

尽管许多产品评论和评级是合法的,但也有许多并非如此。越来越多的恶意公司发布评论和评级来要求产品制造商提供补偿以提高其产品在电子商务网站上的地位。有偿评论过程很简单:有问题的公司获得创建假帐户、从电子商务网站购买产品并为这些产品撰写4或5星评论的报酬。此外,这些公司获得撰写竞争对手产品的负面评论和低评级的报酬。这违反了电子商务网站的使用条款。但是,提交虚假评论和评级的公司很难监管,因为这些评论和评级是基于经过验证的购买。尽管电子商务网站试图关闭出售欺诈性评论和评级的公司,但到这些公司被发现时,它们的制造业客户已经完成了大量的销售。此外,欺诈性评论者可能以新的名字再次出现以重复该过程。

购物者越来越意识到这个日益严重的问题,因此,尽管许多评论和评级是合法和有用的,但是他们在做出购买决定时避免在电子商务网站上发布的评论和评级。结果,购物者被迫仅基于电子商务网站处提供的产品信息自行做出在线购买决定。



技术实现要素:

本公开提供了一种用于将经由网络通道接收的内容经由消息传递通道发送到一个或多个用户设备(例如,台式计算机、膝上型计算机、平板电脑、智能电话等)的方法和设备。例如,本公开提供一种用于经由包括消息传递服务的消息传递通道将产品信息从电子商务网站发送到一个或多个用户设备的方法和装置。其余的公开内容将描述一种用于经由消息传递服务将产品信息从电子商务网站传送到多个用户设备的方法和装置,应理解,本公开不限于此。

在一个实施例中,超链接按钮被嵌入在电子商务网站处,并且被链接到购物者经由网络浏览器选择的一种或多种产品。超链接按钮可以被嵌入在线购物车中,该在线购物车包含购物者添加的一种或多种物品。将参考嵌入在购物车内的超链接按钮来描述本公开,应当理解,本公开不应限于此。

当按钮被购物者激活时,http请求被调用以经由网络(例如,因特网)将购物车物品的产品信息传送到决策支持系统。将参考经由因特网将购物车物品的产品信息传宋到决策支持系统来描述本公开,应当理解,本公开不应限于此。实际上,呈现具有嵌入的超链接的购物车的网络服务器和决策支持系统都可以由同一商业实体拥有,并且可以经由局域网彼此进行数据通信。包括描述、规格、图像、到产品信息的超链接等的术语“产品信息”将与术语“购物车物品”互换使用,

决策支持系统接收购物车物品并将其本地存储在数据对象中。决策支持系统创建购物车(sc)引用并将其映射到存储的购物车物品。决策支持系统随后将sc引用和重定向命令发送到购物者的用户设备(例如,智能电话)。重定向命令提示购物者的用户设备打开消息传递应用,该消息传递应用进而启动购物者与决策支持系统之间的电子对话(例如,经由消息传递服务的电子消息交换)。决策支持系统可以包括聊天机器人,该聊天机器人调解决策支持系统和购物者之间的对话。因此,在一个实施例中,重定向命令打开与中介聊天机器人的电子对话。

决策支持系统可以经由消息传递服务从购物者接收sc引用。决策支持系统可以访问其本地存储器,并检索映射到sc引用的购物车物品。然后,决策支持系统可以经由消息传递服务将购物车物品发送给购物者,以便随后在购物者的用户设备上显示。在一个实施例中,购物者与决策支持系统的交互使得能够在文本列表、列表模板、轮播(carrousel)模板、窗口小部件等中显示选择的购物车物品。在另一个实施例中,通过计算机生成的语音向购物者描述选择的购物车物品。

购物者可以与个人或实体共享购物车物品,以便获得他们的评论或推荐。评论可以包括产品评级、产品排名或其他输入。为此,购物者可以选择受信任的个人。所选择的个人在本文中将被称为“评论者”。购物者可以通过将评论请求消息发送到消息传递服务来与评论者共享购物车物品。该消息可以包括针对该选择的评论者的sc引用和联系信息。

消息传递服务接收评论请求消息。使用消息中的联系信息,消息传递服务可以发送邀请,以经由评论者的用户设备(例如,智能电话)和消息传递服务在决策支持系统和评论者之间建立各自的对话。在一个实施例中,上述聊天机器人可以调解决策支持系统和评论者之间的电子消息交换。在另一个实施例中,决策支持系统可以建立与评论者的群聊。在变体中,聊天机器人仅对群组消息聊天中按其名称寻址的消息作出反应。一旦建立了群聊或对话,决策支持系统就经由消息传递服务将购物车物品发送给评论者。

评论者可以评论在其用户设备上显示的购物车物品。例如,评论者可以对购物车物品进行数字评级(例如,五星中的三星),或者评论者可以对购物车物品进行排名。关于后者,评论者可以通过根据评论者的偏好顺序列出物品来对物品进行排名。或者决策支持系统为每个购物车物品生成并发送诸如a、b、c等字符引用,评论者可以通过发送包含诸如“cba”之类的顺序的消息来提供排名以指示评论者的偏好。完成后,评论者可以使用其设备上的消息传递应用将其评论发送到决策支持系统。决策支持系统经由相应的消息通道接收排名或评级。

决策支持系统接收包含对购物车物品的评论的消息。决策支持系统处理评论以生成结果。例如,决策支持系统基于评论者提供的评级来计算购物车物品的平均评级。或者,决策支持系统基于评论者提供的排名列表来计算购物车物品的总排名。最终,决策支持系统经由消息传递服务将处理结果发送给购物者的用户设备以在其上显示。

附图说明

图1是采用本公开的一个实施例的系统的框图。

图2是根据本公开的一个实施例的决策支持系统的框图。

图3是示出根据本公开的一个实施例的决策支持过程的相关方面的交互图。

图4是示出根据本公开的一个实施例的决策支持过程的相关方面的交互图。

图5示出了根据本公开的一个实施例的示例性工作流,其示出了决策支持过程的相关方面。

图6示出了根据本公开的一个实施例的另一示例性工作流,其示出了决策支持过程的相关方面。

图7是根据本公开的一个实施例的电子商务网站的示例购物车的图。

图8是示出根据本公开的某些实施例的各种界面的图。

图9是示出根据本公开的一个实施例的用于聚合排名列表的示例排名算法的图。

附图仅出于说明的目的描绘了本公开的各种实施例。本领域技术人员将从下面的讨论中容易地认识到,在不脱离本文描述的本发明原理的情况下,可以采用本文所示的结构和方法的替代实施例。

具体实施方式

公开了一种实现在线购物者决策支持过程的方法和装置。在一个实施例中,该方法和设备将网络通道链接到消息传递通道。尽管将参考将网络通道链接到消息传递通道来描述本公开,但是本公开不应限于此。实际上,本公开设想将网络通道链接到其他电子对话通道(例如,电子邮件通道)。

本公开提供了一种决策支持系统,其使得能够在电子商务网站与消息传递服务之间进行数据通信,这进而使得能够进行在线决策支持过程。在线决策支持过程通过包括消息传递服务的消息传递通道以结构化方式进行。决策支持系统使得一组一个或多个受信任的评论者能够提供由购物者在电子商务网站上选择的物品的评论或推荐。决策支持系统还可以处理评论或推荐,并在购物者做出在线购买决定之前将其结果呈现给购物者。

近年来,消息传递平台形式的对话系统已经成为进行电子对话的普遍方式。为了说明的目的,消息传递平台应被理解为包括消息传递服务(通常采用在服务器上执行的软件的形式)和消息传递应用(即“社交消息传递应用”或“聊天应用”)(通常采用在用户设备上执行软件的形式)之间的交互。消息传递平台启用消息传递通道,进而启用参与者之间经由其用户设备的电子对话。许多消息传递服务是围绕社交网络平台开始的,但现在许多已经发展成为支持状态更新、聊天机器人等的广泛服务。聊天机器人是能够使用文本或图形/模板对话与用户进行交互的计算机程序。一些消息传递服务提供允许集成定制的聊天机器人的应用编程接口。如下面将更全面描述的,决策支持系统包括基于聊天机器人的决策支持系统,应当理解,本发明不限于此。聊天机器人能够经由其用户设备在其自身与购物者之间传递消息。聊天机器人还能够经由其用户设备在其自身与评论者之间传递消息。

图1是采用本公开的一个实施例的示例系统100。系统100包括一个或多个网站110、用户设备120、消息传递服务130、决策支持系统140、以及使得能够在各个组件之间进行数据通信的网络150。用户设备可以采用台式计算机、膝上型计算机、平板电脑、智能电话等形式。仅出于说明的目的,假定用户设备采用智能电话的形式,应理解,术语用户设备不应限于此。用户设备120在下文中将被称为购物者用户设备120或主用户设备120。其余描述也将评论者使用的设备称为评论者用户设备或次用户设备。

网站110包含包括一个或多个网页112的一个或多个网络服务器,网页可以经由网络150被传送到购物者用户设备120。存储装置111可以是数据库、文件系统或另一存储装置,存储网页112处显示的物品的产品信息。

购物者用户设备120能够使用浏览器应用121访问和显示网页112。购物者设备120包括消息传递应用122,其可以用于经由消息传递服务130与决策支持系统140的聊天机器人(图1中未示出)进行通信。上述聊天机器人可以注册到消息传递服务130中。

购物者对网站110的访问和购物者对消息传递服务130的使用是可以由决策支持系统140链接的单独活动。更具体地,决策支持系统140以能够实现在线、群组决策支持过程的方式连接或链接这些活动。决策支持系统140可以经由消息传递服务130通过对话将在网站110处选择的购物车物品传送给受信任的评论者,以便获得评论或推荐。

决策支持系统140提供许多功能。决策支持系统140可以接收和存储来自网站110的购物车物品。决策支持系统140可以便于经由消息传递服务130将购物车物品传送给评论者。决策支持系统140还可以调解其自身与用户设备(例如,购物者和评论者用户设备)之间的对话。例如,决策支持系统140可以调解其中评论者被请求经由消息传递服务130提供评论或推荐的对话。此外,决策支持系统140可以处理由评论者提供的评论,并将处理结果发送回购物者和/或评论者。

图2是示出决策支持系统140的一个实施例的框图。该实施例包括网络服务器201、api请求服务器202、聊天机器人引擎220(其实现一个或多个中介聊天机器人221)、通知单元211、聚合单元212和数据库230。

网络服务器201用于呈现网页和网络视图(也称为窗口小部件),其可以被嵌入在与用户设备的消息传递中。在一个实施例中,网络服务器201呈现排名窗口小部件,其示例在图8中用标签840示出。

api请求服务器202实现代表性状态传输(rest)接口,并提供对json格式的数据的访问。api请求服务器202由网络服务器201、聊天机器人引擎220使用,并且在一定程度上由用户设备120使用。api请求服务器202还用于将数据与表格分离。

聊天机器人是可以与评论者和购物者进行对话的计算机程序。聊天机器人引擎220是创建聊天机器人221的程序。这些聊天机器人能够基于自然语言或决策树进行对话,取决于目标信使服务的实施例和支持。基于自然语言的实施例可以基于模式匹配。决策树实施例可以在每个用户交互步骤显示预定义的菜单样式按钮,并要求用户选择预定义的答案之一。本公开的某些实施例可以使用文本到语音接口、扬声器和麦克风来进行语音对话。本公开提供了使得购物者或评论者能够参与聊天机器人的机制。

通知单元211可以在进行在线决策支持过程中的更新时通知用户(例如,购物者和/或评论者)。通知单元211可以通知用户其他用户参与了在线决策支持过程或者实现了最终结果。聚合单元212处理由评论者提供的评论,并实施评级或排名算法。数据库230用作决策支持系统140的本地存储。在本公开的一个实施例中,它被实现为关系数据库。

继续参考图1和图2,图3是根据本公开的一个实施例的过程300的交互图。过程300涉及包括网页112的网站110。该网站可以是电子商务网站,并且网页112可以包含待售物品。在步骤310中,主用户(即,购物者或顾客)可以通过跟随超链接或通过输入网站的url来使用设备120的网络浏览器121访问网站110的网页112。在响应311中,网站使用网络150发送所请求的网页112。

在步骤312中,购物者从一个或多个网页中选择一个或多个物品。购物者可以使用网站自身的机制完成该任务。例如,网站可以提供购物车,购物者可以将一个或多个物品放入该购物车。图7中示出了示例购物车701。在其他实施例中,购物者可以使用网站的愿望列表或完全独立于网站110的客户端选择机制来选择物品。仅出于说明的目的,将关于通过由网站110提供的添加到购物车功能的物品选择来描述本公开。在步骤313中,传送物品选择。最终,在314处,网站将更新网页并显示包含物品选择的虚拟购物车701。

购物者可以从购物车701使用决策支持系统140。根据一个实施例,网络浏览器121示出了图7a的示例购物车701,其列出了所有选择的物品702-704和附加的网络按钮“在信使上询问”710。在步骤315,购物者从浏览器121激活该按钮,这进而启动传送操作,在该操作中,在步骤316中,购物车物品702-704的产品信息的副本以串行化的json格式被发送到决策支持系统140的api请求服务器202。在替代实施例中,购物者可以通过扫描与所选物品相关联的快速响应(qr)代码或其他机器可读代码来将物品的产品信息发送给决策支持系统140。在该替代实施例中,购物者可以利用设备120或具有扫描能力的其他用户设备来扫描代码。使用该代码作为引用,决策支持系统140可以从网站110或存储装置111中检索相关产品信息以存储在数据库230中。

在步骤317,决策支持系统140接收并在在数据库230中存储购物车物品的产品信息,并在318中生成相应的购物车(sc)引用。在步骤319中,决策支持系统140将重定向指令发送到网络浏览器121。该重定向指令包含生成的sc引用和到中介聊天机器人221的超链接。

网络浏览器121接收重定向指令。响应于购物者激活重定向指令,在步骤320,打开设备120上的消息传递应用122。在步骤321,重定向指令的sc引用被传递给消息传递应用122。在322处,消息传递应用122通过网络150和消息传递服务130启动与中介聊天机器人221的端点的对话。为此,在323处,消息传递应用122将sc引用传递到消息传递服务130,并且在324处消息传递服务130进行将sc引用发送给聊天机器人引擎220。

在步骤325,聊天机器人引擎220通过api请求服务器202发出api调用,来使用sc引用从数据库230中检索相应的购物车物品。在326处,检索到的物品被串行化并在消息中发送到消息传递服务130。在一个实施例中,在检索到的购物车物品被发送到消息传递服务130之前被串行化为json格式,在步骤327,消息传递服务130进而在建立的对话中将消息发送到用户设备120中的消息传递应用。

购物者用户设备120接收包括购物车物品的消息。在步骤328中,购物者可以查看和/或扩充购物车物品。例如,购物者可以:对多个购物车物品进行分页;以不同方式检查它们;管理、编辑和改变它们;链接其他资源(例如网络链接、图像或视频)。

在购物者对购物车物品和任何扩充(例如,添加的链接)感到满意之后,购物者可以选择评论者,购物者可以与评论者共享购物车物品及其任何扩充。消息传递应用122和消息传递服务130可以用于启动与评论者的电子对话,以获取他们对购物车物品的评论或推荐。在步骤329,可以使用消息传递应用122来选择用户评论者的列表。在一个实施例中,购物者可以从可通过消息传递应用122访问的存储器中的联系人中选择评论者。当创建评论者列表时,在330处,可以使用由消息传递应用122和/或消息传递服务130提供的邀请系统将该列表、sc引用和/或任何扩充发送到消息传递服务130。该列表可以包括所选择的评论者的联系信息(例如,智能电话号码、用户名,电子邮件地址等)。在替代实施例中,可以将sc引用和联系信息经由邀请系统发送到单独地用于每个评论者的消息传递服务130,或者发送给包含许多用户的消息传递系统的组。仅出于说明的目的,本公开将假定包括他们的联系信息的评论者列表被发送到消息传递服务,应理解,本公开不限于此。消息传递服务130接收所选择的评论者的列表的sc引用和联系信息,并且从步骤331开始,消息传递服务130可以启动用于经由消息传递服务130在评论者和聊天机器人221之间建立对话的过程。继续参考图1-3,当在410处消息传递服务130向所选择的评论者(即,次用户)发送邀请时,决策支持过程在图4中继续。邀请被发送给用户设备120a,并且可以用于邀请评论者经由消息传递服务330开始与中介机器人221的对话。在每个邀请被显示在评论者的设备上时,该邀请可以包括sc引用、对所选购物车物品进行评论或推荐的文本请求(例如,“请帮助我”)和/或经由消息传递服务130到决策支持系统140的链接。

图4是描述决策支持系统140与评论者之间的交互以收集和处理他们的评论或推荐的交互图。为了便于说明,将参考一个次用户设备120a来描述图4,一个评论者可以通过该次用户设备120a提供关于示例购物车物品的评论或推荐。然而,应理解,如图4所示,另外的次用户设备经由消息传递服务130与决策支持系统140进行相同类型的对话。

信使应用122a通过消息传递服务130打开中介聊天机器人221的端点。换句话说,在411处,信使应用122a通过消息传递服务130开始与中介聊天机器人221的对话。在图5的过程500中示出的某些实施例中,在由购物者选择的每个评论者与中介聊天机器人之间存在单独的对话(除了如上所述的购物者与聊天机器人之间的对话之外),并且在其他实施例中,存在在所有用户(例如购物者和选择的评论者)与聊天机器人之间共享的单个群组对话。图6a示出了群组对话的示例过程600。

继续参考图1、图2和图4,消息传递应用122a打开与聊天机器人221的对话。为此,在步骤412和413,用户设备120a通过消息传递服务130将邀请的sc引用发送给决策支持系统140。聊天机器人引擎220接收到该sc引用,并且在步骤414中聊天机器人引擎使用sc参考以通过api请求服务器202发出api调用来从数据库230检索相应的购物车物品。然后,这些检索到的物品被串行化为例如json格式,并在步骤415将其发送到消息传递服务130,在416处消息传递服务130进而使用所建立的对话将它们嵌入消息中并将其发送到消息传递应用122a。

在步骤417,评论者可以通过他们的用户设备(例如,次用户设备120a)对购物车物品进行检查和协作。协作选项可以包括:提供购物车物品的书面评论;添加其他信息;为一个或多个购物车物品提供数字评级;按偏好的顺序对购物车中的物品进行排名等。

在一个实施例中,评论者可以通过从消息传递应用122a启动投票功能来对购物车物品进行排名。可以通过激活设备120a的界面上的按钮来启动投票功能。考虑了启动该投票功能的替代方法。一旦开始,投票功能可以在用户设备120a上显示购物车物品。购物车物品可以以文本或图形方式显示。关于后者,可以显示每个购物车物品的图像。另外,每个购物车物品可以与到附加信息的相应链接一起被显示。图8示出了可以用于在启动投票功能之后在用户设备120a上显示物品的各种示例界面。界面810示出了由产品名称(例如,产品i、产品ii和产品iii)标识的购物车物品的示例文本列表。购物车物品连同决策支持系统140分配给它们的参考字符(例如a、b或c)一起显示在界面810中。在界面820中,示例购物车物品以图形方式显示为轮播中的图像821-823。在激活按钮824之后,可以以图形方式显示购物车的任何其他物品。像界面810一样,图形图像821-823分别显示有决策支持系统分配的参考字符a、b和c。

有许多不同的方法,其中评论者可以使用许多不同的方法对购物车物品进行排名。在一个实施例中,评论者可以使用由决策支持系统140提供的参考字符来对购物车物品进行排名。界面830是示例,其中评论者通过决策支持系统按照偏好的顺序分配的参考字符对示例购物车物品进行排名。在界面830中所示的示例中,评论者输入了列表cab,其指示产品iii优先于产品i,产品i又优先于ii。界面830中所示的排名可以由使用在设备120a上执行的语音到文本软件产生。另一种排名方法使用图形元素界面840,其包括来自消息传递应用122a的网络视图。在该实施例中,网络视图显示窗口小部件,该窗口小部件是捆绑有样式信息和功能的标记语言片段。该窗口小部件由决策支持系统140的网络服务器201提供给消息传递应用122a。使用该窗口小部件,用户使用诸如鼠标或触摸屏之类的输入设备将所显示的购物车物品841-843按照评论者的偏好进行排序,以将物品拖放到优选的列表顺序中。像界面830一样,界面840显示评论者重新排列了购物物品,以指示产品iii优先于产品i,产品i又优先于产品ii。示例界面850示出了评论者输入的购物副产品的偏好列表,其缺少决策支持系统分配的参考字符。

返回到图4,在例如通过按参考字符对购物车物品进行重新排序以创建排名列表而对购物车物品进行排名之后,在步骤418,排名列表由消息传递应用122a发送到消息传递服务130。在步骤419,消息传递服务130进而将评论者的排名列表发送到决策支持系统140的中介聊天机器人221的端点。在使用窗口小部件的实施例中,该列表可以直接从消息应用122a发送到决策支持系统140。

决策支持系统140经由信使服务130从用户设备120a接收购物车物品引用的多个排名列表。响应于决策支持系统140接收到排名列表,步骤420,api请求服务器202可以调用聚合单元212用于处理购物车物品引用的列表以生成结果。在图9中示出了聚合单元212的示例方面。更具体地,图9示出了决策支持系统140接收示例购物车物品的三组排名列表910,其是从不同的评论者经由其设备120a接收到的。在一个实施例中,可以使用优先波达(borda)计数的变体(所谓的道达尔(dowdall)系统940)来对排名进行聚合。每个排名的购物车物品被分配其在列表中的数字位置的倒数得分,即,第一位置或最优选的位置得分为1,第二位置得分为1/2,第三位置得分为1/3,依此类推。表920将各个排名910的分配分数示出为分数和四舍五入的十进制值。在计算出分数之后,将它们相加以创建结果表列表930。在此示例中,处理的结果示出用字符c引用的购物车物品产品productiii的得分高于其他两个购物车物品。因此,因此,评价者认为产品iii优于产品i,而产品i又优于产品ii。

返回到图4,在聚合之后,在步骤422和423,可以经由消息传递服务130经由相应的对话将表930中的结果传送回评论者。重要地,在424处,经由消息传递服务130将表930中的结果传送回用户设备120,用户设备120进而将其嵌入到建立的对话中,并且在425处,将其发送到消息传递应用122a。最初启动决策支持过程300的购物者被告知该结果。

图5示出了根据一个实施例的决策支持过程的示例性工作流500。工作流500使用与购物者(即,顾客)和评论者(即,顾客的朋友)的个人消息传递对话。图5示出了三种不同的逻辑通信通道:用户使用网络浏览器与网站进行交互的网络通道510;用户使用通过消息传递应用和消息传递服务130建立的消息传递通道与聊天机器人221进行交互的聊天机器人消息传递通道520;用户使用他们的消息传递应用与其他用户进行交互的个人消息传递通道530。

继续参考图1和图2,当在511处顾客(即,购物者)经由网络通道510访问网站110时,图5所示的工作流500开始。假定电子商务网站110提供待售产品,并且假定顾客已经使用网站110的购物车功能从网站110选择了一种或多种产品。顾客希望从朋友(即,选择的评论者)获得评论或推荐,并且在512处激活例如图7所示的示例“在信使上询问朋友”按钮710。

响应于激活按钮710,可以在顾客用户设备120上打开消息传递应用122,并且可以建立聊天机器人消息传递通道520,通过该通道顾客可以与聊天机器人221对话。聊天机器人221提供由顾客选择的产品,包括产品名称、图像、描述等,以随后作为对话的一部分在设备120上显示。在521处顾客可选地调整所选择的产品(包括其呈现样式)之后,顾客可以选择经由消息传递与朋友共享的所选择的产品。为此,顾客使用消息传递应用122的功能来选择与各个朋友相对应的消息传递联系人。最终,在531处,评论所选择的产品的邀请由顾客的消息传递应用发送到在选择的消息传递联系人中标识出的每个朋友。这些邀请经由消息传递服务130在相应的消息传递通道530中发送。每个邀请可以包括到中介者聊天机器人221的链接或引用,以及上述产品集或sc引用。当在533处朋友接受邀请时,打开新的聊天机器人消息传递通道520,通过该通道朋友可以与聊天机器人221对话。

在522处,聊天机器人将顾客选择的产品呈现给每个朋友,以在他们的用户设备上进行图形或文本显示。例如,可以经由诸如图8的界面820之类的界面来显示产品。聊天机器人还可以请求每个朋友对产品进行排名。每个朋友可以将产品排名到优选顺序列表中。该列表可以是界面830中所示的文本形式,也可以是界面840中所示的图形形式。此外,在步骤523,每个朋友可以决定通过打开网站110的网络通道510来检查某些产品,并且在513处和在制作优选顺序列表之前,在网页上查看产品的信息。在步骤524,在朋友已将其优选顺序列表提供给聊天机器人之后,通知单元211向顾客提供通知。最终,决策支持系统140可以基于来自各个朋友的优选顺序列表来计算结果。可以通过使用图9中所示的算法940聚合所有单独的列表来计算结果。在525处,将结果提供给顾客。然后,在526处,顾客可以根据计算的结果决定购买排名最高的产品,并激活相应的超链接。因此,网络通道510对网站开放,并且在514处,顾客可以购买期望的产品。

图5示出了在决策支持过程中使用了各个消息传递对话的示例性工作流。图6示出了根据本公开实施例的使用群组聊天的决策支持过程的示例性工作流。图6被分为三个不同的逻辑通信通道:用户使用网络浏览器与网站进行交互的网络通道610;用户使用消息传递应用与聊天机器人进行交互的聊天机器人消息传递通道620;以及用户使用消息传递应用与群组中的聊天机器人进行交互的群组消息传递通道630。

继续参考图1和2,图6示出了顾客访问网站110。换句话说,顾客使用网络通道610访问网站。在图6的实施例中,访问的网站是提供产品的电子商务网站。假定顾客选择了一种或多种产品,并将其放入网站提供的购物车中。在612处,顾客激活例如图7所示的示例“在信使上询问朋友”按钮710,以开始决策支持过程。

随后,消息传递应用122在顾客的设备120处打开,并且聊天机器人消息传递通道620被建立,通过该通道顾客可以与中介聊天机器人221对话。该聊天机器人欢迎顾客并显示产品,包括它们的名称、描述、图像等,顾客在在网站上例如在作为对话的一部分的界面820中选择的。在621处顾客可选地调整产品(包括其呈现样式)之后,在631处,顾客可以选择与选择的用户朋友共享的产品,以获取他们的评论或推荐。顾客可以将邀请发送给选择的用户朋友。但是,与图5中描述的工作流相反,顾客在图6中所示的过程中使用群聊来发送邀请。

随后,当选择的用户朋友接受邀请时,顾客选择的产品经由群组消息传递通道630被转发给选择的用户朋友。群组消息传递通道630提供在顾客、用户朋友和决策支持系统140的中介聊天机器人之间的群聊632。根据本公开的实施例,中介聊天机器人可以根据以下任何一种模式进行操作:(1)收听所有群组消息并直接回复群组;(2)仅在被称呼姓名时收听并直接回复群组;(3)在旁通道中与群组通信并直接回复群组;(4)在旁通道中进行通信,并且仅对群组进行有限的回复。

在步骤632中,聊天机器人在文本界面(如图8所示的界面820)中向选择的用户朋友呈现顾客选择的产品。聊天机器人还可以请求每个用户朋友对产品进行排名。作为响应,每个用户朋友都可以在优选顺序列表中对产品进行排名。该列表可以是如界面830中所示的文本形式,也可以是如界面840中所示的图形形式。在一个实施例中,当用户朋友通过群组消息传递通道630提交他们的列表(例如,图9的列表910)时,中介聊天机器人通过群聊从用户朋友收集产品排名列表。在用户朋友提交其排名列表之前,在633处,他们中的任何一个或多个都可以决定经由网络通道610在网站110上检查顾客选择的产品。当群组成员提供了他们的产品排名列表时,在634处,通知顾客。随着越来越多的用户朋友提供其产品排名列表,顾客可以浏览它们。决策支持系统140可以使用图9所示的方法来处理由用户朋友提供的产品排名列表,并其在625处生成结果。最后,将结果显示给顾客。基于该结果,在626和614处,顾客可以决定购买具有计算出的最高排名的产品。

尽管结合几个实施例描述了本发明,但是本发明并不旨在限于本文阐述的特定形式。相反,本发明旨在覆盖可以被合理地包括在由所附权利要求限定的本发明的范围内的这些替代、修改和等同物。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1