将链接和静态数据转换为协作用户体验制造技术

技术编号:38232916 阅读:15 留言:0更新日期:2023-07-25 18:00
常规的消息传递应用(诸如电子邮件、社交网络平台、文本、即时消息传递、聊天等)无法进行协作。例如,关于主题对应的发送者和接收者常常需要交换多个消息。因此,确定关于主题的共识或总结协作是困难和繁琐的。此外,当消息中包含链接时,接收者需要从消息传递应用中导航离开以查看链接的内容。提供了一种消息传递应用,其可以被配置为使得用户能够关于发送消息或接收消息内的链接或数据进行动态地协作。在一些方面中,提供了协作用户体验(UX),其可以是消息内的接口,所述接口支持在发送者与一个或多个接收者之间关于消息内容进行实时协作——而无需交换额外信息或者导航离开消息应用传递应用。应用传递应用。应用传递应用。

【技术实现步骤摘要】
【国外来华专利技术】将链接和静态数据转换为协作用户体验

技术介绍

[0001]包括电子邮件应用、聊天应用、社交平台等的消息传递应用在商业和个人通信中被广泛使用。这样的通信通常涉及用户之间的多个消息的交换。例如,关于主题的讨论可以在电子邮件线程(或多个线程)中进行,其中,用户可以交换多个电子邮件消息以提供关于主题的信息和想法。如果用户以后希望查看讨论以总结或识别一致看法,则用户将可能需要查看多个电子邮件消息来查找信息,这可能是繁琐和低效的。因此,使用消息传递应用的用户之间的协作常常是低效和无效的。
[0002]在一个典型的协作场景中,用户可以将链接插入到消息(例如,电子邮件消息、聊天消息、文本消息、社交线程等)中,其中,链接指向被存储在别处的内容(例如,文档、视频、图像、流传输内容等)。这样的消息的接收者可以在消息传递应用内查看消息中的静态内容(例如,称呼、评论、指令、数据等),并且然后可以点击链接以导航离开消息传递应用并且在另一应用中打开链接的内容(例如,文档、视频、图像等),诸如指向托管在线流传输服务的网站的浏览器、启动文档的字处理应用等。接收者然后可以通过回复原始消息或者在新消息线程中发送新消息来与链接内容上的一个或多个其他用户相对应。
[0003]在另一典型的协作场景中,用户可以将文本(例如,称呼、评论、指令、问题等)和结构化数据(例如,项目符号列表、编号列表、编号问题、表格等)输入到消息中。这样的消息的接收者可以通过回复消息和响应结构化数据内的一个或多个项目,例如,通过对一个或多个项目进行内嵌响应(常常以不同的字体),而在结构化数据上进行协作。在此,再次地,发送者和其他接收者必须检查多个消息和/或消息线程,以总结各种接收者对每个项目的响应。以上两个场景都没有提供使用消息传递应用关于链接内容或结构化数据进行协作的适当解决方案。
[0004]关于这些和其他一般考虑,已经描述了实施例。同样地,尽管已经讨论了相对特定的问题,但是应当理解,实施例不应当限于解决在背景中识别的特定问题。

技术实现思路

