展开菜单
首页 精品内容 本月促销 装机必备 Windows macOS软件 IOS软件 Android AI PDF教程 专题
全部分类

当前位置:

首页 > 业界资讯 > 元宇宙会议环境界面的动态控制:微软专利分享

元宇宙会议环境界面的动态控制:微软专利分享

根据议程驱动控制的用户界面自定义(映维网Nweon2023年12月25日)远程会议的发展正在促进元宇宙的普及。然而,当前在线会议应用使用元环境的其中一个主要问题是,大多数现有环境格式并没有针对每个会议场景进行优化。另外,预设的环境并不总是为每种类型的会议提供工具。例如,预设的虚拟会议室可能只有一个用于共享内容的虚拟屏幕。对于需要多个演示者同时共享不同幻灯片文件的会议,这并不是最佳的设置。当会议的议程包含不同类型的议程项目时,问题会变得更加复杂,并导致会议效率低下。例如,在一个议程项目完成后,用户可能必须退

根据议程驱动控制的用户界面自定义

映维网Nweon 2023年12月25日)远程会议的发展正在促进元宇宙的普及。然而,当前在线会议应用使用元环境的其中一个主要问题是,大多数现有环境格式并没有针对每个会议场景进行优化。另外,预设的环境并不总是为每种类型的会议提供工具。例如,预设的虚拟会议室可能只有一个用于共享内容的虚拟屏幕。对于需要多个演示者同时共享不同幻灯片文件的会议,这并不是最佳的设置。

当会议的议程包含不同类型的议程项目时,问题会变得更加复杂,并导致会议效率低下。例如,在一个议程项目完成后,用户可能必须退出一个特定的虚拟环境,返回到菜单选择另一个环境,然后重新进入另一个环境以继续会议。这种中断可能会导致计算资源使用方面的低效率和会议流程的效率低下。

所以在名为“Agenda driven control of user interface environments”的专利申请中,微软提出了一种根据议程驱动控制的用户界面自定义。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

图1A到1E说明了系统100如何分析情景数据115以选择各种用户界面环境模板141以生成所选环境模板142的集合的示例。

为议程项目选择的单个用户界面环境模板在这里可称为“协作环境142”。在特定配置中,系统可以为单个议程项目确定活动类别。与环境模板对应的活动类别可能导致选择该环境模板以与特定议程项目相关联。

然后,系统通过以与情景数据的顺序一致的方式显示所选环境模板142来管理事件流,例如会议流。在一个例子中,情景数据采用议程115的形式,其中包括若干议程项目:社交聚会、电影评论讨论、头脑风暴会议和问答会议。

基于议程115,系统从环境模板集合141中选择四个环境模板142。在本例中,第一选择的模板142A包括用于会议室的3D环境,第二选择的模板142B包括本文称为Together Mode UI的2D用户界面,第三选择的模板142C包括基于共享文件的3D环境,第四选择的模板142D包括实时视频流的2D图像渲染的网格布局中的2D用户界面。系统可以使用每个模板来生成用户界面环境的效果图,而相关效果图可以随着系统100使用流程控制议程追踪和管理会议而动态更改。

通过为单个议程项目选择单独的用户界面环境,系统可以动态地改变计算机的操作模式并提供不同的体验,从而增强用户参与度并提高用户交互效率,最终提高计算系统的效率。

在一个示例中,如果会议在单个演示者之间转换为多个不同的演示者,系统在议程和/或用户活动中识别出这种安排,并动态地为单个演示者提供具有单一焦点的UI,例如虚拟讲台,以及用于共享内容的大屏幕显示,然后自动转换到具有多个焦点的另一个UI,例如通过提供uoge虚拟讲台和提供多个大屏幕显示每个演讲者的内容。

如图1A所示,所述系统可以接收或生成情景数据115。在特定配置中,情景数据可以包括会议的大纲,情景数据115又可称为议程115。议程115可包括若干议程项目131A。系统可以通过使用包括用户活动在内的其他触发器在用户界面环境之间进行转换,例如用户共享内容,删除共享内容,开始演讲,结束演讲,人们离开会议,人们加入会议等。

在本例中,会议的议程包括第一个会议部分的第一个议程项目131A,旨在举办一次社交聚会。议程还包括第二个会议部分的第二个议程项目131B,旨在让与会者审查电影并讨论电影内容。第二个议程项目还提到,与会者应该讨论观众对视频的反应。议程115还可以包括第三个议程项目131C,旨在促进头脑风暴会议,以及第四个议程项目131D,旨在促进问答会议

