通知数据的预测性转发的制作方法_6

文档序号:8380906阅读:来源:国知局
第14条根据第10-13条中的任一条所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户未查看所述第一计算设备处的通知数据并且进一步响应于确定所述通知数据包括时间敏感信息而输出所述通知数据。
[0123]第15条根据第10-14条中的任一条所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定用户未查看所述第一计算设备处的通知数据并且进一步响应于确定所述通知数据与跟所述用户相关联的联系人列表的联系人相关联而输出所述通知数据。
[0124]第16条根据第10-15条中的任一条所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户在所述第二特定时间之后的第三特定时间正在与所述第一计算设备相交互而输出所述通知数据以向所述第一计算设备传输。
[0125]第17条根据第10-16条中的任一条所述的计算系统,其中,所述通知数据包括第一通知数据,并且其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户在所述第二特定时间之后的第三特定时间正在与所述第一计算设备相交互而输出在所述第一特定时间之后并且在所述第三特定时间之前接收到的第二通知数据以向所述第一计算设备传输。
[0126]第18条根据第10-17条中的任一条所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以通过至少接收与所述第二计算设备相关联的场境信息并基于所述场境信息确定所述用户在所述第二特定时间不在与所述第一计算设备相交互,而确定所述用户未查看所述第一计算设备处的通知数据。
[0127]第19条根据第10-18条中的任一条所述的计算系统,其中,所述第一计算设备是非移动计算设备,并且所述第二计算设备是移动计算设备,其中,所述至少一个模块进一步可被所述至少一个处理器操作以至少部分地基于与所述第二计算设备相关联的场境信息而确定所述用户未查看所述第一计算设备处的通知数据,其中,所述场境信息包括所述第二计算设备的传感器信息。
[0128]第20条一种包括指令的计算机可读存储介质,该指令在被执行时促使计算系统的一个或多个处理器:接收与用户相关联的通知数据;响应于确定所述用户在第一特定时间正在与第一计算设备相交互,输出所述通知数据以向所述第一计算设备传输;确定所述用户在第二特定时间正在与第二计算设备相交互;以及响应于基于所述第二特定时间小于在所述第一特定时间之后的阈值时间量而确定所述用户没有查看在所述第一计算设备处的通知数据,输出所述通知数据以向所述第二计算设备传输。
[0129]第21条一种计算设备,包括用于执行第1-9条的方法中的任一个的装置。
[0130]第22条一种用指令编码以促使一个或多个可编程处理器执行第1-9条所述的方法中的任一个的计算机可读存储介质。
[0131]在一个或多个示例中,可用硬件、软件、固件或其任何组合来实现所述功能。如果用软件来实现,则可作为一个或多个指令或代码将功能存储在计算机可读介质上或通过该计算机可读介质来发射并由基于硬件的处理单元执行。计算机可读介质可包括对应于诸如数据存储介质之类的有形介质的计算机可读存储介质或者通信介质,其包括例如根据通信协议而促进计算机程序从一个地点到另一地点的转移的任何介质。以这种方式,计算机可读介质一般可对应于(I)有形计算机可读存储介质,其是非易失性的或者(2)通信介质,诸如信号或载波。数据存储介质可以是能够被一个或多个计算机或一个或多个处理器访问以检索指令、代码和/或数据结构以用于执行在本公开中描述的技术的任何可用介质。计算机程序产品可包括计算机可读介质。
[0132]以示例而非限制的方式,此类计算机可读存储介质能够包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或任何其他磁存储设备、闪速存储器或者能够用来以指令或数据结构的形式来存储期望程序代码且能够被计算机访问的任何其他介质。并且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤电缆、扭绞线对、数字订户线(DSL)或诸如红外、无线电以及微波之类的无线技术从网站、服务器或其他远程源发射指令,则在介质的定义中包括同轴电缆、光纤电缆、扭绞线对、DSL或诸如红外线、无线电以及微波之类的无线技术。然而,应理解的是计算机可读存储介质和数据存储介质不包括连接、载波、信号或其他瞬态介质,而是替代地针对非瞬态、有形存储介质。如本文所使用的磁盘和光盘包括压缩盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘和蓝光盘,其中,磁盘通常磁性地再现数据,而光盘用激光在光学上再现数据。以上的组合也应包括在计算机可读介质的范围内。
[0133]可由一个或多个处理器来执行指令,诸如一个或多个数字信号处理器(DSP)、通用微处理器、专用集成电路(ASIC)、现场可编程逻辑阵列(FPGA)或其他等效集成或分立逻辑电路。相应地,本文所使用的术语“处理器”可指的是任何前述结构和适合于实现本文所述技术的任何其他结构。另外,在某些方面,可在专用硬件和/或软件模块内提供本文所述功能。并且,该技术可以完全用一个或多个电路或逻辑元件来实现。
[0134]可用多种设备或装置来实现本公开的技术,包括无线耳机、集成电路(IC)或一组IC(例如,芯片组)。在本公开中描述了各种部件、模块或单元以强调被配置成执行公开技术的设备的功能方面,但不一定要求用不同的硬件单元来实现。相反,如上所述,可将各种单元在硬件单元中组合或者由许多互操作硬件单元来提供,包括如上所述的一个或多个处理器,与适当的软件和/或固件结合。
[0135]已描述了各种示例。这些及其他示例在所附权利要求的范围内。
【主权项】
1.一种方法,包括: 由计算系统接收与用户相关联的通知数据; 响应于确定用户在第一特定时间正在与第一计算设备相交互,由所述计算系统输出所述通知数据以向所述第一计算设备传输; 由所述计算系统确定所述用户在第二特定时间正在与第二计算设备相交互;以及 响应于基于所述第二特定时间小于在所述第一特定时间之后的阈值时间量而确定所述用户没有查看在所述第一计算设备处的通知数据,由所述计算系统输出所述通知数据以向所述第二计算设备传输。
2.根据权利要求1所述的方法,其中,确定所述用户没有查看在所述第一计算设备处的通知数据进一步包括确定所述用户在所述第二特定时间不在与所述第一计算设备相交互。
3.根据权利要求1所述的方法,其中,所述通知数据响应于确定所述用户在所述第一特定时间正在与所述第一计算设备相交互而被输出以向所述第一计算设备传输,并且在所述第一特定时间未被输出以向包括所述第二计算设备的其他计算设备传输。
4.根据权利要求1所述的方法,其中,由所述计算系统输出所述通知数据以向所述第二计算设备传输进一步响应于确定所述通知数据的优先级水平满足阈值。
5.根据权利要求1所述的方法,其中,由所述计算系统输出所述通知数据以向所述第二计算设备传输进一步响应于确定所述通知数据包括时间敏感信息。
6.根据权利要求1所述的方法,其中,由所述计算系统输出所述通知数据以向所述第二计算设备传输进一步响应于确定所述通知数据与跟所述用户相关联的联系人列表的联系人相关联。
7.根据权利要求1所述的方法,进一步包括: 响应于确定所述用户在所述第二特定时间之后的第三特定时间正在与所述第一计算设备相交互,由所述计算系统输出所述通知数据以向所述第一计算设备传输。
8.根据权利要求1所述的方法,其中,所述通知数据包括第一通知数据,所述方法进一步包括: 响应于确定所述用户在所述第二特定时间之后的第三特定时间与所述第一计算设备相交互,输出由所述计算系统在所述第一特定时间之后并且在所述第三特定时间之前接收到的第二通知数据以向所述第一计算设备传输。
9.根据权利要求1所述的方法,其中,确定所述用户没有查看在所述第一计算设备处的通知数据进一步包括: 由所述计算系统接收与所述第二计算设备相关联的场境信息;以及 由所述计算系统基于所述场境信息确定所述用户在所述第二特定时间未与所述第一计算设备相交互。
10.一种计算系统,包括: 至少一个处理器;以及 至少一个模块,所述至少一个模块可被所述至少一个处理器操作以: 接收与用户相关联的通知数据; 响应于确定所述用户在第一特定时间正在与第一计算设备相交互,输出所述通知数据以向所述第一计算设备传输; 确定所述用户在第二特定时间正在与第二计算设备相交互;以及 响应于基于所述第二特定时间小于在所述第一特定时间之后的阈值时间量而确定所述用户没有查看在所述第一计算设备处的通知数据,输出所述通知数据以向所述第二计算设备传输。
11.根据权利要求10所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以用于通过至少确定所述用户在所述第二特定时间不在与所述第一计算设备相交互而确定所述用户未查看所述第一计算设备处的通知数据。
12.根据权利要求10所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户在所述第一特定时间正在与所述第一计算设备相交互而输出所述通知数据以向所述第一计算设备传输,并且在所述第一特定时间不输出所述通知数据以向包括所述第二计算设备的其他计算设备传输。
13.根据权利要求10所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以进一步响应于确定所述通知数据的优先级水平满足优先级阈值,响应于确定所述用户未查看所述第一计算设备处的通知数据而输出所述通知数据。
14.根据权利要求10所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户未查看所述第一计算设备处的通知数据并且进一步响应于确定所述通知数据包括时间敏感信息而输出所述通知数据。
15.根据权利要求10所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户未查看所述第一计算设备处的通知数据并且进一步响应于确定所述通知数据与跟所述用户相关联的联系人列表的联系人相关联而输出所述通知数据。
16.根据权利要求10所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户在所述第二特定时间之后的第三特定时间正在与所述第一计算设备相交互而输出所述通知数据以向所述第一计算设备传输。
17.根据权利要求10所述的计算系统,其中,所述通知数据包括第一通知数据,并且其中,所述至少一个模块进一步可被所述至少一个处理器操作以响应于确定所述用户在所述第二特定时间之后的第三特定时间正在与所述第一计算设备相交互而输出在所述第一特定时间之后并且在所述第三特定时间之前接收到的第二通知数据以向所述第一计算设备传输。
18.根据权利要求10所述的计算系统,其中,所述至少一个模块进一步可被所述至少一个处理器操作以通过至少接收与所述第二计算设备相关联的场境信息并基于所述场境信息确定所述用户在所述第二特定时间不在与所述第一计算设备相交互,而确定所述用户未查看所述第一计算设备处的通知数据。
19.根据权利要求10所述的计算系统,其中,所述第一计算设备是非移动计算设备,并且所述第二计算设备是移动计算设备,其中,所述至少一个模块进一步可被所述至少一个处理器操作以至少部分地基于与所述第二计算设备相关联的场境信息而确定所述用户未查看所述第一计算设备处的通知数据,其中,所述场境信息包括所述第二计算设备的传感器信息。
20.一种包括指令的计算机可读存储介质,所述指令在被执行时促使计算系统的一个或多个处理器: 接收与用户相关联的通知数据; 响应于确定所述用户在第一特定时间正在与第一计算设备相交互,输出所述通知数据以向所述第一计算设备传输; 确定所述用户在第二特定时间正在与第二计算设备相交互;以及响应于基于所述第二特定时间小于在所述第一特定时间之后的阈值时间量而确定所述用户没有查看在所述第一计算设备处的通知数据,输出所述通知数据以向所述第二计算设备传输。
【专利摘要】通知数据的预测性转发。描述了一种接收与用户相关联的通知数据并且响应于确定用户在第一特定时间与第一计算设备相交互而输出通知数据以向第一计算设备传输的计算系统。该计算系统确定用户在第二特定时间正在与第二计算设备相交互,并且响应于基于第二特定时间小于在第一特定时间之后的阈值时间量而确定用户未查看在第一计算设备处的通知数据,输出通知数据以向第二计算设备传输。
【IPC分类】G06F13-38
【公开号】CN104699646
【申请号】CN201410328301
【发明人】亚历山大·法贝格, 奥斯汀·罗比森
【申请人】谷歌公司
【公开日】2015年6月10日
【申请日】2014年7月10日
【公告号】DE102014009871A1, US8738723, US20150163188
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1