[0005]根据本公开的示例,消息传送应用(诸如电子邮件、社交网络平台、文本(例如,SMS)、即时消息传递(IM)、聊天等)可以被配置为使得用户能够在不交换额外信息的情况下关于发送的消息或接收的消息内的链接或数据进行动态协作。此外,关于链接的内容,用户能够在消息传递应用的上下文内关于链接的内容进行动态地协作,而无需导航到另一应用。在各方面中,提供了协作用户体验(UX),其可以是为消息内的内容定制的接口,并且当在消息中渲染时,所述接口支持在发送者与一个或多个接收者之间关于内容的实时协作——而无需交换额外信息或者导航离开消息传递应用。
[0006]在第一场景中,消息传递应用可以接收由用户(例如,发送者)撰写的消息内的链接。在示例中,链接可以是位于消息传递应用外部的内容的指针、路径或标识符。在各方面中,可以评估所述链接以确定为所述链接定制的协作用户体验(UX)是否可用。如果是,则可以在包括链接内容(例如,经由链接取回的内容)的撰写消息中渲染协作UX。在发送消息时,
发送者可以在发送的消息中在协作UX内与内容和/或一个或多个接收者交互,并且一个或多个接收者可以在接收的消息中在协作UE内与内容和/或发送者和其他接收者交互。在各方面中,在一个消息(例如,发送的消息或接收的消息)中在协作UX内的交互可以在其他消息(例如,(一个或多个)接收的消息或发送的消息)中跨相关协作UX接近实时地同步。以这种方式,用户可以关于消息中的链接内容进行协作,而无需交换额外信息或者导航离开消息传递应用。
[0007]在第二场景中,消息传递应用可以接收由用户(例如,发送者)撰写的消息内的结构化数据和文本。在示例中,结构化数据可以包括任何类型的格式化数据,诸如项目符号列表、编号列表、表格、图表等。在各方面中,可以评估文本以确定发送者是否有关于结构化数据进行协作的意图。例如,机器学习可以被应用于文本以识别协作意图的指示,诸如@提及其他用户或者与协作相关联的术语(例如,“决定”、“选择”、“投票”、“协商”、“头脑风暴”、“协作”)。在一些情况下,结构化数据自身可能是协作意图的指示(例如,编号的问题列表、投票按钮等)。如果确定发送者打算进行协作,则可以评估结构化数据以确定为结构化数据定制的协作用户体验(UX)是否可用。如果是,则可以在包括结构化数据的撰写消息中渲染协作UX。在发送消息时,发送者可以在发送的消息中在协作UX内与结构化数据和/或一个或多个接收者交互,并且一个或多个接收者可以在接收的消息中在协作UX内与内容和/或发送者和其他接收者交互。在各方面中,在一个消息(例如,发送的消息或接收的消息)中在协作UX内的交互可以与在其他消息(例如,(一个或多个)接收的消息或发送的消息)中跨相关协作UX接近实时地同步。以这种方式,用户可以关于消息中的结构化数据进行协作,而无需交换额外信息。
[0008]在各方面中,提供了一种具有至少一个处理单元和存储计算机可执行指令的至少一个存储器的系统。计算机可执行指令当由至少一个处理器执行时,使得至少一个处理器执行动作。所述动作包括:接收到由用户撰写的消息中的链接,以及确定与所述链接相关联的内容类型。基于所述内容类型,所述动作还包括:识别针对所述内容类型而定制的协作用户体验(UX),以及取回与识别出的协作UX相关联的元数据。基于所述元数据,所述动作包括:使得第一协作UX在消息中被渲染,其中,第一协作UX包括基于链接取回的内容。所述动作也包括:接收将消息发送到至少一个接收者的指示,以及在与所述消息相对应的发送消息内,基于在与所述消息相对应的接收消息中接收到的对第二协作UX的改变,使得第一协作UX被自动地更新。
[0009]在另外的方面中,提供了一种用于将结构化数据转换为协作用户体验(UX)的方法。所述方法包括将结构化数据和文本接收到由用户撰写的消息中,并且确定与结构化数据相关联的数据类型。基于对至少所述文本的评估,所述方法包括确定由用户进行协作的意图;并且响应于确定协作的意图,识别针对数据类型定制的协作用户体验(UX)。另外,所述方法包括使得与识别出的协作UX相对应的第一协作UX在消息中被渲染,并且利用结构化数据填充第一协作UX。所述方法也包括接收向至少一个接收者发送消息的指示,以及在与所述消息相对应的发送消息内,基于在与消息相对应的接收消息中接收到的在第二协作UX中的改变,使得第一协作UX被自动地更新。
[0010]在又另外的方面,提供了一种存储计算机可执行指令的计算机存储介质,所述计算机可执行指令当被执行时使得至少一个处理器用于执行动作。所述动作包括:将链接接
收到正在被用户撰写的消息中,并且确定与所述链接相关联的内容类型。基于所述内容类型,所述动作包括:识别针对内容类型而定制的协作用户体验(UX);以及基于识别出的协作UX,使得第一协作UX在消息中被渲染,其中,第一协作UX包括基于所述链接取回的内容。另外,所述动作包括:接收向至少一个接收者发送消息的指示;以及在与消息相对应的发送消息内,基于在与消息相对应的接收消息中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:至少一个处理单元;以及至少一个存储器,其存储计算机可执行指令,所述计算机可执行指令当由所述至少一个处理器执行时,使得所述至少一个处理器用于:确定与被接收到由用户撰写的消息中的链接相关联的内容类型;基于所述内容类型,识别针对所述内容类型而定制的协作用户体验(UX);取回与识别出的协作UX相关联的元数据;基于所述元数据,使得第一协作UX在所述消息中被渲染,其中,所述第一协作UX包括基于所述链接取回的内容;接收向至少一个接收者发送所述消息的指示;以及在与所述消息相对应的发送消息内,基于在与所述消息相对应的接收消息中接收到的对第二协作UX的改变,使得所述第一协作UX被自动地更新。2.根据权利要求1所述的系统,其中,所述计算机可执行指令当被执行时还使得所述至少一个处理器用于:响应于识别出所述协作UX,使得显示可选择提示,所述可选择提示指示所述识别出的协作UX能用于关于基于所述链接取回的所述内容的动态协作。3.根据权利要求2所述的系统,其中,当使得所述第一协作UX被渲染时,所述计算机可执行指令还使得所述至少一个处理器用于:接收对所述可选择提示的选择;以及响应于所述选择,使得所述第一协作UX在所述消息中被渲染。4.根据权利要求1所述的系统,其中,与所述链接相关联的所述内容是流传输视频,并且其中,所述链接指向网站上的所述流传输视频。5.根据权利要求1所述的系统,其中,与所述链接相关联的所述内容是文件,并且其中,所述链接指向存储位置中的所述文件。6.根据权利要求1所述的系统,其中,所述第一协作UX是与在所述第二协作UX中接收到所述改变基本同时地被更新的。7.根据权利要求1所述的系统,其中,所述元数据包括针对与所述识别出的协作UX相关联的定制代码的代码指针。8.一种用于将结构化数据转换为协作用户体验(UX)的方法,所述方法包括:将结构化数据和文本接收到由用户撰写的消息中;确定与所述结构化数据相关联的数据类型;基于对至少所述文本的评估,确定由所述用户进行协作的意图;响应于确定所述...

【专利技术属性】
技术研发人员:L
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1