首页> 中国专利> 提高服务增长速度的计算机增强

提高服务增长速度的计算机增强

摘要

公开了提高服务增长速度的技术。当服务的多个用户中的每个正在访问服务时,针对所述多个用户中的每一个动态地计算用户特定信息。用户特定信息包括与多个用户相关联的得分。得分表示与由所述多个用户中的每一个执行关于服务的一组得分活动中的每一个相关联的组合的点值。基于确定已经满足一个或更多个资格标准,从所述多个用户中识别指定用户。基于确定已经满足一个或更多个授予标准,发起向所识别的一个或更多个指定用户中的每一个的价值的转移。

著录项

  • 公开/公告号CN113302896A

    专利类型发明专利

  • 公开/公告日2021-08-24

    原文格式PDF

  • 申请/专利权人 道格拉斯·洛根·达罗·克莱门茨;

    申请/专利号CN201980072640.4

  • 申请日2019-11-04

  • 分类号H04L29/08(20060101);G06Q30/02(20060101);

  • 代理机构11227 北京集佳知识产权代理有限公司;

  • 代理人杜诚;杨林森

  • 地址 美国纽约州

  • 入库时间 2023-06-19 12:19:35

说明书

相关申请的交叉引用

本申请是于2018年11月5日提交的美国专利申请第16/181,018号的部分继续申请并且要求该美国专利申请的权益,该美国专利申请通过引用整体并入本文。

技术领域

本公开内容涉及用于改善服务的工具的领域,并且在一个特定示例中,涉及用于提高在线服务的增长速度的计算机增强。

背景技术

因特网上的用户可获得大量服务,包括社交媒体平台、电子商务站点、新闻和评论服务、在线游戏平台等。而且,许多主要与因特网分开存在的服务——例如,所谓的实体业务——已经在因特网上建立了存在以在线出售商品和服务,宣传其商品和服务,并且以其他方式与现有和潜在客户连接。在这两个示例中,吸引新用户注册服务或者以其他方式使用服务对于服务的成功可能是至关重要的。此外,可以至少部分地通过网络效应来确定各种类型的服务的价值,通过网络效应,服务的价值随着服务吸引并且保持较大的用户群体而(例如,线性地或者在一些情况下指数地)增加。因此,服务寻求新的方式以构建它们的用户基础,并且从而生存和增长。

附图说明

图1描绘了根据本公开内容的实现方式的示例环境。

图2至图4描绘了根据本公开内容的实现方式的示例过程的流程图。

图5描绘了根据本公开内容的实现方式的示例用户界面。

图6描绘了根据本公开内容的实现方式的示例计算系统。

具体实施方式

本公开内容的实现方式通常涉及跟踪和奖励诸如在线服务、基于因特网的服务、计算机实现的服务的服务的用户。更具体地,本公开内容的实现方式涉及:监测已经注册服务的用户数目,基于各种标准确定哪些用户是指定用户,确定指定用户的数目是否达到预定阈值(例如,在预定截止时间/日期之前)以及将诸如份额授予的价值转移至指定用户中的每一个。

通常,本说明书中描述的主题的创新方面的实现方式可以体现在包括以下操作的方法中:访问标识服务的注册用户的注册数据;分析注册数据以确定服务的指定用户的数目,其中,至少部分地基于不迟于在服务的指定用户的数目达到预定目标参数时已经注册了服务的用户来将用户确定为指定用户;以及至少部分地基于指定用户的数目至少为目标参数,发送网络通信以发起向指定用户中的每一个的价值的转移,价值包括与服务相关联的实体中的份额的至少一部分。

本说明书中描述的主题的创新方面的实现方式可以体现在包括以下操作的方法中:访问标识服务的注册用户的注册数据;分析注册数据以确定服务的指定用户的数目,其中,至少部分地基于在预定截止期限之前已经注册了服务的用户来将用户确定为指定用户;以及发送网络通信以发起向指定用户中的每一个的价值的转移,价值包括实体中的份额的至少一部分。

这些实现方式和其他实现方式可以各自可选地包括以下创新方面中的一个或更多个:还基于在预定截止期限之前已经注册了服务的用户来将用户确定为指定用户;基于确定服务不迟于截止期限达到指定用户的目标参数,将授予转移至指定用户中的每个用户;操作还包括在服务的用户界面(UI)中呈现截止期限;还基于用户的用户得分至少为阈值得分来将用户确定为指定用户,用户得分是基于检测到由用户通过服务执行的一个或更多个活动计算的;所述一个或更多个活动包括以下活动中的一个或更多个:向服务上传内容;在服务上创建内容;通过服务发送至少一个消息;通过服务发起至少一个交易;通过服务与至少一个广告交互;邀请至少一个其他用户向服务注册;邀请至少一个其他用户注册所述服务,该其他用户进行了注册并且成为指定用户;通过服务与至少一个其他用户通信;订阅服务;通过服务与至少一个其他用户交互;以及将服务用于至少一个活动;活动中的至少两个在计算用户得分时被不同地加权;向指定用户的授予中包括的份额的量基于指定用户的用户得分;操作还包括在服务的UI中呈现指定用户中的一个或更多个的当前用户得分;用户得分还是基于检测到由用户通过至少一个其他服务执行的一个或更多个其他活动计算的;还基于用户处于根据用户得分排序的排名靠前的预定数目的用户中,将用户确定为指定用户;操作还包括在服务的用户界面(UI)中呈现服务的指定用户的当前数目;以及/或者实体与服务相关联。

上述方面中的任何方面的其他实现方式包括被配置成执行方法的操作的相应系统、设备和/或计算机程序。本公开内容还提供了计算机可读存储介质,该计算机可读存储介质耦接至一个或更多个处理器并且其上存储有指令,指令在由一个或更多个处理器执行时,使所述一个或更多个处理器执行根据本文中提供的方法的实现方式的操作。本公开内容还提供了用于实现本文中提供的方法的系统。该系统包括:一个或更多个处理器以及耦接至所述一个或更多个处理器的计算机可读存储介质,该计算机可读存储介质上存储有指令,指令在由所述一个或更多个处理器执行时,使所述一个或更多个处理器执行根据本文中提供的方法的实现方式的操作。

