一种修改文件的方法及装置制造方法

文档序号:6639630阅读:139来源:国知局
一种修改文件的方法及装置制造方法
【专利摘要】本发明公开了一种修改文件的方法及装置。所述方法,包括:向多个智能设备发送原始文件,并指示所述智能设备显示所述原始文件;接收多个所述智能设备发送的更改原始文件的更改指令;记录收到的多个所述更改指令;根据多个所述更改指令更改原始文件,获得更改后的文件,并显示所述更改后的文件;向多个所述智能设备发送所述更改后的文件,并指示所述智能设备显示所述更改后的文件。用以实现了学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
【专利说明】一种修改文件的方法及装置

【技术领域】
[0001]本发明涉及互联网【技术领域】,特别涉及一种修改文件的方法及装置。

【背景技术】
[0002]经过近几年的智能设备的发展,应用智能设备的领域越来越多,在日常教学中智能设备也得到广泛的使用。教师可以通过投影设备展示教学课件,可以更生动的进行教学活动。也可以通过网络,向网络中的学生进行教学,并通过智能设备将教学过程发送到学生的智能设备中,使教师可以进行异地教学。通过应用智能设备,提高了教师的教学质量,也提高了教师的教学效率。
[0003]但是,上述的教学方法中,只能教师通过智能设备向学生的智能设备发送已制作好的教学课件或者教师将教学过程中的书写笔记发送至学生的智能设备上,而学生无法在教学过程中通过智能设备与教师进行互动,或者学生之间通过智能设备进行讨论。


【发明内容】

