首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

消息传递成就象形图显示系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:斯纳普公司

摘要:提供了用于基于消息传递活动来显示消息传递成就象形图的系统和方法。在一些示例实施例中,消息活动通信由消息传递活动服务从客户端装置接收,消息传递活动通信导致以及调节消息活动分数以及消息活动分数超越第一阈值活动分数。响应于消息活动超越第一阈值活动分数,在客户端装置上显示成就象形图。在一些示例实施例中,象形图可以是短暂的,并且可以通过指定时间或通过消息活动分数超越第二阈值活动分数来触发象形图的移除。在一些示例实施例中,生成通知,该通知向用户通知显示成就象形图或移除成就象形图的显示。

主权项:1.一种用于显示消息传递成就象形图的方法,包括:由一个或多个处理器从第一客户端装置接收消息活动通信,所述消息活动通信包括关于由所述第一客户端装置处理的消息的数据;识别所述消息的所述数据中所包括的指定图片消息,所述指定图片消息包括指定内容;响应于关于所述消息的所述数据指示在所述第一客户端装置和第二客户端装置之间交换的过去的指定图片消息的量的变化,访问第一消息活动分数,所述第一消息活动分数是基于在所述第一客户端装置和所述第二客户端装置之间交换的过去的指定图片消息的量的;基于在所述第一客户端装置和所述第二客户端装置之间交换的过去的指定图片消息的量的所述变化,调节所述第一消息活动分数;确定所述第一消息活动分数是否等于或大于第一阈值活动分数;以及响应于所述第一消息活动分数等于或大于所述第一阈值活动分数,使得在所述第一客户端装置的用户界面和所述第二客户端装置的用户界面上显示与所述第一消息活动分数相关联的第一成就象形图和与所述第一消息活动分数相关联的第一文本成就消息。