应当理解,根据本公开内容的实现方式可以包括本文中描述的各方面和特征的任何组合。也就是说,根据本公开内容的实现方式不限于本文中具体描述的各方面和特征的组合,而是包括所提供的各方面和特征的任何其他适当的组合。

在附图和下面的描述中阐述了本公开内容的一个或更多个实现方式的细节。根据说明书和附图以及根据权利要求书,本公开内容的其他特征和优点将是明显的。

本公开内容的实现方式涉及以下技术:用于跟踪服务的用户,基于各种标准来识别指定用户,以及基于对某些参数的评估——例如,指定用户的数目是否达到预定阈值数目以及/或者指定用户的数目是否不迟于预定截止期限(例如,日期和/或时间)达到预定阈值数目——来将价值转移至指定用户中的每一个。

实现方式提供了平台和/或机制,该平台和/或机制通过在某个预定阈值数目的用户注册了服务的情况下以及/或者在满足其他标准的情况下向指定用户提供一些价值,激励用户注册和/或积极地参与诸如通过因特网提供的在线服务的服务。在一些实现方式中,转移的价值是在操作正在被提供的服务或者以其他方式与正在被提供的服务相关联的实体(例如,公司)中的股份的份额的量的授予。例如,如果在预定阈值截止期限(例如,日期和/或时间)之前达到注册用户的阈值数目(例如,一百万),则可以奖励注册为新发起的社交网站的会员的前一百万用户拥有或操作该社交网站的实体中的一定数目的股份份额的授予。在一些示例中,还可以基于指定用户通过服务的活动——特别是以某些(例如,可量化的)方式向服务贡献价值的活动——来识别指定用户。例如,可以基于向站点发布内容(例如,评论、博客帖子、产品评论、媒体内容等)、通过站点购买产品、点击站点上的广告、邀请其他用户加入站点等的那些用户来确定指定用户。在一些实现方式中,可以基于注册用户的各种活动来针对注册用户计算用户得分,并且可以将得分超过阈值得分的用户指定为接收份额授予或其他价值的指定用户。

因此,实施方式提供了数据处理平台,该数据处理平台进行操作以基于各种因素——例如,用户是否在指定用户的阈值数目(在本文中称为库存数目)之前以及/或者在预定截止期限(在本文中称为库存截止期限)到期之前注册了服务——识别指定用户。指定用户可以有资格接收转移的价值(例如,份额授予)。在一些示例中,如果在库存截止期限到期之前达到指定用户的库存数目,则将价值转移至指定用户。此外,在一些实现方式中,用户被识别为指定用户,因为他们通过服务参与了期望的增值活动,例如,上传内容、邀请或推荐新用户注册、购买产品、观看广告、通过服务发送消息以及/或者可能对服务的总体价值有贡献的其他活动。这样的活动可以在例如库存截止期限到期之前被检测到,并且用于针对每个用户计算得分。其得分超过预定阈值的用户可以被识别为指定用户。以这种方式,实现方式提供了一种机制,通过该机制,有价值的、期望的用户被更多地激励以注册并且积极地参与服务,并且注册了的用户被激励以参与高度期望的活动。

实现方式支持使用任何合适类型的价值,该价值可以被转移至指定用户以激励他们向服务注册以及/或者激励用户执行通过服务和/或其他方式执行增值(例如,期望的)活动。在一些实现方式中,价值是在拥有服务或者以其他方式与服务相关联的实体中的一个或更多个份额(例如,股份份额)或者至少一个份额的至少一部分的授予。例如,增加的用户计数和/或特别是增值用户的数目的增加可以用于增加服务的价值和操作该服务的实体的价值。因此,向用户授予份额使得参与用户能够直接从用户自己所贡献的增加的服务价值中获益。向指定用户提供价值转移使得服务能够通过快速增加他们的用户数目以及/或者激励增值用户的参与来实现期望的网络效果。

在一些实现方式中,在注册过程期间对用户进行审查以确保服务的注册用户满足各种标准。这样的标准可以包括但不限于允许以下用户的注册:至少有最低年龄(例如,18岁),居住在一组特定的指定区域(例如,国家、州、城市、省、县等)之一中,一组特定指定国家之一的公民。注册还可以限于可以产生可验证凭证——例如,有效的、未过期的、政府发行的身份凭证(例如,护照、驾驶执照等)的图像——的用户。注册过程还可以采用任何合适的技术以确保每个用户单次注册,并且确保用户是真实的人而不是自动化过程(例如,机器人),以防止欺诈和滥用。

可以基于以下标准中的一个或更多个来从服务的注册用户群体中识别指定用户:

在服务注册预定库存数目的用户(例如,一百万)之前已经注册了服务的用户。

在预定库存截止期限到期之前已经注册了服务的用户。库存截止期限可以是特定日期、特定时间或特定日期的特定时间,其中,使用任何合适的格式来描述日期和时间。如本文中所描述的,截止期限的到期指示日期和/或时间已经超过指定为截止期限的日期和/或时间。

具有至少为预定阈值得分的用户得分的用户。可以基于对用户通过服务参与的指定(例如,增值)活动的检测来计算用户的用户得分。这样的活动可以包括但不限于以下中的一个或更多个:向服务添加内容,例如,上传图像、视频、音频、图形和/或其他媒体内容,发布意见,发布评论,发布文章等;邀请、推荐其他用户注册服务或者以其他方式为其他用户注册服务做出贡献;在服务上创建这样的内容,例如,撰写评论、博客帖子和/或服务内的其他内容;通过服务查看广告和/或其他指定内容;通过服务发起至少一个交易,例如,通过服务购买出售的产品或服务,和/或通过服务出售(或提供出售)产品或服务;以及/或者通过服务发送消息。活动还可以包括由用户通过服务执行的另一其他类型的活动。例如,活动可以包括用户发起对服务的订阅,例如,收取定期(例如,每月)费用的订阅。

