消息的优先级排序的制作方法

文档序号:11450893阅读:422来源:国知局
消息的优先级排序的制造方法与工艺

相关申请的交叉引用

本申请要求于2014年10月24日提交的美国专利申请no.14/523,728的优先权,其全部公开内容通过引用并入本文。

本发明一般涉及在计算机网络中交换电子消息。并且更特别地,本发明涉及在基于地理位置的事件图库(eventgallery)中对消息的优先级布置。



背景技术:

诸如智能电话的移动装置被用于生成消息。消息可以是文本消息、照片(具有增强文本、或者不具有增强文本)和视频。用户可以在他们的社交网络中与个人分享这些消息。然而,不存在用于与参与公共事件的陌生人分享消息的机制。



技术实现要素:

计算机实施的方法包括使用从定位于地理位置围栏(geo-locationfence)内的装置接收的消息来创建与事件相关联的事件图库。扫描消息以识别消息中的特定品牌。从特定品牌的所有者接收该消息的认可(endorsement)。响应于认可,在事件图库中对消息的布置进行优先级排序。响应于来自用户的请求,提供事件图库。

附图说明

结合附图和以下详细描述对本发明进行更充分的理解,在附图中:

图1示出了根据本发明的实施例配置的系统。

图2示出了与本发明的实施例相关联的服务器侧处理。

图3示出了与本发明的实施例相关联的客户侧处理。

图4-8示出了可以与本发明的实施例相关联的图形用户界面。

图9示出了与本发明的可选实施例相关联的服务器端处理。

在附图的若干图中,相同的参考数字表示对应的部分。

具体实施方式

图1示出了根据本发明的实施例配置的系统100。系统100包括一组客户装置102_1至102_n,以及经由网络106连接的至少一个服务器104。网络106可以是有线或无线网络的任意组合。

每个客户装置102具有诸如中央处理单元110和经由网络114连接的输入/输出装置112的标准部件。输入/输出装置112可以包括触摸显示器、专用控制按键、物理连接器、扬声器等等。网络接口电路116也被连接到总线114并且提供到网络106的连接。存储器120也被连接到总线114。存储器120存储通信应用122。通信应用122包括由cpu110执行的指令,以协调与服务器104和/或其他客户装置的通信。客户装置可以是平板电脑、智能电话、可穿戴技术、便携式计算机或台式计算机的形式。

服务器104还包括标准部件,诸如中央处理单元130、总线132、输入/输出装置134和网络接口电路136。存储器140被连接到总线132。存储器140存储通信模块142。通信模块142包括由cpu130执行的指令,以协调与客户装置102的通信。存储器140还存储事件图库模块144。事件图库模块144包括由cpu130执行的指令,以存储来自现场事件中的参与者的消息。消息形成事件图库,事件图库可以响应于来自客户装置102的请求而被提供给客户装置102。

图2示出了与事件图库模块144的实施例相关联的操作。图的顶部示出了一组消息发送者,即发送者_1到发送者_n。每个消息发送者与一个客户装置102相关联。通信应用122被配置为伴随具有地理位置信息的消息。通常,地理位置信息将从驻留在客户装置中的gps芯片采集。然而,也可以使用其他地理位置信息,例如蜂窝网络地理位置信息、自报告(self-reported)的地理位置信息等。

事件图库模块144包括允许个人限定事件的管理界面。例如,管理界面可以为事件计划者提示事件名称、事件描述、事件日期、事件时间和事件位置。在物理坐标(例如,gps坐标)中指定事件位置,该物理坐标限定与事件相关联的地理位置围栏。

如前所述,来自发送者的消息包括地理位置信息。服务器104从任意数量的发送者接收消息和地理位置数据200。对于每个消息,将地理位置数据与地理位置围栏进行比较。如果消息不是从地理位置围栏内发送的,则其不是来自允许的位置,因此消息被丢弃(202:否)。如果消息来自允许的位置(202:是),则消息被提交到事件图库204。