系统可以通过分析议程来确定议程项目,从而确定会议所需的环境模板。可以通过分析议程文本并确定与具有预定议程项目清单的数据库的匹配来确定每个议程项目。例如,如果服务器存储具有诸如“头脑风暴”或“社交”等关键字的数据库,则可以将关键字与某些模板相关联141。

一旦确定了每个议程项目,就可以分析每个议程项目以选择相应的环境模板141。

图4显示了环境模板和关键字之间的这种关联的一个示例。在本例中,系统可以分析第一个议程项目,并根据第一个环境模板与与第一个议程项目具有阈值匹配的关键字相关联这一事实选择第一个环境模板142A。作为对为第一议程项目选择特定环境模板142A的响应,系统可以生成将所选环境模板142A与第一议程项目链接起来的数据。

使用将第一选择模板与第一议程项关联的链接,当系统启动具有第一议程项的会议时,系统可以使每个客户机计算机显示基于第一环境模板142A的用户界面安排。使用第一环境模板142A的定义呈现的第一用户界面布置101A的示例如图1B所示。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

在这个特定的例子中,第一个环境模板142A定义了一个带有虚拟窗户和虚拟家具的特定会议室的3D环境。这个3D环境200的渲染显示用户的3D表示251,并且允许每个相应的用户在环境200中移动他们各自的渲染

环境模板同时可以定义可在3D环境200中使用的虚拟对象211,例如显示自定义场景的虚拟窗口211A和虚拟表211B。可以在模板中定义每个虚拟对象211的选择和位置,并且可以根据特定事件自定义每个模板。

例如,在这个例子中,会议的议程包括共享一份用于在瑞士建造建筑物的CAD文件。在这种情况下,系统可以识别与文件内容相关的地点,并生成与情境相关的场景,例如瑞士阿尔卑斯山的美景

除了控制系统为每个议程项目显示的视觉环境外,系统同时可以分析每个议程项目以识别指示音频和视频偏好的描述。然后,系统可以使用解释的首选项来修改相应议程项目显示的每个环境的权限、音频设置和视频设置。

在第一环境模板中,系统可以解释社交聚会的目标,并确定语音聊天音量应该高于环境噪音的音量。此外,通过将目标解释为进行社交聚会,系统可以让所有用户平等地聊天

系统可以控制每个用户的视觉环境、权限、音频设置。这可以通过修改系统的权限或控制系统的操作模式来实现。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

现在将图1C与图1A结合起来,它们展示了第二个议程项目131B和第二个环境模板142B的不同方面

当系统将会议从第一个议程项转换为第二个议程项时,通过使用链接将第二个选定模板与第二个议程项关联,系统可以使每个客户机计算机显示基于第二个环境模板142B的用户界面安排。根据使用第二环境模板142B的定义呈现的第二用户界面布置101B的示例如图1C所示

在这个特殊的例子中,第二个环境模板142B定义了一个带有Together Mode UI的2D环境。在所述配置中,系统根据第二环境模板142B的定义,对位于座位安排中的每个用户的2D视频馈送进行安排。第二个环境模板142B同时定义了一个用于显示共享内容视频的区域和一个用于为所有用户提供文本线程的区域。

在本例中,第二个环境模板142B还定义了将听众音频控制到中等水平并将视频音频控制到高水平的参数。考虑到议程项目的目标是让观众观看视频并促进讨论,视频的音量可以高于音频聊天的音量水平。这个系统可以解释议程的变化。例如,如果议程项目声明语音聊天的音量应该高于视频,则系统可以容纳该描述并相应地更改音频设置。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

将图1D与图1A结合起来,它们描述了第三个议程项目131C和第三个环境模板142C的各个方面,也就是头脑风暴

在本例中,系统根据第三个议程项目131B描述的关键字,结合与议程项目相关的CAD文件共享这一事实,选择第三个环境模板142C。将模板与特定议程项关联的分析可以基于文本匹配或文件类型。因此,即使议程的关键字或与特定环境模板关联的关键字之间没有文本匹配,系统仅仅基于与特定议程项目关联的共享文件类型来选择所述特定环境模板。

