[发明专利]跨应用推送通知的安全目标对准在审
申请号: | 201880007968.3 | 申请日: | 2018-01-17 |
公开(公告)号: | CN110199511A | 公开(公告)日: | 2019-09-03 |
发明(设计)人: | D·J·梅斯纳;M·A·阿鲍巴克;L·S·奥努;E·A·阿里 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/58;H04L29/08 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;彭梦晔 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推送 工作流 发送 终端用户 跨应用 应用 开发 计算机程序产品 安全目标 编程经验 策略规则 计算资源 目标应用 通知请求 业务用户 可配置 编程 对准 授权 监测 期望 安全 | ||
本文描述了一种用于应用和/或工作流的开发的方法、系统、装置和计算机程序产品,这些应用和/或工作流使得能够向终端用户发送和/或推送通知。使得(多个)应用和/或(多个)工作流的开发者(或“制造者”或“创建者”)能够开发这样的(多个)应用和/或(多个)工作流,而无需是专家编程者(即,这样的开发者可以是几乎没有编程经验的业务用户)。本文所描述的技术使得能够以安全的方式向目标应用的终端用户发送跨应用推送通知。例如,推送通知请求可以被监测以根据管理者可配置策略规则来确定它们是否被授权发送,从而防止不期望的推送通知被发送。此外,取决于多少用户要接收特定推送请求,计算资源可以被扩大(缩小)。
背景技术
推送技术描述了一种基于网络的通信的类型,其中由发布者或中央服务器发起对信息传输的请求。相反,拉取技术是其中接收者或客户端发起信息传输的请求。推送服务通常基于预先表达的信息偏好,其通常被称为发布/订阅模型。在这种模型中,客户端订阅各种信息通道。只要新内容在那些通道之一上可获取,服务器就会将信息推送出给用户。
发明内容
提供本发明内容是为了以简化的形式介绍一些概念,这些概念将在下面的具体实施方式中进一步描述。本发明内容不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
本文描述了用于开发支持向终端用户发送和/或推送通知的应用和/或工作流的方法、系统、装置和计算机程序产品。使得(多个)应用和/或(多个)工作流的开发者(其也可以称为“制造者”或“创建者”)能够开发这样的(多个)应用和/或(多个)工作流,而无需是专家编程者(即,这样的开发者可以是几乎没有编程经验的业务用户)。本文描述的技术使得能够以安全的方式将跨应用推送通知发送到目标应用的终端用户。例如,可以监测推送通知请求以根据管理者可配置的策略规则确定它们是否被授权发送,从而防止发送不期望的推送通知。此外,取决于有多少用户要接收特定推送通知,可以扩大(或缩小)计算资源。这有利地使得本文描述的系统能够满足实时发送大量推送通知的需求。
下面参考附图详细描述本发明的其他特征和优点,以及各种实施例的结构和操作。应注意,本发明不限于本文描述的具体实施例。这些实施例仅出于说明性目的而在本文呈现。基于本文包含的教导,附加实施例对于(多个)相关领域的技术人员将是显而易见的。
附图说明
合并于此并形成说明书的一部分的附图示出本申请的实施例,并且与说明书一起进一步用于解释实施例的原理并使得相关领域的技术人员制造和使用实施例。
图1是根据示例实施例的应用开发系统的框图。
图2示出根据示例实施例的提供用于开发工作流的过程的流程图。
图3示出根据示例实施例的应用设计器应用的框图。
图4示出根据示例实施例的示出显示示例性工作流的浏览器窗口的显示器屏幕的框图。
图5-8示出根据示例实施例的使用开发GUI的各种开发阶段中的示例性工作流的视图。
图9-11示出根据示例实施例的使用开发GUI的各种阶段中的推送连接创建过程的视图。
图12示出根据示例实施例的应用开发系统的示例GUI屏幕,其可以用于创建每当在特定数据库中创建记录时向目标应用的一个或多个用户发送推送通知的工作流。
图13描绘了根据示例实施例的示例GUI屏幕,其中用户指定了接收者群组。
图14是根据示例实施例的用于执行工作流的系统的框图,该工作流包括运行时环境中的一个或多个工作流步骤。
图15示出根据示例实施例的提供用于执行工作流的工作流逻辑的过程的流程图。
图16示出根据示例实施例的提供用于经由工作流应用生成和发送推送通知的过程的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880007968.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于流式传送媒体的系统和方法
- 下一篇:存储系统中存储设备的管理方法及装置