[发明专利]用于基于每个用户控制通知的输送的系统和方法在审
申请号: | 202080049706.0 | 申请日: | 2020-05-29 |
公开(公告)号: | CN114080591A | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | V·博卡;S·萨姆帕斯 | 申请(专利权)人: | 思杰系统有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/445 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 美国佛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 每个 用户 控制 通知 输送 系统 方法 | ||
用于基于每个用户控制通知的输送的系统和方法。由虚拟机执行的代理可以建立一个或多个钩子以拦截来自虚拟机的操作系统和由能够由多个用户访问的虚拟机执行的一个或多个虚拟化应用的通知。代理可以经由一个或多个钩子拦截由一个或多个虚拟化应用或操作系统生成的针对多个用户的多个通知。可以基于每个用户对多个通知进行分类。代理可以将每个用户的通知传送到通知服务,以将通知与来自由多个用户中的每个用户使用的多个应用的通知进行分类和聚合。通知服务可以选择一个或多个通知以提供给用户的至少一个装置。
本申请要求于2019年6月13日提交的名称为“SYSTEMS AND METHODS FORCONTROLLING DELIVERY OF NOTIFICATIONS ON A PER USER BASIS”的美国专利申请No.16/440,523的优先权和利益,其全部内容出于所有目的通过引用全部合并于此。
背景技术
操作系统可以向在计算装置上执行的各种应用提供关于适应或集成应用的不同功能的能力的控制。例如,操作系统可以包括限制或拒绝某些功能或限制一个或多个应用与在计算装置上执行的其他应用交互的能力的策略。因此,除非用户主动与相应的应用交互,否则计算装置上的各种应用和系统之间的完全集成会受到约束或限制。
发明内容
本文提供了用于基于每个用户控制通知的输送的系统和方法。在实施例中,可以向虚拟会话或为用户提供会话的虚拟机提供代理。虚拟机可以运行一个或多个用户可访问的一个或多个虚拟应用。代理可以钩住虚拟应用和虚拟机的操作系统来拦截由虚拟应用和/或虚拟机的操作系统生成的通知。通知可以旨在用于虚拟机的一个或多个用户。代理可以基于每个用户对通知进行分类,并将通知传送给通知服务。
通知服务可以从各种不同的源接收通知。例如,通知服务可以从执行一个或多个虚拟机的代理、虚拟化应用、基于云的应用、Web应用、软件即服务(SaaS)应用或文件系统接收通知。来自不同源的通知可以由通知服务聚合并基于每个用户分类为通知的子集。每个通知的子集可以对应于旨在用于特定用户的通知。通知服务可以从通知的子集中选择一个或多个通知以推送或以其他方式提供给用户的至少一个装置。例如,用户的装置可以接收针对本机应用或相应装置的本机操作系统的通知。用户的装置可以接收针对用户的虚拟应用的通知。在实施例中,对于虚拟应用通知,用户可以在相应装置上启动虚拟会话以连接到虚拟应用并采取动作或响应于为虚拟应用生成的警报。
在至少一个方面,本公开涉及一种用于基于用户控制通知的输送的方法。该方法可包括由虚拟机执行的代理建立一个或多个钩子以拦截来自虚拟机的操作系统和由能够由多个用户访问的虚拟机执行的一个或多个虚拟化应用的通知。该方法可以包括由代理经由一个或多个钩子拦截由一个或多个虚拟化应用或操作系统生成的针对多个用户的多个通知。该方法可以包括由代理基于每个用户对多个通知进行分类。该方法可以包括由代理将每个用户的通知传送到通知服务,以与来自由多个用户中的每个用户使用的多个应用的通知进行分类。
在实施例中,通知服务可以将来自虚拟机的每个用户的通知与来自基于云的应用或文件系统的用户的通知进行分类。通知服务可以将在多个应用之间分类的通知传送到用户的一个或多个装置。该方法可以包括由通知服务识别从所述一个或多个虚拟化应用或所述操作系统接收到的针对用户的重复的通知。该方法可以包括由所述通知服务从针对所述多个用户中的每个用户的所述多个通知中移除所述重复的通知。
该方法可以包括由通知服务生成通知的多个子集,所述通知的每一个子集都旨在用于所述多个用户中的不同用户。该方法可以包括由所述通知服务经由所述代理识别由所述一个或多个虚拟化应用或所述虚拟机的操作系统请求的动作,所述动作对应于所述通知的子集中的至少一个通知。该方法可以包括由所述通知服务识别与虚拟机相关联的多个用户中的至少一个用户,以及由所述通知服务向与用户相关联的装置提供动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思杰系统有限公司,未经思杰系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080049706.0/2.html,转载请声明来源钻瓜专利网。