事件图库模块144可以包括策展(curation)界面,该策展界面允许事件计划者可选地策划事件图库206。例如,策展界面可以允许事件计划者删除不适当或冗余的消息。图2的最终操作是响应于来自任意数量的用户的请求208来提供事件图库。

图3示出了与在客户装置102上驻留的通信应用122相关联的处理。通信应用122发送注册请求300。注册请求可以是对加入事件或关注事件的明确的请求。替代的,可以通过向服务器104发送地理位置数据来触发注册请求。事件图库模块144确定地理位置数据是否对应于与事件相关联的地理位置围栏。响应于请求,接收事件图库提示信息302。事件图库提示信息可以是事件的标记,例如品牌、文本描述等。事件图库提示可能伴随有欢迎用户参加事件的消息。消息可能具有关于事件的附加信息和说明。事件图库提示信息被添加到可选的目标列表304。可选的目标列表304包括用户的社交网络中的个人。在这种情况下,采用事件的标记来增强可选的目标列表。

如果用户生成消息(306:是),则提供目标列表308。目标列表包括用户的社交网络中的个人以及事件和/或事件图库的标记。如果事件图库被选择(310),则用户被添加作为事件的关注者312。因此,例如,在用户响应于简单地通信地理位置数据而接收到事件图库提示的情况下,用户可以通过将消息(共享故事)提交到事件图库来正式地关注该事件。也就是说,事件图库模块144响应于用户将消息提交到事件图库而将用户添加到事件关注者的列表。最后,消息被发送到在可选的目标列表上指定的接收者314。这些接收者通常是用户的社交网络中的个体。

图4是在事件中产生消息的示例。在该示例中,消息是照片,其可以采用文本来增强。图5示出了可选的目标列表500。可选的目标列表500包括针对现场(live)事件502的条目和针对社交网络中的个人的条目504。从可选的目标列表500中选择现场事件502可以产生如图6所示的提示。提示可以解释与将内容提交到事件图库相关联的术语。图7示出了列出社交网络中的朋友以及正在关注的一个或多个事件的界面。

图8是事件图库800的示例。事件图库800包括个人提交的消息802。消息可以是照片、视频或文本消息。事件图库可用于特定的短暂期间。例如,指定的短暂期间可以是事件的持续时间。在事件持续期间,事件图库的标记可以出现在朋友的列表中(例如,目标列表)。在一个实施例中,事件图库具有按顺序显示的独立的短时消息(ephemeralmessages)。例如,显示第一图像五秒,然后显示第二图像三秒等。

事件图库可以对所有事件参与者开放。替代的,事件图库也可以针对从目标列表或一些其他列表(例如,事件中的同事的列表)中选择的参与者的子集而形成。本发明的实施例针对地理位置来维持正在进行的事件图库(共享故事)。例如,所共享的故事可能会延续数月。替代的,所共享的故事可以在指定的地理位置每二十四小时更新一次。

图9示出了与本发明的替代实施例相关联的处理操作。该实施例的第一处理操作是从一个或多个用户接收事件图库900的消息,目的在于按照以上描述分配给接收者。例如,用户可以经由任意数量的网站或移动通道将消息发送到通信模块142。再次,消息可以是文本消息、照片(具有或不具有增强文本或图形)和视频(具有或不具有增强文本或图形)。例如,事件可以包括音乐会、音乐节、颁奖仪式、现场体育赛事等。类似地,预期的地理位置的示例包括大学校园、学校、公司的办公地、私人住宅、公园等。消息可以与特定的事件或地理位置相关联,或者不与特定事件或地理位置相关联。如上所述,事件图库是对一组用户可用的消息的列表或序列。用户组可以是由用户或事件赞助者等指定的组。在其他实施例中,用户组可以是整个社交网络,位于地理位置围栏内的用户、俱乐部或组织的成员等。