全文数据:消息传递成就象形图显示系统相关申请本申请要求于2016年4月14日提交的序列号为15098,630的美国申请的优先权,其要求于2016年4月6日提交的序列号为62318,950的美国临时申请的优先权;该申请通过引用整体并入在此。技术领域本公开的实施例一般涉及移动计算技术,并且更具体地但不限于,涉及消息传递成就象形图messagingachievementpictograph显示系统。背景技术近年来,移动装置、可穿戴装置、智能装置等几乎遍及现代生活的每个方面。表情符号是数字通信中流行的表达形式。由于该流行,存在针对各种各样的表情的越来越多的表情符号。附图说明附图中的各个附图仅示出了本公开的示例实施例,并且不应被视为限制其范围。图1是示出根据一些示例实施例的联网系统的框图。图2是示出根据一些示例实施例的消息传递成就象形图显示系统的示例实施例的框图。图3是示出根据一些示例实施例的基于消息传递活动引起消息传递成就象形图的显示的示例方法的流程图。图4是示出根据一些示例实施例的用于引起消息传递成就象形图的显示的进一步示例操作的流程图。图5是示出根据一些示例实施例的用于引起消息传递成就象形图的显示的进一步示例操作的流程图。图6和图7是示出被配置为显示象形图和用于示出何时添加新象形图的通知窗口的图形用户界面的示例的图。图8和图9是示出被配置为显示消息和象形图以及用于示出何时将移除当前显示的象形图的通知窗口的图形用户界面的示例的图。图10是示出根据一些示例实施例的可以安装在机器上的软件架构的示例的框图。图11是呈现根据示例实施例的计算机系统形式的机器的图形表示的框图,在该计算机系统内可执行一组指令以使机器执行在此所讨论的任何方法。在此提供的标题仅仅是为了方便,并不必影响所用术语的范围或含义。具体实施方式以下描述包括实施本公开的说明实施例的系统、方法、技术、指令序列和计算机器程序产品。在以下描述中,出于解释的目的,阐述了许多具体细节以便提供对本发明主题内容的各种实施例的理解。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节的情况下实践本发明主题内容的实施例。通常,不必详细示出公知的指令实例、协议、结构和技术。人与人之间的通信可以经常涉及使用文本消息、图片消息和视频消息。社交消息传递系统可以促进这些通信的实现。另外,社交消息传递系统可以直接接收来自用户的消息。然而,用户可能在知情或不知情的情况下与该用户经常通信的其他联系人脱离接触。可替代地,用户可能因为不能识别消息传递系统的各种特征的功能,而不能利用此类特征。先前存在的系统允许各种形式的消息传递,但是不能为用户提供足够的鼓励以与最近由于不活动或者用户没有利用社交消息传递系统的有用特征而“陈旧”的联系人进行通信。在本文描述的各种实施例中,为了鼓励用户参与消息传递,可以向用户显示象形图以将与消息传递有关的成就象征化。每个象形图可以是大量表情符号之一,并且显示器链接到用户实现的成就的类型。为了评估是否实现了成就,社交消息传递系统可以从客户端装置接收消息活动通信,从各种数据库访问消息传递活动,确定与成就象形图相关联的消息传递分数,确定消息活动通信是否指示对消息活动分数的调节,进一步确定消息活动分数是否超越transgress第一阈值活动分数,并显示成就象形图。在另外的示例实施例中,成就象形图可以是短暂的,并且系统可以访问指定何时可以移除象形图的显示的删除数据。例如,如果消息活动分数低于某个值例如,超越第二活动阈值,则可以移除成就象形图。该系统可以进一步通过客户端装置上的通知窗口向用户通知新的成就象形图或成就象形图的移除。在示例实施例中,用户可以使用社交消息传递系统向联系人发送消息。一些系统将另外接收包含有关消息的数据的消息活动通信。在社交消息传递系统内,消息成就象形图显示系统使用该数据来调节与在用户和联系人之间发送的消息相关的消息活动分数。在一些实施例中,消息成就象形图显示系统进一步将调节的消息活动分数与第一阈值活动分数进行比较。如果消息活动分数超越第一阈值活动分数例如,超过阈值,则将联系人指定为用户的“最好的朋友”,并且成就象形图被显示在客户端装置上。可以使用通知窗口向用户通知联系人的新“最好的朋友”状态。在稍后的时间,如果消息活动分数超越第二阈值活动分数例如,低于第二阈值,则联系人不再有资格成为“最好的朋友”,并且成就象形图被从显示中移除。其它实施例可以根据在此描述的其它实施例以其它方式管理成就。图1是描绘根据一个实施例的网络系统100的网络图,网络系统100具有被配置用于通过网络交换数据的客户端-服务器架构。例如,网络系统100可以是消息传递系统,其中客户端在网络系统100内通信和交换数据。数据可以涉及与网络系统100及其用户相关联的各种功能例如,发送和接收文本和媒体通信,确定地理定位等和方面例如,客户端装置和服务器之间的消息传输。虽然在此示出为客户端-服务器架构,但是其它实施例可以包括其它网络架构,诸如对等或分布式网络环境。如图1中所示,网络系统100包括社交消息传递系统130。社交消息传递系统130通常基于三层架构,包括接口层124、应用逻辑层126和数据层128。如相关计算机和因特网相关技术领域的技术人员所理解的,图1中所示的每个模块或引擎表示一组可执行软件指令和用于执行指令的相应的硬件例如,存储器和处理器。为了避免用不必要的细节模糊本发明的主题内容,从图1中省略了与传达对本发明主题内容的理解没有密切关系的各种功能模块和引擎。附加功能模块和引擎可以与诸如图1中所示的社交消息传递系统130一起使用,以便于在此未具体描述的附加功能。此外,图1中描绘的各种功能模块和引擎可以驻留在单个服务器计算机上,或者可以以各种布置横跨若干服务器计算机分布。此外,尽管图1中将社交消息传递系统130描绘为三层架构,但是本发明的主题内容决不限于此类架构。如图1中所示,接口层124包括接口模块例如,web服务器140,其接收来自各种客户端-计算装置和服务器诸如执行客户端应用112的客户端装置110A和110B的请求。响应于所接收的请求,接口模块140经由网络104向请求装置传送适当的响应。例如,接口模块140可以接收诸如超文本传输协议HTTP请求或者其它基于Web的应用程序接口API请求的请求。客户端装置110A和110B可以执行传统web浏览器应用或为特定平台开发以包括各种移动计算装置和移动专用操作系统例如,IOSTM、ANDROIDTM、PHONE中的任何一个的应用也称为“应用软件”。在示例中,客户端装置110执行客户端应用112。客户端应用112可以提供向第一用户106或第二用户108呈现信息并且经由网络104进行通信以与社交消息传递系统130交换信息的功能。客户端装置110A和110B中的每一个可以包括计算装置,计算装置至少包括与网络104的显示和通信能力以访问社交消息传递系统130。客户端装置110A和110B包括但不限于远程装置、工作站、计算机、通用计算机、因特网装置、手持装置、无线装置、便携式装置、可穿戴计算机、蜂窝或移动电话、个人数字助理PDA、智能电话、平板计算机、超极本、上网本、膝上型计算机、台式机、多处理器系统、基于微处理器或可编程的消费电子产品、游戏机、机顶盒、网络PC、小型计算机等。用户106可以是人、机器或与客户端装置110A和110B交互的其它部件。在一些实施例中,用户106和108经由客户端装置110A和110B与社交消息传递系统130交互。如图1中所示,数据层128具有便于访问信息存储库或数据库134的数据库服务器132。数据库134是存储诸如成员简档数据、社交图数据例如,社交消息传递系统130的成员之间的关系和其他用户数据的数据的存储装置。个人可以采用社交消息传递系统130注册以成为社交消息传递系统130的成员。在注册后,成员可以在社交消息传递系统130上形成社交网络关系例如,朋友、关注者或联系人,并且与社交消息传递系统130提供的广泛应用交互。应用逻辑层126包括各种应用逻辑模块150,应用逻辑模块150结合接口模块140采用从数据层128中的各种数据源或数据服务取得的数据生成各种用户界面。各个应用逻辑模块150可以用于实现与社交消息传递系统130的各种应用、服务和特征相关联的功能。例如,社交消息传递应用可以采用一个或多个应用逻辑模块150实现。社交消息传递应用提供用于客户端装置110A和110B的用户发送和接收包括诸如图片和视频的文本和媒体内容的消息的消息传递机制。客户端装置110A和110B可以访问和查看来自社交消息传递应用的消息达指定的时间段例如,有限的或无限制的。在示例中,消息接收者可以访问特定消息达到从首次访问特定消息时开始的预定义的持续时间例如,由消息发送者指定。在预定义的持续时间过去之后,消息将被删除,并且消息接收者将无法再访问该消息。在各种实施例中,其它应用和服务可以分别体现在它们自己的应用服务器模块150中。如图1中所示,社交消息传递系统130包括消息传递成就象形图显示系统160。在各种实施例中,消息传递成就象形图显示系统160可以实现为在具有一个或多个处理器的单独计算装置上操作的独立系统,并且不必须包括在社交消息传递系统130中。在一些实施例中,客户端装置110A和110B包括消息传递成就象形图显示系统160的一部分例如,独立地或在客户端应用112中包括的消息传递成就象形图显示系统160的一部分。在客户端装置110A和110B包括消息传递成就象形图显示系统160的一部分的实施例中,客户端装置110A和110B可以单独工作或者与在特定应用服务器中包括的或在社交消息传递系统130中包括的消息传递成就象形图显示系统160的一部分一起工作。图2是根据一些示例实施例的消息传递成就象形图显示系统160的框图200。可以使用各种其它结构来实现其它实施例。消息传递成就象形图显示系统160被示出为包括通信引擎210、调节引擎220、参数引擎230、触发引擎240以及显示引擎250。模块210-250中的全部或一些例如经由网络耦合、共享存储器等彼此通信。模块中的每个模块可以实现为单个模块、组合到其它模块中、或者进一步细分为多个模块。也可以包括与示例实施例无关的其它模块,但是未示出。通信模块210提供各种通信功能。例如,在一些实施例中,通信引擎210从客户端装置110A和110B接收消息传递活动数据,并使用数据库服务器132访问数据库134以取得消息指示符和参数指示符。在特定示例中,通信模块取得包含与从第一用户106和第二用户108发送的消息有关的数据的消息活动通信。通信引擎210另外从数据库134取得包含与消息活动通信内的数据相关的消息活动分数的消息指示符。最后,通信引擎210取得包含与消息活动分数相关的第一阈值活动分数和成就象形图的参数指示符。通信模块210进一步与数据库服务器132以及客户端装置110A和110B交换网络通信。由通信模块210取得的信息包括与用户相关联的数据例如,来自在线账户或社交网络服务数据的成员简档数据或其它数据以促进在此描述的功能。调节引擎220提供用于确定消息活动分数的分数调节以及进行调节的功能。例如,调节引擎220基于消息活动通信中包含的数据确定消息活动分数应该增加或减少一定量。继续上面的示例,调节引擎220可以基于消息活动通信确定与第一用户106和第二用户108相关的消息活动分数应该从较低分数增加到较高分数。参数引擎230提供将参数指示符与消息指示符匹配,确定消息活动分数是否超越第一或第二阈值活动分数,以及使显示引擎250显示成就象形图的功能。例如,参数引擎可以确定参数指示符与消息指示符匹配,并且因为消息指示符中包括的消息活动分数等于或大于第一阈值活动分数,所以消息活动分数超越第一阈值活动分数。然后,参数引擎230与显示引擎250通信,以使显示引擎250显示成就象形图。继续上面的示例,参数引擎230确定参数指示符与消息指示符匹配,并将由于该消息而调节的消息活动分数与第一阈值活动分数进行比较。超越第一阈值活动分数可以指示成就象形图被显示,其示出第一用户106和第二用户108例如,与用户相关联的账户是“最好的朋友”。在该示例中,参数引擎130确定该消息活动分数确实超越第一阈值活动分数,并且参数引擎130进一步使显示引擎显示在消息指示符中包括的成就象形图。触发引擎240提供向用户显示关于成就象形图显示的通知或启动成就象形图的移除的功能。例如,触发引擎通知第一用户106成就象形图将被删除,除非第一用户106采取特定动作,诸如向第二用户108发送消息。触发引擎可以进一步确定特定类型的成就象形图将在某天之后被移除并且可以使显示引擎250在该天结束之后移除成就象形图。显示引擎250提供各种呈现和用户界面功能,该功能可操作以交互地向用户呈现信息以及从用户接收信息。例如,显示引擎250可用于基于来自参数引擎230或触发引擎240的通信来呈现或移除成就象形图。在各种实施例中,显示引擎250呈现信息或引起信息的呈现例如,在屏幕上可视地显示信息,声输出,触觉反馈。交互式呈现信息的过程旨在包括特定装置和用户之间的信息的交换。用户可以以许多可能的方式提供输入以与用户界面交互,诸如字母数字、基于点例如,光标、触觉或其它输入例如,触摸屏、触觉传感器、光传感器、红外传感器、生物识别传感器、麦克风、陀螺仪、加速度计或其它传感器。显示引擎250提供许多其它用户界面以促进在此描述的功能。在此使用的术语“呈现”旨在包括将信息或指令传送到特定装置,该特定装置可操作以基于所传送的信息或指令来执行呈现。除了上述实施例之外,在一些实施例中,消息传递成就象形图显示系统160跟踪与两个或更多个用户账户相关联的多个成就分数和阈值。例如,一个成就分数和相关联的阈值可以与消息频率相关联,一个成就和相关联的阈值可以与账户已经经过的时间长度相关联而不允许定时阈值在通信之间到期,一个成就和相关联的阈值可以与特定类型的通信或通信元数据例如,位置、过滤器、消息内容类型等相关联。在各种其它实施例中,可以使用任何其它此类成就分数和相关联的阈值。另外,可以针对系统中的任何数量的用户或用户帐户之间的关联或关系来跟踪该分数,使得与任何其它账户通信的任何账户可以生成在那些账户之间相关联的一个或多个成就分数。图3是示出用于基于消息传递活动来显示消息传递成就象形图的示例方法300的流程图。方法300的操作可以由消息传递成就象形图系统160的组件来执行,并且为了说明的目的在下面进行描述。在操作310处,通信引擎210从第一客户端装置110A接收包括关于消息的数据的消息活动通信。该消息是从与第一用户106相关的第一客户端装置110A发送或由其接收的通信,并且可以包括发送到与第二客户端装置110B相关联的第二客户端装置110B或从第二客户端装置110B接收的文本消息、图像消息或视频消息。消息可以进一步包括第一用户106使用客户端应用112提交给社交消息传递系统130的数据。通信引擎310可以通过网络104以及通过社交消息传递系统130接收消息活动。在示例实施例中,第一用户106使用第一客户端装置110A上的客户端应用112向第二客户端装置110B发送具有自动删除触发的短暂视频消息。第一客户端装置110A上的客户端应用112另外向通信引擎210发送消息活动通信,消息活动通信包括关于该消息的数据。在该示例中,数据可以包括该消息是短暂的视频消息的信息,该短暂的视频消息长度是七秒并且包含附加图像覆盖以及文本覆盖。在另一示例实施例中,第一用户106可以使用第一客户端装置130上的客户端应用112拍摄第一用户的宠物猫的数字照片,并扫描图像,使得图像被上传到社交消息传递系统130。在该示例中,通信引擎130类似地向社交消息传递系统130接收关于消息例如,图像的消息活动通信。该示例中的数据可以包括关于何时拍摄图像以及客户端应用112已将该图像识别为猫的图片的信息。在操作320处,通信引擎210使用数据库服务器132从一个或多个数据库134访问消息指示符。消息指示符包括基于由客户端装置发送或接收的过去的消息的消息活动分数例如,0到100之间的数值。在一些示例实施例中,消息活动分数可以基于在第一客户端装置110A和第二客户端装置110B之间交换的消息的量和形式。例如,从涉及七秒视频短暂消息的上述示例中,消息活动分数可以仅基于在第一用户106和第二用户108之间发生的短暂视频消息。在涉及猫的图片的另一示例中,消息传递活动可以仅基于从第一客户端装置110A上传到社交消息传递系统130的图像,客户端应用112将该图像识别为猫的图像。在操作330中,响应于通信引擎210接收消息活动通信并从一个或多个数据库134访问消息活动分数,调节引擎220基于消息活动通信来调节消息活动分数。例如,调节引擎220可以基于消息的类型和消息的长度以及其它因素确定关于由第一用户装置110A处理并包括在消息活动通信中的消息的数据具有与消息活动分数相关的数字权重。在示例中,由调节引擎220确定的数字权重可以直接添加到与消息指示符相关联的消息活动分数。在示例实施例中,一些消息活动分数可以由通信引擎210访问并且可以由调节引擎220基于相同的消息活动通信来调节。在涉及七秒短暂视频消息的先前示例中,第一消息活动分数可以基于在过去24小时内从第一用户106发送到第二用户108的至少一个视频消息,以及从第二用户108发送到第一用户106的至少一个视频消息。另外,第二消息活动分数可以基于在第一用户106和第二用户108之间交换的文本、图像和视频消息的总数。因此,调节引擎220可以基于消息的内容进行或者不进行对第一消息活动分数或第二活动分数的调节。在该示例中,由于关于短暂视频消息的数据详述了消息在过去24小时内从第一客户端装置110A发送,调节引擎220将加权值添加到第一消息活动分数。由于短暂视频消息通过客户端应用112计为第一用户106和第二用户108之间的任何消息,调节引擎220另外将加权值添加到第二消息活动分数。在一些实施例中,添加到分数的加权值可以具有时间限制条件,使得调节引擎220在指定的时间量之后自动移除先前添加的权重。例如,在上面的图示中,如果短暂视频消息在过去24小时内由第一客户端装置110A发送或接收,则第一消息活动分数仅可由调节引擎220调节。在24小时过去之后,调节引擎可以自动移除基于消息传递活动通信添加到第一消息传递分数的权重。因此,对消息活动分数的调节可能具有时间限制并且在时间限制结束时“到期”。在其它实施例中,可以使用任何其它此类时间限制条件例如,30分钟、一小时、一周等。在操作340和350处,响应于调节引擎220对消息活动分数进行调节,通信引擎210访问包括第一阈值活动分数和成就象形图的参数指示符例如,唯一数据标记,并且参数引擎230将消息指示符与参数指示符进行匹配。参数指示符可以位于至少一个数据库134中并且可以由通信引擎210通过数据库服务器132访问。在一些实施例中,通信引擎210可以访问多于一个的参数指示符,并且在进一步的示例实施例中,参数引擎230可以确定多于一个的参数指示符与消息指示符匹配。在涉及用户拍摄猫的照片的上述示例中,通信引擎210可以访问链接到阈值活动分数的参数指示符。该示例中的阈值活动分数基于使用客户端应用112的猫图像的上传次数以便接收成就。在消息活动分数基于第一用户106使用客户端应用112上传到社交消息传递系统130的猫图像的数量的情况下,参数引擎230将确定参数指示符与消息指示符匹配。在操作360中,参数引擎230进一步确定消息活动分数超越阈值活动分数。在示例实施例中,消息活动分数可以通过超出最大活动分数或者通过低于最小活动分数来超越阈值活动分数。在涉及用户拍摄猫的图片的上述示例中,如果客户端装置上传了猫的五个图像,则阈值活动分数可以指示成就象形图被显示。在该示例中,第一用户106刚刚采用第一用户装置110A使用客户端应用130上传了她的猫的第五张图片。由于通过调节引擎将权重1添加到每个猫图像的消息活动分数,因此,由调节引擎320调节的消息活动分数将具有分数5。在该示例中,参数引擎330确定消息活动分数5超越阈值活动分数5。在操作370中,响应于参数引擎230确定消息活动分数超越阈值活动分数,显示引擎250在第一客户端装置110A上显示在参数指示符中包括的成就象形图。在一些示例实施例中,触发引擎240响应于象形图的显示,通过数据库服务器132从一个或多个数据库134中取得通知图像,并使显示引擎250在第一客户端装置110A上显示通知。例如,响应于消息活动分数5超越上传到社交消息传递系统130的猫的图像的阈值活动分数,显示引擎250访问在消息指示符中包括的象形图,并且使得在第一客户端装置110A上客户端应用112内显示象形图。另外,触发引擎240响应于象形图的显示,访问向第一用户106描述成就的通知图像,并使显示引擎250显示通知。在该示例中,第一用户106将通知视为客户端装置上的客户端应用112内的自动生成的窗口。通知向用户显示文本成就消息,诸如“扫描五张猫图片”,并且可以包括通知内的成就象形图的显示。在该情况下,成就象形图可以是猫脸的卡通形象。显示成就象形图的方法可以在系统的不同实施例中变化。在示例实施例中,象形图被显示在客户端应用112的指定部分中以用于成就象形图例如“奖品情况”。在该实施例中,第一用户106“收集”在针对象形图的显示中聚合的成就象形图。在象形图被收集后,可以由客户端应用112内的第一用户106永久地查看。在另一示例实施例中,成就象形图在客户端应用112上可以是短暂的,并且显示引擎250可以在稍后的时间移除成就象形图。例如,显示引擎250可以在客户端应用112的消息传递屏幕上在第二用户108的联系人信息的旁边显示成就象形图,其中成就象形图与第一用户106和第二用户108之间的通信相关。在该示例实施例中,触发引擎240可以访问在一个或多个数据库上存储的一个或多个数据库134上存储的删除数据,指定显示引擎250移除成就象形图的删除数据在指定时间或者经过指定的时间量后被移除。在指定时间或在指定时间量之后,触发引擎240确定成就象形图应被删除并使显示引擎250将成就象形图从客户端应用112上的图中移除。在示例中,如果第一用户106在3月17日向第二用户108发送关于圣帕特里克节St.Patrick’sDay的短暂视频消息,则消息传递成就象形图显示系统使得第一客户端装置110A上的客户端应用112的消息传递屏幕上在第二用户108的联系人信息旁边显示三叶草。通信引擎210接收包括关于从第一用户106发送到第二用户108的消息的数据的消息活动通信。通信引擎进一步访问包括消息分数的与在圣帕特里克节发送的短暂视频消息相关的消息指示符。由于消息活动通信包含关于在3月17日圣帕特里克节发送的短暂视频消息的数据,因此调节引擎220将消息活动分数从0调节为1。然后,通信引擎210访问参数指示符,该参数指示符包括三叶草成就的阈值活动分数和三叶草成就象形图。然后,参数引擎230将消息指示符与参数指示符进行匹配,并确定消息活动分数是否超越阈值活动分数。在该情况下,由于分数是二进制的存在或者不存在在3月17日发送的短暂视频消息,所以参数引擎230确定消息活动分数超越阈值活动分数并使显示引擎250在第一客户端装置110A上的客户端应用112的消息传递屏幕上在第二用户108的联系人信息旁边显示三叶草成就象形图。触发引擎240可以进一步访问通知数据,以及使显示引擎250在第一客户端装置110A内的客户端应用112上显示通知窗口,该通知窗口向第一用户106通知成就象形图。触发引擎240还可以访问删除数据,该删除数据指定与圣帕特里克节相关的所有成就象形图应该在3月18日的凌晨12点被移除。因此,在3月18日上午12点,触发引擎将使显示引擎150从消息传递屏幕中移除三叶草成就图。图4和图5是示出根据一些示例实施例的消息传递成就象形图显示系统110的附加操作的流程图。在一些示例实施例中,方法300包括在操作370之后发生的附加子操作。例如,方法300可以包括如图4中所示的操作410、420和430。在一些示例实施例中,方法300中包括的操作410、420和430可以作为方法300的操作340的一部分例如,前导任务、子例程或部分执行或者在其之后执行,其中显示引擎250在第一客户端装置110A的客户端应用112上显示成就象形图。在操作410处,参数引擎230检测当前由显示引擎在客户端应用112上显示成就象形图。在420处,参数引擎230进一步检测先前超越第一活动阈值的消息活动分数现在超越第二活动阈值活动分数。响应于消息活动分数超越第二阈值活动分数,参数引擎230使显示引擎250从第一用户装置的客户端应用112中移除成就象形图。在示例实施例中,显示引擎250可以在客户端应用112的消息传递屏幕上在第二用户108的联系人信息旁边显示成就象形图,成就象形图被授予第二用户的被确定为该用户的十个“最亲密”的朋友之一的朋友例如保存的联系人。可以使用消息活动分数,通过第二用户108和朋友之间的消息的形式、频率和时间帧来确定第二用户108与朋友的“亲密度”。例如,调节引擎220可以确定对从第二用户108向朋友发送视频消息比发送文本消息具有更高权重,使得相比文本消息,调节引擎220更大程度地提高对视频消息的消息活动分数。在以上示例中,第一阈值活动分数可以是第一用户成为第二用户108的“前十”朋友中在先前时间所需的消息活动分数。由于象形图被显示,所以第一用户106的消息活动分数超越先前时间的第一阈值活动分数,并允许第一用户106接收成就。然而,由于第二用户108和用户的朋友之间的“亲密度”可能随时间推移改变,因此来自先前时间的第一阈值活动分数可改变为当前时间的第二阈值活动分数。例如,如果第二用户108在社交消息传递系统130上变得更加活跃,则第二用户108可能已经添加了新朋友或增加了与其他朋友的消息传递频率。在该示例中,与第二用户的亲密度相关的第一用户106的消息活动分数通过降低到分数以下来超越第二阈值活动分数。参数引擎230确定消息活动分数已经超越第二阈值分数,并使显示引擎250移除在第一用户装置112上在客户端应用112上显示的“前十朋友”成就象形图。因此,可以基于指定时间、时间帧、或者基于其他用户的活动来移除成就象形图。在一些示例实施例中,方法300中包括的操作510、520和530可以作为方法300的操作340的一部分例如,前导任务、子例程或部分来执行,其中显示引擎250在第一客户端装置110A上的客户端应用112上显示成就象形图。在操作510-520中,触发引擎240检测在指定时间帧内剩余的特定时间量,并确定在时间帧到期之后,第二阈值量将被超越,使得参数引擎230将删除成就象形图。在操作530中,触发引擎240使显示引擎250显示通知窗口,通知窗口警告用户在时间限制期满之后成就象形图将被删除并显示到期时间。例如,在涉及七秒短暂视频消息的上述说明中,参数引擎230响应于在第一客户端装置110A和第二客户端装置110B之间交换短暂视频消息而检测显示引擎250在第一客户端装置110A上的客户端应用112上显示成就象形图。如果第一用户106未能在24小时内向第二用户108发送短暂视频消息,则这可能导致调节引擎120降低消息活动分数,使得参数引擎130确定消息活动分数超越第二阈值活动分数并使显示引擎150移除成就象形图。在该示例中,如果第一用户106未能在23小时30分钟内向第二用户108发送短暂视频消息,则触发引擎240使显示引擎250显示通知窗口,通知窗口警告用户该象形图将在30分钟内被移除,除非第一用户106向第二用户108发送短暂视频消息。图6和图7是显示在第一用户装置110A上运行的客户端应用112的界面图。第一用户装置110A可以包括在第一用户装置110A的图形用户界面605上显示的奖品界面610。在奖品界面610内,可以显示表情符号形式的各种成就象形图620。此外,奖品界面610还可以包含以“锁定表情符号”的形式表示尚未解锁的成就象形图630的象形图。当解锁新的成就象形图时,可以在奖品界面内显示通知窗口710,包含成就象形图的图像720,以及成就的描述730。现在可以在奖品界面740中进一步看到成就象形图。图8和图9也是显示客户端应用诸如在第一用户装置110A上运行的客户端应用112的各方面的界面图。第一用户装置110A可以包括在图形用户界面605上显示的消息传递界面810。消息传递界面可以包括搜索框820,其中第一用户106可以基于联系人信息搜索联系人。消息传递界面810另外包括联系人列表,其显示每个联系人的联系人信息830,包括联系人的姓名和示出与联系人交换的消息类型的图标箭头表示短暂视频消息,并且框表示文本消息。消息界面上还显示了以表情符号840、850形式的成就象形图。闭眼微笑的表情符号840表示第一用户106是与联系人“最好的朋友”,基于所交换的消息,联系人在“亲密度”方面在第一用户106的前十朋友中。相比之下,带有太阳镜的表情符号表示联系人是与第一用户106“最好的朋友”,但第一用户不是与联系人“最好的朋友”第一用户106在联系人的前十朋友中,但是联系人不在第一用户106的前十朋友中。“火”表情符号表示用户和联系人在第一用户106中的“快照条纹”上,并且联系人在过去24小时内彼此都发送了短暂视频消息。“4”标记示出这是第一用户106和联系人之间的快照条纹的第四次连续迭代,这意味着第一用户106和联系人彼此已经各自交换了四个消息而消息之间没有经过24小时。如果快照条纹即将到期,则通知显示窗口910可以显示快照条纹表情符号的图像920和详述用户可以如何避免使快照条纹到期的消息930。当综合考虑这些效果时,在此描述的一种或多种方法可以消除对此外涉及消息传递成就象形图显示的某些努力或资源的需要。可以通过使用例如,依赖实现在此描述的一种或多种方法的专用机器来减少用户132在资产分配评估中花费的努力。可以类似地减少由一个或多个系统或机器例如,在网络环境100内使用的计算资源例如,与缺少在此所讨论的结构或者此外不能执行在此所讨论的功能的系统或机器相比。这种计算资源的示例包括处理器周期、网络流量、计算容量、主存储器使用、图形渲染容量、图形存储器使用、数据存储容量、功耗和冷却容量。模块、组件和逻辑本文描述某些实施例为包括逻辑或多个组件、模块或机构。模块可以构成软件模块例如,在机器可读介质上或传输信号中体现的代码或者硬件模块。“硬件模块”是能够执行某些操作的有形单元,并且可以以某种物理方式配置或布置。在各种示例实施例中,一个或多个计算机系统例如,单机计算机系统、客户端计算机系统或服务器计算机系统或计算机系统的一个或多个硬件模块例如,处理器或一组处理器通过软件例如,应用程序或应用程序部分配置为执行如本文所述的某些操作来操作的硬件模块。在一些实施例中,硬件模块可以机械地、电子地或其任何合适的组合来实现。例如,硬件模块可以包括被永久配置为执行某些操作的专用电路或逻辑。例如,硬件模块可以是专用处理器,诸如现场可编程门阵列FPGA或专用集成电路ASIC。硬件模块同样可以包括由软件临时配置以执行某些操作的可编程逻辑或电路。例如,硬件模块可以包括在通用处理器或其它可编程处理器内包含的软件。应当理解,在专用和永久配置的电路中或在临时配置的电路例如,由软件配置中机械地实现硬件模块的决定可以由成本和时间考虑来驱动。因此,短语“硬件模块”应理解为包括有形实体,即物理构造、永久配置例如,硬连线或临时配置例如,编程从而以某种方式操作或执行本文所述的某些操作的实体。如在此所使用的,“硬件实现的模块”是指硬件模块。考虑到其中硬件模块被临时配置例如,编程的实施例,硬件模块中的每一个硬件模块不需要在任何一个时刻被配置或实例化。例如,在硬件模块包括由软件配置的通用处理器以成为专用处理器的情况下,通用处理器可以被配置为在不同时间分别不同的专用处理器例如,包括不同的硬件模块。因此,软件可以由此配置特定的一个处理器或多个处理器,例如,在一个时刻构成特定的硬件模块,并且在不同的时刻构成不同的硬件模块。硬件模块可向其它硬件模块提供信息以及从其它硬件模块接收信息。因此,所描述的硬件模块可以被认为是通信耦合的。在多个硬件模块同时存在的情况下,可以通过在两个或更多个硬件模块之间的信号传输例如,通过适当的电路和总线实现通信。在其中在不同时间对多个硬件模块进行配置或实例化的实施例中,这种硬件模块之间的通信可以例如通过在存储器结构多个硬件模块具有对其的访问中存储和检索信息来实现。例如,一个硬件模块可以执行操作并将该操作的输出存储在与其通信耦合的存储器装置中。然后,其它硬件模块可以在稍后的时间访问存储器装置以检索和处理存储的输出。硬件模块同样可以发起与输入或输出装置的通信,并且可以对资源例如,信息集合进行操作。可以至少部分地由一个或多个处理器其被临时配置例如通过软件或永久地配置为执行相关操作执行本文描述的示例方法的各种操作。无论是临时还是永久配置,这种处理器可以构成处理器实现的模块,其操作以执行本文所述的一个或多个操作或功能。如在此所使用的,“处理器实现的模块”是指使用一个或多个处理器实现的硬件模块。类似地,本文所述的方法可以是至少部分地由处理器实现的,其中特定处理器或多个处理器是硬件的示例。例如,方法中的至少一些操作可以由一个或多个处理器或处理器实现的模块执行。此外,一个或多个处理器同样可以操作以支持在“云计算”环境中相关操作的性能或者作为“软件即服务”SaaS。例如,至少一些操作可以由一组计算机例如包括处理器的机器执行,其中这些操作可经由网络例如,因特网以及经由一个或多个适当的接口例如,应用程序接口API而被访问。某些操作的性能可以分布在处理器之间,不只驻留在单个机器内,还可部署在多个机器上。在一些示例实施例中,处理器或处理器实现的模块可以位于单个地理位置中例如,在家庭环境、办公室环境或服务器场内。在其它示例实施例中,处理器或处理器实现的模块可以分布在多个地理位置上。软件架构图10是示出可以安装在上述任何一个或多个装置上的软件1002的架构的框图1000。图10仅仅是软件架构的非限制性示例,并且将理解可以实现许多其它架构来促进在此所述的功能。在各种实施例中,软件1002由诸如图11的机器1100的硬件来实现,机器1100包括处理器1110、存储器1130和IO组件1150。在该示例架构中,软件1002可以被概念化为层的堆栈,其中每一个层可以提供特定的功能。例如,软件1002包括诸如操作系统1004、库1006、框架1008和应用1010的层。操作上,与一些实施例一致,应用1010通过软件堆栈调用应用程序编程接口API调用1012,并响应于API调用1012接收消息1014。在各种实施方式中,操作系统1004管理硬件资源并提供公共服务。操作系统1004包括例如内核1020、服务1022和驱动器1024。与一些实施例一致,内核1020作为硬件与其它软件层之间的抽象层。例如,内核1020提供了存储器管理、处理器管理例如调度、组件管理、网络连接和安全设置等功能。服务1022可以为其它软件层提供其它公共服务。根据一些实施例,驱动器1024负责控制底层硬件或与底层硬件接口连接。例如,驱动器1024可以包括显示器驱动器、相机驱动器、驱动器、闪存驱动器、串行通信驱动器例如通用串行总线USB驱动器、驱动器、音频驱动器、电源管理驱动器等。在一些实施例中,库1006提供由应用1010利用的低级通用基础设施。库1006可以包括系统库1030例如,C标准库,其可以提供诸如存储器分配函数、字符串操作函数、数学函数等的函数。此外,库1006可以包括API库1032,诸如媒体库例如,支持各种媒体格式诸如运动图像专家组-4MPEG4、高级视频编码H.264或AVC、运动图像专家组-3MP3、高级音频编码AAC、自适应多速率AMR音频编解码器、联合图像专家组JPEG或JPG或便携式网络图形PNG的呈现和操纵的库、图形库例如,用于在显示器上的图形上下文中呈现二维2D和三维3D的OpenGL框架、数据库库例如,提供各种关系数据库功能的SQLite、web库例如,提供网页浏览功能的WebKit等。库1006同样可以包括各种各样的其它库1034,以向应用1010提供许多其它API。根据一些实施例,框架1008提供可由应用1010利用的高级公共架构。例如,框架1008提供各种图形用户界面GUI功能、高级别资源管理、高级位置节点等。框架1008可以提供可由应用1010利用的其它API的广泛范围,其中的一些可以特定于特定操作系统或平台。在示例实施例中,应用1010包括主页应用1050、联系人应用1052、浏览器应用1054、书籍阅读器应用1056、位置应用1058、媒体应用1060、消息传递应用1062、游戏应用1064以及诸如第三方应用1066的其它广泛分类的应用。根据一些实施例,应用1010是执行程序中定义的功能的程序。可以利用各种编程语言来创建以各种方式构造的一个或多个应用1010,诸如面向对象的编程语言例如,Objective-C、Java或C++或过程编程语言例如,C或汇编语言。在具体示例中,第三方应用1066例如,由特定平台的供应商之外的实体使用ANDROIDTM或IOSTM软件开发工具包SDK开发的应用可以是在移动操作系统诸如IOSTM、ANDROIDTM、Phone或其它移动操作系统上运行的移动软件。在该示例中,第三方应用1066可以调用由操作系统1004提供的API调用1012以便于执行在此描述的功能。示例机器架构和机器可读介质图11是示出根据一些实施例能够从机器可读介质例如,机器可读存储介质读取指令并执行在此讨论的任何一种或多种方法的机器1100的组件的框图。具体地,图11示出了以计算机系统的示例形式的机器1100的示意图,在该计算机系统内可以执行用于使机器1100执行在此讨论的任何一种或多种方法的指令1116例如,软件、程序、应用、小程序、应用程序或其它可执行代码。在替代实施例中,机器1100作为独立装置操作或者可以耦接例如,网络连接到其它机器。在联网部署中,机器1100可以以服务器-客户端网络环境中的服务器机器或客户端机器的能力操作,或者作为对等或分布式网络环境中的对等机器。机器1100可以包括但不限于服务器计算机、客户端计算机、个人计算机PC、平板计算机、膝上型计算机、上网本、机顶盒STB、个人数字助理PDA、娱乐媒体系统、蜂窝电话、智能手机、移动装置、可穿戴装置例如,智能手表、智能家居装置例如,智能家电、其它智能装置、网络装置、网络路由器、网络交换机、网络桥接器、或者连续或以其它方式指定机器1100将采取的动作的能够执行指令1116的任何机器。此外,虽然只示出单个机器1100,但是术语“机器”同样可被认为包括单独或联合执行指令1116以执行在此所讨论的任何一种或多种方法的机器1100的集合。在各种实施例中,机器1100包括处理器1110、存储器1130以及可被配置成经由总线1102彼此通信的IO组件1150。在示例实施例中,处理器1110例如,中央处理单元CPU、简化指令集计算RISC处理器、复合指令集计算CISC处理器、图形处理单元GPU、数字信号处理器DSP、专用集成电路ASIC、射频集成电路RFIC、另一个处理器或其任何合适的组合包括例如可以执行指令1116的处理器1112和处理器1114。术语“处理器”旨在包括多核处理器,该多核处理器可以包括可以同时执行指令的两个以上独立处理器同样称为“核”。尽管图11示出了多个处理器,但是机器1100可以包括单个具有单核的处理器、单个具有多核的处理器例如,多核处理器、多个具有单核的处理器、多个具有多核的处理器或其任何组合。根据一些实施例,存储器1130包括主存储器1132、静态存储器1134和经由总线1102可被处理器1110访问的存储单元1136。存储单元1136可以包括机器可读介质1138,在该机器可读介质1138上存储了体现在此所述的任何一种或多种方法或功能的指令1116。指令1116同样可以在由机器1100的其执行期间完全或至少部分地驻留在主存储器1132内、静态存储器1134内、处理器1110中的至少一个内例如,在处理器的高速缓冲存储器内或任何合适的组合。因此,在各种实施例中,主存储器1132、静态存储器1134和处理器1110被认为是机器可读介质1138。如在此所使用的,术语“存储器”是指能够临时或永久地存储数据的机器可读介质1138,并且可以认为包括但不限于随机存取存储器RAM、只读存储器ROM、缓存、闪存和高速缓存。虽然机器可读介质1138在示例实施例中被示出为单个介质,但术语“机器可读介质”应当被认为包括能够存储指令1116的单个介质或多个介质例如,集中式或分布式数据库,或相关联的高速缓存和服务器。术语“机器可读介质”同样可被视为包括能够存储指令例如,指令1116用于由机器例如,机器1100执行的任何介质或多个介质的组合,使得指令1116在由机器1100的一个或多个处理器例如,处理器1110执行时使机器1100执行在此描述的任何一个或多个的方法。因此,“机器可读介质”是指单个存储设备或装置,以及包括多个存储设备或装置的“基于云”的存储系统或存储网络。因此,术语“机器可读介质”可被视为包括但不限于以固态存储器例如,闪存、光学介质、磁性介质、其它非易失性存储器例如,可擦除可编程只读存储器EPROM或其任何合适的组合的形式的一个或多个数据存储库。IO组件1150包括用于接收输入、提供输出、产生输出、发送信息、交换信息、采集测量等的各种各样的组件。通常,可理解的是IO组件1150可以包括图11中未示出的许多其它组件。IO组件1150根据功能被分组,仅用于简化以下讨论,并且分组决不是限制性的。在各种示例实施例中,IO组件1150包括输出组件1152和输入组件1154。输出组件1152包括视觉组件例如,显示器,诸如等离子体显示面板PDP、发光二极管LED显示器、液晶显示器LCD、投影仪或阴极射线管CRT、听觉组件例如扬声器、触觉组件例如振动电动机、其它信号发生器等。输入组件1154包括字母数字输入组件例如,键盘、配置为接收字母数字输入的触摸屏、光电键盘或其它字母数字输入组件、基于点的输入组件例如,鼠标、触摸板、轨迹球、操纵杆、运动传感器或其它指示仪器、触知输入组件例如,物理按钮、提供触摸或触摸手势的位置和力的触摸屏、或其它触觉输入组件、音频输入组件例如,麦克风等。在一些另外的示例实施例中,IO组件1150包括各种其它组件中的生物度量组件1156、运动组件1158、环境组件1160或位置组件1162。例如,生物度量组件1156包括检测表达例如手部表达、面部表情、声音表达、身体姿势或眼睛跟踪、测量生物信号例如,血压、心率、体温、汗水或脑波、识别人例如,语音识别、视网膜识别、面部识别、指纹识别或基于脑电图的识别等的组件。运动组件1158包括加速度传感器组件例如,加速度计、重力传感器组件、旋转传感器组件例如陀螺仪等。环境组件1160包括例如照明传感器组件例如,光度计、温度传感器组件例如,检测环境温度的一个或多个温度计、湿度传感器组件、压力传感器组件例如气压计、声学传感器组件例如,检测背景噪声的一个或多个麦克风、接近度传感器组件例如,检测附近物体的红外传感器、气体传感器组件例如,机器嗅觉检测传感器、用于为了安全而检测危险气体浓度或测量大气中的污染物的气体检测传感器或可能提供与周围物理环境相对应的指示、测量或信号的其它组件。位置组件1162包括定位传感器组件例如,全球定位系统GPS接收器组件、高度传感器组件例如,高度计或气压计,其可以检测可以从哪个高度导出的空气压力、取向传感器组件例如,磁力计等。通信可以使用各种各样的技术来实现。IO组件1150可以包括通信组件1164,其可操作以分别经由耦接器1182和耦接器1172将机器1100耦接到网络1180或装置1170。例如,通信组件1164包括网络接口组件或与网络1180接口连接的另一合适装置。在另外的示例中,通信组件1164包括有线通信组件、无线通信组件、蜂窝通信组件、近场通信NFC组件、组件例如,低功耗、组件和经由其它模式提供通信的其它通信组件。装置1170可以是另一机器或各种各样的外围装置例如,经由通用串行总线USB耦接的外围装置中的任何一个。此外,在一些实施例中,通信组件1164检测标识符或包括可操作以检测标识符的组件。例如,通信组件1164包括射频识别RFID标签读取器组件、NFC智能标签检测组件、光学读取器组件例如,光学传感器,其用于检测诸如通用产品代码UPC条形码的一维条形码、诸如快速响应QR代码、Aztec代码、数据矩阵、数字图形、最大码、PDF417、超码、统一商业代码缩减空格符号UCCRSS-2D条形码和其它光学代码的多维条形码、声学检测组件例如,用于识别标记的音频信号的麦克风或其任何合适的组合。此外,可以经由可以指示特定位置的通信组件1164来导出各种信息,诸如经由因特网协议IP地理位置的位置、经由信号三角测量的位置、经由检测或NFC信标信号的位置等。传输介质在各种示例实施例中,网络1180中的一个或多个部分可以是自组织网络、内联网、外部网、虚拟专用网络VPN、局域网LAN、无线LANWLAN、广域网WAN、无线WANWWAN、城域网MAN、因特网、因特网的一部分、公共交换电话网PSTN的一部分、普通老式电话服务POTS网络、蜂窝电话网络、无线网络、网络、另一种类型的网络,或两个以上此类网络的组合。例如,网络1180或网络1180的一部分可以包括无线或蜂窝网络,并且耦接1182可以是码分多址CDMA连接、全球移动通信系统GSM连接或另一种类型的蜂窝或无线耦接。在该示例中,耦接1182可以实现各种类型的数据传输技术中的任何一种,诸如单载波无线电传输技术1xRTT、演进数据优化EVDO技术、通用分组无线业务GPRS技术、GSM演进增强型数据速率EDGE技术、包括3G的第三代合作伙伴计划3GPP、第四代无线4G网络、通用移动电信系统UMTS、高速分组接入HSPA、全球微波接入互操作性WiMAX、长期演进LTE标准、由各种标准制定组织定义的其它标准、其它远程协议或其它数据传输技术。在示例实施例中,经由网络接口装置例如,在通信组件1164中包括的网络接口组件使用传输介质通过网络1180发送或接收指令1116,并且利用多个公知的传输协议例如,超文本传输协议HTTP中的任何一个。类似地,在其它示例实施例中,使用传输介质经由耦接1172例如,对等耦接向装置1170发送或接收指令1116。术语“传输介质”可被视为包括能够存储、编码或携带由机器1100执行的指令1116的任何无形介质,并且包括数字或模拟通信信号或其它无形介质以便于这种软件的通信实现。传输介质是机器可读介质的一个实施例,因为由传输介质承载的指令可以由机器读取。以下编号的实例是实施例。1.一种方法,包括:在服务器-计算机处从客户端装置接收消息活动通信,该消息活动通信包括关于由客户端装置处理的消息的数据;由一个或多个处理器从第一数据结构访问消息指示符,该消息指示符包括至少部分地基于由客户端装置发送以及接收的过去的消息的消息活动分数;基于消息活动通信调节消息活动分数;从第二数据结构访问参数指示符,该参数指示符包括第一阈值活动分数和成就象形图;将消息指示符与参数指示符匹配;确定消息活动分数超越第一阈值活动分数;响应于确定消息活动分数超越阈值活动分数,使得在用户界面内显示成就象形图。2.根据示例1所述的方法,其中,消息包括与消息删除触发相关联的短暂消息。3.根据示例1或示例2所述的方法,其中,消息包括客户端装置和服务器-计算机之间的通信。4.根据示例1至3中任一项所述的方法,进一步包括:响应于在用户界面内显示成就象形图,使得在用户界面内显示成就通知。5.根据示例1至4中任一项所述的方法,其中,客户端装置是第一客户端装置,以及其中,消息活动分数进一步基于第一客户端装置和第二客户端装置之间的消息活动。6.根据示例1至5中任一项所述的方法,其中,消息活动分数进一步基于在客户端装置上发生消息活动的时间帧。7.根据示例1至6中任一项所述的方法,进一步包括:检测成就象形图被显示在用户界面内;确定消息活动分数超越第二阈值活动分数;以及响应于确定消息活动分数超越第二阈值活动分数,移除用户界面内的成就象形图的显示。8.根据示例1至7中任一项所述的方法,其中,客户端装置是第一客户端装置,以及其中,基于在第一客户端装置和第二客户端装置之间发生的消息活动,第二阈值被超越,该消息活动在指定的时间帧内发生。9.根据示例7所述的方法,进一步包括:检测所指定的时间帧具有在时间帧内剩余的指定时间量;确定基于第一客户端装置和第二客户端装置之间发生的消息活动第二阈值将被超越;以及响应于检测时间限制具有剩余的指定的时间量并且第二阈值将被超越,使得在用户界面内显示时间限制通知。10.一种系统,包括:机器的一个或多个处理器;以及存储指令的存储器,该指令在由一个或多个处理器执行时使机器执行包括以下操作的操作:在服务器-计算机处从客户端装置接收消息活动通信,该消息活动通信包括关于由客户端装置处理的消息的数据;由一个或多个处理器从第一数据结构访问消息指示符,该消息指示符包括至少部分地基于由客户端装置发送和接收的过去的消息的消息活动分数;基于消息活动通信调节消息活动分数;从第二数据结构访问参数指示符,该参数指示符包括第一阈值活动分数和成就象形图;将消息指示符与参数指示符匹配;确定消息活动分数超越第一阈值活动分数;响应于确定消息活动分数超越阈值活动分数,使得在用户界面内显示成就象形图。11.根据示例10所述的系统,其中,消息包括与消息删除触发相关联的短暂消息。12.根据示例10或示例11所述的系统,其中,消息包括客户端装置和服务器-计算机之间的通信。13.根据示例10至12中任一项所述的系统,其中,操作进一步包括:响应于在用户界面内显示成就象形图,使得在用户界面内显示成就通知。14.根据示例10至13中任一项所述的系统,其中,客户端装置是第一客户端装置,以及其中,消息活动分数进一步基于第一客户端装置和第二客户端装置之间的消息活动。15.根据示例10至14中任一项所述的系统,其中,消息活动分数进一步基于在客户端装置上发生消息活动的时间帧。16.根据示例10至15中任一项所述的系统,其中,操作进一步包括:检测成就象形图被显示在用户界面内;确定消息活动分数超越第二阈值活动分数;以及响应于确定消息活动分数超越第二阈值活动分数,移除用户界面内的成就象形图的显示。17.根据示例10至16中任一项所述的系统,其中,客户端装置是第一客户端装置,以及其中,基于在第一客户端装置和第二客户端装置之间发生的消息活动,第二阈值被超越,该消息活动在指定的时间帧内发生。18.根据示例17所述的系统,其中,操作进一步包括:检测所指定的时间帧具有在时间帧内剩余的指定的时间量;确定基于第一客户端装置和第二客户端装置之间发生的消息活动第二阈值将被超越;以及响应于检测时间限制具有剩余的指定的时间量并且第二阈值将被超越,使得在用户界面内显示时间限制通知。19.一种机器可读存储介质,包括指令,该指令在由机器的一个或多个处理器执行时,使机器执行包括以下操作的操作:在服务器-计算机处从客户端装置接收消息活动通信,该消息活动通信包括关于由客户端装置处理的消息的数据;由一个或多个处理器从第一数据结构访问消息指示符,该消息指示符包括至少部分地基于由客户端装置发送和接收的过去的消息的消息活动分数;基于消息活动通信调节消息活动分数;从第二数据结构访问参数指示符,该参数指示符包括第一阈值活动分数和成就象形图;将消息指示符与参数指示符匹配;确定消息活动分数超越第一阈值活动分数;响应于确定消息活动分数超越阈值活动分数,使得在用户界面内显示成就象形图。20.根据示例19所述的机器可读存储介质,其中,操作进一步包括:检测成就象形图被显示在用户界面内;确定消息活动分数超越第二阈值活动分数;以及响应于确定消息活动分数超越第二阈值活动分数,移除用户界面内的成就象形图的显示。21.一种承载机器可读指令的机器可读介质,该机器可读指令在由机器的处理器执行时执行示例1至9中任一项的方法。语言在整个说明书中,多个实例可以实现被描述为单个实例的组件、操作或结构。虽然将一个或多个方法的单独操作示出和描述为单独的操作,但可以同时执行一个或多个单独的操作,并且不需要以所示顺序执行操作。作为示例配置中的单独组件呈现的结构和功能可以被实现为组合的结构或组件。类似地,作为单个组件呈现的结构和功能可以被实现为分离的多个组件。这些和其它变化、修改、添加和改进落入本文主题的范围内。虽然已经参考具体示例实施例描述了本发明主题的概述,但是在不脱离本公开的实施例的更广泛范围的情况下,可以对这些实施例进行各种修改和改变。本发明主题的此类实施例在此可以单独地或集体地由术语“发明”指代,这仅仅为了方便,如果事实上公开了多于一个则不旨在将本申请的范围限制于任何单个公开内容或发明构思。在此示出的实施例足够详细地描述,以使本领域技术人员能够实践所公开的教导。可以使用和从中导出其它实施例,使得可以在不脱离本公开的范围的情况下进行结构和逻辑替换和改变。因此,具体实施方式不应被认为是限制性的,并且各种实施例的范围仅由所附权利要求以及这些权利要求所赋予的等同物的全部范围来限定。如在此所使用的,术语“或”可以以包含或排除的方式来解释。此外,可以为在此所述的资源、操作或结构提供多个实例作为单个实例。此外,各种资源、操作、模块、引擎和数据存储之间的边界是一定程度上任意的,并且在特定说明性配置的上下文中示出了特定的操作。可以设想功能的其它分配,并且这些其它分配可以落入本公开的各种实施例的范围内。通常,作为示例配置中的分离的资源呈现的结构和功能可以被实现为组合的结构或资源。类似地,作为单个资源呈现的结构和功能可以被实现为分离的资源。这些和其它变化、修改、添加和改进落入由所附权利要求所表示的本公开的实施例的范围内。因此,说明书和附图被认为是说明性的而不是限制性的。