在一些示例中,可以基于用户在库存截止期限到期之前执行的活动来计算得分。在一些实现方式中,用户得分还可以基于由用户通过指定使用像素、信标、cookie或其他合适的技术来跟踪用户活动的其他服务(例如,使用其他网站、应用程序等)执行的活动。在一些实现方式中,不同的活动在计算用户的得分时被不同地加权(例如,被授予不同的点值)。例如,在计算中,其他用户对服务的推荐可以比观看广告或对博客帖子发表意见被更大地加权。作为另一示例,发布到视频的链接可以分配到比发布到文章的链接更大的权重,并且吸引新的指定用户可以分配到比发布视频更大的权重。服务可以向用户通知针对各种活动分配的权重,以更大程度地激励更多的增值活动。服务还可以向用户通知用户当前得分以及在库存截止期限到期之前成为指定用户他们将需要达到的得分。可以通过服务的用户界面(UI)、到用户的被发送至服务的消息和/或其他合适的机制来向用户做出这样的通知。

在一些示例中,可以针对引起指定用户的成功注册的推荐授予较高的得分,并且针对引起高期望用户(例如,贡献超过阈值活动数目)的成功注册的推荐授予甚至更高的得分。可以应用这样的规则以避免和/或不激励未引起向服务增加价值的推荐,和/或结果是不活跃或休眠用户注册的推荐。例如,可以基于以下考虑中的一个或更多个向用户给出指向他们的得分的点:

如果被推荐者注册。例如,除非被推荐人注册,否则不可以只针对推荐给出点。

如果被推荐者成为指定用户,而不仅是注册用户。

如果被推荐者基于超过固定得分而成为指定用户。

如果被推荐者基于具有“排行榜上前一百万用户”的动态(上升)得分而成为指定用户。考虑到某些用户可能会进入和退出该顶级组,直到到达截止期限才可以应用它。

对于推荐其他人的用户称为推荐用户并且被推荐的用户称为被推荐用户,推荐用户在他们的被推荐用户是机器人、欺诈者、开设多个帐户和/或以其他方式参与可疑行为的情况下可能不接收点。在一些情况下,如果推荐用户是机器人/欺诈者/多个帐户持有人,但是他们的被推荐用户是合法的,则推荐用户可能被取消资格,但是可以允许被推荐用户参与并且尝试成为指定用户。

在一些实现方式中,将指定用户识别为根据用户得分排序在前N个用户中的那些用户。例如,根据得分排序的前一百万用户可以被指定为接收价值转移的指定用户。在这样的情况下,实现方式可以例如动态地和/或实时地计算用户的得分,用户的得分基于用户的最新活动而被更新。可以定期性地向用户通知他们的排名和/或他们是否是指定用户,以激励用户继续参与得分的活动以及/或者增加他们的活动以实现并且保持作为指定用户的排名。

当启动新服务时,可能难以使服务获取大量用户以及/或者获取大量期望的增值用户。常规地,服务使用先前可用的技术,例如免费试用、折扣价格和昂贵的广告。然而,在已经免费提供许多服务(例如,社交媒体、新闻媒体、视频托管、电子邮件等)的因特网上,这些常规技术可能不是有效的。此外,在一些情况下,新服务可能难以在试图与已经为这些用户提供了服务的预先存在的、已建立的服务进行竞争的同时获取用户。本文中描述的实现方式提供了一种机制,该机制通过提供操作服务的实体中的诸如所有权和/或股权(equitystake)的价值来激励用户注册服务。

在示例实施方式中,公开了提高服务的增长速度的技术。当服务的多个用户中的每一个正在访问服务时,针对所述多个用户中的每一个动态地计算用户特定信息。用户特定信息包括与所述多个用户相关联的得分。得分表示与由所述多个用户中的每一个执行的关于服务的一组得分活动中的每一个相关联的组合的点值。基于确定已经满足一个或更多个资格标准,从所述多个用户中识别指定用户。所述一个或更多个资格标准包括指定用户中的每一个具有超越阈值排名的排名,该排名基于得分。基于确定已经满足一个或更多个授予标准,发起将服务的价值转移至一个或更多个识别的指定用户中的每一个,授予标准包括在库存截止期限到期之前已经达到指定用户的库存数目。

描述了用于跟踪服务的用户并且基于各种标准来识别指定用户的技术。用于识别指定用户的标准可以包括:用户是否在截止期限之前注册了服务,以及/或者用户是否在要注册的第一预定数目的用户之中。还可以基于由用户通过服务执行的活动来识别指定用户。基于可以对以下参数的评估来将诸如与服务相关联的实体中的份额的至少一部分的价值转移(例如,通过网络转移)至指定用户中的每一个:例如,指定用户的数目是否达到预定阈值数目,以及/或者指定用户的数目是否不迟于预定截止期限达到预定阈值数目)。

图1描绘了根据本公开内容的实现方式的示例环境100。如在该示例中所示,环境100可以包括一个或更多个用户装置104,每个用户装置104由用户102操作或者以其他方式与用户102相关联。用户装置104可以包括任何合适类型的计算装置,包括便携式计算装置(例如,智能电话、平板计算机、可穿戴计算机等)以及较不便携类型的计算装置(例如,台式计算机、膝上型计算机、智能家电、游戏或娱乐控制台等)。环境100还可以包括托管和/或操作服务106的一个或更多个服务器装置108。服务器装置108可以包括任何合适数目和类型的计算装置,并且可以包括分布式计算(例如,云计算)服务器。用户装置104可以通过诸如因特网的一个或更多个网络与服务106通信。

服务106可以是任何合适类型的服务106,包括但不限于:电子商务站点、社交网络平台、游戏平台、新闻和/或评论站点等。可以使用任何合适的技术实现服务106。例如,服务106可以是由网页服务器服务的网站,其中,由访问持久层数据库、中间件软件和/或其他部件的应用服务器提供内容。这样的网站可以包括通过网页浏览器和/或在用户装置104上执行的用于网页内容的其他合适的容器来呈现的任何数目的页面。在一些实现方式中,可以通过在用户装置104上执行的一些其他类型的应用(例如,本地应用或应用程序)来提供服务。在一些示例中,通过应用呈现的信息可以从服务106传达至用户装置104。服务106可以包括向用户102呈现信息的任何合适数目和类型的UI 110。

