一种信息交流方法及装置的制造方法

文档序号:8546105阅读:193来源:国知局
一种信息交流方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机软件技术,特别涉及一种信息交流方法及装置。
【背景技术】
[0002]即时通讯(Instant Messaging, IM)系统为用户建立起了一个交流的平台,用户通过安装了即时通讯软件的终端机,在頂提供的聊天窗口上可以进行两人或多人之间的实时交流与沟通。
[0003]然而,现有IM提供的聊天窗口中,往往只是将各用户的聊天内容根据输入的时间顺序简单地罗列在窗口上,并不会给出各个聊天内容之间的关联关系,从而会造成互动过程的不明确。例如,假设用户A、用户B和用户C在同一个聊天界面上互动,用户A和用户B均连续发布了多条消息,当用户C针对其中一条消息的内容做出回复时,对于用户A和用户B来说是不清楚用户C的回复内容具体是针对哪个用户的哪条消息做出的回应,因此会造成用户使用上的困扰以及沟通的不便。
[0004]此外,目前的頂软件更侧重的是文本格式的聊天,当涉及图像、声音或者视频等内容时,用户通常只能将其他用户上传的图像、声音或者视频等内容下载到本地,在IM软件之外进行查看并修改,再将修改后的图像、声音或者视频等内容上传供其他用户下载到本地进行查看比照,这个过程操作繁琐,且不能明确地对比出修改后的效果。

【发明内容】

