当前位置: 首页 > 专利查询>迈思慧公司专利>正文

用于协同墨水管理的系统和方法技术方案

技术编号:20759400 阅读:43 留言:0更新日期:2019-04-03 13:08
一种系统、方法和计算机程序产品,用于在计算设备网络上对具有数字墨水的文档的协作进行管理。每个计算设备具有处理器和用于在处理器的控制下处理手写输入的至少一个系统应用。系统应用基于文档日志在与计算设备之一相关联的显示器上显示具有数字墨水的文档,定义日志以使日志条目至少与到由数字墨水表示的文档的手写输入相关联,并将该日志的日志条目传送到显示该文档的一个或多个其他联网计算设备。与日志条目相关联的手写输入是经由基于所传送的日志条目来显示文档的任何计算设备的输入接口而手写输入到文档。

【技术实现步骤摘要】
【国外来华专利技术】用于协同墨水管理的系统和方法相关申请的交叉引用本申请要求于2016年8月16日提交的欧洲专利申请No.16290151.6的权益,该申请通过引用明确地并入本文中并且成为本文的一部分。
本描述总体涉及使用计算设备接口的手写识别系统和方法的领域。本描述更具体地涉及使用手写输入进行文档协作的系统和方法。
技术介绍
计算设备仍在日常生活中无处不在。它们采用如下形式:计算机台式机、膝上型计算机、平板计算机、混合计算机(二合一)、电子书阅读器、移动电话、智能电话、可穿戴计算机、全球定位系统(GPS)单元、企业数字助理(EDA)、个人数字助理(PDA)、游戏机等。此外,计算设备被并入教育设置(例如,具有交互式白板)、车辆和设备(例如,汽车、卡车、农场设备、制造设备)、建筑环境控制(例如,照明、HVAC)以及家庭和商业设施中。计算设备通常由至少一个处理元件(例如,中央处理单元(CPU))、某种形式的存储器、以及输入和输出设备组成。各种计算设备及其后续使用需要各种接口和输入设备。一种这样的输入设备是诸如触摸屏或触摸板之类的触敏表面,在触敏表面中通过用户手指或仪器(例如,笔或触控笔)与触敏表面之间的接触来接收用户输入。另一输入设备是输入接口,其感测用户在输入接口上方做出的手势。又一输入设备是位置检测系统,其检测触摸或非触摸交互与非触摸物理或虚拟表面的相对位置。利用这样的计算设备,协作功能在某些使用领域中(例如,在教育和公司事务中)变得越来越需要。由于动作者亲自协作(例如,在交互式白板上),因此在相同位置的用户对文档的协作等通常提供无困难地创建或构建那些文档。然而,随着所谓的“云”的兴起,分布式计算设备能够用于同时或随时间在不同位置处理相同内容。然而,在与相关内容交互发生时,这种远程协作导致冲突的可能性。通常,通过在一个用户对文档起作用时“锁定”对文档的远程编辑来处理这种冲突。虽然这种机制对于消除冲突是有效的,但“起作用的”用户通常仅对文档的一部分起作用,由此锁出对文档的任何其他部分的所有其他动作是过度的。美国专利No.8,108,779描述了一种协作编辑系统,其不使用文档锁定,而是允许同时编辑,并且在用户之间检测并传送多于一个用户对相同内容的动作,以便可以由此解决冲突。这样的系统要求用户积极参与处理冲突。已经提出了其他系统来在解决冲突的同时消除用户的这种负担。例如,美国专利No.9,330,366描述了一种系统,其中使用用于不同用户修改的数据层,使得某些用户的层可以优先于其他用户的层。类似地,美国专利申请公开No.2012/0231441描述了一种使用管理程序和下级用户来调解冲突的系统。然而,这样的“主”和“从”系统违背了协作的精神,因为并非所有用户都被平等对待,这导致用户体验差或仅应用于由这种不平等关系促成的那些用例。某些输入方法增强了协作。例如,数字手写是特别有用的输入类型,因为可以快速捕获用户输入,而不需要用户具有高水平的软件或应用知识。任何上述输入方法通常可以用于使用手写来绘制或输入文本。在这样的方法中,使用手写识别系统或方法来解译用户的手写。还提出了使用手写的协作系统。例如,美国专利No.5,826,025和No.6,342,906描述了使用用于手写输入的注释层的系统,这样的注释层覆盖在协作文档上。然而,这样的系统需要集中处理(例如,使用客户端服务器),以处理在注释层上捕获的内容和动作。美国专利No.7,865,816还描述了一种使用注释数据库而不是层结构的客户端服务器方法。然而,这种客户端服务器方法需要相当复杂的机制来仲裁冲突,这增加了处理复杂性和时间,从而影响用户体验。
技术实现思路
以下描述的本公开的示例提供了用于在计算设备的网络上对具有数字墨水的文档的协作进行管理的方法、系统和计算机程序产品。在一个示例中,本公开包括一种用于在计算设备的网络上对具有数字墨水的文档的协作进行管理的系统,每个计算设备可以包括处理器和用于在处理器的控制下处理手写输入的至少一个非暂时性计算机可读介质。每一个非暂时性计算机可读介质可以被配置为:使得基于文档的日志在与相应计算设备相关联的显示器上显示具有数字墨水的文档;定义日志以具有至少与到由数字墨水表示的文档的手写输入相关联的多个日志条目;以及经由网络将日志的一个或多个日志条目传送到显示文档的其他计算设备中的一个或多个计算设备。与日志条目相关联的手写输入是经由基于所传送的一个或多个日志条目显示文档的任何计算设备的输入接口输入到文档的手写输入。每个日志条目可以被定义为包括至少标识该日志条目的标识信息和至少关于与该日志条目相关联的手写输入的内容信息。日志可以被定义为使得基于每个日志条目的标识信息形成日志条目之间的链接。每个非暂时性计算机可读介质可以被配置为:至少基于与相应内容信息的手写输入的时间有关的时间信息来定义标识信息。在日志的初始日志条目之后的每个日志条目可以链接到其所具有的时间信息按时间顺序在该日志条目的时间信息之前的一个日志条目。第一计算设备的非暂时性计算机可读介质可以被配置为:在以下情况下,将日志分支为两个或多个分支的日志条目,其中,两个或多个分支的日志条目链接到其所具有的时间信息按时间顺序在分支的日志条目的时间信息之前的一个日志条目,所述情况为:分支的日志条目具有与在相对于文档的相同数字墨水的至少一部分向包括第一计算设备在内的多于一个的计算设备的输入接口输入的手写输入有关的内容信息;以及具有与输入到与第一计算设备相关联的第一输入接口的手写输入有关的内容信息的分支的日志条目的时间信息在时间顺序上在一个或多个其他分支的日志条目中的至少一个分支的日志条目的时间信息之后。第一计算设备的非暂时性计算机可读介质可以被配置为:将所述具有与输入到第一输入接口的手写输入有关的内容信息的分支的日志条目的复本链接到其所具有的时间信息按时间顺序紧接在被复制的分支的日志条目的时间顺序之前的分支的日志条目。在另一示例中,本公开包括一种用于在计算设备的网络上对具有数字墨水的文档的协作进行管理的方法。每个计算设备可以包括处理器和用于在处理器的控制下处理手写输入的至少一个非暂时性计算机可读介质。所述方法可以包括如下步骤:基于文档的日志在与计算设备之一相关联的显示器上显示具有数字墨水的文档;定义日志以具有至少与到由数字墨水表示的文档的手写输入相关联的多个日志条目;以及经由网络将日志的一个或多个日志条目传送到显示文档的其他计算设备中的一个或多个计算设备。与日志条目相关联的手写输入是经由基于所传送的一个或多个日志条目显示文档的任何计算设备的输入接口输入到文档的手写输入。每个日志条目可以被定义为包括至少标识该日志条目的标识信息和至少关于与该日志条目相关联的手写输入的内容信息。日志可以被定义为使得基于每个日志条目的标识信息形成日志条目之间的链接。所述方法可以至少基于与相应内容信息的手写输入的时间有关的时间信息来定义标识信息。在日志的初始日志条目之后的每个日志条目可以链接到其所具有的时间信息按时间顺序在该日志条目的时间信息之前的一个日志条目。所述方法可以在第一计算设备的非暂时性计算机可读介质处执行以下操作:在以下情况下,将日志分支为两个或多个分支的日志条目,其中,两个或多个分支的日志条目链接到其所具有的时间本文档来自技高网
...

