基于即时通信的消息通知方法及装置的制造方法_3

文档序号:9474167阅读:来源:国知局
] 虽然步骤408描述了服务器通过获取用户对被操作文件的管理权限来挑选出相 关用户的过程,但这仅为一示例性实施例;实际上,在另一示例性实施例中,服务器无需获 取用户对被操作文件的管理权限,而可以由相应的通知消息的接收方设备(即图4所示的 设备B)进行识别。
[0094] 那么,在步骤410与步骤412之间,设备B还判断当前登录用户是否具备对接收 到的通知消息对应的被操作文件的管理权限;若具备,则执行步骤412,否则忽略该通知消 息。
[0095] 2)消息触发
[0096] 在如图5所示的管理页面中,用户可以对通知消息进行触发,比如点击图5所示 的任一条通知消息,则可以直接跳转至相应文件的存储路径,而无需用户手动点击、翻动页 面;或者,基于用户的触发操作,可以对相应文件执行预设操作,比如查看、预览、下载、删 除、恢复(比如通知消息为相应的文件被删除)等。
[0097] 图8示出了根据本申请的一示例性实施例的基于终端侧的一种电子设备的示意 结构图。请参考图8,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及 非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读 取对应的计算机程序到内存中然后运行,在逻辑层面上形成终端侧的一种基于即时通信的 消息通知装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器 件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单 元,也可以是硬件或逻辑器件。
[0098] 请参考图9,在软件实施方式中,该消息通知装置可以包括获取单元和展示单元。 其中:
[0099] 获取单元,获取通知消息,所述通知消息与存储空间中发生的文件操作记录相 关;
[0100] 推送单元,将所述通知消息推送给相关用户。
[0101] 可选的,还包括:
[0102] 判断单元,判断当前登录用户是否具备对所述文件操作记录对应的被操作文件的 管理权限;
[0103] 其中,所述展示单元在判断结果为具备所述管理权限时,对相应的通知消息进行 展示,否则忽略相应的通知消息。
[0104] 可选的,当满足下述条件中至少之一时,所述判断单元判定所述当前登录用户具 备所述管理权限:
[0105] 所述被操作文件由所述当前登录用户上传至所述存储空间;
[0106] 所述被操作文件存储于所述存储空间中的共享存储路径,所述共享存储路径对应 于所述存储空间的关联即时通讯应用中的预设群组,且所述当前登录用户为所述预设群组 的成员;
[0107] 所述当前登录用户为所述预设群组的管理组成员。
[0108] 可选的,所述预设群组为团体性群组。
[0109] 可选的,
[0110] 所述被操作文件被直接上传至所述共享存储路径;
[0111] 或者,所述被更新文件由所述关联即时通讯应用从所述预设群组传输的即时通讯 消息中提取并上传至所述共享存储路径。
[0112] 可选的,所述推送单元具体用于:
[0113] 在所述存储空间的管理页面展示所述通知消息。
[0114] 可选的,所述推送单元具体用于:
[0115] 在最近消息展示模式下,展示出最近获取的预设数量的通知消息或未读通知消 息;
[0116] 在历史消息展示模式下,展示出已获取的所有通知消息。
[0117] 可选的,在所述存储空间的关联即时通讯应用的消息提示页面中,包含对应于预 设群组的消息传输窗口的第一会话入口,以及对应于所述存储空间的管理页面的第二会话 入口;所述装置还包括:
[0118] 提示单元,当所述文件操作记录对应的用户操作是通过所述消息传输窗口完成 时,在所述第一会话入口的关联区域显示对应于所述通知消息的提示信息;以及,当所述文 件操作记录对应的用户操作是通过所述存储空间的管理页面完成时,在所述第二会话入口 的关联区域显示对应于所述通知消息的提示信息。
[0119] 可选的,所述提示信息包括:最近一条未读通知消息的至少一部分,以及当前所有 未读通知消息的总数量。
[0120] 可选的,每条所述通知消息对应于同一用户操作的一个文件,或者同一用户在预 设时间段内连续操作的多个文件,或者多个用户在预设时间段内操作的同一个文件。
[0121] 可选的,所述通知消息包括以下至少之一:
[0122] 所述文件操作记录的触发用户的信息、所述文件操作记录对应的被操作文件信 息、所述文件操作记录的信息。
[0123] 可选的,还包括:
[0124] 处理单元,当接收到对所述通知消息的触发指令时,跳转至相应文件的存储路径, 或者对相应文件执行预设操作。
[0125] 可选的,所述推送单元具体用于:
[0126] 按照所述文件操作记录的发生顺序,对所述通知消息进行倒序排列展示。
[0127] 图10示出了根据本申请的一示例性实施例的基于服务器侧的一种电子设备的示 意结构图。请参考图10,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以 及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中 读取对应的计算机程序到内存中然后运行,在逻辑层面上形成服务器侧的一种基于即时通 信的消息通知装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻 辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻 辑单元,也可以是硬件或逻辑器件。
[0128] 请参考图11,在软件实施方式中,该消息通知装置可以包括执行单元、生成单元和 发送单元。其中:
[0129] 执行单元,根据接收到的文件操作指令,对存储空间中对应的文件执行相应操 作;
[0130] 生成单元,生成对应于所执行操作的通知消息;
[0131] 发送单元,将所述通知消息发送至相关用户。
[0132] 可选的,所述相关用户具备对所述被操作文件的管理权限。
[0133] 可选的,当满足下述条件中至少之一时,判定所述相关用户具备所述管理权限:
[0134] 所述被操作文件由所述相关用户上传至所述存储空间;
[0135] 所述被操作文件存储于所述存储空间中的共享存储路径,所述共享存储路径对应 于所述存储空间的关联即时通讯应用中的预设群组,且所述相关用户为所述预设群组的成 员;
[0136] 所述相关用户为所述预设群组的管理组成员。
[0137] 可选的,所述预设群组为团体性群组。
[0138] 可选的,
[0139] 所述被操作文件被直接上传至所述共享存储路径;
[0140] 或者,所述被更新文件由所述关联即时通讯应用从所述预设群组传输的即时通讯 消息中提取并上传至所述共享存储路径。
[0141] 在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、 网络接口和内存。
[0142] 内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/ 或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质 的示例。
[0143] 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法 或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。 计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、 动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电 可擦除可编程只读存储器(EEPR0M)、快闪记忆体或其他内存技术、只读光盘只读存储器 (CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁 性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中 的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信 号和载波。
[0144] 还需要说明的是,术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的 包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包 括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要 素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除在包括所述 要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0145] 以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
【主权项】
1. 一种基于即时通信的消息通知方法,其特征在于,包括: 获取通知消息,所述通知消息与存储空间中发生的文件操作记录相关; 将所述通知消息推送给相关
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1