CN109923834A - 用于协作工作空间环境的上下文对话 - Google Patents
用于协作工作空间环境的上下文对话 Download PDFInfo
- Publication number
- CN109923834A CN109923834A CN201780067338.0A CN201780067338A CN109923834A CN 109923834 A CN109923834 A CN 109923834A CN 201780067338 A CN201780067338 A CN 201780067338A CN 109923834 A CN109923834 A CN 109923834A
- Authority
- CN
- China
- Prior art keywords
- painting canvas
- entity
- comment
- dialogue
- expression
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1822—Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本文描述一种用户界面,其使协作工作空间环境内的消息能够被传播到与所述协作工作空间环境中的不同标签相关联的不同工作空间。因此,在与第一标签相关联的工作空间中做出的评论被反映在与不同标签相关联的工作空间中,并且反之亦然。
Description
背景技术
在当前的协作工作空间环境中,没有概念允许用户在用户可能与之相关联的各种群组中的不同任务之间进行无缝切换、提供关于在工作空间中共享的内容的评论以及具有关于内容的对话。
关于这些和其它一般考虑,已经描述了实施例。而且,虽然已经讨论了相对具体的问题,但是应该理解,实施例不应限于解决背景技术中标识的具体问题。
发明内容
本公开一般涉及用于使用户能够在协作工作空间环境中的不同工作空间、群组和/或对话之间进行无缝切换的系统和方法。更具体地,本公开描述一种用户界面,该用户界面使在协作工作空间环境的一个画布中创建并且与特定实体相关联的对话和消息能够被反映在该协作工作空间环境的另一画布中,并且反之亦然。
更具体地,本公开的实施例涉及提供与由服务提供的实体有关的消息、对话、聊天等,以在协作工作空间环境中进行显示。在一些情况下,可以在画布优先视图中提供消息。在该视图中,消息出现在显示实体的画布旁边或以其它方式附加到所述画布。在其它情况下,可以在对话优先视图中显示或以其它方式提供消息。
在单独的画布上提供对话优先视图,并且该对话优先视图使来自不同画布的各种对话能够被同时显示。在一些情况中,可以连同各种对话中的每一个一起提供概要画布或实体的其它表示。在对话优先视图中提供的对话或其它消息镜像在实体本身中进行的对话或其它消息或者以其它方式与实体相关联(例如,在与画布相关联的对话窗格中进行的对话,关于被固定为画布的实体的对话,等等)。
例如,如果用户正在访问协作工作空间环境的第一画布中的实体,则用户可以直接在实体中提供评论。在一些实现方式中,协作工作空间环境的消息传送工具可以用于提供这些评论—即使实体不包括本地评论工具。在另一实现方式中,还可以在画布中提供关于实体的消息或对话。这包括何时将实体固定到画布或以其它方式与画布相关联。这是画布优先视图。
一旦在第一画布中做出评论或评论以其它方式与实体相关联,那些相同的评论就被反映在协作工作空间环境的第二画布(例如,对话优先视图)中。同样,在第二画布(例如,对话优先视图)中做出的评论被反映在第一画布(例如,画布优先视图)的对话窗格中或实体本身内。
因此,本文公开一种系统,包括:至少一个处理单元;以及至少一个存储器,其存储计算机可执行指令,所述计算机可执行指令在由所述至少一个处理单元执行时,使所述系统提供用于协作工作空间环境的用户界面。在实施例中,所述用户界面包括:在所述协作工作空间环境中与由服务提供的实体相关联的第一画布,以及能够提供关于实体的评论的一组评论工具。还提供了第二画布。该第二画布显示实体的表示,并且还提供所述实体的对话区域。在各方面中,在所述第一画布中做出的评论被反映在所述第二画布的对话区域中,并且在所述第二画布的对话区域中做出的评论被反映在所述第一画布中。
还描述一种用于在协作工作空间环境中显示与实体相关联的输入的方法。在实施例中,该方法包括在协作工作空间环境的用户界面中的第一画布的对话窗格中接收输入。在一些情况下,画布与特定上下文相关联。然后将输入显示在对话窗格中。生成输入的表示。当接收到对协作工作空间环境中的第二画布的选择时,该表示将被显示在第二画布中。
本公开的实施例还描述一种编码计算机可执行指令的计算机可读存储介质,所述计算机可执行指令在由处理单元执行时生成用户界面。所述用户界面包括:第一画布和第二画布。第一画布包括对话窗格,在其中提供与实体相关联的输入。第二画布显示在所述第一画布中接收到的输入的表示。在一些实现方式中,在第一画布中接收到的输入被反映在第二画布的表示中,并且在第二画布中接收的并与所述表示相关联的输入被反映在第一画布中。
提供本发明内容是为了以简化形式介绍一些概念的选择,这些概念将在下面的具体实施方式中进一步描述。本发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
附图说明
参考以下附图描述非限制性和非穷举性示例。
图1示出了用于提供协作工作空间环境的示例性系统。
图2示出了具有各种通道和可选择标签的示例性用户界面。
图3示出了与用户界面中的实体相关联的标签中的对话窗格。
图4示出了添加到图3的对话窗格的评论。
图5示出了在图4中添加的评论也已被添加到用户界面中的“对话”标签中。
图6示出了添加到用户界面的“对话”标签的评论。
图7示出了在图6中添加的评论被反映在与实体相关联的标签中的对话窗格中。
图8示出了在协作工作空间环境的实体内能够访问的对话窗格。
图9示出了根据一个或多个实施例用于将在一个画布上的对话窗格中接收到的输入显示为另一画布上的输入的表示的方法。
图10是示出可以利用其实践本公开的各方面的计算设备的示例性物理部件的框图。
图11A和图11B是可以利用其实践本公开的各方面的移动计算设备的简化框图。
图12是可以利用其实践本公开的各方面的分布式计算系统的简化框图。
图13示出了用于执行本公开的一个或多个方面的平板计算设备。
具体实施方式
在以下详细描述中,参考形成本发明的一部分并且通过图示的方式示出具体实施或示例的附图。可以组合这些方面,可以利用其它方面,并且可以在不背离本公开的情况下进行结构改变。实施例可以被实现为方法、系统或设备。因此,实施例可以采用硬件实现、完全软件实现或组合软件和硬件方面的实现的形式。因此,以下详细描述不应被视为具有限制意义,并且本公开的范围由所附权利要求及其等同物限定。
本公开一般涉及用于协作工作空间环境的用户界面。通常,协作工作空间环境显示或以其它方式向用户提供对协作工作空间环境中的多个群组的访问。每个群组可以具有一个或多个通道或上下文,并且每个通道或上下文具有工作空间,其中可以与该群组的其它成员一起显示和/或共享内容或实体。该群组的每个成员可以访问、编辑、评论、发布或以其它方式与工作空间中显示的实体进行交互。
如本文所使用的,上下文可以指代多租户环境中的租户、团队、通道、主题等。另外,如本文所使用的,术语“实体”表示在服务内的项目或由服务以其他方式提供的项目。实体可以是由服务提供的文档、任务、板和其它此类内容。此外,术语“实体”和“内容”可以互换使用。术语“服务”可以是提供内容的任何产品。例如,产品可以是文字处理应用、工作流管理应用等。服务可以是协作工作空间环境能够访问的第三方服务或本地服务。一旦在工作空间中提供实体,该群组的每个成员或访问上下文的用户可以访问、编辑、评论、发布或以其它方式与实体进行交互。
用户界面包括与每个上下文相关联的上下文画布。可以添加、移除和编辑每个上下文中的画布。在选择画布时,在用户界面上提供与画布相关联的工作空间。在一些实施例中,画布与来自服务的特定实体相关联或托管该特定实体。
在实施例中,实体可以与特定画布相关联。此外,协作工作空间环境可以允许一个或多个用户在实体内提供评论—即使与该实体相关联的服务不具有关于该实体的本地评论能力等。如果将评论添加到实体或该评论以其它方式与实体相关联,则评论将被反映在单独的画布中。
例如,用户界面可以在画布优先视图中提供评论。在该视图中,消息或对话出现在显示实体的画布旁边或以其它方式附加到该画布上。在一些实施例中,在实体内提供的评论或对话(例如,使用与协作工作空间环境相关联的一个或多个对话工具和/或对于实体和/或提供该实体的服务而言是本地的评论工具)也在画布中显示。在一个示例中,画布包括对话窗格,其显示由与实体交互的各种成员提供的所有评论。
在其它情况下,可以在对话优先视图中显示或以其它方式提供消息。该视图使得来自不同画布的各种对话能够在单个画布上同时显示。在一些情况中,连同每个对话可以提供概要画布或实体的其它表示。在对话优先视图中提供的对话镜像在实体本身中进行的对话或以其他方式与该实体相关联的对话。
图1示出了根据实施例用于提供协作工作空间环境140的示例性系统100。在各方面,客户端设备(例如以客户端设备110A和客户端设备110B为例)可以访问网络120或其它互联网连接,并且访问在服务器计算设备130上执行的协作工作空间环境140。
在一些实施例中,客户端计算设备110是具有输入元件和输出元件二者的个人或手持计算机。例如,客户端计算设备110可以是以下之一:移动电话;智能手机;平板计算机;平板手机;智能手表;可穿戴计算机;个人计算机;台式计算机;膝上型计算机;游戏设备/计算机(例如,Xbox);电视;等等。该列表仅用于示例目的,不应被视为限制。可以使用用于执行消息传送应用的任何合适的客户端计算设备。
系统100是通信系统/服务,其为用户提供协作工作空间环境140以通过网络120进行通信和协作。在示例中,协作工作空间环境140提供可配置和可扩展的工作空间以用于通过包括多个不同视图的用户界面150在用户之间的协作。
协作工作空间环境140的用户可以包括但不限于:一个或多个人、公司、组织、部门、虚拟团队、自组织群组、供应商、客户、第三方等。协作工作空间环境140使能用户之间的可见性和通信,包括在团队或群组中组织的用户以及团队/群组之外的用户/群组。
更具体地,当用户访问协作工作空间环境140时,用户可以访问一个或多个群组。每个群组可以与具有特定集合的实体或其它内容的各种上下文相关联。一个或多个画布与每个上下文相关联,并且每个画布具有相关联的工作空间,在该工作空间中显示与画布和/或上下文相关的或以其它方式针对该画布和/或上下文被过滤的实体。通过选择显示的各种画布,在工作空间中提供与每个画布相关联的不同实体。
在一些情况中,每个画布可以用于提供多个用户可以访问、编辑和/或创建的实体。该实体可以由各种服务提供—本地服务(例如,由服务器130提供或以其它方式托管的服务、应用和产品)以及外部服务或第三方服务。示例性服务包括但不限于文字处理应用或服务,电子表格应用或服务,业务线(LOB)管理服务,客户关系管理(CRM)服务,调试服务,会计服务,工资单服务等。在其它示例中,与每个画布相关联的实体可以包括来自网站和/或应用的内容,例如社交媒体或联网网站、照片共享网站、视频和音乐流送网站、消息传送应用、搜索引擎网站、体育、新闻或娱乐网站等。
在一些情况中,这些服务可以提供健壮的报告、分析、数据编译和/或存储服务等,而其它服务可以提供搜索引擎或对数据和信息、图像、视频、文档处理等的其它访问。
图2示出了本公开的协作工作空间环境(例如,图1的协作工作空间环境140)的示例用性户界面200。用户界面200可以类似于上面在图1中描述的用户界面150。
在各方面中,用户界面200示出了各种群组210。每个群组210可以与多个成员或用户相关联。另外,每个群组210可以包括一个或多个上下文220。例如,“Contoso销售团队群组”包括“美国航空公司帐户”上下文、“英国航空公司帐户”上下文、“汉莎航空帐户”上下文、“市场情报”上下文、“产品发布”上下文和“水冷却器(FUN)”上下文。所示出的每个群组和上下文仅用于示例目的。
一旦选择了特定上下文220,就在用户界面200中提供与上下文220相关联的各种画布230。画布230用于显示已经为每个画布选择、创建或过滤的实体。
在该示例中,Contoso销售团队通道220包括“对话”画布、“文件”画布、“笔记”画布、“敏捷特征板”画布和“VIP顾客票”画布。每个画布230与工作空间240相关联,该工作空间240提供或以其它方式显示实体或其它此类内容。在一些情况下,一个或多个实体与每个画布相关联。此外,如下面将要描述的,每个画布或者与画布相关联的每个实体或服务也可以与对话窗格相关联。对话窗格使访问画布的一个或多个成员能够提供关于与画布相关联的服务和/或实体的评论。在一些情况下,协作工作空间环境具有评论工具,其能够在实体内做出评论。在其它情况下,评论工具可以用于提供关于实体的评论。在其它实现方式中,评论工具可以用于在提供实体的服务的用户界面内提供评论(以及评论的上下文)。在这些情况的每一个中,可以在对话窗格中提供评论。
例如,并且转到图3,向美国航空公司帐户上下文中添加了“testabc”画布。当选择“testabc”画布时,在用户界面200上输出与画布230相关联的工作空间240。如上所述,实体与画布相关联。例如,实体可以被固定为画布或可以被包含在画布中。在该示例中,实体是使用户能够添加各种任务、约定、截止日期等的任务管理器。虽然示出并描述了任务管理器,但是该实体可以是由服务提供的任何类型的实体,例如以仪表板、文字处理文档、电子表格、图表、图形、图像和视频等为例。
在实施例中,工作空间240包括对话窗格250。对话窗格250允许访问上下文220的群组210的各个成员提供关于该实体的评论。例如,该群组的成员可以在对话窗格250的文本区域260中提供关于实体本身(例如,任务管理器)和/或在标签230中示出的一个或多个任务的评论。在另一实现方式中,与协作工作空间环境相关联的评论工具可以用于在实体内提供评论—即使实体或提供该实体的服务不具有本地评论功能。一旦成员完成提供评论,就显示在例如如图4所示的对话窗格250中。这是画布优先视图的示例。
另外,在对话窗格250中提供的评论也被提供在与上下文相关联的不同画布中。更具体地,转到图5,在图4的对话窗格250中添加的评论也被示出为用户界面200的“对话”画布。图5中示出的示例是对话优先视图。
在对话优先视图中,在用户界面200中生成并提供在其中做出评论的画布或实体的概要画布或一些其它表示270。例如,在如图所示的“对话”画布中生成并提供“TESTABC”表示270。还如图所示,在“TESTABC”画布中提供的评论“提交投标的任务在哪里?”与表示270相关联或以其它方式与表示270一起提供。因此,当关于画布或者实体(包含在画布内或以其他方式与画布相关联)的对话发生时,创建关于该实体的单独对话线程。然后,可以在单个显示中将关于该实体的所有附加消息或对话分组在一起—不管哪个用户做出评论,评论在何处做出(例如,在实体内,在提供实体的服务的用户界面内,等等),并且不管提供实体的服务如何。
因此,通道220的成员能够通过访问单个画布来查看在特定上下文中发生的所有对话并且在“对话”画布中提供的任何内容已经被过滤或者以其他方式被认为与上下文相关。在各方面中,“对话”画布中的对话可以由访问上下文220的每个成员查看。在其它实现方式中,某些对话可以对于具有访问特定上下文和/或与该上下文相关联的特定画布的许可的成员是可见的。
在一些实施例中,表示270具有与画布230和/或与其相关联的实体相同或相似的名称。另外,当表示270被选择时,用户界面200返回到对应的画布、服务和/或实体。因此,在该示例中,“TESTABC”表示270的选择使用户界面200能够显示“TESTABC”画布。
在各方面中,表示270还允许上下文220的成员提供评论。然后,在对话窗格和与表示270相关联的画布中反映或以其它方式提供那些评论。例如,如图6所示,已经向“对话”画布中的表示270添加了评论“我负责”。在选择表示270、与表示270相关联的任何评论或“TESTABC”画布时,用户界面200显示“TESTABC”画布的对话窗格240。如图所示,在“对话”画布中提供的评论“我负责”也被示出在对话窗格240中。
如先前所讨论的,除了对话窗格270中的评论之外,本文描述的实施例使评论能够被放置或以其它方式与由服务提供的实体相关联—即使该实体不包括本地评论能力。当在实体中直接进行评论时,该评论也可以在“对话”画布上与实体的表示(或实体与之相关联的标签的表示)一起进行显示,如上所述。在一些实施例中,表示的选择或与表示相关联的特定评论将使用户界面200能够在做出评论或以其它方式与其相关的实体内显示位置。
例如,如果实体是文字处理文档并且在第三十三段处做出评论,则该评论与对应的表示一起被显示在“对话”画布中(或在与实体相关联的画布中的对话窗格中)。选择评论(或表示)使用户界面能够显示文字处理文档并导航到第三十三段。还可以显示关于第三十三段的评论。因此,可以在实体内为各种评论给出其适当的上下文。在一些实现方式中,可以在提供评论的服务的用户界面内显示在协作工作空间环境中做出的关于实体的评论。
使用所描述的用户界面,协作工作空间环境的各个用户(包括跟随特定上下文、聊天或对话的用户)可以查看和响应评论,即使该评论是由另一用户做出的。在选择评论、实体或表示时,可以将用户带到画布或实体前并继续进行评论。
图8示出了可以在协作工作空间环境的用户界面300内访问的对话窗格310。在该特定示例中,实体是交互式数据可视化工具。实体本身被显示为画布340(例如,“POWER BI”标签330)。如上所述,用户界面300使评论窗格310能够与实体相关联。此外,评论窗格310可以与实体内的指定内容相关联。
在所示的示例中,与实体内的点320相对应的数据在对话窗格310中具有与其相关联的两个评论。如上所述,这些评论也可以在诸如上面描述的“对话”画布中提供。此外,“POWER BI”画布340还可以具有在“对话”标签中提供的表示。在对话窗格310中做出的任何附加评论也被反映在“对话”画布中,并且反之亦然。
此外,在“对话”画布中选择表示或与表示相关联的评论使用户返回到数据点320。也就是说,如果成员在“对话”画布中选择评论“不。这很奇怪。让我调查一下。”,则用户界面将转换到“POWER BI”画布340,并且实体将显示评论与其相关的数据点(例如,数据点320)。
在一些实施例中,协作工作空间环境的对话工具可以用于在外部服务或第三方服务的用户界面中提供的实体内开始对话。在另一实现方式中,关于第三方服务的用户界面中的实体的评论也可以被显示在协作工作空间环境的一个或多个画布中。
例如,用户可以打开本地日历,选择任务并添加关于该任务的评论。该评论可以在用户界面的“对话”画布中提供。在“对话”画布中做出的任何其它评论也可以被反映在第三方服务的用户界面中。即使在实体不具有本地评论功能时,这也允许对实体做出评论或以其它方式与实体相关联。
上述实施例还可以包含由电子消息传送论坛(例如,聊天室、聊天窗格、电子消息等)做出的或在该论坛中的评论。电子消息传送论坛可以由第三方提供,该第三方可以是协作工作空间环境的一部分。当消息或对话被发送到、发送自或以其它方式托管于电子消息传送论坛时,消息或消息的副本可以被直接注入到对话标签、实体或与该实体相关联的标签,例如如上所述。
图9示出了根据一个或多个实施例用于将在一个画布上的对话窗格中接收到的输入显示为另一画布上的输入的表示的方法900。方法900可以用于在上述示例性用户界面中提供评论。
方法900开始于操作910,其中在与特定画布相关联的对话窗格的文本区域中接收输入。如上所述,画布可以与特定上下文相关联。因此,当选择特定画布时,可以在协作工作空间环境的用户界面上提供工作空间。
工作空间包括被配置为接收输入的对话窗格。输入可以是文本输入、视频输入、语音输入、图像输入、触摸输入等。对话窗格允许访问上下文的群组的各个成员提供关于该实体的评论。
一旦接收到输入,流程就前进到操作920,并且内容被显示在对话窗格中。如上所述,这是画布优先视图的示例。
然后,流程进行到操作930,并且选择不同的画布。在一些实施例中,不同的画布可以和其上提供有对话窗格的画布与相同的上下文和/或群组相关联,或者不同的画布可以与不同的群组和/或上下文相关联。然后在用户界面上提供不同的画布。
然后,流程进行到操作940,并且在不同画布上的表示中显示所接收的输入(例如,在操作910中在对话窗格的文本区域中提供的输入)。在一些实施例中,不同的画布可以具有多个表示,这些表示具有在多个不同画布上提供的输入。
例如,不同的画布可以是在对话优先视图中配置的画布。在该视图中,在用户界面中生成并提供在其中做出评论的画布或实体的概要画布或一些其它表示。因此,当关于画布或者实体(包含在画布内或与画布相关联)的对话发生时,创建关于该实体的单独对话线程。然后,可以在单个显示中将关于该实体的所有附加消息或对话分组到一起—不管哪个用户做出评论,评论在何处做出(例如,在实体内,在提供该实体的服务的用户界面内,等等),并且不管提供该实体的服务如何。
因此并且如上所述,通道或群组的成员可以通过访问单个画布来查看在特定上下文中发生的所有对话。
图10-13和相关联的描述提供了对可以在其中实践本公开的各方面的各种操作环境的讨论。然而,关于图10-13示出和讨论的设备和系统是出于示例和说明的目的,并且不限制可以用于实践本公开的各方面的大量电子设备配置,如本文所述。
图10是示出可以使用其实践本公开的各方面的电子设备1000的物理部件(例如,硬件)的框图。下面描述的计算设备部件可以适用于上面描述的计算设备,包括客户端计算设备110A和110B以及服务器计算设备130。
在基本配置中,电子设备1000可以包括至少一个处理单元1010和系统存储器1015。根据电子设备的配置和类型,系统存储器1015可以包括但不限于易失性存储装置(例如,随机存取存储器)、非易失性存储装置(例如,只读存储器)、闪存或这些存储器的任何组合。系统存储器1015可以包括操作系统1025以及一个或多个程序模块1020,其适合于解析所接收的输入,确定所接收的输入的主题,确定与输入相关联的动作,等等。
操作系统1025例如可以适合于控制电子设备1000的操作。此外,本公开的实施例可以结合图形库、其它操作系统或任何其它应用程序来实践,而不限于任何特定应用或系统。该基本配置在图10中通过虚线1030内的那些部件示出。
电子设备1000可以具有附加特征或功能。例如,电子设备1000还可以包括附加数据存储设备(可移除和/或不可移除),例如磁盘、光盘或磁带。这种附加存储设备在图10中由可移除存储装置1035和不可移除存储装置1040示出。
如上所述,多个程序模块和数据文件可以存储在系统存储器1015中。当在处理单元1010上执行时,程序模块1020(例如,内容共享模块1005)可以执行包括但不限于本文描述的各方面的过程。
此外,本公开的实施例可以在包括分立电子元件的电子电路、包含逻辑门的封装或集成电子芯片中、利用微处理器的电路中或在包含电子元件或微处理器的单个芯片上实施。例如,本公开的实施例可以经由片上系统(SOC)来实践,其中图10中所示的每个或多个部件可以被集成到单个集成电路中。这样的SOC设备可以包括一个或多个处理单元、图形单元、通信单元、系统虚拟化单元和各种应用功能,所有这些都作为单个集成电路被集成(或“烧制”)到芯片衬底上。
当经由SOC操作时,本文描述的关于客户端切换协议的能力的功能可以经由与单个集成电路(芯片)上的电子设备1000的其它部件集成的专用逻辑来操作。还可以使用能够执行逻辑运算(例如,AND、OR和NOT)的其它技术(包括但不限于机械、光学、流体和量子技术)来实践本公开的实施例。此外,本公开的实施例可以在通用计算机或任何其它电路或系统中实施。
电子设备1000还可以具有一个或多个输入设备1045,例如键盘、触控板、鼠标、笔、声音或语音输入设备、触摸、力和/或滑动输入设备等。还可以包括诸如显示器、扬声器、打印机等的输出设备1050。上述设备是示例,并且可以使用其它设备。电子设备1000可以包括允许与其它电子设备1060通信的一个或多个通信连接1055。合适的通信连接1055的示例包括但不限于射频(RF)发射机、接收机和/或收发机电路;通用串行总线(USB),并行和/或串行端口。
本文使用的术语“计算机可读介质”可以包括计算机存储介质。计算机存储介质可以包括以用于存储信息(例如计算机可读指令、数据结构或程序模块)的任何方法或技术实现的易失性和非易失性、可移除和不可移除介质。
系统存储器1015、可移除存储装置1035和不可移除存储装置1040都是计算机存储介质示例(例如,存储器存储装置)。计算机存储介质可以包括RAM、ROM、电可擦除只读存储器(EEPROM)、闪存或其它存储器技术、CD-ROM、数字通用盘(DVD)或其它光学存储装置、磁带盒、磁带、磁盘存储装置或其它磁存储设备,或能够用于存储信息并能够由电子设备1000访问的任何其它制品。任何这样的计算机存储介质可以是电子设备1000的一部分。计算机存储介质不包括载波或其它传播或调制的数据信号。
通信介质可以由计算机可读指令、数据结构、程序模块或调制数据信号中的其它数据(例如载波或其它传输机制)来体现,并且包括任何信息传递介质。术语“已调制数据信号”可以描述具有以对信号中的信息进行编码的方式设置或改变的一个或多个特性的信号。通过示例而非限制,通信介质可以包括有线介质(例如,有线网络或直接有线连接)以及无线介质(例如,声学、射频(RF)、红外和其它无线介质)。
图11A和图11B示出了可以利用其实践本公开的实施例的移动电子设备1100,例如,移动电话、智能电话、可穿戴计算机(诸如智能手表)、平板计算机、膝上型计算机等。参考图11A,示出了用于实现这些方面的移动电子设备1100的一个方面。
在基本配置中,移动电子设备1100是具有输入元件和输出元件二者的手持式计算机。移动电子设备1100通常包括显示器1105以及允许用户将信息输入到移动电子设备1100中的一个或多个输入按钮1110。移动电子设备1100的显示器1105还可以用作输入设备(例如,接受触摸和/或力输入的显示器)。
如果包括,则可选的侧输入元件1115允许进一步的用户输入。该侧输入元件1115可以是旋转开关、按钮或任何其它类型的手动输入元件。在替代方面,移动电子设备1100可以并入更多或更少的输入元件。例如,在一些实施例中,显示器1105可以不是触摸屏。在又一替代实施例中,移动电子设备1100是便携式电话系统,例如蜂窝电话。移动电子设备1100还可以包括可选的小键盘1135。可选的小键盘1135可以是物理小键盘或在触摸屏显示器上生成的“软”小键盘。
在各种实施例中,输出元件包括用于示出图形用户界面(GUI)的显示器1105、视觉指示器1120(例如,发光二极管)和/或音频换能器1125(例如,扬声器)。在一些方面,移动电子设备1100包括振动换能器,用于向用户提供触觉反馈。在又一方面,移动电子设备1100包括输入和/或输出端口,例如音频输入(例如,麦克风插孔)、音频输出(例如,耳机插孔)和视频输出(例如,HDMI端口),用于向外部设备发送信号或从外部设备接收信号。
图11B是示出移动电子设备1100的一个方面的架构的框图。也就是说,移动电子设备1100可以并入系统(例如,架构)1140以实现一些方面。在一个实施例中,系统1140被实现为能够运行一个或多个应用(例如,浏览器、电子邮件、日历、联系人管理器、消息传送客户端、游戏、媒体客户端/播放器、内容选择和共享应用等)的“智能电话”。在一些方面,系统1140被集成为电子设备,例如集成的个人数字助理(PDA)和无线电话。
一个或多个应用程序1150可以被加载到存储器1145中并在操作系统1155上或与其相关联地运行。应用程序的示例包括电话拨号程序、电子邮件程序、个人信息管理(PIM)程序、文字处理程序、电子表格程序、互联网浏览器程序、消息传送程序等。
系统1140还包括存储器1145内的非易失性存储区域1160。非易失性存储区域1160可以用于存储在系统1140断电时不应该丢失的持久信息。
应用程序1150可以在非易失性存储区域1160中使用和存储信息,例如电子邮件或由电子邮件应用使用的其它消息等。同步应用(未示出)也驻留在系统1140上,并被编程为与驻留在主机计算机上的对应同步应用交互,以使存储在非易失性存储区域1160中的信息与存储在主机计算机处的对应信息保持同步。
系统1140具有电源1165,其可以被实现为一个或多个电池。电源1165还可以包括外部电源,例如AC适配器或对电池进行补充或重新充电的电源对接支架。
系统1140还可以包括执行发送和接收射频通信的功能的无线电接口层1170。无线电接口层1170经由通信运营商或服务提供商促进在系统1140与“外部世界”之间的无线连接。在操作系统1155的控制下进行去往和来自无线电接口层1170的传输。换句话说,由无线电接口层1170接收到的通信可以经由操作系统1155被传播到应用程序1150,并且反之亦然。
视觉指示器1120可以用于提供视觉通知,和/或音频接口1175可以用于经由音频换能器(例如,图11A中所示的音频换能器1125)产生可听通知。在所示实施例中,视觉指示器1120是发光二极管(LED),并且音频换能器1125可以是扬声器。这些设备可以直接耦合到电源1165,使得当被激活时,即使处理器1185和其它部件可能关闭以节省电池电量,它们仍然保持开启达由通知机构指示的持续时间。LED可以被编程以无限期地保持开启,直到用户采取动作来指示设备的通电状态。
音频接口1175用于向用户提供可听信号并从用户接收可听信号(例如,如上所述的语音输入)。例如,除了耦合到音频换能器1125之外,音频接口1175还可以耦合到麦克风以接收可听输入,例如以便促进电话对话。根据本公开的实施例,麦克风还可以用作音频传感器以促进控制通知,如下所述。
系统1140还可以包括视频接口1180,其使外围设备1130(例如,车载相机)的操作能够记录静止图像、视频流等。
实现系统1140的移动电子设备1100可以具有附加特征或功能。例如,移动电子设备1100还可以包括附加数据存储设备(可移除和/或不可移除),例如磁盘、光盘或磁带。这种附加存储装置在图11B中通过非易失性存储区域1160示出。
如上所述,由移动电子设备1100生成或捕获并经由系统1140存储的数据/信息可以被本地存储在移动电子设备1100上,或者数据可以被存储在可以经由无线电接口层1170或经由在移动电子设备1100和与移动电子设备1100相关联的单独电子设备(例如,在诸如互联网的分布式计算网络中的服务器计算机)之间的有线连接可以由设备访问的任何数量的存储介质上。应当理解,可以经由无线电接口层1170或经由分布式计算网络经由移动电子设备1100访问这样的数据/信息。类似地,根据众所周知的数据/信息传送和存储单元,包括电子邮件和协作数据/信息共享系统,可以容易地在电子设备之间传送这样的数据/信息用于存储和使用。
应该理解,为了说明本方法和系统的目的描述了图11A和图11B,其并不旨在将本公开限制于步骤的特定序列或者硬件或软件部件的特定组合。
图12示出了诸如本文所述的系统1200的架构的一个方面。如上所述,该系统可以包括通用电子设备1210(例如,个人计算机)、平板电子设备1215或移动电子设备1220。这些设备中的每一个可以包括用于协作工作空间环境1225的接口,如上所述。例如,每个设备可以访问网络1230以与由服务器1205托管的协作工作空间环境1235进行交互。
在一些方面,协作工作空间环境1235可以接收由存储库1240存储或从目录服务1245、网络门户1250、邮箱服务1255、即时消息传送存储库1260或者社交联网服务1265传输的各种类型的信息或内容。
通过示例,上述各方面可以被体现在通用电子设备1210(例如,个人计算机)、平板电子设备1215和/或移动电子设备1220(例如,智能电话)中。电子设备的这些实施例中的任一个可以从存储库1240获得内容或向存储库1240提供数据。
应该理解,为了说明本方法和系统的目的,描述了图12,并且其不旨在将本公开限制于步骤的特定序列或者硬件或软件部件的特定组合。
图13示出了可以执行本文公开的一个或多个方面的示例性平板电子设备1300。此外,本文描述的各方面和功能可以在分布式系统(例如,基于云的计算系统)上操作,其中应用功能、存储器、数据存储和取回以及各种处理功能可以通过分布式计算网络(例如互联网或内联网)彼此远程操作。用户界面和各种类型的信息可以经由车载电子设备显示器或经由与一个或多个电子设备相关联的远程显示单元进行显示。
例如,可以在墙面上显示和交互各种类型的用户界面和信息,在该墙面上投影用户界面和各种类型的信息。与可以实践本发明的实施例的多个计算系统的交互包括:击键输入,触摸屏输入,语音或其它音频输入,手势输入,其中相关联的电子设备配备有用于捕获并解释用户手势用于控制电子设备的功能的检测(例如,相机)功能等。
应该理解,为了说明本方法和系统的目的,描述了图13,并且其不旨在将本公开限制于步骤的特定序列或者硬件或软件部件的特定组合。
除了上述示例之外,还描述了一种系统,包括:至少一个处理单元;以及至少一个存储器,其存储计算机可执行指令,所述计算机可执行指令在由所述至少一个处理单元执行时,使所述系统能够为协作工作空间环境提供用户界面,所述用户界面包括:在所述协作工作空间环境中与由服务提供的实体相关联的第一画布;能够提供关于所述实体的评论的一组评论工具;以及用于显示所述实体的表示并且为所述实体提供对话区域的第二画布;其中,在所述第一画布中做出的评论被反映在所述第二画布的对话区域中,并且其中在所述第二画布的对话区域中做出的评论被反映在所述第一画布中。在其它示例中,所述系统还包括用于在选择所述表示时使所述用户界面显示所述第一画布的指令。在其它示例中,在所述第二画布中的对话区域显示关于所述实体的评论。在其它示例中,所述第二画布包括与第二实体相关联的第二表示,其中所述第二实体与所述用户界面中的第三画布相关联。在其它示例中,对话窗格与所述第一画布相关联,其中所述对话窗格显示与所述实体相关联的评论。在其它示例中,所述系统还包括用于在选择在所述第一画布或所述第二画布中做出的评论的至少一部分时提供对所述实体的访问的指令。
还公开了一种用于在协作工作空间环境中显示与实体相关联的输入的方法,包括:在所述协作工作空间环境的用户界面中的第一画布的对话窗格中接收输入,其中所述画布与特定上下文相关联;在所述对话窗格中显示输入;生成输入的表示;在所述协作工作空间环境中接收对第二画布的选择;以及在第二画布中显示所述表示。在其它示例中,所述方法还包括:在与所述表示相关联的输入区域中接收附加输入;并在所述表示中显示附加输入。在其它示例中,所述方法还包括:将附加输入添加到第一画布的对话窗格。在其它示例中,第二画布显示多个表示,其中每个表示与不同的画布相关联。在其它示例中,所述方法还包括:接收对表示的选择;并在协作工作空间环境的用户界面中显示第一画布。在其它示例中,第二画布显示与两个或更多个上下文相关联的输入。在其它示例中,在实体内包含的对话窗格中提供输入。
还描述了一种编码计算机可执行指令的计算机可读存储介质,所述计算机可执行指令在由处理单元执行时生成用户界面,所述用户界面包括:具有对话窗格的第一画布,在所述对话窗格中提供与实体相关联的输入;以及用于显示在所述第一画布中接收到的输入的表示的第二画布;其中在所述第一画布中接收到的输入被反映在所述第二画布的表示中,并且其中在所述第二画布中接收到的并与所述表示相关联的输入被反映在所述第一画布中。在其它示例中,所述计算机可读存储介质还包括用于响应于接收到的输入来显示所述第二画布的指令。在其它示例中,所述计算机可读存储介质还包括用于在所述表示被选择时显示所述第一画布的指令。在其它示例中,所述第二画布显示多个表示,其中所述多个表示中的每个表示与不同实体相关联。在其它示例中,不同实体的每个实体与不同的画布相关联。在其它示例中,所述计算机可读存储介质还包括用于在表示的至少一部分被选择时提供对实体的访问的指令。在一些示例中,第二画布包括被配置为接收与表示相关联的输入的对话区域。
例如,以上参考根据本公开的各方面的方法、系统和计算机程序产品的框图和/或操作图示描述了本公开的各方面。框中记录的功能/动作可以不按任何流程图所示的次序发生。例如,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的次序执行,这取决于所涉及的功能/动作。
本申请中提供的一个或多个方面的描述和说明并不旨在以任何方式限制或约束所要求保护的本公开的范围。本申请中提供的各方面、示例和细节被认为足以传达拥有物并使其他人能够制作和使用所要求保护的本公开的最佳模式。所要求保护的本公开不应被解释为限于本申请中提供的任何方面、示例或细节。无论是组合地还是单独地示出和描述,旨在选择性地包括或省略各种特征(结构和方法方面)以产生具有特定特征集的实施例。在已经提供了本申请的描述和说明后,本领域技术人员可以设想落入在本申请中体现的总体发明构思的更广泛方面的精神内的变型、修改和替代方面,其不背离所要求保护的公开的更广泛的范围。
Claims (10)
1.一种系统,包括:
至少一个处理单元;以及
至少一个存储器,其存储计算机可执行指令,所述计算机可执行指令在由所述至少一个处理单元执行时,使所述系统提供一种用于协作工作空间环境的用户界面,所述用户界面包括:
在所述协作工作空间环境中与由服务提供的实体相关联的第一画布;
使得能够提供关于所述实体的评论的一组评论工具;以及
用于显示所述实体的表示并且为所述实体提供对话区域的第二画布;
其中,在所述第一画布中做出的评论被反映在所述第二画布的所述对话区域中,并且其中,在所述第二画布的所述对话区域中做出的评论被反映在所述第一画布中。
2.根据权利要求1所述的系统,还包括用于在所述表示被选择时使所述用户界面显示所述第一画布的指令。
3.根据权利要求1所述的系统,其中,所述第二画布中的所述对话区域显示关于所述实体的评论。
4.根据权利要求1所述的系统,其中,所述第二画布包括与第二实体相关联的第二表示,其中,所述第二实体与所述用户界面中的第三画布相关联。
5.根据权利要求1所述的系统,还包括与所述第一画布相关联的对话窗格,其中,所述对话窗格显示与所述实体相关联的评论。
6.根据权利要求1所述的系统,还包括用于在所述第一画布或所述第二画布中做出的评论的至少一部分被选择时提供对所述实体的访问的指令。
7.一种编码有计算机可执行指令的计算机可读存储介质,所述计算机可执行指令在由处理单元执行时生成用户界面,所述用户界面包括:
具有对话窗格的第一画布,在所述对话窗格中提供与实体相关联的输入;以及
用于显示在所述第一画布中接收到的输入的表示的第二画布;
其中,在所述第一画布中接收到的输入被反映在所述第二画布的所述表示中,并且其中,在所述第二画布中接收到的并且与所述表示相关联的输入被反映在所述第一画布中。
8.根据权利要求7所述的计算机可读存储介质,还包括用于响应于接收到的输入来显示所述第二画布的指令。
9.根据权利要求8所述的计算机可读存储介质,还包括用于在所述表示被选择时显示所述第一画布的指令。
10.根据权利要求7所述的计算机可读存储介质,其中,所述第二画布显示多个表示,其中,所述多个表示中的每个表示与不同实体相关联。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201662415883P | 2016-11-01 | 2016-11-01 | |
| US62/415,883 | 2016-11-01 | ||
| US15/445,567 | 2017-02-28 | ||
| US15/445,567 US11137879B2 (en) | 2016-11-01 | 2017-02-28 | Contextual conversations for a collaborative workspace environment |
| PCT/US2017/058636 WO2018085124A1 (en) | 2016-11-01 | 2017-10-27 | Contextual conversations for a collaborative workspace environment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN109923834A true CN109923834A (zh) | 2019-06-21 |
| CN109923834B CN109923834B (zh) | 2021-08-03 |
Family
ID=62021413
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201780067338.0A Active CN109923834B (zh) | 2016-11-01 | 2017-10-27 | 用于协作工作空间环境的上下文对话 |
Country Status (4)
| Country | Link |
|---|---|
| US (3) | US11137879B2 (zh) |
| EP (1) | EP3535930B1 (zh) |
| CN (1) | CN109923834B (zh) |
| WO (1) | WO2018085124A1 (zh) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11030395B2 (en) | 2018-05-30 | 2021-06-08 | Microsoft Technology Licensing, Llc | Top-align comments: just-in-time highlights and automatic scrolling |
| EP4327259A1 (en) | 2021-04-20 | 2024-02-28 | Figma, Inc. | Cursor text representation of user in a collaborative platform |
| USD1024091S1 (en) * | 2021-07-12 | 2024-04-23 | Forum Us, Inc. | Display screen or portion thereof with graphical user interface |
| EP4416587A1 (en) | 2021-10-19 | 2024-08-21 | Figma, Inc. | Code block element for integrated graphic design system |
| US12175431B2 (en) * | 2021-11-15 | 2024-12-24 | Lemon Inc. | Facilitating collaboration in a work environment |
| US11553011B1 (en) | 2021-11-15 | 2023-01-10 | Lemon Inc. | Methods and systems for facilitating a collaborative work environment |
| US12375623B2 (en) | 2021-11-15 | 2025-07-29 | Lemon Inc. | Methods and systems for facilitating a collaborative work environment |
| US12185026B2 (en) | 2021-11-15 | 2024-12-31 | Lemon Inc. | Facilitating collaboration in a work environment |
| US11677908B2 (en) | 2021-11-15 | 2023-06-13 | Lemon Inc. | Methods and systems for facilitating a collaborative work environment |
| US12166804B2 (en) | 2021-11-15 | 2024-12-10 | Lemon Inc. | Methods and systems for facilitating a collaborative work environment |
| JP2024546441A (ja) * | 2021-11-16 | 2024-12-24 | フィグマ、インコーポレイテッド | グラフィック設計システムのためのコメント特徴 |
| US12429995B2 (en) | 2022-03-16 | 2025-09-30 | Figma, Inc. | Collaborative widget state synchronization |
| US12143350B2 (en) * | 2022-06-09 | 2024-11-12 | Google Llc | Thread navigation for messaging applications |
| US11968244B1 (en) * | 2022-12-09 | 2024-04-23 | Salesforce, Inc. | Clustering virtual space servers based on communication platform data |
| US12346880B2 (en) | 2023-01-06 | 2025-07-01 | Salesforce, Inc. | Integrating structured data containers into virtual spaces for communication platform |
| US12106043B2 (en) | 2023-01-06 | 2024-10-01 | Salesforce, Inc. | Generating structured data containers for communication platform |
| US12238060B2 (en) * | 2023-01-06 | 2025-02-25 | Salesforce, Inc. | Integrating structured data containers via templates for communication platform |
| USD1106224S1 (en) | 2023-05-07 | 2025-12-16 | Figma, Inc. | Display screen or portion thereof with animated graphical user interface |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001063380A3 (en) * | 2000-02-22 | 2002-01-17 | Yahoo & Excl | Systems and methods for matching participants to a conversation |
| CN1577264A (zh) * | 2003-07-28 | 2005-02-09 | 国际商业机器公司 | 提供在线协作会议的实例的系统和方法 |
| CN101809611A (zh) * | 2007-09-26 | 2010-08-18 | 微软公司 | 动态即时评论 |
| WO2010135746A1 (en) * | 2009-05-22 | 2010-11-25 | Facebook, Inc. | Unified online conversation application and platform |
| US20150363092A1 (en) * | 2014-05-30 | 2015-12-17 | Contatta, Inc. | Systems and methods for collaborative electronic communications |
| US20160285890A1 (en) * | 2015-03-23 | 2016-09-29 | Dropbox, Inc. | Shared folder backed integrated workspaces |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6154757A (en) * | 1997-01-29 | 2000-11-28 | Krause; Philip R. | Electronic text reading environment enhancement method and apparatus |
| US9424240B2 (en) * | 1999-12-07 | 2016-08-23 | Microsoft Technology Licensing, Llc | Annotations for electronic content |
| US20050132298A1 (en) * | 2003-12-16 | 2005-06-16 | Hermann Lueckhoff | Displaying interactive chat sessions |
| US7529795B2 (en) * | 2006-03-20 | 2009-05-05 | Stragent, Llc | Message board aggregator |
| US20110313805A1 (en) | 2010-06-18 | 2011-12-22 | Microsoft Corporation | Customizable user interface including contact and business management features |
| GB2503625A (en) * | 2011-07-08 | 2014-01-01 | Box Inc | Collaboration sessions in a workspace on cloud-based content management system |
| WO2013016719A1 (en) * | 2011-07-28 | 2013-01-31 | School Improvement Network, Llc | Management and provision of interactive content |
| US9971495B2 (en) * | 2013-01-28 | 2018-05-15 | Nook Digital, Llc | Context based gesture delineation for user interaction in eyes-free mode |
| US9607278B2 (en) * | 2013-06-12 | 2017-03-28 | Cloudon Ltd. | Systems and methods for supporting social productivity using relevancy scoring |
| US20200044996A1 (en) * | 2014-05-06 | 2020-02-06 | Google Inc. | Automatic identification and extraction of sub-conversations within a live chat session |
| US20160070688A1 (en) * | 2014-09-05 | 2016-03-10 | Microsoft Corporation | Displaying annotations of a document by augmenting the document |
| US10268340B2 (en) * | 2015-06-11 | 2019-04-23 | International Business Machines Corporation | Organizing messages in a hierarchical chat room framework based on topics |
| US10547653B2 (en) * | 2016-10-10 | 2020-01-28 | Cisco Technology, Inc. | Managing access to communication sessions via a web-based collaboration room service |
-
2017
- 2017-02-28 US US15/445,567 patent/US11137879B2/en active Active
- 2017-10-27 CN CN201780067338.0A patent/CN109923834B/zh active Active
- 2017-10-27 EP EP17807950.5A patent/EP3535930B1/en active Active
- 2017-10-27 WO PCT/US2017/058636 patent/WO2018085124A1/en not_active Ceased
-
2021
- 2021-10-04 US US17/493,363 patent/US11550449B2/en active Active
-
2023
- 2023-01-06 US US18/150,847 patent/US12067216B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001063380A3 (en) * | 2000-02-22 | 2002-01-17 | Yahoo & Excl | Systems and methods for matching participants to a conversation |
| CN1577264A (zh) * | 2003-07-28 | 2005-02-09 | 国际商业机器公司 | 提供在线协作会议的实例的系统和方法 |
| CN101809611A (zh) * | 2007-09-26 | 2010-08-18 | 微软公司 | 动态即时评论 |
| WO2010135746A1 (en) * | 2009-05-22 | 2010-11-25 | Facebook, Inc. | Unified online conversation application and platform |
| US20150363092A1 (en) * | 2014-05-30 | 2015-12-17 | Contatta, Inc. | Systems and methods for collaborative electronic communications |
| US20160285890A1 (en) * | 2015-03-23 | 2016-09-29 | Dropbox, Inc. | Shared folder backed integrated workspaces |
Also Published As
| Publication number | Publication date |
|---|---|
| US11550449B2 (en) | 2023-01-10 |
| EP3535930A1 (en) | 2019-09-11 |
| WO2018085124A1 (en) | 2018-05-11 |
| US20230152944A1 (en) | 2023-05-18 |
| CN109923834B (zh) | 2021-08-03 |
| US20220027021A1 (en) | 2022-01-27 |
| US12067216B2 (en) | 2024-08-20 |
| EP3535930B1 (en) | 2020-11-25 |
| US20180121039A1 (en) | 2018-05-03 |
| US11137879B2 (en) | 2021-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109923834A (zh) | 用于协作工作空间环境的上下文对话 | |
| US12165110B2 (en) | System and method of providing to-do list of user | |
| CN105378624B (zh) | 在交互出现于白板上时显示交互 | |
| CN106453053B (zh) | 群组消息显示方法及装置 | |
| CN105378817A (zh) | 将外部动态内容合并到白板中 | |
| CN109891828A (zh) | 用于协作工作空间环境的上下文画布 | |
| KR20160138424A (ko) | 언어 모델 맞춤화를 위한 플렉서블 스키마 제공 기법 | |
| CN106778117B (zh) | 权限开启方法、装置及系统 | |
| AU2014281049A1 (en) | Environmentally aware dialog policies and response generation | |
| CN108885739A (zh) | 智能个人助理作为联系人 | |
| CN107071512B (zh) | 一种配音方法、装置及系统 | |
| US20180260366A1 (en) | Integrated collaboration and communication for a collaborative workspace environment | |
| CN109728918A (zh) | 虚拟物品发送方法、虚拟物品接收方法、装置及存储介质 | |
| KR102368945B1 (ko) | 외부 콘텐츠 아이템과의 인코딩된 연관을 제공하는 기법 | |
| US10789108B2 (en) | Cross-platform remote user experience accessibility | |
| CN109891445B (zh) | 经由跨iframe信令重新归位嵌入式网络内容 | |
| US10880253B2 (en) | Automated display state of electronic mail items | |
| CN101771628A (zh) | 消息传递系统和方法 | |
| CN118092736A (zh) | 一种消息回复方法、装置、设备及介质 | |
| US20180121406A1 (en) | Embedded service provider display for a collaborative workspace environment | |
| KR20160090302A (ko) | 작성 애플리케이션 확장판 활성화 기법 | |
| TW201633174A (zh) | 互動式操作的方法以及應用該方法的傳送機器、接收機器與互動式操作系統 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |