降低终端设备的可追溯性的匿名通知系统和方法

文档序号:9240044阅读:606来源:国知局
降低终端设备的可追溯性的匿名通知系统和方法
【专利说明】降低终端设备的可追溯性的匿名通知系统和方法
[0001]相关申请数据
[0002]本申请要求2012年9月20日提交的且标题为“Anonymous Notificat1n Systemand Method with Reduced Traceability on End Device (降低终端设备的可追溯性的匿名通知系统和方法)”的美国临时专利申请序列号61/703,486的优先权的权益,所述申请以引用方式整体并入本文。
发明领域
[0003]本发明总体涉及在线环境中的电子通知/消息传递的领域。具体地说,本发明涉及一种降低可追溯性的匿名通知系统和方法。
[0004]发明背景
[0005]互联网和其它网络上的用户通常是在线服务的成员。这些在线服务可能会向用户发送通知,这样,在线服务提供商需要知道用户的地址,和/或传送给用户的通知包括关于在线服务的识别信息。通常,关于用户的识别信息可能有时与来自其他用户的识别信息一起被在线服务提供商重新封装并出售给另一个实体。代理服务器作为中间媒介存在于一个计算机的用户与第二计算机的用户之间。例如,用户可能通过首先访问代理服务器来访问在线服务提供商。代理服务器可能向在线服务提供商反映与用户从他们的计算机直接访问在线服务提供商的情况下所提供的关于用户的地址和/或信息不同的地址和/或不同的信息。

【发明内容】

