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

在虚拟环境中提供去中心化支持服务的系统和方法

文献发布时间:2024-07-23 01:35:21


在虚拟环境中提供去中心化支持服务的系统和方法

相关专利申请的交叉引用

本申请要求2022年3月14日提交的申请号为63/319,688的美国临时申请的权益,该申请的名称为“Systems and Methods for Providing Support Services in aVirtual Environment”,其内容(包括附录)全文并入本申请。

背景技术

虚拟现实和增强现实体验越来越受欢迎。通常,用户使用头戴设备或眼镜等专用设备进入虚拟环境并与虚拟环境互动。这种体验的自然发展是,代表着人的化身在虚拟世界中存在并与物体、其他化身和虚拟环境互动。在一些情况下,这个虚拟世界或虚拟现实可以通过现实物质世界中物体的图像或形象来增强。这种虚拟世界或虚拟环境被称为“元宇宙

与物质“现实”世界一样,体验元宇宙的人在使用产品或服务时可能会遇到问题,产品或服务例如虚拟应用程序、快递服务、虚拟设备、商业相关服务或虚拟世界的其他方面。在一些情况下,应用程序或设备的虚拟形式可能与相同应用程序或设备的实际现实版本相对应。在现实世界中,人们会联系所购买产品的商店,或者联系产品或服务所代表的“品牌”,以获得客户支持或其他形式的帮助,但这种方式在虚拟环境中是不可能实现的。

造成这种情况的原因是多方面的,但总的来说,通常可以说与以下一个或多个方面有关:

●在虚拟环境中缺乏可以向其寻求帮助的特定产品或服务的联系人,以及缺乏在虚拟环境中描述所需支持的有效方法;

○这个例子说明了虚拟环境的局限性,用户必须退出虚拟环境才能执行一些任务;

■从某种意义上说,这是由于缺乏一种可以在不离开虚拟环境的情况下寻求虚拟环境中产品或服务的支持的方法,而需要使用虚拟环境之外的通信渠道联系客户服务或支持的提供商;

■同样,这也是由于设计要素在逻辑上无法适应各种不同类型的虚拟环境,也无法为虚拟化身/用户提供明确的求助方式;也就是说,在虚拟环境中缺乏标准化的、可识别的形式或流程,这种形式或流程用于寻求对虚拟环境中的应用程序、产品、服务或功能的支持帮助;

●在许多情况下,支持服务不足的原因还在于:需要向客户服务或支持代表提供有关服务请求的背景信息,例如产品或服务的类型、位置、服务请求者的身份、产品序列号或其他标识、当前状态、产品或服务的错误信息或错误代码等,以及在虚拟环境中无法向帮助的来源提供这些信息。

○在一些情况下,可能无法获得这些信息,或者即使可以获得这些信息,也可能没有收集信息和/或将信息传输到虚拟环境中的适当对象或化身以获得所需的帮助的程序;

●虚拟环境中的化身与现实(实体)人物之间缺乏可验证的关联,无法实现用户认证、验证以及个性化和安全的协助或支持服务;

○这涉及的问题是为化身建立可验证的身份,从而将化身或化身所代表的真人与虚拟世界的产品或服务联系起来,并授权化身申请和接受支持服务;

■这也涉及到需要安全的身份验证系统,以保护个人数据和信息不受侵犯,无论个人数据或信息是由真人还是由其化身提供的;

●缺乏在多品牌环境中提供客户支持的基础设施,基础设施使用户能够在去中心化的经济系统中从多个实体获得帮助,同时保持元宇宙体验;

○这涉及到以下问题:虚拟环境包含来自多个来源的产品或服务,人(以其化身的形式)希望在不离开虚拟环境的情况下获得各种产品或服务的支持服务,客户服务或支持请求的产品、服务或背景(如果与请求相关)也要考虑;

■这也表明,收集产品或服务的相关背景或识别数据并将其提供给虚拟环境中的适当对象或化身具有重要意义;

●例如,在“现实”物质世界中,产生客户服务请求的背景信息可能包括日期、时间、设备的当前状态、显示或推断的错误信息,客户服务提供商利用这些信息来确定如何为客户提供最佳帮助;

■这种问题还可能与缺乏从其他人/化身那里获得帮助的能力有关,在一些情况下,通过获取群体的“智慧”和经验,这种能力可能有利于为用户的问题提供解决方案。

本文所描述的系统和方法的实施例旨在单独或共同解决这些问题和相关问题。

发明内容

本文中使用的术语“发明”、“本发明”、“此发明”、“本公开”或“此公开”意指文本、附图或图表以及权利要求书中公开的所有主题。包含这些术语的陈述并不限制所公开的主题或权利要求的含义或范围。本公开所涉及的实施例由权利要求书而不是本发明内容来限定。本发明内容是对本公开内容各个方面的高度概括,并介绍了下文详细说明部分将进一步阐述的一些概念。本发明内容无意确定所要求主题的关键、基本或必要特征,也无意单独用于确定所要求主题的范围。应参考整个说明书的适当部分、任何或所有图表或附图以及每项权利要求来理解本主题。

本公开的实施例涉及系统和方法,其用于使正在虚拟环境中体验和交互的人能够在虚拟环境中获得客户支持或其他形式的帮助,以解决他们在虚拟环境中交互的物体、服务或体验问题。在某些实施例中,这可能包括从虚拟环境中的化身或物体获得支持或某种形式的帮助。在一个实施例中,可以通过将帮助请求转换或转化为虚拟环境中的物体(此处称为支持请求物体)来实现这一点。

例如,支持请求物体可包括或关联关于化身/请求者、请求目的、请求背景或请求帮助的产品或服务的数据和信息。然后,请求帮助的人(以虚拟环境中的化身形式)可以控制代表请求的物体。这可能有助于采取行动和获得帮助来源,而这是在使用中心化的帮助系统时是不可能做到的,中心化的帮助系统要求从单一来源寻求和获得帮助。

在一些实施例中,所公开的系统和方法可包括要素、组件或流程,这些要素、组件或流程的配置和运行可提供以下一个或多个功能:

●为虚拟环境和/或虚拟环境的位置中包含的“物体”提供支持服务,“物体”代表与多个来源或品牌相关的设备、体验、产品或服务,可在虚拟环境中使用;

●支持服务考虑一个或多个背景信息,背景信息包括请求者/化身、请求帮助的物体、虚拟环境、虚拟环境中的位置以及它们之间的关系;

●能够以支持或帮助请求物体的形式,针对支持请求提供支持服务或其他形式的帮助;

○在一个实施例中,化身表示希望获得某种形式的帮助或支持;

■在一个实施例中,这可以通过化身与物体的交互来确定,物体例如表现为设备、产品或服务;

■化身请求帮助或支持时,会启动生成支持请求的流程;

○支持或帮助的请求转换为虚拟环境中的支持或帮助请求物体;

○在一个实施例中,支持或帮助请求物体可以转移或以其他方式提供给其他支持或帮助来源;

■其他支持或帮助来源可能包括其他化身;

■其他支持或者帮助来源可能包括数据、信息、建议的资源或对其他信息或系统的访问;

●数据、信息或建议的来源可能存在虚拟环境的内部或外部;

○在一个实施例中,将请求转换为虚拟环境中的物体提供了一种机制,该机制用于在虚拟环境内的化身或物体之间和/或在虚拟环境外的帮助来源之间以安全的方式传输与请求相关的信息或数据;

■在一个实施例中,与请求相关或有关的数据和信息(如关于请求者、请求帮助的产品或服务的状态,或产品或服务周围的环境)可以存储在区块链上和/或与非同质化代币(NFT)或其他形式的凭证相关联;

●存储的数据和信息可包括可用于验证化身和/或控制化身的人的身份的数据,以及化身和/或人的权利或特权的提示,这些权利或特权与请求帮助的产品或服务相关;

○在一个实施例中,将请求转换为虚拟环境中的物体提供了一个建立“市场”的机制,在这个“市场”中,这些物体可以被拍卖、交易、出售、易货、评论、转让、互动或以其他方式交换;

■通过为请求者提供其他帮助来源,这可能有助于以更有效的方式对请求作出回应;

■这就减少了对虚拟环境中物体的中心化的支持或帮助来源的依赖,并通过允许获取他人的知识和经验以及最有效的请求回应手段,增加请求者获得满意回应的可能性;

■所公开的根据请求提供支持或帮助的方法可以促进化身之间或产品或服务来源之间的协作;

■所公开的根据请求提供支持或帮助的方法,使请求者有能力寻求和确定最有效的问题解决方案,而不必完全依赖中心化的支持服务来源;

●安全、可验证的方式,其用于确定化身申请和接受支持服务的权利或能力。执行这一功能所使用的方法或途径可能会有所不同,这取决于所请求的帮助形式,以及该权利是否与化身和/或控制化身的人有关。作为非限制性示例,可能有必要:

○验证化身与真人的关联,并确定该真人的权利或权限;

○使用可验证凭证(如NFT)验证化身的身份和权利,这可能与虚拟环境中化身的权利有关,可能不需要确认控制化身的人的身份;

○在虚拟环境中使用安全、可接受的验证方法验证化身的身份;

■在每个例子中,目标都是使虚拟化身能够识别自己的身份并确定其权利、特权或应享权利,和/或使个人能够提供“证据”证明他们与化身的关系(或对虚拟化身的控制)(如果情况需要)并确定他们的权利;

■在一些情况下,身份验证可能是使化身或真人能够确定其对某一物体的所有权或使用某项服务或某类支持的权利的流程的一部分;

○这说明,用于验证身份的方法可能会因产生帮助的请求的背景信息不同而不同;

■在一些情况下,化身可能是涉及“信用”或虚拟资金转移的交易的一部分--在这种情况下,可能不需要验证控制化身的人的身份就可以提供所请求的帮助;

■在一些情况下,化身可能会与现实世界中的服务提供商进行交互--在这种情况下,可能有必要验证化身是否由授权接受帮助的人控制;

●虚拟环境中的支持服务,可以(在需要时)与“现实”世界的数字平台和支持工具以及现实世界的支持代理进行连接和通信,以获得所需的帮助;

○可以利用虚拟环境与现实世界支持工具之间的这种互联,使现有的现实世界支持代理能够支持虚拟世界,而无需改变他们的支持工作量或做法;

■例如,支持代理可以使用CRM工具来回复或参与支持请求的“聊天”。这些代理可以根据需要继续回应虚拟空间中的请求,同时继续为现实世界中的帮助请求提供服务;

○虚拟环境与实体现实世界之间的这种互连可能包括虚拟环境中提供的服务,该服务与在虚拟空间中呈现的现实世界物体的支持相关联;