权利要求:1.一种方法,包括:在服务器-计算机处从客户端装置接收消息活动通信,所述消息活动通信包括关于由所述客户端装置处理的消息的数据;由一个或多个处理器从第一数据结构访问消息指示符,所述消息指示符包括至少部分地基于由所述客户端装置发送以及接收的过去的消息的消息活动分数;基于所述消息活动通信调节所述消息活动分数;从第二数据结构访问参数指示符,所述参数指示符包括第一阈值活动分数和成就象形图;将所述消息指示符与所述参数指示符匹配;确定所述消息活动分数超越所述第一阈值活动分数;响应于确定所述消息活动分数超越所述阈值活动分数,使得在用户界面内显示所述成就象形图。2.根据权利要求1所述的方法,其中,消息包括与消息删除触发相关联的短暂消息。3.根据权利要求1所述的方法,其中,消息包括所述客户端装置和所述服务器-计算机之间的通信。4.根据权利要求1所述的方法,进一步包括:响应于在所述用户界面内显示所述成就象形图,使得在所述用户界面内显示成就通知。5.根据权利要求1所述的方法,其中,所述客户端装置是第一客户端装置,以及其中,所述消息活动分数进一步基于所述第一客户端装置和第二客户端装置之间的消息活动。6.根据权利要求1所述的方法,其中,所述消息活动分数进一步基于在所述客户端装置上发生所述消息活动的时间帧。7.根据权利要求1所述的方法,进一步包括:检测成就象形图被显示在所述用户界面内;确定所述消息活动分数超越第二阈值活动分数;以及响应于确定所述消息活动分数超越所述第二阈值活动分数,移除所述用户界面内的所述成就象形图的显示。8.根据权利要求1所述的方法,其中,所述客户端装置是第一客户端装置,以及其中,基于在所述第一客户端装置和第二客户端装置之间发生的消息活动,第二阈值被超越,所述消息活动在指定的时间帧内发生。9.根据权利要求7所述的方法,进一步包括:检测所指定的时间帧具有在所述时间帧内剩余的指定的时间量;确定基于所述第一客户端装置和所述第二客户端装置之间发生的所述消息活动所述第二阈值将被超越;以及响应于检测时间限制具有剩余的所述指定的时间量并且所述第二阈值将被超越,使得在所述用户界面内显示时间限制通知。10.一种系统,包括:机器的一个或多个处理器;以及存储指令的存储器,所述指令在由所述一个或多个处理器执行时使所述机器执行操作,所述操作包括:在服务器-计算机处从客户端装置接收消息活动通信,所述消息活动通信包括关于由所述客户端装置处理的消息的数据;由一个或多个处理器从第一数据结构访问消息指示符,所述消息指示符包括至少部分地基于由所述客户端装置发送和接收的过去的消息的消息活动分数;基于所述消息活动通信调节所述消息活动分数;从第二数据结构访问参数指示符,所述参数指示符包括第一阈值活动分数和成就象形图;将所述消息指示符与所述参数指示符匹配;确定所述消息活动分数超越所述第一阈值活动分数;响应于确定所述消息活动分数超越所述阈值活动分数,使得在用户界面内显示所述成就象形图。11.根据权利要求10所述的系统,其中,消息包括与消息删除触发相关联的短暂消息。12.根据权利要求10所述的系统,其中,消息包括所述客户端装置和所述服务器-计算机之间的通信。13.根据权利要求10所述的系统,其中,操作进一步包括:响应于在所述用户界面内显示所述成就象形图,使得在所述用户界面内显示成就通知。14.根据权利要求10所述的系统,其中,所述客户端装置是第一客户端装置,以及其中,所述消息活动分数进一步基于所述第一客户端装置和第二客户端装置之间的消息活动。15.根据权利要求10所述的系统,其中,所述消息活动分数进一步基于在所述客户端装置上发生所述消息活动的时间帧。16.根据权利要求10所述的系统,其中,操作进一步包括:检测成就象形图被显示在所述用户界面内;确定所述消息活动分数超越第二阈值活动分数;以及响应于确定所述消息活动分数超越所述第二阈值活动分数,移除所述用户界面内的所述成就象形图的显示。17.根据权利要求10所述的系统,其中,所述客户端装置是第一客户端装置,以及其中,基于在所述第一客户端装置和第二客户端装置之间发生的消息活动,第二阈值被超越,所述消息活动在指定的时间帧内发生。18.根据权利要求17所述的系统,其中,操作进一步包括:检测所指定的时间帧具有在所述时间帧内剩余的指定的时间量;确定基于所述第一客户端装置和所述第二客户端装置之间发生的所述消息活动所述第二阈值将被超越;以及响应于检测时间限制具有剩余的所述指定的时间量并且所述第二阈值将被超越,使得在所述用户界面内显示时间限制通知。19.一种机器可读存储介质,包括指令,所述指令在由机器的一个或多个处理器执行时,使所述机器执行操作,所述操作包括:在服务器-计算机处从客户端装置接收消息活动通信,所述消息活动通信包括关于由所述客户端装置处理的消息的数据;由一个或多个处理器从第一数据结构访问消息指示符,所述消息指示符包括至少部分地基于由所述客户端装置发送和接收的过去的消息的消息活动分数;基于所述消息活动通信调节所述消息活动分数;从第二数据结构访问参数指示符,所述参数指示符包括第一阈值活动分数和成就象形图;将所述消息指示符与所述参数指示符匹配;确定所述消息活动分数超越所述第一阈值活动分数;响应于确定所述消息活动分数超越所述阈值活动分数,使得在用户界面内显示所述成就象形图。20.根据权利要求19所述的机器可读存储介质,其中,操作进一步包括:检测成就象形图被显示在所述用户界面内;确定所述消息活动分数超越第二阈值活动分数;以及响应于确定所述消息活动分数超越所述第二阈值活动分数,移除所述用户界面内的所述成就象形图的显示。21.一种承载机器可读指令的机器可读介质,所述机器可读指令在由机器的处理器执行时执行权利要求1至9中任一项所述的方法。

百度查询: 斯纳普公司 消息传递成就象形图显示系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。