[0006]在一个实施方式中,提供一种用于在用户设备处提供来自在线第三方服务提供商的通知的计算机实现的方法。所述方法包括:在所述无记录通知服务器处接收来自所述第一用户设备的使用所述无记录通知服务器的第一请求;为所述第一用户设备指派设备ID,所述设备ID向所述无记录通知服务器识别所述第一用户设备;使用所述无记录通知服务器来使第一服务ID与所述设备ID相关联;在无记录通知服务器处接收来自第一第三方服务提供商的第一通知,所述第一通知包括基于所述第一服务ID的第一用户/提供商ID,所述第一通知旨在用于递送到所述第一第三方服务提供商的用户;以及在所述无记录通知服务器使用所述第一用户/提供商ID以关联到所述用户的所述第一用户设备的情况下将所述第一通知提供给所述第一用户设备。
[0007]在另一个实施方式中,提供一种计算机可读硬件存储介质,所述计算机可读硬件存储介质包含实施在用户设备处提供来自在线第三方服务提供商的通知的方法的计算机可执行指令。所述指令包括:用于在所述无记录通知服务器处接收来自所述第一用户设备的使用所述无记录通知服务器的第一请求的一组指令;用于为所述第一用户设备指派设备ID的一组指令,所述设备ID向所述无记录通知服务器识别所述第一用户设备;用于使用所述无记录通知服务器来使第一服务ID与所述设备ID相关联的一组指令;用于在无记录通知服务器处接收来自第一第三方服务提供商的第一通知的一组指令,所述第一通知包括基于所述第一服务ID的第一用户/提供商ID,所述第一通知旨在用于递送到所述第一第三方服务提供商的用户;以及在所述无记录通知服务器使用所述第一用户/提供商ID以关联到所述用户的所述第一用户设备的情况下将所述第一通知提供给所述第一用户设备的一组指令。
[0008]在又一个实施方式中,提供一种用于在用户设备处提供来自在线第三方服务提供商的通知的系统。所述系统包括:用于在所述无记录通知服务器处接收来自所述第一用户设备的使用所述无记录通知服务器的第一请求的构件;用于为所述第一用户设备指派设备ID的构件,所述设备ID向所述无记录通知服务器识别所述第一用户设备;用于使用所述无记录通知服务器来使第一服务ID与所述设备ID相关联的构件;用于在无记录通知服务器处接收来自第一第三方服务提供商的第一通知的构件,所述第一通知包括基于所述第一服务ID的第一用户/提供商ID,所述第一通知旨在用于递送到所述第一第三方服务提供商的用户;以及在所述无记录通知服务器使用所述第一用户/提供商ID以关联到所述用户的所述第一用户设备的情况下将所述第一通知提供给所述第一用户设备的构件。
[0009]附图简述
[0010]为了说明本发明,附图示出本发明的一个或多个实施方案的各个方面。然而,应当理解的是,本发明并不限于附图中所示的精确布置和手段,在附图中:
[0011]图1示出第三方服务提供商、通知服务器和用户设备的布置的一个实例;
[0012]图2示出提供通知的方法的一个实例;
[0013]图3示出通知系统和方法的布置的另一个实例;
[0014]图4示出提供通知的方法的另一个实例;
[0015]图5示出用于使第三方服务提供商与通知服务器相关联的方法的一个实例;
[0016]图6示出用于提供通知的系统和方法的又一个实例;
[0017]图7示出使两个或更多个用户设备与通知服务器相关联的方法的一个实例;
[0018]图8示出使两个或更多个用户设备与通知服务器相关联的方法的另一个实例;并且
[0019]图9示出计算设备的一个实例。
【具体实施方式】
[0020]计算机设备的用户可能希望接收来自第三方服务提供商(“3PSP”)的通知。在一些情况下,用户可能希望保护用户的全部或一部分身份以免被3PSP知晓。另外,用户可能希望保护3PSP的身份以免被能够访问可以提供通知的设备、3PSP与所述设备之间的网络和/或用户与3PSP之间的另一个访问点的实体发现。例如,用户可能希望保护3PSP的身份以免被用户正在使用的互联网服务提供商(ISP)检测到。本文所述的匿名通知系统和方法以不同于仅仅使用常规代理服务的方式来解决这些和其它问题。
[0021]在一个实施方式中,在用户的计算设备与用户所关联的3PSP (例如,用户是所述3PSP的一个或多个服务的成员或订户)之间利用无记录通知服务器(RNS)。无记录通知服务器还可以与一个或多个3PSP相关联。RNS与3PSP的示例性关联包括但不限于:由RNS的用户创建的关联(例如,如以下关于使一个或多个用户设备与RNS相关联以及使用RNS使一个或多个3PSP与一个或多个用户设备相关联所讨论的)、由RNS的运营商与3PSP之间的商业关系创建的关联、以及它们的任何组合。无记录通知服务器可以由无记录通知服务提供商(RNP)来操作。在一个实例中,RNP是由操作与RNP(或其RNS)相关联的一个或多个3PSP的同一实体来操作的。在另一个实例中,RNP是由不同于操作与RNP(或其RNS)相关联的3PSP的实体的实体操作的。借助于使用RNS和/或RNP,用户和/或3PSP可能希望保护用户的所有或一部分实际身份(如与3PSP —起使用的)以免被无记录服务器和/或RNP检测到。
[0022]图1示出3PSP 105,RNS 110和用户设备115 ( S卩,计算设备)的布置的一个实例。3PSP 105被示出为连接至RNS 110。这种连接可以包括一个或多个网络。RNS 110被示出为连接至用户设备115。这种连接可以包括一个或多个网络。出于一个或多个目的,还可以包括3PSP 105与用户设备115之间的连接(未示出),以便允许用户设备115与3PSP 105进行通信,如根据以下描述将理解的。3PSP 105与用户设备115之间的这种连接可以包括一个或多个网络。虽然图1示出一个3PSP 105,但任何数量的3PSP均可以与RNS相关联,以便允许用户在一个或多个用户设备处接收来自多个3PSP的通知。另外,图1中示出一个用户设备115。用户可以使任何数量的用户设备与RNS相关联,以便允许用户在任何数量的用户设备处接收来自一个或多个3PSP的通知。以下进一步讨论(例如,关于图4至图8的实例和实施方式)具有与RNS相关联的多个3PSP和/或与RNS相关联的多个用户设备的示例性实施方式。
[0023]通知可以包括3PSP能够传达给用户的任何信息。通知的信息的实例包括但不限于:可从3PSP获得的另外的消息的指示、可从3PSP获得的另外的数据的指示、3PSP的动作的指示、来自3PSP的消息、可从3PSP获得的消息的数量的指示、实际消息以及它们的任何组合。通知可以呈任何形式的电子通信。用于通知的电子通信的形式的实例包括但不限于:文本形式、图形形式、摄影形式、视频形式、文件附件以及它们的任何组合。可包括作为通知的示例性消息包括但不限于:文本消息、图形消息、摄影消息、视频消息以及它们的任何组入口 ο
[0024]3PSP 105包括被专门编程和配置成用于通过一个或多个电子网络(诸如互联网)向用户提供一个或多个服务的一个或多个计算设备。3PSP的示例性服务包括但不限于:社交网络服务、视频流服务、电子商务网站、在线约会服务、在线成人服务、其它在线服务、电子邮件服务以及它们的任何组合。
[0025]RNS 110包括被专门编程和配置成用于从3PSP 105接收通知并且以降低的可追溯性将这些通知提供给用户设备115的一个或多个计算设备。另外,RNS 110可允许用户设备115与3PSP 105在以下情况下进行交互:在3PSP 105和RNS 110处具有对用户设备115和/或用户设备115的用户的降低的可追溯性。RNS 110降低可追溯性的示例性方式包括但不限于:允许用户设备115与3PSP 105进行通信而不给予3PSP 105将明确识别用户设备115的用户的信息;在3PSP 105与RNS 110之间使用唯一标识符(例如,用户/提供商ID,如以下进一步讨论),所述唯一标识符允许RNS 110将通知传送给用户设备115而3PSP 105不向RNS 110提供用户设备115的用户(如由3PSP 105识别到的那个用户)的全部或一部分实际身份;使用RNS 110将识别信息从来自3PSP 105的通知的一个或多个层中去除,以使得所述通知在传送到用户设备115时不具有3PSP 105的身份的一个或多个指示。以下进一步讨论(例如,关于图2至图8)由RNS 110用来降低可追溯性的系统和方法的实例。这些系统和方法不同于基本的代理型服务并且提供优于所述基本的代理型服务的益处。
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1