当前位置: 首页 > 专利查询>谷歌公司专利>正文

用于管理指向安装于用户设备上的多个应用的通知的方法、系统和介质技术方案

技术编号:14079026 阅读:77 留言:0更新日期:2016-11-30 15:06
提供了用于管理指向安装于用户设备上的多个应用的通知的方法、系统和介质。在一些实施例中,提供一种用于管理通知的方法,该方法包括:使用硬件处理器来接收对于第一应用的第一通知;确定与所述第一应用相关联的第一用户设备;接收对于第二应用的第二通知;确定与所述第二应用相关联的第二用户设备;确定所述第一用户设备与所述第二用户设备是相同的设备;确定所述第一通知与所述第二通知是对应的通知;确定所述第一通知具有高于所述第二通知的优先级;在确定所述第一通知具有高于所述第二通知的优先级后,将所述第一通知发送至所述第一用户设备;以及阻止所述第二通知被发送至所述第一用户设备。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求于2013年12月31日提交的美国专利申请号14/145,135的权益,其全部通过引用并入本文中。
所公开的主题涉及用于管理指向安装于用户设备上的多个应用的通知的方法、系统和介质
技术介绍
推送通知服务通常被用于将消息发送至各种计算设备,诸如移动设备。更特别地,推送通知经常被应用发布者和/或开发者用于将信息发送给应用的用户或者鼓励继续使用应用。例如,用于访问诸如视频的媒体内容的应用的发布者或开发者能够在用户可能感兴趣的新视频变得可用时发送推送通知。作为另一示例,用于访问社交网络服务的应用的发布者或开发者能够在与用户相关联的社交联系发布或者共享可能使用户感兴趣的某些东西时发送推送通知。由于发送推送通知的应用的数目持续快速增长,因此可以发送包含相同或相似信息的对于多个不同应用的通知。这可能会令多次接收到来自不同应用的相同信息的用户感到恼怒。因此,期望提供用于管理指向安装于用户设备上的多个应用的通知的方法、系统和介质。
技术实现思路
根据所公开主题的各种实施例,提供用于管理指向安装于用户设备上的多个应用的通知的方法、系统和介质。根据所公开主题的一些实施例,提供一种用于管理通知的方法,该方法包括:使用硬件处理器来接收对于第一应用的第一通知;确定与所述第一应用相关联的第一用户设备;接收对于第二应用的第二通知;确定与所述第二应用相关联的第二用户设备;确定所述第一用户设备与所述第二用户设备是相同的设备;确定所述第一通知与所述第二通知是对应的通知;确定所述第一通知具有高于所述第二通知的优先级;在确定所述第一通知具有高于所述第二通知的优先级后,将所述第一通知发送至所述第一用户设备;以及阻止所述第二通知被发送至所述第一用户设备。根据所公开主题的一些实施例,提供一种用于管理通知的系统,该系统包括:硬件处理器,该硬件处理器被配置成:接收对于第一应用的第一通知;确定与所述第一应用相关联的第一用户设备;接收对于第二应用的第二通知;确定与所述第二应用相关联的第二用户设备;确定所述第一用户设备与所述第二用户设备是相同的设备;确定所述第一通知与所述第二通知是对应的通知;确定所述第一通知具有高于所述第二通知的优先级;在确定所述第一通知具有高于所述第二通知的优先级后,将所述第一通知发送至所述第一用户设备;以及阻止所述第二通知被发送至所述第一用户设备。根据所公开主题的一些实施例,提供一种包含计算机可执行指令的非瞬时计算机可读介质,所述计算机可执行指令在由处理器执行时使得所述处理器执行一种用于管理通知的方法,该方法包括:接收对于第一应用的第一通知;确定与所述第一应用相关联的第一用户设备;接收对于第二应用的第二通知;确定与所述第二应用相关联的第二用户设备;确定所述第一用户设备与所述第二用户设备是相同的设备;确定所述第一通知与所述第二通知是对应的通知;确定所述第一通知具有高于所述第二通知的优先级;在确定所述第一通知具有高于所述第二通知的优先级后,将所述第一通知发送至所述第一用户设备;以及阻止所述第二通知被发送至所述第一用户设备。根据所公开主题的一些实施例,提供一种用于管理通知的系统,该系统包括:用于接收对于第一应用的第一通知的装置;用于确定与所述第一应用相关联的第一用户设备的装置;用于接收对于第二应用的第二通知的装置;用于确定与所述第二应用相关联的第二用户设备的装置;用于确定所述第一用户设备与所述第二用户设备是相同的设备的装置;用于确定所述第一通知与所述第二通知是对应的通知的装置;用于确定所述第一通知具有高于所述第二通知的优先级的装置;用于在确定所述第一通知具有高于所述第二通知的优先级后将所述第一通知发送至所述第一用户设备的装置;以及用于阻止所述第二通知被发送至所述第一用户设备的装置。在一些实施例中,所述系统进一步包括:用于接收唯一地识别安装于所述第一用户设备上的所述第一应用的应用标识符的装置;以及用于基于与所述应用标识符相关联的设备来确定所述第一用户设备的设备标识符的装置。在一些实施例中,用于确定所述第一用户设备与所述第二用户设备是相同的设备的装置进一步包括用于确定所述第一设备的所述设备标识符与所述第二设备的第二设备标识符相同的装置。在一些实施例中,用于确定所述第一通知与所述第二通知是对应的通知的装置包括:用于确定所述第一通知的内容与所述第二通知的内容之间的差距的装置;以及用于基于所确定的差距低于阈值而确定内容相同的装置。在一些实施例中,用于确定所述第一通知与所述第二通知是对应的通知的装置包括:用于确定与所述第一通知相关联的第一通知标识符的装置;用于确定与所述第二通知相关联的第二通知标识符的装置;以及用于基于所述第一通知标识符与所述第二通知标识符之间的对应性而确定所述第一通知与所述第二通知是对应的通知的装置。在一些实施例中,用于确定所述第一通知具有高于所述第二通知的优先级的装置包括用于确定所述第一通知和所述第二通知针对通过使用所述第一应用能获得但通过使用所述第二应用不能获得的内容的装置。在一些实施例中,用于确定所述第一通知具有高于所述第二通知的优先级的装置包括用于确定所述第一应用是由所述第一通知和所述第二通知指定为具有高于所述第二应用的优先级的装置。在一些实施例中,用于确定所述第一通知具有高于所述第二通知的优先级的装置包括确定所述第一应用是所述第二应用的下级应用。附图说明在结合下列附图加以考虑时,参照下文对所公开主题的具体描述,能够更完整地领会所公开主题的各种目的、特征和优势,其中类似的附图标记识别类似的元素。图1示出了根据所公开主题的一些实施例的用于管理指向安装于用户设备上的多个应用的通知的过程的示例。图2示出了根据所公开主题的一些实施例的用于管理对于安装于用户设备上的多个应用所接收到的通知的过程的示例。图3示出了根据所公开主题的一些实施例的用于呈现由移动设备接收的推送通知的各种技术的示例。图4示出了根据所公开主题的一些实施例的适于实施本文所述的用于管理指向安装于用户设备上的多个应用的通知的机制的说明性系统的示意图。图5示出了根据所公开主题的一些实施例的能够使用图4的移动设备、推送通知服务器以及应用发布者服务器的详细示例。图6示出了根据所公开主题的一些实施例的用于管理指向安装于用户设备上的多个应用的通知的说明性流程的示例。图7示出了根据所公开主题的一些实施例的用于管理对于安装于用户设备上的多个应用所接收到的通知的说明性流程的示例。具体实施方式根据各种实施例,提供用于管理指向安装于用户设备上的多个应用的通知的机制(其能够包括方法、系统和/或媒介)。在一些实施例中,本文所述的机制能够确定将哪些通知呈现给用户,更特别地,将来自多个对应的推送通知中的哪些推送通知呈现给用户。例如,如果用户设备具有被设置成接收推送通知的两个或更多安装的相关应用,则那些相关应用的发布者或开发者可以发送对于相关应用中的至少两个的相同或相似的推送通知。在更特别的示例中,用户设备能够具有安装在其上的用于访问来自媒体内容递送平台(例如,视频共享和/或聚合服务)的媒体内容的应用,以及用于访问与媒体内容递送平台相关的社交网络服务(例如,社交网络服务可以由相同的实体所拥有)的应用。在另一更特别的示例中,用户设备能够具有安装在其上的能够被配本文档来自技高网...
用于管理指向安装于用户设备上的多个应用的通知的方法、系统和介质