服务器装置108还可以执行一个或更多个转移管理模块112和/或一个或更多个指定用户确定模块114。服务器装置108还可以包括数据存储装置116。模块112、模块114和数据存储装置116可以共同描述为平台。平台可以与服务106进行交互以:1)识别服务的指定用户,2)识别要进行价值转移的条件(例如,在库存截止期限到期之前满足指定用户的库存数目),以及3)在适当的时间(例如,在库存截止期限到期时或者在某个其他日期/时间)发起向指定用户的价值的转移,例如,发起向每个指定用户的一定数目的份额的授予的转移。

数据存储装置116可以存储标识服务106的注册用户的注册数据118、描述在服务106上检测到的用户活动(例如,增值活动、期望的活动)的活动数据120、描述一个或更多个用户的(例如,当前)用户得分的得分数据122、以及/或者描述要向指定用户转移(和/或已经转移)的价值的授予数据124。数据存储装置116可以是平台的一部分,与模块112和/或模块114托管在相同的服务器装置108上,或者可以在外部并且托管在能够通过一个或更多个网络访问的其他装置上。尽管平台在本示例中被示为托管在与服务106相同的服务器装置108上,但实现方式不限于此。在一些实现方式中,平台可以与服务106分开地托管在其他装置上。在这样的示例中,平台可以通过一个或更多个网络从服务106接收关于注册、活动的信息和/或关于服务106的用户的其他信息。

如本文中所述,模块114可以对注册数据118、活动数据120和/或其他信息进行分析以识别指定用户126和/或非指定用户128。模块112可以发起和/或以其他方式管理向指定用户的价值转移130,例如发起向指定用户的份额授予。

向指定用户转移的价值可以是任何合适的价值,并且可以被确定为对用户注册和/或服务106上的活动提供足够的激励。例如,操作服务106的实体可以提供作为该计划的一部分的其未偿付股份的基本部分(例如,49%),其中,该量在识别的指定用户之间分配。

可以将指定用户指定为已经满足所有资格标准的用户。在一些实现方式中,标准包括注册为注册了服务的前N个用户(例如,库存数目)之一。标准还可以包括在库存截止期限到期之前注册。标准还可以包括满足基于用户在服务和/或其他服务上的活动计算的最小用户得分。在一些示例中,标准包括处于根据用户的用户得分排序的前M个用户中,以进一步激励用户通过参与增值、得分活动来向服务增加价值。

如果满足特定授予标准,则每个指定用户可以接收价值的转移。这样的授予标准可以包括但不限于在库存截止期限到期之前达到指定用户的库存数目。如果满足授予标准,则可以在库存截止期限时发起价值转移,或者在库存截止期限到期之后的任何合适的日期/时间发起价值转移。

例如,如果在六个月过去之前(例如,库存日期)对服务进行两百万次新的订阅(注册)(例如,目标库存水平),则从库存日期起排序的前一百万个最高得分的指定用户可以被授予拥有服务的公司中的股份份额。作为另一示例,可以向从库存截止期限之后一年起的前一百万个排名靠前的用户授予份额。以这种方式,实现方式可以提供多个激励截止期限以推动用户基础和用户活动的增长。在达到库存水平之后加入的用户可能不会收到份额。因此,实现方式可以定期性地和/或实时地向用户通知已经成为指定用户的用户数目,并且可以向每个用户指示在达到库存水平之前或之后以及/或者在库存截止期限之前或之后他们是否成为指定用户。在一些示例中,如果在达到库存水平之前库存截止期限到期,则没有用户可以接收份额授予。

在一些示例中,平台可以向每个用户提供他们的用户得分的最新的实时指示以及他们是否在对份额授予有资格的前若干名用户中,或者他们的得分是否不足够高以当前有资格。在后一种情况下,指示当前得分可以激励用户在使用排名来确定谁将接收份额授予的日期之前尝试并且参与更多的得分活动。尽管本文中的示例描述了份额的授予,但是其他类型的价值可以被转移给有资格的用户。

在各种实现方式中,可以调整对以下各项的确定以实现期望的激励并且使得服务能够快速增加其用户基础和活动水平:库存水平(库存数量)、库存截止期限、提供的份额的数目或百分比、(例如,期望的)活动对服务的价值、针对活动挣得的点、要奖励的排名靠前的用户的池的大小和/或其他参数。可以应用实现方式来提高在线服务(例如,网站、电子商务门户、社交网络等)的用户(例如,客户)基础和/或活动水平。还可以应用实现方式来提高其存在和/或活动主要不在因特网上的其他类型的服务(例如,任何类型的实体零售服务)的用户(例如,客户)基础和/或活动水平。可以将实现方式应用于正在开始并且寻求快速增加其用户数目和/或用户活动的服务(例如,业务)。实现方式还可以应用于更成熟并且寻求进一步扩展的服务。通过应用在本文中描述的实现方式,用户可以在服务中获得股份份额(equity share),这可以使服务和用户两者都受益。

图2描绘了根据本公开内容的实现方式的用于管理向指定用户的价值转移的示例过程的流程图200。可以由以下模块中的一个或更多个来执行该过程的操作:指定用户确定模块114、转移管理模块112、服务106、UI 110和/或在服务器装置108或其他地方上执行的其他软件模块。

可以访问(202)注册数据118,注册数据118描述和/或标识服务106的注册用户。如上所述,注册可以包括检查以确保新用户满足关于最低年龄、位置、公民身份等的要求,并且可以包括滤除机器人、发垃圾邮件处理、同一用户的多个注册、潜在欺诈者等。

可以分析(204)注册数据118以确定服务106的指定用户的当前数目N。如上所述,在一些情况下,还可以采用活动数据120以基于指定用户的用户得分来确定指定用户。

可以做出N是否至少为目标参数(例如,阈值库存数目或库存水平)的确定(206)。

