掌桥专利:专业的专利平台
掌桥专利
首页

用于管理不可替换令牌和对应数字资产的系统和方法

文献发布时间:2024-04-18 20:01:55


用于管理不可替换令牌和对应数字资产的系统和方法

技术领域

本申请涉及数字资产的管理。例如,本申请的各方面涉及用于创建、修改、跟踪、认证、转移和/或管理不可替换令牌(token)和/或数字资产的各种技术,其可以与设备相关联。

背景技术

个体经常发现拥有、使用或交易与受尊重的名人、活动或位置相关的独特或稀有物理物品是有意义的。例如,个体经常寻求在音乐会上从众所周知的音乐家获得服装或音乐专辑上的签名以纪念参加那些音乐会,将签名的服装或音乐专辑变成独特的项目。类似地,个体经常寻求购买用于创建电影或电视节目的服饰、道具、动画静态图片和其他物品。

数字资产可以包括例如图像、视频、音频剪辑、三维模型等。通常,数字资产是可替换的,这意味着给定数字资产的任何一个副本可与同一数字资产的任何其他副本互换。

扩展现实(XR)设备是例如通过头戴式显示器(HMD)、眼镜、移动手持机或其它设备向用户显示环境的设备。该环境至少部分地不同于用户所处的现实世界环境。用户通常可以交互地改变他们对环境的视图,例如通过倾斜或移动HMD(例如,通过移动用户的头部等)或其他设备。虚拟现实(VR)、增强现实(AR)和混合现实(MR)是XR的示例。

发明内容

在一些示例中,描述了用于创建、修改、跟踪、认证和/或转移与设备定位相关联的不可替换数字资产的系统和技术。媒体设备可以包括传感器,诸如图像传感器和/或定位传感器。媒体设备可以使用其传感器来捕获传感器数据。在一些示例中,系统接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容。系统确定媒体设备的定位(例如,基于传感器数据)。系统确定(例如,基于传感器数据)媒体设备的定位在地理区域内。响应于确定媒体设备的定位在地理区域内,系统生成与媒体内容相对应的令牌。分布式账本的至少一个块的有效载荷识别该令牌。

在一些示例中,系统接收由媒体设备的至少一个传感器捕获的传感器数据。系统基于传感器数据来识别媒体设备和与令牌相关联的锚元素之间的交互。系统识别分布式账本的至少一个块的有效载荷中的令牌。令牌根据分布式账本对应于媒体内容。系统生成对应于令牌的媒体内容的表示。响应于识别媒体设备和锚元素之间的交互,系统输出媒体内容的表示。

在一些示例中,系统在分布式账本的至少一个块的有效载荷中识别与媒体内容相对应的令牌。分布式账本中的令牌的参数指示令牌与第一用户相关联。系统识别与令牌和媒体内容相关联的设备。该设备还与第一用户相关联。系统识别出设备已经被重新定位到与第二用户相关联的区域。响应于识别出设备已经被重新定位到该区域,系统使分布式账本中的令牌的参数从指示令牌与第一用户相关联被修改为指示令牌与第二用户相关联。

在一些示例中,描述了用于令牌生成的系统和技术。公开了用于令牌生成的系统、装置、方法和计算机可读介质。根据至少一个示例,提供了一种用于令牌生成的装置,其包括至少一个存储器和耦合到至少一个存储器的至少一个处理器。所述至少一个处理器被配置为:接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容;确定所述媒体设备的定位;确定所述媒体设备的所述定位在地理区域内;以及响应于确定媒体设备的定位在地理区域内,生成与媒体内容相对应的令牌,其中分布式账本的至少一个块的有效载荷识别该令牌。

在另一示例中,提供了一种用于令牌生成的方法。该方法包括:接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容;确定所述媒体设备的定位;确定所述媒体设备的所述定位在地理区域内;以及响应于确定媒体设备的所述定位在地理区域内,生成与媒体内容相对应的令牌,其中分布式账本的至少一个块的有效载荷识别该令牌。

在另一示例中,提供了一种非暂时性计算机可读介质,其上存储有指令,所述指令在由一个或多个处理器执行时使得所述一个或多个处理器:接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容;确定所述媒体设备的定位;确定所述媒体设备的所述定位在地理区域内;以及响应于确定媒体设备的定位在地理区域内,生成与媒体内容相对应的令牌,其中分布式账本的至少一个块的有效载荷识别该令牌。

在另一示例中,提供了一种用于令牌生成的装置。该装置包括:用于接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容的部件;用于确定所述媒体设备的定位的部件;确定所述媒体设备的所述定位在地理区域内;以及用于响应于确定媒体设备的定位在地理区域内,生成与媒体内容相对应的令牌的部件,其中分布式账本的至少一个块的有效载荷识别该令牌。

在另一示例中,提供了一种用于情境令牌相关联的媒体输出的装置,其包括至少一个存储器和耦合到至少一个存储器的至少一个处理器。所述至少一个处理器被配置为:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

在另一示例中,提供了一种用于情境令牌相关联的媒体输出的方法。该方法包括:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

在另一示例中,提供了一种非暂时性计算机可读介质,其上存储有指令,所述指令在由一个或多个处理器执行时使得所述一个或多个处理器:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

在另一示例中,提供了用于情境令牌相关联的媒体输出的装置。装置包括:至少一个存储器;以及耦合到所述至少一个存储器的至少一个处理器,所述至少一个处理器被配置为:用于接收由媒体设备的至少一个传感器捕获的传感器数据的部件;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;用于识别分布式账本的至少一个块的有效载荷中的令牌的部件,其中所述令牌根据所述分布式账本对应于媒体内容;用于生成对应于所述令牌的所述媒体内容的表示的部件;以及用于响应于识别媒体设备和锚元素之间的关系而输出媒体内容的表示的部件。

在另一示例中,提供了一种用于令牌设备转移管理的装置,其包括至少一个存储器和耦合到至少一个存储器的至少一个处理器。至少一个处理器被配置为:在分布式账本的至少一个块的有效载荷中识别对应于媒体内容的令牌,其中分布式账本中的令牌的参数指示令牌与第一用户相关联;识别与所述令牌和所述媒体内容相关联的设备,其中,所述设备与所述第一用户相关联;识别所述设备已经被重新定位到与第二用户相关联的区域;以及响应于识别出所述设备已经被重新定位到所述区域,使所述分布式账本中的所述令牌的所述参数从指示所述令牌与所述第一用户相关联被修改为指示所述令牌与所述第二用户相关联。

在另一示例中,提供了用于令牌设备转移管理的方法。该方法包括:在分布式账本的至少一个块的有效载荷中识别对应于媒体内容的令牌,其中分布式账本中的令牌的参数指示令牌与第一用户相关联;识别与所述令牌和所述媒体内容相关联的设备,其中所述设备与所述第一用户相关联;识别所述设备已经被重新定位到与第二用户相关联的区域;以及响应于识别出所述设备已经被重新定位到所述区域,使得所述分布式账本中的所述令牌的所述参数从指示所述令牌与所述第一用户相关联被修改为指示所述令牌与所述第二用户相关联。

在另一示例中,提供了一种非暂时性计算机可读介质,其上存储有指令,所述指令在由一个或多个处理器执行时使所述一个或多个处理器:在分布式账本的至少一个块的有效载荷中识别与媒体内容相对应的令牌,其中分布式账本中的令牌的参数指示令牌与第一用户相关联;识别与所述令牌和所述媒体内容相关联的设备,其中,所述设备与所述第一用户相关联;识别所述设备已经被重新定位到与第二用户相关联的区域;以及响应于识别出所述设备已经被重新定位到所述区域,使所述分布式账本中的所述令牌的所述参数从指示所述令牌与所述第一用户相关联被修改为指示所述令牌与所述第二用户相关联。

在另一示例中,提供了一种用于令牌设备转移管理的装置。该装置包括:用于在分布式账本的至少一个块的有效载荷中识别对应于媒体内容的令牌的部件,其中分布式账本中的令牌的参数指示令牌与第一用户相关联;识别与所述令牌和所述媒体内容相关联的设备,其中所述设备与所述第一用户相关联;识别所述设备已经被重新定位到与第二用户相关联的区域;以及用于响应于识别出所述设备已经被重新定位到所述区域,使得所述分布式账本中的所述令牌的所述参数从指示所述令牌与所述第一用户相关联被修改为指示所述令牌与所述第二用户相关联的部件。

在一些方面,媒体内容包括传感器数据的至少一部分。在一些方面,媒体内容包括传感器数据的至少一部分的修改的变体。

在一些方面,传感器数据包括由媒体设备的至少一个传感器的至少一个图像传感器捕获的至少一个图像,并且其中媒体内容基于至少一个图像中的至少一个。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:检测至少一个图像中的环境的至少一部分,以及至少部分地基于检测至少一个图像中的环境的至少一部分来确定媒体设备的定位。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:检测至少一个图像中的环境的至少一部分,以及确定环境的至少一部分位于地理区域内。在一些方面中,上述方法、装置和计算机可读介质中的一个或多个进一步包括:检测至少一个图像中的个体的至少一部分;确定所述个体的身份;以及设置所述令牌的参数以指示所述令牌与所述身份相关联。

在一些方面中,所述传感器数据包含基于由所述至少一个传感器接收到至少一个无线信号的定位数据,且其中确定所述媒体设备的所述定位包含至少部分地基于所述定位数据确定所述媒体设备的所述定位。在一些方面,所述至少一个无线信号包括来自本地设备的短程无线信号,所述本地设备至少在所述至少一个传感器接收所述至少一个无线信号期间在所述媒体设备的发送范围内。在一些方面中,至少一个无线信号包括来自全球导航卫星系统(GNSS)卫星的GNSS信号。

在一些方面,媒体内容包括地理区域的地图。

在一些方面中,确定媒体设备的定位在地理区域内包括基于媒体设备和与地理区域相关联的本地设备之间的至少一个通信来确定媒体设备的定位在地理区域内。

在一些方面,使用包括本地设备的装置来执行该方法。在一些方面中,使用包含媒体设备的装置来执行所述方法。在一些方面,使用地理区域中的装置来执行该方法。

在一些方面中,上述方法、装置和计算机可读介质中的一个或多个还包括:响应于确定所述媒体设备的所述定位在所述地理区域内,生成所述至少一个块;以及使所述至少一个块附加到所述分布式账本。在一些方面,至少一个块包括分布式账本的先前块的至少一部分的散列。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:响应于确定媒体设备的定位在地理区域内,生成分布式账本。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:响应于确定媒体设备的定位在地理区域内,向计算设备发送生成至少一个块的请求;接收所述至少一个块;以及将所述至少一个块附加到所述分布式账本。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:设置令牌的参数以指示令牌与用户相关联,其中,媒体设备与用户相关联。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:确定所述地理区域包括至少阈值数量的人,其中,生成与所述媒体内容相对应的所述令牌是响应于确定所述地理区域包括至少所述阈值数量的人而执行的。

在一些方面,传感器数据包括由媒体设备的至少一个传感器的至少一个图像传感器捕获的图像数据,其中锚元素包括对象,并且其中识别媒体设备和锚元素之间的关系包括识别图像数据描绘该对象。在一些方面,该对象包括光学字形,其中指示令牌的信息基于光学字形被光学编码。在一些方面,描绘该对象的参考图像数据存储在数据存储中,并且其中识别图像数据描绘该对象包括将图像数据与参考图像数据进行比较。

在一些方面中,传感器数据包括指示媒体设备的定位的定位数据,其中锚元素包括区域,并且其中识别媒体设备与锚元素之间的关系包括识别媒体设备的定位在该区域内。在一些方面,传感器数据包括指示媒体设备的定位的定位数据,其中锚元素包括位置,并且其中识别媒体设备与锚元素之间的关系包括识别媒体设备的定位在该位置的阈值范围内。

在一些方面中,传感器数据包括由媒体设备的至少一个传感器的至少一个麦克风捕获的音频数据,其中,锚元素包括声音,并且其中,识别媒体设备与锚元素之间的关系包括识别音频数据包括声音。

在一些方面,输出媒体内容的表示包括使显示器显示媒体内容的至少一部分。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于传感器数据识别媒体设备的媒体设备姿势;以及基于媒体设备的媒体设备姿势确定媒体内容的媒体内容姿势,其中输出媒体内容的表示包括输出根据该媒体内容姿势展现的媒体内容的表示。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于分布式账本识别令牌的参数指示令牌与第一用户相关联;基于所述令牌的参数来确定所述媒体内容的视觉效果,所述参数指示所述令牌与所述第一用户相关联;以及将视觉效果应用于媒体内容,其中输出媒体内容的表示包括输出应用了该视觉效果的媒体内容的表示。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于数据存储,确定第一用户和第二用户根据关系类型相关联,其中媒体设备与第二用户相关联,并且其中媒体内容的视觉效果对应于该关系类型。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:确定媒体设备与第一用户相关联,并且其中,媒体内容的视觉效果对应于第一用户。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于数据存储确定第一用户是著名人士,并且其中,媒体内容的视觉效果对应于是著名人士的第一用户。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于数据存储来确定与媒体内容相关联的评级,并且其中,媒体内容的视觉效果对应于该评级。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:确定令牌在数据存储中被识别,并且其中,媒体内容的视觉效果对应于数据存储。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:从分布式账本检索关于令牌的信息;以及输出关于令牌的信息。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:输出关于令牌的信息包括使显示器显示信息的至少一部分。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于分布式账本识别令牌的参数指示令牌与第一用户相关联,其中该信息识别第一用户。在一些方面,该信息识别分布式账本。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于分布式账本识别令牌的参数指示令牌与智能合约相关联,其中该信息识别智能合约。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:基于分布式账本进行识别,其中,信息识别令牌的实例的数量。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:识别被配置用于令牌转移的转移平台;以及输出对应于所述媒体内容的界面元素,其中所述界面元素被配置为在与所述界面元素交互时使用所述转移平台发起所述令牌的转移。

在一些方面,该设备被配置为呈现媒体内容。

在一些方面,设备的标识符被存储在分布式账本中,并且其中识别设备基于标识符。

在一些方面,该设备包括指示令牌的交互元素,并且其中识别令牌基于与交互元素的交互。在一些方面,交互包括光学字形,并且其中基于光学字形对令牌的标识符进行光学编码。

在一些方面,接收图像数据;检测所述设备在所述图像数据中被表示;以及基于检测到所述设备在所述图像数据中被表示来识别所述令牌。

在一些方面中,识别所述设备已经被重新定位到与所述第二用户相关联的所述区域包括:识别所述设备已经从与所述第一用户相关联的第一区域被重新定位。在一些方面,识别所述设备已经被重新定位到与所述第二用户相关联的所述区域包括:识别位于所述区域中的一个或多个附加设备与所述第二用户相关联。在一些方面中,识别所述设备已经被重新定位到与所述第二用户相关联的所述区域包括:识别所述区域中的无线局域网(WLAN)与所述第二用户相关联。在一些方面中,识别所述设备已重新定位到与所述第二用户相关联的所述区域包括:确定来自所述设备的至少一个定位传感器的定位数据指示所述设备位于所述区域中,且其中所述区域是地理区域。在一些方面中,识别所述设备已重新定位到与所述第二用户相关联的所述区域包括:确定来自所述设备的至少一个定位传感器的定位数据指示所述设备位于所述第二用户的位置的范围内,其中与所述第二用户相关联的所述区域在所述第二用户的所述位置的所述范围内。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:使分布式账本中的令牌的参数被修改包括使新块被附加到分布式账本,其中分布式账本中的令牌的参数基于新块的有效载荷被修改。

在一些方面,使新块附加到分布式账本包括生成该新块。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:向与第一用户相关联的第一用户设备发送对授权将分布式账本中的令牌的参数从指示令牌与第一用户相关联修改为指示令牌与第二用户相关联的请求;以及从第一用户设备接收授权。在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:向与第二用户相关联的第二用户设备发送对授权将分布式账本中的令牌的参数从指示令牌与第一用户相关联修改为指示令牌与第二用户相关联的请求;以及从第二用户设备接收授权。

在一些方面,上述方法、装置和计算机可读介质中的一个或多个还包括:在分布式账本中识别与令牌相关联的智能合约,其中智能合约指示令牌的参数将响应于条件而被修改,其中使分布式账本中的令牌的参数被修改包括响应于识别该条件而执行智能合约,其中识别该条件基于识别出设备已经被重新定位到与第二用户相关联的区域。

在一些方面,装置包括头戴式显示器。在一些方面,装置包括移动手持机。在一些方面,装置包括无线通信设备。在一些方面,装置包括可穿戴设备。在一些方面,装置包括服务器。在一些方面,装置在该地理区域中。

在一些方面中,装置是可穿戴设备、扩展现实设备(例如,虚拟现实(VR)设备、增强现实(AR)设备或混合现实(MR)设备)、移动设备(例如,移动电话或所谓的“智能电话”或其它移动设备)、相机、个人计算机、膝上型计算机、服务器计算机、车辆或车辆的计算设备或组件或其它设备,是其一部分和/或包括上述各项。在一些方面中,装置包含用于捕获一个或多个图像的一个或多个相机。在一些方面,装置还包括用于显示一个或多个图像、通知和/或其他可显示数据的显示器。在一些方面,上述装置可以包括一个或多个传感器(例如,一个或多个惯性测量单元(IMU),例如一个或多个陀螺仪、一个或多个加速度计、其任何组合和/或其他传感器)。

本发明内容不旨在标识所要求保护的主题的关键或必要特征,也不旨在单独用于确定所要求保护的主题的范围。应当通过参考本专利的整个说明书的适当部分、任何或所有附图以及每个权利要求来理解主题。

通过参考以下说明书、权利要求和附图,前述内容以及其他特征和实施例将变得更加明显。

附图说明

下面参考以下附图详细描述本申请的说明性实施例:

图1是示出根据一些示例的图像捕获和处理系统的示例架构的框图;

图2是示出根据一些示例的可以用于跟踪与位置相关联的数字资产的数字资产跟踪系统的示例架构的框图;

图3A是示出根据一些示例的用作作为数字资产跟踪系统的一部分的媒体设备的头戴式显示器(HMD)的透视图;

图3B是示出根据一些示例的由用户穿戴的图3A的头戴式显示器(HMD)的透视图;

图4A是示出根据一些示例的移动手持机的前表面的透视图,该移动手持机包括前置相机并且可以用作作为数字资产跟踪系统的一部分的媒体设备;

图4B是示出根据一些示例的移动手持机的后表面的透视图,该移动手持机包括面向读取的相机并且可以用作作为数字资产跟踪系统的一部分的媒体设备;

图5是示出根据一些示例的可以用于跟踪与地理区域中的定位相关联的数字资产的块链账本的三个连续块的框图;

图6是示出根据一些示例的可以是不可替换的并且可以表示与在分布式账本中跟踪的地理区域中的定位相关联的数字资产的示例令牌的框图;

图7是示出根据一些示例的被配置为跟踪与地理区域中的定位相关联的数字资产的有向无环图(DAG)账本的框图;

图8A是示出根据一些示例的用户使用媒体设备捕获博物馆中的肖像的数字资产(图像)的透视图;

图8B是示出根据一些示例的关于与图8A的数字资产相关联的令牌的信息的概念图;

图9A是示出根据一些示例的用户使用媒体设备来捕获包括被识别为鲍勃的个体的若干人的数字资产(图像)的透视图;

图9B是示出根据一些示例的关于与图9A的数字资产相关联的令牌的信息的概念图;

图10A是示出根据一些示例的用户使用媒体设备生成包括被合成到真实场景中的虚拟对象的数字资产(图像)的透视图;

图10B是示出根据一些示例的关于与图10A的数字资产相关联的令牌的信息的概念图;

图11A是示出根据一些示例的用户使用媒体设备生成徒步路径的数字资产(地图)的透视图;

图11B是示出根据一些示例的关于与图11A的数字资产相关联的令牌的信息的概念图;

图12A是示出根据一些示例的用户使用所有权设备购买博物馆中的肖像的数字资产(图像)的透视图;

图12B是示出根据一些示例的关于与图12A的数字资产相关联的令牌的信息的概念图;

图13是示出根据一些示例的与令牌相关联的锚元素以及通过媒体设备触发与令牌对应的数字资产在媒体设备上的显示来检测锚元素的概念图;

图14是示出根据一些示例的与分布式账本中的令牌相关联的令牌设备以及令牌设备从第一用户到第二用户的转移的概念图;

图15A是示出根据一些示例的智能合约的生成和智能合约到分布式账本中的录入的概念图;

图15B是示出根据一些示例的根据本公开的一个方面的智能合约的执行的概念图;

图16A是示出根据一些示例的用于情境令牌生成的操作的流程图;

图16B是示出根据一些示例的用于跟踪与位置相关联的数字资产的操作的流程图;

图17是示出根据一些示例的用于情境令牌相关联的媒体输出的过程的流程图;

图18是示出根据一些示例的用于令牌设备转移管理的过程的流程图;以及

图19是示出用于实现本文描述的某些方面的计算系统的示例的图。

具体实施方式

下面提供本公开的某些方面和实施例。这些方面和实施例中的一些可以独立地应用,并且它们中的一些可以组合应用,这对于本领域技术人员来说是显而易见的。在以下描述中,出于解释的目的,阐述了具体细节以便提供对本申请的实施例的透彻理解。然而,显而易见的是,可以在没有这些具体细节的情况下实践各种实施例。附图和描述不旨在是限制性的。

随后的描述仅提供示例性实施例,并且不旨在限制本公开的范围、适用性或配置。相反,示例性实施例的随后描述将为本领域技术人员提供用于实现示例性实施例的使能描述。应当理解,在不脱离所附权利要求中阐述的本申请的精神和范围的情况下,可以对元件的功能和布置进行各种改变。

个体经常发现拥有、使用或交易与受尊重的名人、活动或位置相关的独特或稀有物理物品是有意义的。例如,个体经常寻求在音乐会上获得由众所周知的音乐家签署的他们的服装或音乐专辑以纪念参加那些音乐会,将签署的服装或音乐专辑变成独特的项目。类似地,个体经常寻求购买用于创建电影或电视节目的服饰、道具、动画静态图片和其他物品。

相机是使用图像传感器接收光并捕获图像帧(诸如静止图像或视频帧)的设备。术语“图像”、“图像帧”和“帧”在本文中可互换使用。相机可以配置有各种图像捕获和图像处理设置。不同的设置导致具有不同外观的图像。在捕获一个或多个图像帧之前或期间确定并应用一些相机设置,诸如ISO、曝光时间、光圈尺寸、f/光阑、快门速度、聚焦和增益。例如,可以将设置或参数应用于图像传感器以捕获一个或多个图像帧。其他相机设置可以配置一个或多个图像帧的后处理,诸如对对比度、亮度、饱和度、锐度、水平、曲线或颜色的改变。例如,可以将设置或参数应用于处理器(例如,图像信号处理器或ISP)以用于处理由图像传感器捕获的一个或多个图像帧。

数字资产可以包括例如由相机捕获的图像或视频、由麦克风捕获的音频剪辑、来自距离传感器的三维点云和/或模型等。通常,数字资产是可替换的,这意味着给定数字资产的任何一个副本可与同一数字资产的任何其他副本互换。

在一些示例中,本文描述了用于创建、修改、跟踪、认证和/或转移与设备定位相关联的不可替换数字资产的系统和技术。媒体设备可以包括传感器,诸如图像传感器、定位传感器(例如,加速度计、陀螺仪、惯性测量单元(IMU)、全球导航卫星系统(GNSS)接收器)、距离传感器(例如,光检测和测距(LIDAR)传感器、无线电检测和测距(RADAR)传感器、声音检测和测距(SODAR)传感器、声音导航和测距(SONAR)传感器、飞行时间(ToF)传感器、结构光传感器)、麦克风、本文描述的其他传感器或其组合。媒体设备可以使用其传感器来捕获传感器数据。媒体设备可以基于其传感器数据生成和/或获得媒体数据。媒体数据可以包括传感器数据。在一些示例中,媒体数据可以包括传感器数据的经处理和/或经修改的变体。例如,媒体数据可以包括为XR输出生成的虚拟内容(例如,虚拟对象)。媒体数据可以包括基于来自定位传感器的定位数据生成的地图。媒体数据可以包括通过合并多个图像而生成的高动态范围(HDR)图像。

指示在传感器数据的捕获期间的媒体设备的姿势的定位数据可以从媒体设备获得,例如从媒体设备的定位传感器和/或基于媒体设备与本地设备之间的一个或多个短程无线通信获得。可以从使用一个或多个短程无线通信与媒体设备通信的本地设备获得指示在传感器数据的捕获期间媒体设备的姿势的定位数据。媒体设备可以将媒体数据发送到网络设备。基于定位数据,网络设备可以验证媒体设备在传感器数据的捕获期间处于预定地理区域中。地理区域可以是例如博物馆、体育场地、音乐会场地等。在一些情况下,地理区域可由本地设备的短程无线通信的范围限定,并且媒体设备的定位的验证可基于验证媒体设备和/或本地设备准确地接收到在媒体设备和本地设备之间发送的通信。响应于在捕获传感器数据期间验证媒体设备处于预定地理区域中,网络设备可以生成用于媒体数据的令牌。网络设备可以通过生成在其有效载荷中具有令牌的块并将该块附加到分布式账本,或者通过请求块生成设备生成在其有效载荷中具有令牌的块并将该块附加到分布式账本,来将令牌输入到分布式账本(诸如块链账本)中。令牌可以与存储在分布式账本中的智能合约相关联,智能合约控制与媒体数据相关联的令牌的转移。在一些情况下,网络设备可以是媒体设备的一部分。

在一些示例中,媒体设备可为扩展现实(XR)设备。X设备是向用户显示环境的设备,并且可以包含例如头戴式显示器(HMD)、眼镜(例如,增强现实(AR)眼镜)、移动手持机或其它设备。环境至少部分地不同于用户和设备所在的现实世界环境,并且可以例如包括虚拟内容。在一些示例中,XR设备向用户显示的环境可以是至少部分虚拟的。在一些情况下,用户可以交互地改变他们对XR设备显示的环境的视图,例如通过倾斜XR设备和/或横向移动XR设备。使XR设备倾斜可以包括沿着俯仰轴线、偏航轴线、滚动轴线或其组合的倾斜或旋转。XR设备的横向移动可以包括沿着在具有3个垂直轴(例如X、Y轴和Z轴)的三维体积内绘制的路径的横向移动。仅跟踪XR设备的旋转的XR设备可以被称为具有三个自由度(3DoF)的XR设备。跟踪XR设备的倾斜和横向移动两者的XR设备可以被称为具有六个自由度(6DoF)的XR设备。扩展现实(XR)可以包括虚拟现实(VR)、增强现实(AR)、混合现实(MR)或其组合。

生成对应于媒体数据的令牌并将令牌输入到分布式账本中可以提供优于图像或其他数字资产的普通转移的技术优点。令牌将媒体数据从可替换状态转换为不可替换状态,从而允许媒体数据的各个副本或实例被安全地、有效地和自动地跟踪、拥有、转移、租用、许可等。令牌的生成基于在捕获传感器数据期间媒体设备的定位在地理区域中的验证可以提供关于媒体数据中的对象、环境或个体的表示是真实的真实性的附加安全性和验证。

将关于附图描述本申请的各个方面。图1是示出图像捕获和处理系统100的架构的框图。图像捕获和处理系统100包括用于捕获和处理场景的图像(例如,场景110的图像)的各种组件。图像捕获和处理系统100可以捕获独立图像(或照片)和/或可以捕获包括特定序列的多个图像(或视频帧)的视频。系统100的透镜115面向场景110并接收来自场景110的光。透镜115使光朝向图像传感器130弯曲。由透镜115接收的光穿过由一个或多个控制机构120控制的光圈并由图像传感器130接收。

一个或多个控制机构120可基于来自图像传感器130的信息及/或基于来自图像处理器150的信息控制曝光、聚焦及/或变焦。一个或多个控制机构120可以包括多个机构和组件;例如,控制机构120可以包括一个或多个曝光控制机构125A、一个或多个聚焦控制机构125B和/或一个或多个变焦控制机构125C。一个或多个控制机构120还可以包括除了所示的控制机构之外的附加控制机构,诸如控制模拟增益、闪光、HDR、景深和/或其他图像捕获属性的控制机构。

控制机构120的聚焦控制机构125B可以获得聚焦设置。在一些示例中,聚焦控制机构125B将聚焦设置存储在存储器寄存器中。基于聚焦设置,聚焦控制机构125B可相对于图像传感器130的定位调整透镜115的定位。例如,基于聚焦设置,聚焦控制机构125B可通过致动电动机或伺服机构而将透镜115移动成更靠近图像传感器130或更远离图像传感器130,借此调整聚焦。在一些情况下,系统100中可包含附加的透镜,例如图像传感器130的每个光电二极管上方的一个或多个微透镜,每个微透镜使从透镜115接收的光在到达光电二极管之前朝向对应光电二极管弯曲。可以经由对比度检测自动聚焦(CDAF)、相位检测自动聚焦(PDAF)或其某种组合来确定聚焦设置。可以使用控制机构120、图像传感器130和/或图像处理器150来确定聚焦设置。聚焦设置可以被称为图像捕获设置和/或图像处理设置。

控制机构120的曝光控制机构125A可以获得曝光设置。在一些情况下,曝光控制机构125A将曝光设置存储在存储器寄存器中。基于此曝光设置,曝光控制机构125A可控制光圈的大小(例如,光圈大小或f/光阑)、光圈打开的持续时间(例如,曝光时间或快门速度)、图像传感器130的灵敏度(例如,ISO速度或胶片速度)、由图像传感器130施加的模拟增益或其任何组合。曝光设置可以被称为图像捕获设置和/或图像处理设置。

