当前位置: 首页 > 专利查询>斯纳普公司专利>正文

地理围栏认证提供制造技术

技术编号:17145995 阅读:79 留言:0更新日期:2018-01-27 17:19
系统包括接收将内容发布到与事件相关联的事件图库的请求的通信模块。请求进而包括发送内容的装置的地理位置数据,以及标识装置或装置的用户的标识数据。系统进一步具有事件图库模块,事件图库模块用于执行包括确定地理位置数据对应于与事件相关联的地理位置围栏的第一认证操作。事件图库模块同样执行包括使用标识数据来验证用户的属性的第二认证操作。最后,基于第一和第二认证操作,事件图库模块可以选择性地授权装置将内容发布到事件图库。

Geographical enclosure certification

The system includes a communication module that receives the request of publishing the content to the event library associated with the event. The request further includes the geographic location data of the device that sends the content, as well as the identity data of the user identifying the device or device. The system further has an event Gallery module, and the event Gallery module is used to execute the first authentication operation, including determining the location data corresponding to the location fence associated with the event. The event library module also performs second authentication operations that include using identification data to verify the user's properties. Finally, based on the first and second authentication operations, the event library module can selectively authorize the device to publish the content to the event library.

【技术实现步骤摘要】
【国外来华专利技术】地理围栏认证提供优先权要求本申请要求于2015年3月18日提交的美国临时申请No.62/134,689的权益,其全部内容通过引用并入本文。
本文公开的主题一般涉及在计算机网络中交换电子内容。更具体地,某些示例涉及用于访问与事件或实体相关联的受地理位置限制的内容集合的认证处理。
技术介绍
诸如智能电话的移动装置用于生成内容。内容可能是文本消息、照片(具有或不具有增加文字)和视频。用户可以与其社交网络中的其他人分享这些内容。然而,不存在与正在参与公共事件或实体的陌生人分享内容的机制。附图说明结合附图,通过以下详细描述将更充分地理解示例实施例,在附图中:图1示出了根据实施例配置的系统。图2示出了与实施例相关联的服务器侧处理。图3示出了与实施例相关联的客户端侧处理。图4-8示出了可以与实施例相关联的图形用户界面。图9是示出根据示例实施例的提供地理围栏认证的方法的流程图。图10是示出根据示例实施例的用户简档表的表格。图11示出了根据示例实施例的可以执行移动操作系统的示例移动装置。图12是示出可以安装在上述任何一个或多个装置上的软件的架构的框图。图13是示出根据一些示例性实施例的能够从机器可读介质(例如,机器可读存储介质)读取指令并执行本文所讨论的任何一种或多种方法的机器的组件的框图。在附图的若干视图中,相同的附图标记指示相同的部分。具体实施方式基于地理位置来提供访问内容的认证(例如,由用户发布的内容的集合,诸如Snapchat(快照)故事)是一件精细的事情。一方面,访问不应被限制太多,特别是关于位于与事件或位置相关联的地理围栏(例如在大学校园内)的潜在投稿人和发布者。另一方面,隐私权和其它问题可能使得不期望简单地向任何位于地理围栏内的用户提供内容访问。具体地参见大学校园的示例,允许仅位于校园内的任何人访问和查看学生发布的照片和其它内容可能是不合需要的(或者甚至是危险的)。在提供这种内容访问方面,存在许多技术挑战。描述了用于不仅基于地理围栏内的地理位置而且还基于各种次要数据和标准来提供对内容的访问的各种示例方法。此类数据包括例如与授权实体或机构(例如,指示特定大学或公司的域的授权实体或机构)相关联的通信标识符(例如,电子邮件地址),以及与存储在用户简档中的用户相关的活动数据,作为补充认证决策的基础。此类活动数据可以包括通信元数据(例如,关于特定用户已经访问到的其它内容集合的历史数据)和装置活动数据(例如,屏幕截图活动或使用地理过滤器的图像处理)。其它可使用的次要数据包括装置签名或设置信息(例如,语言设置)或实时图像处理(例如,使用面部识别)。可以处理次要数据,来确定特定用户是否与实体或事件具有充分和有意义的联系,或者与和事件或实体相关联的先前内容集合(例如,特定大学校园的先前的快照故事)具有充分和有意义的联系。下面描述用于解决与提供地理围栏内的内容访问相关联的技术挑战的示例系统。图1示出了根据实施例配置的系统100。系统100包括经由网络106连接的一组客户端装置102_1至102_N以及至少一个服务器104。网络106可以是有线或无线网络的任何组合。每个客户端装置102具有诸如经由总线114连接的中央处理单元110和输入/输出装置112的标准组件。输入/输出装置112可以包括触摸显示器、专用控制按钮、物理连接器、扬声器等。网络接口电路116同样连接到总线114并提供到网络106的连接。存储器120同样连接到总线114。通信应用122由CPU110实现以协调与服务器104和/或其它客户端装置的通信。客户端装置可以是平板计算机、智能电话、可穿戴技术、笔记本计算机或台式计算机的形式。服务器104同样包括诸如中央处理单元130、总线132、输入/输出装置134和网络接口电路136的标准组件。存储器140连接到总线132。通信模块142由CPU130实现以协调与客户端装置102的通信。事件图库模块144由CPU130实现以存储来自现场事件中参与者的消息。消息形成事件图库,其可以响应于来自客户端装置102的请求而被提供给客户端装置102。服务器104同样包括或连接到数据库150,可由通信模块142和事件图库模块144经由总线132访问数据库150。数据库150可以作为用户简档数据库,并且可存储用于第二认证操作的用户简档表(在下面进一步详细描述)。图2示出与事件图库模块144的实施例相关联的操作。该图的顶部示出了一组消息发送者,例如,发送者_1至发送者_N。每个消息发送者与客户端装置102相关联。通信应用122被配置为使消息附带有地理位置信息。通常,将从驻留在客户端装置中的GPS芯片收集地理位置信息。然而,同样可以使用其它地理位置信息,诸如蜂窝网络地理位置信息、自报告的地理位置信息等。事件图库模块144包括允许人们定义事件的管理界面。例如,管理界面可能会向事件计划者提示事件名称、事件描述、事件日期、事件时间和事件位置。事件位置由定义与事件相关联的地理位置围栏的物理坐标(例如,GPS坐标)指定。如先前所指示,来自发送者的消息包括地理位置信息。服务器104从任何数量的发送者接收此类消息和地理位置数据200。对于每个消息,可以执行认证处理(或多个认证处理)(202),以授权向事件图库204发布内容。例如,地理位置数据可以与地理位置围栏进行比较。如果消息不是从地理位置围栏内发送,则该消息不是来自被允许的位置,并且因此将该消息丢弃。如果消息来自允许的位置,则该消息被发布到事件图库204。在其它示例实施例中,可以执行如下面进一步详细描述的第二认证处理,以便评估消息是否将被发布到事件图库204,或者可替代地将其丢弃。事件图库模块144可以包括策展(curation)接口,其允许事件计划者可选地策展事件图库206。例如,策展接口可以允许事件计划者删除不适当或冗余的消息。图2的最终操作是响应于来自任何数量的用户的请求208来提供事件图库。图3示出了与驻留在客户端装置102上的通信应用122相关联的处理。通信应用122发送注册请求300。注册请求可以是加入或关注事件的明确的请求。可替代地,可以通过向服务器104发送地理位置数据来触发注册请求。事件图库模块144确定客户端装置是否被授权注册从而加入或关注该事件。例如,事件图库模块144可以确定地理位置数据是否对应于与事件相关联的地理位置围栏。在其它实施例中,可以执行下面进一步详细描述的第二认证处理,以便评估是否授权客户端装置加入或关注事件。响应于请求而接收302事件图库提示信息。事件图库提示信息可以是事件的标记,诸如品牌、文本描述等。事件图库提示信息被添加到可选择的目的地列表304(即,用于特定消息或内容片段的接收者的列表)。可选择的目的地列表304包括用户的社交网络中的人。在该情况下,可选择的目的地列表采用事件的标记来增强。如果用户生成消息(306:是),则提供308目的地列表。目的地列表包括用户的社交网络中的人,以及事件和/或事件图库的标记。如果选择(310)事件图库,则该用户被添加为事件312的关注者。因此,例如,在用户响应于简单地传送地理位置数据而接收到事件图库提示的情况下,用户可以通过将消息(共享故事)发布到事件图库来正式关注该事件。也就是说,事件图库模块144响应于用本文档来自技高网...
地理围栏认证提供