环境模板可以为虚拟房间或房间内的虚拟对象的每个参数提供多个定义。对共享内的解释也可以使系统根据文件的内容生成完全定制的虚拟环境。另外,系统可以根据与议程项目相关的情景数据将定制的虚拟环境放置在某个位置。

在本例中,由于CAD文件是团队在瑞士建造的建筑物。在所述文件的基础上,根据CAD文件中定义的结构构建虚拟环境,将虚拟环境置于瑞士的一个场景中。

图1D展示了利用共享文件内容生成虚拟环境的方式。系统能够解析议程项目的各个方面,并将虚拟对象211放置在结构中。在这个例子中,由于虚拟结构被放置在瑞士,因此可以展示一个虚拟窗口211A,以响应对共享内容的解析

通过将第三个环境模板与第三个议程项目相关联的链接,当系统将会议从第二个议程项目过渡到第三个议程项目时,系统可以使每个客户端计算机显示基于第三个环境模板142C的用户界面安排。使用第三个环境模板142C的定义呈现的第三个用户界面布置101C的示例如图1D所示。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

现在转到图1E和图1A,它们描述了第四个议程项目131D和第四个环境模板142D的各个方面。第四个环境模板142D与“Q&A”、“问题”和“答案”等特定关键字相关联。

使用示例数据,系统可以分析第四个议程项目,并根据第四个环境模板与与第四个议程项目具有阈值匹配的关键字相关联这一事实选择第四个环境模板142D。作为对为第四个议程项目选择特定环境模板142D的响应,系统可以生成将所选环境模板142D与第四个议程项目链接起来的数据。

使用将第四个选定模板与第四个议程项关联的链接,当系统将会议从第三个议程项转换为第四个议程项时,系统可以使每个客户机计算机显示基于第四个环境模板142D的用户界面安排。使用第四个环境模板142D的定义呈现的第四个用户界面布置101D的示例如图1E所示。

在这个特定的示例中,第四个环境模板142D定义了一个2D环境,其中包含选定用户的2D视频提要的网格布局。所选择的用户可以是活动扬声器,例如,当从他们的麦克风检测到阈值音量时显示用户。在本例中,UI对象211Q定位为活动说话者,网格内显示的用户可以是次要说话者,例如,排队上台或与活动区域211Q中显示的参与者同时讲话的人。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

图2A至2C说明系统100如何分析情景数据115的示例,例如,第二个议程115,目的是选择各种用户界面环境模板141以生成所选环境模板142的集合。然后,系统通过以与情景数据的顺序一致的方式显示所选环境模板142来管理事件流。

在这个例子中,议程115包括两个议程项目:其中一个人作为演示者的演示,用户共享具有特定文件类型的文件;以及小组讨论,议程表明不同用户的设备可以根据他们的设备类型选择不同的环境。

根据议程115,系统会从环境模板141集合中选择两个环境模板142。在这个例子中,第五个选定的模板142E包括了一个用于会议室的3D环境,而第六个选定的模板142F则包含了混合的2D和3D环境。系统可以使用每个选定的模板142来生成用户界面的呈现环境。在系统使用议程进行会议追踪和管理时,用户界面环境可以动态地进行更改

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

现在将图2B与图2A结合起来,它们描述了第二个示例议程的第一个议程项目131A和第五个环境模板142E的各个方面。第五环境模板142E与特定关键字相关联,例如“演示者”、“单个演示者”和“幻灯片”。使用示例数据,系统可以分析第二个示例议程的第一议程项目131A,并基于以下事实选择第五个环境模板142E:第五个环境模板与与第二个示例议程的第一议程项目131A具有阈值匹配的关键字相关联

作为对为第二示例议程的第一议程项目131A选择特定环境模板142E的响应,系统可以生成将所选环境模板142E与用于第二示例议程的第一议程项目131A链接起来的数据。

使用将第五环境模板与第二示例议程的第一议程项目131A相关联的链接,当系统使用第二示例议程的第一议程项目131A开始会议时,系统可以使每个客户端计算机显示基于第五环境模板142E的用户界面安排。使用第五个环境模板142E的定义呈现的第五个用户界面布置101E的示例如图2B所示。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

现在将图2C与图2A结合起来,它们描述了第二个示例议程的第二个议程项目131B和第六个环境模板142F的各个方面。第六环境模板142F与特定关键字相关联,例如“演示者”、“单个演示者”和“幻灯片”。