■例如,这将允许用户(以其化身的形式)在虚拟环境中为该虚拟环境中的某个物体获得客户帮助,其中用户拥有该物体在现实世界中的版本,客户帮助可应用于该现实世界中的物体;以及

●可使用虚拟/增强现实设备和技术访问虚拟环境中的支持服务,可为虚拟环境中的某个位置、某个物体或某个资产提供支持,支持可从菜单/信息亭获取,或以其他方式与虚拟世界体验集成。

作为在虚拟环境中提供客户支持服务或其他类型帮助的一部分或补充,所公开的系统和方法还可提供以下优势、服务或功能:

●考虑提供自动或自助支持可能需要的虚拟环境的背景;

○这是因为在虚拟环境中,所需的支持类型可能取决于请求帮助时的背景,特别是自助或自动支持;

■例如,要在虚拟环境中提供自助或自动帮助,系统可能需要知道化身在哪里,他们可能与哪些物体或化身互动,以及化身在做什么,以便提供适当的帮助或自动帮助;

●在多品牌虚拟环境中提供客户支持的有效基础设施,使用户能够在存在多个实体的情况下从正确的实体获得帮助;

○这与以下情况有关:在虚拟环境中,用户体验不是由单一品牌提供的,而是由多个品牌创造的体验、物体和服务组合而成的;

○例如,在虚拟世界中,化身可能会站在一个被不同商店包围的虚拟商场里,而每个商店的体验都是由不同的品牌创造的;

○同样,在虚拟世界中,化身可能处于自己的虚拟空间中,但拥有特定的虚拟物体(如画、虚拟汽车、收音机或其他物体),这些物体由不同的品牌创建,如果这些物体在这个世界中的表现达不到期望,则希望得到支持。

在一些实施例中,用户可以使用智能手机或平板电脑等设备获得客户服务或支持。在这种情况下,可提供以下功能或能力:

●用户的手机可以作为“窗口”,用于查看特定的虚拟或增强现实环境并与之互动;

●“窗口”可包括在虚拟环境中请求支持的要素(如虚拟环境中的信息亭),可用于提交支持请求和启动支持体验;

●所提供的支持可基于或包括对请求者的真实背景的要素和/或虚拟环境要素的考虑;

○例如,将请求者的现实世界的身份与其现实或虚拟位置以及虚拟环境中一个或多个物体的相关信息结合起来;以及

●可在增强现实体验/环境中提供支持服务,其中中可与现实世界的支持工具和/

或支持代理进行连接和通信,并可在虚拟/增强环境与现实环境之间传输信息或其他形式的帮助。

在一些实施例中,除了为虚拟环境中的物体提供客户支持和其他服务外,所公开的系统和方法还可提供以下一种或多种功能或能力:

●身份验证和(化身和/或用户)授权程序,可执行以下一项或多项任务:

○识别并确定化身或化身控制者的权利;

○将虚拟环境中化身的身份与现实世界中的人联系起来;

○确定现实世界中的人(以及他们的化身)是否被授权接受虚拟环境中物体的支持服务;

○这可能包括为用户生成身份的能力,如果用户目前没有身份,则可在虚拟环境中使用该身份;

○这可能包括使用存储在区块链上的数据、通过处理NFT或通过使用其他安全和可接受的验证方法(如多因素和/或多渠道验证)来验证身份和可向化身和/或现实世界中的人提供的授权服务的能力;

●当无法验证用户或服务请求者时,能够通知虚拟环境和/或现实世界中的支持服务;

○这是为了防止个人/化身获得他们无权获得的资源或帮助;

●成组流程可将服务或支持请求与用户相关联,并将服务或支持请求作为属于用户/化身的物体或资产处理;

○这样,用户(以其化身的形式)就可以将支持请求转给其他人,以寻求建议或帮助;

■这种能力可以根据服务请求的价值,在虚拟环境中发展经济或市场(例如,通过建立财产所有权以及竞标、交换、交易、估价或其他形式的财产转让机会),并鼓励和促进虚拟环境内的协作,以更有效地满足服务请求。

在一个实施例中,本公开涉及一种在虚拟或增强现实环境中提供客户服务或支持的方法。在一些实施例中,本公开旨在创建独立于品牌的虚拟支持“工单”,“工单”因此可以更容易地在品牌之间传递,为客户或用户解决问题。此外,由于虚拟工单与品牌无关,预计这将鼓励开发第三方服务,以解决用户遇到的涉及单一或多个品牌的常见问题和不太常见的问题。

在一个实施例中,可以将帮助请求视为虚拟环境中的物体。在这样的实施例中,公开的方法可包括以下步骤、阶段、功能、流程或操作:

●接收或识别关于产品或服务的帮助的请求,该请求来自虚拟环境中的化身,产品或服务在虚拟环境中表示为物体;

○作为非限制性示例,请求可通过以下方式生成:化身访问信息亭、发送通信、识别物体并执行过程或操作(如触摸物体上的要素或拿起物体),或移动到虚拟环境中的特定位置(如标记或建筑物);

○真人也可以通过网页、移动应用程序或其他支持界面访问虚拟环境,可能不需要化身;

●响应于请求,识别请求帮助的产品或服务,并确定化身(以及推断出与化身相对应的现实世界中的人/用户)是否有权获得所请求的帮助。该流程的这一步骤或阶段可以是可选的,并可用作门槛步骤,该门槛步骤用于验证化身(以及推断出的现实世界中的人)是否有权接受产品或服务帮助,并因此是否有权参与支持物体的转换和转移:

○关于化身,这可能包括确定虚拟环境中化身的身份、位置和/或背景,以及授权其接受的服务(这可以使用区块链数据、NFT或其他凭证或其他形式的验证或认证来完成),和/或确定与化身相对应的现实世界中的人,并验证在提出请求时授权的人正在控制化身;

■当需要验证现实世界中控制化身的人的身份时,在一些实施例中,这可能涉及到一种双因素和/或双通道授权的形式,这种授权的形式同时使用虚拟和现实世界的物体、设备或程序作为验证数据的传输通道或来源;

○对于代表产品或服务的物体,这可能包括验证现实世界中的人是否有权获得所请求的虚拟环境的产品或服务的帮助;

■为此,可能需要收集有关物体的具体信息,包括但不限于(或要求包括):

●用名称、品牌、序列号、型号、版本或类型中的一个或多个来识别物体;

●确定物体的来源(如果从品牌上看不出),如现实世界或虚拟世界中的商店,或其他形式的提供商;并且

●确定物体与请求者之间的关系(例如,作为非限制性示例,请求者是所有者,许可用户,或与NFT有关联);

●将帮助的请求转换为虚拟环境中的虚拟物体(本文称为支持请求物体);

○在一个实施例中,支持请求物体可以作为去中心化自治组织(DAO)的一部分来创建,在该中心化自治组织中,支持物体将被引用、管理并确保安全。这一流程将包括在任何相应的综合帮助服务中提供链接,该链接连接到支持的详细信息所存储的位置;

○在一些实施例中,这可能会促成针对支持请求的“市场”和相关经济的发展,从而允许将此类请求作为对象进行定价、估价、支付、交易和转让;

○在一个实施例中,可使用区块链技术创建物体,以确保以下一项或多项信息的可靠记录:工单的创建、相关背景信息或其他信息以及支持请求物体的所有者(例如,控制化身的人或与人没有任何关联的化身);

○支持请求物体可以由化身和/或拥有化身的人,和/或最初创建请求的人拥有和管理;

■这样,所有者就可以控制支持请求的处理情况,包括谁能看到详细信息、他们可以去哪里寻求支持,以及知道支持请求何时得到满足;

●支持请求物体是作为支持活动的一部分使用的与支持相关的物体。它可能与已发布的模式相关联,以便流程可以访问对象,并有效地理解其中包含的数据。在一个实施例中,支持请求物体可以具有与之相关联的数据,这些数据存储在区块链上或以凭证或NFT的形式存储,其中数据可以包括与请求相关的数据、信息或元数据中的一个或多个。在一个实施例中,与请求有关的数据、信息或元数据可包括,但不限于或要求包括:

○关于提出请求的化身和/或化身控制者的数据、信息或元数据—这些数据可用于验证请求者的身份,并确定其在请求帮助的产品或服务方面的权利和特权;

○与请求帮助的产品或服务有关的数据、信息或元数据;

■这可以包括用名称、品牌、序列号、型号、版本或类型中的一个或多个来识别物体;

■这可能包括确定物体的来源(如果从品牌上看不出),如现实世界或虚拟世界中的商店或供应商;

■物体的状态、状况或位置(例如,是否生成了错误代码、物体的配置、产品被请求执行或正在执行的流程或功能或其他相关信息);

■这可能包括与所请求的服务或帮助的类型有关的数据、信息或元数据,例如所请求的文件、问题解答、说明如何配置设备的视频或者资源的链接(作为示例);

●在一个实施例中,流程可以包括验证控制化身的人的身份;

○这可能涉及一种双因素或双通道授权形式,这种授权形式使用虚拟世界和现实世界两者的设备或流程;

●在一个实施例中,该过程可以包括有关化身(以及控制化身的人)为换取回应于他们的支持请求的帮助,而愿意支付的费用、愿意做的事或者愿意协助另一个化身/人做的事的数据、信息或元数据;

○这可能包括为支付在虚拟环境中使用的资金、支付在虚拟环境外使用的资金或有价值的物品(如作为交易一部分的物体(支持或其它));

●使提出请求的化身或人能够将支持请求所形成的物体转移到支持实体,其中支持实体可以是另一个化身、品牌,可以位于虚拟环境中或现实环境中,或者提出请求的化身或人可以使流程在产品、服务或支持请求物体上执行,从而获得支持;

○这可以是将物体转移到品牌,以便品牌能够解决问题;

○在一个实施例中,这可能会导致物体在外观、位置或其他特征上发生变化,该物体代表需要支持的产品或服务;

○在一个实施例中,支持请求物体可以通过特定的特征或外观(例如形状、颜色或标志)来识别,该特征或外观取决于支持请求的状态或状况(例如已提交、正在考虑、已接受或已完成);

○在一个实施例中,支持请求所转移至的位置可以作为市场的一种形式,其中其他化身可以“竞标”响应请求,可以提供交易、服务或货币形式的付款,也可以提供不同的物体作为被允许响应服务请求的诱因;

■在一个实施例中,在产品、服务或支持请求物体上执行的流程可指示支持请求物体能够通过市场进行转让;

■如果需要,可以让一个以上的化身回应请求,并且安排一个或多个回应的付款;