如果N至少为目标参数,则可以向指定用户发起价值转移(208)。如果N不是至少为目标参数,则该过程可以继续监测要达到的目标参数。发起价值转移可以包括发送网络通信以发起向每个指定用户转移包括与服务相关联的实体(例如,服务的所有者和/或服务的经营公司)中的至少一个份额的价值。

图3描绘了根据本公开内容的实现方式的用于管理向指定用户的价值转移的示例过程的流程图300。可以由以下模块中的一个或更多个来执行该过程的操作:指定用户确定模块114、转移管理模块112、服务106、UI 110和/或在服务器装置108或其他地方上执行的其他软件模块。

可以访问(302)注册数据118,并且分析(304)注册数据118以确定服务106的指定用户的当前数目N。如上所述,在一些情况下,还可以采用活动数据120以基于指定用户的用户得分来确定指定用户。

可以做出库存截止期限是否已经到期的确定(306)。如果库存截止期限已经到期,则可以向指定用户通知(308)截止期限到期以及/或者可以不发生价值转移。如果库存截止期限没有到期,则可以做出N是否至少为目标参数(例如,阈值库存数目或库存水平)的确定(310)。

如果N至少为目标参数,则可以向指定用户发起价值转移(312)。如果N不是至少为目标参数,则该过程可以继续监测要达到的目标参数。

可以定期地触发图2和/或图3的过程以检查将触发价值转移的标准的满足性。在一些情况下,可以通过新用户的注册来触发过程。

图4描绘了根据本公开内容的实现方式的用于识别指定用户以接收价值转移的示例过程的流程图400。可以由以下模块中的一个或更多个来执行该过程的操作:指定用户确定模块114、转移管理模块112、服务106、UI 110和/或在服务器装置108或其他地方上执行的其他软件模块。

可以分析(402)特定注册用户的信息,信息包括注册数据118和/或活动数据120。

可以做出用户是否在要注册的前N个用户(例如,目标参数)之中的确定(404)。如果用户不在要注册的前N个用户之中,则可以将用户指定(412)为非指定用户。

如果用户在要注册的前N个用户之中,则可以做出用户是否在库存截止期限到期之前注册的确定(406)。如果用户未在库存截止期限到期之前注册,则可以将用户指定(412)为非指定用户。

如本文中所述,如果用户在库存截止期限到期之前注册,则可以基于用户的活动来计算(408)用户的用户得分。可以做出用户得分是否至少为阈值得分的确定(410)。如果用户得分不是至少为阈值得分,则可以将用户指定(412)为非指定用户。如果用户得分至少为阈值得分,则可以将用户指定(414)为指定用户。

此外,在一些实现方式中,可以根据指定用户的用户得分将指定用户指定为排名靠前的若干用户(例如,前百万)。可以根据各种实现方式单独地或以任何组合来使用在该示例中应用的标准。

图5描绘了根据本公开内容的实现方式的示例UI 500。如上所述,在一些示例中,UI 500可以被呈现为由服务106展示的UI 110的一部分。替选地,可以与服务UI 110分开地和/或独立地呈现UI 500。

UI 500可以包括部分502,该部分502呈现管理价值转移何时和/或是否可以发生的当前授予统计,例如,库存截止期限、要达到的指定用户的目标参数(阈值库存数目或库存水平)、指定用户的当前数目以及实现库存阈值仍然需要的指定用户的数目。部分502还可以包括其他信息,例如授予日期(如果不同于库存截止期限的话)。

UI 500可以包括部分504,该部分504示出了当前排名靠前的若干用户和/或他们的当前得分(例如,排行榜)。部分506可以向服务106的当前登录用户呈现他们的当前得分和要被指定为指定用户他们可能需要实现的得分。在一些示例中,也可以在部分504中列出当前用户的排名,以指示用户的得分相比于其他用户的得分如何。

在示例实施方式中,解决了与激励服务的不同类型的用户或潜在用户行动、更快地行动或更频繁地行动(例如,通过注册服务或执行关于服务的得分活动)相关联的挑战。可以将用户分类为动机类型(例如,基于本文中描述的任何数据,例如由用户经由一个或更多个用户界面向服务提供的数据、与用户关于服务的行为的监测有关的数据、或者从由服务访问的公共数据库或文件收集或接收的数据)。动机类型包括从低奖励/高概率到高奖励/低概率变化的类别。因此,例如,第一动机类别或类型可以包括通过了解用户的时间和努力将明确地引起一些奖励(即使该奖励很小)而被激励的用户。第二动机类别或类型可以包括通过了解如果他们获得奖励则该奖励巨大(即使接收该奖励的机会小)而被激励的用户。对于第一类型的用户,可以提供(例如,在分层组(Tiered Group)内)“低胡萝卜激励器”,该“低胡萝卜激励器”提供相对低排名水平,在该相对低排名水平处,诸如服务中股份的单个份额的小奖励有高可能性被转移给用户。对于第二类型的用户,可以提供“大奖激励器”,该“大奖激励器”可以致使相对大的价值(例如,可能多达该服务中股份的1%)被转移给单个用户,但是对于“大奖激励器”,转移给用户出现的可能性相对较低。大奖激励器可以与顶级组(Top Group)相关联。在示例实施方式中,可以将顶级组限制为较少数目的用户(例如,百万分之十)。在示例实施方式中,该顶级组与要被设置在大的、容易理解的、非变化的水平(如1%)的奖相关联,这可以使整个提升时期的营销更有效。在示例实施方式中,具有两个奖励的组允许使用低激励器和高激励器两者。分层组可以具有一系列层级以鼓励活动,包括使用其中较高的等级导致增加的奖励的Do-More-Get-more激励器。

在示例实施方式中,除了通用激励器以外,系统还可以被配置成针对特定任务激励提供奖励。例如,“早到者(Early Bird)”奖励可能在一定时间段(例如,每天)内开始变高和下降。以这种方式,用户将被激励以更快地执行行动(例如,注册服务)。作为另一示例,“倾销主导(Dump Dominant)”奖励可以向在类别中的具有主导公司(例如,具有最大市场份额的公司)的帐户的用户提供用于关闭他们在主导公司的帐户以忠诚于正在经由在本文中描述的计算机增强来提供用户提升的新公司(例如,服务)的点奖励。