使用示例数据,系统可以分析第二个示例议程的第二个议程项目131B,并基于以下事实选择第六个环境模板142F,即第五个环境模板与第二个示例议程的第二个议程项目131B具有阈值匹配的关键词相关联。针对为第二示例议程的第二议程项目131B选择特定环境模板142E,系统可以生成将所选环境模板142E与第二示例议程的第二议程项目131B链接起来的数据。

在这个特殊的例子中,第六环境模板142F定义了一个混合的2D和3D环境。这个模板允许用户选择他们想要在环境中出现的方式:每个用户可以作为图像的2D渲染151出现,或者每个用户可以作为3D表示的渲染。

系统可以允许用户选择特定的呈现类型,例如2D或3D,或者系统可以根据每个用户的设备类型选择特定的呈现类型。

例如,如果第一用户正在使用头戴式显示器,则系统依然可以允许该用户提供以2D图像显示的输入。或者,系统可以根据用户的设备类型选择呈现类型。例如,如果第二用户使用头戴式显示器,则系统可以使用户显示为3D表示251。

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

图4显示了两个环境模板141的数据结构示例。通常,环境模板141包含特定协作环境的定义。例如,模板可以确定环境的类型,例如显示的环境是否基于三维模型,或者显示的环境是否基于二维图像。

每个模板都可以包含显示对象的属性,每个属性可以包括每个对象的位置、大小和方向。例如,对于3D环境,一个属性可以定义虚拟椅子,另一个属性可以定义虚拟显示屏的各个方面。对于2D环境,一个属性可以定义显示窗口的各个方面

微软专利分享根据会议议程去动态控制元宇宙会议的环境界面

在图5中展示了UI转换的其他特性。当接收到导致用户10C从2D图像呈现转换为3D表示呈现的输入时,系统能够确定用户10C的3D表示的位置和方向。举例来说,如果使用一个定义了A3维环境的模板来展示用户渲染图,系统可以确定代表用户的所有虚拟对象351C的位置和方向

在一个实施例中,如果系统确定用于表示第三个用户10C的虚拟对象351C将添加到虚拟环境200中,则系统可以以一种方式定位虚拟对象351C,使得虚拟对象351C呈现出用户的Avatar正在查看与用户10C共享的内容的外观。

在另一个例子中,如果系统确定用于代表第三个用户10C的虚拟对象351C将添加到虚拟环境200中,则系统可以以一种方式定位虚拟对象351C,使得虚拟对象351C看起来像是用户的Avatar正在看着与用户10C交谈的用户的Avatar。

每个虚拟对象351的放置可以基于团队成员、用户组和/或由单个用户或用户组建立的策略的分布。例如,如果一个人是公司团队的一部分,当其中一个人在转换用户界面的输入中识别时,他们对应的Avatar将定位在其他团队成员的阈值距离内。

用户Avatar的方向可以根据对团队成员头像方向的分析进行调整。例如,如果团队中有很多用户正在浏览内容,那么用户进入3D环境时,Avatar的朝向也可以指向浏览内容

相关专利:Microsoft Patent | Agenda driven control of user interface environments
https://patent.nweon.com/31995

微软于2022年5月提交了一项名为“用户界面环境的议程驱动控制”的专利申请,该申请近日由美国专利商标局公布

需要注意的是,一般来说,美国专利申请接收审查后,自申请日或优先权日起18个月自动公布或根据申请人要求在申请日起18个月内进行公开。注意,专利申请公开不代表专利获批。在专利申请后,美国专利商标局需要进行实际审查,时间可能在1年至3年不等。

---

原文链接:https://news.nweon.com/116240

本文内容来源于互联网,如有侵权请联系删除。
作者最新文章
业界资讯
相关文章 更多
精品专题 更多
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

macOS软件

正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

IOS软件

正软商城iOS软件专区,精选适用于iPhone和iPad的办公、学习、影音、设计、效率及AI应用,提供功能介绍、适用设备、系统要求和正版获取方式等信息。

AI

正软商城AI软件专区,汇集AI写作、AI绘画、AI视频、AI办公、AI编程、AI翻译、智能客服和数据分析等人工智能工具,提供功能介绍、适用平台、收费方式及正版购买信息。

PDF教程