[0005]本发明实施例提供一种信息交流方法及装置,用以实现系统的节点化,从而构建一种全新的信息交流平台。
[0006]本发明实施例提供的具体技术方案如下:
[0007]第一方面,一种信息交流方法,包括:
[0008]在指定界面中生成若干节点,根据第一用户的指令至少在第一节点中嵌入指定的信息;
[0009]根据第二用户的指令至少将所述第一节点嵌入第二节点,并通过所述第二节点调用指定的应用程序至少对所述第一节点中嵌入的信息进行处理。
[0010]通过这种实现方式,实现了系统的节点化,呈现了各个节点之间的逻辑关系,提升了互动过程中的明确性和清晰性。
[0011]结合第一方面,在第一种可能的实现方式中,在指定界面中生成若干节点,包括:
[0012]在IM软件中生成若干节点;或者,
[0013]在操作系统界面中生成若干节点;
[0014]在任意一应用程序的操作界面中生成若干节点。
[0015]这样,在IM软件、操作系统以及任意应用程序的操作界面上均能实现系统的节点化。
[0016]结合第一方面,在第二种可能的实现方式中,根据第一用户的指令至少在第一节点中嵌入指定的信息,包括:
[0017]根据第一用户的指令至少在第一节点中直接嵌入指定的信息;或者,
[0018]根据第一用户的指令至少在第一节点中嵌入指定的应用程序,再通过嵌入的应用程序呈现指定的信息。
[0019]通过这种实现方式,在第一节点中可以直接嵌入文本信息,也可以间接调用其他的应用程序,应用广泛。
[0020]结合第一方面,在第三种可能的实现方式中,根据第一用户的指令至少在第一节点中嵌入指定的信息,包括:
[0021]根据第一用户的指令仅在第一节点中嵌入指定的文本、图片,音频、视频,三维空间文件、地图文件和应用程序中的任意一种;
[0022]根据第一用户的指令在第一节点及其他节点中分别嵌入指定的文本、图片,音频、视频,三维空间文件、地图文件和应用程序中的任意一种。
[0023]通过这种实现方式,可以仅在一个或者同时在多个节点中嵌入多种格式的信息。
[0024]结合第一方面的上述任意一种实现方式,在第四种可能的实现方式中,根据第二用户指令至少将所述第一节点嵌入第二节点,并通过所述第二节点调用指定的应用程序至少对所述第一节点中嵌入的信息进行处理,包括:
[0025]根据第二用户指令仅将所述第一节点嵌入第二节点,或者,将第一节点及嵌入信息的其他节点均嵌入第二节点,并通过所述第二节点调用指定的应用程序对嵌入第二节点的各类信息进行综合处理。
[0026]通过这种实现方式,在第二节点中可以仅嵌入第一节点,也可以继续嵌入其他与第一节点类似的节点,并通过第二节点调用指定的应用程序对嵌入第二节点的各类信息进行综合处理。
[0027]结合第一方面的上述任意一种实现方式,在第五种可能的实现方式中,根据第二用户指令至少将所述第一节点嵌入第二节点,并通过所述第二节点调用指定的应用程序对所述第一节点中嵌入的信息进行处理,包括:
[0028]将所述第二节点呈现的操作界面透明覆盖在所述第一节点中嵌入的信息的呈现界面上,通过所述第二节点调用指定的应用程序,并采用所述应用程序在所述第二节点呈现的操作界面中对所述第一节点中嵌入的信息进行处理;或者,
[0029]通过所述第二节点调用指定的应用程序,并采用所述应用程序直接对所述第一节点中嵌入的信息进行处理。
[0030]通过这种实现方式,可以仅将对第二节点的操作效果叠加在第一节点嵌入信息的呈现界面上而实际上不影响第一节点嵌入的信息本身,也可以将对第二节点所执行的操作直接影响到第一节点嵌入的信息。
[0031]结合第一方面的上述任意一种实现方式,在第六种可能的实现方式中,进一步包括:
[0032]接收到任一用户发送的节点代理指令时,基于所述节点代理指令确定相应的被代理节点;
[0033]生成代理节点,并在各个被代理节点与所述代理节点之间建立关联,以及将所述代理节点呈现在当前界面中,并将各个被代理节点隐藏至后台运行;
[0034]通过所述代理节点执行任意一操作时,相应的各个被代理节点继承所述任意一操作。
[0035]通过这种实现方式,进一步节省了操作界面的空间,同时方便了操作。
[0036]结合第一方面的上述任意一种实现方式,在第七种可能的实现方式中,进一步包括:
[0037]接收到节点逻辑处理指令时,根据所述节点逻辑处理指令将各个节点按照指定的逻辑关系进行抽取及整合,并进行呈现。
[0038]通过这种实现方式,根据各节点之间的逻辑关系,在接收到节点逻辑处理指令时能够快速地将各用户的讨论过程和讨论结果整理为一篇文档,方便了用户的使用。
[0039]结合第一方面的上述任意一种实现方式,在第八种可能的实现方式中,进一步包括:
[0040]接收到任一用户发送的针对任一界面的记录指令时,记录所述任一界面上的所有节点的属性信息;
[0041]接收到所述任一用户发送的针对所述任一界面的恢复指令时,基于记录的所述任一界面上的所有节点的属性信息将所述任一界面呈现给所述任一用户。
[0042]通过这种实现方式,可以根据用户指令,将某一状态下的操作界面进行“拍照”,并根据用户指令随时将上述界面向用户呈现,节省了用户在查看聊天记录时的操作,同时能够更加快捷的呈现。
[0043]结合第一方面的上述任意一种实现方式,在第九种可能的实现方式中,进一步包括:
[0044]接收到节点调整指令时,根据所述节点调整指令对指定节点的位置进行移动,并进行呈现。
[0045]这样,在节点已发布的情况下节点的位置也是可变的,随时可以调整。
[0046]第二方面,一种信息交流装置,包括:
[0047]第一处理单元,用于在指定界面中生成若干节点,根据第一用户的指令至少在第一节点中嵌入指定的信息;
[0048]第二处理单元,用于根据第二用户的指令至少将所述第一节点嵌入第二节点,并通过所述第二节点调用指定的应用程序至少对所述第一节点中嵌入的信息进行处理。
[0049]这样,通过上述各个单元的相互协作,实现了系统的节点化,呈现了各个节点之间的逻辑关系,提升了互动过程中的明确性和清晰性。
[0050]结合第二方面,在第一种可能的实现方式中,所述第一处理单元具体用于:
[0051]在IM软件中生成若干节点;或者,
[0052]在操作系统界面中生成若干节点;
[0053]在任意一应用程序的操作界面中生成若干节点。
[0054]这样,在IM软件、操作系统以及任意应用程序的操作界面上均能实现系统的节点化。
[0055]结合第二方面,在第二种可能的实现方式中,所述第一处理单元具体用于:
[0056]根据第一用户的指令至少在第一节点中直接嵌入指定的信息;或者,
[0057]根据第一用户的指令至少在第一节点中嵌入指定的应用程序,再通过嵌入的应用程序呈现指定的信息。
[0058]通过这种实现方式,第一处理单元在第一节点中可以直接嵌入文本信息,也可以间接调用其他的应用程序,应用广泛。
[0059]结合第二方面,在第三种可能的实现方式中,所述第一处理单元具体用于:
[0060]根据第一用户的指令仅在第一节点中嵌入指定的文本、图片,音频、视频,三维空间文件、地图文件和应用程序中的任意一种;
[0061]根据第一用户的指令在第一节点及其他节点中分别嵌入指定的文本、图片,音频、视频,三维空间文件、地图文件和应用程序中的任意一种。
[0062]通过这种实现方式,第一处理单元可以仅在一个或者同时在多个节点中嵌入多种格式的信息。
[0063]结合第二方面的上述任意一种实现方式,在第四种可
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1