【技术实现步骤摘要】
【国外来华专利技术】包括用户化身以共享位置的增强现实内容项
[0001]优先权的要求
[0002]本申请要求2020年9月25日提交的美国临时申请序列号第63/083,733号和2021年3月16日提交的美国专利申请序列号第17/203,346号的优先权的权益,这两个申请通过引用整体并入本文中。
技术介绍
[0003]由客户端装置执行的应用可以用于生成内容。例如,客户端应用可以用于生成消息收发内容、图像内容、视频内容、音频内容、媒体覆盖、文档、创意作品、其组合等。在各种情况下,客户端应用还可以用于共享客户端应用的用户的位置。
附图说明
[0004]在不必按比例绘制的附图中,相似的附图标记可以在不同的视图中描述类似的组件。为了容易地标识对任何特定元素或动作的讨论,附图标记中的一个或多个最高位数字指代该元素被首次引入的图号。一些实现方式通过示例而非限制的方式示出。
[0005]图1是根据一个或更多个示例实现方式的用于通过网络交换数据(例如,消息和相关内容)的架构的图形表示。
[0006]图2是根据一些示例的可以具有客户端侧功能和服务器侧功能二者的系统的图形表示。
[0007]图3是示出了根据一个或更多个示例实现方式的可以存储在服务器系统的数据库中的数据的示意图。
[0008]图4是示出了根据一个或更多个示例实现方式的可以由客户端应用生成的内容的示例框架的示意图。
[0009]图5是示出了根据一个或更多个示例实现方式的用于生成增强现实内容的架构的图形表示,该增强现实内容包括客户端应用的用户的化身并
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:由各自包括处理器和存储器的一个或更多个计算装置生成客户端应用的用户的化身数据,所述化身数据包括所述用户的化身;由所述一个或更多个计算装置中的至少一个计算装置确定对基于化身的位置共享用户界面元素的选择已经发生;由所述一个或更多个计算装置中的至少一个计算装置确定所述客户端应用的用户的位置;由所述一个或更多个计算装置中的至少一个计算装置并且基于对所述基于化身的位置共享用户界面元素的选择,生成能够执行成在用户内容内显示所述用户的化身的增强现实内容项;以及由所述一个或更多个计算装置中的至少一个计算装置并且基于对所述基于化身的位置共享用户界面元素的选择,使所述用户的位置能够被所述客户端应用的一个或更多个附加用户访问。2.根据权利要求1所述的方法,还包括:由所述一个或更多个计算装置中的至少一个计算装置确定与所述用户的位置有关的信息;并且其中,所述增强现实内容项能够执行成显示所述用户的位置的信息。3.根据权利要求2所述的方法,其中,所述增强现实内容项能够执行成在所述用户内容内显示所述用户的化身和所述用户的位置的信息。4.根据权利要求2所述的方法,还包括:由所述一个或更多个计算装置中的至少一个计算装置执行所述增强现实内容项,以通过向所述用户内容应用一个或更多个视觉效果来生成经修改的用户内容,其中,所述一个或更多个视觉效果包括将所述用户的化身和所述用户的位置的信息显示为所述用户内容的覆盖。5.根据权利要求4所述的方法,其中,使所述用户的位置能够被所述客户端应用的所述一个或更多个附加用户访问包括:由所述一个或更多个计算装置中的至少一个计算装置生成包括经修改的用户内容的消息;以及由所述一个或更多个计算装置中的至少一个计算装置将所述消息发送至所述客户端应用的一个或更多个附加用户中的附加用户的附加客户端装置。6.根据权利要求1所述的方法,其中,使所述用户的位置能够被所述客户端应用的一个或更多个附加用户访问包括:由所述一个或更多个计算装置中的至少一个计算装置生成与用户界面对应的用户界面数据,所述用户界面包括指示多个位置并指示所述用户的位置的地图;以及由所述一个或更多个计算装置中的至少一个计算装置将所述用户界面数据发送至所述客户端应用的一个或更多个附加用户中的附加用户的附加客户端装置。7.根据权利要求6所述的方法,还包括:由所述一个或更多个计算装置中的至少一个计算装置接收来自所述附加用户的附加客户端装置的位置数据请求;
由所述一个或更多个计算装置中的至少一个计算装置生成包括所述用户界面和位置数据的位置共享数据,所述位置数据指示所述用户的位置;以及由所述一个或更多个计算装置中的至少一个计算装置响应于所述位置数据请求将所述位置共享数据发送至所述附加客户端装置。8.根据权利要求6所述的方法,其中,所述用户的位置由所述用户的化身在所述地图上指示。9.根据权利要求1所述的方法,其中,所述用户的化身是所述用户的多个化身之一;并且所述方法还包括:由所述一个或更多个计算装置中的至少一个计算装置基于所述用户的位置从所述多个化身之中识别所述用户的化身。10.一种系统,包括:一个或更多个硬件处理器;以及包括计算机可读指令的一个或更多个非暂态计算机可读存储介质,所述计算机可读指令当由所述一个或更多个硬件处理器执行时使所述一个或更多个硬件处理器执行包括以下的操作:生成客户端应用的用户的化身数据,所述化身数据包括所述用户的化身;确定对基于化身的位置共享用户界面元素的选择已经发生;确定所述客户端应用的用户的位置;生成能够执行成显示所述用户的化身和由所述用户的客户端装置的摄像装置捕获的用户内容的增强现实内容项;以及使所述用户的位置能够被所述客户端应用的一个或更多个附加用户访问。11.根据权利要求10所述的系统,其中,所述一个或更多个非暂态计算机可读存储介质包括附加计算机可读指令,所述附加计算机可读指令当由所述一个或更多个硬件处理器执行时使所述一个或更多个硬件处理器执行包括以下的附加操作:接收来自所述用户的客户端装置的地理定位数据;相对于多个位置的附加地理定位数据来分析所述地理定位数据;以及确定所述地理定位数据相对于所述附加地理定位数据的与所述用户的位置对应的部分具有至少阈值相似度。12.根据权利要求11所述的系统,其中:基于所述地理定位数据相对于所述部分附加地理定位数据具有至少所述阈值相似度来确定所述用户的位置;并且所述一个或更多个非暂态计算机可读存储介质包括附加计算机可读指令,所述附加计算机可读指令当由所述一个或更多个硬件处理器执行时,使所述一个或更多个硬件处理器执行包括以下的附加操作:基于所述地理定位数据确定所述用户的位置的标识符;以及基于所述用户的位置的标识符来检...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。