PDF教程适合刚接触PDF文件的用户,本文整理PDF打开、编辑、转换、合并、压缩等常见基础操作。通过这些教程可以快速了解PDF文件怎么处理,解决办公、学习和资料科整理中的常见问题。使用极轻PDF可在线完成多种PDF操作,适合新手快速上手。

Mac软件 更多
灵活计算器
灵活计算器

灵活计算器是一款笔记式算数应用,支持实时计算、动态关联和云端同步功能。记录、整理和输出之间的过渡会更自然,适合长期写作、做笔记或持续沉淀个人内容。

赤友清理大师
赤友清理大师

赤友清理大师是一款为 Mac 设计的智能清理优化工具,可精准扫描垃圾、大文件、重复文件等,释放磁盘空间。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

极度公式
极度公式

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

图几
图几

图几是一款适用于 macOS 的截图、标注与美化工具,支持离线操作保障隐私。界面整理和高频系统操作被放到一起考虑,桌面或窗口内容一多时,管理起来会更省心。

密码键盘
密码键盘

密码键盘是一款兼具安全性与便捷性的高效密码管理器。日常使用里的持续防护和信息管理会更突出,适合把安全控制放进长期使用流程中的场景。

思源笔记
思源笔记

思源笔记是一款本地笔记软件,提供所见即所得的编辑方式,为长文写作带来顺滑的体验。记录、整理和输出之间的过渡会更自然,适合长期写作、做笔记或持续沉淀个人内容。

Office 365 简体中文
Office 365 简体中文

一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。

WALTR PRO
WALTR PRO

WALTR是一款电脑至iOS文件传输转换工具,操作简单,快速实现文件识别与传送。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

CodeExpander
CodeExpander

CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。

Mountain Duck
Mountain Duck

Mountain Duck 是一款能将多个网盘挂载到本地的工具,像本地磁盘一样使用网盘。清理链路的完整性会更好一些,做应用卸载、残留处理和空间整理时,通常能少走很多手动排查步骤。

Menuist
Menuist

Menuist 是一款面向 macOS 的 Finder 右键菜单增强工具,主要用来补充新建文件、快捷导航等常用操作,让日常文件管理和访问路径时更高效、更顺手。

Mole
Mole

Mole 是一款专为 Mac 设计的深度清理优化工具,涵盖缓存清理、应用管理及实时状态监控等功能。清理链路的完整性会更好一些,做应用卸载、残留处理和空间整理时,通常能少走很多手动排查步骤。

WINDOWS 更多
Windows 10
Windows 10

Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。

极度公式
极度公式

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

密码键盘
密码键盘

密码键盘是一款兼具安全性与便捷性的高效密码管理器。日常使用里的持续防护和信息管理会更突出,适合把安全控制放进长期使用流程中的场景。

思源笔记
思源笔记

思源笔记是一款本地笔记软件,提供所见即所得的编辑方式,为长文写作带来顺滑的体验。记录、整理和输出之间的过渡会更自然,适合长期写作、做笔记或持续沉淀个人内容。

傲梅轻松备份
傲梅轻松备份

傲梅轻松备份是一款专业易用的数据备份软件,为重要数据提供安全保障。日常使用里的持续防护和信息管理会更突出,适合把安全控制放进长期使用流程中的场景。

Office 365 简体中文
Office 365 简体中文

一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。

Wise Folder Hider Pro
Wise Folder Hider Pro

Wise Folder Hider Pro 是一款专业级文件和文件夹隐藏加密软件,为私密数据添加多重保护。高频操作更强调就近处理,浏览、整理和跨目录移动文件时,来回切换和重复点击都会少很多。

WALTR PRO
WALTR PRO

WALTR是一款电脑至iOS文件传输转换工具,操作简单,快速实现文件识别与传送。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

CodeExpander
CodeExpander

CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。

PinStack
PinStack

PinStack是一款轻量级的Windows平台剪贴板管理工具,优化您的剪贴板使用体验。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。

Mountain Duck
Mountain Duck

Mountain Duck 是一款能将多个网盘挂载到本地的工具,像本地磁盘一样使用网盘。清理链路的完整性会更好一些,做应用卸载、残留处理和空间整理时,通常能少走很多手动排查步骤。

Seer
Seer

Seer是一款在Win平台下的空格键功能增强效率工具,只需轻敲空格键,就能预览几乎任何格式的文件。它更适合把零散的小功能集中起来使用,处理高频琐碎任务时会更省事。