【技术保护点】
1.一种用于在计算设备的网络上对具有数字墨水的文档的协作进行管理的系统,每个计算设备包括处理器和用于在所述处理器的控制下处理手写输入的至少一个非暂时性计算机可读介质,所述至少一个非暂时性计算机可读介质中的每一个被配置为:使得基于文档的日志在与相应计算设备相关联的显示器上显示具有数字墨水的所述文档;定义所述日志以具有至少与到由所述数字墨水表示的所述文档的手写输入相关联的多个日志条目;以及经由所述网络将所述日志的一个或多个日志条目传送到显示所述文档的其他计算设备中的一个或多个计算设备,其中,与所述日志条目相关联的所述手写输入是经由基于所传送的一个或多个日志条目显示所述文档的任何计算设备的输入接口输入到所述文档的手写输入。

【技术特征摘要】
【国外来华专利技术】2016.08.16 EP 16290151.61.一种用于在计算设备的网络上对具有数字墨水的文档的协作进行管理的系统,每个计算设备包括处理器和用于在所述处理器的控制下处理手写输入的至少一个非暂时性计算机可读介质,所述至少一个非暂时性计算机可读介质中的每一个被配置为:使得基于文档的日志在与相应计算设备相关联的显示器上显示具有数字墨水的所述文档;定义所述日志以具有至少与到由所述数字墨水表示的所述文档的手写输入相关联的多个日志条目;以及经由所述网络将所述日志的一个或多个日志条目传送到显示所述文档的其他计算设备中的一个或多个计算设备,其中,与所述日志条目相关联的所述手写输入是经由基于所传送的一个或多个日志条目显示所述文档的任何计算设备的输入接口输入到所述文档的手写输入。2.根据权利要求1所述的系统,其中,每个日志条目被定义为包括至少标识该日志条目的标识信息和至少关于与该日志条目相关联的手写输入的内容信息。3.根据权利要求2所述的系统,其中,所述日志被定义为使得基于每个日志条目的所述标识信息形成日志条目之间的链接。4.根据权利要求3所述的系统,所述至少一个非暂时性计算机可读介质中的每一个被配置为:至少基于与相应内容信息的手写输入的时间有关的时间信息来定义所述标识信息,其中,在所述日志的初始日志条目之后的每个日志条目链接到其所具有的时间信息按时间顺序在该日志条目的时间信息之前的一个日志条目。5.根据权利要求4所述的系统,其中,第一计算设备的所述至少一个非暂时性计算机可读介质被配置为:在以下情况下,将所述日志分支为两个或多个分支的日志条目,其中,所述两个或多个分支的日志条目链接到其所具有的时间信息按时间顺序在所述分支的日志条目的时间信息之前的一个日志条目,所述情况为:所述分支的日志条目具有与在相对于所述文档的相同数字墨水的至少一部分向包括所述第一计算设备在内的多于一个的计算设备的输入接口输入的手写输入有关的内容信息;以及具有与输入到与所述第一计算设备相关联的第一输入接口的手写输入有关的内容信息的分支的日志条目的时间信息在时间顺序上在一个或多个其他分支的日志条目中的至少一个分支的日志条目的时间信息之后。6.根据权利要求5所述的系统,其中,所述第一计算设备的所述至少一个非暂时性计算机可读介质被配置为:将所述具有与输入到所述第一输入接口的手写输入有关的内容信息的分支的日志条目的复本链接到其所具有的时间信息按时间顺序紧接在被复制的分支的日志条目的时间顺序之前的分支的日志条目。7.一种用于在计算设备的网络上对具有数字墨水的文档的协作进行管理的方法,每个计算设备包括处理器和用于在所述处理器的控制下处理手写输入的至少一个非暂时性计算机可读介质,所述方法包括:基于文档的日志在与所述计算设备之一相关联的显示器上显示具有数字墨水的所述文档;定义所述日志以具有至少与到由所述数字墨水表示的所述文档的手写输入相关联的多个日志条目;以及经由所述网络将所述日志的一个或多个日志条目传送到显示所述文档的其他计算设备中的一个或多个计算设备,其中,与所述日志条目相关联的所述手写输入是经由基于所传送的一个或多个日志条目显示所述文档的任何计算设备的输入接口输入到所述文档的手写输入。8.根据权利要求7所述的方法,其中,每个日志条目被定义为包括至少标识该日志条目的标识信息和至少关于与该日志条目相关联的手写输入的内容信息。9.根据权利要求8所述的方法,其中,所述日志被定义为使得基于每个日志条目的所述标识信息形成日志条目之间的链接。10.根据权利要求9所述的方法,包括:至少基于与相应内容信息的手写输入的时间有关的时间信息来定义所述标识信息,其中,在所述日志的初始日志条目之后的每...

【专利技术属性】
技术研发人员:皮埃尔·洛普雷特皮埃尔阿尔邦·德维特
申请(专利权)人:迈思慧公司
类型:发明
国别省市:法国,FR

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

1