[0004]本发明提供一种修改文件的方法及装置,用以实现了学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0005]本发明提供一种修改文件的方法,包括:向多个智能设备发送原始文件,并指示所述智能设备显示所述原始文件;接收多个所述智能设备发送的更改原始文件的更改指令;记录收到的多个所述更改指令;根据多个所述更改指令更改原始文件,获得更改后的文件,并显示所述更改后的文件;向多个所述智能设备发送所述更改后的文件,并指示所述智能设备显示所述更改后的文件。
[0006]通过接收多个智能设备发送的更改指令,根据更改指令更改原始文件,获得更改后的文件,并将更改后的文件再发送给多个智能设备。使一个智能设备针对原始文件的更改指令获得的更改后的文件可以在多个智能设备中显示,使智能设备的持有者可以看到多个其他智能设备的持有者针对原始文件更改的结果。实现了学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0007]所述根据多个所述更改指令更改原始文件,获得更改后的文件,包括:根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间;计算相邻所述发送时间的时间间隔;判断所述时间间隔是否大于预设的第一阈值;当所述时间间隔大于预设的第一阈值时,根据多个所述更改指令更改原始文件,获得更改后的文件。
[0008]由于更改指令由多个智能设备发送的,因此智能设备在发送更改指令时,并不知道其他智能设备是否也发送了相应的更改指令,或对相同位置更改的更改指令。因此,通过判断相邻发送时间的时间间隔是否大于预设的第一阈值,当时间间隔大于预设的第一阈值时,根据更改指令更改原始文件,获得的更改后的文件,可以保证更改指令是在其他智能设备发送的更改指令的基础上进行更改的,提高了多个智能设备之间交互更改信息的准确率。
[0009]所述根据多个所述更改指令更改原始文件,获得更改后的文件,包括:根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间;根据多个所述发送时间,确定发送多个所述更改指令的先后顺序;根据所述先后顺序,按顺序执行多个所述更改指令,更改所述原始文件,获得更改后的文件。
[0010]根据发送更改指令的先后顺序更改原始文件,使智能设备可以有序的根据更改指令更改原始文件,获得的更改后的文件,可以表达出多个智能设备之间讨论的过程。实现了学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0011]所述根据多个所述更改指令更改原始文件,获得更改后的文件,包括:针对每个更改指令,根据更改指令更改原始文件,获得更改后的文件;或者根据多个更改指令更改所述原始文件,在所有更改指令均执行后获得更改后的文件。
[0012]获得的更改后的文件可以是,每进行一次更改后获得的文件,也可以是进行所有更改后获得的文件。可以完整、简洁的记录更改原始文件的全过程。方便其他智能设备的持有者通过记录或最终文本得知本次讨论的结果。
[0013]所述方法还包括:根据所述更改指令中的设备信息,确定发送所述更改指令的智能设备的设备标识;在显示所述更改后的文件时,在更改指令对应的位置处标注发送所述更改指令的智能设备的设备标识。
[0014]在更改后的文件中标注发送所述更改指令的智能设备的设备标识,有利于其他智能设备得知更改指令的发送者,有利于与相应的智能设备持有者进行讨论。更好的理解其他智能设备持有者的相法,避免出现对同一位置多次更改后无法判断其他智能设备持有的真实想法,更有利于学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0015]一种修改文件的装置,其特征在于,包括:第一发送模块,用于向多个智能设备发送原始文件,并指示所述智能设备显示所述原始文件;接收模块,用于接收多个所述智能设备发送的更改原始文件的更改指令;记录模块,用于记录收到的多个所述更改指令;更改模块,用于根据多个所述更改指令更改原始文件,获得更改后的文件,并显示所述更改后的文件;第二发送模块,用于向多个所述智能设备发送所述更改后的文件,并指示所述智能设备显示所述更改后的文件。
[0016]所述更改模块,包括:第一确定单元,用于根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间;计算单元,用于计算相邻所述发送时间的时间间隔;判断单元,用于判断所述时间间隔是否大于预设的第一阈值;第一更改单元,用于当所述时间间隔大于预设的第一阈值时,根据多个所述更改指令更改原始文件,获得更改后的文件。
[0017]所述更改模块,包括:第二确定单元,用于根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间;顺序确定单元,用于根据多个所述发送时间,确定发送多个所述更改指令的先后顺序;第二更改单元,用于根据所述先后顺序,按顺序执行多个所述更改指令,更改所述原始文件,获得更改后的文件。
[0018]所述更改模块,包括:单一文件记录单元,用于针对每个更改指令,根据更改指令更改原始文件,获得更改后的文件;或者整体文件记录单元,用于根据多个更改指令更改所述原始文件,在所有更改指令均执行后获得更改后的文件。
[0019]所述装置还包括:确定模块,用于根据所述更改指令中的设备信息,确定发送所述更改指令的智能设备的设备标识;标识显示模块,用于在显示所述更改后的文件时,在更改指令对应的位置处标注发送所述更改指令的智能设备的设备标识。
[0020]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0021]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

【专利附图】

【附图说明】
[0022]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0023]图1为本发明实施例中提供了一种修改文件的方法的流程图。
[0024]图2为本发明实施例中提供了一种修改文件的方法的详细流程图。
[0025]图3为本发明实施例中提供了一种修改文件的方法的详细流程图。
[0026]图4为本发明实施例中提供了一种修改文件的方法的详细流程图。
[0027]图5为本发明实施例中提供了一种修改文件的装置的结构示意图。
[0028]图6为本发明实施例中提供了一种修改文件的装置中更改模块的结构示意图。
[0029]图7为本发明实施例中提供了一种修改文件的装置中更改模块的结构示意图。
[0030]图8为本发明实施例中提供了一种修改文件的装置中更改模块的结构示意图。
[0031]图9为本发明实施例中提供了一种修改文件的装置中的结构示意图。