虽然可以基于接收的顺序或随机地将从用户接收到的许多消息分配到事件图库内的位置,但是也可以基于以下描述的其他标准对其他消息(例如,广告或赞助消息)分配优先级904。然后可以根据这些消息的被分配的优先级,将这些消息呈现在事件图库中906。

优先级可以基于赞助的内容。因此,赞助商或广告商能够在事件图库内插入消息,以向在特定事件图库注册的用户显示。例如,特定的品牌或产品可以对事件图库的消息的包含(或有利的呈现)付款。有利的呈现可能来源于分配给消息的权重,其中权重是由赞助者提供的对价(consideration)量的函数。例如,广告可能需要在其被包含在给定的事件图库中之前支付一个确定的最小值。更长或更早的放置(关于事件图库)可指定更高的最小值。可基于固定费用或每次观看费用来显示赞助内容。此外,视频或增强的广告(包括文本、图形、gif、动画等)可类似地指定溢价。在消息权重中考虑的其他因素可以包括在广告和事件之间的主题的相似性。例如,玩具广告可在儿童音乐会中接收比在酒精广告中更大的权重。因此,在一些实施例中,没有赞助的消息可能不具有权重,并且可能基于短时或其他而被简单地组织。

如上所述,有利的呈现可以是在消息的序列中以早期放置的消息的形式。替代的,有利的呈现可以是在短时消息的序列中以相对长的持续时间的消息的形式。在其他实施例中,可能存在无法表现消息的情况(例如,不能满足最小出价,超出广告清单(inventory)等)。

接收到的消息也可以基于被认可的内容而被分配优先级。例如,用户可认可特定的品牌或产品。在这种情况下,由该用户控制的事件图库可以有利地呈现事件图库内的品牌或产品的消息。关于赞助的内容讨论的加权和呈现技术也可以针对认可的内容而使用。

可以基于任意数量的内容的评估来分配优先级。例如,可针对赞助的内容的标记,来评估消息的内容。标记可以是在内容中观察到的品牌或产品的形式。评估可以通过光学字符识别、机器视觉和类似技术来实现。

评估内容的另一种方法是评估消息的发送者。例如,如果消息的发送者是赞助者或转让人,则根据归因于赞助发送者或转让发送者的有利的权重来分配优先级参数。在确定优先级参数时可能考虑的其他因素包括作为名人、知名人士或“影响者”(例如在团体内受人钦慕的个人)的发送者。

图9的最后处理操作是响应于请求来提供事件图库908。例如,客户装置102可以访问服务器104。事件图库模块144可以包括可执行代码以维持事件图库。事件图库可以从服务器104服务到与客户装置102相关联的任意数量的用户。

返回参考图1,在一些实施例中,服务器104的存储器140可以被配置为包括广告模块148和优先级模块150。广告模块148包括可由cpu130执行的指令,以从广告商接收消息或广告,否则管理并实施特定实施例的广告或赞助的消息的特征。在一些实施例中,广告商通过与非广告商用户使用的其他渠道不同的渠道来访问(或发送)消息到广告模块148。例如,广告商可以通过经由网页浏览器的网页或通过出于广告提交目的可访问的的移动应用特征来访问广告模块148。

优先权模块150包括可由cpu130执行的指令,以接收由用户(即,广告商)提交的权重和加重信息,并确定消息的优先级。在一些实施例中,优先级模块150还可以被配置为将广告插入到事件图库内的其他消息的“流(stream)”中。除了这些操作之外,优先级模块150还可以被配置为从与广告消息提交相关联的广告商接收出价金额的方式。因此,在这些实施例中,优先级模块150可以比较出价金额(以及其他优先级信息,如果有的话)以确定优先级,根据该优先级可以在事件图库内显示广告消息。

广告模块148可以包括用于扫描特定品牌的消息的内容的扫描模块。例如,在基于文本的消息(例如,消息中的字或文本标记)的情况下,扫描可以是以字识别或匹配处理的形式。任何识别的字、短语或文本可以与商标数据图库进行比较从而匹配。在照片或视频的情况下,可以使用光学字符识别模块来识别与品牌相关联的商标、符号或图案(例如,注册商标标识swoosh等)。

