优化针对从单个设备访问应用的诸用户的离线消息(网络历史)递送的制作方法_6

文档序号:8449493阅读:来源:国知局
用户")所作的包括第二用户ID的第二登录; 确定在所述新的当前用户离线之时所述新的当前用户是否有经加密的未经递送的消 息被递送至所述计算设备; 回调所存储的链接到新的当前用户的解密密钥; 使用对所述新的当前用户和所述计算设备而言已知的共享密钥来加密所回调的解密 密钥;以及 将经加密的所回调解密密钥传送至所述计算设备。
31. 如权利要求27所述的服务器,其特征在于,所述服务器处理器配置有服务器可执 行指令以执行操作,所述操作进一步包括: 确定所述计算设备藉以访问所述服务器的物理层;以及 基于所确定的物理层的类型来限制发送至所述计算设备的要给离线用户的数据量。
32. 如权利要求27所述的服务器,其特征在于,所述服务器处理器配置有服务器可执 行指令以执行操作以使得向所述计算设备发送要给每一离线用户的经加密的未经递送的 消息进一步包括: 为离线用户创建未经递送的消息的递送优先级;以及 基于所述递送优先级来向所述计算设备发送每一离线用户的经加密的未经递送的消 息。
33. 如权利要求32所述的服务器,其特征在于,所述服务器处理器配置有服务器可执 行指令以执行操作以使得为离线用户创建未经递送的消息的递送优先级包括: 确定每一用户使用所述计算设备来访问所述服务器的频繁度;以及 基于所确定的使用所述计算设备的频繁度来为离线用户的未经递送的消息的递送排 定优先级,以使得较频繁用户的未经递送的消息在较不频繁的用户的未经递送的消息之前 被下载。
34. 如权利要求27所述的服务器,其特征在于,所述服务器处理器配置有服务器可执 行指令以执行操作,所述操作进一步包括: 识别特定用户何时不再在活跃地使用所述计算设备来访问所述服务器;以及 不向所述计算设备传送要给被识别为不再在活跃地使用所述计算设备来访问所述服 务器的特定用户的未经递送的消息。
35. 如权利要求34所述的服务器,其特征在于,所述服务器处理器配置有服务器可执 行指令以执行操作以使得识别特定用户何时不再在活跃地使用计算设备来访问服务器包 括: 确定接收自所述计算设备的由所述特定用户所作的用户登录的频繁度;以及 基于所确定的接收自所述计算设备的由所述特定用户所作的用户登录的频繁度来识 别所述特定用户何时不再在活跃地使用所述计算设备来访问所述服务器。
36. 一种服务器,包括: 用于注册计算设备的当前用户和至少一个离线用户的装置,所述计算设备由所述当前 用户和所述至少一个离线用户共享; 用于接收来自计算设备的包括第一用户ID的第一用户登录并且将所述第一用户标识 为所述计算设备的当前用户的装置; 用于检查数据库以寻找所述计算设备的注册用户的未经递送的消息的装置; 用于将定址到所述当前用户的未经递送的消息发送至所述计算设备的装置; 用于加密每一离线用户的未经递送的消息的装置;以及 用于将要给每一离线用户的经加密的未经递送的消息发送至所述计算设备的装置。
37. 如权利要求36所述的服务器,其特征在于,用于加密每一离线用户的未经递送的 消息的装置包括: 用于使用对每一离线用户而言唯一性的随机加密密钥来加密每一离线用户的未经递 送的消息的装置;以及 用于为每一离线用户将适用于解密每一离线用户的未经递送的消息的解密密钥存储 在链接到每一离线用户的标识符的数据表中的装置。
38. 如权利要求37所述的服务器,其特征在于,进一步包括: 用于在传输之前加密所述当前用户的未经递送的消息的装置;以及 用于传送用于解密所述当前用户的未经递送的消息的解密密钥的装置。
39. 如权利要求37所述的服务器,其特征在于,进一步包括: 用于从所述计算设备接收由先前离线的用户("新的当前用户")所作的包括第二用户 ID的第二登录的装置; 用于确定在所述新的当前用户离线之时所述新的当前用户是否有经加密的未经递送 的消息被递送至所述计算设备的装置; 用于回调所存储的链接到所述新的当前用户的解密密钥的装置; 用于使用对所述新的当前用户和所述计算设备而言已知的共享密钥来加密所回调的 解密密钥的装置;以及 用于将经加密的所回调解密密钥传送至所述计算设备的装置。
40. 如权利要求36所述的服务器,其特征在于,进一步包括: 用于确定所述计算设备藉以访问所述服务器的物理层的装置;以及 用于基于所确定的物理层的类型来限制发送至所述计算设备的要给离线用户的数据 量的装置。
41. 如权利要求36所述的服务器,其特征在于,用于向所述计算设备发送要给每一离 线用户的经加密的未经递送的消息的装置进一步包括: 用于为要给离线用户的未经递送的消息创建递送优先级的装置;以及 用于基于所述递送优先级向所述计算设备发送每一离线用户的经加密的未经递送的 消息的装置。
42. 如权利要求41所述的服务器,其特征在于,用于为要给离线用户的未经递送的消 息创建递送优先级的装置包括: 用于确定每一用户使用所述计算设备来访问所述服务器的频繁度的装置;以及 用于基于所确定的使用所述计算设备的频繁度来为离线用户的未经递送的消息的递 送排定优先级,以使得较频繁用户的未经递送的消息在较不频繁的用户的未经递送的消息 之前被下载的装置。
43. 如权利要求36所述的服务器,其特征在于,进一步包括: 用于识别特定用户何时不再在活跃地使用所述计算设备来访问所述服务器的装置;以 及 用于不向所述计算设备传送要给被识别为不再在活跃地使用所述计算设备来访问所 述服务器的特定用户的未经递送的消息的装置。
44. 如权利要求43所述的服务器,其特征在于,用于识别特定用户何时不再在活跃地 使用所述计算设备来访问所述服务器的装置包括: 用于确定接收自所述计算设备的由所述特定用户所作的用户登录的频繁度的装置;以 及 用于基于所确定的接收自所述计算设备的由所述特定用户所作的用户登录的频繁度 来识别所述特定用户何时不再在活跃地使用所述计算设备来访问所述服务器的装置。
45. -种其上存储有服务器可执行指令的非瞬态服务器可读存储介质,所述服务器可 执行指令被配置成使得服务器执行以下操作,包括: 注册计算设备的当前用户和至少一个离线用户,所述计算设备由所述当前用户和所述 至少一个离线用户共享; 接收来自所述计算设备的包括第一用户ID的第一用户登录并且将所述第一用户标识 为所述计算设备的当前用户; 检查数据库以寻找要给所述计算设备的注册用户的未经递送的消息; 将定址到所述当前用户的未经递送的消息发送至所述计算设备; 加密每一离线用户的未经递送的消息;以及 将要给每一离线用户的经加密的未经递送的消息发送至所述计算设备。
46. 如权利要求45所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使得服务器执行操作以使得加密每一离线用户的未经递送的消息包 括: 使用对每一离线用户而言唯一性的随机加密密钥来加密每一离线用户的未经递送的 消息;以及 为每一离线用户将适用于解密每一离线用户的未经递送的消息的解密密钥存储在链 接到每一离线用户的标识符的数据表中。
47. 如权利要求46所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使服务器执行操作,所述操作包括: 在传输之前加密所述当前用户的未经递送的消息;以及 传送用于解密所述当前用户的未经递送的消息的解密密钥。
48. 如权利要求46所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使服务器执行操作,所述操作包括: 从所述计算设备接收由先前离线的用户("新的当前用户")所作的包括第二用户ID的第二登录; 确定在所述新的当前用户离线之时所述新的当前用户是否有经加密的未经递送的消 息被递送至所述计算设备; 回调所存储的链接到所述新的当前用户的解密密钥; 使用对所述新的当前用户和所述计算设备而言已知的共享密钥来加密所回调的解密 密钥;以及 将经加密的所回调解密密钥传送至所述计算设备。
49. 如权利要求45所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使服务器执行操作,所述操作包括: 确定所述计算设备藉以访问服务器的物理层;以及 基于所确定的物理层的类型来限制发送至所述计算设备的要给离线用户的数据量。
50. 如权利要求45所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使得服务器执行操作以使得向所述计算设备发送要给每一离线用户 的经加密的未经递送的消息进一步包括: 为离线用户创建未经递送的消息的递送优先级;以及 基于所述递送优先级来向所述计算设备发送每一离线用户的经加密的未经递送的消 息。
51. 如权利要求50所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使得服务器执行操作以使得为离线用户创建未经递送的消息的递送 优先级包括: 确定每一用户使用所述计算设备来访问所述服务器的频繁度;以及 基于所确定的使用所述计算设备的频繁度来为离线用户的未经递送的消息的递送排 定优先级,以使得较频繁用户的未经递送的消息在较不频繁的用户的未经递送的消息之前 被下载。
52. 如权利要求45所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使服务器执行以下操作,包括: 识别特定用户何时不再在活跃地使用计算设备来访问所述服务器;以及 不向所述计算设备传送要给被识别为不再在活跃地使用所述计算设备来访问所述服 务器的特定用户的未经递送的消息。
53. 如权利要求52所述的非瞬态服务器可读存储介质,其特征在于,所存储的服务器 可执行指令被配置成使得服务器执行操作以使得识别特定用户何时不再在活跃地使用所 述计算设备来访问所述服务器包括: 确定接收自计算设备的由所述特定用户所作的用户登录的频繁度;以及 基于所确定的接收自计算设备的由所述特定用户所作的用户登录的频繁度来识别所 述特定用户何时不再在活跃地使用所述计算设备来访问所述服务器。
【专利摘要】用于将来自web服务服务器的消息发送至由当前用户和另一离线用户共享的计算设备而同时维持该另一离线用户的消息的隐私性以及降低用于消息传输的带宽要求的设备、系统和方法,可包括:向该web服务服务器注册该计算设备的该用户和该离线用户;在该web服务服务器处接收来自该计算设备的由第一用户所作的登录,其中第一用户被确定为当前用户;检查数据库以寻找要给当前不在访问该web服务服务器的至少一个离线用户的未经递送的消息,其中不是当前用户的任何用户被确定为是离线用户;加密每一离线用户的未经递送的消息;将未经递送的消息发送至该计算设备;以及将离线用户经加密的未经递送消息存储在该计算设备中。
【IPC分类】H04L12-58
【公开号】CN104769894
【申请号】CN201380057364
【发明人】V·瑟亚万什, M·A·R·舒曼
【申请人】高通股份有限公司
【公开日】2015年7月8日
【申请日】2013年10月28日
【公告号】EP2915291A1, US9071565, US20140129835, WO2014070637A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1