○当支持请求物体(或工单)传送至或放入拍卖会供他人竞标以提供所请求的支持服务时,拥有需要支持的产品或服务的化身可以控制哪些信息可以被访问和共享;

○在一些实施例中,所公开的流程可包括自动流程,该自动流程可根据所收集的数据并将所收集的数据与虚拟环境或真实环境中支持实体的质量相匹配,从而确定“最佳”支持实体;

■这些质量可能包括但不限于实体提供的服务类型、以往提供帮助的经验,或以往在请求帮助的产品或服务方面的经验(作为非限制性示例);

■例如,如果在购买产品或服务时遇到的问题(并且请求了该问题的帮助)是支付问题,那么自动流程可以确定银行或支付处理商最适合解决该问题,并使购买者能够向(在虚拟环境中和/或在现实世界中的)银行或支付处理商支持团队提交支持请求;

●在提出请求的化身和目前的实体(例如品牌或其他化身)之间建立通信方法,其中支持请求物体被转移给该实体以解决问题,从而通过消息、语音或视频,或通过自动工具(如聊天机器人)提供支持;

○作为非限制性示例,所请求的帮助或支持能够以通信、信息、指示、观看视频、访问地点或执行过程(可以物体的形式提供)的形式提供;

○在将帮助提供给化身/请求者时,产品上的指示器或与服务请求相关的指示器在作为物体查看时可能会被更改(例如更改其颜色、形状或外观),以表明支持请求已得到响应,并且问题已解决;

●如果首先尝试提供帮助的实体无法解决问题,则让化身(在一个实施例中,基于支持实体的建议)将物体转移到不同的支持实体;

○例如,如果商店支持团队无法解决问题,那么他们(或请求者)就可以将工单转给银行支持团队来解决问题;

■在某些实施例中,请求者或请求者最初提供支持物体的支持实体都可以执行转移;

●使能够解决问题(即提供所请求的帮助)的支持实体能够向提出请求/持有物体的化身(或人)表明帮助已经提供;以及

○让持有物体的化身能够确认问题已经解决;

●在提出请求的化身收到对支持请求的回应后,使请求者能够向提供帮助的化身付款;

○这可以是代币、货币或其他有价值物品的转让;

○提出请求的化身可以通过访问虚拟环境中的银行、办公室、信息亭或其他对象来启动。

在一个实施例中,本公开涉及一种在虚拟环境中提供客户服务或支持的系统。系统可包括一个或多个非暂存计算机可读介质,其中包括成组计算机可执行指令和一个或多个电子处理器。当指令被处理器或协处理器执行时,会导致处理器或协处理器(或作为其一部分的设备或装置)执行一系列操作,以实现所公开的方法的一个或多个实施例。

在一个实施例中,本公开涉及一个或多个非暂存计算机可读介质,其中包括成组计算机可执行指令,当指令被一个或多个电子处理器或协处理器执行时,处理器或协处理器(或作为其一部分的设备或装置)执行成组操作,这些操作实现本公开方法的实施例。

在一些实施例中,本文所述的系统和方法可通过SaaS或多租户平台提供服务。该平台可访问多个实体,每个实体都有独立账户和相关数据存储。例如,每个账户可以对应一个用户、一组用户、为用户提供客户服务和支持的实体或组织。每个账户可访问一个或多个服务,其中成组服务在其账户中实例化,并实现本文所述的一个或多个方法或功能。

本领域一般技术人员在阅读详细说明和附图后,就会明白所述系统和方法的其他目的和优点。在全部附图中,相同的附图标记和描述表示相似但不一定相同的元件。虽然本文所公开或描述的示例性实施方案可以有各种修改和替代形式,但具体的实施方案已在附图中举例说明,并将在本文中详细描述。然而,示例性或具体的实施例并不限于所描述的形式。相反,本公开涵盖了所附权利要求范围内的所有修改、等同物和替代品。

附图说明

本发明的实施例将参照附图进行描述:

图1(a)是描述系统的示意图,该系统包括一组元件、组件、功能或流程,它们可作为一些实施例的一部分来实现;

图1(b)是流程图或流程示意图,其描述了根据一些实施例,使人能够在不离开虚拟环境的情况下获得虚拟环境中关于物体的客户服务或帮助的方法、流程、操作集或功能;

图2是示意图,其描述了存在于计算设备、服务器或系统中的元件或组件,计算设备、服务器或系统配置为实现方法、流程、功能或操作;以及

图3-5是说明多租户或SaaS平台架构的示意图,该平台可用于实施本文公开的系统和方法的实施例。

请注意,在整个公开和附图中,相同的数字用于指代类似的组件和功能。

具体实施方式

本文对本公开实施例的主题进行了具体描述,以满足法定要求,但这种描述无意限制权利要求的范围。要求保护的主题可以以其他方式体现,可以包括不同的元件或步骤,也可以与其他现有的或后来开发的技术结合使用。本说明不应被解释为暗示各步骤或元件之间有任何规定的顺序或布置,除非明确指出各步骤或元件的顺序或布置是必需的。

本文将参照附图对本公开的实施例进行更全面的描述,附图是本公开的一部分,通过图示的方式展示了本公开可以通过其实施的示例性实施例。然而,本公开内容可以以不同的形式体现,不应被理解为仅限于本文所阐述的实施例;相反,提供这些实施例是为了使本公开内容满足法定要求,并向本领域技术人员传达本公开内容的范围。

除此以外,本公开内容可全部或部分体现为系统、一种或多种方法或一种或多种设备。本公开的实施例可以采取硬件实施例、软件实施例或软件与硬件相结合的实施例的形式。例如,在一些实施例中,本文所述的一个或多个操作、功能、流程或方法可由一个或多个合适的处理元件(如处理器、微处理器、CPU、GPU、TPU或控制器,作为非限制性示例)实现,这些处理元件是客户端设备、服务器、网络元件、远程平台(如SaaS平台)、“云”服务或其他形式的计算或数据处理系统、设备或平台的一部分。

一个或多个处理元件可使用一组可执行的指令(如软件指令)进行编程,其中指令可存储在一个或多个合适的非暂存的计算机可读的数据存储元件上(或其中)。在一些实施例中,成组指令(如通过网络,如互联网)可通过指令传输传达给用户,或者通过执行成组指令的应用程序传达给用户。在一些实施例中,最终用户可通过访问SaaS平台或通过此类平台提供的服务来使用成组指令或应用程序。

在一些实施例中,本文所述的一个或多个操作、功能、流程或方法可由专门形式的硬件实现,如可编程门阵列、专用集成电路(ASIC)或类似硬件。需要注意的是,本公开的实施例可以以应用程序、作为大型应用程序一部分的子程序、“插件”、数据处理系统或平台的功能扩展或其他合适的形式来实现。因此,以下的详细描述并不具有限制性。

如前所述,在一些实施例中,本文所述的系统和方法可通过SaaS或多租户平台提供服务。该平台可访问多个实体,每个实体都有独立账户和相关数据存储。例如,每个账户可以对应一个用户、一组用户、为用户提供客户服务和支持的实体或组织。每个账户可访问一个或多个服务,其中成组服务在其账户中实例化,并实现本文所述的一个或多个方法或功能。

本文中使用的术语“元宇宙”、“虚拟环境”、“虚拟现实”或“虚拟世界”指的是计算机模拟环境,该计算机模拟环境可以由多个用户组成,每个用户都可以创建个人化身并由其代表,同时独立地探索虚拟世界、参与其活动、与物体交互并与他人交流

作为非限制性示例,当用户在元宇宙中进行交互时,他们可能会体验到以下一种或多种体验:

●持久、虚拟的交互式三维世界和沉浸式体验(例如,可通过VR、AR和移动设备中的一种或多种进行访问);

●混合品牌体验,涉及由多个不同来源提供的产品或服务;

●去中心化的自我主权身份,每个身份/化身都由现实世界中的个人拥有和控制;

●可由一个或多个个人/角色拥有的中心化的元宇宙资产/物体;

●虚拟物体可以包括土地、结构、地点、艺术品、凭证、奖励、设备、服务、装置、特定功能或可执行程序(作为非限制性的示例);

○在一些实施例中,虚拟物体可以对应于现实世界中的实际物体,例如地点、建筑、公司、设备或动物(作为非限制性示例);以及

●一种去中心化的经济,在这种经济中,物体可以与非同质化凭证(NFT)相关联,并且可以进行人(即化身)与人(化身)之间的直接交易。

在一些实施例中,要在虚拟世界中为虚拟产品或虚拟服务提供基于“背景信息”的客户支持,可能需要实现以下一个或多个功能或能力:

●存在虚拟物体(如作为非限制性示例的球、服务徽章、指定位置或信息亭)或事件触发条件(如作为非限制性示例的化身按下按钮、站在广场上或移动到指定位置),化身可利用虚拟物体或事件触发器生成支持请求和/或启动支持体验;

●了解虚拟环境中用户/化身的背景信息,背景信息包括作为非限制性示例的虚拟位置、附近物体、化身最近/当前的经历或行动、化身的虚拟身份或相应的真实身份,或物体的品牌所有权或相关信息(如适用);

○例如,了解到一个人的化身在虚拟的星巴克休息室里,坐在一张桌子前,正在下一盘棋;

●虚拟身份(通常以化身的形式),虚拟身份由现实世界中的个人/用户管理,并与特定数据相关联,控制化身的用户可将特定数据与支持服务提供商共享,以验证用户身份并确定他们(用户)有权获得所需的支持服务(作为非限制性示例,验证他们是否年满18岁,或他们是否已支付产品或服务费用);

○用于确定化身和/或个人的权利,或用于验证控制化身的个人身份的数据或信息可以存储或编码在与NFT相关联的区块链中,或者存储在其他合适的数据存储组件中;

●虚拟环境体验,用户化身可与虚拟环境体验互动以获得支持,支持包括(作为示例)一个或多个自助源、人工智能驱动的菜单、语音聊天、具有语音转文本功能的文本聊天、呈现视频的设备、用于呈现文档的显示屏或交互式工作流(作为非限制性示例);

○在一些实施例中,服务代理聊天记录(以文本格式)或语音聊天可显示为全息图或化身,另一个化身可与之互动;以及

●支持平台和路由服务或功能,其可根据化身和/或请求支持的产品或服务的具体的背景信息执行或以其他方式提供体验;

○例如,如果用户在虚拟星巴克中,则会显示星巴克帮助;

○所提供的体验可包括但不限于,或者要求包括机器人的使用、自动的事件或自动的事件序列、现实世界代理的连接/路由、帮助或客户支持票单流程或支持代理通信工具(作为非限制性示例)。

传统上,支持由品牌提供,品牌拥有并控制提供支持的方式。例如,如果用户或客户需要客户帮助或产品支持或服务支持,他们通常会经历类似以下的流程:

1.用户/个人联系支持中心;

2.支持中心(由品牌提供人员)创建由品牌拥有和管理的支持工单;

3.支持中心为用户提供客户服务;

4.如果该品牌无法解决问题(例如,问题不在该品牌,而在其他品牌),他们要么会联系第二品牌,要么通常会告诉让用户去联系其他品牌,并在该其他品牌创建新的支持工单;

5.在这种情况下,用户需要与第二品牌进行第二互动,以解决最初的问题。

然而,技术和服务往往是混合的(即由多个品牌提供),随着用户在未来更多地使用去中心化的模式(如元宇宙),预计品牌和服务的混合频率会增加,并整合成单个体验。

遗憾的是,提供客户支持服务的传统方法无法有效解决这一问题。在传统模式中,支持请求工单归某个品牌所有,这限制了用户跨多个品牌寻求问题解决方案的能力。相反,他们需要与每个品牌进行单独的互动,而每个品牌都对之前的互动都是不知情的。

与现实世界相比,在虚拟环境中提供客户服务或支持的难度更大,如前所述,这一方面是因为在虚拟世界中可能存在许多不同的物体、物体类型、产品、服务和场所,而且每个物体都可能与不同的来源或品牌相关联。例如,个人的化身可能在他的虚拟客厅里,柜台上摆放着从不同品牌购买的几种不同的物体(作为非限制性示例,虚拟书、虚拟棋盘游戏、虚拟设备、收音机和通往虚拟体验的入口)。预计每个物体都会有不同的支持需求和不同的背景信息,支持平台需要能够区分每个物体,并且使用户能够接收适用于该物体的支持服务,该物体的支持服务从其相关来源或品牌提供。

相比之下,在传统的现实环境中,每个品牌及其支持都是独立的,例如,支持提供在桌面应用程序、专用聊天工具、网页或移动应用程序。然而,在虚拟环境中,多个品牌散布其中,并且同时提供不同的产品、服务或体验,而且往往是在虚拟环境的同一地点。在这种情况下,必须充分掌握有关虚拟世界和感兴趣的虚拟物体的背景信息,以确定提供哪些支持服务。背景信息可能与特定对象、位置、设备状态、事件或物体的品牌或来源所特有的触发条件有关。

图1(a)是描述系统的示意图,该系统包括一组元件、组件、功能或流程,可作为一些实施例的一部分来实现。如图所示,现实世界中的人使用合适的设备101体验虚拟体验或环境102并与之互动。设备可以是计算设备、移动电话、平板电脑或专用虚拟现实头戴设备,这些都是非限制性的示例。虚拟体验或环境102可以是虚拟(人工)现实、增强现实或类似体验之一,也可以由游戏或交互式应用程序提供。

在虚拟体验或环境102中,现实世界中使用设备101的人可以由化身103表示。虚拟体验或环境102可由远程服务器104(如图中标有“3D虚拟界面服务器或服务”的元件所示)生成和管理。服务器104可由真人正在使用的游戏或交互式应用程序的提供商运营。服务器104通常连接到互联网105和/或一个或多个中间网络,并能够使用它们交换数据和信息。

基于SaaS的客户服务平台106还可以连接到互联网105,因此能够交换数据和信息,并与虚拟体验或环境102进行交互,通常是通过服务器104进行交互。可以连接到基于SaaS的客户服务平台106,并且客户服务平台106能够通过将服务或帮助请求路由到成组的自助或自动帮助资源107(例如作为非限制性示例的成组文档、链接或聊天机器人)和/或使用合适的计算设备的真人形式的服务代理108来提供客户帮助。

在一个实施例中,基于SaaS的客户服务平台106的操作员可以向游戏、应用程序、交互式体验或其他虚拟现实或增强现实的环境或体验的来源(例如,服务器104的操作员)提供以下一个或多个元件、组件或流程:

●模块、插件或应用程序,可用于确定虚拟体验或虚拟环境中的物体是否需要支持,并收集或识别提供有效支持服务所需的背景数据和背景信息;

●虚拟现实、增强现实或移动设备客户支持模块(即完成某项功能的应用程序、例行程序或可执行成组指令,以上作为非限制性示例),其用于提供客户服务和其他形式的帮助,“品牌”可将其集成到其正在创建和/或管理的虚拟现实或增强现实的体验或环境中;

○在一些实施例中,移动设备上移动应用程序的用户可以寻求(或请求)支持,然后走流程,通过流程创建独立的工单,该工单为用户所有,并具有与本文所公开的服务请求物体相同的方面/属性;

●数字客户服务和支持平台(如平台106或多租户平台上的账户),数字客户服务和支持平台与虚拟现实、增强现实或移动设备客户支持模块连接,并能与该模块交换数据和信息;以及

●连接和访问自助及代理工具和资源,以便客户支持模块能够访问和利用自助代理和/或真人代理。

在一些实施例中,用于确定是否需要支持的一个或多个模块或客户支持模块可在虚拟现实环境或增强现实环境中生成用户界面109,使化身103能够与客户支持服务进行交互。界面109可以包括可选择或可激活的要素,化身103可以使用这些要素来指示需要帮助的产品(例如通过型号或通用类别)或服务类型、需要的帮助类型或服务请求的其他方面。

如图中“触发”要素所示,在一些实施例中,服务请求可根据情况或事件自动生成。例如,错误信息、执行特定操作或前往特定地点的化身,或代表产品或服务的物体改变外观,都可以是触发的形式,这可能表明需要帮助。在某些实施例中,这种触发可自动生成服务请求或工单。

图1(b)是流程图或流程示意图,其说明了根据一些实施例,使人能够在不离开虚拟环境的情况下获得虚拟环境中物体的客户服务或帮助的方法、流程、操作集或功能集。在一些实施例中,所说明的方法、流程、操作集或功能集可通过执行成组计算机可执行指令来执行,其中一些指令可在客户端设备中执行,另一些指令可在远程服务器平台中执行。

如所公开的,在一些实施例中,人可以通过执行以下步骤或阶段,在不离开虚拟环境的情况下获得虚拟环境中物体的客户服务或帮助:

●客户支持或帮助平台(如图1(a)中基于SaaS的平台106)接收或识别虚拟环境中的化身(如图1(a)中的化身103)提出的产品或服务帮助请求(如步骤或阶段110所示);

○作为非限制性示例,请求可通过以下方式生成:化身访问信息亭、发送通信、识别物体并执行过程或操作(如触摸物体上的要素或拿起物体),或移动到虚拟环境中的特定位置(如标记或建筑物);

○现实世界的人也可以通过网页、移动应用程序或其他支持界面访问虚拟环境,并且可能不需要化身;

●将请求转换为虚拟环境中的物体(称为支持请求物体)(或在某些实施例中转换为现实世界中的服务请求)(步骤或阶段120);

○在某些实施例中,这可能会促成与支持请求相关的“市场”和经济的发展,从而允许将此类请求作为物体进行定价、估价、支付、交易和转让;

○在一个实施例中,可使用区块链技术创建支持请求物体,以确保以下信息的可靠记录:工单的创建、相关背景信息或其他信息以及支持请求物体的所有者;

○支持请求物体将由虚拟化身和/或控制虚拟化身的人,或最初提出帮助请求的人拥有和管理;

○支持请求物体将作为支持活动的一部分使用,并具有已公布的模式(以便流程可以访问该物体并理解其中包含的数据);

●在一个实施例中,支持请求物体可以具有与其相关联的数据,这些数据可以存储在区块链上或以NFT的形式存储,其中数据可以包括与支持请求相关的数据、信息或元数据中的一个或多个,数据、信息或元数据与请求者和/或与请求帮助的产品或服务相关(如步骤或阶段130所示):

○在一个实施例中,与请求、请求者和/或产品或服务有关的数据、信息或元数据可包括(但不限于或要求包括):

■与提出请求的化身和/或化身控制者相关的数据、信息或元数据;

■与请求帮助的产品或服务有关的数据、信息或元数据;

1.例如,可通过名称、品牌、序列号、型号、版本、类别或类型来识别物体;

2.这可能包括确定物体的来源(如果从品牌上看不出),如现实世界或虚拟世界中的商店或供应商;

3.物体的状态、状况或位置(例如,是否生成了错误代码、物体的配置、产品被请求执行或正在执行的流程或功能,或者其他相关信息);

4.这可能包括与所请求的服务或帮助的类型有关的数据、信息或元数据,例如所请求的文件、问题解答、说明如何配置设备的视频或者资源的链接(作为非限制性示例);

●在一个实施例中,流程可以包括验证控制化身的人的身份(步骤或阶段140);

○这可能涉及一种双因素或双通道授权形式,这种授权形式使用虚拟世界和现实世界两者的设备或流程;

○这样做的目的是核实控制化身的人(以及化身)是否有权获得所请求的支持或帮助;

●在一个实施例中,该流程可以包括数据、信息或元数据,该数据、信息或元数据涉及化身(以及控制化身的人)为换取响应于他们的支持请求的帮助,而愿意支付什么、愿意做什么或者愿意协助另一个化身/人做什么(步骤或阶段150);

○这可能包括支付在虚拟环境中使用的资金、支付在虚拟环境外使用的资金或提供有价值的物品或服务;

●使化身或控制化身的人能够将由支持请求形成的物体转移到支持实体,其中支持实体可以是另一个化身或品牌,并且可以位于虚拟环境中或现实环境中(步骤或阶段160);

○在一些实施例中,化身或控制化身的人可以使流程在请求帮助的物体上执行,从而获得支持;

■在一个实施例中,这可能会导致物体在外观、位置或其他特征上发生变化,该物体代表需要支持的产品或服务;

○在一些实施例中,这可以是将支持请求物体转移到品牌或品牌代表,以便品牌能够解决问题;

○在一个实施例中,支持请求物体可以通过特定的特征或外观来识别,该特征或外观取决于支持请求的状态或状况;

○在一个实施例中,支持请求物体所转移至的位置或涉及支持请求物体的过程可以作为市场的一种形式,其中其他化身可以“竞标”响应请求,可以提供服务或货币形式的付款,也可以提供不同的物体作为被允许响应请求的诱因;

■如果需要,市场可以让一个以上的化身回应请求,并且协调一个或多个回应的付款;

○当支持请求物体转移至或放入拍卖会供他人竞标以提供所请求的支持服务时,负责生成请求的化身或个人可以控制哪些信息可以被访问和共享;

○在一些实施例中,所公开的系统和流程可包括自动流程,该自动流程可根据所收集的数据并将所收集的数据与虚拟环境或真实环境中支持实体的质量相匹配,从而确定“最佳”支持实体;