【具体实施方式】
[0032]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0033]如图1所示,本发明实施例提供了一种修改文件的方法,具体实施步骤如下:
[0034]在步骤101中,向多个智能设备发送原始文件,并指示智能设备显示原始文件。
[0035]向多个智能设备发送原始文件可以分为两种情况,一种情况为本地向控制端发送原始文件,控制端将原始文件投影到大屏幕上,当控制端接收到其他智能设备发送的更改请求时,根据更改请求,向多个其他智能设备发送原始文件。另一种情况为本地直接向其他智能设备发送原始文件,而不需要其他智能设备发送更改请求。
[0036]在步骤102中,接收多个智能设备发送的更改原始文件的更改指令。
[0037]在步骤103中,记录收到的多个更改指令。
[0038]在步骤104中,根据多个更改指令更改原始文件,获得更改后的文件,并显示更改后的文件。
[0039]在步骤105中,向多个智能设备发送更改后的文件,并指示智能设备显示更改后的文件。
[0040]具体地,步骤104还可被实施为:根据多个更改指令中的时间信息,确定多个更改指令的发送时间;计算相邻发送时间的时间间隔;判断时间间隔是否大于预设的第一阈值;当时间间隔大于预设的第一阈值时,根据多个更改指令更改原始文件,获得更改后的文件;当时间间隔小于或等于预设的第一阈值时,根据在先的更改指令更改原始文件,获得更改后的文件。
[0041]由于更改指令由多个智能设备发送的,因此智能设备在发送更改指令时,并不知道其他智能设备是否也发送了相应的更改指令,或对相同位置更改的更改指令。因此,通过判断相邻发送时间的时间间隔是否大于预设的第一阈值,当时间间隔大于预设的第一阈值时,根据更改指令更改原始文件,获得的更改后的文件,可以保证更改指令是在其他智能设备发送的更改指令的基础上进行更改的,提高了多个智能设备之间交互更改信息的准确率。
[0042]具体地,步骤104还可被实施为:根据多个更改指令中的时间信息,确定多个更改指令的发送时间;根据多个发送时间,确定发送多个更改指令的先后顺序;根据先后顺序,按顺序执行多个更改指令,更改原始文件,获得更改后的文件。
[0043]根据发送更改指令的先后顺序更改原始文件,使智能设备可以有序的根据更改指令更改原始文件,获得的更改后的文件,可以表达出多个智能设备之间讨论的过程。实现了学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0044]具体地,步骤104还可被实施为:针对每个更改指令,根据更改指令更改原始文件,获得更改后的文件;或者根据多个更改指令更改原始文件,在所有更改指令均执行后获得更改后的文件。
[0045]获得的更改后的文件可以是,每进行一次更改后获得的文件,也可以是进行所有更改后获得的文件。可以完整、简洁的记录更改原始文件的全过程。方便其他智能设备的持有者通过记录或最终文本得知本次讨论的结果。
[0046]具体地,该方法还包括:根据更改指令中的设备信息,确定发送更改指令的智能设备的设备标识;在显示更改后的文件时,在更改指令对应的位置处标注发送更改指令的智能设备的设备标识。
[0047]在更改后的文件中标注发送更改指令的智能设备的设备标识,有利于其他智能设备得知更改指令的发送者,有利于与相应的智能设备持有者进行讨论。更好的理解其他智能设备持有者的相法,避免出现对同一位置多次更改后无法判断其他智能设备持有的真实想法,更有利于学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0048]上述方案是实现了多个学生之间讨论,当只有两个学生之间进行讨论时,该方法还可以在控制端被实施为:接收第一智能设备发送的显示指令及原始文件;根据显示指令,显示原始文件;向第二智能设备发送原始文件,并指示第二智能设备显示原始文件;接收第二智能设备发送的更改指令;根据更改指令更改原始文件,获得更改后的文件,并显示更改后的文件;向第一智能设备发送更改后的文件,并指示第一智能设备显示更改后的文件。
[0049]通过控制设备根据第二智能设备针对原始文件的更改指令更改原始文件,获得更改后的文件,并将更改后的文件发送给发送原始文件的第一智能设备,使第一智能设备与第二智能设备之间可以进行互动,实现了两学生之间或学生与教学之间通过智能设备进行讨论或互动的目的,提高了通过智能设备进行教学的教学效率,也提高了通过智能设备进行教学的教学质量。
[0050]本发明实施例提供了一种修改文件的方法,通过接收多个智能设备发送的更改指令,根据更改指令更改原始文件,获得更改后的文件,并将更改后的文件再发送给多个智能设备。使一个智能设备针对原始文件的更改指令获得的更改后的文件可以在多个智能设备中显示,使智能设备的持有者可以看到多个其他智能设备的持有者针对原始文件更改的结果。实现了学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0051]下面通过具体实施例说明如何实施多个学生之间通过智能设备进行讨论的。
[0052]如图2所示,本发明实施例提供了一种修改文件的方法,在本发明实施例中,共有3个智能设备,分别是本地的A及其他两个智能设备B、C,具体实施步骤如下:
[0053]在步骤201中,向多个智能设备发送原始文件,并指示智能设备显示原始文件。
[0054]A向B及C发送原始文件,并指示B及C显示原始文件。
[0055]在步骤202中,接收多个智能设备发送的更改原始文件的更改指令。
[0056]A接收到B在9点50分发送的擦除“ I ”的更改指令,A接收到C在10点10分发送的写入“2”的更改指令。
[0057]在步骤203中,记录收到的多个更改指令。
[0058]记录B发送的擦除“I”的更改指令及C发送的写入“2”的更改指令。
[0059]在步骤204中,根据多个更改指令中的时间信息,确定多个更改指令的发送时间。
[0060]A根据B及C发送的更改指令中的时间信息,确定B发送更改指令的发送时间是9点50,C发送更改指令的发送时间是10点10分。
[0061]在步骤205中,计算相邻发送时间的时间间隔。
[0062]计算B与C发送更改指令的发送时间之间的时间间隔为20分钟。
[0063]在步骤206中,判断时间间隔是否大于预设的第一阈值。
[0064]时间间隔的预设的第一阈值为5分钟,判断B与C发送更改指令的发送时间之间的时间间隔是否大于预设的第一阈值。当时间间隔大于预设的第一阈值时,执行步骤207 ;当时间间隔不大于预设的第一阈值时,执行步骤208。
[0065]在步骤207中,当时间间隔大于预设的第一阈值时,根据多个更改指令更改原始文件,获得更改后的文件。
[0066]根据判断得知,B与C发送更改指令的发送时间之间的时间间隔大于预设的第一阈值。先根据B的更改指令擦除“1”,再根据C的更改指令写入“2”,获得更改后的文件。
[0067]在步骤208中,当时间间隔小于或等于预设的第一阈值时,根据两个发送时间相邻的更改指令中在先的更改指令更改原始文件,获得更改后的文件。忽略两个发送时间相邻的更改指令中在后的更改指令,不执行在后的更改指令。
[0068]如果B的发送时间为9点50分,而C的发送时间为9点52分时,B与C发送更改指令的发送时间之间的时间间隔小于预设的第一阈值,则根据B发送的更改指令更改原始文件,即根据B发送的更改指令擦除“1”,获得更改后的文件,而不执行C发送的更改指令,即不写入“2”。
[0069]在步骤209中,向多个智能设备发送更改后的文件,并指示智能设备显示更改后的文件。
[0070]向B及C发送更改后的文件,并指示B及C显示更改后的文件。
[0071]本发明实施例中提供了一种修改文件的方法,通过接收多个智能设备发送的更改指令,根据更改指令更改原始文件,获得更改后的文件,并将更改后的文件再发送给多个智能设备。使一个智能设备针对原始文件的更改指令获得的更改后的文件可以在多个智能设备中显示,使智能设备的持有者可以看到多个其他智能设备的持有者针对原始文件更改的结果。并且由于更改指令由多个智能设备发送的,因此智能设备在发送更改指令时,并不知道其他智能设备是否也发送了相应的更改指令,或对相同位置更改的更改指令。因此,通过判断相邻发送时间的时间间隔是否大于预设的第一阈值,当时间间隔大于预设的第一阈值时,根据更改指令更改原始文件,获得的更改后的文件,可以保证更改指令是在其他智能设备发送的更改指令的基础上进行更改的,提高了多个智能设备之间交互更改信息的准确率。从而进一步的提高了教学效率,也提高了教学质量。
[0072]如图3所示,本发明实施例提供了一种修改文件的方法,在本发明实施例中,共有3个智能设备,分别是本地的A及其他两个智能设备B、C,具体实施步骤如下:
[0073]在步骤301中,向多个智能设备发送原始文件,并指示智能设备显示原始文件。
[0074]A向B及C发送原始文件,并指示B及C显示原始文件。
[0075]在步骤302中,接收多个智能设备发送的更改原始文件的更改指令。
[0076]A接收到B在9点50分发送的擦除“ I ”的更改指令,A接收到C在10点10分发送的写入“2”的更改指令。
[0077]在步骤303中,记录收到的多个更改指令。
[0078]记录B发送的擦除“I”的更改指令及C发送的写入“2”的更改指令。
[0079]在步骤304中,根据多个更改指令中的时间信息,确定多个更改指令的发送时间。
[0080]A根据B及C发送的更改指令中的时间信息,确定B发送更改指令的发送时间是9点50,C发送更改指令的发送时间是10点10分。
[0081]在步骤305中,根据多个发送时间,确定发送多个更改指令的先后顺序。
[0082]根据B和C发送更改指令的发送时间,确定A收到的更改指令是先由B发送的,后由C发送的。
[0083]在步骤306中,根据先后顺序,按顺序执行多个更改指令,针对每个更改指令,根据更改指令更改原始文件,获得更改后的文件。
[0084]根据步骤305中确定的B与C发送更改指令的先后顺序,先根据B发送的更改指令擦除“ I ”,获得更改后的文件M,再在更改后的文件M中根据C发送的更改指令写入“2”,获得更改后的文件N。
[0085]在步骤307中,向多个智能设备发送更改后的文件,并指示智能设备显示更改后的文件。
[0086]A向B及C发送更改后的文件M及N,并指示B与C显示更改后的文件M及N。
[0087]在本发明实施例中步骤306还可以步骤306a代替。
[0088]在步骤306a中,根据先后顺序,按顺序执行多个更改指令,更改原始文件,获得更改后的文件。
[0089]根据步骤305中确定的B与C发送更改指令的先后顺序,先根据B发送的更改指令擦除“ I ”,再根据C发送的更改指令写入“2”,获得更改后的文件N。
[0090]在步骤306中每执行一个更改指令,获得一个更改后的文件;在步骤306a中执行完全部更改指令后,获得一个更改后的文件。
[0091]本发明实施例提供了一种修改文件的方法,通过接收多个智能设备发送的更改指令,根据多个更改指令发送时间先后顺序的更改原始文件,并针对每个更改指令,获得相应的更改后的文件,并将更改后的文件再发送给多个智能设备。使一个智能设备针对原始文件的更改指令获得的更改后的文件可以在多个智能设备中显示,使智能设备的持有者可以看到多个其他智能设备的持有者针对原始文件更改的结果。实现了学生通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0092]如图4所示,本发明实施例提供了一种修改文件的方法,,在本发明实施例中,共有3个智能设备,分别是本地的A及其他两个智能设备B、C,具体实施步骤如下:
[0093]在步骤401中,向多个智能设备发送原始文件,并指示智能设备显示原始文件。
[0094]A向B及C发送原始文件,并指示B及C显示原始文件。
[0095]在步骤402中,接收多个智能设备发送的更改原始文件的更改指令。
[0096]A接收到B在9点50分发送的擦除“ I ”的更改指令,A接收到C在10点10分发送的写入“2”的更改指令。
[0097]在步骤403中,记录收到的多个更改指令。
[0098]记录B发送的擦除“I”的更改指令及C发送的写入“2”的更改指令。
[0099]在步骤404中,根据多个更改指令更改原始文件,获得更改后的文件,并显示更改后的文件。
[0100]A根据B及C发送的更改指令中的时间信息,确定B发送更改指令的发送时间是9点50,C发送更改指令的发送时间是10点10分。
[0101]在步骤405中,根据更改指令中的设备信息,确定发送更改指令的智能设备的设备标识。
[0102]根据B及C发送的更改指令中的设备信息,确定发送擦除“I”的更改指令的智能设备的设备标识为B,发送写入“2”的更改指令的智能设备的设备标识为C。
[0103]在步骤406中,在显示更改后的文件时,在更改指令对应的位置处标注发送更改指令的智能设备的设备标识。
[0104]在显示更改后的文件时,在擦除“I”的位置处标注此处是B更改,在写入“2”位置处标注此处是C更改。
[0105]在步骤407中,向多个智能设备发送更改后的文件,并指示智能设备显示更改后的文件。
[0106]向B及C发送更改后的文件,并指示B及C显示更改后的文件。
[0107]本发明实施例中提供了一种修改文件的方法,通过接收多个智能设备发送的更改指令,根据更改指令更改原始文件,获得更改后的文件,并将更改后的文件再发送给多个智能设备。使一个智能设备针对原始文件的更改指令获得的更改后的文件可以在多个智能设备中显示,使智能设备的持有者可以看到多个其他智能设备的持有者针对原始文件更改的结果。并且更改后的文件中标注发送更改指令的相应智能设备的设备标识,更利于多个学生之间通过智能设备进行讨论,或学生与教师之间进行互动,提高了教学效率,也提高了教学质量。
[0108]如图5所示,本发明实施例提供了一种修改文件的装置,包括:
[0109]第一发送模块501,用于向多个智能设备发送原始文件,并指示智能设备显示原始文件。
[0110]接收模块502,用于接收多个智能设备发送的更改原始文件的更改指令。
[0111]记录模块503,用于记录收到的多个更改指令。
[0112]更改模块504,用于根据多个更改指令更改原始文件,获得更改后的文件,并显示更改后的文件。
[0113]第二发送模块505,用于向多个智能设备发送更改后的文件,并指示智能设备显示更改后的文件。
[0114]如图6所示,更改模块504,包括:
[0115]第一确定单元601,用于根据多个更改指令中的时间信息,确定多个更改指令的发送时间。
[0116]计算单元602,用于计算相邻发送时间的时间间隔。
[0117]判断单元603,用于判断时间间隔是否大于预设的第一阈值。
[0118]第一更改单元604,用于当时间间隔大于预设的第一阈值时,根据多个更改指令更改原始文件,获得更改后的文件。
[0119]如图7所示,更改模块504,包括:
[0120]第二确定单元701,用于根据多个更改指令中的时间信息,确定多个更改指令的发送时间。
[0121]顺序确定单元702,用于根据多个发送时间,确定发送多个更改指令的先后顺序。
[0122]第二更改单元703,用于根据先后顺序,按顺序执行多个更改指令,更改原始文件,获得更改后的文件。
[0123]如图8所示,更改模块504,包括:
[0124]单一文件记录单元801,用于针对每个更改指令,根据更改指令更改原始文件,获得更改后的文件。
[0125]整体文件记录单元802,用于根据多个更改指令更改原始文件,在所有更改指令均执行后获得更改后的文件。
[0126]如图9所示,该装置还包括:
[0127]确定模块901,用于根据更改指令中的设备信息,确定发送更改指令的智能设备的设备标识。
[0128]标识显示模块902,用于在显示更改后的文件时,在更改指令对应的位置处标注发送更改指令的智能设备的设备标识。
[0129]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0130]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或可编程数据处理设备的处理器以产生一个机器,使得通过计算机或可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0131]这些计算机程序指令也可存储在能引导计算机或可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0132]这些计算机程序指令也可装载到计算机或可编程数据处理设备上,使得在计算机或可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0133]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种修改文件的方法,其特征在于,包括: 向多个智能设备发送原始文件,并指示所述智能设备显示所述原始文件; 接收多个所述智能设备发送的更改原始文件的更改指令; 记录收到的多个所述更改指令; 根据多个所述更改指令更改原始文件,获得更改后的文件,并显示所述更改后的文件; 向多个所述智能设备发送所述更改后的文件,并指示所述智能设备显示所述更改后的文件。
2.如权利要求1所述的方法,其特征在于,所述根据多个所述更改指令更改原始文件,获得更改后的文件,包括: 根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间; 计算相邻所述发送时间的时间间隔; 判断所述时间间隔是否大于预设的第一阈值; 当所述时间间隔大于预设的第一阈值时,根据多个所述更改指令更改原始文件,获得更改后的文件。
3.如权利要求1所述的方法,其特征在于,所述根据多个所述更改指令更改原始文件,获得更改后的文件,包括: 根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间; 根据多个所述发送时间,确定发送多个所述更改指令的先后顺序; 根据所述先后顺序,按顺序执行多个所述更改指令,更改所述原始文件,获得更改后的文件。
4.如权利要求1所述的方法,其特征在于,所述根据多个所述更改指令更改原始文件,获得更改后的文件,包括: 针对每个更改指令,根据更改指令更改原始文件,获得更改后的文件;或者 根据多个更改指令更改所述原始文件,在所有更改指令均执行后获得更改后的文件。
5.如权利要求1所述的方法,其特征在于,所述方法还包括: 根据所述更改指令中的设备信息,确定发送所述更改指令的智能设备的设备标识;在显示所述更改后的文件时,在更改指令对应的位置处标注发送所述更改指令的智能设备的设备标识。
6.一种修改文件的装置,其特征在于,包括: 第一发送模块,用于向多个智能设备发送原始文件,并指示所述智能设备显示所述原始文件; 接收模块,用于接收多个所述智能设备发送的更改原始文件的更改指令; 记录模块,用于记录收到的多个所述更改指令; 更改模块,用于根据多个所述更改指令更改原始文件,获得更改后的文件,并显示所述更改后的文件; 第二发送模块,用于向多个所述智能设备发送所述更改后的文件,并指示所述智能设备显示所述更改后的文件。
7.如权利要求6所述的装置,其特征在于,所述更改模块,包括: 第一确定单元,用于根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间; 计算单元,用于计算相邻所述发送时间的时间间隔; 判断单元,用于判断所述时间间隔是否大于预设的第一阈值; 第一更改单元,用于当所述时间间隔大于预设的第一阈值时,根据多个所述更改指令更改原始文件,获得更改后的文件。
8.如权利要求6所述的装置,其特征在于,所述更改模块,包括: 第二确定单元,用于根据多个所述更改指令中的时间信息,确定多个所述更改指令的发送时间; 顺序确定单元,用于根据多个所述发送时间,确定发送多个所述更改指令的先后顺序; 第二更改单元,用于根据所述先后顺序,按顺序执行多个所述更改指令,更改所述原始文件,获得更改后的文件。
9.如权利要求6所述的装置,其特征在于,所述更改模块,包括: 单一文件记录单元,用于针对每个更改指令,根据更改指令更改原始文件,获得更改后的文件;或者 整体文件记录单元,用于根据多个更改指令更改所述原始文件,在所有更改指令均执行后获得更改后的文件。
10.如权利要求6所述的装置,其特征在于,所述装置还包括: 确定模块,用于根据所述更改指令中的设备信息,确定发送所述更改指令的智能设备的设备标识; 标识显示模块,用于在显示所述更改后的文件时,在更改指令对应的位置处标注发送所述更改指令的智能设备的设备标识。
【文档编号】G06F3/14GK104484316SQ201410804323
【公开日】2015年4月1日 申请日期:2014年12月19日 优先权日:2014年12月19日
【发明者】陆佳, 贾镇宣 申请人:天脉聚源(北京)传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1