在示例实施方式中,应用验证动机。公司提出许多主张,客户自然怀疑这些主张,特别是那些提供重大奖励的主张。因此,提供了用户提升活动,该活动在开始、结束和发放奖励的多个阶段中进行。以这种方式,在早期阶段期间接收奖励的用户可以验证他们接收到奖励的事实(例如,经由社交媒体)。该验证将可能使更多的人加入未来阶段。

在示例实施方式中,奖励数量和概率是(例如,经由管理用户界面)可配置的或可调整的。通过用户界面,用户(例如,管理者)可能能够查看(例如,在用户界面的第一面板或视图中)当前奖励量和概率关于鼓励由用户进行的期望行动或者实现期望的结果的有效性,以及查看(例如,在用户界面的第二面板或视图中)用于调整奖励数量和概率的用户界面控件。另外,用户界面可以包括一个或更多个用户界面控件,所述一个或更多个用户界面控件用于指定或加权输入数据,以用于将用户归类为一个或更多个动机类型,或者以其他方式管理或调整用户被置于其中的动机类别。

在示例实施方式中,服务的注册过程可以包括用户开立经纪帐户(例如,经由第三方)所需的各种信息,在经纪帐户中接收服务的任何转移价值。在示例实施方式中,信息被存储并且被提供至第三方以便在用户将接收到价值转移的通知时向用户开立经纪帐户。收集的信息可以对应于各种管理机构用于开立经纪帐户所需的信息。在示例实施方式中,用户可以选择不创建新的经纪帐户,而是向服务提供出于接收任何转移价值的目的将现有经纪帐户链接至服务所需的各种信息。

作为示例,考虑运营因特网服务的初创公司。为了快速增长,管理者配置本文中描述的系统以将公司股份的一定百分比(例如,30%)转移至满足以下标准的用户:(1)在前100,000个用户中加入(例如,注册),在提升时段内(例如,在三个月内)加入,以及执行足够的期望活动以处于点挣得者的前50%(例如,将其他用户招募至服务)。此外,管理者将所提供的股份的10%分配给前10个用户(例如,前10个用户中的每一个得到1%)并且将所提供的股份的20%分配给前99,990个用户(例如,根据与所挣得的点相对应的滑动标度)。然后,基于对在一个或更多个用户界面中呈现的用户关于系统的实时行为的连续监测的访问,管理者可以针对一个或更多个提升设置系统的这些参数中的任何参数,在示例实施方式中,这些参数贯穿一个或更多个提升中的每一个保持固定。在示例实施方式中,提升可以被定义或被配置成具有多个阶段。第一阶段可以分配用于转移到满足一个或更多个标准的用户的第一价值,第二阶段可以分配用于转移到满足相同标准或一个或更多个另外的或不同的标准的用户的第二值,等等。以这种方式,管理者可以增加初创公司将实现其期望增长率的机会。

本文中描述的实现方式提供了相对于先前使用的系统的技术优点和/或技术改进。与先前使用的系统相比,本文中描述的实现方式提供了对处理能力、存储空间、网络带宽、活动存储器和/或其他计算资源的更高效的使用。在一些实现方式中,可以关于本文中描述的注册数据和/或活动数据的生成和分析来动态地、实时地执行对用户是否是要接收价值(例如,份额)的指定用户的确定。此外,可以关于已经满足发起价值转移的一个或更多个标准的确定来动态地、实时地执行向指定用户的价值转移。如本文中所使用的,可以响应于触发事件或者响应于触发条件来执行实时操作,而不需要任何介入的人类活动。考虑到在计算机处理、网络通信、数据存储访问中的任何延迟、和/或在执行操作的计算系统中固有的其他(例如,不可避免的)延迟,可以在短时间段内(例如,立即)响应于触发事件或者响应于检测到触发条件来执行实时操作。因此,可以将实时操作描述为相对于触发事件或触发条件的同步操作。在一些示例中,可以在与触发事件的检测或触发条件的检测相同的执行路径中执行实时操作。在一些实现方式中,可以将价值转移执行为发起向指定用户中的每一个的帐户的转移的网络通信(例如,信号)。在一些实现方式中,价值转移包括将信号发送至打印装置和/或自动邮件系统以打印出指示价值转移的文档以及/或者将该文档打包在要邮寄至指定用户的信封中。可以关于被执行用于识别指定用户以及/或者确定是否已经满足用于发起价值转移的标准的计算来(例如,实时地)执行如在本文中描述的通过UI的信息的显示。因此,通过提供关于库存阈值、注册用户的数目、满足库存阈值仍然需要的注册用户的数目、用户得分、用户排名的当前最新信息以及/或者与本文中所描述的价值转移的管理相关联的其他信息,本文中描述的实现方式改进了先前可用的用户界面并且提高了本文中描述的计算装置的操作效率。

图6描绘了根据本公开内容的实现方式的示例计算系统。系统600可以用于关于本文中论述的各种实现方式描述的任何操作。例如,系统600可以至少部分地包括在用户装置104、服务器装置108和/或本文中所描述的其他计算装置或系统中的一个或更多个中。系统600可以包括一个或更多个处理器610、存储器620、一个或更多个存储装置630以及能够经由一个或更多个I/O接口640控制的一个或更多个输入/输出(I/O)装置650。可以经由至少一个系统总线660将各种部件610、620、630、640或650互连,系统总线660可以实现系统600的各种模块与部件之间的数据的转移。

处理器610可以被配置成处理用于在系统600内执行的指令。处理器610可以包括单线程处理器、多线程处理器或者单线程处理器和多线程处理器两者。处理器610可以被配置成处理存储在存储器620或存储装置630上的指令。例如,处理器610可以执行用于本文中描述的各种软件模块的指令。处理器610可以包括基于硬件的处理器,每个基于硬件的处理器包括一个或更多个核。处理器610可以包括通用处理器、专用处理器或者通用处理器和专用处理器两者。在一些示例中,本文中描述的计算系统可以是量子计算机。

