预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共98页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110800018A(43)申请公布日2020.02.14(21)申请号201880042674.4J·布罗迪L·戈尔金A·林(22)申请日2018.04.27W·林N·萨马拉纳亚克E·斯皮格尔M·M·扬(30)优先权数据62/491,1152017.04.27US(74)专利代理机构北京市中咨律师事务所62/552,9582017.08.31US1124762/556,1342017.09.08US代理人宛丽宏杨晓光(85)PCT国际申请进入国家阶段日(51)Int.Cl.2019.12.25G06Q99/00(2006.01)(86)PCT国际申请的申请数据PCT/US2018/0300392018.04.27(87)PCT国际申请的公布数据WO2018/201102EN2018.11.01(71)申请人斯纳普公司地址美国加利福尼亚州(72)发明人J·A·约翰逊D·阿米泰权利要求书3页说明书63页附图31页(54)发明名称用于社交媒体平台的朋友位置共享机制(57)摘要一种用于基于地图的社交媒体平台的服务器系统维护用户位置信息,以使得能够在地图上在对应显示位置处渲染朋友图标。该系统维护每用户访问控制列表(ACL),该列表列出了其图标可以由请求用户查看的所有用户。该ACL可以包括对不同朋友用户各自的显示粒度级别的指定。CN110800018ACN110800018A权利要求书1/3页1.一种系统,包括:一个或多个计算机处理器;以及一个或多个存储器,其可通信地耦合到所述一个或多个计算机处理器并且在其上存储了指令,所述指令当由所述一个或多个计算机处理器执行时配置所述一个或多个计算机处理器以执行包括以下内容的操作:为社交媒体平台的多个用户中的每个用户维护各自的每用户访问控制列表(ACL),所述列表列出了关联用户的可见用户集,所述可见用户集是所述社交媒体平台的多个其他用户,所述关联用户有权查看所述多个其他用户各自的地理位置;从与请求用户相关联的用户设备接收对基于位置的社交媒体活动信息的请求,以促使在所述用户设备上显示用于所述社交媒体平台的基于地图的图形用户接口(GUI);以及响应于所述请求,使用为其配置的一个或多个计算机处理器设备执行自动朋友位置提供过程,所述朋友位置提供过程包括:访问所述请求用户的每用户ACL;基于所述请求用户的每用户ACL,确定所述请求用户的可见用户集;以及向所述用户设备发送至少所述可见用户集的子集各自的位置信息,从而能够在形成所述基于地图的GUI的一部分的地图上的各自的显示位置处显示用于所述可见用户子集的朋友图标。2.根据权利要求1所述的系统,其中,每个每用户ACL为所述相关联的可见用户集指示各自的位置显示粒度级别,从而指示所述可见用户集的每个用户分别以两个或更多个不同显示粒度级别中的对应一个级别而为所述请求用户可见。3.根据权利要求2所述的系统,其中,所述两个或更多个不同显示粒度级别包括:精确查看级别,在所述精确查看级别下,各个用户的显示位置基本上对应于与所述各个用户相关联的用户设备的实际位置;以及区域查看级别,在所述区域查看级别下,各个用户的显示位置与所述实际位置不同,而位于所述实际位置所在的所定义地理区域内。4.根据权利要求1所述的系统,其中,每个每用户ACL包括针对至少所述可见用户子集的各自的位置信息。5.根据权利要求1所述的系统,其中,所述指令还配置所述计算机处理器以响应于从所述每用户ACL中确定所述请求用户的所述可见用户集,从不同于所述每用户ACL的位置数据存储区检索针对至少所述可见用户子集的各自的位置信息。6.根据权利要求5所述的系统,还包括:响应于特定用户切换到其中所述特定用户的位置对任何其他用户都不可见的不可见模式,从所述位置数据存储区中删除与所述特定用户相关联的位置指示符。7.根据权利要求6所述的系统,其中,所述指令还配置所述一个或多个计算机处理器以在从所述位置数据存储区中删除所述特定用户的所述位置指示符之后,更新由所述特定用户的每用户ACL指示的可见用户集的各个每用户ACL,所述各个每用户ACL的更新将反映所述特定用户在所述不可见模式下的操作。8.根据权利要求1所述的系统,其中,所述指令还配置一个或多个计算机处理器以执行包括以下内容的操作:2CN110800018A权利要求书2/3页接收改变指示,所述改变指示指示所述多个用户中的特定用户对位置共享选项进行的一个或多个改变;以及响应于所述改变指示,更新所述特定用户的多个朋友用户中的每个朋友用户各自的每用户ACL。9.根据权利要求1所述的系统,其中,所述一个或多个计算机处理器被配置为在包括以下内容的过程中访问所述请求用户的所述每用户ACL:确定所述请求用户的每用户ACL