■例如,如果在购买产品或服务时遇到的问题(并且请求了该问题的帮助)是支付问题,那么自动流程可以确定银行或支付处理商最适合解决该问题,并使购买者能够向(在虚拟环境中和/或在现实世界中的)银行或支付处理商支持团队提交支持请求;

●在提出请求的化身和实体(品牌或其他化身)之间建立通信方式,支持物体被转移给该实体以解决问题,从而通过消息、语音或视频,或通过自动工具(如聊天机器人)提供支持(如步骤或阶段170所示);

○作为非限制性示例,所请求的帮助或支持能够以通信、信息、指示、观看视频、访问地点或执行过程(可以物体的形式提供)的形式提供;

○在将帮助提供给化身/请求者时,产品上的指示器或与支持/服务请求相关的指示器在作为物体被查看时可能会被更改(例如更改其颜色、形状或外观),以表明支持请求已得到响应,并且问题已解决;

●如果首先尝试提供帮助的实体无法解决问题,则让化身(在一个实施例中,基于支持实体的建议)将物体转移到不同的支持实体(步骤或阶段180);

○例如,如果商店支持团队无法解决问题,那么他们(或请求者)就可以将工单转给银行支持团队来解决问题;

■在某些实施例中,请求者或请求者最初提供支持物体的支持实体都可以执行转移;

●让能够解决问题的支持实体向持有物体的化身(或人)表明问题已经解决(步骤或阶段190);

○让持有物体的化身能够确认问题已经解决;

●在提出请求的化身收到对支持请求的回应后,使请求者能够向提供帮助的化身付款(步骤或阶段195);

○这可以是凭证、货币或其他有价值物品的转让;

○提出请求的化身可以通过访问虚拟环境中的银行、办公室、信息亭或其他对象来启动。

图2是示意图,其说明了根据一些实施例,计算设备、服务器、平台或系统200中的一个或多个可能存在或执行的元件、组件或流程,计算设备、服务器、平台或系统200配置为实现方法、流程、功能或操作。在一些实施例中,所公开的系统和方法可以以一个或多个设备(作为非限制性实施例,如作为系统或平台一部分的服务器,或者客户端设备)的形式实现,该设备包括处理元件和成组的可执行的指令。可执行的指令可以是一个(或多个)软件应用程序的一部分,并被布置在软件架构中。

一般来说,本公开的实施例可以使用成组的软件指令来实现,这些软件指令旨在由适当编程的处理元件(如GPU、TPU、CPU、微处理器、处理器、控制器、状态机或计算设备,作为非限制性示例)执行。在复杂的应用程序或系统中,这些指令通常被排列成“模块”,每个模块通常执行特定的任务、流程、功能或操作。整套模块在运行时可由操作系统(OS)或其他形式的组织平台进行控制或协调。

模块和/或子模块可包括适当的计算机可执行的代码或成组指令,例如与编程语言相对应的计算机可执行代码。例如,编程语言源代码可编译成计算机可执行代码。替代地或附加地,编程语言也可以是解释型编程语言,如脚本语言。

如图2所示,系统200可以代表服务器、客户端设备、平台或其他形式的计算或数据处理设备中的一种或多种。各个模块202包含成组的可执行指令,当这组指令被合适的电子处理器(如图中用“物理处理器230”表示的处理器)执行时,系统(或服务器或设备)200就会运行,以执行特定的流程、操作、功能或方法。

模块202可包含一组或多组指令,用于执行参照附图描述的方法或功能,以及说明书中提供的功能和操作的描述和公开。这些模块可能包括图示模块,但也可能比图示模块的数量更多或更少。此外,模块和模块中包含的成组的计算机可执行指令(全部或部分)可由同一处理器或多个处理器执行。如果由一个以上的处理器执行,协处理器可以包含在不同的设备中,例如客户端设备中的处理器和服务器中的处理器。

模块202存储在内存220中,内存220通常包括操作系统模块204,操作系统模块包含指令,该指令(除其他功能外)用于访问和控制其他模块所含指令的执行。通过“总线”或通信线路216可以访问存储器220中的模块202,以传输数据和执行指令,“总线”或通信线路216还允许处理器230与模块通信,以便访问和执行指令。总线或通信线路216还允许处理器230与系统200的其他元件进行交互,其他元件例如输入或输出设备222、用于与系统200外部的设备交换数据和信息的通信元件224以及附加存储设备226。

每个模块或子模块可以对应特定的功能、方法、流程或操作,通过执行模块或子模块中的(全部或部分)指令来实现。每个模块或子模块可包含成组的计算机可执行指令,当这些计算机可执行指令被已编程的处理器或协处理器执行时,会导致处理器或协处理器(或包含这些指令的设备、装置、服务器)执行特定的功能、方法、流程或操作。如前所述,包含处理器或协处理器的设备可以是客户端设备或远程服务器或平台中的一种或两种。因此,模块可能包含由客户端设备、服务器或平台或以上组合(全部或部分)执行的指令。这些功能、方法、流程或操作可包括用于实现所公开系统和方法的一个或多个方面的功能、方法、流程或操作,例如:

●接收(或识别)关于产品或服务的帮助的请求,该请求来自虚拟环境中的化身,产品或服务在虚拟环境中表示为物体(如模块206所示);

●将请求转换为虚拟环境中的虚拟物体(称为支持请求物体)(模块207);

●为支持请求物体填充数据和信息(例如可以存储在区块链上或以NFT或凭证的形式存储)或者将支持请求物体与数据和信息关联,其中数据和信息可以包括一个或多个与请求相关以及与请求者相关的数据、信息或元数据,和/或与请求帮助的产品或服务相关的数据、信息或元数据(如模块208所示):

●验证控制化身的人的身份(如有需要,由模块209表示);

●提供数据、信息或元数据,该数据、信息或元数据涉及化身(以及控制化身的人)为换取响应于他们的支持请求的帮助,而愿意支付什么、愿意做什么或者愿意协助另一个化身/人做什么(模块210);

●使化身或提出支持请求的人能够将支持请求物体转移给支持提供实体,其中支持实体可以是化身或品牌,并且可以位于虚拟环境或真实环境中(模块211);

○在一些实施例中,提出支持请求的化身或个人可以使过程在支持请求物体上执行,从而获得支持(例如改变其外观、使其产生信号、使其转移到另一个实体);

●在请求支持的化身和目前的实体(品牌或其他化身)之间建立通信方式,其中支持请求物体被转移给该实体以解决问题,这使得能够通过消息、语音或视频,或通过自动工具(如聊天机器人)提供支持(模块212);

●如果问题无法由首先尝试提供帮助的实体解决,则使化身或请求支持的人能够将支持请求物体转移到不同的支持实体(模块213);

○在一个实施例中,可以基于支持实体的建议进行转移;

○在一个实施例中,当前实体(最初向其提供了支持请求物体)可以将支持请求物体转移给另一个实体;

●使能够解决问题(即提供所请求的支持帮助)的支持实体能够向最初创建支持请求的化身(或人)表明问题已经解决(模块214);以及

●在提出请求的化身收到对支持或帮助的请求的响应后,使请求者能够向提供帮助的支持实体(例如,化身或多个化身)付款(模块215);

在一个实施例中,可以实施一种方法,为在虚拟现实环境或增强现实环境中控制化身的人的身份提供证明或验证。作为非限制性示例,这样做的目的是在化身和现实世界中的人之间提供已确认的关联,以便执行交易、确定虚拟环境中产品或服务的所有权,或使化身能够寻求虚拟产品或服务的帮助(作为非限制性示例)。在一个实施例中,公开的方法可包括以下验证/认证步骤、阶段、功能、流程或操作:

●确定已经接收到来自虚拟环境中的物体或事件的请求,该请求要求验证对应于化身的个人真实身份;

○在一个实施例中,这可能是化身与虚拟环境中的物体交互的结果,也可能是化身表示有兴趣购买、租用或使用虚拟环境中的物体的结果,还可能是虚拟环境中产生的事件的结果;

○在一个实施例中,这可能是现实世界中的某个人表示有兴趣购买、租用或使用虚拟环境中的某个物体的结果;

●响应于请求或事件,访问包含数据的区块链、凭证或数据库,数据包括:

○虚拟环境中成组的化身的标识符,作为非限制性示例,每个化身可与唯一的名称、编号或字母数字字符串相关联;

○对于每个化身的标识符,相关的成组的数据或文件可能包含以下一项或多项内容,其中部分或全部内容可能已加密:

■与化身的标识符相关联的现实世界的人的姓名或唯一标识符;

■可用作身份验证过程一部分的现实世界的人的信息,如出生日期、社会保险号的最后几位数字、母亲的娘家姓或最喜欢的颜色(作为非限制性示例);

■密码或对安全问题的回答;

■与虚拟环境中化身/个人所拥有的物体或化身有权获得的服务相关联的唯一标识符;

●执行逻辑流程,以确定与直接或间接导致生成验证请求的化身相关联的现实世界中的人,或确定与表示有兴趣购买、租用或使用虚拟环境中的物体的现实世界中的人相关联的化身;

○进一步,确定与化身相关联的现实世界中的人是否就是当时控制化身的人;

■这可能涉及某种形式的认证,如:

●向现实世界中的人发送信息,指示他们以特定方式控制化身在虚拟环境中做某事;

●要求现实世界中的人或化身提供先前指定和存储的密码;

●在一些实施例中,这可能涉及一种双因素或双通道授权形式,这种授权形式使用虚拟和现实世界两者的设备或流程;以及

●如果与化身相关联的现实世界的人被确定为化身的控制者,并且如果所述现实世界的人(以及化身)获得授权以执行所需的操作,则允许化身或所述现实世界的人进行操作或执行交易。

在一些实施例中,本文所述系统和方法提供的功能和服务可通过访问账户提供给多个用户,该账户由服务器或服务平台维护。这种服务器或服务平台可称为软件即服务(SaaS)的一种形式。图3是说明SaaS系统的示意图,实施例可以在该系统中实施。图4是说明了可实施实施例的示例操作环境的元件或组件的示意图。图5是说明了图4的多租户分布式计算服务平台的元件或组件的其他细节的示意图,在图5所示的元件或组件中可以实施实施例。

在一些实施例中,本文所述的系统或服务可实施为响应服务请求的提交而执行的微服务、流程、工作流或功能。微服务、流程、工作流或功能可由服务器、数据处理元件、平台或系统执行。在一些实施例中,数据分析和其他服务可由位于“云”中的服务平台提供。在这种情况下,可通过API和SDK访问平台。本文所述的功能、流程和能力可作为平台内的微服务提供。微服务的接口可由REST和GraphQL端点定义。管理控制台可允许用户或管理员安全地访问基础请求和响应数据、管理账户和访问,并在一些情况下,修改处理的工作流程或配置。