存储器620可以在系统600内存储信息。在一些实现方式中,存储器620包括一个或更多个计算机可读介质。存储器620可以包括任何数目的易失性存储器单元、任何数目的非易失性存储器单元或者易失性存储器单元和非易失性存储器单元两者。存储器620可以包括只读存储器、随机存取存储器或者只读存储器和随机存取存储器两者。在一些示例中,存储器620可以由一个或更多个执行软件模块用作活动存储器或物理存储器。

存储装置630可以被配置成针对系统600提供(例如,持续的)大容量存储。在一些实现方式中,存储装置630可以包括一个或更多个计算机可读介质。例如,存储装置630可以包括软盘装置、硬盘装置、固态装置、光盘装置或磁带装置。存储装置630可以包括只读存储器、随机存取存储器或者只读存储器和随机存取存储器两者。存储装置630可以包括内部硬盘驱动器、外部硬盘驱动器或可移动驱动器中的一个或更多个。在一些示例中,存储分布在多个存储装置上。例如,可以采用一个或更多个区块链的分布式账本系统和/或分布式账本网络以存储信息。

存储器620或存储装置630中的一者或两者可以包括一个或更多个计算机可读存储介质(CRSM)。CRSM可以包括以下中的一个或更多个:电子存储介质、磁存储介质、光存储介质、磁光存储介质、量子存储介质、机械计算机存储介质等。CRSM可以提供对计算机可读指令的存储,该计算机可读指令描述用于系统600的操作的数据结构、过程、应用、程序、其他模块或其他数据。在一些实现方式中,CRSM可以包括数据存储,该数据存储以非暂态格式提供对计算机可读指令或其他信息的存储。CRSM可以并入系统600中或者可以在相对于系统600的外部。CRSM可以包括只读存储器、随机存取存储器或者只读存储器和随机存取存储器两者。适合于有形地体现计算机程序指令和数据的一个或更多个CRSM可以包括任何类型的非易失性存储器,包括但不限于:诸如EPROM、EEPROM和闪速存储器装置的半导体存储器装置;诸如内部硬盘和可移动盘的磁盘;磁光盘;以及CD-ROM和DVD-ROM盘。在一些示例中,可以由一个或更多个专用集成电路(ASIC)对处理器610和存储器620进行补充或者将处理器610和存储器620并入到一个或更多个专用集成电路(ASIC)中。

系统600可以包括一个或更多个I/O装置650。I/O装置650可以包括一个或更多个输入装置,例如键盘、鼠标、笔、游戏控制器、触摸输入装置、音频输入装置(例如,麦克风)、手势输入装置、触觉输入装置、图像或视频捕获装置(例如,摄像机)或其他装置。在一些示例中,I/O装置650还可以包括一个或更多个输出装置,例如显示器、LED、音频输出装置(例如扬声器)、打印机、触觉输出装置等。I/O装置650可以物理地并入系统600的一个或更多个计算装置中,或者可以在相对于系统600的一个或更多个计算装置的外部。

系统600可以包括一个或更多个I/O接口640,以使得系统600的部件或模块能够控制I/O装置650、与I/O装置650交互或以其他方式与I/O装置650通信。I/O接口640可以使得信息能够通过串行通信、并行通信或其他类型的通信传递进或传递出系统600,或者在系统600的部件之间传递。例如,I/O接口640可以符合用于串行端口的RS-232标准的版本,或者符合用于并行端口的IEEE 1284标准的版本。作为另一示例,I/O接口640可以被配置成提供通过通用串行总线(USB)或以太网的连接。在一些示例中,I/O接口640可以被配置成提供符合IEEE 1394标准的版本的串行连接。

I/O接口640还可以包括一个或更多个网络接口,所述一个或更多个网络接口使得能够在系统600中的计算装置之间或者在系统600与其他网络连接的计算系统之间进行通信。网络接口可以包括一个或更多个网络接口控制器(NIC)或其他类型的被配置成使用任何网络协议通过一个或更多个通信网络发送和接收通信的收发器装置。

系统600的计算装置可以使用一个或更多个通信网络彼此通信,或者与其他计算装置通信。这样的通信网络可以包括诸如因特网的公共网络、诸如机构或个人内联网的私有网络或者私有网络和公共网络的任何组合。通信网络可以包括任何类型的有线或无线网络,包括但不限于局域网(LAN)、广域网(WAN)、无线WAN(WWAN)、无线LAN(WLAN)、移动通信网络(例如,3G、4G、Edge等)等。在一些实现方式中,可以加密或者以其他方式保护计算装置之间的通信。例如,通信可以采用一个或更多个公共或私有加密密钥、密码、数字证书或安全协议所支持的其他凭证,例如安全套接层(SSL)或传输层安全(TLS)协议的任何版本。

系统600可以包括任何类型的任何数目的计算装置。计算装置可以包括但不限于:个人计算机、智能电话、平板计算机、可穿戴计算机、植入式计算机、移动游戏装置、电子书阅读器、自动计算机、台式计算机、膝上型计算机、笔记本计算机、游戏控制台、家庭娱乐装置、网络计算机、服务器计算机、大型计算机、分布式计算装置(例如,云计算装置)、微型计算机、片上系统(SoC)、系统级封装(SiP)等。尽管本文中的示例可以将计算装置描述为物理装置,但是实现方式不限于此。在一些示例中,计算装置可以包括以下的一个或更多个:虚拟计算环境、管理程序、仿真或者在一个或更多个物理计算装置上执行的虚拟机。在一些示例中,两个或更多个计算装置可以包括协调操作以提供负载平衡、故障转移支持、并行处理能力、共享存储资源、共享联网能力或其他方面的多个装置的集群、云、场、或其他分组。