【技术保护点】
一种用于管理通知的方法,所述方法包括:使用硬件处理器来接收对于第一应用的第一通知;确定与所述第一应用相关联的第一用户设备;将对于所述第一应用的所述第一通知发送至所述第一设备;接收对于不是所述第一应用的实例的第二应用的第二通知;确定与所述第二应用相关联的第二用户设备;确定所述第一通知与所述第二通知是对应的通知;确定所述第二通知具有高于所述第一通知的优先级;确定所述第一通知尚未被所述第一设备呈现;在确定所述第二通知具有高于所述第一通知的优先级并且所述第一通知尚未被所述第一设备呈现后,将所述第二通知发送至所述第一用户设备;以及阻止所述第一通知被所述第一用户设备呈现。

【技术特征摘要】
【国外来华专利技术】2013.12.31 US 14/145,1351.一种用于管理通知的方法,所述方法包括:使用硬件处理器来接收对于第一应用的第一通知;确定与所述第一应用相关联的第一用户设备;将对于所述第一应用的所述第一通知发送至所述第一设备;接收对于不是所述第一应用的实例的第二应用的第二通知;确定与所述第二应用相关联的第二用户设备;确定所述第一通知与所述第二通知是对应的通知;确定所述第二通知具有高于所述第一通知的优先级;确定所述第一通知尚未被所述第一设备呈现;在确定所述第二通知具有高于所述第一通知的优先级并且所述第一通知尚未被所述第一设备呈现后,将所述第二通知发送至所述第一用户设备;以及阻止所述第一通知被所述第一用户设备呈现。2.如权利要求1所述的方法,进一步包括:接收唯一地识别安装于所述第一用户设备上的所述第一应用的应用标识符;以及基于与所述应用标识符相关联的设备,确定所述第一用户设备的设备标识符。3.如权利要求1所述的方法,其中,确定所述第一通知与所述第二通知是对应的通知包括:确定所述第一通知的内容与所述第二通知的内容之间的差距;以及基于所确定的差距低于阈值,确定所述内容相同。4.如权利要求1所述的方法,其中,确定所述第一通知与所述第二通知是对应的通知包括:确定与所述第一通知相关联的第一通知标识符;确定与所述第二通知相关联的第二通知标识符;以及基于所述第一通知标识符与所述第二通知标识符之间的对应性,确定所述第一通知与所述第二通知是对应的通知。5.如权利要求1所述的方法,其中,确定所述第二通知具有高于所述第一通知的优先级包括确定所述第一通知和所述第二通知针对通过使用所述第二应用能获得但通过使用所述第一应用不能获得的内容。6.如权利要求1所述的方法,其中,确定所述第二通知具有高于所述第一通知的优先级包括确定所述第二应用被所述第一通知和所述第二通知两者指定为具有高于所述第一应用的优先级。7.如权利要求1所述的方法,其中,确定所述第二通知具有高于所述第一通知的优先级包括确定所述第二应用是所述第一应用的下级应用。8.一种用于管理通知的系统,所述系统包括:硬件处理器,所述硬件处理器被配置成:接收对于第一应用的第一通知;确定与所述第一应用相关联的第一用户设备;将对于所述第一应用的所述第一通知发送至所述第一设备;接收对于不是所述第一应用的实例的第二应用的第二通知;确定与所述第二应用相关联的第二用户设备;确定所述第一通知与所述第二通知是对应的通知;确定所述第二通知具有高于所述第一通知的优先级;在确定所述第二通知具有高于所述第一通知的优先级并且所述第一通知尚未被所述第一设备呈现后,将所述第二通知发送至所述第二用户设备;以及阻止所述第一通知被所述第一用户设备呈现。9.如权利要求8所述的系统,其中,所述硬件处理器被进一步配置成:接收唯一地识别安装于所述第一用户设备上的所述第一应用的应用标识符;以及基于与所述应用标识符相关联的设备,确定所述第一用户设备的设备标识符。10.如权利要求8所述的系统,其中,所述硬件处理器被进一步配置成:确定所述第一通知的...

【专利技术属性】
技术研发人员:贾斯汀·刘易斯约瑟夫·达弗林
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1