控制机构120的变焦控制机构125C可以获得变焦设置。在一些示例中,变焦控制机构125C将变焦设置存储在存储器寄存器中。基于变焦设置,变焦控制机构125C可以控制包括透镜115和一个或多个附加透镜的透镜元件组件(透镜组件)的焦距。例如,变焦控制机构125C可以通过致动一个或多个马达或伺服机构以使一个或多个透镜相对于彼此移动来控制透镜组件的焦距。变焦设置可以被称为图像捕获设置和/或图像处理设置。在一些示例中,透镜组合件可包含齐焦变焦透镜或变焦距变焦透镜。在一些示例中,透镜组合件可包含首先接收来自场景110的光的聚焦透镜(其在一些情况下可为透镜115),其中光接着在光到达图像传感器130之前穿过聚焦透镜(例如,透镜115)与图像传感器130之间的无焦变焦系统。在一些情况下,无焦变焦系统可以包括具有相等或相似焦距(例如,在阈值差内)的两个正(例如,会聚、凸)透镜,在它们之间具有负(例如,发散、凹)透镜。在一些情况下,变焦控制机构125C移动无焦变焦系统中的一个或多个透镜,例如负透镜和一个或两个正透镜。

图像传感器130包括光电二极管或其它光敏元件的一个或多个阵列。每个光电二极管测量最终对应于由图像传感器130产生的图像中的特定像素的光量。在一些情况下,不同的光电二极管可以被不同的滤色器覆盖,并且因此可以测量与覆盖光电二极管的滤色器的颜色匹配的光。例如,拜耳滤色器包括红色滤色器、蓝色滤色器和绿色滤色器,其中图像的每个像素基于来自覆盖在红色滤色器中的至少一个光电二极管的红光数据、来自覆盖在蓝色滤色器中的至少一个光电二极管的蓝光数据和来自覆盖在绿色滤色器中的至少一个光电二极管的绿光数据而生成。代替红色、蓝色和/或绿色滤色器或除了红色、蓝色和/或绿色滤色器之外,其他类型的滤色器可以使用黄色、品红色和/或青色(也称为“祖母绿”)滤色器。一些图像传感器可能完全缺少滤色器,并且可以替代地在整个像素阵列中使用不同的光电二极管(在一些情况下垂直堆叠)。整个像素阵列中的不同光电二极管可以具有不同的光谱灵敏度曲线,因此响应于不同波长的光。单色图像传感器也可能缺少滤色器,因此缺少颜色深度。

在一些情况下,图像传感器130可以替代地或附加地包括不透明和/或反射掩模,其在某些时间和/或从某些角度阻挡光到达某些光电二极管或某些光电二极管的部分,其可以用于相位检测自动聚焦(PDAF)。图像传感器130还可包括用以放大由光电二极管输出的模拟信号的模拟增益放大器及/或用以将光电二极管的模拟信号输出(及/或由模拟增益放大器放大)转换成数字信号的模/数转换器(ADC)。在一些情况下,关于控制机构120中的一个或多个所论述的某些组件或功能可替代地或另外包含在图像传感器130中。图像传感器130可为电荷耦合器件(CCD)传感器、电子倍增CCD(EMCCD)传感器、有源像素传感器(APS)、互补金属氧化物半导体(CMOS)、N型金属氧化物半导体(NMOS)、混合式CCD/CMOS传感器(例如,sCMOS)或其某一其它组合。

图像处理器150可以包括一个或多个处理器,诸如一个或多个图像信号处理器(ISP)(包括ISP 154)、一个或多个主机处理器(包括主机处理器152)和/或关于计算系统1019讨论的任何其他类型的处理器1019中的一个或多个。主机处理器152可以是数字信号处理器(DSP)和/或其他类型的处理器。在一些实施方式中,图像处理器150是包括主机处理器152和ISP 154的单个集成电路或芯片(例如,称为片上系统或SoC)。在一些情况下,芯片还可以包括一个或多个输入/输出端口(例如,输入/输出(I/O)端口156)、中央处理单元(CPU)、图形处理单元(GPU)、宽带调制解调器(例如,3G、4G或LTE、5G等)、存储器、连接组件(例如,Bluetooth

图像处理器150可以执行多个任务,诸如去马赛克、颜色空间转换、图像帧下采样、像素插值、自动曝光(AE)控制、自动增益控制(AGC)、CDAF、PDAF、自动白平衡、合并图像帧以形成HDR图像、图像识别、对象识别、特征识别、接收输入、管理输出、管理存储器或其某种组合。图像处理器150可将图像帧和/或经处理图像存储在随机存取存储器(RAM)140和/或2019、只读存储器(ROM)145和/或2519、高速缓冲存储器、存储器单元、另一存储设备或其某一组合中。

各种输入/输出(I/O)设备160可以连接到图像处理器150。I/O设备160可以包括显示屏、键盘、小键盘、触摸屏、触控板、触敏表面、打印机、任何其他输出设备3519、任何其他输入设备4519或其某种组合。在一些情况下,可以通过I/O设备160的物理键盘或小键盘或者通过I/O设备160的触摸屏的虚拟键盘或小键盘将字幕输入到图像处理设备105B中。I/O160可以包括一个或多个端口、插座或其他连接器,其实现系统100与一个或多个外围设备之间的有线连接,系统100可以通过该有线连接从一个或多个外围设备接收数据和/或将数据发送到一个或多个外围设备。I/O 160可以包括实现系统100与一个或多个外围设备之间的无线连接的一个或多个无线收发器,系统100可以通过该无线收发器从一个或多个外围设备接收数据和/或向一个或多个外围设备发送数据。外围设备可以包括任何先前讨论的类型的I/O设备160,并且一旦它们耦合到端口、插座、无线收发器或其他有线和/或无线连接器,它们本身就可以被认为是I/O设备160。

在一些情况下,图像捕获和处理系统100可以是单个设备。在一些情况下,图像捕获和处理系统100可以是两个或更多个单独的设备,包括图像捕获设备105A(例如,相机)和图像处理设备105B(例如,耦合到相机的计算设备)。在一些实施方式中,图像捕获设备105A和图像处理设备105B可例如经由一个或多个电线、电缆或其它电连接器和/或经由一个或多个无线收发器无线地耦合在一起。在一些实施方式中,图像捕获设备105A和图像处理设备105B可彼此断开连接。

如图1所示,垂直虚线将图1的图像捕获和处理系统100分成分别表示图像捕获设备105A和图像处理设备105B的两个部分。图像捕获设备105A包含透镜115、控制机构120和图像传感器130。图像处理设备105B包括图像处理器150(包括ISP 154和主机处理器152)、RAM 140、ROM 145和I/O160。在一些情况下,图像捕获设备105A中所示的某些组件(诸如ISP154和/或主机处理器152)可以包括在图像捕获设备105A中。

图像捕获和处理系统100可以包括电子设备,诸如移动或固定电话手机(例如,智能电话、蜂窝电话等)、台式计算机、膝上型或笔记本计算机、平板计算机、机顶盒、电视、相机、显示设备、数字媒体播放器、视频游戏控制台、视频流设备、互联网协议(IP)相机或任何其他合适的电子设备。在一些示例中,图像捕获和处理系统100可以包括用于无线通信(诸如蜂窝网络通信、802.11wi-fi通信、无线局域网(WLAN)通信或其某种组合)的一个或多个无线收发器。在一些实施方式中,图像捕获设备105A和图像处理设备105B可以是不同的设备。例如,图像捕获设备105A可以包括相机设备,并且图像处理设备105B可以包括计算设备,诸如移动手持机、台式计算机或其他计算设备。

虽然图像捕获和处理系统100被示出为包括某些组件,但是普通技术人员将理解,图像捕获和处理系统100可以包括比图1中所示的组件更多的组件。图像捕获和处理系统100的组件可以包括软件、硬件或软件和硬件的一个或多个组合。例如,在一些实施方式中,图像捕获和处理系统100的组件可以包括电子电路或其他电子硬件和/或可以使用电子电路或其他电子硬件来实现,电子电路或其他电子硬件可以包括一个或多个可编程电子电路(例如,微处理器、GPU、DSP、CPU和/或其他合适的电子电路),和/或可以包括计算机软件、固件或其任何组合和/或使用计算机软件、固件或其任何组合来实现,以执行本文描述的各种操作。软件和/或固件可以包括存储在计算机可读存储介质上并且可由实现图像捕获和处理系统100的电子设备的一个或多个处理器执行的一个或多个指令。

图2是示出根据一些示例的可以用于跟踪与位置相关联的数字资产的数字资产跟踪系统200的示例架构的框图。数字资产跟踪系统200包括媒体设备205。媒体设备205可以是计算系统0019。媒体设备205可以是图像捕获设备105A、图像处理设备105B和/或图像捕获和处理系统100。在一些方面中,媒体设备205可为扩展现实(XR)设备。在一些示例中,媒体设备205可以是移动手持机410、智能电话、媒体播放器设备、相机、头戴式显示器(HMD)310、健身追踪器设备、智能手表、可穿戴设备或其组合。

媒体设备205包括一个或多个传感器210。传感器210可以包括例如一个或多个姿势传感器215和一个或多个媒体传感器220。一个或多个姿势传感器215可以包括例如一个或多个加速度计、陀螺仪、惯性测量单元(IMU)、全球导航卫星系统(GNSS)接收器或其组合。一个或多个媒体传感器220可以包括例如一个或多个图像传感器、距离传感器、麦克风、本文描述的其他传感器或其组合。距离传感器可以包括光检测和测距(LIDAR)传感器、无线电检测和测距(RADAR)传感器、声音检测和测距(SODAR)传感器、声音导航和测距(SONAR)传感器、飞行时间(ToF)传感器、结构光传感器或其组合。媒体设备205可使用传感器210来捕获识别媒体设备205的姿势的姿势数据225。在一些情况下,姿势数据225可以被称为位置数据或定位数据。媒体设备的姿势数据225可包含媒体设备205的位置(例如,纬度、经度及高度,或3D空间中的另一形式的坐标)、媒体设备的定向(例如,俯仰、偏航及/或滚动)或其组合。在一些示例中,媒体设备205可以使用由姿势传感器215捕获的数据,来至少部分地通过基于指示媒体设备205的移动的姿势传感器215的输出识别媒体设备205的移动来捕获姿势数据225。在一些示例中,媒体设备205可以使用由媒体传感器220捕获的数据(例如,由图像传感器捕获的图像),来至少部分地通过基于媒体传感器220的视场(FOV)(例如,由媒体传感器220捕获的数据中描绘的环境的FOV)以指示媒体设备205的移动的方式改变或移位来识别媒体设备205的移动来捕获姿势数据225和/或定位数据。在一些示例中,由媒体传感器220捕获的数据(例如,由图像传感器捕获的相机数据)可以是姿势数据225和/或定位数据,和/或可以是姿势数据225和/或定位数据的基础。在一些示例中,媒体设备205可以识别由媒体传感器220捕获的一个或多个图像或其他数据中描绘的特征的3D坐标,例如通过特征检测、特征提取、特征跟踪、特征映射、立体映射、环境映射、视觉定位、定位或其组合。在一些示例中,媒体设备205可以基于由媒体设备205检测、提取、跟踪和/或映射的一个或多个特征来生成环境的地图。

媒体设备205可以使用传感器210捕获传感器数据230。在一些示例中,传感器数据230可以包括由媒体传感器220捕获的图像、视频、深度图图像、深度图视频、音频剪辑或其组合。在一些情况下,传感器数据230可以识别元数据,例如识别捕获的时间戳和/或图像捕获设置,诸如光圈速度、光圈大小、曝光时间、ISO、焦距、聚焦、闪光、变焦、模拟增益、数字增益、自动白平衡(AWB)设置或其组合。媒体设备205可以在与捕获传感器数据230同时的时间捕获姿势数据225。媒体设备205可以在与捕获姿势数据225同时的时间捕获传感器数据230。媒体设备205可以在捕获传感器数据230期间的时间捕获姿势数据225。媒体设备205可以在捕获姿势数据225期间的时间捕获传感器数据230。

媒体设备205可以包括媒体处理器235。使用媒体处理器235、传感器数据230和/或姿势数据225,媒体设备205可以生成和/或获得媒体数据250。在一些示例中,媒体数据可以是或可以包括传感器数据230、姿势数据225或两者。在这样的示例中,媒体设备205可以直接从传感器210和/或通过媒体处理器235间接地获得媒体数据250,媒体处理器235可以附加额外的数据(例如,报头)、将来自传感器210的数据225-230放置到一个或多个容器文件(例如,ISO容器格式或基于ISO的容器格式)中、将姿势数据225与传感器数据230和/或元数据(对应于传感器数据230和/或姿势数据225)合并,或其组合。在一些示例中,媒体处理器235可以处理传感器数据230和/或姿势数据225,例如通常通过执行关于图像处理设备105B或图像捕获和处理系统100讨论的任何处理操作。例如,媒体处理器235可以执行去马赛克、降噪、锐化、饱和度调整、亮度调整、对比度调整、色调调整、色调调整、增益、本文讨论的其他处理任务或其组合。在一些示例中,媒体处理器235可以包括图像处理器150、ISP 154、主机处理器152、处理器1910或其组合。在一些示例中,媒体处理器235可以组合多条传感器数据230,例如通过将多个图像合并成作为媒体数据250的至少一部分的高动态范围(HDR)图像。在一些示例中,媒体处理器235可以将一个或多个过滤器应用于传感器数据230,作为生成媒体数据250的一部分。

媒体处理器235还可以包括与扩展现实(XR)操作相关的专用元件,例如,如果媒体设备205是XR设备。例如,媒体处理器235可以包括虚拟内容生成器240,其可以生成虚拟内容,诸如虚拟对象、虚拟角色、虚拟环境、虚拟服饰、虚拟服装、虚拟物品、虚拟运动装备、虚拟武器等。虚拟内容可以包括虚拟对象、角色、环境、服饰、服装、物品、运动装备、武器和/或与一个或多个视频游戏或其他XR体验相关的其他内容。由虚拟内容生成器240生成的虚拟内容的示例包括图10A-图10B的虚拟对象1045(虚拟狗)。媒体处理器235可以包括图像合成器245,图像合成器245可以通过将由虚拟内容生成器240生成的虚拟内容与传感器数据230合并来生成媒体数据250。例如,图像合成器245可将由虚拟内容产生器240产生的虚拟内容叠加在传感器数据230的部分上。在一些示例中,图像合成器245可调整虚拟内容的姿势(例如,位置和/或定向)以匹配传感器数据230中描绘的环境和/或基于姿势数据225(例如,以使虚拟内容看起来搁置在传感器数据230中描绘的真实环境中的表面上)。在一些示例中,图像合成器245可调整虚拟内容的照明和/或着色以匹配传感器数据230中所描绘的环境和/或基于姿势数据225(例如,以使虚拟对象的照明和/或着色匹配传感器数据230中所描绘的真实环境的真实照明)。在一些示例中,如果图像合成器245确定传感器数据230中描绘的真实世界对象位于传感器数据230中描绘的真实环境中的由图像合成器245定位虚拟内容的位置的前方(从媒体设备205的传感器210的FOV来看),则图像合成器245可以用传感器数据230中描绘的真实世界对象至少部分地遮挡虚拟内容。例如,人可以看起来在虚拟内容“前面”行走,并且图像合成器245可以现实地使该人遮挡媒体数据250中的虚拟内容的视图。包括虚拟内容的媒体数据250的示例包括图10A-图10B的数字资产1040,其描绘了覆盖在真实环境上的虚拟对象1045(虚拟狗)。

媒体处理器235还可以包括地图生成器247,其可以基于姿势数据225和/或传感器数据230生成一个或多个地图。这样的地图可以识别媒体设备205在一个或多个时间段内沿着其移动的一个或多个路线。在一些示例中,地图可以示出由携带媒体设备205的用户采取的路线,诸如徒步路线、步行路线、慢跑路线、跑步路线、骑自行车路线、滑板路线、通行路线、驾驶路线、在体育活动期间移动的路线等。由媒体处理器235生成的媒体数据250可以包括地图。例如,图11A-图11B的数字资产1140是包括由地图生成器247生成的地图的媒体数据250的示例。

媒体设备205可包含通信接口255,其可包含一个或多个通信接口1940。通信接口255可以包括短程无线收发器260。短程无线收发器260可以遵循短程通信协议通过一个或多个短程通信信号接收和/或发送与本地设备270的短程无线收发器275的通信272。短程无线收发器260和275中的任一个或两个可以包括例如

本地设备270可以确定和/或存储通信272(块277)。例如,本地设备270可确定本地设备270发送到媒体设备205的通信272中的任一者的内容,且可存储所述内容。同样地,本地设备270可以确定本地设备270从媒体设备205接收的任何通信272的内容,并且可以存储该内容。媒体设备205可确定和/或存储通信272(块278)。例如,媒体设备205可确定媒体设备205发送到本地设备270的通信272中的任一者的内容,且可存储所述内容。同样地,媒体设备205可确定媒体设备205从本地设备270接收的通信272中的任一者的内容,且可存储所述内容。确保这些通信272的存储内容与存储在媒体设备205和本地设备270处的内容匹配可以用于验证媒体设备205的姿势在与本地设备270相关联的地理区域中(块290)。在一些示例中,媒体设备205可以发送与多个本地设备270的通信272。在一些示例中,本地设备270可以是具有已知位置的信标设备。在一些示例中,本地设备270可以是具有已知位置的无线网络接入点(例如,Wi-Fi、WLAN)。在一些示例中,本地设备270可以是具有已知位置的蜂窝网络接入点(例如,小区塔)。

媒体设备205的通信接口255可以包括网络收发器265。网络收发器265可以沿着网络向和/或从一个或多个网络设备280的一个或多个网络收发器285接收和/或发送通信282。网络收发器265和/或285中的任一个或两个可以包括一个或多个有线收发器、一个或多个无线收发器或其组合。网络收发器265及/或285中的任一者或两者可包含(例如)一个或多个以太网收发器、Wi-Fi收发器、无线局域网(WLAN)收发器、广域网(WAN)收发器、蜂窝式网络收发器、关于短程无线收发器260及275识别的任何类型的收发器、及其它类型的收发器或其组合。媒体设备205可以通过通信282将媒体数据250和/或姿势数据225发送到(一个或多个)网络设备280。(一个或多个)网络设备280可以验证媒体设备205的姿势在地理区域中(块290)。在一些方面中,地理区域可以与本地设备270相关联。例如,本地设备270可以位于地理区域中或地理区域附近。地理区域的至少一部分可以包括一个或多个本地设备270中的每一个的短程无线信号发送和/或接收范围。在一些示例中,验证媒体设备205的姿势在与本地设备270相关联的地理区域中(块290)可以包括验证存储在本地设备270处(块277)和存储在媒体设备205处(块278)的通信272的内容匹配。例如,从本地设备270发送到媒体设备205的通信272的内容如存储在两个设备上那样匹配(块277及278),及/或从媒体设备205发送到本地设备270的通信272的内容如存储在两个设备上那样匹配(块277及278)。在一些示例中,网络设备280可以至少部分地通过验证由姿势数据225指示的媒体设备205的位置在地理区域的预定边界或地理围栏内,来验证媒体设备205的姿势在地理区域中(块290)。在一些示例中,地理区域可以对应于与博物馆、电影院、购物中心或另一室内场所相对应的一个或多个结构的内部。在一些示例中,地理区域可以对应于室外场地(例如,室外音乐会场地、室外体育场地)的内部,例如在场地的围栏、墙壁、座位布局或其他边界标记内。在一些示例中,地理区域可以对应于包括一个或多个室内区域的室外区域,诸如具有多个餐馆的室外美食广场区域、或者具有多个景点的室外主题公园,其中一些景点可以是室内景点。

在一些示例中,可以识别和/或存储通信272中的一个或多个的发送时间和接收时间(例如,在块277的所存储的通信和/或块278的所存储的通信中)。在一些示例中,通信272中的一个或多个的发送时间及接收时间可用于识别媒体设备205的定位(例如,可用作定位数据)及/或可用于验证媒体设备205的姿势在地理区域中(块290)。例如,可减去通信272中的一个或多个的发送时间及接收时间以识别通信272行进的持续时间,所述持续时间可用以确定媒体设备205与本地设备270之间的距离。

在一些示例中,可以识别和/或存储通信272中的一个或多个的发送的信号频率和接收的信号频率(例如,在块277的所存储的通信和/或块278的所存储的通信中)。在一些示例中,通信272中的一个或多个的发送的信号频率及接收的信号频率可用于识别媒体设备205的定位(例如,可用作定位数据)及/或可用于验证媒体设备205的姿势在地理区域中(块290)。例如,可以减去通信272中的一个或多个的发送的信号频率和接收的信号频率,以识别随着通信272行进的信号频率的差异,其可以用于确定媒体设备205和本地设备270之间的距离。

媒体设备205的位置可以被识别为沿着围绕本地设备270绘制的圆,该圆的半径是所识别的距离的长度(例如,基于发送时间和接收时间,和/或基于发送的信号频率和接收的信号频率)。基于所得到的圆相交的(一个或多个)点,使用更多的本地设备270可以更精确地识别媒体设备205的位置。如果使用三个或更多个本地设备270,则媒体设备205的位置可以被缩小到单个点,这可以被称为三角测量。因此,基于来自多个本地设备270的信号的三角测量可用于识别媒体设备205的定位(例如,可用作定位数据)及/或可用于验证媒体设备205的姿势在地理区域中(块290)。

响应于验证媒体设备205的姿势在地理区域中(块290),网络设备280可以生成与媒体数据250相对应的一个或多个令牌,可以在分布式账本295中生成一个或多个块以将令牌存储在其中,和/或可以生成分布式账本295本身(块292)。令牌的示例可以包括令牌600、令牌860、令牌960、令牌1060、令牌1160和令牌1260。分布式账本295的示例可以包括块链账本500和/或分布式非循环图(DAG)账本700。(一个或多个)网络设备280可以存储分布式账本295的副本。在一些示例中,其他设备(除了(一个或多个)网络设备280之外)的分布式网络也可以存储分布式账本295的副本,诸如媒体设备205、本地设备270和/或附加设备297。在一些示例中,分布式网络中的其他设备还可以验证媒体设备205的姿势在地理区域中(块290)、可以验证令牌是正确的、验证块是正确的(例如,Merkle根准确地反映有效载荷,并且散列准确地反映先前块),或其组合。生成块并验证块是否正确之后可以将块附加到分布式账本295,并将块发送到分布式网络中的其他设备以将块附加到分布式账本295的所有副本。

在一些示例中,验证媒体设备205的姿势在地理区域中(块290)还可以包括接收由媒体设备205的一个或多个麦克风记录的记录的音频信息,以及将记录的音频信息与已知来自地理区域的可信音频信息进行比较。在一些示例中,可信音频信息可以由本地设备270的一个或多个麦克风记录。在一些示例中,可信音频信息可以由本地设备270的一个或多个扬声器生成和/或输出。在说明性示例中,媒体设备205可以在音乐会期间捕获音乐会场地处的图像(传感器数据230的示例),并且同时记录音乐会处的音频的音频剪辑。网络设备280可以从媒体设备205接收所记录的音频剪辑以及包括和/或基于图像的媒体数据250。网络设备280还可以从音乐会和/或从音乐会场地处的本地设备270接收可信音频剪辑。可信音频剪辑可以包括来自与所记录的音频剪辑相同的时间段的音频。可信音频剪辑可以已经由音乐会场地处的本地设备270的一个或多个麦克风记录。可信音频剪辑可以已经由耦合到音乐会场地处的本地设备270的扬声器输出。为了执行媒体设备205的姿势在地理区域中的验证(块290),网络设备280可以将来自媒体设备205的记录的音频剪辑与来自本地设备270的可信音频剪辑进行比较。如果记录的音频剪辑的至少一部分与可信音频剪辑的至少一部分匹配(例如,在两个音频剪辑中在音乐会上播放了相同的歌曲),则验证媒体设备205的姿势在地理区域中(块290)是成功的,因为媒体设备205的姿势被验证为在地理区域中。如果记录的音频剪辑没有部分(或小于阈值部分)与可信音频剪辑的至少任何部分匹配(例如,音频剪辑中没有重叠音频),则媒体设备205的姿势在地理区域中的验证(块290)失败,因为媒体设备205的姿势未被验证为在地理区域中,和/或在一些情况下,媒体设备205的姿势可以被验证为不在地理区域中。

在一些方面,可以组合在数字资产跟踪系统200中示出为单独设备的某些设备。在一些示例中,本地设备270和(一个或多个)网络设备280可以被组合。例如,通信272中的一些可以包括通信282中的一些,和/或通信282中的一些可以包括通信272中的一些。在一些示例中,可以组合媒体设备205和(一个或多个)网络设备280。例如,通信282可以在媒体设备205内部。媒体设备205自身可验证媒体设备205的姿势在地理区域中(块290)。媒体设备205自身可以生成与媒体数据250相对应的一个或多个令牌,可以在分布式账本295中生成一个或多个块以将令牌存储在其中,和/或可以生成分布式账本295本身(块292)。在一些示例中,可以组合媒体设备205和(一个或多个)本地设备270。例如,媒体设备205可以是具有传感器的自助服务终端设备,其可以在地理区域中和/或在地理区域附近具有已知位置,和/或可以与地理区域相关联(例如,由对应于地理区域的场所拥有或租用或使用),并且能够自我验证其位置在地理区域中(块290)。

在一些方面,在数字资产跟踪系统200中示出为单个设备的某些设备可以被分成多个设备。在一些示例中,这些多个设备可以一起操作,例如通过在彼此之间发送数据。例如,媒体设备205可以包括多于一个设备。在说明性示例中,媒体设备205可以包括移动手持机(例如,移动手持机410)、头戴式显示器(HMD)(例如,HMD 310)、智能手表、一副无线耳机、健身跟踪器、另一可穿戴设备或其组合。

在一些示例中,数字资产跟踪系统200可以包括令牌设备(未图示为单独的元件)。令牌设备可以是本地设备270、网络设备280、媒体设备205、附加设备297之一、(一个或多个)数据存储298、(一个或多个)锚元素299、令牌设备1405、计算系统1900或其组合的示例。令牌设备可以与和数字资产(例如,数字资产605)相关联的令牌(例如,令牌600)相关联。令牌设备可以包括(一个或多个)输出设备,例如(一个或多个)显示器和/或(一个或多个)扬声器。令牌设备可以输出与令牌关联的数字资产,例如通过使用令牌设备的显示器显示数字资产的视觉内容(例如,(一个或多个)图像、(一个或多个)视频),和/或通过使用令牌设备的(一个或多个)扬声器播放数字资产的音频内容(例如,(一个或多个)声音、音乐)。在一些示例中,令牌设备可以是与令牌设备相关联的令牌的物理表示。令牌设备的示例包括图14的令牌设备1405。

在一些示例中,数字资产跟踪系统200可以包括(一个或多个)数据存储298。(一个或多个)数据存储298可以包括任何类型的(一个或多个)数据结构,例如包括(一个或多个)数据结构650。在一些示例中,(一个或多个)数据存储298包括对与令牌(例如,令牌600)相关联的数字资产(例如,数字资产605)的定制、个性化和/或修改。例如,在一些示例中,数字资产可以是不可变的,而可以应用、移除和/或修改对数字资产的定制、个性化和/或修改。关于图13的(一个或多个)数据存储1370示出了用于对数字资产的定制、个性化和/或修改的(一个或多个)数据存储298的示例。

在一些示例中,数字资产跟踪系统200可以包括(一个或多个)锚元素299。在一些示例中,锚元素299可以包括现实世界环境中与令牌相关联的对象。例如,媒体设备205使用传感器210检测(一个或多个)锚元素299可以使媒体设备205输出(例如,显示和/或播放)与令牌(例如,令牌600)相对应的数字资产(例如,数字资产605),令牌(例如,令牌600)与媒体设备205检测到的(一个或多个)锚元素299相对应。在一些示例中,(一个或多个)锚元素299包括(一个或多个)光学字形,诸如快速响应(QR)码、条形码、Aztec码、点码、数据矩阵、简码或其组合。在一些示例中,(一个或多个)锚元素299可以包括指定区域,并且媒体设备205使用传感器210检测到媒体设备205位于指定区域中可以使媒体设备205输出与对应于(一个或多个)锚元素299的令牌相对应的数字资产。在一些示例中,(一个或多个)锚元素299可以包括指定位置,并且媒体设备205使用传感器210检测到媒体设备205位于指定位置的阈值范围内可以使媒体设备205输出与对应于(一个或多个)锚元素299的令牌相对应的数字资产。在一些示例中,令牌设备可以是锚元素299。

图3A是示出用作媒体设备205的头戴式显示器(HMD)310的透视图300,媒体设备205是数字资产跟踪系统200的一部分。HMD 310可以是例如增强现实(AR)头戴设备、虚拟现实(VR)头戴设备、混合现实(MR)头戴设备、扩展现实(XR)头戴设备或其某种组合。HMD 310包括沿着HMD 310的前部的第一相机330A和第二相机330B。第一相机330A和第二相机330B(和/或其图像传感器)可以是媒体设备205的媒体传感器220的示例。在一些示例中,HMD310可以仅具有带有单个图像传感器的单个相机。在一些示例中,除了第一相机330A和第二相机330B之外,HMD 310还可以包括一个或多个附加相机。一个或多个附加相机(和/或其图像传感器)也可以是媒体设备205的媒体传感器220的示例。在一些示例中,除了第一相机330A和第二相机330B之外,HMD 310还可以包括一个或多个附加传感器,其可以包括其他类型的媒体传感器220、媒体设备205的姿势传感器215和/或本文描述的媒体设备205的其他传感器。

HMD 310可以包括对在用户320的头上佩戴HMD 310的用户320可见的一个或多个显示器340。在一些示例中,HMD 310可以包括一个显示器340和两个取景器。两个取景器可以包括用于用户320的左眼的左取景器和用于用户320的右眼的右取景器。左取景器可以被定向成使得用户320的左眼看到显示器的左侧。右取景器可以被定向成使得用户320的左眼看到显示器的右侧。在一些示例中,HMD 310可以包括两个显示器340,包括向用户320的左眼显示内容的左显示器和向用户320的右眼显示内容的右显示器。

HMD 310可以包括一个或多个耳塞335,其可以用作向HMD 310的用户的一只或多只耳朵输出音频的扬声器和/或头戴式耳机。在图3A和图3B中示出了一个耳塞335,但是应当理解,HMD 310可以包括两个耳塞,其中一个耳塞用于用户的每只耳朵(左耳和右耳)。在一些示例中,HMD 310还可以包括一个或多个麦克风(未示出)。在一些示例中,HMD 310通过一个或多个耳塞335向用户输出的音频可以包括或基于使用一个或多个麦克风记录的音频。

图3B是示出由用户320穿戴的图3A的头戴式显示器(HMD)的透视图350。用户320将HMD 310佩戴在用户320的眼睛上方的用户320的头部上。HMD 310可以利用第一相机330A和第二相机330B捕获图像。在一些示例中,HMD 310向用户320的眼睛显示一个或多个输出图像。输出图像可以例如包括传感器数据230、媒体数据250或两者。输出图像可以基于由第一相机330A和第二相机330B捕获的图像。输出图像可以提供环境的立体视图,在一些情况下具有叠加的信息和/或具有其他修改。例如,HMD 310可以向用户320的右眼显示第一显示图像,第一显示图像基于由第一相机330A捕获的图像。HMD 310可以向用户320的左眼显示第二显示图像,第二显示图像基于由第二相机330B捕获的图像。例如,HMD 310可以在覆盖在由第一相机330A和第二相机330B捕获的图像上的显示图像中提供覆盖信息。HMD 310的耳塞335被示出在用户320的耳朵中。HMD 310可以通过耳塞335和/或通过HMD 310的在用户320的另一只耳朵(未示出)中的另一耳塞(未示出)向用户320输出音频。

图4A是示出移动手持机410的前表面的透视图400,移动手持机410包括前置相机并且可以用作作为数字资产跟踪系统200的一部分的媒体设备205。移动手持机410可以是媒体设备205的示例。移动手持机410可以是例如蜂窝电话、卫星电话、便携式游戏控制台、音乐播放器、健康跟踪设备、可穿戴设备、无线通信设备、膝上型计算机、移动设备、本文讨论的任何其他类型的计算设备或计算系统、或其组合。

移动手持机410的前表面420包括显示器440。在一些示例中,显示器440可以显示传感器数据230、媒体数据250或两者。移动手持机410的前表面420包括第一相机430A和第二相机430B。第一相机430A和第二相机430B(和/或其图像传感器)可以是媒体设备205的媒体传感器220的示例。第一相机430A和第二相机430B在移动手持机410的前表面420上的显示器440周围的边框中说明。在一些示例中,第一相机430A和第二相机430B可以定位在从移动手持机410的前表面420上的显示器440切出的凹口或切口中。在一些示例中,第一相机430A和第二相机430B可为位于显示器440与移动手持机410的其余部分之间的显示器下相机,使得光在到达第一相机430A和第二相机430B之前穿过显示器440的一部分。透视图400的第一相机430A和第二相机430B是前置相机。第一相机430A和第二相机430B面向垂直于移动手持机410的前表面420的平面表面的方向。第一相机430A及第二相机430B可为移动手持机410的一个或多个相机中的两者。第一相机430A及第二相机430B可为媒体设备205的媒体传感器220的示例。在一些示例中,移动手持机410的前表面420可以仅具有单个相机。在一些示例中,除了第一相机430A和第二相机430B之外,移动手持机410还可包含一个或多个附加相机。一个或多个附加相机(和/或其图像传感器)也可以是媒体设备205的媒体传感器220的示例。在一些示例中,除了第一相机430A和第二相机430B之外,移动手持机410还可包含一个或多个附加传感器。一个或多个附加传感器还可以是媒体设备205的其他类型的媒体传感器220和/或姿势传感器215的示例。移动手持机410的前表面420还包括显示器440。在一些情况下,移动手持机410的前表面420包括多于一个显示器440。

移动手持机410可以包括一个或多个扬声器435A和/或其他音频输出设备(例如,耳机或头戴式耳机或其连接器),其可以向移动手持机410的用户的一只或多只耳朵输出音频。图4A中示出了一个扬声器435A,但是应当理解,移动手持机410可以包括多于一个扬声器和/或其他音频设备。在一些示例中,移动手持机410还可以包括一个或多个麦克风(未示出)。在一些示例中,移动手持机410通过一个或多个扬声器435A和/或其他音频输出设备向用户输出的音频可以包括或基于使用一个或多个麦克风记录的音频。

图4B是示出移动手持机的后表面460的透视图450,该移动手持机包括面向读取的相机并且可以用作作为数字资产跟踪系统200的一部分的媒体设备205。移动手持机410包括在移动手持机410的后表面460上的第三相机430C和第四相机430D。透视图450的第三相机430C和第四相机430D是后置的。第三相机430C和第四相机430D(和/或其图像传感器)可以是媒体设备205的媒体传感器220的示例。第三相机430C和第四相机430D面向垂直于移动手持机410的后表面460的平面表面的方向。虽然移动手持机410的后表面460不具有如透视图450所示的显示器440,但是在一些示例中,移动手持机410的后表面460可以包括一个或多个后显示器。在一些示例中,一个或多个后显示器可以显示传感器数据230、媒体数据250或两者。如果移动手持机410的后表面460包含一个或多个后显示器,那么可使用第三相机430C和第四相机430D相对于一个或多个后显示器的任何定位布局,如关于相对于移动手持机410的前表面420的显示器440的第一相机430A和第二相机430B所论述的。

第三相机430C和第四相机430D可以是移动手持机410的一个或多个相机中的两个。在一些示例中,移动手持机410的后表面460可以仅具有单个相机。在一些示例中,除了第一相机430A、第二相机430B、第三相机430C和第四相机430D之外,移动手持机410还可包含一个或多个附加相机。一个或多个附加相机(和/或其图像传感器)也可以是媒体设备205的媒体传感器220的示例。在一些示例中,除了第一相机430A、第二相机430B、第三相机430C和第四相机430D之外,移动手持机410还可包含一个或多个附加传感器。一个或多个附加传感器还可以是媒体设备205的其他类型的媒体传感器220和/或姿势传感器215的示例。

移动手持机410可以包括一个或多个扬声器435B和/或其他音频输出设备(例如,耳机或头戴式耳机或其连接器),其可以向移动手持机410的用户的一只或多只耳朵输出音频。图4B中示出了一个扬声器435B,但是应当理解,移动手持机410可以包括多于一个扬声器和/或其他音频设备。在一些示例中,移动手持机410还可以包括一个或多个麦克风(未示出)。在一些示例中,移动手持机410通过一个或多个扬声器435B和/或其他音频输出设备向用户输出的音频可以包括或基于使用一个或多个麦克风记录的音频。

图5是示出根据本公开的一个方面的块链账本500的三个连续块的框图,块链账本500可以用于跟踪与地理区域中的定位相关联的数字资产。图5中示出了块链账本500的三个块,包括块A505、块B 535和块C 565。

每个块包括块报头510/540/570和一个或多个有效载荷530/560/590的列表。在一些示例中,块报头510/540/570包含先前块的散列515/545/575和/或先前块的块报头的散列510/540/570。例如,块C 565的报头570包含块B 535的报头540的散列575。块B 535的报头540同样包括块A505的报头510的散列545。块A505的报头510同样包括块链账本500中的块A 505之前的先前块(未示出)的报头(未示出)的散列515。包括先前块的报头的散列通过防止在块已经被输入块链账本500之后修改块链账本500的任何块来保护块链账本500,因为对特定块的任何改变都将导致下一个块中的块报头的散列515/545/575不正确。此外,修改下一个块中的该块报头的散列将使下一个块之后的块中的下一个块的报头的散列515/545/575不正确,以此类推。验证设备可以通过计算块和/或块报头的散列,然后将计算出的散列与存储在下一块中的存储散列515/545/575进行比较来验证块尚未被修改。在一些分布式账本中,块报头510/540/570可以包括多个先前块的散列和/或多个先前块的块报头的散列,如在图7的分布式非循环图(DAG)账本700中。

每个块的块报头510/540/570可以包括Merkle根520/550/580。Merkle根520/550/580可以基于在该块的有效载荷530/560/590中识别的令牌、交易、智能合约和/或其他元素中的每一个的散列来生成。在已经录入块之后修改有效载荷的任何尝试都将改变Merkle根。验证设备可以通过计算Merkle根,然后将计算的Merkle根与存储在块报头510/540/570中的存储的Merkle根520/550/580进行比较来验证有效载荷530/560/590未被修改。对有效载荷530/560/590和/或Merkle根520/550/580的改变还将改变块和/或块报头的散列,针对该块和/或块报头,值作为散列515/545/575存储在下一个块中。每个块的每个有效载荷可以包括一个或多个令牌、一个或多个交易、一个或多个智能合约、其他内容或其组合。

每个块的块报头510/540/570还可以包括元数据的各种元素,诸如块链账本平台的版本号、块本身的版本号、用于验证每个有效载荷的时间戳、用于生成块的时间戳、用于将块输入块链账本500的时间戳、用于生成块的请求的时间戳、难度目标值(例如,调整采矿难度)、一个或多个随机化的临时数值、识别已经尝试了多少临时数的计数器、块链账本500的标题、关于块链账本500正在跟踪什么的标识符(例如,与地理区域中的设备定位相关联的数字资产605的历史),或其组合。添加的每个单独元素还可以用作可以由验证设备验证的信息,以识别块和其中的有效载荷是否是准确和授权的。一个或多个随机化临时数值可用以使散列进一步复杂化,从而改进安全性。

块链账本500的每个块505/535/565还包括有效载荷530/560/590。每个块505/535/565的有效载荷530/560/590可以包括一个或多个令牌、一个或多个交易、一个或多个智能合约、一个或多个其他元素、与任何先前列出的元素相关的元数据或其组合。令牌可以是例如不可替换令牌。令牌600可以是存储在用于块505/535/565的有效载荷530/560/590中的令牌的示例。如关于令牌600所讨论的,令牌600的某些部分被存储在块链账本500的有效载荷530/560/590内,并因此被存储在“链上”。如关于令牌600所讨论的,令牌600的某些部分包括指向块链账本500外部的数据的链上指针,其中这些数据被存储在“链外”。块链账本500的有效载荷530/560/590可以存储链外数据的散列,使得验证设备可以计算链外数据的散列,并将计算出的散列与存储在链上的存储散列进行比较,以验证链外数据是准确的。在一些示例中,有效载荷530/560/590包括一个或多个智能合约。该块可以包括存储在块链账本500的有效载荷530/560/590内的智能合约的代码,从而将代码存储在链上。如果有效载荷530/560/590包括智能合约,则块可以包括智能合约的代码的散列和/或指向存储智能合约的代码的链外数据结构的指针,从而将代码存储在链外。在一些示例中,智能合约的代码中的一些可以存储在链上,而智能合约的代码中的一些可以存储在链外。在一些示例中,智能合约可以用于创建、修改、转移或以其他方式管理令牌。在一些示例中,有效载荷530/560/590包括交易。在一些示例中,交易可以包括令牌从一个账户转移到另一个账户。在一些示例中,交易可以包括令牌或相关联数字资产的某些属性的改变,例如所有权、属性、作者身份、使用许可、租赁或其组合的改变。

虽然图5仅示出了块链账本500的三个块505/535/565,但是应当理解,本文讨论的任何块链账本或分布式账本可以更长或更短,并且可以具有多于三个块或少于三个块。

在一个说明性示例中,第一计算设备可以存储包括多个块的块链账本。多个计算设备中的每一个(例如,在分布式架构中)还存储块链账本的副本。第一计算设备可以接收识别预期有效载荷元素(例如,令牌和/或交易和/或智能合约)的消息。例如,预期有效载荷元素可以是与如本文所述的定位相关联的数字资产(例如,媒体数据250)相关的令牌。第一计算设备可以验证预期有效载荷元素是有效的。在一些块链账本500实现方式中,第一计算设备可以验证分配了足够的资金以便支付预期有效载荷元素的执行费用收费,例如以太坊块链账本上的气(gas)形式。对于诸如令牌转移的交易,第一计算设备可以验证转移方是否具有足够数量的资产(例如,转移方是否拥有要转移的令牌)以发生交易。对于智能合约,第一计算设备可以验证智能合约是指包括足够数量的资产(例如,令牌)以执行智能合约(例如,以转移令牌)的有效账户、验证智能合约的代码可以被执行(例如,不包括语法错误或其他错误)、验证智能合约中涉及的所有各方已经提交了对智能合约条款的(一个或多个)协议,或其组合。对于令牌,第一计算设备可以验证令牌是指有效的数字资产,例如具有URI或有效地指向数字资产的其他指针的有效类型的数字资产。

第一计算设备可以生成块链账本500的最近块或块报头的散列。所述第一计算设备可以为新块生成新块报头。新块报头可以至少包括块链账本500的最新块或块报头的散列。第一计算设备可以生成新块,新块包括新块报头和具有一个或多个有效载荷元素的有效载荷。一个或多个有效载荷元素至少包括上面讨论的预期有效载荷元素(例如,令牌、智能合约、交易)。第一计算设备可以基于有效载荷元素生成Merkle根,并且将Merkle根包括在新块报头中。第一计算设备可以基于有效载荷元素生成元数据和临时数值,并且将元数据和临时数值包括在新块报头中。第一计算设备可以响应于验证预期有效载荷元素而将新块附加到块链账本500的多个块。响应于验证预期有效载荷元素,第一计算设备可以将新块发送到多个计算设备,每个计算设备存储块链账本500。多个计算设备中的每一个还将新块附加到块链账本500的其相应副本。

在另一说明性示例中,第一计算设备可以存储包括多个块的块链账本500。多个计算设备中的每一个(例如,在分布式架构中)还存储块链账本500的副本。第一计算设备可以接收识别预期有效载荷元素(例如,交易和/或智能合约)的UI输入。第一计算设备可以生成识别预期有效载荷元素的消息。第一计算设备可检索与对应于第一计算设备的账户相关联的私钥。第一计算设备可通过用私钥加密消息的至少一部分来修改消息。第一计算设备可将消息发送到除第一计算设备以外的多个计算设备。多个计算设备中的第二计算设备验证预期有效载荷元素是有效的,例如如前一段所述。第一计算设备从第二计算设备接收新块。新块标识和/或包括预期有效载荷元素(例如,在其有效载荷中)。第一计算设备将新块附加到第一计算设备处的块链账本500的多个块。

图6是示出示例令牌600的框图,该令牌600可以是不可替换的并且可以表示与分布式账本中跟踪的地理区域中的定位相关联的数字资产605。在一些示例中,令牌600是不可替换令牌(NFT)。在一些示例中,令牌600是ERC721令牌、ERC1155令牌、ERC-20令牌或其组合。在一些示例中,在块链账本500中跟踪令牌600。在一些示例中,在基于以太坊的块链账本500中跟踪令牌600。在一些示例中,在有向无环图(DAG)账本700中跟踪令牌600。

令牌600表示的数字资产605可以是来自图2的数字资产跟踪系统200的媒体设备205的媒体数据250的示例。如关于图2的数字资产跟踪系统200所讨论的,媒体数据250以及因此数字资产605可以包括一个或多个图像、视频、音频剪辑、3D点云、3D模型、传感器数据230、姿势数据225、与传感器数据230相关联的元数据、与姿势数据225相关联的元数据、由虚拟内容生成器240生成的虚拟内容、具有经由图像合成器245并入的虚拟内容的图像或视频、由地图生成器247生成的地图或其组合。3D模型可以包括例如基于3D点云的3D重建,诸如森林的一部分、名人家的一部分、历史位置、国家公园等的3D重建。

一个或多个令牌智能合约645可以与令牌600相关联。例如,一个或多个令牌智能合约645管理令牌600的创建(或“铸造”)。一个或多个令牌智能合约645可以为创建(“铸造”)令牌600或成批令牌的采矿设备支付计算铸造令牌600所花费的时间和资源。一个或多个令牌智能合约645可以包括在可以成功创建(铸造)令牌600之前必须满足的条件。例如,一个这样的条件可能要求对媒体设备205在与捕获对应于数字资产605的媒体数据250的传感器数据230同时和/或在其期间在地理区域中(例如,图2的块290)的验证必须由一个或多个验证设备(例如,至少阈值数量的验证设备,诸如图15A-图15B中的法定数量)成功执行,以便允许创建(铸造)令牌600。一个或多个令牌智能合约645可以控制如何决定和/或转移令牌600的所有权。例如,一个或多个令牌智能合约645可以指示令牌600的初始所有者和/或可以识别所有权自动转移的条件,例如满足或超过所有者可变阈值量的要约。一个或多个令牌智能合约645可以指示令牌600可以出租或许可出租以供被许可方用户临时使用或拥有的条件,例如满足或超过所有者可变阈值量的要约。一个或多个令牌智能合约645可以控制令牌600可以被烧毁(例如,不可逆地销毁和/或未列出)的条件。在图6中被标识为令牌600的一部分的元素——包括令牌标识符610、令牌单元数量615、令牌所有权620、链上不可变元数据625、链上可变元数据630、指向链外媒体的链上指针635、指向链外元数据的链上指针640——可以被存储为令牌600的一部分,可以是令牌智能合约645的一部分,或两者。在一些示例中,令牌智能合约645的代码至少部分地存储在链上。在一些示例中,令牌智能合约645的代码至少部分地链外存储在诸如数据结构650的(一个或多个)链外位置处,其中(一个或多个)链外位置由指向(一个或多个)链外位置的链上指针识别。

令牌600包括令牌标识符610,其可以被称为令牌ID。令牌标识符610可以是令牌600和/或数字资产605的唯一标识符。令牌标识符610可以用于将令牌600对应的数字资产605的特定实例与数字资产605的任何其他实例区分开。在一些示例中,令牌标识符可以由创建(或“铸造”)令牌600的计算系统通过与先前创建的令牌的令牌标识符相比顺序递增来创建,以确保每个令牌标识符是唯一的。

令牌600可以包括令牌单元数量615。令牌单元数量615可以识别已经铸造或被设置为铸造的令牌600的数量。在一些示例中,令牌单元数量615是一,在这种情况下,对于给定数字资产605,存在单个令牌600。在一些示例中,令牌单元数量615大于一。例如,如果令牌单元数量615是5,则有效地存在表示可以单独拥有和/或转移的该唯一数字资产605的该令牌600的5个副本。在一些示例中,这5个副本可以各自对应于单独的令牌。在一些示例中,所有5个副本可以由单个令牌表示。在一些示例中,这5个副本可以是彼此可替换的,或者彼此不可区分。然而,这5个副本相对于数字资产605的任何其他实例或版本或变体仍然是不可替换的、唯一的、不同的和/或可区分的。在一些示例中,这5个副本仍然可彼此区分,例如,每个副本的对应令牌600包括指示副本是5个副本中的哪一个(例如,第1、第2、第3、第4或第5个)的标识符(链上或链下)。令牌单元数量615可以控制令牌600的稀有程度,并且通过扩展控制数字资产605的稀有程度。如果令牌单元数量615是一,则令牌600和相应的数字资产605是唯一的。如果令牌单元数量615大于一但小于稀有阈值,则令牌600和相应的数字资产605是稀有的。如果令牌单元数量615大于一但大于稀有阈值,则令牌600和相应的数字资产605是常见的。在一些示例中,除了独特的、稀有的和常见的之外或代替独特的、稀有的和常见的,可以存在任何数量的稀有范围,例如传奇的、非常稀有的、略微稀有的、不常见的和其他稀有类别。在一些情况下,令牌单元数量615可以作为铸造过程的一部分来决定和/或在管理铸造过程的令牌智能合约645之一中识别。

令牌600可以识别令牌所有权620,其可以识别谁拥有令牌600,并且通过扩展,识别对应的数字资产605。在一些示例中,令牌所有权620最初可以被分配给与数字资产605的创建者相关联的账户,诸如与捕获、获得或生成数字资产605的媒体数据250的媒体设备205相关联的用户。与媒体设备205相关联的用户可以是拥有媒体设备205的用户。与媒体设备205相关联的用户可以是在媒体设备205捕获与数字资产605相关联的传感器数据230和/或姿势数据225时,在媒体设备205捕获、获得或生成数字资产605的媒体数据250时或其组合时使用媒体设备205的用户。在一些示例中,令牌所有权620最初可以被分配给与在数字资产605的媒体数据250中描绘或表示的个体相关联的账户,如在图9A-图9B的用户Bob 945中那样。令牌智能合约645可以控制用于令牌所有权620的转移的规则。令牌所有权620可以作为交易被转移,该交易被记录为块链账本或其他分布式账本的块的有效载荷中的有效载荷元素。

令牌600可以包括链上不可变元数据625。链上不可变元数据625可以包括例如令牌600的描述、令牌600表示的数字资产605的描述、数字资产605和/或令牌600的一些不可变属性或性质、或其某种组合。链上不可变元数据625可以使用分布式账本和/或令牌智能合约645的属性来确保链上不可变元数据625保持不变。在一些示例中,链上不可变元数据625可以识别捕获、获得或生成数字资产605的媒体数据250的媒体设备205。在一些示例中,链上不可变元数据625可以识别数字资产605包括的媒体类别(例如,图像、视频、音频剪辑、3D点云、3D模型、地图等)。在一些示例中,链上不可变元数据625可以识别在捕获与数字资产605相关联的传感器数据230的同时和/或期间的媒体设备205的位置或姿势。在一些示例中,链上不可变元数据625可以标识地理区域。

令牌600可以包括链上可变元数据630。链上可变元数据630可以包括例如令牌600的描述、令牌600表示的数字资产605的描述、数字资产605和/或令牌600的一些不可变属性或性质、或其某种组合。链上可变元数据630可以是可变的或可变的。在一些示例中,链上可变元数据630的改变可以被记录为交易,该交易被记录为块链账本或其他分布式账本的块的有效载荷中的有效载荷元素。在一些示例中,链上不可变元数据625可以识别数字资产605已经以指定方式被查看、播放、访问或使用多少次。

令牌600可以包括指向链外媒体635的链上指针。链外媒体可以包括数字资产605和/或数字资产605的一个或多个表示。例如,链外媒体可以包括一个或多个图像、3D点云、3D模型、视频剪辑、音频剪辑、地图或其组合。这些类型的媒体可能需要大量存储空间来存储,并且因此在执行费用收费方面在链上存储可能是昂贵的(诸如以太坊块链账本上的气)。因此,将该媒体链外存储在一个或多个链外位置(诸如数据结构650)中可能更有效。链上指针可以包括指向一个或多个链外位置的一个或多个网络位置的统一资源标识符(URI),诸如统一资源定位符(URL)。在一些示例中,可以存储链外媒体的散列,使得验证设备可以计算链外媒体的散列,并将计算出的散列与存储在链上的存储散列进行比较,以验证链外媒体是准确的。在一些示例中,链外媒体可以是不可变的。在一些示例中,链外媒体可以是可变的。在一些示例中,指针可以是不可变的。在一些示例中,指针可以是可变的。

令牌600可以包括指向链外元数据640的链上指针。链外元数据630可以包括例如令牌600的描述、令牌600表示的数字资产605的描述、数字资产605和/或令牌600的一些不可变属性或性质、或其某种组合。一些数字资产605和/或令牌600可能需要大量的元数据,这可能需要大量的存储空间来存储,并且因此在执行费用收费方面在链上存储可能是昂贵的(例如以太坊块链账本上的气)。因此,将该元数据链外存储在一个或多个链外位置(诸如数据结构650)中可能更有效。链上指针可以包括指向一个或多个链外位置的一个或多个网络位置的统一资源标识符(URI),诸如统一资源定位符(URL)。在一些示例中,可以存储链外元数据的散列,使得验证设备可以计算链外元数据的散列,并将计算出的散列与存储在链上的存储散列进行比较,以验证链外元数据是准确的。在一些示例中,链外元数据可以是不可变的。在一些示例中,链外元数据可以是可变的。在一些示例中,指针可以是不可变的。在一些示例中,指针可以是可变的。

图7是示出根据本公开的一个方面的有向无环图(DAG)账本700的框图,该账本700被配置为跟踪与地理区域中的定位相关联的数字资产。虽然图5讨论了块链账本500的使用,但是应当理解,可以使用非线性账本结构(例如图7的有向无环图(DAG)账本结构)来代替或补充本文讨论的块链账本500。如本文所使用的术语“分布式账本”应被理解为是指块链账本500(如图5所示)、DAG账本700(如图7所示)或其组合中的至少一个。在DAG账本中,每个块报头包括随机或以某种其他非线性方式选择的DAG账本中的预定数量的其他“父”块的块或块报头的散列,而不是块链中的单个先前块的散列。在每个块报头包括对应于不同父块或其报头的多个散列的情况下,这些散列可以组合在一起(例如,使用Merkle根)。

例如,在图7的DAG账本中,至少在生成前两个块之后,预定数量是2。在图7的webDAG账本中,使用箭头指示父块。块710包含父块720和750的块报头的散列。块720包含父块740和760的块报头的散列。块730包含父块720和760的块报头的散列。块740包含父块710和730的块报头的散列。块750包含父块710和720的块报头的散列。块760包含父块710和750的块报头的散列。所得到的结构是块的有向无环图(DAG),其中每个顶点块包括其(一个或多个)父顶点块的散列,而不是块链中的块的线性流。DAG账本有时可以被称为“web”、“缠结”或“散列图”。

在一些示例中,DAG账本中的给定块的父块的数目不是预定的,但可存在预定最小数目的父块,例如双父(two-parent)最小值或单父(one-parent)最小值,意味着每一块具有至少预定最小数目的父块。在一些情况下,DAG账本中的每个块可以仅识别单个有效载荷元素(例如,令牌600)而不是多个有效载荷元素,并且因此可以放弃有效载荷元素的Merkle根520/350/380和/或用单个有效载荷元素的散列替换它。在其它实现方式中,每个块可以标识与预定时间段相关联的多个有效载荷元素,和/或可以包括有效载荷元素的Merkle根520/350/380。在一些示例中,DAG账本700可以通过提供并行化验证来提供优于块链账本500的益处,这可以提供更高的吞吐量。

图8A是示出用户805使用媒体设备810捕获博物馆中的肖像的数字资产840(图像)的透视图800。当博物馆(卢浮宫博物馆)中的肖像(蒙娜丽莎)在媒体设备810的图像传感器815的视场(FOV)825中时,媒体设备810使用媒体设备810的图像传感器815捕获数字资产840。媒体设备810可以是媒体设备205的示例。媒体设备810的图像传感器815可以是媒体设备205的媒体传感器220的示例。媒体设备810可以在图像传感器815捕获对应于数字资产840的图像的同时和/或期间使用其定位传感器820生成定位数据。定位传感器820可以是姿势传感器215的示例。定位数据可以是姿势数据225的示例。媒体设备810可以与地理区域中(例如,博物馆中)或地理区域附近(例如,博物馆附近)的本地设备830通信。媒体设备810可以向本地设备830发送一个或多个通信835和/或从本地设备830接收一个或多个通信835。本地设备830可以是本地设备270的示例。通信835可以是通信272的示例。在一些示例中,本地设备830可以是信标。

虽然图8A的媒体设备810被示出为移动手持机410,但是在一些示例中,媒体设备810可以是具有和/或地理上锁定到地理区域的媒体设备810。例如,媒体设备810可以是地理上锁定到卢浮宫博物馆的小亭(kiosk)设备,用户805可以使用该小亭设备接近并捕获数字资产840。在这种情况下,这样的媒体设备810可以自我验证其位于该地理区域中,例如因为媒体设备810在地理上被锁定到该地理区域。

图8B是示出关于与图8A的数字资产840相关联的令牌860的信息855的概念图850。令牌860可以是令牌600的示例。信息855可以在令牌860本身中被部分地识别(例如,作为令牌标识符610、链上不可变元数据625、链上可变元数据630、链外媒体635、链外元数据640、一个或多个智能合约645的规则或其组合)。关于令牌860的信息855包括标题865,其被指示为“看蒙娜丽莎!”。关于令牌860的信息855包括数字资产840的副本(例如,使用从令牌860到链外媒体635的链上指针检索)。关于令牌860的信息855将数字资产840的数字资产类型870识别为图像。关于令牌860的信息855包括与数字资产840的捕获相关联的元数据875,其是回形针图标(指示元数据875在点击回形针图标时可见)。

关于令牌860的信息855包括历史880。在一些示例中,历史880的每个元素被识别为存储令牌860的分布式账本的块中的有效载荷元素。历史880指示,在2021年5月24日下午2:03:36,用户805使用媒体设备810捕获数字资产840,同时媒体设备810的定位传感器920指示媒体设备810的姿势在卢浮宫博物馆中面向北,并且同时媒体设备810和卢浮宫博物馆处的本地设备830在通信范围内(基于通信835)。历史880指示,在2021年5月26日上午6:40:01,服务器885在验证媒体设备810在捕获期间在卢浮宫博物馆时(例如,经由对象识别和/或通过验证定位传感器820数据与卢浮宫博物馆的已知地理区域匹配和/或通过验证通信835中的通信),基于具有设置给用户805的所有权的数字资产840铸造令牌860。服务器885可以是网络设备280的示例。历史880指示,在2021年5月28日下午1:22:54,在用户890从用户805购买令牌860之后,令牌860的所有权从用户805转移给用户890。

在一些示例中,场地可以允许场地参加者捕获与场地相关联的网络设备280可以铸造令牌600的有限数量的数字资产。例如,场地参加者可以从场地购买令牌“pass”,该令牌“pass”指示与场地相关联的网络设备280将为用户在场地内捕获的一定数量的图像(或其他数字资产)生成一个或多个令牌(例如,将由场地中的5个用户图像生成的令牌)。为这样的图像生成令牌可以使用令牌铸造者(场地和与场地相关联的网络设备280)的声誉来帮助证明用户在给定的日期和时间确实在场地,例如允许用户证明他们在特定的音乐会、体育比赛、电影放映等。为这样的图像生成令牌可以使用令牌铸造者(场地和与场地相关联的网络设备280)的声誉来帮助证明用户在场地的特定区域(例如,特定座位)。在一些情况下,验证媒体设备205在捕获与数字资产的媒体数据250相关联的传感器数据230的同时和/或期间在地理区域中(例如,在场地中)可以包括将用户的身份与场地和/或场地的特定区域(例如,特定座位或就座区域)的门票交叉参考。在一些示例中,用于从场地内的某些座位或位置(例如,前排座位)捕获的图像(或其他媒体)的令牌可能比用于从场地内的其他座位或位置(例如,较远的座位或“后排高处(nosebleed)”座位)捕获的图像(或其他媒体)的令牌更有价值。在一些示例中,地理区域可以是场所的特定部分,诸如特定座位或就座区域。

图9A是示出用户905使用媒体设备910来捕获包括被识别为Bob 945的个体的若干人的数字资产940(图像)的透视图900。当包括鲍勃945的人在媒体设备910的图像传感器915的视场(FOV)925中时,媒体设备910使用媒体设备910的图像传感器915捕获数字资产940。媒体设备910可以是媒体设备205的示例。媒体设备910的图像传感器915可以是媒体设备205的媒体传感器220的示例。媒体设备910可以在图像传感器915捕获对应于数字资产940的图像的同时和/或期间使用其定位传感器920生成定位数据。定位传感器920可以是姿势传感器215的示例。定位数据可以是姿势数据225的示例。媒体设备910可以与地理区域中或地理区域附近的本地设备930通信。本地设备930可以是例如Bob的设备。在图9A-图9B的上下文中,地理区域可以是数字资产940中描绘的人(包括Bob 945)的附近。验证媒体设备910在地理区域中可以帮助验证数字资产940中描绘的人实际上是Bob 845和其他描绘的人。媒体设备910可以向本地设备930发送一个或多个通信935和/或从本地设备930接收一个或多个通信935。本地设备930可以是本地设备270的示例。通信935可以是通信272的示例。

图9B是示出关于与图9A的数字资产940相关联的令牌960的信息955的概念图950。令牌960可以是令牌600的示例。信息955可以在令牌960本身中被部分地识别(例如,作为令牌标识符610、链上不可变元数据625、链上可变元数据630、链外媒体635、链外元数据640、一个或多个智能合约645的规则或其组合)。关于令牌960的信息955包括标题965,其被指示为“伙计们在这里!”。关于令牌960的信息955包括数字资产940的副本(例如,使用从令牌960到链外媒体635的链上指针检索)。关于令牌960的信息955将数字资产940的数字资产类型970识别为图像。关于令牌960的信息955包括与数字资产940的捕获相关联的元数据975。元数据975被示出为回形针图标(指示在点击回形针图标时元数据975是可查看的)。

关于令牌960的信息955包括历史980。在一些示例中,历史980的每个元素被识别为存储令牌960的分布式账本的块中的有效载荷元素。历史980指示,在2021年5月24日下午2:03:36,用户905使用媒体设备910捕获数字资产940,同时媒体设备910的定位传感器920指示媒体设备910的姿势在Bob的设备930附近,并且同时媒体设备910和Bob的设备930在通信范围内(通信935)。历史980指示,在2021年5月26日上午6:40:01,服务器985在验证Bob945被描绘在数字资产940中时(例如,经由面部识别和/或验证Bob的设备930附近的定位传感器920数据和/或通过验证通信935),基于具有设置为Bob 945的所有权的数字资产940铸造令牌960。服务器985可以是网络设备280的示例。历史980指示,在2021年5月28日下午1:22:54,在用户990从Bob 945购买令牌960之后,令牌960的所有权从Bob 945转移给用户990。

在一些示例中,对应于数字资产940的服务器985可以铸造一个或多个令牌960。例如,服务器985可以铸造一个或多个令牌960,使得捕获数字资产940的用户905可以拥有令牌960中的一个,并且使得在数字资产940中识别的每个人(包括在信息955中识别的Bob945)可以拥有令牌960中的一个。

图10A是示出用户1005使用媒体设备1010生成包括合成到真实场景中的虚拟对象1045的数字资产1040(图像)的透视图1000。当地理区域(公园)中的虚拟对象1045(虚拟狗)在媒体设备1010的图像传感器1015的视场(FOV)1025中时,媒体设备1010使用媒体设备1010的图像传感器1015捕获数字资产1040。在一些示例中,虚拟对象1045可以与地理区域相关联,例如是视频游戏的一部分,其中不同的虚拟对象出现在不同的地理区域中,使得用户1005可以漫游到不同的地理区域,以便“捕捉”、遇见或以其他方式遇到不同的虚拟对象1045(例如,不同的虚拟宠物)。媒体设备1010可以是媒体设备205的示例。媒体设备1010的图像传感器1015可以是媒体设备205的媒体传感器220的示例。媒体设备1010可以在图像传感器1015捕获与数字资产1040对应的公园的图像的同时和/或期间使用定位传感器1020生成定位数据。可以生成(例如,经由虚拟内容生成器240)添加到公园的图像中(例如,经由图像合成器245)的虚拟对象1045。定位传感器1020可以是姿势传感器215的示例。定位数据可以是姿势数据225的示例。媒体设备1010可以与地理区域中(例如,博物馆中)或地理区域附近(例如,博物馆附近)的本地设备1030通信。媒体设备1010可以向本地设备1030发送一个或多个通信1035和/或从本地设备1030接收一个或多个通信1035。本地设备1030可以是本地设备270的示例。通信1035可以是通信272的示例。

图10B是示出关于与图10A的数字资产1040相关联的令牌1060的信息1055的概念图1050。令牌1060可以是令牌600的示例。信息1055可以在令牌1060本身中被部分地识别(例如,作为令牌标识符610、链上不可变元数据625、链上可变元数据630、链外媒体635、链外元数据640、一个或多个智能合约645的规则或其组合)。关于令牌1060的信息1055包括标题1065,其被指示为“刚刚遇见我的虚拟宠物,火花!”。关于令牌1060的信息1055包括数字资产1040的副本(例如,使用指向令牌1060的链外媒体635的链上指针来检索)。关于令牌1060的信息1055将数字资产1040的数字资产类型1070识别为图像。关于令牌1060的信息1055包括与数字资产1040的捕获相关联的元数据1075,其是回形针图标(指示元数据1075在点击回形针图标时可见)。

关于令牌1060的信息1055包括历史1080。在一些示例中,历史1080的每个元素被识别为存储令牌1060的分布式账本的块中的有效载荷元素。历史1080指示,在2021年5月24日下午2:03:36,用户1005使用媒体设备1010捕获和/或生成数字资产1040,同时媒体设备1010的定位传感器1020指示媒体设备1010的姿势在公园中面向北,并且同时媒体设备1010和公园处的本地设备1030在通信范围内(通信1035)。如图所示,公园包括真实对象1047(例如,树和/或其他对象)。历史1080指示,在2021年5月26日上午6:40:01,服务器1085在验证媒体设备1010在捕获期间处于虚拟对象1045出现的地理区域时(例如,通过验证定位传感器1020数据与地理区域匹配和/或通过验证通信1035),基于具有为用户1005设置的所有权的数字资产1040铸造令牌1060。服务器1085可以是网络设备280的示例。历史1080指示,在2021年5月28日下午1:22:54,在用户1090从用户1005购买令牌1060之后,令牌1060的所有权从用户1005转移给用户1090。

在一些示例中,虚拟对象1045和/或与其相关联的令牌1060的生成可以是视频游戏的一部分,并且可以由稀缺函数驱动,该稀缺函数考虑诸如用户量(视频游戏的用户数量)、用户位置(视频游戏的用户的地理分布)、市场交易历史(虚拟对象1045和/或与其相关联的令牌1060的最近转移(指示用户基础的兴趣))、用户参与(每个用户在视频游戏中的小时数)或其组合的因素。

图11A是示出用户1105使用媒体设备1110生成徒步路径的数字资产1140(地图)的透视图1100。媒体设备1110使用其定位传感器1120捕获传感器数据。传感器数据可以是姿势数据225和/或传感器数据230的示例。定位传感器1120可以是姿势传感器215和/或媒体传感器220的示例。媒体设备1110可以使用地图生成器247生成徒步路径的数字资产1140(地图)。当媒体设备1110在地理区域(例如,徒步路径所在的公园)中时,至少一些传感器数据可以由定位传感器1120捕获。

媒体设备1110可以与地理区域中(例如,博物馆中)或地理区域附近(例如,博物馆附近)的本地设备1130通信。媒体设备1110可将一个或多个通信1135发送到本地设备1130及/或从本地设备1130接收一个或多个通信1135。本地设备1130可以是本地设备270的示例。通信1135可以是通信272的示例。

图11B是示出关于与图11A的数字资产1140相关联的令牌1160的信息1155的概念图1150。令牌1160可以是令牌600的示例。信息1155可以在令牌1160本身中被部分地识别(例如,作为令牌标识符610、链上不可变元数据625、链上可变元数据630、链外媒体635、链外元数据640、一个或多个智能合约645的规则或其组合)。关于令牌1160的信息1155包括标题1165,其被指示为“看蒙娜丽莎!”。关于令牌1160的信息1155包括数字资产1140的副本(例如,使用指向令牌1160的链外媒体635的链上指针来检索)。关于令牌1160的信息1155将数字资产1140的数字资产类型1170识别为图像。关于令牌1160的信息1155包括与数字资产1140的捕获相关联的元数据1175,其是回形针图标(指示元数据1175在点击回形针图标时可查看)。

关于令牌1160的信息1155包括历史1180。在一些示例中,历史1180的每个元素被识别为存储令牌1160的分布式账本的块中的有效载荷元素。历史1180指示,在2021年5月24日下午2:03:36,用户1105使用媒体设备1110捕获/生成数字资产1140,同时媒体设备1110的定位传感器920指示媒体设备1110的姿势在公园中面向西,并且同时媒体设备1110和公园处的本地设备1130(例如,信标)在通信范围内(通信1135)。历史1180指示,在2021年5月26日上午6:40:01,服务器1185在验证媒体设备1110在捕获期间在公园处(例如,通过验证定位传感器1120数据与公园匹配和/或通过验证通信1135)时,基于具有为用户1105设置的所有权的数字资产1140铸造令牌1160。服务器1185可以是网络设备280的示例。历史1180指示,在2021年5月28日下午1:22:54,在用户1190从用户1105购买令牌1160之后,令牌1160的所有权从用户1105转移到用户1190。

在一些示例中,在网络设备280可以铸造对应于特定数字资产的令牌之前,可能需要(例如,通过一个或多个智能合约645)验证(例如,通过网络设备280)附加信息。例如,除了验证媒体设备处于地理位置之外,可能需要验证的附加信息可以包括健身或活动成就(步伐计数、燃烧的卡路里、新路线上的第一跑步者等)、成就的难度水平(例如,在陡坡上的步伐与在平坦表面上的步伐)、个人记录、本地记录、世界记录或其组合。该信息可以基于姿势数据225、定位数据、健身app数据、健康app数据、健身跟踪器数据、可穿戴设备数据等。

图12A是示出用户1205使用所有权设备1210购买博物馆中的肖像的数字资产1240(图像)的透视图1200。所有权设备1210显示具有“购买”按钮1245的购买用户界面。按下购买按钮1245允许所有权设备1210购买数字资产1240的现有令牌1260,或者请求创建(铸造)数字资产1240的新令牌1260。数字资产1240可以由媒体设备(例如,如在媒体设备205中)的一个或多个传感器捕获。在一些示例中,所有权设备1210可以是捕获数字资产1240的媒体设备。在一些示例中,所有权设备1210可以与捕获数字资产1240的媒体设备不同。例如,捕获数字资产1240的媒体设备可以是图8A的媒体设备810。所有权设备1210可以包括定位传感器1220。所有权设备1210可使用其定位传感器1220产生定位数据。定位传感器1220可以是姿势传感器215的示例。定位数据可以是姿势数据225的示例。所有权设备1210可与地理区域中(例如,博物馆中)或地理区域附近(例如,博物馆附近)的本地设备1230通信。所有权设备1210可以向本地设备1230发送一个或多个通信1235和/或从本地设备1230接收一个或多个通信1235。本地设备1230可以是本地设备270的示例。通信1235可以是通信272的示例。在一些示例中,如果所有权设备1210被验证为在地理区域中(例如,在卢浮宫博物馆中),则所有权设备1210可以仅被提供以购买令牌1260的所有权(和/或令牌1260的创建/铸造)。在一些示例中,只有所有权设备1210被验证为在地理区域中(例如,在卢浮宫博物馆中),所有权设备1210才能够成为令牌1260的所有者(和/或引起令牌1260的创建/铸造)。

图12B是示出关于与图12A的数字资产1240相关联的令牌1260的信息1255的概念图1250。令牌1260可以是令牌600的示例。信息1255可以在令牌1260本身中被部分地识别(例如,作为令牌标识符610、链上不可变元数据625、链上可变元数据630、链外媒体635、链外元数据640、一个或多个智能合约645的规则或其组合)。关于令牌1260的信息1255包括标题1265,其被指示为“卢浮宫官方数字蒙娜丽莎”。关于令牌1260的信息1255包括数字资产1240的副本(例如,使用指向令牌1260的链外媒体635的链上指针来检索)。关于令牌1260的信息1255将数字资产1240的数字资产类型1270识别为图像。关于令牌1260的信息1255包括与数字资产1240的捕获相关联的元数据1275。元数据1275被示出为回形针图标(指示在点击回形针图标时元数据1275是可查看的)。

关于令牌1260的信息1255包括历史1280。在一些示例中,历史1280的每个元素被识别为存储令牌1260的分布式账本的块中的有效载荷元素。历史1280指示,在2021年5月24日下午2:03:36,数字资产1240由媒体设备捕获,同时媒体设备的定位传感器指示媒体设备的姿势在卢浮宫博物馆中面向北,并且同时媒体设备和卢浮宫博物馆处的本地设备1230在通信范围内。历史1280指示,在2021年5月26日上午6:40:01,在验证所有权设备1210在请求数字资产1240期间在卢浮宫处(例如,通过验证定位传感器1220数据与卢浮宫博物馆匹配和/或在验证通信1235时)和/或验证媒体设备在捕获数字资产1240期间在卢浮宫博物馆时,服务器1285基于具有为用户1205设置的所有权的数字资产1240铸造令牌1260。服务器1285可以是网络设备280的示例。历史1280指示,在2021年5月28日下午1:22:54,在用户1290从用户1205购买令牌1260之后,令牌1260的所有权从用户1205转移到用户1290。

在一些示例中,所有权设备1210的用户界面(具有购买按钮1245)可以过滤哪些数字资产1240和/或与其相关联的令牌1260对其是可用的,例如基于诸如凭证授予(使用特定app来基于场景信息查找特定内容或指定NFT内容以供选择用户查看或购买)、用户选择、用户过滤、众包反馈(查看次数、喜欢、评论、请求等)和/或学习的用户行为(例如,使用机器学习算法的行为学习)的因素。

在一些示例中,跟踪的令牌历史(例如历史880、980、1080、1180和1280)可以跟踪对应于数字资产的令牌的监管链,例如对应于数字资产840的令牌860、对应于数字资产940的令牌960、对应于数字资产1040的令牌1060、对应于数字资产1140的令牌1160或对应于数字资产1240的令牌1260。在一些示例中,用户可以查看某些令牌的历史和/或监管链。例如,博物馆(例如,卢浮宫博物馆)的访客可能有兴趣查看博物馆中特定艺术品的数字副本的官方令牌的历史和/或监管链(例如,由博物馆工作人员制作的蒙娜丽莎肖像的官方数字副本)。

图13是示出与令牌1360相关联的锚元素1350以及媒体设备1310对锚元素1350的检测触发对应于令牌的数字资产1340在媒体设备1310上的显示的概念图1300。锚元素1350可以是图2的(一个或多个)锚元素299的示例。锚元素1350被示出为光学字形,具体地是QR码。在一些示例中,锚元素1350的光学字形可以包括QR码、条形码、Aztec码、点码、数据矩阵、简码或其组合。还示出了其他真实对象1347(例如,树)。在一些示例中,光学字形可以对标识令牌1360的信息、关于令牌1360的信息、指示令牌1360的信息或其组合进行光学编码。媒体设备1310使用媒体设备1310的图像传感器1315来检测锚元素1350的光学字形。在一些示例中,媒体设备1310使用媒体设备1310的图像传感器1315扫描锚元素1350的光学字形,以解码在锚元素1350的光学字形中光学编码的信息。基于该信息,媒体设备1310确定锚元素1350与存储在分布式账本1365(例如,块链账本500和/或DAG账本700)中的令牌1360(例如,令牌600)相关联。

基于媒体设备1310已经解码的关于来自锚元素1350的令牌1360的信息和/或基于媒体设备1310已经读取的关于分布式账本1365中的令牌1360的信息,媒体设备1310确定令牌1360与数字资产1340相关联。在图13所示的示例中,数字资产1340是示出为虚拟狗的虚拟对象1345,类似于图10A的虚拟对象1045。媒体设备1310在媒体设备1310的显示器上显示数字资产1340(例如,虚拟对象1345)。媒体设备1310还可以显示关于与数字资产1340相关联的令牌1360的信息1355。例如,信息1355可以包括令牌1360的所有权(例如,令牌1360的所有者的姓名或所有者的一些其他标识符)、在其上铸造令牌1360的分布式账本1365(例如,

媒体设备1310还可以与(一个或多个)数据存储1370通信以获得关于令牌1360、数字资产1340和/或任何修改、定制和/或个性化的信息。(一个或多个)数据存储1370可以是(一个或多个)数据存储298和/或(一个或多个)数据结构650的示例。在一些示例中,一些信息1355可以由媒体设备1310从(一个或多个)数据存储1370获得。在一些示例中,(一个或多个)数据存储1370可以存储对数字资产1340(例如,对虚拟对象1345)的修改、定制和/或个性化。例如,在图13中,存储在(一个或多个)数据存储1370中的一个这样的定制1357被示出为用于虚拟对象1345(例如,虚拟狗)的帽子(例如,派对帽子)。在一些示例中,对数字资产1340的修改、定制和/或个性化可以由令牌1360的所有者添加。在一些示例中,对数字资产1340的修改、定制和/或个性化可以由令牌1360的(一个或多个)先前所有者添加。在一些示例中,对数字资产1340的修改、定制和/或个性化可以由对应于令牌1360的数字资产1340的(一个或多个)观看者添加。令牌1360的不同用户和/或所有者可以设置识别谁可以和不能向数字资产1340添加修改、定制和/或个性化的不同设置。

在一些示例中,对数字资产1340的某些修改、定制和/或个性化可以自动应用于数字资产1340,以帮助用户1305知道关于数字资产1340和/或相关联的令牌1360的某些信息。例如,如果用户1305拥有令牌1360,则可以将第一效果(例如,一个或多个修改、定制和/或个性化)应用于由媒体设备1310显示的数字资产1340。如果用户1305知道的人(例如,朋友、家庭成员、同事、联系人或另一关系类型的熟人)拥有令牌1360,则可以将第二效果(例如,一个或多个修改、定制和/或个性化)应用于由媒体设备1310显示的数字资产1340。如果著名人士(例如,名人)拥有令牌1360,则可以将第三效果(例如,一个或多个修改、定制和/或个性化)应用于由媒体设备1310显示的数字资产1340。在一些示例中,不同的关系类型(例如,朋友vs.家人vs.同事)可以与不同的效果(例如,一个或多个修改、定制和/或个性化)相关联。在一些示例中,不同类型的著名人士(例如,政治家、体育明星、音乐家、电影明星、TV明星、著名科学家等)可以与不同的效果(例如,一个或多个修改、定制和/或个性化)相关联。

虽然媒体设备1310被示出为最初在其显示器上示出锚元素1350的描绘,但是应当理解,这旨在示出媒体设备1310的图像传感器1315已经捕获了锚元素1350的(一个或多个)图像。在一些示例中,锚元素1350本身由媒体设备1310显示,例如在对应于图像传感器1315的图像预览窗口中。在一些示例中,锚元素1350本身从不由媒体设备1310显示,并且媒体设备1310替代地在其位置显示虚拟对象1345(例如,具有信息1355和/或定制1357)。

在一些示例中,锚元素1350可以是与光学字形不同类型的锚元素。例如,在一些示例中,锚元素1350可以是对象,其中对象的(一个或多个)参考图像存储在(一个或多个)数据存储1370和/或分布式账本1365中(例如,使用指向(一个或多个)链外参考图像的链上指针)。媒体设备1310可通过将使用图像传感器1315捕获的图像与对象的参考图像进行比较来检测和辨识使用图像传感器1315捕获的(一个或多个)图像中的对象。(一个或多个)数据存储1370可以识别令牌1360以及对象的(一个或多个)参考图像,允许媒体设备1310在检测和/或辨识对象时确定令牌1360,之后媒体设备1310如上所述继续输出数字资产1340(例如,具有信息1355和/或定制1357)。

在一些示例中,锚元素1350可以包括在(一个或多个)数据存储1370和/或分布式账本1365中识别为与令牌1360相关联的指定区域。媒体设备1310使用定位传感器1320和/或(一个或多个)图像传感器1315(例如,通过辨识指定区域中的环境的(一个或多个)图像)检测到媒体设备1310位于指定区域中,可以使媒体设备1310输出与对应于锚元素1350的令牌1360相对应的数字资产1340(例如,具有信息1355和/或定制1357)。在一些示例中,锚元素1350可以包括在(一个或多个)数据存储1370中和/或在分布式账本1365中识别为与令牌1360相关联的指定位置。媒体设备1310使用定位传感器1320和/或(一个或多个)图像传感器1315(例如,通过辨识指定区域中的环境的(一个或多个)图像)检测到媒体设备1310位于指定位置的阈值范围内,可以使媒体设备1310输出与对应于锚元素1350的令牌1360相对应的数字资产1340(例如,具有信息1355和/或定制1357)。

图14是示出与分布式账本1415中的令牌1420相关联的令牌设备1405以及令牌设备1405从第一用户1410到第二用户1430的转移的概念图。令牌设备1405可以是本地设备270、网络设备280、媒体设备205、附加设备297之一、(一个或多个)数据存储298、(一个或多个)锚元素299、锚元素1350、计算系统1900或其组合的示例。令牌设备1405与令牌1420相关联,令牌1420可以与数字资产1425相关联。数字资产1425在图14中示出为包括狗和树的图像。令牌设备1405可以包括(一个或多个)输出设备,诸如(一个或多个)显示器和/或(一个或多个)扬声器。令牌设备1405可以输出与令牌1420相关联的数字资产1425,例如通过使用令牌设备的(一个或多个)显示器显示数字资产1425的视觉内容(例如,(一个或多个)图像、(一个或多个)视频),和/或通过使用令牌设备的(一个或多个)扬声器播放数字资产1425的音频内容(例如,(一个或多个)声音、音乐)。在图14中,令牌设备1405被示出为包括显示器,该显示器显示作为数字资产1425的一部分的狗和树的图像。在一些示例中,数字资产1425可以包括视频或动画图像,并且令牌设备1405可以例如循环播放视频或动画图像。在一些示例中,令牌设备1405可以是令牌设备1405所关联的令牌1420的物理表示。

如图14的顶部场景1400A所示,与令牌1420相关联的分布式账本1415(例如,块链账本500和/或DAG账本700)指示令牌1420由第一用户1410拥有。在图14的中间场景1400B和底部场景1400C中,第一用户1410被示出为将令牌设备1405转移给第二用户1430。在中间场景1400B中,分布式账本1415不被更新,导致分割所有权场景,其中第一用户1410仍然根据分布式账本1415拥有令牌1420,但是第二用户1430拥有令牌设备1405。由于令牌设备1405可以被认为是令牌1420的物理表示,因此这种场景可能导致混淆。例如,第一用户1410可以提议将令牌1420出售给第二用户1430,但是仅将令牌设备1405出售给第二用户1430。如果第二用户1430不知道令牌1420和令牌设备1405,则这可能导致负面结果,其中第二用户1430认为他们已经购买了令牌1420和令牌设备1405,但实际上仅购买了没有令牌1420的令牌设备1405。

在底部场景1400C中,转移系统(例如,令牌设备1405、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、计算系统1900)检测到令牌设备1405已经被重新定位到与第二用户1430相关联的区域(例如,从与第一用户1410相关联的另一区域)。转移系统可以基于令牌设备1405进入与和第二用户1430相关联的一个或多个设备(诸如本地设备1435、无线局域网(WLAN)、第二用户1430拥有并且与第二用户1430拥有的(一个或多个)令牌相关联的(一个或多个)其他令牌设备或其组合)的通信范围,来检测令牌设备1405在与第二用户1430相关联的区域中。转移系统可以基于令牌设备1405的(一个或多个)定位传感器来检测令牌设备1405在与第二用户1430相关联的区域中,定位传感器指示令牌设备1405在先前已经指定(例如,在分布式账本1415中和/或在(一个或多个)数据存储298中)为与第二用户1430相关联的地理区域中。转移系统可以基于令牌设备1405的(一个或多个)定位传感器指示令牌设备1405在第二用户1430的位置(例如,第二用户1430的媒体设备205的位置)的阈值范围内,来检测令牌设备1405在与第二用户1430相关联的区域中。

在一些示例中,分布式账本1415可以存储与令牌1420相关联的智能合约。智能合约可以由第一用户1410预先商定。如果令牌设备1405被重新定位到与另一用户(例如,第二用户1430)相关联的区域,则智能合约可以指示令牌1420将被转移到另一用户(例如,第二用户1430)。在一些示例中,在检测到令牌设备1405被重新定位到与第二用户1430相关联的区域时,转移系统可以查询与第一用户1410相关联的媒体设备205以同意将令牌1420转移给第二用户1430,并且在从与第一用户1410相关联的媒体设备205接收到同意的确认时,可以继续发起令牌1420从第一用户1410到第二用户1430的转移(例如,通过使得令牌1420从第一用户1410到第二用户1430的转移被记录在分布式账本1415中,例如通过生成和/或附加具有记录转移的有效载荷的新块)。在一些示例中,在检测到令牌设备1405被重新定位到与第二用户1430相关联的区域时,转移系统可以查询与第二用户1430相关联的媒体设备205以同意将令牌1420转移给第二用户1430,并且在从与第二用户1430相关联的媒体设备205接收到对同意的确认时,可以继续发起令牌1420从第一用户1410到第二用户1430的转移(例如,通过使得令牌1420从第一用户1410到第二用户1430的转移被记录在分布式账本1415中,例如通过生成和/或附加具有记录转移的有效载荷的新块)。

图15A是示出根据本公开的一个方面的智能合约的生成和智能合约到分布式账本中的录入的概念图1500。分布式计算架构包括存储和修改分布式账本的多个计算系统(这里称为计算机),其可以是计算系统1900。第一计算机提交请求将具有特定规则的智能合约录入到分布式账本中的请求1505。第二计算机提交响应1510,该响应1510指示第二计算机已经生成新块以与所请求的智能合约一起录入到分布式账本中。第三计算机、第四计算机和第五计算机提交验证1520A-1520C,其指示它们已经验证该块正确地实现了智能合约、智能合约的代码可以被执行(例如,不包括语法错误或其他错误)、智能合约中涉及的所有各方已经提交了对智能合约的条款的协议、链上指针正确地指向有效的链外智能合约代码和/或分配了足够的资金以便为预期有效载荷元素支付执行费用收费。响应于法定数量的设备验证,第二计算机提交并录入确认,该输入确认指示新块与所请求的智能合约一起被成功录入到分布式账本中。

可以使用与图15A所示的过程类似的过程来录入令牌,其中对应的验证1520A-1520C验证例如令牌是指有效类型的数字资产、链上指针正确地指向有效的链外媒体或元数据、和/或分配足够的资金以便支付预期有效载荷元素的执行费用收费。可以使用与图15A中所示的过程类似的过程来录入交易,其中对应的验证1520A-1520C验证例如转移方是否具有足够数量的资产(例如,转移方是否拥有要转移的令牌)以进行交易和/或分配了足够的资金以便支付预期有效载荷元素的执行费用收费。

图15B是示出根据本公开的一个方面的智能合约的执行的概念图1550。第一计算机提交第一计算机已经执行智能合约代码、识别出已经满足该智能合约中的条件并且识别出要采取的动作的标识1555。第二计算机、第三计算机和第四计算机提交验证1510A-1510C,验证1510A-1510C识别第二计算机、第三计算机和第四计算机已经执行了智能合约代码、验证了已经满足该智能合约中的条件、并且验证了要采取的动作。第五计算机指示没有验证的错误1515。第三计算机指示动作1520,其指示第三计算机已经执行了智能合约代码并且响应于法定数量的设备验证(例如,验证1510A-1510C)而执行了动作。

图16A是示出根据一些示例的用于情境令牌生成的过程1600的示例的流程图。过程1600可以由数字资产管理系统执行。在一些示例中,数字资产管理系统可以包括图2的数字资产跟踪系统200或其一部分。在一些示例中,成像系统可以包括例如图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、图像处理器150、ISP 154、主机处理器152、数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD310、移动手持机410、媒体设备810、本地设备830、媒体设备910、本地设备930、本地设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的计算系统中的一个或多个、图15B的计算系统中的一个或多个、执行过程1650的数字资产跟踪系统、执行过程1700的数字资产管理系统、执行过程1800的数字资产管理系统、计算系统1900、处理器1910、或其组合。

在操作1605处,数字资产管理系统被配置为并且可以接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容。媒体设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、媒体设备205、HMD 310、移动手持机410、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A-图15B的计算系统、计算系统1900或其组合。至少一个传感器的示例包括图像传感器130、一个或多个传感器210、一个或多个姿势传感器215、一个或多个媒体传感器220、第一相机330A、第二相机330B、第一相机430A、第二相机430B、第三相机430C、第四相机430D、图像传感器815、图像传感器915、图像传感器1015、图像传感器1315、定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220、定位传感器1320。或其组合。传感器数据的示例可以包括传感器数据230、姿势数据225、由图像传感器130捕获的图像、由ISP 154处理的图像、由主机处理器152处理的图像、由图像处理器152处理的图像、块278的存储的通信或其组合。媒体数据的示例可以包括媒体数据250、传感器数据230、姿势数据225、由图像传感器130捕获的图像、由ISP 154处理的图像、由主机处理器152处理的图像、由图像处理器152处理的图像、块278的存储的通信、数字资产605、数字资产840、数字资产940、数字资产1040、数字资产1140、数字资产1240、数字资产1340、虚拟对象1345、数字资产1425或其组合。

在一些示例中,数字资产跟踪系统包括耦合到一个或多个传感器的一个或多个传感器连接器。可以使用一个或多个传感器连接器来接收媒体数据。可以使用一个或多个传感器连接器来接收由一个或多个传感器捕获的传感器数据。一个或多个传感器连接器可以包括端口、插座、导线、输入/输出(IO)引脚、印刷电路板(PCB)上的导电迹线、本文讨论的任何其他类型的连接器或其某种组合中的一个或多个。在一些示例中,数字资产跟踪系统包括一个或多个传感器。

在一些示例中,媒体内容包括传感器数据的至少一部分。例如,媒体设备205可以通过接收传感器数据230和/或姿势数据225来获得媒体数据250。数字资产840是可以是由媒体设备810的(一个或多个)图像传感器815捕获的传感器数据的媒体数据的示例。数字资产940是可以是由媒体设备910的(一个或多个)图像传感器915捕获的传感器数据的媒体数据的示例。

在一些示例中,媒体内容包括传感器数据的至少一部分的修改的变体。修改传感器数据可以包括处理传感器数据,例如如关于图像处理设备105B和/或媒体处理器235所讨论的。在一些方面,媒体设备至少部分地通过修改传感器数据以将虚拟内容添加到传感器数据来生成媒体数据。虚拟内容可以由虚拟内容生成器240生成。可使用图像合成器245将虚拟内容添加到传感器数据(例如,与传感器数据合并)。虚拟内容的示例包括尽管没有出现在由图像传感器1015捕获的传感器数据中但出现在数字资产1040(媒体数据的示例)中的虚拟对象1045(虚拟狗)、尽管没有出现在由图像传感器1315捕获的传感器数据中但出现在数字资产1340(媒体数据的示例)中的虚拟对象1345(虚拟狗)或其组合。数字资产1140还可以是包括传感器数据的至少一部分的修改变体的媒体内容的示例,其中数字资产1140的地图是定位数据的经处理和/或经修改形式(例如,使用定位传感器1120和/或基于媒体设备1110和本地设备1130之间的(一个或多个)通信收集)。

在操作1610处,数字资产管理系统被配置为并且可以确定媒体设备的定位。在一些示例中,数字资产管理系统可以基于传感器数据确定媒体设备的定位。媒体设备的定位的示例包括姿势数据225、传感器数据230、基于一个或多个通信272(例如,由媒体设备205和/或本地设备270和/或数字资产跟踪系统)确定的定位信息、块277的存储的通信、块278的存储的通信、使用图像传感器815和/或定位传感器820确定的定位信息、基于一个或多个通信835(例如,由媒体设备810和/或本地设备830和/或数字资产跟踪系统)确定的定位信息、使用图像传感器915和/或定位传感器920确定的定位信息、基于一个或多个通信935(例如,由媒体设备910和/或本地设备930和/或数字资产跟踪系统)确定的定位信息、使用图像传感器1015和/或定位传感器1020确定的定位信息、基于一个或多个通信1035(例如,由媒体设备1010和/或本地设备1030和/或数字资产跟踪系统)确定的定位信息、使用定位传感器1120确定的定位信息、基于一个或多个通信1135(例如,由媒体设备1110和/或本地设备1130和/或数字资产跟踪系统)确定的定位信息、使用定位传感器1120确定的定位信息、基于一个或多个通信1235(例如,由所有权设备1210和/或本地设备1230和/或数字资产跟踪系统)确定的定位信息、使用图像传感器1315和/或定位传感器1320确定的定位信息、令牌设备1405的定位或其组合。

在一些示例中,传感器数据包括基于至少一个传感器对至少一个无线信号的接收的定位数据。确定媒体设备的定位可以至少部分地基于定位数据。在一些示例中,至少一个无线信号包括例如使用定位接收器接收的来自全球导航卫星系统(GNSS)卫星(例如,GPS卫星)的GNSS信号(例如,GPS信号)。在一些示例中,至少一个无线信号包括来自本地设备的短程无线信号(例如,

在操作1615处,数字资产管理系统被配置为并且可以确定媒体设备的定位在地理区域内。在一些示例中,数字资产管理系统可以基于传感器数据确定媒体设备的定位在地理区域内。地理区域的示例包括博物馆(例如,如图8A-图8B和图12A-图12B所示)、办公室(例如,如图9A-图9B所示)、公园(例如,如图10A-图10B和图13所示)、路线(例如,如图11A-图11B所示)、与第一用户1410相关联的区域、与第二用户1430相关联的区域、室内区域、室外区域、体育场地、音乐会场、电影院、购物中心、一个或多个本地设备270的一个或多个短程无线收发器275的发送范围、一个或多个本地设备270的一个或多个短程无线收发器275的接收范围(用于接收使用媒体设备的一个或多个短程无线收发器260发送的信号)或其组合。确定媒体设备的定位在地理区域内的示例包括图2的数字资产跟踪系统200的块290,其可以由网络设备280、媒体设备205、本地设备270或其组合执行。

在一些示例中,传感器数据包括由媒体设备的至少一个传感器的至少一个图像传感器捕获的至少一个图像。媒体内容可以基于至少一个图像。图像传感器的示例可以包括图像传感器130、媒体传感器220、一个或多个媒体传感器220、第一相机330A的图像传感器、第二相机330B的图像传感器、第一相机430A的图像传感器、第二相机430B的图像传感器、第三相机430C的图像传感器、第四相机430D的图像传感器、图像传感器815、图像传感器915、图像传感器1015或其组合。作为、包括或基于一个或多个图像的媒体数据的示例包括数字资产840、数字资产940、数字资产1040、数字资产1240、数字资产1340、数字资产1425或其组合。

在一些示例中,确定媒体设备的定位包括检测至少一个图像中的环境的至少一部分,以及至少部分地基于至少一个图像中的环境的至少一部分的检测来确定媒体设备的定位。在一些示例中,确定媒体设备的定位在地理区域内包括检测至少一个图像中的环境的至少一部分,以及确定环境的至少一部分位于地理区域内。例如,在图8A的上下文中,数字资产跟踪系统可以验证数字资产840描绘了在地理区域(卢浮宫博物馆)中的对象(蒙娜丽莎),并且因此可以验证媒体设备810在地理区域(卢浮宫博物馆)中。在图9A的上下文中,数字资产跟踪系统可以验证数字资产940描绘了在地理区域(公园)中的对象(鲍勃945),并且因此可以验证媒体设备910在地理区域(公园)中。在图10A的上下文中,数字资产跟踪系统可以验证数字资产1040描绘了在地理区域(公园)中的对象(虚拟对象1045和真实对象1047),并且因此可以验证媒体设备1010在地理区域(公园)中。在图11A的上下文中,数字资产跟踪系统可以验证数字资产1140描绘了在地理区域(约塞米蒂(Yosemite))中的对象(徒步路线),并且因此可以验证媒体设备1110在地理区域(约塞米蒂)中。在图13的上下文中,数字资产跟踪系统可以验证数字资产1340描绘了在地理区域(公园)中的对象(虚拟对象1345和真实对象1347),并且因此可以验证媒体设备1310在地理区域(公园)中。

在一些示例中,数字资产管理系统被配置为并且可以检测至少一个图像中的个体的至少一部分,确定个体的身份,并设置令牌的参数(例如,令牌所有权620、令牌智能合约645)以指示令牌与身份相关联。在图9A的上下文中,数字资产跟踪系统可以识别由图像传感器915捕获的(并且对应于数字资产940的)(一个或多个)图像包括具有经辨别身份的个体(Bob 945)的描绘。在一些方面,数字资产跟踪系统被配置为并且可以将令牌的所有权设置为与具有经辨别身份的个体相关联的账户。在图9A-图9B的上下文中,数字资产跟踪系统可以将令牌960的所有权设置给Bob 945。

在一些示例中,媒体内容包括地理区域的地图,如数字资产1140中的地图。

在一些示例中,确定媒体设备的定位在地理区域内基于媒体设备和与地理区域相关联的本地设备之间的至少一个通信(例如,通信272、通信835、通信935、通信1035、通信1135、通信1235等)。本地设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230、本地设备1435、图15A-图15B的计算系统、计算系统1900或其组合。

在操作1620处,响应于在操作1615处确定媒体设备的定位在地理区域内,数字资产管理系统被配置为并且可以生成与媒体内容相对应的令牌。分布式账本的至少一个块的有效载荷识别该令牌。令牌的示例可以包括令牌600、令牌860、令牌960、令牌1060、令牌1160、令牌1260、令牌1360、令牌1420或其组合。分布式账本的示例包括分布式账本295、块链账本500、DAG账本700、分布式账本1365、分布式账本1415、对应于图15A-图15B的智能合约的分布式账本,或其组合。块的示例包括块A505、块B 535、块C 565、块710、块720、块730、块740、块750、块760或其组合。有效载荷的示例包括块A有效载荷530、块B有效载荷560和块C有效载荷590。令牌可以是不可替换令牌(NFT)。

在一些示例中,数字资产管理系统被配置为并且可以响应于确定媒体设备的定位在地理区域内而生成至少一个块,并且使至少一个块附加到分布式账本。在一些示例中,至少一个块包括分布式账本的先前块的至少一部分的散列(例如,散列515/545/575、Merkle根520/550/580)。在一些示例中,数字资产管理系统被配置为并且可以响应于确定媒体设备的定位在地理区域内而生成分布式账本。

在一些示例中,数字资产管理系统被配置为并且可以响应于确定媒体设备的定位在地理区域内而将生成至少一个块的请求发送到计算设备,接收至少一个块,并将至少一个块附加到分布式账本。

在一些示例中,数字资产管理系统被配置为并且可以设置令牌的参数(例如,令牌所有权620、(一个或多个)令牌智能合约645)以指示令牌与用户相关联。媒体设备可以与用户相关联。例如,在图8A-图8B的上下文中,数字资产跟踪系统可以设置令牌860的参数以指示805。在图9A-图9B的上下文中,数字资产跟踪系统可以设置令牌960的参数以指示令牌与用户905相关联。在图10A-图10B的上下文中,数字资产跟踪系统可以设置令牌1060的参数以指示令牌与用户1005相关联。在图11A-图11B的上下文中,数字资产跟踪系统可以设置令牌1160的参数以指示令牌与用户1105相关联。在图12A-图12B的上下文中,数字资产跟踪系统可以设置令牌1260的参数以指示令牌与用户1205相关联。在图13的上下文中,数字资产跟踪系统可以设置令牌1360的参数以指示令牌与用户1305相关联。在图14的上下文中,数字资产跟踪系统可以设置令牌1420的参数以指示令牌与第一用户1410和/或第二用户1430相关联。在一些示例中,令牌的参数可以存储在链上,例如存储在令牌所有权620、链上不可变元数据625和/或链上可变元数据630中。在一些示例中,令牌的参数可以在链外存储,例如存储在链外元数据640中。

在一些示例中,数字资产管理系统被配置为并且可以确定地理区域包括至少阈值数量的人。响应于确定地理区域包括至少阈值数量的人,可以执行生成与媒体内容相对应的令牌。

在一些示例中,执行过程1600的数字资产管理系统可以包括媒体设备、本地设备或其组合。在一些示例中,执行过程1600的数字资产管理系统位于地理区域中。

在一些示例中,执行过程1600的数字资产管理系统可以包括头戴式显示器(HMD)(例如,HMD 310)、移动手持机(例如,移动手持机410)、无线通信设备或其组合中的至少一个。

在一些示例中,数字资产管理系统包括:用于接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容的部件;用于确定媒体设备的定位的部件;用于确定所述媒体设备的定位在地理区域内的部件;以及用于响应于确定媒体设备的定位在地理区域内而生成与媒体内容相对应的令牌的部件,其中分布式账本的至少一个块的有效载荷识别所述令牌。

在一些示例中,用于接收媒体内容的部件包括图像捕获和处理系统100、图像传感器130、数字资产跟踪系统200、一个或多个传感器210、一个或多个姿势传感器215、一个或多个媒体传感器220、第一相机330A、第二相机330B、第一相机430A、第二相机430B、第三相机430C、第四相机430D、图像传感器815、图像传感器915、图像传感器1015、图像传感器1315、定位传感器820、定位传感器920。定位传感器1020、定位传感器1120、定位传感器1220、定位传感器1320、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD310、移动手持机410、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900、输入设备1945或其组合。

在一些示例中,用于确定媒体设备的定位和/或确定媒体设备的定位在地理区域内的部件包括图像捕获和处理系统100、图像传感器130、数字资产跟踪系统200、一个或多个传感器210、一个或多个姿势传感器215、一个或多个媒体传感器220、第一相机330A、第二相机330B、第一相机430A、第二相机430B、第三相机430C、第四相机430D、图像传感器815、图像传感器915、图像传感器1015、图像传感器1315、定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220、定位传感器1320、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、移动手持机410、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900、通信接口1940、输入设备1945或其组合。

在一些示例中,用于生成令牌的部件包括数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、分布式账本295、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、移动手持机410、块链账本500、令牌600、数据结构650、DAG账本700、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110。本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、锚元素1350、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900、输出设备1935、通信接口1940或其组合。

图16B是示出根据一些示例的用于跟踪与位置相关联的数字资产的过程1650的示例的流程图。过程1650可以由数字资产跟踪系统执行。在一些示例中,数字资产跟踪系统可以包括图2的数字资产跟踪系统200或其一部分。在一些示例中,成像系统可以包括例如图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、图像处理器150、ISP 154、主机处理器152、数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、HMD 310、移动手持机410、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、图15A的计算系统中的一个或多个、图15B的计算系统中的一个或多个、计算系统1900、处理器1910或其组合。

在操作1655处,数字资产跟踪系统被配置为并且可以从媒体设备接收基于由媒体设备的一个或多个传感器捕获的传感器数据的媒体数据。媒体设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、媒体设备205、HMD 310、移动手持机410、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A-图15B的计算系统、计算系统1900或其组合。一个或多个传感器的示例包括图像传感器130、一个或多个传感器210、一个或多个姿势传感器215、一个或多个媒体传感器220、第一相机330A、第二相机330B、第一相机430A、第二相机430B、第三相机430C、第四相机430D、图像传感器815、图像传感器915、图像传感器1015、图像传感器1315、定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220、定位传感器1320,或其组合。传感器数据的示例可以包括传感器数据230、姿势数据225、由图像传感器130捕获的图像、由ISP 154处理的图像、由主机处理器152处理的图像、由图像处理器152处理的图像、块278的存储的通信或其组合。媒体数据的示例可以包括媒体数据250、传感器数据230、姿势数据225、由图像传感器130捕获的图像、由ISP 154处理的图像、由主机处理器152处理的图像、由图像处理器152处理的图像、块278的存储的通信、数字资产605、数字资产840、数字资产940、数字资产1040、数字资产1140、数字资产1240、数字资产1340、虚拟对象1345、数字资产1425或其组合。

在一些示例中,数字资产跟踪系统包括耦合到一个或多个传感器的一个或多个传感器连接器。可以使用一个或多个传感器连接器来接收媒体数据。可以使用一个或多个传感器连接器来接收由一个或多个传感器捕获的传感器数据。一个或多个传感器连接器可以包括端口、插座、导线、输入/输出(IO)引脚、印刷电路板(PCB)上的导电迹线、本文讨论的任何其他类型的连接器或其某种组合中的一个或多个。在一些示例中,数字资产跟踪系统包括一个或多个传感器。

媒体数据可以是传感器数据。媒体数据可以包括传感器数据。例如,媒体设备205可以通过接收传感器数据230和/或姿势数据225来获得媒体数据250。数字资产840是可以是由媒体设备810的(一个或多个)图像传感器815捕获的传感器数据的媒体数据的示例。数字资产940是可以是由媒体设备910的(一个或多个)图像传感器915捕获的传感器数据的媒体数据的示例。

媒体设备至少部分地通过修改传感器数据来生成媒体数据。修改传感器数据可以包括处理传感器数据,例如如关于图像处理设备105B和/或媒体处理器235所讨论的。在一些方面,媒体设备至少部分地通过修改传感器数据以将虚拟内容添加到传感器数据来生成媒体数据。虚拟内容可以由虚拟内容生成器240生成。可使用图像合成器245将虚拟内容添加到传感器数据(例如,与传感器数据合并)。虚拟内容的示例包括虚拟对象1045(虚拟狗),其出现在数字资产1040(媒体数据的示例)中,尽管没有出现在由图像传感器1015捕获的传感器数据中。

传感器数据可以包括由媒体设备的一个或多个传感器中的一个或多个图像传感器捕获的一个或多个图像。媒体数据可以基于一个或多个图像中的至少一个。图像传感器的示例可以包括图像传感器130、媒体传感器220、一个或多个媒体传感器220、第一相机330A的图像传感器、第二相机330B的图像传感器、第一相机430A的图像传感器、第二相机430B的图像传感器、第三相机430C的图像传感器、第四相机430D的图像传感器、图像传感器815、图像传感器915、图像传感器1015或其组合。作为、包括或基于一个或多个图像的媒体数据的示例包括数字资产840、数字资产940、数字资产1040、数字资产1240、数字资产1340、数字资产1425或其组合。

在操作1660处,数字资产跟踪系统被配置为并且可以接收指示媒体设备在与由媒体设备的一个或多个传感器捕获传感器数据同时的时间处的定位的定位数据。定位数据的示例可以包括姿势数据225、传感器数据230、基于一个或多个通信272(例如,由媒体设备205和/或本地设备270和/或数字资产跟踪系统)确定的定位信息、块277的存储的通信、块278的存储的通信、使用图像传感器815和/或定位传感器820确定的定位信息、基于一个或多个通信835(例如,由媒体设备810和/或本地设备830和/或数字资产跟踪系统)确定的定位信息、使用图像传感器915和/或定位传感器920确定的定位信息、基于一个或多个通信935(例如,由媒体设备910和/或本地设备930和/或数字资产跟踪系统)确定的定位信息、使用图像传感器1015和/或定位传感器1020确定的定位信息、基于一个或多个通信1035(例如,由媒体设备1010和/或本地设备1030和/或数字资产跟踪系统)确定的定位信息、使用定位传感器1120确定的定位信息、基于一个或多个通信1135(例如,由媒体设备1110和/或本地设备1130和/或数字资产跟踪系统)确定的定位信息、使用定位传感器1220确定的定位信息、基于一个或多个通信1235(例如,由所有权设备1210和/或本地设备1230和/或数字资产跟踪系统)确定的定位信息、使用图像传感器1315和/或定位传感器1320确定的定位信息、令牌设备1405的定位或其组合。

传感器数据可以包括定位数据,定位数据基于由媒体设备的一个或多个传感器的定位接收器接收到一个或多个定位信号来确定。例如,定位数据中的至少一些可以包括来自一个或多个姿势传感器215的姿势数据225和/或媒体设备205基于通信272确定的定位信息。媒体数据可以包括由媒体设备基于定位数据生成的地图。媒体设备可以至少部分地通过基于定位数据和/或传感器数据生成地图来生成媒体数据。这种地图的示例包括数字资产1140中的地图,媒体设备1110基于来自定位传感器1120的定位传感器数据生成该地图。

传感器数据可以包括基于由媒体设备的一个或多个传感器的定位接收器接收到一个或多个定位信号而确定的辅助定位数据。一个或多个定位信号的示例可包含GNSS信号,例如GPS信号。定位接收器的示例可以包括GNSS接收器,诸如GPS接收器。一个或多个定位信号的实例可包含携载媒体设备205与本地设备270之间的通信272的信号、携载移动设备810与本地设备830之间的通信835的信号、携载移动设备910与本地设备930之间的通信935的信号、携载移动设备1010与本地设备1030之间的通信1035的信号、携载移动设备1110与本地设备1130之间的通信1135的信号、携载移动设备1210与本地设备1230之间的通信1235的信号,或其组合。媒体数据可以包括由媒体设备基于定位数据生成的地图。媒体设备可以至少部分地通过基于定位数据和/或传感器数据生成地图来生成媒体数据。这种地图的示例包括数字资产1140中的地图,媒体设备1110基于来自定位传感器1120的定位传感器数据生成该地图。定位接收器的示例可以包括短程无线收发器260、短程无线收发器275或其组合。

为了接收定位数据,数字资产跟踪系统可以从媒体设备接收定位数据。定位数据可以基于媒体设备的一个或多个传感器的定位接收器对一个或多个定位信号的接收。例如,定位数据中的至少一些可以包括来自一个或多个姿势传感器215的姿势数据225和/或媒体设备205基于通信272确定的定位信息。定位接收器的示例可以包括GNSS接收器,诸如GPS接收器。一个或多个定位信号的示例可包含GNSS信号,例如GPS信号。定位接收器的示例可以包括定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220或其组合。定位接收器的示例可以包括一个或多个短程无线收发器260、定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220、定位传感器1320或其组合。一个或多个定位信号的示例可包含携载媒体设备205与本地设备270之间的通信272的信号、携载移动设备810与本地设备830之间的通信835的信号、携载移动设备910与本地设备930之间的通信935的信号、携载移动设备1010与本地设备1030之间的通信1035的信号、携载移动设备1110与本地设备1130之间的通信1135的信号、携载移动设备1210与本地设备1230之间的通信1235的信号,或其组合。

为了接收定位数据,数字资产跟踪系统可以从与媒体设备不同的本地设备接收定位数据。定位数据可以基于本地设备的定位接收器对一个或多个定位信号的接收。本地设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230、本地设备1435、图15A-图15B的计算系统、计算系统1900或其组合。定位接收器的示例可以包括一个或多个短程无线收发器275。一个或多个定位信号的示例可包含携载媒体设备205与本地设备270之间的通信272的信号、携载移动设备810与本地设备830之间的通信835的信号、携载移动设备910与本地设备930之间的通信935的信号、携载移动设备1010与本地设备1030之间的通信1035的信号、携载移动设备1110与本地设备1130之间的通信1135的信号、携载移动设备1210与本地设备1230之间的通信1235的信号,或其组合。

定位接收器可以是被配置为接收一个或多个短程无线通信信号的短程无线通信接收器。短程无线通信接收器的示例包括一个或多个短程无线收发器260。一个或多个短程无线通信信号可以由地理区域中的本地设备发送。本地设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230、图15A-图15B的计算系统、计算系统1900或其组合。一个或多个短程无线通信信号的示例可以包括承载媒体设备205与本地设备270之间的通信272的信号、承载移动设备810与本地设备830之间的通信835的信号、承载移动设备910与本地设备930之间的通信935的信号、承载移动设备1010与本地设备1030之间的通信1035的信号、承载移动设备1110与本地设备1130之间的通信1135的信号、承载移动设备1210与本地设备1230之间的通信1235的信号。或其组合。地理区域可以对应于本地设备对一个或多个短程无线通信信号的发送范围。在一些示例中,定位接收器可以是被配置为从一个或多个卫星接收一个或多个全球导航卫星系统(GNSS)信号的GNSS接收器。

在一些方面,数字资产跟踪系统包括本地设备。在一些方面,数字资产跟踪系统包括媒体设备。

在操作1665处,数字资产跟踪系统被配置为并且可以基于定位数据验证媒体设备在与捕获传感器数据同时的时间处的定位在地理区域内。验证媒体设备在与捕获传感器数据同时的时间处的定位在地理区域内的示例包括图2的数字资产跟踪系统200的块290,其可以由网络设备280、媒体设备205、本地设备270或其组合执行。地理区域的示例包括博物馆、体育场地、音乐会场地、电影院、购物中心、一个或多个本地设备270的一个或多个短程无线收发器275的发送范围、一个或多个本地设备270的一个或多个短程无线收发器275的接收范围(用于接收使用媒体设备的一个或多个短程无线收发器260发送的信号)或其组合。

为了验证媒体设备在与捕获传感器数据同时的时间处的定位在地理区域内,数字资产跟踪系统可以验证媒体设备和与地理区域相关联的本地设备之间的一个或多个通信的内容。为了验证媒体设备在与捕获传感器数据同时的时间处的定位在地理区域内,数字资产跟踪系统可以验证媒体设备和与地理区域相关联的本地设备之间的一个或多个通信的发送和/或接收的定时。为了验证媒体设备在与捕获传感器数据同时的时间处的定位在地理区域内,数字资产跟踪系统可以验证媒体设备和与地理区域相关联的本地设备之间的一个或多个通信的发送频率和/或接收频率。本地设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230、图15A-图15B的计算系统、计算系统1900或其组合。一个或多个通信的属性,诸如内容、发送定时、接收定时、发送频率和/或接收频率,可以在本地设备处存储在块277的存储的通信中和/或在媒体设备205处存储在块278的存储的通信中。一个或多个通信的示例可以包括承载媒体设备205与本地设备270之间的通信272的信号、承载移动设备810与本地设备830之间的通信835的信号、承载移动设备910与本地设备930之间的通信935的信号、承载移动设备1010与本地设备1030之间的通信1035的信号、承载移动设备1110与本地设备1130之间的通信1135的信号、承载移动设备1210与本地设备1230之间的通信1235的信号或其组合。

为了验证媒体设备在与捕获传感器数据同时的时间处的定位在地理区域内,数字资产跟踪系统可以验证传感器数据(和/或媒体数据)描绘了在地理区域内可见的对象。例如,在图8A的上下文中,数字资产跟踪系统可以验证数字资产840描绘了在地理区域(卢浮宫博物馆)中的对象(蒙娜丽莎),并且因此可以验证媒体设备810在地理区域(卢浮宫博物馆)中。在图9A的上下文中,数字资产跟踪系统可以验证数字资产940描绘了在地理区域(公园)中的对象(鲍勃945),并且因此可以验证媒体设备910在地理区域(公园)中。在图10A的上下文中,数字资产跟踪系统可以验证数字资产1040描绘了在地理区域(公园)中的对象(虚拟对象1045和真实对象1047),并且因此可以验证媒体设备1010在地理区域(公园)中。在图11A的上下文中,数字资产跟踪系统可以验证数字资产1140描绘了在地理区域(约塞米蒂)中的对象(徒步路线),并且因此可以验证媒体设备1110在地理区域(约塞米蒂)中。在图13的上下文中,数字资产跟踪系统可以验证数字资产1340描绘了在地理区域(公园)中的对象(虚拟对象1345和真实对象1347),并且因此可以验证媒体设备1310在地理区域(公园)中。

在操作1670处,数字资产跟踪系统被配置为并且可以响应于验证媒体设备的定位在地理区域内而自动生成与媒体数据相对应的令牌,该令牌在分布式账本的块的有效载荷中被识别。令牌的示例可以包括令牌600、令牌860、令牌960、令牌1060、令牌1160、令牌1260、令牌1360、令牌1420或其组合。分布式账本的示例包括分布式账本295、块链账本500、DAG账本700、分布式账本1365、分布式账本1415、对应于图15A-图15B的智能合约的分布式账本,或其组合。块的示例包括块A505、块B 535、块C 565、块710、块720、块730、块740、块750、块760或其组合。有效载荷的示例包括块A有效载荷530、块B有效载荷560和块C有效载荷590。令牌可以是不可替换令牌(NFT)。

在一些方面,数字资产跟踪系统被配置为并且可以响应于验证媒体设备的定位在地理区域内而自动生成分布式账本的块。在一些方面,数字资产跟踪系统被配置为并且可以将块附加到分布式账本的多个块。在一些方面,数字资产跟踪系统被配置为并且可以将块发送到多个计算设备,使得多个计算设备可以将块附加到其相应的分布式账本副本。多个计算设备的示例可以包括附加设备297、图15A-图15B的计算系统、计算系统1900或其组合。

在一些方面,数字资产跟踪系统被配置为并且可以响应于验证媒体设备的定位在地理区域内而自动地将生成分布式账本的块的请求发送到块生成计算设备。在一些方面,数字资产跟踪系统被配置为并且可以从块生成计算设备接收块。在一些方面,数字资产跟踪系统被配置为并且可以将块附加到分布式账本的多个块。块生成计算设备的示例可以包括附加设备297中的一个、图15A-图15B的计算系统中的一个、计算系统1900或其组合。

块可以包括分布式账本的先前块的至少一部分的散列。散列的示例包括散列515、散列545和散列575。块可以包括块的有效载荷的多个元素的Merkle根。Merkle根的示例包括Merkle根520、Merkle根550和Merkle根580。令牌可以对应于块的有效载荷的多个元素中的至少一个元素。在一些方面,数字资产跟踪系统被配置为并且可以响应于验证媒体设备的定位在地理区域内而自动生成分布式账本。

在一些方面,数字资产跟踪系统被配置为并且可以将令牌的所有权设置为与和媒体设备相关联的用户相关联的账户。例如,在图8A-图8B的上下文中,数字资产跟踪系统可以将令牌860的所有权设置给用户805。在图9A-图9B的上下文中,数字资产跟踪系统可以将令牌960的所有权设置给用户905。在图10A-图10B的上下文中,数字资产跟踪系统可以将令牌1060的所有权设置给用户1005。在图11A-图11B的上下文中,数字资产跟踪系统可以将令牌1160的所有权设置给用户1105。在图12A-图12B的上下文中,数字资产跟踪系统可以将令牌1260的所有权设置给用户1205。在图13的上下文中,数字资产跟踪系统可以将令牌1360的所有权设置给用户1305。在图13的上下文中,数字资产跟踪系统可以将令牌1420的所有权设置给第一用户1410和/或第二用户1430。在一些示例中,令牌的所有权可以存储在链上,例如存储在令牌所有权620、链上不可变元数据625和/或链上可变元数据630中。在一些示例中,令牌的所有权可以在链外存储,例如存储在链外元数据640中。

在一些方面,数字资产跟踪系统被配置为并且可以识别传感器数据包括具有经辨别身份的个体的表示。在图9A的上下文中,数字资产跟踪系统可以识别由图像传感器915捕获的(并且对应于数字资产940的)(一个或多个)图像包括具有经辨别身份的个体(Bob945)的描绘。在一些方面,数字资产跟踪系统被配置为并且可以将令牌的所有权设置为与具有经辨别身份的个体相关联的账户。在图9A-图9B的上下文中,数字资产跟踪系统可以将令牌960的所有权设置给Bob 945。

在一些方面,媒体设备包括头戴式显示器,诸如HMD 310。在一些方面中,媒体设备包含移动手持机,例如移动手持机410、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210或其组合。在一些方面,媒体设备包括可穿戴设备。在一些方面,媒体设备在地理区域中。

在一些方面,数字资产跟踪系统包括头戴式显示器,诸如HMD 310。在一些方面,数字资产跟踪系统包括移动手持机,诸如移动手持机410、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210或其组合。在一些方面,数字资产跟踪系统包括可穿戴设备。在一些方面,数字资产跟踪系统包括服务器。在一些方面,数字资产跟踪系统在地理区域中。

在一些方面,数字资产跟踪系统可以包括:用于接收基于由媒体设备的一个或多个传感器捕获的传感器数据的媒体数据的部件。在一些方面,数字资产跟踪系统可以包括:用于接收指示媒体设备在与由媒体设备的一个或多个传感器捕获传感器数据同时的时间处的定位的定位数据的部件。在一些方面,数字资产跟踪系统可以包括:用于基于定位数据验证媒体设备在与捕获传感器数据同时的时间处的定位在地理区域内的部件。在一些方面,数字资产跟踪系统可以包括:用于响应于验证媒体设备的定位在地理区域内而自动生成与媒体数据相对应的令牌的部件,令牌在分布式账本的块的有效载荷中被识别。

在一些示例中,用于接收媒体数据的部件包括(一个或多个)网络设备280。在一些示例中,用于接收媒体数据的部件包括媒体设备205、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210或其组合。在一些示例中,用于接收媒体数据的部件包括(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230或其组合。在一些示例中,用于接收媒体数据的部件包括HMD 310。在一些示例中,用于接收媒体数据的部件包括媒体处理器235。在一些示例中,用于接收媒体数据的部件包括移动手持机410。在一些示例中,用于接收媒体数据的部件包括图像传感器130。在一些示例中,用于接收媒体数据的部件包括图像捕获设备105A、图像处理设备105B、图像捕获和处理系统100或其组合。在一些示例中,用于接收媒体数据的部件包括在网络收发器(例如网络收发器285)处经由通信282从媒体设备205的网络收发器(例如网络收发器265)接收媒体数据。在一些示例中,用于接收媒体数据的部件包括由媒体设备205的一个或多个传感器210捕获传感器数据(诸如姿势数据225和/或传感器数据230)。在一些示例中,用于接收媒体数据的部件包括在媒体设备205处产生及/或获得媒体数据250。在一些示例中,用于接收媒体数据的部件包括由媒体设备205的一个或多个传感器210捕获传感器数据(诸如姿势数据225和/或传感器数据230)。在一些示例中,用于接收媒体数据的部件包括在媒体设备205处产生及/或获得媒体数据250。在一些示例中,用于接收媒体数据的部件包括数字资产605。在一些示例中,用于接收媒体数据的部件包括数字资产840、数字资产940、数字资产1040、数字资产1140、数字资产1240或其组合。在一些示例中,用于接收媒体数据的部件包括图像传感器815、图像传感器915、图像传感器1015或其组合。在一些示例中,用于接收媒体数据的部件包括执行过程0016的数字资产跟踪系统。在一些示例中,用于接收媒体数据的部件包括第一相机330A和/或第二相机330B。在一些示例中,用于接收媒体数据的部件包括第一相机430A、第二相机430B、第三相机430C、第四相机430D或其组合。

在一些示例中,用于接收定位数据的部件包括(一个或多个)网络设备280。在一些示例中,用于接收定位数据的部件包括媒体设备205、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210或其组合。在一些示例中,用于接收定位数据的部件包括(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230或其组合。在一些示例中,用于接收定位数据的部件包括HMD 310。在一些示例中,用于接收定位数据的部件包括移动手持机410。在一些示例中,用于接收定位数据的部件包括在网络收发器(例如网络收发器285)处经由通信282从媒体设备205的网络收发器(例如网络收发器265)接收姿势数据(例如,作为姿势数据225和/或作为媒体数据250的部分和/或作为关于通信272的信息的部分)。在一些示例中,用于接收定位数据的部件包括由媒体设备205的一个或多个传感器210捕获姿势数据225和/或传感器数据230。在一些示例中,用于接收定位数据的部件包括接收通信272的存储的副本(例如,块277的存储的通信及/或块278的存储的通信)。在一些示例中,用于接收定位数据的部件包括在媒体设备205处产生和/或获得媒体数据250(例如,其中媒体数据至少部分地基于和/或包括姿势数据225)。在一些示例中,用于接收媒体数据的部件包括在网络收发器(例如网络收发器285)处经由通信282从媒体设备205的网络收发器(例如网络收发器265)接收媒体数据。在一些示例中,用于接收定位数据的部件包括定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220或其组合。在一些示例中,用于接收定位数据的部件包括执行过程1650的数字资产跟踪系统。在一些示例中,用于接收定位数据的部件包括从媒体设备205及/或从本地设备270接收关于通信272的数据、从媒体设备810及/或从本地设备830接收关于通信835的数据、从媒体设备910及/或从本地设备930接收关于通信935的数据、从媒体设备1010及/或从本地设备1030接收关于通信1035的数据、从媒体设备1110及/或从本地设备1130接收关于通信1135的数据、从所有权设备1210和/或从本地设备1230接收关于通信1235的数据或其组合。在一些示例中,用于接收定位数据的部件包括第一相机330A和/或第二相机330B。在一些示例中,用于接收定位数据的部件包括第一相机430A、第二相机430B、第三相机430C、第四相机430D或其组合。

在一些示例中,用于验证媒体设备的定位的部件包括(一个或多个)网络设备280。在一些示例中,用于验证媒体设备的定位的部件包括媒体设备205、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210或其组合。在一些示例中,用于验证媒体设备的定位的部件包括(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230或其组合。在一些示例中,用于验证媒体设备的定位的部件包括HMD 310。在一些示例中,用于验证媒体设备的定位的部件包括移动手持机410。在一些示例中,用于验证媒体设备的定位的部件包括媒体设备205。在一些示例中,用于验证媒体设备的定位的部件包括(一个或多个)本地设备270。在一些示例中,用于验证媒体设备的定位的部件包括验证媒体设备205的姿势在与本地设备270相关联的地理区域中(块290)。在一些示例中,用于验证媒体设备的定位的部件包括在网络收发器(例如网络收发器285)处经由通信282从媒体设备205的网络收发器(例如网络收发器265)接收定位数据及将定位数据与地理区域进行比较。在一些示例中,用于验证媒体设备的定位的部件包括令牌智能合约645。在一些示例中,用于验证媒体设备的定位的部件包括图15A-图15B的(一个或多个)智能合约。在一些示例中,用于验证媒体设备的定位的部件包括执行过程1650的数字资产跟踪系统。

在一些示例中,用于生成与媒体数据相对应的令牌的部件包括(一个或多个)网络设备280。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括媒体设备205、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210或其组合。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230或其组合。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括HMD 310。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括移动手持机410。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括分布式账本295、块链账本500、DAG账本700、与图15A-图15B的智能合约相对应的分布式账本,或其组合。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括令牌600。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括令牌860、令牌960、令牌1060、令牌1160、令牌1260或其组合。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括令牌智能合约645。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括图15A-图15B的(一个或多个)智能合约。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括图15A-图15B的计算系统。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括1900的计算系统。在一些示例中,用于生成与媒体数据相对应的令牌的部件包括执行过程1650的数字资产跟踪系统。

图17是示出用于情境令牌相关联的媒体输出的过程1700的流程图。过程1700可以由数字资产管理系统执行。在一些示例中,数字资产管理系统可以包括图2的数字资产跟踪系统200或其一部分。在一些示例中,成像系统可以包括例如图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、图像处理器150、ISP 154、主机处理器152、数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、移动手持机410、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的一个或多个计算系统、图15B的一个或多个计算系统、执行过程1600的数字资产管理系统、执行过程1650的数字资产跟踪系统、执行过程1800的数字资产管理系统、计算系统1900、处理器1910、或其组合。

在操作1705处,数字资产管理系统被配置为并且可以接收由媒体设备的至少一个传感器捕获的传感器数据。媒体设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、媒体设备205、HMD 310、移动手持机410、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A-图15B的计算系统、计算系统1900或其组合。至少一个传感器的示例包括图像传感器130、一个或多个传感器210、一个或多个姿势传感器215、一个或多个媒体传感器220、第一相机330A、第二相机330B、第一相机430A、第二相机430B、第三相机430C、第四相机430D、图像传感器815、图像传感器915、图像传感器1015、图像传感器1315、定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220、定位传感器1320,或其组合。传感器数据的示例可以包括传感器数据230、姿势数据225、由图像传感器130捕获的图像、由ISP 154处理的图像、由主机处理器152处理的图像、由图像处理器152处理的图像、块278的存储的通信或其组合。

在一些示例中,数字资产跟踪系统包括耦合到一个或多个传感器的一个或多个传感器连接器。可以使用一个或多个传感器连接器来接收媒体数据。可以使用一个或多个传感器连接器来接收由一个或多个传感器捕获的传感器数据。一个或多个传感器连接器可以包括端口、插座、导线、输入/输出(IO)引脚、印刷电路板(PCB)上的导电迹线、本文讨论的任何其他类型的连接器或其某种组合中的一个或多个。在一些示例中,数字资产跟踪系统包括一个或多个传感器。

在操作1710处,数字资产管理系统被配置为并且可以基于传感器数据识别媒体设备和与令牌相关联的锚元素之间的关系。在一些示例中,媒体设备和锚元素之间的关系可以包括媒体设备和锚元素之间的交互。锚元素的示例包括(一个或多个)锚元素299、锚元素1350、(一个或多个)光学字形、(一个或多个)指定区域、(一个或多个)指定位置、(一个或多个)指定声音等。

在一些示例中,传感器数据包括由媒体设备的至少一个传感器的至少一个图像传感器捕获的图像数据。锚元素可以包括对象。识别媒体设备和锚元素之间的关系可以包括识别图像数据描绘了对象。例如,在一些示例中,对象包括光学字形,并且基于光学字形对指示标记的信息进行光学编码,如锚元素1350中所示。光学字形的示例包括快速响应(QR)码、条形码、Aztec码、点码、数据矩阵、简码或其组合。在一些示例中,描绘对象的参考图像数据存储在数据存储(例如,(一个或多个)数据存储298、(一个或多个)数据结构650、(一个或多个)数据存储1370)中,并且识别描绘对象的图像数据包括将图像数据与参考图像数据进行比较。

在一些示例中,传感器数据包括指示媒体设备的定位的定位数据。定位数据的示例可以包括姿势数据225、传感器数据230、基于一个或多个通信272(例如,由媒体设备205和/或本地设备270和/或数字资产跟踪系统)确定的定位信息、块277的存储的通信、块278的存储的通信、使用图像传感器815和/或定位传感器820确定的定位信息、基于一个或多个通信835(例如,由媒体设备810和/或本地设备830和/或数字资产跟踪系统)确定的定位信息、使用图像传感器915和/或定位传感器920确定的定位信息、基于一个或多个通信935(例如,由媒体设备910和/或本地设备930和/或数字资产跟踪系统)确定的定位信息、使用图像传感器1015和/或定位传感器1020确定的定位信息、基于一个或多个通信1035(例如,由媒体设备1010和/或本地设备1030和/或数字资产跟踪系统)确定的定位信息、使用定位传感器1120确定的定位信息、使用定位传感器1120确定的定位信息、基于一个或多个通信1135(例如,由媒体设备1110和/或本地设备1130和/或数字资产跟踪系统)确定的定位信息、使用定位传感器1220确定的定位信息、基于一个或多个通信1235(例如,由所有权设备1210和/或本地设备1230和/或数字资产跟踪系统)确定的定位信息、使用图像传感器1315和/或定位传感器1320确定的定位信息、令牌设备1405的定位或其组合。

在一些示例中,锚元素包括区域,并且识别媒体设备和锚元素之间的关系包括识别媒体设备的定位在该区域内。在一些示例中,锚元素包括位置,并且识别媒体设备与锚元素之间的关系包括识别媒体设备的定位在该位置的阈值范围内。在一些示例中,区域和/或该位置的阈值范围包括本地设备的通信范围内的区域。本地设备的示例可以包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、(一个或多个)本地设备270、本地设备830、本地设备930、本地设备1030、本地设备1130、本地设备1230、本地设备1435、图15A-图15B的计算系统、计算系统1900或其组合。

在一些示例中,传感器数据包括由媒体设备的至少一个传感器的至少一个麦克风(例如,传感器210)捕获的音频数据。在一些示例中,锚元素包括声音,并且识别媒体设备与锚元素之间的关系包括识别音频数据包括声音。例如,如果特定歌曲或其他声音正在区域中播放,则可以通过检测来自由媒体设备记录的麦克风的声音来识别媒体设备和锚元素之间的关系。

在操作1715处,数字资产管理系统被配置为并且可以识别分布式账本的至少一个块的有效载荷中的令牌,其中令牌根据分布式账本对应于媒体内容。例如,在图13的上下文中,响应于识别媒体设备1310和锚元素1350之间的关系(例如,媒体设备1310已经扫描了锚元素1350的QR码),数字资产管理系统可以识别分布式账本1365中的令牌1360,并且令牌1360可以对应于数字资产1340(例如,媒体内容)。

令牌的示例可以包括令牌600、令牌860、令牌960、令牌1060、令牌1160、令牌1260、令牌1360、令牌1420或其组合。分布式账本的示例包括分布式账本295、块链账本500、DAG账本700、分布式账本1365、分布式账本1415、对应于图15A-图15B的智能合约的分布式账本,或其组合。块的示例包括块A505、块B 535、块C 565、块710、块720、块730、块740、块750、块760或其组合。有效载荷的示例包括块A有效载荷530、块B有效载荷560和块C有效载荷590。令牌可以是不可替换令牌(NFT)。

在操作1720处,数字资产管理系统被配置为并且可以生成对应于令牌的媒体内容的表示。在操作1725处,响应于在操作1720处识别媒体设备和锚元素之间的关系,数字资产管理系统被配置为并且可以输出媒体内容的表示。例如,在图13的上下文中,对应于令牌的媒体内容的表示可以包括数字资产1340、虚拟对象1345、关于与数字资产1340相关联的令牌1360的信息1355、一个或多个定制1357或其组合。

在一些示例中,输出媒体内容的表示包括使显示器(例如,输出设备1935)显示媒体内容的至少一部分。在一些示例中,输出媒体内容的表示包括将媒体内容的表示发送到接收方设备(例如,使用通信接口1940)。接收者设备的示例可以包括本文列出的媒体设备的任何示例。

在一些示例中,数字资产管理系统被配置为并且可以基于传感器数据识别媒体设备的媒体设备姿势。数字资产管理系统可以基于媒体设备的媒体设备姿势来确定媒体内容的媒体内容姿势。在一些示例中,输出媒体内容的表示包括输出根据媒体内容姿势展现的媒体内容的表示。媒体内容姿势的示例包括定制1357和/或对数字资产1340的任何其他修改、定制和/或个性化。

在一些示例中,数字资产管理系统被配置为并且可以基于分布式账本识别令牌的参数(例如,令牌所有权620、(一个或多个)令牌智能合约645)指示令牌与第一用户相关联。数字资产管理系统可以基于指示令牌与第一用户相关联的令牌的参数来确定媒体内容的视觉效果。数字资产管理系统可以将视觉效果应用于媒体内容。在一些示例中,输出媒体内容的表示包括输出应用了视觉效果的媒体内容的表示。视觉效果的示例包括定制1357和/或对数字资产1340的任何其他修改、定制和/或个性化。

在一些示例中,数字资产管理系统被配置为并且可以基于数据存储来确定第一用户和第二用户根据关系类型相关联。媒体设备与第二用户相关联。媒体内容的视觉效果可以对应于关系类型。例如,视觉效果可以指示第一用户和第二用户是否是家人、朋友、配偶、重要其他人、同事、联系人、熟人、雇主/雇员、承包商/出包商、导师/被指导者、女友/男友、伙伴或另一种关系类型。

在一些示例中,数字资产管理系统被配置为并且可以确定媒体设备与第一用户相关联。媒体内容的视觉效果对应于第一用户。例如,视觉效果可以向第一用户指示媒体内容是第一用户自己的媒体内容,和/或与第一用户自己的令牌相关联。

在一些示例中,数字资产管理系统被配置为并且可以基于数据存储来确定第一用户是著名人士。媒体内容的视觉效果对应于第一用户是著名人士。在一些示例中,不同类别的著名人士可以具有不同的视觉效果,例如以区分政治家、体育明星、音乐家、电影明星、电视明星、著名科学家等。

在一些示例中,数字资产管理系统被配置为并且可以基于数据存储来确定与媒体内容相关联的评级。媒体内容的视觉效果可以对应于评级。评级可以是相对于最大可能数量的选定数量。例如,评级可以是5分之3、或10分之9、或一些其他评级。不同的评级可以具有不同的视觉效果。在一些示例中,最大评级(例如,5分之5、10分之10等)可具有指定的视觉效果。

在一些示例中,数字资产管理系统被配置为并且可以确定在数据存储中识别出令牌。媒体内容的视觉效果对应于数据存储。例如,数据存储可以包括针对令牌和/或媒体内容的记录。记录可以识别和/或存储视觉效果。数据存储的示例包括(一个或多个)数据存储298、(一个或多个)数据结构650和/或(一个或多个)数据存储1370。

在一些示例中,数字资产管理系统被配置为并且可以从分布式账本检索关于令牌的信息,并输出关于令牌的信息。关于令牌的信息的示例包括关于令牌1360的信息1355。在一些示例中,输出关于令牌的信息包括使显示器显示信息的至少一部分,例如如图13所示,其中信息1355与数字资产1340一起显示在媒体设备1310上。在一些示例中,该信息识别分布式账本。在一些示例中,数字资产管理系统被配置为并且可以基于分布式账本识别令牌的参数(例如,令牌所有权620、(一个或多个)令牌智能合约645)指示令牌与第一用户相关联。该信息可以识别第一用户。

例如,在图8A-图8B的上下文中,数字资产跟踪系统可以设置令牌860的参数以指示805。在图9A-图9B的上下文中,数字资产跟踪系统可以设置令牌960的参数以指示令牌与用户905相关联。在图10A-图10B的上下文中,数字资产跟踪系统可以设置令牌1060的参数以指示令牌与用户1005相关联。在图11A-图11B的上下文中,数字资产跟踪系统可以设置令牌1160的参数以指示令牌与用户1105相关联。在图12A-图12B的上下文中,数字资产跟踪系统可以设置令牌1260的参数以指示令牌与用户1205相关联。在图13的上下文中,数字资产跟踪系统可以设置令牌1360的参数以指示令牌与用户1305相关联。在图14的上下文中,数字资产跟踪系统可以设置令牌1420的参数以指示令牌与第一用户1410和/或第二用户1430相关联。在一些示例中,令牌的参数可以存储在链上,例如存储在令牌所有权620、链上不可变元数据625和/或链上可变元数据630中。在一些示例中,令牌的参数可以在链外存储,例如存储在链外元数据640中。

在一些示例中,数字资产管理系统被配置为并且可以基于分布式账本识别令牌的参数(例如,(一个或多个)令牌智能合约645)指示令牌与智能合约相关联。该信息可以识别智能合约。在一些示例中,数字资产管理系统被配置为并且可以基于分布式账本识别令牌的参数(例如,令牌单元数量615)指示令牌的实例的数量,其中该信息识别令牌的实例的数量。

在一些示例中,数字资产管理系统被配置为并且可以识别被配置用于令牌转移的转移平台(例如,被配置用于令牌被购买、销售、租赁、许可或其某种组合)。数字资产管理系统可以输出对应于媒体内容的界面元素(例如,按钮、菜单或另一用户界面元素)。界面元素可以被配置为在与界面元素交互(例如,由数字资产管理系统的用户通过输入设备1945)时使用转移平台发起令牌的转移(例如,销售令牌、购买令牌、租赁令牌、租借令牌和/或许可令牌)。

在一些示例中,执行过程1700的数字资产管理系统可以包括头戴式显示器(HMD)(例如,HMD 310)、移动手持机(例如,移动手持机410)、无线通信设备或其组合中的至少一个。

在一些示例中,数字资产管理系统包括:用于接收由媒体设备的至少一个传感器捕获的传感器数据的部件;用于基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系的部件;用于识别分布式账本的至少一个块的有效载荷中的令牌的部件,其中所述令牌根据所述分布式账本对应于媒体内容;用于生成对应于所述令牌的所述媒体内容的表示的部件;以及用于响应于识别媒体设备和锚元素之间的关系而输出媒体内容的表示的部件。

在一些示例中,用于接收传感器数据的部件包括图像捕获和处理系统100、图像传感器130、数字资产跟踪系统200、一个或多个传感器210、一个或多个姿势传感器215、一个或多个媒体传感器220、第一相机330A、第二相机330B、第一相机430A、第二相机430B、第三相机430C、第四相机430D、图像传感器815、图像传感器915、图像传感器1015、图像传感器1315、定位传感器820、定位传感器920、定位传感器1020。定位传感器1120、定位传感器1220、定位传感器1320、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD310、移动手持机410、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900、输入设备1945或其组合。

在一些示例中,用于识别关系和/或识别令牌的部件包括数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、移动手持机410、块链账本500、令牌600、数据结构650、DAG账本700、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、锚元素1350、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、分布式账本1415、令牌1420、本地设备1435、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900或其组合。

在一些示例中,用于生成媒体内容的表示和/或输出媒体内容的表示的部件包括数字资产跟踪系统200、媒体设备205、媒体处理器235、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、(一个或多个)显示器340、移动手持机410、显示器440、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030。媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、锚元素1350、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900、输出设备1935、通信接口1940或其组合。

图18是示出用于令牌设备转移管理的过程1800的流程图。过程1800可以由数字资产管理系统执行。在一些示例中,数字资产管理系统可以包括图2的数字资产跟踪系统200或其一部分。在一些示例中,成像系统可以包括例如图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、图像处理器150、ISP 154、主机处理器152、数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、移动手持机410、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A的一个或多个计算系统、图15B的一个或多个计算系统、执行过程1600的数字资产管理系统、执行过程1650的数字资产跟踪系统、执行过程1700的数字资产管理系统、计算系统1900、处理器1910、或其组合。

在操作1805处,数字资产管理系统被配置为并且可以在分布式账本的至少一个块的有效载荷中识别与媒体内容相对应的令牌。分布式账本中的令牌的参数指示令牌与第一用户相关联。令牌的示例可以包括令牌600、令牌860、令牌960、令牌1060、令牌1160、令牌1260、令牌1360、令牌1420或其组合。分布式账本的示例包括分布式账本295、块链账本500、DAG账本700、分布式账本1365、分布式账本1415、对应于图15A-图15B的智能合约的分布式账本,或其组合。块的示例包括块A505、块B 535、块C 565、块710、块720、块730、块740、块750、块760或其组合。有效载荷的示例包括块A有效载荷530、块B有效载荷560和块C有效载荷590。令牌可以是不可替换令牌(NFT)。

在操作1810处,数字资产管理系统被配置为并且可以识别与令牌和媒体内容相关联的设备。该设备与第一用户相关联。该设备的示例包括图像捕获和处理系统100、图像捕获设备105A、图像处理设备105B、媒体设备205、HMD 310、移动手持机410、媒体设备810、媒体设备910、媒体设备1010、媒体设备1110、所有权设备1210、媒体设备1310、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、图15A-图15B的计算系统、计算系统1900或其组合。第一用户的示例包括用户320、用户805、用户905、用户1005、用户1105、用户1205、用户1305、第一用户1410和/或第二用户1430。

在一些示例中,该设备被配置为呈现媒体内容。例如,设备可以被配置为显示媒体内容,例如如关于显示对应于令牌1420的数字资产1425的令牌设备1405所说明的。

在一些示例中,设备的标识符存储在分布式账本(例如,分布式账本295、块链账本500、DAG账本700、分布式账本1365、分布式账本1415、对应于图15A至图15B的智能合约的分布式账本或其组合)中和/或存储在数据存储(例如,(一个或多个)数据存储298、(一个或多个)数据结构650和/或(一个或多个)数据存储1370)中,并且基于标识符识别该设备。

在一些示例中,设备包括指示令牌的交互元素,并且在操作1805中识别令牌基于与交互元素的交互。在一些示例中,交互包括光学字形,并且基于光学字形对令牌的标识符进行光学编码。在一些示例中,光学字形包括一个或多个QR码、条形码、Aztec码、点码、数据矩阵、简码或其组合。与包括光学字形的交互元素的交互可以包括扫描光学字形以解码光学地编码在其中的信息(例如,统一资源定位符(URL)和/或统一资源标识符(URI))。交互元素可以包括短程无线通信收发器,诸如用于近场通信(NFC)的收发器、射频识别(RFID)、

在一些示例中,数字资产管理系统被配置为并且可以接收图像数据,检测设备在图像数据中被表示。在一些示例中,数字资产管理系统可以在操作1805中基于检测到设备在图像数据中被表示来识别令牌。例如,在一些示例中,数字资产管理系统可以基于与描绘设备和/或媒体内容的参考图像数据的(一个或多个)比较来检测和/或辨别图像数据中的设备。在一些示例中,数字资产管理系统可以通过扫描光学字形以解码光学地编码在其中的信息(例如,统一资源定位符(URL)和/或统一资源标识符(URI))来检测和/或辨别设备上的元素,诸如光学字形。

在操作1815处,数字资产管理系统被配置为并且可以识别设备已经被重新定位到与第二用户相关联的区域。第二用户的示例包括用户320、用户805、用户905、用户1005、用户1105、用户1205、用户1305、第一用户1410和/或第二用户1430。在说明性示例中,操作1810的第一用户是图14的第一用户1410,并且操作1815的第二用户是图14的第二用户1430。在另一说明性示例中,操作1810的第一用户是图14的第二用户1430,并且操作1815的第二用户是图14的第一用户1410。

在一些示例中,识别设备已经被重新定位到与第二用户相关联的区域包括识别位于该区域中的一个或多个附加设备与第二用户相关联。例如,与第二用户相关联的区域中的其他设备(例如,其他令牌设备、媒体设备和/或计算系统)可以包括指示这些设备属于第二用户和/或与第二用户相关联的信息。该设备可以与这些一个或多个附加设备通信以获得该信息,并且数字资产管理系统可以基于这些通信来识别重新定位。

在一些示例中,识别设备已经被重新定位到与第二用户相关联的区域包括识别该区域中的无线局域网(WLAN)与第二用户相关联。例如,该设备可以包括无线网络收发器,其可以搜索和/或连接到WLAN网络,并且能够在与第二用户相关联的区域中定位和/或连接到与第二用户相关联的WLAN,并且数字资产管理系统可以基于设备检测和/或连接到该WLAN来识别重新定位。

在一些示例中,识别设备已经被重新定位到与第二用户相关联的区域包括确定来自设备的至少一个定位传感器的定位数据指示设备位于该区域中,并且其中该区域是地理区域。

在一些示例中,识别设备已经被重新定位到与第二用户相关联的区域包括确定来自设备的至少一个定位传感器的定位数据指示设备位于第二用户的位置的范围内,其中与第二用户相关联的区域在第二用户的位置的范围内。例如,设备可包括定位传感器(例如,定位传感器820、定位传感器920、定位传感器1020、定位传感器1120、定位传感器1220、定位传感器1320或其组合),例如GNSS定位接收器。设备的定位传感器可以识别设备的定位,并且数字资产管理系统可以基于设备的定位是否在与第二用户相关联的预定地理区域中来识别重新定位。

在一些示例中,识别设备已经被重新定位到与第二用户相关联的区域包括识别设备已经从与第一用户相关联的第一区域被重新定位。例如,当令牌设备1405被重新定位到与第二用户1430相关联的区域时,令牌设备1405也从与第一用户1410相关联的区域重新定位。检测到设备已经从与第一用户相关联的第一区域被重新定位可以基于上面关于检测到设备已经被重新定位到与第二用户相关联的区域而列出的任何类型的检测。例如,数字资产管理系统可以基于设备不再能够与第一区域中与第一用户相关联的(一个或多个)其他设备通信、基于设备不再能够检测和/或连接到与第一用户相关联和/或在第一区域中的WLAN、基于用户的定位传感器指示不再在与第一用户相关联的预定地理区域内的定位、或其组合来识别从第一区域的重新定位。

在操作1820处,响应于在操作1815处识别出设备已经被重新定位到该区域,数字资产管理系统被配置为并且可以使分布式账本中的令牌的参数(例如,令牌所有权620、(一个或多个)令牌智能合约645)从指示令牌与第一用户相关联被修改为指示令牌与第二用户相关联。例如,数字资产管理系统15可以将参数从指示令牌与第一用户1410相关联修改为指示令牌与第二用户1430相关联。

在一些示例中,使分布式账本中的令牌的参数被修改包括使新块被附加到分布式账本。可以基于新块的有效载荷来修改分布式账本中的令牌的参数。在一些示例中,使新块附加到分布式账本包括生成新块。

在一些示例中,数字资产管理系统被配置为并且可以向与第一用户相关联的第一用户设备发送授权请求,以将分布式账本中的令牌的参数从指示令牌与第一用户相关联修改为指示令牌与第二用户相关联。数字资产管理系统可以从第一用户设备接收授权。在一些示例中,响应于从第一用户设备接收到该授权,数字资产管理系统在操作1820中使参数改变。

在一些示例中,数字资产管理系统被配置为并且可以向与第二用户相关联的第二用户设备发送授权请求,以将分布式账本中的令牌的参数从指示令牌与第一用户相关联修改为指示令牌与第二用户相关联。数字资产管理系统可以从第二用户设备接收授权。在一些示例中,响应于从第二用户设备接收到该授权,数字资产管理系统在操作1820中使参数改变。

在一些示例中,数字资产管理系统被配置为并且可以在分布式账本中识别与令牌相关联的智能合约。智能合约指示令牌的参数将响应于条件而被修改。如在操作1820中使分布式账本中的令牌的参数被修改可以包括响应于识别到该条件而执行智能合约。识别所述条件是基于识别所述设备已经被重新定位到与第二用户相关联的区域。智能合约的示例包括(一个或多个)令牌智能合约645、图15A-图15B的智能合约,或其组合。智能合约可以在分布式账本中指示。条件的示例包括图15B的条件。

在一些示例中,执行过程1800的数字资产管理系统可以包括头戴式显示器(HMD)(例如,HMD 310)、移动手持机(例如,移动手持机410)、无线通信设备或其组合中的至少一个。

在一些示例中,数字资产管理系统包括:用于在分布式账本的至少一个块的有效载荷中识别对应于媒体内容的令牌的部件,其中分布式账本中的令牌的参数指示令牌与第一用户相关联;识别与该令牌和媒体内容相关联的设备,其中设备与第一用户相关联;识别设备已经被重新定位到与第二用户相关联的区域;以及用于响应于识别出设备已经被重新定位到该区域,使得分布式账本中的令牌的所述参数从指示令牌与所述第一用户相关联被修改为指示令牌与第二用户相关联的部件。

在一些示例中,用于识别令牌和/或用于使令牌的参数被修改的部件包括数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加设备297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、移动手持机410、块链账本500、令牌600、数据结构650、DAG账本700、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、锚元素1350、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、分布式账本1415、令牌1420、本地设备1435、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900或其组合。

在一些示例中,用于识别设备和/或用于识别设备已经被重新定位到与第二用户相关联的区域的部件包括数字资产跟踪系统200、媒体设备205、(一个或多个)网络设备280、(一个或多个)本地设备270、(一个或多个)附加部件297、(一个或多个)数据存储298、(一个或多个)锚元素299、HMD 310、移动手持机410、块链账本500、令牌600、数据结构650、DAG账本700、媒体设备810、本地设备830、媒体设备910、本地设备930、媒体设备1010、本地设备1030、媒体设备1110、本地设备1130、所有权设备1210、本地设备1230、媒体设备1310、锚元素1350、分布式账本1365、(一个或多个)数据存储1370、令牌设备1405、分布式账本1415、令牌1420、本地设备1435、图15A的一个或多个计算系统、图15B的一个或多个计算系统、计算系统1900或其组合。

在一些示例中,本文描述的过程(例如,过程1650和/或本文描述的其他过程)可以由计算设备或装置执行。在一些示例中,过程1650可以由图2的数字资产跟踪系统200执行。在一些示例中,过程1650可以由媒体设备205、网络设备280、本地设备270或其组合执行。在另一示例中,过程1650可以由具有图19所示的计算系统1900的计算设备执行。

计算设备可以包括任何合适的设备,诸如移动设备(例如,移动电话)、台式计算设备、平板计算设备、可穿戴设备(例如,VR耳机、AR耳机、AR眼镜、网络连接手表或智能手表或其他可穿戴设备)、服务器计算机、自主车辆或自主车辆的计算设备、机器人设备、电视和/或具有执行本文描述的过程(包括过程1600)的资源能力的任何其他计算设备。在一些情况下,计算设备或装置可以包括各种组件,诸如一个或多个输入设备、一个或多个输出设备、一个或多个处理器、一个或多个微处理器、一个或多个微计算机、一个或多个相机、一个或多个传感器和/或被配置为执行本文描述的过程的步骤的(一个或多个)其他组件。在一些示例中,计算设备可以包括显示器、被配置为通信和/或接收数据的网络接口、其任何组合和/或其他组件。网络接口可以被配置为通信和/或接收基于互联网协议(IP)的数据或其他类型的数据。

计算设备的组件可以在电路中实现。例如,组件可以包括电子电路或其他电子硬件和/或可以使用电子电路或其他电子硬件来实现,电子电路或其他电子硬件可以包括一个或多个可编程电子电路(例如,微处理器、图形处理单元(GPU)、数字信号处理器(DSP)、中央处理单元(CPU)和/或其他合适的电子电路),和/或可以包括计算机软件、固件或其任何组合和/或使用计算机软件、固件或其任何组合来实现,以执行本文描述的各种操作。

过程1650被示为逻辑流程图,其操作表示可以在硬件、计算机指令或其组合中实现的一系列操作。在计算机指令的上下文中,操作表示存储在一个或多个计算机可读存储介质上的计算机可执行指令,当由一个或多个处理器执行时,执行所记载的操作。通常,计算机可执行指令包括执行特定功能或实现特定数据类型的例程、程序、对象、组件、数据结构等。描述操作的顺序不旨在被解释为限制,并且任何数量的所描述的操作可以以任何顺序和/或并行地组合以实现过程。

另外,本文描述的过程1650和/或其他过程可以在配置有可执行指令的一个或多个计算机系统的控制下执行,并且可以实现为在一个或多个处理器上、通过硬件或其组合共同执行的代码(例如,可执行指令、一个或多个计算机程序或一个或多个应用)。如上所述,代码可以例如以包括可由一个或多个处理器执行的多个指令的计算机程序的形式存储在计算机可读或机器可读存储介质上。计算机可读或机器可读存储介质可以是非暂时性的。

图19是示出用于实现本技术的某些方面的系统的示例的图。具体地,图19示出了计算系统1900的示例,其可以是例如构成内部计算系统、远程计算系统、相机或其任何组件的任何计算设备,其中系统的组件使用连接1905彼此通信。连接1905可以是使用总线的物理连接,或者是到处理器1910中的直接连接,诸如在芯片组架构中。连接1905也可以是虚拟连接、联网连接或逻辑连接。

在一些实施例中,计算系统1900是分布式系统,其中本公开中描述的功能可以分布在数据中心、多个数据中心、对等网络等内。在一些实施例中,所描述的系统组件中的一个或多个表示许多这样的组件,每个组件执行针对其描述组件的功能中的一些或全部。在一些实施例中,组件可以是物理或虚拟设备。

示例系统1900包括至少一个处理单元(CPU或处理器)1910和连接1905,连接1905将包括系统存储器1915(诸如只读存储器(ROM)1920和随机存取存储器(RAM)1925)的各种系统组件耦合到处理器1910。计算系统1900可以包括与存储器1910直接连接、紧邻或集成为其一部分的高速处理器的高速缓存1912。

处理器1910可以包括任何通用处理器和硬件服务或软件服务,诸如存储在存储设备1930中的服务1932、1934和1936,其被配置为控制处理器1910以及专用处理器,其中软件指令被并入实际处理器设计中。处理器1910可以基本上是完全独立的计算系统,其包含多个核或处理器、总线、存储器控制器、高速缓存等。多核处理器可以是对称的或不对称的。

为了实现用户交互,计算系统1900包括输入设备1945,输入设备1945可以表示任何数量的输入机构,诸如用于语音的麦克风、用于手势或图形输入的触敏屏幕、键盘、鼠标、运动输入、语音等。计算系统1900还可以包括输出设备1935,输出设备1935可以是多个输出机构中的一个或多个。在一些情况下,多模态系统可以使用户能够提供多种类型的输入/输出以与计算系统1900通信。计算系统1900可以包括通信接口1940,其通常可以支配和管理用户输入和系统输出。通信接口可以使用有线和/或无线收发器来执行或促进接收和/或发送有线或无线通信,包括利用音频插座/插头、麦克风插座/插头、通用串行总线(USB)端口/插头、

存储设备1930可以是非易失性和/或非暂时性和/或计算机可读存储器设备,并且可以是硬盘或可以存储可由计算机访问的数据的其他类型的计算机可读介质,诸如磁带盒、闪存存储器卡、固态存储器设备、数字多功能盘、盒式磁带、软盘、柔性盘、硬盘、磁带、磁条/条、任何其他磁存储介质、闪存存储器、忆阻器存储器、任何其他固态存储器、光盘只读存储器(CD-ROM)光盘、可重写光盘(CD)光盘、数字视频盘(DVD)光盘、蓝光盘(BDD)光盘、全息光盘、另一种光学介质、安全数字(SD)卡、微安全数字(microSD)卡、

存储设备1930可以包括软件服务、服务器、服务等,当定义这种软件的代码由处理器1910执行时,其使系统执行功能。在一些实施例中,执行特定功能的硬件服务可以包括存储在计算机可读介质中的与必要的硬件组件(诸如处理器1910、连接1905、输出设备1935等)连接的软件组件,以执行该功能。

如本文中所使用,术语“计算机可读介质”包括但不限于便携式或非便携式存储设备、光学存储设备以及能够存储、包含或承载(一个或多个)指令和/或数据的各种其他介质。计算机可读介质可以包括非暂时性介质,其中可以存储数据,并且不包括无线地或通过有线连接传播的载波和/或暂时性电子信号。非暂时性介质的示例可以包括但不限于磁盘或磁带、诸如光盘(CD)或数字多功能盘(DVD)的光学存储介质、闪存、存储器或存储设备。计算机可读介质中可以存储代码和/或机器可执行指令,这些指令可以表示过程、函数、子程序、程序、例程、子例程、模块、软件包、类,或指令、数据结构或程序语句的任何组合。通过传递和/或接收信息、数据、自变量、参数或存储器内容,代码段可以耦合到另一代码段或硬件电路。信息、自变量、参数、数据等可以使用包括存储器共享、消息传递、令牌传递、网络发送等的任何合适的手段来传递、转发或发送。

在一些实施例中,计算机可读存储设备、介质和存储器可以包括包含比特流等的电缆或无线信号。然而,当提到时,非暂时性计算机可读存储介质明确地排除诸如能量、载波信号、电磁波和信号本身之类的介质。

在上面的描述中提供了具体细节以提供对本文提供的实施例和示例的透彻理解。然而,本领域普通技术人员将理解,可以在没有这些具体细节的情况下实践实施例。为了清楚说明,在一些情况下,本技术可以被呈现为包括单独的功能块,其包括包含设备、设备组件、以软件或硬件和软件的组合体现的方法中的步骤或例程的功能块。除了在附图中示出和/或在本文中描述的那些组件之外,可以使用附加组件。例如,电路、系统、网络、过程和其他组件可以以框图形式示出为组件,以免不必要的细节模糊实施例。在其他实例中,可以在没有不必要的细节的情况下示出公知的电路、过程、算法、结构和技术,以避免模糊实施例。

各个实施例可以在上面被描述为过程或方法,该过程或方法被描绘为流程图、流图、数据流图、结构图或框图。尽管流程图可以将操作描述为顺序过程,但是许多操作可以并行或同时执行。另外,可以重新排列操作的次序。过程在其操作完成时终止,但是可以具有未包括在图中的附加步骤。过程可以对应于方法、函数、过程、子例程、子程序等。当过程对应于函数时,其终止可以对应于函数返回到调用函数或主函数。

根据以上所描述的示例的过程和方法可以使用存储在计算机可读介质中或以其他方式从计算机可读介质中获得的计算机可执行指令来实施。例如,这样的指令可以包括指令和数据,这些指令和数据使得或以其他方式配置通用计算机、专用计算机或处理设备来执行特定功能或功能组。所使用的计算机资源中的部分可以通过网络访问。例如,计算机可执行指令可以是二进制、诸如汇编语言的中间格式指令、固件、源代码。可以用于存储指令、所使用的信息和/或在根据所描述的示例的方法期间创建的信息的计算机可读介质的示例包括磁盘或光盘、闪存、配备有非易失性存储器的USB设备、联网存储设备等。

实现根据这些公开的过程和方法的设备可以包括硬件、软件、固件、中间件、微代码、硬件描述语言或其任何组合,并且可以采用各种形状因子中的任何一种。当在软件、固件、中间件或微代码中实现时,用于执行必要任务的程序代码或代码段(例如,计算机程序产品)可以存储在计算机可读或机器可读介质中。(一个或多个)处理器可以执行必要的任务。形状因子的典型示例包括膝上型计算机、智能电话、移动电话、平板设备或其他小形状因子个体计算机、个体数字助理、机架式设备、独立设备等。本文描述的功能还可以体现在外围设备或附加卡中。作为另一示例,这样的功能也可以在电路板上在单个设备中执行的不同芯片或不同过程之间实现。

指令、用于传送此类指令的介质、用于执行它们的计算资源以及用于支持此类计算资源的其他结构是用于提供本公开中描述的功能的示例部件。

在前面的描述中,参考其具体实施例描述了本申请的各方面,但是本领域技术人员将认识到,本申请不限于此。因此,虽然本文已经详细描述了本申请的说明性实施例,但是应当理解,本发明构思可以以其他方式不同地实施和采用,并且所附权利要求旨在被解释为包括这样的变型,除了受现有技术的限制之外。上述申请的各种特征和方面可以单独地或联合地使用。此外,在不脱离本说明书的更广泛的精神和范围的情况下,可以在本文描述的环境和应用之外的任何数量的环境和应用中利用实施例。因此,说明书和附图被认为是说明性的而不是限制性的。出于说明的目的,以特定次序描述了方法。应当理解,在替代实施例中,可以以与所描述的次序不同的次序执行方法。

普通技术人员将理解,在不脱离本描述的范围的情况下,本文使用的小于(“<”)和大于(“>”)符号或术语可以分别用小于或等于(“≤”)和大于或等于(“≥”)符号来代替。

在将组件描述为“被配置为”执行某些操作的情况下,可以例如通过设计电子电路或其他硬件以执行这些操作、通过对可编程电子电路(例如,微处理器或其他合适的电子电路)进行编程以执行这些操作或其任何组合来实现此类配置。

短语“耦合到”是指任何组件直接或间接地物理连接到另一组件,和/或任何组件与另一组件直接或间接地通信(例如,通过有线或无线连接、和/或其他合适的通信接口连接到另一组件)。

记载集合中的“至少一个”和/或集合中的“一个或多个”的权利要求语言或其他语言指示集合中的一个成员或集合中的多个成员(以任何组合)满足权利要求。例如,记载“A和B中的至少一个”的权利要求语言意指A、B或A和B。在另一示例中,记载“A、B和C中的至少一个”的权利要求语言意指A、B、C、或A和B、或A和C、或B和C、或A和B和C。语言集合中的“至少一个”和/或集合中的“一个或多个”不将集合限制为集合中列出的项目。例如,记载“A和B中的至少一个”的权利要求语言可以表示A、B或A和B,并且可以另外包括未在A和B的集合中列出的项目。

结合本文中所揭示的实施例而描述的各种说明性逻辑块、模块、电路及算法步骤可实施为电子硬件、计算机软件、固件或其组合。为清楚地说明硬件与软件的此可互换性,上文已大体上就其功能性描述了各种说明性组件、块、模块、电路和步骤。这种功能是实现为硬件还是软件取决于特定应用和施加在整个系统上的设计约束。技术人员可以针对每个特定应用以不同的方式实现所描述的功能,但是这种实施方式决定不应被解释为导致脱离本申请的范围。

本文所描述的技术也可以通过电子硬件、计算机软件、固件或其任何组合来实施。这样的技术可以在多种设备中的任何一种中实施,诸如通用计算机、无线通信设备手持机或具有多种用途(包括在无线通信设备手持机和其他设备中的应用)的集成电路设备。被描述为模块或组件的任何特征可以在集成逻辑设备中一起实施,或作为分立但可互操作的逻辑设备单独实施。如果以软件实施,则该技术可以至少部分地由包括程序代码的计算机可读数据存储介质来实施,该程序代码包括在被执行时执行一个或多个以上所描述的方法的指令。计算机可读数据存储介质可以形成计算机程序产品的一部分,该计算机程序产品可以包括封装材料。计算机可读介质可以包括存储器或数据存储介质,例如,诸如同步动态随机存取存储器(SDRAM)的随机存取存储器(RAM)、只读存储器(ROM)、非易失性随机存取存储器(NVRAM)、电可擦除可编程只读存储器(EEPROM)、闪存、磁或光学数据存储介质等。附加地或可替代地,这些技术可以至少部分地由计算机可读通信介质来实现,该计算机可读通信介质承载或通信以指令或数据结构形式的程序代码,并且可以由计算机访问、读取和/或执行,诸如传播的信号或波。

程序代码可以由处理器执行,该处理器可以包括一个或多个处理器,诸如一个或多个数字信号处理器(DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA)或其他等效的集成或分立逻辑电路。这样的处理器可以被配置为执行本公开中所描述的任何技术。通用处理器可以是微处理器,但是可替代地,处理器可以是任何传统的处理器、控制器、微控制器或状态机。处理器还可以被实施为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或任何其他这样的配置。因此,本文所使用的术语“处理器”可以指前述结构中的任一种、前述结构的任何组合,或适于实施本文所描述的技术的任何其他结构或装置。另外,在一些方面中,本文中所描述的功能性可提供于被配置为用于编码及解码的专用软件模块或硬件模块内,或并入于组合式视频编码器-解码器(CODEC)中。

本公开的说明性方面包括:

方面1A.一种用于令牌生成的装置,所述装置包括:至少一个存储器;以及耦合到所述至少一个存储器的至少一个处理器,所述至少一个处理器被配置为:接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容;确定所述媒体设备的定位;确定所述媒体设备的所述定位在地理区域内;以及响应于确定媒体设备的定位在地理区域内,生成与媒体内容相对应的令牌,其中分布式账本的至少一个块的有效载荷识别该令牌。

方面2A.根据方面1A所述的装置,其中所述媒体内容包括所述传感器数据的至少一部分。

方面3A.根据方面1A至2A中任一方面所述的装置,其中,所述媒体内容包括所述传感器数据的至少一部分的修改的变体。

方面4A.根据方面1A至3A中任一项所述的装置,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个图像传感器捕获的至少一个图像,并且其中,所述媒体内容基于所述至少一个图像中的至少一个。

方面5A.根据方面1A至4A中任一项所述的装置,其中,为了确定媒体设备的定位,至少一个处理器被配置为:检测至少一个图像中的环境的至少一部分,以及至少部分地基于至少一个图像中的环境的至少一部分的检测来确定媒体设备的定位。

方面6A.根据方面1A至5A中任一项所述的装置,其中,为了确定所述媒体设备的定位在所述地理区域内,所述至少一个处理器被配置为:检测所述至少一个图像中的环境的至少一部分,以及确定所述环境的至少一部分位于所述地理区域内。

方面7A.根据方面1A至6A中任一项所述的装置,其中,所述至少一个处理器被配置为:检测所述至少一个图像中的个体的至少一部分;确定所述个体的身份;以及设置令牌的参数以指示令牌与身份相关联。

方面8A.根据方面1A至7A中任一方面所述的装置,其中,所述传感器数据包括基于所述至少一个传感器对至少一个无线信号的接收的定位数据,其中,为了确定所述媒体设备的定位,所述至少一个处理器被配置为至少部分地基于所述定位数据来确定所述媒体设备的定位。

方面9A.根据方面1A至8A中任一项所述的装置,其中,至少一个无线信号包括来自本地设备的短程无线信号,该本地设备至少在至少一个传感器接收至少一个无线信号期间在媒体设备的发送范围内。

方面10A.根据方面1A至9A中任一项的装置,其中至少一个无线信号包括来自全球导航卫星系统(GNSS)卫星的GNSS信号。

方面11A.根据方面1A至10A中任一项所述的装置,其中,所述媒体内容包括地理区域的地图。

方面12A.根据方面1A至11A中任一方面所述的装置,其中,为了确定所述媒体设备的定位在所述地理区域内,所述至少一个处理器被配置为基于所述媒体设备和与所述地理区域相关联的本地设备之间的至少一个通信来确定所述媒体设备的定位在所述地理区域内。

方面13A.根据方面1A至12A中任一项的装置,其中,所述装置包括本地设备。

方面14A.根据方面1A至13A中任一方面所述的装置,其中,所述装置包括媒体设备。

方面15A.根据方面1A至14A中任一项的装置,其中,所述装置在地理区域中。

方面16A.根据方面1A至15A中任一项所述的装置,其中,所述至少一个处理器被配置为:响应于确定所述媒体设备的定位在所述地理区域内,生成所述至少一个块;以及使所述至少一个块附加到所述分布式账本。

方面17A.根据方面1A至16A中任一方面所述的装置,其中,所述至少一个块包括分布式账本的先前块的至少一部分的散列。

方面18A.根据方面1A至17A中任一方面所述的装置,其中,所述至少一个处理器被配置为:响应于确定媒体设备的定位在地理区域内,生成分布式账本。

方面19A.根据方面1A至18A中任一项所述的装置,其中,所述至少一个处理器被配置为:响应于确定所述媒体设备的定位在所述地理区域内,向计算设备发送生成所述至少一个块的请求;接收所述至少一个块;以及将所述至少一个块附加到所述分布式账本。

方面20A.根据方面1A至19A中任一项所述的装置,其中,至少一个处理器被配置为:设置令牌的参数以指示令牌与用户相关联,其中,媒体设备与用户相关联。

方面21A.根据方面1A至20A中任一项所述的装置,其中,所述至少一个处理器被配置为:基于所述传感器数据确定所述地理区域包括至少阈值数量的人,其中所述至少一个处理器被配置为响应于确定所述地理区域包括至少所述阈值数量的人而生成与所述媒体内容相对应的所述令牌。

方面22A.根据方面1A至21A中任一项的装置,其中,所述装置包括头戴式显示器(HMD)、移动手持机或无线通信设备中的至少一个。

方面23A.一种令牌生成方法,所述方法包括:接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容;确定所述媒体设备的定位;确定所述媒体设备的所述定位在地理区域内;以及响应于确定媒体设备的定位在地理区域内,生成与媒体内容相对应的令牌,其中分布式账本的至少一个块的有效载荷识别该令牌。

方面24A.根据方面23A所述的方法,其中,所述媒体内容包括所述传感器数据的至少一部分。

方面25A.根据方面23A至24A中任一项所述的方法,其中,所述媒体内容包括所述传感器数据的至少一部分的修改的变体。

方面26A.根据方面23A至方面25A中任一项的方法,其中,传感器数据包括由媒体设备的至少一个传感器的至少一个图像传感器捕获的至少一个图像,并且其中媒体内容基于至少一个图像中的至少一个。

方面27A.根据方面23A至26A中任一项所述的方法,其中,确定所述媒体设备的所述定位包括:检测所述至少一个图像中的环境的至少一部分,以及至少部分地基于对所述至少一个图像中的所述环境的至少所述一部分的检测来确定所述媒体设备的所述定位。

方面28A.根据方面23A至27A中任一项所述的方法,其中,确定所述媒体设备的定位在所述地理区域内包括:检测所述至少一个图像中的环境的至少一部分,以及确定所述环境的至少一部分位于所述地理区域内。

方面29A.根据方面23A至28A中任一项所述的方法,还包括:检测至少一个图像中的个体的至少一部分;确定所述个体的身份;以及设置所述令牌的参数以指示所述令牌与所述身份相关联。

方面30A.根据方面23A至29A中任一项所述的方法,其中,所述传感器数据包括基于所述至少一个传感器对至少一个无线信号的接收的定位数据,并且其中确定所述媒体设备的定位包括至少部分地基于所述定位数据来确定所述媒体设备的定位。

方面31A.根据方面23A至方面30A中任一项的方法,其中,至少一个无线信号包括来自本地设备的短程无线信号,该本地设备至少在至少一个传感器接收至少一个无线信号期间在媒体设备的发送范围内。

方面32A.根据方面23A至方面31A中任一项的方法,其中,至少一个无线信号包括来自全球导航卫星系统(GNSS)卫星的GNSS信号。

方面33A.根据方面23A至方面32A中任一项的方法,其中,所述媒体内容包括地理区域的地图。

方面34A.根据方面23A至33A中任一项所述的方法,其中,确定所述媒体设备的定位在所述地理区域内包括基于所述媒体设备和与所述地理区域相关联的本地设备之间的至少一个通信来确定所述媒体设备的定位在所述地理区域内。

方面35A.根据方面23A至方面34A中任一项的方法,其中,使用包括本地设备的装置来执行该方法。

方面36A.根据方面23A至35A中任一项的方法,其中,使用包括媒体设备的装置来执行该方法。

方面37A.根据方面23A至方面36A中任一项的方法,其中,使用地理区域中的装置执行该方法。

方面38A.根据方面23A到37A中任一项所述的方法,还包括:响应于确定所述媒体设备的所述定位在所述地理区域内,生成所述至少一个块;以及使所述至少一个块附加到所述分布式账本。

方面39A.根据方面23A至38A中任一方面所述的方法,其中,所述至少一个块包括所述分布式账本的先前块的至少一部分的散列。

方面40A.根据方面23A至39A中任一项所述的方法,还包括:响应于确定所述媒体设备的定位在所述地理区域内,生成所述分布式账本。

方面41A.根据方面23A至40A中任一项所述的方法,还包括:响应于确定所述媒体设备的定位在所述地理区域内,向计算设备发送生成所述至少一个块的请求;接收所述至少一个块;以及将所述至少一个块附加到所述分布式账本。

方面42A.根据方面23A至41A中任一项所述的方法,还包括:设置所述令牌的参数以指示所述令牌与用户相关联,其中,所述媒体设备与所述用户相关联。

方面43A.根据方面23A至42A中任一项所述的方法,还包括:确定所述地理区域包括至少阈值数量的人,其中,响应于确定所述地理区域包括至少所述阈值数量的人,生成与所述媒体内容相对应的所述令牌。

方面44A.根据方面23A至43A中任一项所述的方法,其中,使用包括头戴式显示器(HMD)、移动手持机或无线通信设备中的至少一个的装置来执行所述方法。

方面45A.一种非暂时性计算机可读介质,其上存储有指令,所述指令在由一个或多个处理器执行时致使所述一个或多个处理器:接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容;确定所述媒体设备的定位;确定所述媒体设备的所述定位在地理区域内;以及响应于确定媒体设备的定位在地理区域内,生成与媒体内容相对应的令牌,其中分布式账本的至少一个块的有效载荷识别该令牌。

方面46A.根据方面45A所述的非暂时性计算机可读介质,还包括根据方面2A至22A中任一项和/或方面24A至44A中任一项的操作。

方面47A.一种用于令牌生成的装置,所述装置包括:用于接收基于由媒体设备的至少一个传感器捕获的传感器数据的媒体内容的部件;用于确定所述媒体设备的定位的部件;用于确定所述媒体设备的所述定位在地理区域内的部件;以及用于响应于确定所述媒体设备的定位在所述地理区域内而生成与所述媒体内容相对应的令牌的部件,其中分布式账本的至少一个块的有效载荷识别所述令牌。

方面48A.根据权利要求47A所述的装置,还包括用于执行根据方面2A至22A中任一项和/或方面24A至44A中任一项的操作的装置。

方面1B.一种用于情境令牌相关联的媒体输出的装置,所述装置包括:至少一个存储器;以及耦合到所述至少一个存储器的至少一个处理器,所述至少一个处理器被配置为:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

方面2B.根据方面1B所述的装置,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个图像传感器捕获的图像数据,其中,所述锚元素包括对象,并且其中,为了识别所述媒体设备和所述锚元素之间的关系,所述至少一个处理器被配置为识别所述图像数据描绘所述对象。

方面3B.根据方面1B至2B中任一项所述的装置,其中,所述对象包括光学字形,其中,基于所述光学字形对指示所述令牌的信息进行光学编码。

方面4B.根据方面1B至3B中任一项所述的装置,其中描绘所述对象的参考图像数据存储在数据存储中,并且其中,为了识别描绘所述对象的所述图像数据,所述至少一个处理器被配置为将所述图像数据与所述参考图像数据进行比较。

方面5B.根据方面1B至4B中任一方面所述的装置,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括区域,并且其中,为了识别所述媒体设备与所述锚元素之间的关系,所述至少一个处理器被配置为识别所述媒体设备的定位在所述区域内。

方面6B.根据方面1B至5B中任一方面所述的装置,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括位置,并且其中,为了识别所述媒体设备与所述锚元素之间的关系,所述至少一个处理器被配置为识别所述媒体设备的定位在所述位置的阈值范围内。

方面7B.根据方面1B至6B中任一方面所述的装置,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个麦克风捕获的音频数据,其中,所述锚元素包括声音,并且其中,为了识别所述媒体设备与所述锚元素之间的关系,所述至少一个处理器被配置为识别所述音频数据包括所述声音。

方面8B.根据方面1B至7B中任一项所述的装置,其中,为了输出媒体内容的表示,至少一个处理器被配置为使显示器显示媒体内容的至少一部分。

方面9B.根据方面1B至8B中任一项所述的装置,其中,所述至少一个处理器被配置为:基于所述传感器数据识别所述媒体设备的媒体设备姿势;以及基于媒体设备的媒体设备姿势确定媒体内容的媒体内容姿势,其中,为了使显示器显示媒体内容的至少一部分,至少一个处理器被配置为输出根据所述媒体内容姿势展现的媒体内容的表示。

方面10B.根据方面1B至9中任一项所述的装置,其中,所述至少一个处理器被配置为:基于所述分布式账本识别所述令牌的参数指示所述令牌与第一用户相关联;基于所述令牌的参数指示所述令牌与第一用户相关联来确定所述媒体内容的视觉效果;以及将视觉效果应用于媒体内容,其中,为了输出媒体内容的表示,至少一个处理器被配置为输出应用了视觉效果的媒体内容的表示。

方面11B.根据方面1B至10B中任一项所述的装置,其中,所述至少一个处理器被配置为:基于数据存储,确定所述第一用户和第二用户根据关系类型相关联,其中,所述媒体设备与所述第二用户相关联,并且其中,所述媒体内容的所述视觉效果对应于所述关系类型。

方面12B.根据方面1B至11B中任一项所述的装置,其中,至少一个处理器被配置为:确定媒体设备与第一用户相关联,并且其中,媒体内容的视觉效果对应于第一用户。

方面13B.根据方面1B至12B中任一项的装置,其中至少一个处理器被配置为:基于数据存储确定第一用户是著名人士,并且其中媒体内容的视觉效果对应于第一用户是著名人士。

方面14B.根据方面1B至13B中任一项所述的装置,其中,所述至少一个处理器被配置为:基于数据存储来确定与所述媒体内容相关联的评级,并且其中,所述媒体内容的所述视觉效果对应于所述评级。

方面15B.根据方面1B至14B中任一项所述的装置,其中,所述至少一个处理器被配置为:确定在数据存储中识别出所述标记,并且其中,用于所述媒体内容的所述视觉效果对应于所述数据存储。

方面16B.根据方面1B至15B中任一项所述的装置,其中,所述至少一个处理器被配置为:从所述分布式账本检索关于所述令牌的信息;以及输出关于令牌的信息。

方面17B.根据方面1B至16B中任一项所述的装置,其中,为了输出关于令牌的信息,至少一个处理器被配置为使显示器显示信息的至少一部分。

方面18B.根据方面1B至17B中任一项所述的装置,其中,所述至少一个处理器被配置为:基于所述分布式账本识别所述令牌的参数指示所述令牌与第一用户相关联,其中,所述信息识别所述第一用户。

方面19B.根据方面1B至18B中任一方面所述的装置,其中,所述信息识别所述分布式账本。

方面20B.根据方面1B至19B中任一项所述的装置,其中,至少一个处理器被配置为:基于分布式账本识别令牌的参数指示令牌与智能合约相关联,其中,所述信息识别所述智能合约。

方面21B.根据方面1B至20B中任一方面所述的装置,其中,所述至少一个处理器被配置为:基于所述分布式账本识别所述令牌的参数指示所述令牌的实例的数量,其中所述信息识别所述令牌的实例的数量。

方面22B.根据方面1B至21B中任一项所述的装置,其中,至少一个处理器被配置为:识别被配置用于令牌转移的转移平台;以及输出与所述媒体内容相对应的界面元素,其中,所述界面元素被配置为在与所述界面元素交互时使用所述转移平台发起所述令牌的转移。

方面23B.根据方面1B到22B中任一项所述的装置,其中,所述装置包含头戴式显示器(HMD)、移动手持机或无线通信设备中的至少一个。

方面24B.一种情境令牌相关联的媒体输出的方法,该方法包括:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

方面25B.根据方面24B所述的方法,其中传感器数据包括由媒体设备的至少一个传感器的至少一个图像传感器捕获的图像数据,其中锚元素包括对象,并且其中识别媒体设备和锚元素之间的关系包括识别图像数据描绘所述对象。

方面26B.根据方面24B至25B中任一项所述的方法,其中,所述对象包括光学字形,其中,基于所述光学字形对指示所述令牌的信息进行光学编码。

方面27B.根据方面24B至26B中任一项所述的方法,其中,描绘所述对象的参考图像数据存储在数据存储中,并且其中识别描绘所述对象的所述图像数据包括将所述图像数据与所述参考图像数据进行比较。

方面28B.根据方面24B至27B中任一项所述的方法,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括区域,并且其中,识别所述媒体设备与所述锚元素之间的关系包括识别所述媒体设备的定位在所述区域内。

方面29B.根据方面24B至28B中任一项所述的方法,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括位置,并且其中,识别所述媒体设备与所述锚元素之间的关系包括识别所述媒体设备的定位在所述位置的阈值范围内。

方面30B.根据方面24B至29B中任一项所述的方法,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个麦克风捕获的音频数据,其中,所述锚元素包括声音,并且其中,识别所述媒体设备与所述锚元素之间的关系包括识别所述音频数据包括所述声音。

方面31B.根据方面24B至30B中任一项的方法,其中,输出媒体内容的表示包括使显示器显示媒体内容的至少一部分。

方面32B.根据方面24B至31B中任一项所述的方法,还包括:基于所述传感器数据识别所述媒体设备的媒体设备姿势;以及基于媒体设备的媒体设备姿势确定媒体内容的媒体内容姿势,其中输出媒体内容的表示包括输出根据所述媒体内容姿势展现的媒体内容的表示。

方面33B.根据方面24B至32B中任一项所述的方法,还包括:基于分布式账本识别令牌的参数指示令牌与第一用户相关联;基于所述令牌的参数示令牌与第一用户相关联来确定所述媒体内容的视觉效果;以及将视觉效果应用于媒体内容,其中输出媒体内容的表示包括输出应用了视觉效果的媒体内容的表示。

方面34B.根据方面24B至33B中任一项所述的方法,还包括:基于数据存储,确定所述第一用户和第二用户根据关系类型相关联,其中,所述媒体设备与所述第二用户相关联,并且其中,所述媒体内容的所述视觉效果对应于所述关系类型。

方面35B.根据方面24B至34B中任一项所述的方法,还包括:确定所述媒体设备与所述第一用户相关联,并且其中,所述媒体内容的所述视觉效果对应于所述第一用户。

方面36B.根据方面24B至35B中任一项所述的方法,还包括:基于数据存储确定第一用户是著名人士,并且其中媒体内容的视觉效果对应于第一用户是著名人士。

方面37B.根据方面24B至36B中任一项所述的方法,还包括:基于数据存储确定与媒体内容相关联的评级,并且其中媒体内容的视觉效果对应于所述评级。

方面38B.根据方面24B至37B中任一项所述的方法,还包括:确定在数据存储中识别出所述标记,并且其中,用于所述媒体内容的所述视觉效果对应于所述数据存储。

方面39B.根据方面24B至38B中任一方面所述的方法,还包括:从分布式账本中检索关于令牌的信息;以及输出关于令牌的信息。

方面40B.根据方面24B至39B中任一项所述的方法,其中,输出关于所述令牌的信息包括使显示器显示所述信息的至少一部分。

方面41B.根据方面24B至40B中任一项所述的方法,还包括:基于所述分布式账本识别所述令牌的参数指示所述令牌与第一用户相关联,其中,所述信息识别所述第一用户。

方面42B.根据方面24B至41B中任一方面所述的方法,其中,所述信息识别所述分布式账本。

方面43B.根据方面24B至42B中任一项所述的方法,还包括:基于分布式账本识别令牌的参数指示令牌与智能合约相关联,其中信息识别智能合约。

方面44B.根据方面24B至43B中任一项所述的方法,还包括:基于所述分布式账本识别所述令牌的参数指示所述令牌的实例的数量,其中,所述信息识别所述令牌的实例的数量。

方面45B.根据方面24B至44B中任一项所述的方法,还包括:识别被配置用于令牌转移的转移平台;以及输出对应于所述媒体内容的界面元素,其中所述界面元素被配置为在与所述界面元素交互时使用所述转移平台发起所述令牌的转移。

方面46B.根据方面24B至45B中任一项所述的方法,其中,使用包括头戴式显示器(HMD)、移动手持机或无线通信设备中的至少一个的装置来执行所述方法。

方面47B.一种非暂时性计算机可读介质,其上存储有指令,所述指令在由一个或多个处理器执行时致使所述一个或多个处理器:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

方面48B.根据方面47B所述的非暂时性计算机可读介质,还包括根据方面2B至24B中任一项和/或方面25B至46A中任一项的操作。

方面49B.一种用于情境令牌相关联的媒体输出的装置,所述装置包括:用于接收由媒体设备的至少一个传感器捕获的传感器数据的部件;用于基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系的部件;用于识别分布式账本的至少一个块的有效载荷中的令牌的部件,其中所述令牌根据所述分布式账本对应于媒体内容;用于生成对应于所述令牌的所述媒体内容的表示的部件;以及用于响应于识别媒体设备和锚元素之间的关系而输出媒体内容的表示的部件。

方面50B.根据方面49B所述的装置,还包括用于执行根据方面2B至24B中任一项和/或方面25B至46A中任一项的操作的部件。

方面1C.一种用于情境令牌相关联的媒体输出的装置,所述装置包括:至少一个存储器;以及耦合到所述至少一个存储器的至少一个处理器,所述至少一个处理器被配置为:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

方面2C.根据方面1C所述的装置,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个图像传感器捕获的图像数据,其中,所述锚元素包括对象,并且其中,为了识别所述媒体设备与所述锚元素之间的关系,所述至少一个处理器被配置为识别所述图像数据描绘所述对象。

方面3C.根据方面1C至2C中任一方面所述的装置,其中,所述对象包括光学字形,其中,基于所述光学字形对指示所述令牌的信息进行光学编码。

方面4C.根据方面1C至3C中任一方面所述的装置,其中,描绘所述对象的参考图像数据存储在数据存储中,并且其中,为了识别描绘所述对象的所述图像数据,所述至少一个处理器被配置为将所述图像数据与所述参考图像数据进行比较。

方面5C.根据方面1C至4C中任一方面所述的装置,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括区域,并且其中,为了识别所述媒体设备与所述锚元素之间的关系,所述至少一个处理器被配置为识别所述媒体设备的定位在所述区域内。

方面6C.根据方面1C至5C中任一方面所述的装置,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括位置,并且其中,为了识别所述媒体设备与所述锚元素之间的关系,所述至少一个处理器被配置为识别所述媒体设备的定位在所述位置的阈值范围内。

方面7C.根据方面1C至6C中任一方面所述的装置,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个麦克风捕获的音频数据,其中,所述锚元素包括声音,并且其中,为了识别所述媒体设备与所述锚元素之间的关系,所述至少一个处理器被配置为识别所述音频数据包括所述声音。

方面8C.根据方面1C至7C中任一项所述的装置,其中,为了输出媒体内容的表示,至少一个处理器被配置为使显示器显示媒体内容的至少一部分。

方面9C.根据方面1C至8C中任一方面所述的装置,其中,所述至少一个处理器被配置为:基于所述传感器数据识别所述媒体设备的媒体设备姿势;以及基于媒体设备的媒体设备姿势确定媒体内容的媒体内容姿势,其中,为了使显示器显示媒体内容的至少一部分,至少一个处理器被配置为输出根据媒体内容姿势展现的媒体内容的表示。

方面10C.根据方面1C至9C中任一方面所述的装置,其中,所述至少一个处理器被配置为:基于所述分布式账本识别所述令牌的参数指示所述令牌与第一用户相关联;基于所述令牌的参数指示所述令牌与第一用户相关联来确定所述媒体内容的视觉效果;以及将视觉效果应用于媒体内容,其中,为了输出媒体内容的表示,至少一个处理器被配置为输出应用了视觉效果的媒体内容的表示。

方面11C.根据方面1C至10C中任一项所述的装置,其中,所述至少一个处理器被配置为:基于数据存储,确定所述第一用户和第二用户根据关系类型相关联,其中,所述媒体设备与所述第二用户相关联,并且其中,所述媒体内容的所述视觉效果对应于所述关系类型。

方面12C.根据方面1C至11C中任一项所述的装置,其中,至少一个处理器被配置为:确定媒体设备与第一用户相关联,并且其中,媒体内容的视觉效果对应于第一用户。

方面13C.根据方面1C至12C中任一项所述的装置,其中,至少一个处理器被配置为:基于数据存储确定第一用户是著名人士,并且其中,媒体内容的视觉效果对应于第一用户是著名人士。

方面14C.根据方面1C至13C中任一项所述的装置,其中,所述至少一个处理器被配置为:基于数据存储来确定与所述媒体内容相关联的评级,并且其中,所述媒体内容的所述视觉效果对应于所述评级。

方面15C.根据方面1C至14C中任一项所述的装置,其中,所述至少一个处理器被配置为:确定在数据存储中识别出所述标记,并且其中,用于所述媒体内容的所述视觉效果对应于所述数据存储。

方面16C.根据方面1C至15C中任一方面所述的装置,其中,所述至少一个处理器被配置为:从所述分布式账本检索关于所述令牌的信息;以及输出关于令牌的信息。

方面17C.根据方面1C至16C中任一方面所述的装置,其中,为了输出关于令牌的信息,至少一个处理器被配置成使显示器显示信息的至少一部分。

方面18C.根据方面1C至17C中任一方面所述的装置,其中,所述至少一个处理器被配置为:基于所述分布式账本识别所述令牌的参数指示所述令牌与第一用户相关联,其中,所述信息识别所述第一用户。

方面19C.根据方面1C至18C中任一方面所述的装置,其中,所述信息识别所述分布式账本。

方面20C.根据方面1C至19C中任一项所述的装置,其中,至少一个处理器被配置为:基于分布式账本识别令牌的参数指示令牌与智能合约相关联,其中,所述信息识别所述智能合约。

方面21C.根据方面1C至20C中任一方面所述的装置,其中,所述至少一个处理器被配置为:基于所述分布式账本识别所述令牌的参数指示所述令牌的实例的数量,其中所述信息识别所述令牌的实例的数量。

方面22C.根据方面1C至21C中任一项的装置,其中,所述至少一个处理器被配置为:识别被配置用于令牌转移的转移平台;以及输出与所述媒体内容相对应的界面元素,其中,所述界面元素被配置为在与所述界面元素交互时使用所述转移平台发起所述令牌的转移。

方面23C.根据方面1C到22C中任一方面所述的装置,其中,所述装置包含头戴式显示器(HMD)、移动手持机或无线通信设备中的至少一个。

方面24C.一种情境令牌相关联的媒体输出的方法,该方法包括:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

方面25C.根据方面24C所述的方法,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个图像传感器捕获的图像数据,其中所述锚元素包括对象,并且其中识别所述媒体设备和所述锚元素之间的关系包括识别所述图像数据描绘所述对象。

方面26C.根据方面24C至25C中任一项所述的方法,其中,所述对象包括光学字形,其中,基于所述光学字形对指示所述令牌的信息进行光学编码。

方面27C.根据方面24C至26C中任一项所述的方法,其中,描绘所述对象的参考图像数据存储在数据存储中,并且其中识别描绘所述对象的所述图像数据包括将所述图像数据与所述参考图像数据进行比较。

方面28C.根据方面24C至27C中任一方面所述的方法,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括区域,并且其中,识别所述媒体设备与所述锚元素之间的关系包括识别所述媒体设备的定位在所述区域内。

方面29C.根据方面24C至28C中任一方面所述的方法,其中,所述传感器数据包括指示所述媒体设备的定位的定位数据,其中,所述锚元素包括位置,并且其中,识别所述媒体设备与所述锚元素之间的关系包括识别所述媒体设备的定位在所述位置的阈值范围内。

方面30C.根据方面24C至29C中任一方面所述的方法,其中,所述传感器数据包括由所述媒体设备的所述至少一个传感器的至少一个麦克风捕获的音频数据,其中,所述锚元素包括声音,并且其中,识别所述媒体设备与所述锚元素之间的关系包括识别所述音频数据包括所述声音。

方面31C.根据方面24C至30C中任一项所述的方法,其中,输出媒体内容的表示包括使显示器显示媒体内容的至少一部分。

方面32C.根据方面24C至31C中任一项所述的方法,还包括:基于所述传感器数据识别所述媒体设备的媒体设备姿势;以及基于媒体设备的媒体设备姿势确定媒体内容的媒体内容姿势,其中输出媒体内容的表示包括输出根据媒体内容姿势展现的媒体内容的表示。

方面33C.根据方面24C至32C中任一项所述的方法,还包括:基于分布式账本识别令牌的参数指示令牌与第一用户相关联;基于所述令牌的参数指示令牌与第一用户相关联来确定所述媒体内容的视觉效果;以及将视觉效果应用于媒体内容,其中输出媒体内容的表示包括输出应用了视觉效果的媒体内容的表示。

方面34C.根据方面24C至33C中任一项所述的方法,还包括:基于数据存储,确定所述第一用户和第二用户根据关系类型相关联,其中,所述媒体设备与所述第二用户相关联,并且其中,所述媒体内容的所述视觉效果对应于所述关系类型。

方面35C.根据方面24C至34C中任一项所述的方法,还包括:确定所述媒体设备与所述第一用户相关联,并且其中,所述媒体内容的所述视觉效果对应于所述第一用户。

方面36C.根据方面24C至35C中任一项所述的方法,还包括:基于数据存储确定第一用户是著名人士,并且其中媒体内容的视觉效果对应于第一用户是著名人士。

方面37C.根据方面24C至36C中任一项所述的方法,还包括:基于数据存储确定与媒体内容相关联的评级,并且其中媒体内容的视觉效果对应于所述评级。

方面38C.根据方面24C至37C中任一项所述的方法,还包括:确定在数据存储中识别出所述标记,并且其中,所述媒体内容的所述视觉效果对应于所述数据存储。

方面39C.根据方面24C至38C中任一方面所述的方法,还包括:从分布式账本中检索关于令牌的信息;以及输出关于令牌的信息。

方面40C.根据方面24C至39C中任一项所述的方法,其中,输出关于令牌的信息包括使显示器显示信息的至少一部分。

方面41C.根据方面24C至40C中任一项所述的方法,还包括:基于所述分布式账本识别所述令牌的参数指示所述令牌与第一用户相关联,其中,所述信息识别所述第一用户。

方面42C.根据方面24C至41C中任一方面所述的方法,其中,所述信息识别所述分布式账本。

方面43C.根据方面24C至42C中任一项所述的方法,还包括:基于分布式账本识别令牌的参数指示令牌与智能合约相关联,其中所述信息识别所述智能合约。

方面44C.根据方面24C至43C中任一项所述的方法,还包括:基于所述分布式账本识别所述令牌的参数指示所述令牌的实例的数量,其中,所述信息识别所述令牌的实例的数量。

方面45C.根据方面24C至44C中任一项所述的方法,还包括:识别被配置用于令牌转移的转移平台;以及输出对应于所述媒体内容的界面元素,其中所述界面元素被配置为在与所述界面元素交互时使用所述转移平台发起所述令牌的转移。

方面46C.根据方面24C至45C中任一项所述的方法,其中,使用包括头戴式显示器(HMD)、移动手持机或无线通信设备中的至少一个的装置来执行所述方法。

方面47C.一种非暂时性计算机可读介质,其上存储有指令,所述指令在由一个或多个处理器执行时致使所述一个或多个处理器:接收由媒体设备的至少一个传感器捕获的传感器数据;基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系;识别分布式账本的至少一个块的有效载荷中的所述令牌,其中所述令牌根据所述分布式账本对应于媒体内容;生成对应于所述令牌的所述媒体内容的表示;以及响应于识别媒体设备和锚元素之间的关系,输出媒体内容的表示。

方面48C.根据方面47C所述的非暂时性计算机可读介质,还包括根据方面2C至23C中任一项和/或方面25C至46C中任一项的操作。

方面49C.一种用于情境令牌相关联的媒体输出的装置,所述装置包括:用于接收由媒体设备的至少一个传感器捕获的传感器数据的部件;用于基于所述传感器数据来识别所述媒体设备和与令牌相关联的锚元素之间的关系的部件;用于识别分布式账本的至少一个块的有效载荷中的令牌的部件,其中所述令牌根据所述分布式账本对应于媒体内容;用于生成对应于所述令牌的所述媒体内容的表示的部件;以及用于响应于识别媒体设备和锚元素之间的关系而输出媒体内容的表示的部件。

方面50C.根据方面49C所述的装置,还包括用于执行根据方面2C至23C中任一项和/或方面25C至46C中任一项的操作的部件。

方面1D:一种用于处理图像数据的装置,该装置包括:存储器;以及耦合到存储器的一个或多个处理器,该一个或多个处理器被配置为:接收基于由媒体设备的一个或多个传感器捕获的传感器数据的媒体数据;接收定位数据,所述定位数据指示所述媒体设备在与由所述媒体设备的所述一个或多个传感器捕获所述传感器数据同时的时间处的定位;基于所述定位数据验证所述媒体设备在与捕获所述传感器数据同时的时间处的定位在地理区域内;以及响应于验证所述媒体设备的定位在所述地理区域内,自动生成与所述媒体数据相对应的令牌,所述令牌在分布式账本的块的有效载荷中被识别。

方面2D.根据方面1D所述的装置,其中,所述媒体数据是所述传感器数据。

方面3D.根据方面1D至2D中任一方面所述的装置,其中,所述媒体设备至少部分地通过修改所述传感器数据以将虚拟内容添加到所述传感器数据来生成所述媒体数据。

方面4D.根据方面1D至3D中任一方面所述的装置,其中,所述传感器数据包括由所述媒体设备的所述一个或多个传感器中的一个或多个图像传感器捕获的一个或多个图像,并且其中,所述媒体数据基于所述一个或多个图像中的至少一个。

方面5D.根据方面1D至4D中任一方面所述的装置,其中,所述传感器数据包括所述定位数据,所述定位数据是基于由所述媒体设备的所述一个或多个传感器的定位接收器接收到一个或多个定位信号而确定的,并且其中,所述媒体数据包括由所述媒体设备基于所述定位数据生成的地图。

方面6D.根据方面1D至5D中任一方面所述的装置,其中,所述传感器数据包括基于由所述媒体设备的所述一个或多个传感器的定位接收器接收到一个或多个定位信号而确定的辅助定位数据,并且其中,所述媒体数据是由所述媒体设备基于所述辅助定位数据生成的地图。

方面7D.根据方面1D至6D中任一方面所述的装置,其中,所述一个或多个处理器被配置为:响应于验证所述媒体设备的定位在所述地理区域内,自动生成用于所述分布式账本的所述块;以及将块附加到分布式账本的多个块。

方面8D.根据方面1D至7D中任一方面所述的装置,其中,所述块包括所述分布式账本的先前块的至少一部分的散列。

方面9D.根据方面1D至8D中任一项所述的装置,其中,所述块包括所述块的有效载荷的多个元素的Merkle根,并且其中,所述令牌对应于所述块的有效载荷的多个元素中的至少一个元素。

方面10D.根据方面1D至9D中任一方面所述的装置,其中,所述一个或多个处理器被配置为:响应于验证所述媒体设备的定位在所述地理区域内,自动生成所述分布式账本。

方面11D.根据方面1D至10D中任一方面所述的装置,所述一个或多个处理器被配置为:响应于验证所述媒体设备的定位在所述地理区域内,自动向块生成计算设备发送生成所述分布式账本的块的请求;从所述块生成计算设备接收所述块;以及将块附加到分布式账本的多个块。

方面12D.根据方面1D至11D中任一方面所述的装置,其中,为了接收所述定位数据,所述一个或多个处理器被配置为从所述媒体设备接收所述定位数据,所述定位数据基于所述媒体设备的所述一个或多个传感器的定位接收器对一个或多个定位信号的接收。

方面13D.根据方面1D至12D中任一项所述的装置,其中,为了接收所述定位数据,所述一个或多个处理器被配置为从与所述媒体设备不同的本地设备接收所述定位数据,所述定位数据基于由所述本地设备的定位接收器对一个或多个定位信号的接收。

方面14D.根据方面5D、6D、12D或13D中任一项所述的装置,其中定位接收器是被配置为接收一个或多个短程无线通信信号的短程无线通信接收器。

方面15D.根据方面14D所述的装置,其中所述一个或多个短程无线通信信号由所述地理区域中的本地设备发送,并且其中所述地理区域对应于所述本地设备对所述一个或多个短程无线通信信号的发送范围。

方面16D.根据方面5D、6D或12D至15D中任一项的装置,其中定位接收器是被配置为从一个或多个卫星接收一个或多个GNSS信号的全球导航卫星系统接收器。

方面17D.根据方面1D至16D中任一方面的装置,其中装置包括本地设备。

方面18D.根据方面12D至17D中任一项所述的装置,其中,为了验证在所述媒体设备与捕获所述传感器数据同时的时间处的定位在所述地理区域内,所述一个或多个处理器被配置为验证所述媒体设备和与所述地理区域相关联的本地设备之间的一个或多个通信的内容。

方面19D.根据方面1D至18D中任一方面所述的装置,其中,所述装置包括所述媒体设备。

方面20D.根据方面1D至19D中任一方面所述的装置,其中,为了验证所述媒体设备在与捕获所述传感器数据同时的时间处的定位在所述地理区域内,所述一个或多个处理器被配置为验证所述传感器数据描绘了在所述地理区域内可见的对象。

方面21D.根据方面1D至20D中任一方面所述的装置,其中,所述一个或多个处理器被配置为:将所述令牌的所有权设置给与关联于所述媒体设备的用户相关联的账户。

方面22D.根据方面1D至21D中任一方面的装置,其中,一个或多个处理器被配置为:识别传感器数据包括具有经辨别身份的个体的表示;以及将令牌的所有权设置为与具有经辨别身份的个体相关联的账户。

方面23D.根据方面1D至22D中任一方面所述的装置,其中,所述媒体设备包括头戴式显示器。

方面24D.根据方面1D至23D中任一方面所述的装置,其中,所述媒体设备包括移动手持机。

方面25D.根据方面1D至24D中任一方面所述的装置,其中,所述媒体设备包括可穿戴设备。

方面26D.根据方面1D至25D中任一方面的装置,其中,所述装置包括头戴式显示器。

方面27D.根据方面1D至26D中任一方面的装置,其中,所述装置包括移动手持机。

方面28D.根据方面1D至27D中任一方面的装置,其中,所述装置包括可穿戴设备。

方面29D.根据方面1D至28D中任一方面的装置,其中,所述装置包括服务器。

方面30D.根据方面1D至29D中任一项的装置,其中,所述装置在地理区域中。

方面31D.一种用于处理图像数据的方法,所述方法包括:接收基于由媒体设备的一个或多个传感器捕获的传感器数据的媒体数据;接收定位数据,所述定位数据指示所述媒体设备在与由所述媒体设备的所述一个或多个传感器捕获所述传感器数据同时的时间处的定位;基于所述定位数据验证所述媒体设备在与捕获所述传感器数据同时的时间处的定位在地理区域内;以及响应于验证所述媒体设备的定位在所述地理区域内,自动生成与所述媒体数据相对应的令牌,所述令牌在分布式账本的块的有效载荷中被识别。

方面32D.根据方面31D的方法,其中媒体数据是传感器数据。

方面33D.根据方面31D至32D中任一方面所述的方法,其中,所述媒体设备至少部分地通过修改所述传感器数据以将虚拟内容添加到所述传感器数据来生成所述媒体数据。

方面34D.根据方面31D至33D中任一方面所述的方法,其中,所述传感器数据包括由所述媒体设备的所述一个或多个传感器中的一个或多个图像传感器捕获的一个或多个图像,并且其中,所述媒体数据基于所述一个或多个图像中的至少一个。

方面35D.根据方面31D至34D中任一方面所述的方法,其中,所述传感器数据包括所述定位数据,所述定位数据是基于由所述媒体设备的所述一个或多个传感器的定位接收器接收到一个或多个定位信号而确定的,并且其中,所述媒体数据包括由所述媒体设备基于所述定位数据生成的地图。

方面36D.根据方面31D至35D、36D、42D或43D中任一方面所述的方法,其中,所述定位接收器是被配置为接收一个或多个短程无线通信信号的短程无线通信接收器。

方面37D.根据方面31D至36D中任一项所述的方法,其中,所述一个或多个短程无线通信信号由所述地理区域中的本地设备发送,并且其中所述地理区域对应于所述本地设备对所述一个或多个短程无线通信信号的发送范围。

方面38D.根据方面31D至37D、36D或42D至45D中任一方面的方法,其中定位接收器是被配置为从一个或多个卫星接收一个或多个GNSS信号的全球导航卫星系统接收器。

方面39D.根据方面31D至38D中任一方面所述的方法,其中,所述传感器数据包括基于由所述媒体设备的所述一个或多个传感器的定位接收器接收到一个或多个定位信号而确定的辅助定位数据,并且其中所述媒体数据是由所述媒体设备基于所述辅助定位数据生成的地图。

方面40D.根据方面31D至39D中任一项所述的方法,还包括:响应于验证所述媒体设备的定位在所述地理区域内,自动生成用于所述分布式账本的所述块;以及将块附加到分布式账本的多个块。

方面41D.根据方面31D至40D中任一方面所述的方法,其中,所述块包括所述分布式账本的先前块的至少一部分的散列。

方面42D.根据方面31D至41D中任一项所述的方法,其中,所述块包括所述块的有效载荷的多个元素的Merkle根,并且其中,所述令牌对应于所述块的有效载荷的多个元素中的至少一个元素。

方面43D.根据方面31D至42D中任一项所述的方法,还包括:响应于验证所述媒体设备的定位在所述地理区域内,自动生成所述分布式账本。

方面44D.根据方面35D、36D、42D或43D中任一项所述的方法,还包括:响应于验证所述媒体设备的定位在所述地理区域内,自动向块生成计算设备发送生成所述分布式账本的块的请求;从所述块生成计算设备接收所述块;以及将块附加到分布式账本的多个块。

方面45D.根据方面44D所述的方法,其中接收所述定位数据包含从所述媒体设备接收所述定位数据,所述定位数据是基于由所述媒体设备的所述一个或多个传感器的定位接收器接收到一个或多个定位信号。

方面46D.根据方面35D、36D或42D至45D中任一项所述的方法,其中所述方法由包括本地设备的装置执行。

方面47D.根据方面31D到46D中任一项所述的方法,其中,接收所述定位数据包含从不同于所述媒体设备的本地设备接收所述定位数据,所述定位数据是基于由所述本地设备的定位接收器接收到一个或多个定位信号。

方面48D.根据方面42D至47D中任一项所述的方法,其中,验证所述媒体设备在与捕获所述传感器数据同时的时间处的定位在所述地理区域内包括验证所述媒体设备和与所述地理区域相关联的本地设备之间的一个或多个通信的内容。

方面49D.根据方面31D至48D中任一项所述的方法,其中,所述方法由包括所述媒体设备的装置执行。

方面50D.根据方面31D至49D中任一方面所述的方法,其中,验证所述媒体设备在与捕获所述传感器数据同时的时间处的定位在所述地理区域内包括验证所述传感器数据描绘了在所述地理区域内可见的对象。

方面51D.根据方面31D至50D中任一方面所述的方法,还包括:将令牌的所有权设置给与关联于媒体设备的用户相关联的账户。

方面52D.根据方面31D至51D中任一项所述的方法,还包括:识别传感器数据包括具有经辨别身份的个体的表示;以及将令牌的所有权设置为与具有经辨别身份的个体相关联的账户。

方面53D.根据方面31D至52D中任一项所述的方法,其中,所述媒体设备包括头戴式显示器。

方面54D.根据方面31D至53D中任一方面的方法,其中,所述媒体设备包括移动手持机。

方面55D.根据方面31D至54D中任一项所述的方法,其中,所述媒体设备包括可穿戴设备。

方面56D.根据方面31D至55D中任一方面所述的方法,其中,所述方法由包括头戴式显示器的装置执行。

方面57D.根据方面31D至56D中任一方面的方法,其中,所述方法由包括移动手持机的装置执行。

方面58D.根据方面31D至57D中任一项的方法,其中,所述方法由包括可穿戴设备的装置执行。

方面59D.根据方面31D至58D中任一方面的方法,其中,所述方法由包括服务器的装置执行。

方面60D.根据方面31D至59D中任一方面所述的方法,其中,所述方法由所述地理区域中的装置执行。

方面61D.一种用于处理图像数据的装置,所述装置包括:用于执行方面31D至60D中任一项的方法的部件。

方面62D.一种非暂时性计算机可读存储介质,其上包含有程序,其中所述程序可由处理器执行以执行处理图像数据的方法,所述方法包括:根据方面31D至60D所述的方法中的任一种。

技术分类

06120116566221