可以在数字电子电路中或者在计算机软件、固件或硬件中——包括本说明书中公开的结构及其结构等同物——或者在它们中的一个或更多个的组合中实现本说明书中描述的实现方式和所有功能操作。可以将实现方式实现为一个或更多个计算机程序产品,即,用于由数据处理设备执行或控制数据处理设备的操作的在计算机可读介质上编码的计算机程序指令的一个或更多个模块。计算机可读介质可以是机器可读存储装置、机器可读存储基质、存储器装置、影响机器可读传播信号的物质组合或者它们中的一个或更多个的组合。术语“计算机系统”包括用于处理数据的所有设备、装置和机器,作为示例包括可编程的处理器、计算机或者可编程的多个处理器或多个计算机。除了硬件以外,设备还可以包括针对所讨论的计算机程序创建执行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统或它们中的一个或更多个的组合的代码。传播信号是人工生成的信号,例如,机器生成的电信号、光信号或电磁信号,这些信号被生成以对信息进行编码以传输至合适的接收器设备。

可以以任何适当形式的编程语言来编写计算机程序(也称为程序、软件、软件应用、应用、应用程序、脚本和/或代码),适当形式的编程语言包括编译语言或解释语言,并且可以以任何适当形式——包括作为独立程序或者作为模块、部件、子例程或适合在计算环境中使用的其他单元——来部署计算机程序。计算机程序不一定对应于文件系统中的文件。程序可以存储在保存其他程序或数据的文件的一部分(例如,存储在标记语言文档中的一个或更多个脚本)中,可以存储在专用于所讨论的程序的单个文件中,或者可以存储在多个协作文件(例如,存储一个或更多个模块、子程序或代码部分的文件)中。计算机程序可以被部署成在位于一个站点处或分布在多个站点上并且通过通信网络互连的一个计算机上或者多个计算机上执行。

可以由执行一个或更多个计算机程序的一个或更多个可编程处理器通过对输入数据进行操作并且生成输出以执行功能来执行本说明书中描述的过程和逻辑流程。还可以由专用逻辑电路——例如,FPGA(现场可编程门阵列)或ASIC(专用集成电路)——来执行过程和逻辑流程,并且设备还可以实现为专用逻辑电路,例如,FPGA(现场可编程门阵列)或ASIC(专用集成电路)。

作为示例,适合于执行计算机程序的处理器包括通用微处理器和专用微处理器两者,以及任何适当种类的数字计算机的任何一个或更多个处理器。通常,处理器可以从只读存储器或随机存取存储器或者只读存储器和随机存取存储器两者接收指令和数据。计算机的元件可以包括用于执行指令的处理器和用于存储指令和数据的一个或更多个存储装置。通常,计算机还可以包括用于存储数据的一个或更多个大容量存储装置(例如,磁盘、磁光盘或光盘),或者可操作地耦接以从一个或更多个大容量存储装置接收数据或向一个或更多个大容量存储装置传递数据。然而,计算机不需要具有这样的装置。此外,计算机可以嵌入另一装置中,例如,移动电话、个人数字助理(PDA)、移动音频播放器、全球定位系统(GPS)接收器或智能个人数字助理装置(例如,亚马逊Alexa、谷歌助理、或Siri装置),仅举几例。适合于存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、介质和存储器装置,作为示例包括:半导体存储器装置,例如,EPROM、EEPROM和闪速存储器装置;磁盘,例如,内部硬盘或可移动盘;磁光盘;以及CD ROM和DVD-ROM盘。可以由专用逻辑电路补充处理器和存储器或者处理器和存储器可以并入专用逻辑电路中。

为了提供与用户的交互,实现方式可以被实现在具有用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或LCD(液晶显示器)监视器)以及用户可以通过其向计算机提供输入的键盘和定点装置(例如,鼠标或轨迹球)的计算机上。也可以使用其他种类的装置来提供与用户的交互;例如,向用户提供的反馈可以是任何适当形式的感觉反馈,例如,视觉反馈、听觉反馈或触觉反馈;并且可以以包括听觉输入、语音输入或触觉输入的任何适当的形式接收来自用户的输入。

实现方式可以在计算系统中实现,该计算系统包括后端部件,例如数据服务器;或者包括中间件部件,例如应用服务器;或者包括前端部件,例如具有用户可以通过其与实现方式交互的图形用户界面或web浏览器的客户端计算机;或者包括一个或更多个这样的后端部件、中间件部件或前端部件的任何适当组合。可以通过数字数据通信(例如,通信网络)的任何适当形式或介质来互连系统的部件。通信网络的示例包括局域网(“LAN”)和广域网(“WAN”),例如,因特网。

计算系统可以包括客户端和服务器。客户端和服务器通常彼此远离并且通常通过通信网络交互。客户端和服务器的关系由于运行在相应计算机上并且彼此具有客户端-服务器关系的计算机程序而产生。

虽然本说明书包括许多细节,但是这些细节不应被解释为对本公开内容的或所要求保护的内容的范围的限制,而是作为特定实现方式所特有的特征的描述。本说明书中在分开的实现方式的上下文中所描述的某些特征也可以在单个实现方式中以组合的方式实现。相反,在单个实现方式的上下文中描述的各种特征也可以在多个实现中单独地或以任何合适的子组合的方式来实现。此外,尽管特征可以如以上被描述为以某种组合起作用并且甚至最初如此要求保护,但是在一些示例中,来自所要求保护的组合中的一个或更多个特征可以从组合中去除,并且所要求保护的组合可以针对子组合或子组合的变型。

类似地,虽然在附图中以特定顺序描绘了操作,但是这不应当被理解为为了实现期望的结果要求以所示的特定顺序或以连续顺序执行这样的操作或者执行所有示出的操作。在某些情况下,多任务和并行处理可能是有利的。此外,上述实现方式中的各种系统部件的分离不应被理解为在所有实现方式中都需要这种分离,并且应当理解,所描述的程序部件和系统通常可以一起集成在单个软件产品中或者打包到多个软件产品中。

已经描述了多个实现方式。然而,应当理解,在不脱离本公开内容的范围的情况下,可以进行各种修改。例如,可以使用上面示出的流程的各种形式,其中,步骤被重新排序、添加或去除。因此,其他实现方式在所附权利要求书的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号