【技术保护点】
一种计算机实现的方法,包括:接收将内容发布到与事件相关联的事件图库的请求,所述请求包括:发送所述内容的装置的地理位置数据,以及识别所述装置或所述装置的用户中的至少一个的标识数据;执行第一认证操作,其包括确定所述地理位置数据对应于与所述事件相关联的地理位置围栏;执行第二认证操作,其包括使用所述标识数据来验证所述用户的属性;以及基于所述第一和第二认证操作,选择性地将所述内容发布到事件图库。

【技术特征摘要】
【国外来华专利技术】2015.03.18 US 62/134,6891.一种计算机实现的方法,包括:接收将内容发布到与事件相关联的事件图库的请求,所述请求包括:发送所述内容的装置的地理位置数据,以及识别所述装置或所述装置的用户中的至少一个的标识数据;执行第一认证操作,其包括确定所述地理位置数据对应于与所述事件相关联的地理位置围栏;执行第二认证操作,其包括使用所述标识数据来验证所述用户的属性;以及基于所述第一和第二认证操作,选择性地将所述内容发布到事件图库。2.根据权利要求1所述的计算机实现的方法,其中所述标识数据包括IP地址,并且所述第二认证操作包括验证所述IP地址和与所述事件相关联的组织有关。3.根据权利要求1所述的计算机实现的方法,进一步包括定位存储在数据库中的与所述用户相关联的用户简档,并且其中所述第二认证操作包括从所述数据库中的所述用户简档中提取用户简档数据,以便验证所述用户的所述属性。4.根据权利要求1所述的计算机实现的方法,其中所述属性是通信属性,并且所述属性的所述验证包括将所述用户的至少一个通信贡献识别为与其它事件相关联的其它事件图库。5.根据权利要求4所述的计算机实现的方法,其中所述事件和其它事件二者都与公共实体有关。6.根据权利要求1所述的计算机实现的方法,其中所述属性是通信属性,并且所述属性的所述验证包括识别与其他用户的至少一个通信,所述其他用户已经对与其它事件相关联的其它事件图库进行了至少一个通信贡献。7.根据权利要求1所述的计算机实现的方法,其中所述属性是用户活动属性,并且所述属性的所述验证包括确定所述用户和与所述事件或所述地理位置围栏内的位置相关联的图像修改数据进行交互。8.根据权利要求1所述的计算机实现的方法,其中所述请求包括使用所述装置采集的实时视觉数据,所述属性是用户视觉属性,并且所述属性的所述验证包括将所述用户简档数据的视觉数据与所述实时视觉数据进行比较。9.根据权利要求1所述的计算机实现的方法,其中所述事件图库可用于指定的暂态时段。10.根据权利要求1所述的计算机实现的方法,其中所述事件图库具有按顺序示出的单个的短时消息。11.一种系统,包括:至少一个处理器;以及至少一个存储器,其存储指令,所述指令在由所述至少一个处理器执行时将所述系...

【专利技术属性】
技术研发人员:N·R·艾伦S·昌
申请(专利权)人:斯纳普公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1