提供协作服务的服务器和方法及接收协作服务的用户终端的制作方法_5

文档序号:9380850阅读:来源:国知局
户可将当前群组分割成多个子群组。现在将参考图35详细描述分割群组的结果。
[0295]图35图示了在当前群组被分割成多个群组时第一至第三用户终端300、400和500中的每一者的状态。
[0296]参考图35,第一至第三用户终端300、400和500可连接到用于提供协作服务的服务器100。
[0297]示出正被协作编辑的文档的窗口 370、示出第二和第三用户(例如,“用户B”和“用户C”)的视频呼叫图像的窗口 380和示出会议纪要的窗口 390可被显示在第一用户终端300上。此外,访问用户显示窗口 369指示出第一用户(例如,“用户A”)属于“群组1-1”和“群组1-2”并且在与第一用户属于至少一个相同群组的用户之中的“用户B”和“用户C”当前正在访问服务器100。
[0298]示出正被协作编辑的文档的窗口 470、示出第一用户(例如,“用户A”)的视频呼叫图像的窗口 480和示出会议纪要的窗口 490可被显示在第二用户终端400上。此外,访问用户显示窗口 469指示出第二用户(例如,“用户B”)属于“群组1-1”并且在与第二用户属于相同群组的用户之中的“用户A”当前在访问服务器100。
[0299]示出正被协作编辑的文档的窗口 570、示出第一用户(例如,“用户A”)的视频呼叫图像的窗口 580和示出会议纪要的窗口 590可被显示在第三用户终端500上。此外,访问用户显示窗口 569指示出第三用户(例如,“用户C”)属于“群组1-2”并且在与第三用户属于相同群组的用户之中的“用户A”当前在访问服务器100。
[0300]换言之,由于第一和第二用户即“用户A”和“用户B”属于“群组1-1 ”,并且第一和第三用户即“用户A”和“用户C”属于“群组1-2”,所以可以看出第二和第三用户由于对当前群组的分割而不属于相同群组。
[0301]如果要协作编辑两种类型的文档并且对于每类文档需要协作,则如图35所示,通过将群组分割成多个子群组可实现高效的协作。
[0302]图36根据示范性实施例图示了在用于提供协作服务的服务器100中限制正被协作编辑的文档的编辑范围的过程。由于当多个用户在文档上彼此协作时文档被协作编辑,所以可对每个用户预先指定编辑范围以防止编辑期间的冲突。
[0303]首先,将参考图36描述第一编辑范围被第一用户锁定的示例。
[0304]第一用户可通过使用第一用户终端300来指定第一编辑范围(操作S3605)。
[0305]第一用户终端300可将第一用户指定的第一编辑范围发送到服务器100(操作S3610)ο
[0306]服务器100可基于第一编辑范围锁定正被协作编辑的文档的与第一编辑范围相对应的部分(操作S3615)。
[0307]服务器100可将锁定了第一编辑范围的文档作为基于web的文档发送到第一至第三用户终端300、400和500 (操作S3620)。
[0308]第一至第三用户终端300、400和500可分别经由web浏览器显示锁定了第一编辑范围并被作为基于web的文档发送的文档(操作S3625)。
[0309]接下来,将参考图36描述第二编辑范围被第二用户锁定的示例。
[0310]第二用户可通过使用第二用户终端400来指定第二编辑范围(操作S3630)。
[0311]第二用户终端400可将第二用户指定的第二编辑范围发送到服务器100(操作S3635)ο
[0312]服务器100可基于第二编辑范围锁定正被协作编辑的文档的与第二编辑范围相对应的部分(操作S3640)。
[0313]服务器100可将锁定了第二编辑范围的文档作为基于web的文档发送到第一至第三用户终端300、400和500 (操作S3645)。
[0314]第一至第三用户终端300、400和500可分别经由web浏览器显示锁定了第二编辑范围并被作为基于web的文档发送的文档(操作S3650)。
[0315]最后,将参考图36描述第三编辑范围被第三用户锁定的示例。
[0316]第三用户可通过使用第三用户终端500来指定第三编辑范围(操作S3655)。
[0317]第三用户终端500可将第三用户指定的第三编辑范围发送到服务器100(操作S3660)ο
[0318]服务器100可基于第三编辑范围锁定正被协作编辑的文档的与第三编辑范围相对应的部分(操作S3665)。
[0319]服务器100可将锁定了第三编辑范围的文档作为基于web的文档发送到第一至第三用户终端300、400和500 (操作S3670)。
[0320]第一至第三用户终端300、400和500可分别经由web浏览器显示锁定了第三编辑范围并被作为基于web的文档发送的文档(操作S3675)。
[0321]现在将参考图37至图40详细描述显示对于每个用户锁定了编辑范围的文档的方法。
[0322]图37根据示范性实施例图示了在用于接收协作服务的第一用户终端300中由第一用户锁定第一编辑范围371的示例。
[0323]参考图37,示出正被协作编辑的文档的窗口 370、示出视频呼叫图像的窗口 380和示出会议纪要的窗口 390可被显示在第一用户终端300上。在此情况下,当第一用户(例如,“安”)指定窗口 370中显示的文档中的第一页并且请求用于提供协作服务的服务器(图36中的100)锁定第一编辑范围371时,锁定了第一编辑范围371的文档可如图37所示被显示。可以利用与每个用户相对应的预定颜色、图案或标记指示出每个用户的编辑范围被锁定,以便其他用户可认识到它。
[0324]此外,第一用户的视频呼叫图像被输出到窗口 380,并且第一用户说出的文本被显示在窗口 390中。换言之,与说出会议纪要中的文本的用户相关联的视频呼叫图像可与会议纪要一起被显示。为此,在窗口 380中可只显示与会议纪要中的文本相对应的视频呼叫图像。
[0325]图38根据示范性实施例图示了在用于接收协作服务的第一用户终端300中由第二用户锁定第二编辑范围372的示例。
[0326]参考图38,示出正被协作编辑的文档的窗口 370、示出视频呼叫图像的窗口 380和示出会议纪要的窗口 390可被显示在第一用户终端300上。在此情况下,当第二用户(例如,“白”)利用第二用户终端400指定正被协作编辑的文档中的第二页并且请求服务器(图36中的100)锁定第二编辑范围372时,锁定了第二编辑范围372的文档可如图38所示被显不O
[0327]此外,第二用户的视频呼叫图像被输出到窗口 380,并且第二用户说出的文本被显示在窗口 390中。换言之,与说出会议纪要中的文本的用户相关联的视频呼叫图像可与会议纪要一起被显示。为此,在窗口 380中可只显示与会议纪要中的文本相对应的视频呼叫图像。
[0328]图39根据示范性实施例图示了在用于接收协作服务的第一用户终端300中由第三用户锁定第三编辑范围373的示例。
[0329]参考图39,示出正被协作编辑的文档的窗口 370、示出视频呼叫图像的窗口 380和示出会议纪要的窗口 390可被显示在第一用户终端300上。在此情况下,当第三用户(例如,“崔”)利用第三用户终端500指定正被协作编辑的文档中的第三页并且请求服务器(图36中的100)锁定第三编辑范围373时,锁定了第三编辑范围373的文档可如图39所示被显不O
[0330]此外,第三用户的视频呼叫图像被输出到窗口 380,并且第三用户说出的文本被显示在窗口 390中。换言之,与说出会议纪要中的文本的用户相关联的视频呼叫图像可与会议纪要一起被显示。为此,在窗口 380中可只显示与会议纪要中的文本相对应的视频呼叫图像。
[0331]参考图37至图39,第一至第三用户中的每一者可对正被协作编辑的文档中的每一页指定编辑范围。另外,第一至第三用户中的每一者在他或她自己的用户终端上查看的文档的页号与会议纪要中的文本一起被显示。可通过转换每个用户的视频呼叫图像中的语音来获得文本。关于文本发生的时间的信息也可与文本和页号一起被显示,并且与会议纪要中的最新文本相对应的用户的视频呼叫图像被显示。
[0332]图40根据示范性实施例图示了在用于接收协作服务的第一用户终端300中对于页中的多个区域锁定第一至第三编辑范围371至373的示例。
[0333]参考图40,示出正被协作编辑的文档的窗口 370、示出视频呼叫图像的窗口 380和示出会议纪要的窗口 390可被显示在第一用户终端300上。
[0334]当第一用户(例如,“安”)指定在窗口 370中显示的文档中的第一页中的区域为第一编辑范围371并且请求用于提供协作服务的服务器(图36中的100)锁定该区域时,锁定了第一编辑范围371的文档可如图40所示被显示。
[0335]另外,当第二用户(例如,“白”)利用第二用户终端400指定正被协作编辑的文档的第一页中的一区域为第二编辑范围372并且请求服务器(图36中的100)锁定第二编辑范围372时,锁定了第二编辑范围372的文档可如图40所示被显示。
[0336]在此情况下,当第三用户(例如,“崔”)利用第三用户终端500指定正被协作编辑的文档的第一页中的区域为第三编辑范围373并且请求服务器(图36中的100)锁定第三编辑范围373时,锁定了第三编辑范围373的文档可如图40所示被显示。
[0337]此外,第三用户的视频呼叫图像被输出到窗口 380,并且第三用户说出的文本被显示在窗口 390中。换言之,与说出会议纪要中的文本的用户相关联的视频呼叫图像可与会议纪要一起被显示。为此,在窗口 380中可只显示与会议纪要中的文本相对应的视频呼叫图像。
[0338]参考图40,第一至第三用户中的每一者可对正被协作编辑的文档内的一页的每个区域指定编辑范围。另外,第一至第三用户中的每一者在他或她自己的用户终端上查看的文档的页号与会议纪要中的文本一起被显示。可通过转换每个用户的视频呼叫图像中的语音来获得文本。关于文本发生的时间的信息也可与文本和页号一起被显示,并且与会议纪要中的最新文本相对应的用户的视频呼叫图像被显示。
[0339]图41根据示范性实施例图示了在用于提供协作服务的服务器100中编辑被协作编辑的文档的过程。
[0340]首先,将参考图41详细描述被协作编辑的文档被第一用户根据第一编辑信息来编辑并被显示的示例。
[0341]第一用户可在第一用户终端300中编辑被协作编辑的文档(操作S4105)。
[0342]第一用户终端300可将第一编辑信息发送到服务器100 (操作S4110)。
[0343]服务器100可存储第一编辑信息(操作S4115)。
[0344]服务器100可将编辑的文档作为基于web的文档发送到第一至第三用户终端300、400 和 500 (操作 S4120)。
[0345]第一至第三用户终端300、400和500可分别经由web浏览器显示被根据第一编辑信息编辑并被作为基于web的文档发送的文档(操作S4125)。
[0346]接下来,将参考图41详细描述被协作编辑的文档被第二用户根据第二编辑信息来编辑并被显示的示例。
[0347]第二用户可在第二用户终端400中编辑被协作编辑的文档(操作S4130)。
[0348]第二用户终端400可将第二编辑信息发送到服务器100 (操作S4135)。
[0349]服务器100可存储第二编辑信息(操作S4140)。
[0350]服务器100可将编辑的文档作为基于web的文档发送到第一至第三用户终端300、400 和 500 (操作 S4145)。
[0351]第一至第三用户终端300、400和500可分别经由web浏览器显示被根据第二编辑信息编辑并被作为基于web的文档发送的文档(操作S4150)。
[0352]现在将参考图42和图43描述被协作编辑的文档被第一和第二用户根据第一编辑信息和第二编辑信息顺序编辑的不例。
[0353]图42根据示范性实施例图示了在用于接收协作服务的第一用户终端300中由第一用户编辑被协作编辑的文档的示例。
[0354]参考图42,示出正被协作编辑的文档的窗口 370、示出视频呼叫图像的窗口 380和示出会议纪要的窗口 390可被显示在第一用户终端300上。
[0355]当第一用户(例如,“安”)编辑在窗口 370中显示的文档的第一页中的一部分,通过视频呼叫图像说出关于对该部分的编辑并且向用于提供协作服务的服务器(图41中的100)请求编辑时,如图42所示那样指示的具有由指示“安”的“A”表示的被编辑部分的文档可被显示。
[0356]可利用与每个用户相对应的预定颜色、图案或标记来指示被编辑部分以使得其他用户可认识到谁编辑了该部分。
[0357]参考图42,第一用户可编辑作为正被协作编辑的文档中的目录的一部分的目标,通过视频呼叫图像说出关于对该部分的编辑,并且在会议纪要中显示通过转换视频呼叫图像中的第一用户的语音来获得的文本。
[0358]图43根据示范性实施例图示了在用于接收协作服务的第二用户终端400中由第二用户编辑被协作编辑的文档的示例。
[0359]参考图43,示出正被协作编辑的文档的窗口 470、示出视频呼叫图像的窗口 480和示出会议纪要的窗口 490可被显示在第二用户终端400上。
[0360]当第二用户(例如,“白”)编辑正被协作编辑的文档的第二页中的一部分,通过视频呼叫图像说出关于对该部分的编辑并且向用于提供协作服务的服务器(图41中的100)请求编辑时,如图43所示那样指示的具有由指示“白”的“B”表示的被编辑部分的文档可被显示。
[0361]可利用与每个用户相对应的预定颜色、图案或标记来指示被编辑部分以使得其他用户可认识到谁编辑了该部分。
[0362]参考图43,第二用户可利用触摸笔编辑正被协作编辑的文档的第二页中的一部分,通过视频呼叫图像说出关于对该部分的编辑,并且在会议纪要中显示通过转换视频呼叫图像中的第二用户的语音来获得的文本。
[0363]图44根据示范性实施例图示了在用于接收协作服务的第二用户终端400中利用会议纪要来识别正被协作编辑的文档的编辑信息的示例。
[0364]参考图44,示出正被协作编辑的文档的窗口 470、示出视频呼叫图像的窗口 480和示出会议纪要的窗口 490可被显示在第二用户终端400上。当在窗口 490中累积了文本时,在窗口 490的右侧可创建滚动条。
[0365]服务器100可从第二用户终端400接收关于用户从会议纪要中选择的文本的信息并且向第二用户终端400发送关于正被协作编辑的文档的与所选择的文本同步的被编辑部分的信息。详细而言,如果在窗口 490中选择了另一用户的文本,则与所选择的文本相对应的文档的编辑信息可被显示在窗口 470中。这在会议纪要与文档同步时是可能的。
[0366]图45根据示范性实施例图示了在用于接收协作服务的第二用户终端400中利用会议纪要来编辑正被协作编辑的文档的示例。
[0367]参考图45,示出正被协作编辑的文档的窗口 470、示出视频呼叫图像的窗口 480和示出会议纪要的窗口 490可被显示在第二用户终端400上。
[0368]用于提供协作服务的服务器(图41中的100)可从第二用户终端400接收关于用户从会议纪要中选择的文本的信息并且识别出是否有正被协作编辑的文档的与所选择的文本同步的被编辑部分。详细而言,如果第二用户从窗口 490中选择他或她自己的文本并且没有与所选择的文本相对应的文档的编辑信息,则可利用所选择的文本作为文档的编辑信息来编辑该文档。这样,可利用在窗口 490中显示的文本来编辑在窗口 470中显示的文档。
[0369]图46根据示范性实施例图示了如下示例:在用于接收协作服务的用户终端中,对于正被协作编辑的文档的图像、视频呼叫图像和会议纪要中的每一者设定设备以便利用向用户终端注册的其他设备分开显示文档的图像、视频呼叫图像和会议纪要。
[0370]详细而言,图46图示了图像特定设备设定窗口 366。如果用户难以查看对正被协作编辑的文档的编辑、会议纪要和视频呼叫图像,则可对每个图像执行设备设定以使得文档的图像、视频呼叫图像和会议纪要中的至少一者被显示在当前向用户终端注册的设备上。
[0371]图47根据示范性实施例图示了在多个设备上分开显示正被协作编辑的文档、视频呼叫图像和会议纪要的示例。
[0372]当如上文参考图46所述对于每个图像完成设备设定时,文档、视频呼叫图像和会议纪要可被分别分开显示在PC 300-1、智能TV 300-2和平板PC 300-3上。
[0373]图48根据示范性实施例图示了通过向用于提供协作服务的服务器100请求终止协作服务来终止协作服务并将协作编辑的文档发送到另一用户终端的过程。
[0374]参考图48,第一用户终端300可向服务器100请求终止协作服务(操作S4805)。
[0375]服务器100可存储正被协作编辑的文档并终止用于处理文档的程序(操作S4810)。
[0376]服务器100可存储会议纪要和视频呼叫图像(操作S4815)。
[0377]如果文档、会议纪要和视频呼叫图像全都被存储,服务器100可终止视频呼叫图像服务(操作S4820)。在此情况下,服务器100也可存储用于审查的文档、用于审查的视频呼叫图像和用于审查的会议纪要。用于审查的文档、用于审查的视频呼叫图像和用于审查的会议纪要指的是其中编辑信息与文本信息同步的图像,即,保留了对在利用协作服务对文档的协作编辑期间编辑的部分的指示的文档和与被编辑部分同步的图像。
[0378]第一用户终端300向服务器100请求共享被协作编辑的文档(操作S4825)。例如,为了与没有协作编辑文档的第四用户共享利用协作服务来协作编辑的文档,第一用户终端300可向服务器100请求共享该文档。
[0379]服务器100可检索第一用户终端300请求的文档(操作S4830)。
[0380]服务器100可将检索的文档发送到第四用户终端600 (操作S4835)。
[0381]第四用户终端600可显示发送来的文档(操作S4840)。在第四用户终端600的屏幕上显示的文档是基于web的文档。在服务器100上执行的文档可被显示在第四用户终端600上执行的web浏览器屏幕上。
[0382]图49根据示范性实施例图示了用于审查的文档、用于审查的视频呼叫图像和用于审查的会议纪要被彼此同步的示例。
[0383]参考图49,可以使用于审查的文档、用于审查的视频呼叫图像和用于审查的会议纪要彼此同步。
[0384]例如,当第一至第三用户在2014年5月21日参与视频呼叫时,第一用户(例如,“安”)可在2014年5月21日上午09:03在文档中输入句子“增强拥有的专利的利用率”,同时输出说“我将写下目标是增强拥有的专利的利用率”的语音。在此情况下,服务器100可将文档中的句子“增强拥有的专利的利用率”与会议纪要中的会议细节“我将写下目标是增强拥有的专利的利用率”同步。另外,在第一至第三用户在2014年5月21日参与视频呼叫时,当第一用户在文档中输入句子“增强拥有的专利的利用率”时输出的视频呼叫图像可与该文档和会议纪要同步。
[0385]换言之,句子“增强拥有的专利的利用率”可与会议细节“我将写下目标是增强拥有的专利的利
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1