需要注意的是,虽然图3至图5展示的多租户或SaaS架构可用于向多个账户/用户提供业务相关的应用和服务或其他应用和服务,但这种架构也可用于提供其他类型的数据处理服务,并提供对其他应用的访问。例如,这种架构可用于在本文公开或描述的虚拟环境中提供客户帮助和支持服务的各个方面。虽然在一些实施例中,图3至图5中所示类型的平台或系统可由第三方提供商运营,以提供成组特定的业务相关应用,但在其他实施例中,平台可由提供商运营,不同的企业可通过平台为用户提供应用或服务。

图3是说明系统300的示意图,在该系统中可以实施实施例,或者通过该系统可以访问本文所公开或描述的服务的实施例。根据应用服务提供商(ASP)运营业务服务系统(如多租户数据处理平台)的优势,作为非限制性示例,所公开和/或描述的服务的用户可包括个人、企业、品牌、商店或组织。用户可以使用合适的客户端访问服务,包括但不限于台式电脑、笔记本电脑、平板电脑、扫描仪、智能手机或专用虚拟现实头盔等。一般来说,可以使用任何可以接入互联网的客户端设备。用户通过互联网308或其他合适的通信网络或网络的组合与服务平台进行交互。合适的客户端设备包括台式电脑303、智能手机304、平板电脑305或笔记本电脑306。

系统310可以由第三方运营,系统310可以包括,帮助用户(以其化身的形式)在虚拟环境312中获得客户支持的成组服务,以及包括如图3所示耦合的网络接口服务器314。可以理解的是,服务312和网络接口服务器314可以在一个或多个不同的硬件系统和组件上实现,即使在图3中的硬件系统和组件表示为单个单元。服务312可以包括一个或多个功能或操作,用于向虚拟环境中的用户/化身提供支持或帮助。

举例来说,在一些实施例中,通过平台或系统310提供的成组的功能、操作或服务可包括:

●账户管理服务316,例如

○认证用户的流程或服务(与使用客户端设备提交用户凭据一起);

○用于生成服务或应用程序的载体或实例的流程或服务,该服务或应用程序将提供给用户;

●服务318,例如

○接收请求的程序或服务,该请求来自虚拟环境中的化身,产品或服务在虚拟环境中表示为物体;

○流程或服务,其将请求转换为虚拟环境中的虚拟物体(称为支持请求物体)(或在某些情况下,转换为现实世界中的服务请求工单);

○流程或服务,其为支持请求物体填充数据和信息(例如存储在区块链上或以NFT或凭证的形式存储)或者将支持请求物体与数据和信息关联,其中数据和信息可以包括一个或多个与请求以及与请求者相关的数据、信息或元数据,和/或与请求帮助的产品或服务相关的数据、信息或元数据:

○验证控制化身的人的身份的程序或服务(如需要);

○流程或服务,其提供数据、信息或元数据,该数据、信息或元数据涉及化身(以及控制化身的人)为换取响应于他们的请求的帮助,而愿意支付什么、愿意做什么或者愿意协助另一个化身/人做什么;

○流程或服务,其使化身或提出支持请求的人能够将由支持请求所形成的物体转移到支持实体,其中支持实体可以是另一个化身、品牌,并且可以位于虚拟环境或现实环境中(在某些实施例中,化身或提出请求的人可以促使流程在支持请求物体上执行,以便他们能够获得支持);

○流程或服务,其在提出请求的化身和实体(例如品牌或其他化身)之间建立通信方式,其中支持请求物体被转移给该实体以解决问题,从而通过消息、语音或视频,或通过自动工具(如聊天机器人)提供支持;

○流程或服务,如果问题无法由首先尝试提供帮助的实体解决,则该流程或服务能够将支持请求物体转移到不同的支持实体;

■如前所述,这可以由最初提出支持请求的化身/人发起,也可以由支持请求对象被转移到的支持实体发起;

○流程或服务,其使能够解决问题(即提供所请求的帮助)的支持实体能够向提出支持请求的化身(或人)表明问题已经解决;以及

○使请求者能够向提供帮助的支持实体(如一个或多个化身)付款的程序或服务;

●管理服务320,如

○流程或服务,其使服务和/或平台的提供商能够管理和配置向用户提供的流程和服务,通过更改流程或可用选项(作为非限制性示例)。

图3所示的平台或系统可以运营在分布式计算系统上,该分布式计算系统由至少一台,但很可能是多台“服务器”组成。服务器是物理计算机,专门为一个或多个软件应用程序或服务提供数据存储和执行环境,以满足与服务器进行数据通信(例如通过互联网等公共网络)的其他计算机用户的需求。服务器及其提供的服务可称为“主机”,远程计算机和远程计算机上运行的软件应用程序可称为“客户端”。根据服务器提供的计算服务,服务器可以被称为数据库服务器、数据存储服务器、文件服务器、邮件服务器、打印服务器、网络服务器等。网络服务器通常是硬件和软件的组合,通常通过运营网站向客户端网络浏览器提供内容,该客户端网络浏览器通过互联网访问网络服务器。

图4是说明了可实施实施例的示例操作环境400的元件或组件的示意图,。如图所示,集成和/或并入各种计算设备的各种客户端402可以通过一个或多个网络414与多租户服务平台408通信。例如,客户端可以包含和/或并入至少部分由一个或多个计算设备实现的客户端应用程序(即软件)。合适的计算设备包括个人电脑、服务器电脑404、台式电脑406、笔记本电脑407、笔记本电脑、平板电脑或个人数字助理(PDA)410、智能电话412、手机以及包含一个或多个计算设备组件(如一个或多个电子处理器、微处理器、中央处理器(CPU)或控制器)的消费电子设备。合适的网络414包括利用有线和/或无线通信技术的网络,以及按照任何合适的网络和/或通信协议(如互联网)运行的网络。

分布式计算服务/平台(也可称为多租户数据处理平台)408可包括多个处理层,其中包括用户界面层416、应用服务器层420和数据存储层424。用户界面层416可以维护多个用户界面417,用户界面417包括图形用户界面和/或基于网络的界面。用户界面可包括服务的默认用户界面,用于为服务的用户或“租户”提供对应用程序和数据的访问(在图中表示为“服务UI”),以及一个或多个根据用户特定需求专门化/定制的用户界面(例如,在图中表示为“租户A UI”、...、“租户Z UI”,其可通过一个或多个API访问)。

默认用户界面可包括用户界面组件,用户界面组件使租户能够管理租户对由服务平台提供的功能和能力的访问和使用。这可能包括访问租户数据、启动特定应用程序的实例化、执行特定数据处理操作等。图中所示的每个应用服务器或处理层422可通过成组的计算机和/或组件(包括计算机服务器和处理器)来实现,并可执行各种功能、方法、流程或操作,各种功能、方法、流程或操作由软件应用程序或成组的指令的执行来决定。数据存储层424可包括一个或多个数据存储,其中可包括服务数据存储425和一个或多个租户数据存储426。数据存储可采用任何合适的数据存储技术,包括基于结构化查询语言(SQL)的关系数据库管理系统(RDBMS)。

服务平台408可以是多租户的,可以由实体运营,为多个租户提供一系列业务相关的或其他的数据处理应用、数据存储和功能。例如,应用程序和功能可包括提供基于网络的对功能的访问,以便企业向终端用户提供服务,从而允许用户使用浏览器和互联网或内部网连接来查看、输入、处理或修改一些类型的信息。这些功能或应用程序通常由一个或多个软件代码/指令模块实现,这些模块由一个或多个服务器422维护和执行,这些服务器是平台应用服务器层420的一部分。图4所示的平台或系统可以运营在分布式计算系统上,该分布式计算系统由至少一台,但很可能是多台“服务器”组成。

如前所述,企业可以利用第三方提供的系统,而不是自己建立和维护这样一个平台或系统。第三方可在多租户平台的背景下实施如上所述的业务系统/平台,向用户提供企业数据处理工作流(如本文所述的数据分析和处理)的各个实例,每个企业代表平台的一个租户。这种多租户平台的一个优势是,每个租户都能根据自己的具体业务需求或操作方法定制数据处理工作流的实例。每个租户可以是使用多租户平台向多个用户提供业务服务和功能的企业或实体。

图5是说明图4的多租户分布式计算服务平台的可以实施实施例的元件或组件的其他细节的示意图。图5所示的软件架构是架构的一个示例,可用来实现本公开的实施例。一般来说,本申请的实施例可以使用成组的软件指令来实现,这些软件指令旨在由适当编程的处理元件(如CPU、GPU、微处理器、处理器、控制器、状态机或计算设备,作为非限制性示例)执行。在复杂的系统中,这些指令通常被排列成“模块”,每个模块执行特定的任务、流程、功能或操作。整套模块在运行时可由操作系统(OS)或其他形式的组织平台进行控制或协调。

如上所述,图5是说明多租户分布式计算服务平台的其中可以实施实施例的元件或组件500的其他细节的示意图。示例架构包括具有一个或多个用户界面503的用户界面层或层级502。这类用户界面的例子包括图形用户界面和应用编程界面(API)。每个用户界面可包括一个或多个界面要素504。例如,用户可以与界面要素交互,访问示例架构的应用层和/或数据存储层提供的功能和/或数据。图形用户界面要素包括按钮、菜单、复选框、下拉列表、滚动条、滑块、旋转器、文本框、图标、标签、进度条、状态条、工具栏、窗口、超链接和对话框。应用程序接口可以是本地的,也可以是远程的,可包括接口要素,接口要素例如各种控件、参数化过程调用、程序对象和消息传递协议。

应用程序层510可包括一个或多个应用程序模块511,每个应用程序模块有一个或多个子模块512。每个应用程序模块511或子模块512可对应由模块或子模块实现的功能、方法、流程或操作(例如,与向平台用户提供数据处理和服务有关的功能或流程)。这些功能、方法、流程或操作可包括用于实现所公开系统和方法的一个或多个方面的功能、方法、流程或操作,例如用于本文公开和/或描述的一个或多个过程或功能:

●接收产品或服务的帮助的请求,该请求来自虚拟环境中的化身,产品或服务在虚拟环境中表示为物体;

●将请求转换为虚拟环境中的虚拟物体(称为支持请求物体)(或在某些情况下,转换为现实世界中的服务请求工单);

●为支持请求物体填充数据和信息(例如存储在区块链上或以NFT或凭证的形式存储)或者将支持请求物体与数据和信息关联,其中数据和信息可以包括一个或多个与请求以及与请求者相关的数据、信息或元数据,和/或与请求帮助的产品或服务相关的数据、信息或元数据:

●验证控制化身的人的身份(如需要);

●提供数据、信息或元数据,该数据、信息或元数据涉及化身(以及控制化身的人)为换取响应于他们的支持请求的帮助,而愿意支付什么、愿意做什么或者愿意协助另一个化身/人做什么;

●使化身或提出支持请求的人能够将由支持请求所形成的物体转移到支持实体,其中支持实体可以是另一个化身、品牌,并且可以位于虚拟环境或现实环境中(在某些实施例中,化身或提出请求的人可以促使流程在支持请求物体上执行,以便他们能够获得支持);

●在提出请求的化身和实体(例如品牌或其他化身)之间建立通信方式,其中支持请求物体被转移给该实体以解决问题,从而通过消息、语音或视频,或通过自动工具(如聊天机器人)提供支持;

●如果首先尝试提供帮助的实体无法解决问题,则让化身(在一个实施例中,基于支持实体的建议)将支持请求物体转移到不同的支持实体;

○这可以由最初提出支持请求的化身/人发起,也可以由支持请求对象被转移到的支持实体发起;

●使能够解决问题(即提供所请求的帮助)的支持实体能够向提出支持请求的化身(或人)表明问题已经解决;以及

●在提出请求的化身收到对请求的响应后,使请求者能够向提供帮助的支持实体(例如,化身或多个化身)付款;

应用程序模块和/或子模块可包括任何合适的计算机可执行代码或成组指令(例如,由适当编程的处理器、微处理器或中央处理器执行),如与编程语言相对应的计算机可执行代码。例如,编程语言源代码可编译成计算机可执行代码。替代地或附加地,编程语言也可以是解释型编程语言,如脚本语言。每个应用程序服务器(例如,由图4中的元件422表示)可包括每个应用模块。另外,不同的应用程序服务器可以包含不同的成组的应用程序模块。这些集合可能是不相交的,也可能是重叠的。

数据存储层520可包括一个或多个数据对象522,每个数据对象具有一个或多个数据对象部分521,如属性和/或行为。例如,数据对象可以与关系数据库的表相对应,数据对象部分可以与这些表的列或栏相对应。替代地或附加地,数据对象也可以对应于具有栏和相关服务的数据记录。替代地或附加地,数据对象也可以是程序数据对象的持久实例,如结构和类。数据存储层中的每个数据存储可包括每个数据对象。另外,不同的数据存储可能包括不同的成组的数据对象。这些集合可能是不相交的,也可能是重叠的。

请注意,图3至图5中描述的示例计算环境并非限制性示例。可以全部或部分实施本发明实施例的其他环境包括设备(包括移动设备)、软件应用程序、系统、装置、网络、SaaS平台、IaaS(基础设施即服务)平台或其他可配置组件,这些组件可被多个用户用于数据录入、数据处理、应用程序执行或数据审查。

本公开包括以下条款和实施例:

1.一种向由虚拟环境中的化身代表的用户提供服务的方法,包括:

接收关于产品或服务的帮助的请求,该请求来自虚拟环境中的化身,产品或服务在虚拟环境中表示为物体;

将帮助的请求转换为虚拟环境中的支持请求物体;

为支持请求物体填充关于请求、提出请求的化身或者请求帮助的产品或服务中的一个或多个的相关数据、信息或元数据,或者将支持请求物体与所述相关数据、信息或元数据相关联;

提供数据、信息或元数据,所述数据、信息或元数据涉及提出请求的化身愿意支付什么、做什么或协助另一个化身做什么,以换取对帮助的请求的回应;

使提出请求的化身能够将支持请求物体转移到支持实体;

在提出请求的化身和支持实体之间建立通信方式;

使支持实体能够向提出请求的化身表明已提供请求的帮助;以及

使提出请求的化身能够向提供帮助的支持实体付款。

2.根据条款1所述的方法,其还包括验证控制提出请求的化身的人的身份。

3.根据条款2所述的方法,其中验证控制提出请求的化身的人的身份还包括:

确定已经接收到来自虚拟环境中的物体或事件的请求,所述请求要求验证对应于提出请求的化身的人的现实世界的身份;

响应于请求,访问包含数据的区块链、凭证或数据库,所述数据包括以下一项或多项:

虚拟环境中成组的化身的标识符,其中每个化身可与唯一的名称、编号或字母数字字符串相关联;

与每个化身的标识符相关联的现实世界的人的姓名或唯一标识符;

与每个化身相关联的现实世界的人的信息,所述信息能够用作验证过程的一部分;以及

执行逻辑流程,以验证控制提出请求的化身的现实世界中的人的身份。

4.根据条款1所述的方法,其中提供数据、信息或元数据,该数据、信息或元数据涉及提出请求的化身愿意支付什么、做什么或协助另一个化身做什么以响应帮助,所述方法进一步包括使提出请求的化身能够表明支持请求物体已被放入市场。

5.根据条款3所述的方法,其中区块链、凭证或数据库进一步包括与一个或多个现实世界的人相关联的密码或对安全问题的回答,并且其中执行逻辑流程以验证控制提出请求的化身的现实世界的人的身份进一步包括:

获取提出请求的化身的标识符;

根据获取的标识符,确定与提出请求的化身相关联的现实世界的人的姓名或唯一标识符;

要求提出请求的化身提供密码或者对安全问题的回答,所述安全问题与现实世界的人相关联,所述现实世界的人与提出请求的化身相关联;以及

确定密码或者对安全问题的回答是否与从区块链、凭证或数据库中访问的与现实世界的人相关联的密码或者对安全问题的回答相对应。

6.根据条款1所述的方法,其还包括如果请求的帮助不能由支持请求物体所转移到的支持实体提供,则将支持请求物体转移到不同的支持实体。

7.根据条款1所述的方法,其中提出请求的化身与支持实体之间的通信方式是消息、虚拟环境中的用户界面、语音通信、视频或自动工具中的一种或多种。

8.一种系统,其包括:

一个或多个电子处理器,其配置为执行成组的计算机可执行的指令;以及

包含所述成组的计算机可执行的指令的一个或多个非暂存计算机可读介质,其中,当所述指令被执行时,所述指令使一个或多个电子处理器或作为其一部分的设备或装置执行:

接收关于产品或服务的帮助的请求,所述请求来自虚拟环境中的化身,产品或服务在虚拟环境中表示为物体;

将帮助的请求转换为虚拟环境中的支持请求物体;

为支持请求物体填充关于请求、提出请求的化身或者请求帮助的产品或服务中的一个或多个的相关数据、信息或元数据,或者将支持请求物体与所述相关数据、信息或元数据相关联;

提供数据、信息或元数据,所述数据、信息或元数据涉及提出请求的化身愿意支付什么、做什么或协助另一个化身做什么,以换取对帮助的请求的回应;

使提出请求的化身能够将支持请求物体转移到支持实体;

在提出请求的化身和支持实体之间建立通信方式;

使支持实体能够向提出请求的化身表明已提供请求的帮助;以及

使提出请求的化身能够向提供帮助的支持实体付款。

9.根据条款8所述的系统,其还包括以下指令:使一个或多个电子处理器或属于其一部分的装置或设备验证控制提出请求的化身的人的身份。

10.根据条款9所述的系统,其中验证控制提出请求的化身的人的身份还包括:

确定已经接收到来自虚拟环境中的物体或事件的请求,所述请求要求验证对应于提出请求的化身的人的现实世界的身份;

响应于请求,访问包含数据的区块链、凭证或数据库,所述数据包括以下一项或多项:

虚拟环境中成组的化身的标识符,其中每个化身可与唯一的名称、编号或字母数字字符串相关联;

与每个化身的标识符相关联的现实世界的人的姓名或唯一标识符;

与每个化身相关联的现实世界的人的信息,所述信息能够用作验证过程的一部分;以及

执行逻辑流程,以验证控制提出请求的化身的现实世界中的人的身份。

11.根据条款8所述的系统,其中提供数据、信息或元数据,该数据、信息或元数据涉及提出请求的化身愿意支付什么、做什么或协助另一个化身做什么以响应帮助,所述系统进一步包括使提出请求的化身能够表明支持请求物体已被放入市场。

12.根据条款10所述的系统,其中区块链、凭证或数据库进一步包括与一个或多个现实世界的人相关联的密码或对安全问题的回答,并且其中执行逻辑流程以验证控制提出请求的化身的现实世界的人的身份进一步包括:

获取提出请求的化身的标识符;

根据获取的标识符,确定与提出请求的化身相关联的现实世界的人的姓名或唯一标识符;

要求提出请求的化身提供密码或者对安全问题的回答,所述安全问题与现实世界的人相关联,所述现实世界的人与提出请求的化身相关联;以及

确定密码或者对安全问题的回答是否与从区块链、凭证或数据库中访问的与现实世界的人相关联的密码或者对安全问题的回答相对应。

13.根据条款8所述的系统,其还包括以下指令:使一个或多个电子处理器或属于其一部分的装置或设备在请求的帮助不能由支持请求物体所转移到的支持实体提供时,将支持请求物体转移到不同的支持实体。

14.根据条款8所述的系统,其中提出请求的化身与支持实体之间的通信方法是消息、虚拟环境中的用户界面、语音通信、视频或自动工具中的一种或多种。

15.一个或多个非暂存计算机可读介质,其包含成组的计算机可执行的指令,当所述指令通过一个或多个编程的电子的处理器执行时,所述指令使所述处理器或作为其一部分的设备或装置执行:

接收产品或服务的帮助的请求,所述请求来自虚拟环境中的化身,产品或服务在虚拟环境中表示为物体;

将帮助的请求转换为虚拟环境中的支持请求物体;

为支持请求物体填充关于请求、提出请求的化身或者请求帮助的产品或服务中的一个或多个的相关数据、信息或元数据,或者将支持请求物体与所述相关数据、信息或元数据相关联;

提供数据、信息或元数据,所述数据、信息或元数据涉及提出请求的化身愿意支付什么、做什么或协助另一个化身做什么,以换取对帮助的请求的回应;

使提出请求的化身能够将支持请求物体转移到支持实体;

在提出请求的化身和支持实体之间建立通信方式;

使支持实体能够向提出请求的化身表明已提供请求的帮助;以及

使提出请求的化身能够向提供帮助的支持实体付款。

16.根据条款15所述的非暂存计算机可读介质,其还包括以下指令:使一个或多个电子处理器或属于其一部分的装置或设备验证控制提出请求的化身的人的身份。

17.根据条款16所述的非暂存计算机可读介质,其中验证控制提出请求的化身的人的身份还包括:

确定已经接收到来自虚拟环境中的物体或事件的请求,所述请求要求验证对应于提出请求的化身的人的现实世界的身份;

响应于请求,访问包含数据的区块链、凭证或数据库,所述数据包括以下一项或多项:

虚拟环境中成组的化身的标识符,其中每个化身可与唯一的名称、编号或字母数字字符串相关联;

与每个化身的标识符相关联的现实世界的人的姓名或唯一标识符;

与每个化身相关联的现实世界的人的信息,所述信息能够用作验证过程的一部分;以及

执行逻辑流程,以验证控制提出请求的化身的现实世界中的人的身份。

18.根据条款15所述的非暂存计算机可读介质,其中提供数据、信息或元数据,该数据、信息或元数据涉及提出请求的化身愿意支付什么、做什么或协助另一个化身做什么以响应帮助,并且进一步包括使提出请求的化身能够表明支持请求物体已被放入市场。

19.根据条款17所述的非暂存计算机可读介质,其中区块链、凭证或数据库进一步包括与一个或多个现实世界的人相关联的密码或对安全问题的回答,并且其中执行逻辑流程以验证控制提出请求的化身的现实世界的人的身份进一步包括:

获取提出请求的化身的标识符;

根据获取的标识符,确定与提出请求的化身相关联的现实世界的人的姓名或唯一标识符;

要求提出请求的化身提供密码或者对安全问题的回答,所述安全问题与现实世界的人相关联,所述现实世界的人与提出请求的化身相关联;以及

确定密码或者对安全问题的回答是否与从区块链、凭证或数据库中访问的与现实世界的人相关联的密码或者对安全问题的回答相对应。

20.根据条款15所述的非暂存计算机可读介质,其还包括以下指令:使一个或多个电子处理器或属于其一部分的装置或设备在请求的帮助不能由支持请求物体所转移到的支持实体提供时,将支持请求物体转移到不同的支持实体。

21.根据条款15所述的非暂存计算机可读介质,其中提出请求的化身与支持实体之间的通信方法是消息、虚拟环境中的用户界面、语音通信、视频或自动工具中的一种或多种。

可以使用模块化或集成化的类型的计算机软件,以控制逻辑的形式实施所公开的系统和方法。根据本文的公开和教导,本领域一般技术人员将知道并理解使用硬件以及软件和硬件的结合实现本发明的其他方式和/或方法。

机器学习(ML)正被越来越多地用于多个行业的数据分析和辅助决策。为了从机器学习中获益,需要将机器学习算法应用于成组的训练数据和标签,以生成“模型”,“模型”代表算法应用从训练数据中“学习”到的内容。成组的训练数据中的每个要素(或实例或示例,以一个或多个参数、变量、特性或“特征”的形式)都与标签或注释相关联,该标签或注释定义了训练模型应如何对该要素进行分类。神经网络形式的机器学习模型是成组由多层神经元连接而成的网络,这些神经元通过运作对输入数据样本做出决策(如分类)。训练完成后(即关联神经元的权重已趋于稳定或在可接受的变化范围内),模型将对新的输入数据要素进行运算,生成正确的标签或分类作为输出。

在一些实施例中,本文所述的一些方法、模型或功能可以以训练过的神经网络的形式体现,其中网络是通过执行成组的计算机可执行指令或通过表现数据结构来实现的。这些指令可存储在非暂存计算机可读介质中(或其上),并由编程的处理器或处理元件执行。指令组(如通过网络,如互联网)可通过指令传输传达给用户,或者通过执行指令组的应用程序传达给用户。最终用户可通过访问SaaS平台或通过此类平台提供的服务来使用指令组或应用程序。可以使用训练过的神经网络、训练过的机器学习模型或任何其他形式的决策或分类过程来实现本文所述的一种或多种方法、功能、流程或操作。请注意,神经网络或深度学习模型能够以数据结构的形式表征,其中存储的数据表现为成组包含节点的层,在不同层的节点之间建立(或形成)连接,连接对输入进行处理,以提供决策或值作为输出。

一般来说,神经网络可被视为由相互连接的人工“神经元”或节点组成的系统,这些“神经元”或节点可相互交换信息。这些连接具有数字权重,在训练过程中对其进行“调整”,这样,经过适当训练的网络就能(例如)在出现需要识别的图像或模式时做出正确反应。在这一特性下,网络由多层特征检测“神经元”组成;每一层的神经元都对在先前层输入的不同组合做出响应。网络的训练是通过使用“标注的”的输入的数据集进行的,该输入在各种具有代表性的输入模式下,与其预期的输出响应相关联。训练使用通用目的方法迭代确定中间和最终特征神经元的权重。就计算模型而言,每个神经元计算输入和权重的点积,加上偏差,并应用非线性触发或激活函数(例如,使用sigmoid响应函数)。

本申请中描述的任何软件组件、流程或功能都可以作为由处理器执行的软件代码来实现,使用任何合适的计算机语言(如Python、Java、JavaScript、C、C++或Perl)的传统或面向对象技术。软件代码可作为一系列指令或命令存储在非暂存计算机可读介质中(或其上),非暂存计算机可读介质如随机存取存储器(RAM)、只读存储器(ROM)、磁性介质(如硬盘或软盘)或光学介质(如光盘)。在这种情况下,非暂存计算机可读介质几乎是指除暂态波形之外的任何适于存储数据或指令集的介质。任何此类计算机可读介质都可以存在于单个计算设备上或设备内,也可以存在于系统或网络内的不同计算设备上或设备内。

根据一个实施示例,本文使用的术语处理元件或处理器,可以是中央处理器(CPU),或者是符合CPU的概念(如虚拟机)。在本实施例中,CPU或CPU集成在其中的设备可与一个或多个外设(如显示器)耦合、连接和/或通信。在另一个实施示例中,处理元件或处理器可以集成到移动计算设备中,例如智能手机或平板电脑。

本文提及的非暂态计算机可读存储介质可包括多个物理驱动器单元,如独立硬盘冗余阵列(RAID)、软盘驱动器、闪存、USB闪存驱动器、外置硬盘驱动器、拇指驱动器、笔式驱动器、钥匙驱动器、高密度数字多功能光盘(HD-DVD)光驱、内置硬盘驱动器、蓝光光盘驱动器或全息数字数据存储(HDDS)光驱、同步动态随机存取存储器(SDRAM)或类似设备或基于类似技术的其他形式的存储器。这种计算机可读存储介质允许处理元件或处理器访问存储在可移动和不可移动的存储介质上的计算机可执行的流程步骤、应用程序等,以便从设备卸载数据或将数据上传到设备。如前所述,就本文所述的实施例而言,非暂存计算机可读介质几乎可以包括除暂态波形或类似介质之外的任何结构、技术或方法。

本文参照系统框图和/或功能、操作、流程或方法的流程图或流程图表,对所公开技术的一些实施方案进行了描述。可以理解的是,框图中的一个或多个块,或流程图或流程图表中的一个或多个阶段或步骤,以及框图中的块和流程图或流程图表中的阶段或步骤的组合,都可以分别通过计算机可执行程序指令来实现。请注意,在一些实施例中,一个或多个块或阶段或步骤不一定需要按照所提出的顺序执行,或者根本不一定需要执行。

这些计算机可执行程序指令可加载到通用计算机、专用计算机、处理器或其他可编程数据处理设备上,以生成机器的具体示例,从而使由计算机、处理器或其他可编程数据处理设备执行的指令产生用于实现本文所述的一种或多种功能、操作、流程或方法的手段。这些计算机程序指令也可存储在计算机可读存储器中,该计算机程序指令可引导计算机或其他可编程数据处理设备以特定方式运行,从而使存储在计算机可读存储器中的指令产生制造品,该制造品包括实现本文所述的一种或多种功能、操作、流程或方法的指令装置。

虽然已结合目前被认为是最实用和最多样的实施例对所公开技术的一些实施例进行了描述,但应该理解的是,所公开的技术并不局限于所公开的实施例。相反,所公开的实施例旨在涵盖所附权利要求范围内的各种修改和等效布置。尽管本文使用了一些特定术语,但它们只是一般的和描述性的,并不用于限制目的。

本书面说明使用示例公开了所公开技术的一些实施例,并使本领域的任何技术人员能够实践所公开技术的一些实例,包括制造和使用任何装置或系统以及执行任何并入的方法。所公开技术的一些实施例的专利范围已在权利要求书中限定,并可包括本领域技术人员想到的其他示例。如果这些示例的结构和/或功能要素与权利要求书的文字表述没有差异,或者如果这些示例包括的结构和/或功能要素与权利要求书的文字表述没有实质性差异,那么这些示例就属于权利要求书的范围。

本文引用的所有参考文献,包括出版物、专利申请和专利,均以引用的方式并入本文,相当于各参考文献均单独并特别注明作为参考并入本文和/或全文载入本文。

在本说明书和以下权利要求书中使用的术语“一”、“一个”和“这个”以及类似的指代,应解释为包括单数和复数,除非本文另有说明或与上下文明显矛盾。除非另有说明,本说明书和以下权利要求书中的术语“具有”、“包括”、“含有”及类似指代应理解为开放式术语(例如,意为“包括但不限于”)。除非本文另有说明,否则本文中对数值范围的叙述仅仅是作为一种简记方法,用于单独提及落入该范围内的每个单独的数值,并且每个单独的数值都被纳入说明书中,如同在本文中单独叙述一样。除非本文另有说明或与上下文明显矛盾,否则本文所述的所有方法可以任何适当的顺序执行。本文提供的任何及所有示例或示例性语言(如“例如”)的使用,只是为了更好地阐明本发明的实施例,并不构成对本发明范围的限制,除非另有要求。说明书中的任何表述都不应被解释为表明任何非要求的要素对于本发明的每个实施例都是必不可少的。

本文(即权利要求书、附图和说明书)中使用的术语“或”包括备选项目和组合项目。

图中描绘或上文描述的组件的不同布置,以及未显示或未描述的组件和步骤都是可能的。同样,一些特征和子组合是有用的,可以在不参考其他特征和子组合的情况下使用。描述本发明的实施例是为了说明而非限制性的目的,替代的实施例对于本专利的读者来说是显而易见的。因此,本发明并不局限于上述实施例或附图中描述的实施例,在不脱离下述权利要求范围的情况下,还可以做出各种实施例和修改。

相关技术
  • 一种基于去中心化矩阵分解的服务质量预测方法
  • 基于区块链技术的去中心化家政服务方法
  • 一种移动众包支持的去中心化的视频流服务方法及系统
  • 一种移动众包支持的去中心化的视频流服务方法及系统
技术分类

06120116680007