在识别品牌时,可以由通信模块142向品牌所有者发送消息,向品牌所有者提供在事件图库中对消息优先级排序的机会。因此,品牌所有者可以被给予为将显示他们的品牌的信息插入到事件图库中和/或放在事件图库中有利的位置而付款的机会。

在这方面,图像的副本可以被发送给品牌所有者,从而允许所有者有机会在决定对消息优先级排序之前查看消息。在其他实施例中,品牌所有者可以被给予编辑消息的机会。例如,品牌所有者可选择添加图形、动画等。品牌所有者也被给予删除对竞争品牌的引用的机会。

替代的,消息的在线信息板对于品牌所有者是可用的。信息板可包含品牌所有者的标志或标识的外观的每个或几个实例。所有者能够在决定对哪些消息优先级排序之前,比较、并排比较每条消息。

在一些实施例中,可以将多个品牌消息插入到单个事件图库中。在这些示例中,可允许各种品牌所有者对事件图库他们的消息的有利的放置进行出价。具体地,最高出价者的消息可被放置在接近事件图库的开始位置。相反,只有在存在足够的消息清单(inventory)时,更低的出价者可以插入其消息。替代的,短时消息的持续时间可以以出价标准为基础。

整个事件可以由品牌所有者赞助。在这种情况下,可以在事件图库的开始处呈现“欢迎”或“由…赞助”的消息,其后贯穿图库呈现包含特定的品牌或消息的若干其他消息。替代的,第三方可以赞助事件,并允许多个品牌所有者对有利的放置出价。

事件图库可以具有指示赞助的或认可的内容的标题。事件图库可以根据单个用户的消息而构建。在这种情况下,事件图库可供单个用户的朋友使用。

事件图库可以根据预先选择的用户组(诸如一组朋友)的消息而构建。事件图库可供预先选择的用户组使用。事件图库可由赞助商建造,事件图库可供社交网络中的所有个体使用。在这种情况下,社交网络是便于个体之间的计算机网络通信的计算机实现的应用,其中计算机网络通信可以是帖子、评论、消息、图像等。

事件图库可以根据与事件相关联的地理位置围栏内的用户的消息而构建。替代的,事件图库可供关注事件的个人使用。

本发明的实施例涉及一种具有非瞬时计算机可读存储介质的计算机存储产品,其上具有用于执行各种计算机实施的操作的计算机代码。媒体和计算机代码可以是为了本发明的目的而特别设计和构造的,或者它们可以是计算机软件领域的技术人员公知的和可用的。计算机可读介质的示例包括但不限于:磁介质、光介质、磁光介质和专门被配置为存储和执行程序代码的硬件装置,例如专用集成电路(“asic”),可编程逻辑器件(“pld”)以及rom和ram装置。计算机代码的示例包括诸如由编译器产生的机器代码、以及包含由使用解释器的计算机执行的更高级别的代码的文件。例如,本发明的实施例可以使用java,c++或其他面向对象的编程语言和开发工具来实施。本发明的另一实施例可以在硬线电路中被实施,代替机器-可执行软件指令,或与机器-可执行软件指令相结合。

为了解释的目的,前面的描述使用特定的命名法来提供对本发明的透彻理解。然而,对于本领域技术人员显而易见的是,不需要具体细节来实施本发明。因此,本发明的具体实施例的前述描述是为了说明和描述的目的而呈现的。实施例不是穷举的或将本发明限制为所公开的精确形式。显然,鉴于上述教导,许多修改和变化是可能的。选择和描述实施例以便最好地解释本发明的原理及其实际应用,从而使得本领域其他技术人员能够最佳地利用本发明以及具有适合于预期的特定用途的各种修改的各种实施例。以下权利要求及其等同物旨在限定本发明的范围。

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