标识并使用认为被用户所知的身份的制作方法

文档序号:7606257阅读:166来源:国知局
专利名称:标识并使用认为被用户所知的身份的制作方法
技术领域
本说明涉及网络通信。
背景技术
随着因特网的到来和计算机价格的下降,许多人通过利用网络互连的计算机彼此通信。已开发出许多不同的通信介质来帮助实现计算机用户之间的这种通信。

发明内容
在一个方面中,维护与用户关联的人员列表。至少部分基于一个人包含在第二人的联系人列表中来推断出该人与用户关联,其中第二人不是该用户。将所推断出的人员添加到与用户关联的人员列表,并且基于其他人是否包括在该列表中来使用该列表控制用户和其他人之间的通信的多个方面。
在另一个方面中,维护与用户关联的人员列表。至少部分基于在与另一个人员关联的联系人列表中的第一人的成员关系来推断一个人与用户关联,其中联系人列表不是配置为由该用户直接访问。将所推断出的人添加到与用户关联的人员列表,并且基于其他人是否包括该列表中来使用该列表控制用户和其他人之间的通信的多个方面。
在另一个方面中,维护与用户关联的人员列表。至少部分基于与其他用户关联的一个或多个联系人列表的特征来推断一个人与用户关联,其中与其他用户关联的联系人列表包括由其他用户选择的通信标识符。将所推断出的人添加到与用户关联的人员列表,并且基于其他人是否包括在该列表中来使用该列表控制用户和其他人员之间的通信的多个方面。
实现可以包括下述一个或多个。例如,所述人可以包括在用户的联系人列表中,并且用户的联系人列表可以是好友列表。
通信可以包括电子邮件通信,并且至少部分基于与来自一个人的电子邮件通信相关的积极用户动作来推断该人员与用户关联。积极动作可以包括向人员发送电子邮件;答复、转发、保存或打印自所述人接收到的电子邮件;将电子邮件从第一文件夹移动到第二文件夹;或者将来自所述人的电子邮件维持打开状态预定时间段。在积极动作包括将电子邮件从第一文件夹移动到第二文件夹时,第一文件夹可以是收件箱文件夹,并且第二文件夹可以是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
至少部分基于检测用户和一个人之间的通信来推断该人与用户关联。通信可以是即时消息通信。
推断一个人员与用户关联包括检测削弱否则就用来推断一个人与用户关联的因素的用户动作。用户动作可以包括用户采取将来自人员的通信报告为垃圾邮件的步骤;用户采取来将一个人员添加到黑名单的步骤;或者用户采取的将来自人员的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
与用户关联的人员可以是用户不怀疑的人员。与用户关联的人员可以是用户已知的人员。
使用列表可以包括将列表用作白名单,以使从在列表上的人员接收到的通信免受垃圾邮件过滤。使用列表可以包括使用列表来将接收到的通信限制为来自列表上的人员的那些通信。通信可以是电子邮件或即时消息。
使用列表可以包括使用列表来过滤电子邮件显示,以使来自在列表上的人员的电子邮件在显示屏上显示,而来自不在列表上的人员的电子邮件不在显示屏上显示。使用列表可以包括使用列表来过滤电子邮件显示,以使来自不在列表上的人员的电子邮件在显示屏上显示,而来自在列表上的人员的电子邮件不在显示屏上显示。使用列表可以包括使用列表来将显示用户在线出现的即时消息传输界面限制为与列表上的人员关联的那些即时消息传输界面。
使用列表可以包括将列表用作白名单,该白名单结合父母控制而操作以在通信包括指示通信的内容对青少年账户用户不适当的标记时,过滤来自不在列表上的人员的通信。过滤通信可以包括在通信包括指示通信的内容对青少年账户用户不适当的标记时阻挡来自不在列表上的人员的通信。过滤通信可以包括在通信包括指示通信的内容对青少年账户用户不适当的标记时将来自不在列表上的人员的通信放置到垃圾邮件文件夹中。垃圾邮件文件夹可以对青少年账户锁定。
推断一个人与用户关联可以至少部分基于该人员包含在列在用户的联系人列表中的一个人的联系人列表中。推断一个人与用户关联可以至少部分基于该人包含在列在用户的好友列表中的一个人的联系人列表中。推断一个人与用户关联可以至少部分基于该人包含在用户已添加到用户的好友列表中的一个人的联系人列表中。
上述技术的实现可以包括硬件、方法或过程、或计算机可访问介质上的软件。
这些实现的一个或多个细节在下面的附图和描述中阐述。从描述和附图、以及权利要求,其他特征将变清楚。


图1是示例性联网计算环境的框图。
图2是示出了用于维护并使用一列已知人员的列表的过程的流程图。
图3是示出了用于手动指定白名单和黑名单的界面的图。
图4是示出了用于地址薄的界面的图。
图5是示出了即时消息传输客户程序的界面的图。
图6是示出了用于读取电子邮件消息的界面的图。
图7是示出了用于写电子邮件消息的界面的图。
图8是示出了用于推断其他已知用户的联系方式的过程的流程图。
图9、10和11是示出了用于管理电子邮件消息的界面的图。
图12是示出了用于设置并修改邮件和垃圾邮件控制的界面的图。
图13~15是示出了其中可以使用已知人员列表限制在线出现信息的环境的图。
图16是示出了用于对发送到少年或儿童账号的通信进行过滤的过程的流程图。
具体实施例方式
可以使用多种技术来确定假定用户已知或与其相关联的人员。用户可以例如通过手动改动地址薄、密友列表或白名单,来手动指定他所知的人员。可替换地,或者附加地可以通过监控用户的动作从而推断出用户所知的人员。例如,可以认为用户向其发送电子邮件的人员是该用户已知的人员。类似地,保存来自某人的消息可以表明该用户认识该人。
这种关于用户所知的人员的信息被用用户的通信中。例如,电子邮件显示可以仅仅向用户示出来自在已知人员列表上的人的电子邮件。列表上的人名也可以被添加到白名单,从而已知人员列表可以被用来将所接受的电子邮件限制在仅仅用户已知的那些人员,或者其它方式。该列表也可以用来将即时消息或聊天请求限制在仅仅用户已知的那些人员。另外,该列表还可以用来限制对用户出现的访问,以可以只向用户已知的那些人员提供对出现的访问。
参考图1,示例性的连网计算环境100支持计算机用户之间的通信。计算机用户在地理上是分布的,并且使用客户系统102通信。网络104互连客户系统102。通过各种通信介质,例如,连接到电话线路的调制解调器(例如,使用串行线路互联网协议(SLIP)或点到点协议(PPP))或者直接互连网络连接(例如,使用传输控制协议/互联网协议(TCP/IP)),客户系统102被连接到网络104。
可以使用例如能够以限定的方式对指令做出响应或者执行指令的通用计算机,能够对指令做出响应或执行指令的个人计算机、专用计算机、工作站、服务器、设备、组件、其他装备或它们的某些组合来实现每个客户系统102。客户系统102可以接收来自例如软件应用、程序、代码片、设备、计算机、计算机系统或者它们的组合的指令,如这里所述,它们独立或共同进行操作。这些指令可以采用一种或多种通信程序的形式,帮助在客户系统102的用户之间进行通信。例如,这种通信程序可以包括电子邮件程序、即时消息(IM)程序、文件传输协议(FTP)程序和语音IP(VoIP)程序。这些指令可以永久或临时地被包含在任何类型的机器、组件、装备、存储介质或者能够被传递给客户系统102的传播信号中。
客户系统102包括由通信程序使用其来将通信发送过网络104的通信接口(未示出)。通信可以包括电子邮件、音频数据、视频数据、一般的二进制数据或者文本数据(例如,以美国信息交换标准码(ASCII)格式编码的)。客户系统也包括一个或多个输入设备,例如键盘、鼠标、记录笔或麦克风,还包括一个或多个输出设备,例如监视器、触摸屏、扬声器或打印机。
网络104包括通过一致的系统互连的一系列入口(portal)。网络104的示例包括因特网、广域网(WAN)、局域网、模拟或数字有线和无线电话网(例如,公共交换电话网(PSTN))、集成服务数字网(ISDN)、或者数字用户线路(xDSL)、或者任何其他有线或无线网络。网络104可以包括多个网络或子网,它们的每个例如可以包括有线或无线数据路径。
主机服务器106也可以被连接到网络104,并且可用来协助客户系统102之间的某些直接或间接通信。如同客户系统102,可以使用例如能够以限定的方式对指令做出响应或者执行指令的通用计算机,能够对指令做出响应或执行指令的个人计算机、专用计算机、工作站、服务器、设备、组件、其他装备或它们的某些组合来实现主机服务器106。主机服务器106可以接收来自例如软件应用、程序、代码片、设备、计算机、计算机系统或者它们的组合的指令,如这里所述,它们独立或共同进行操作。这些指令可以采用一种或多种通信程序的形式。例如,这种通信程序可以包括电子邮件程序、IM程序、FTP程序和VoIP程序等。这些指令可以永久或临时地被包含在任何类型的机器、组件、装备、存储介质或者能够被传递给主机服务器106的传播信号中。
此外,主机服务器106包括由通信程序使用其来将通信发送过网络104的通信接口(未示出)。通信可以包括电子邮件、音频数据、视频数据、一般的二进制数据或者文本数据(例如,以美国信息交换标准码(ASCII)格式编码的)。
每个客户系统102具有一个或多个管理的用户,并且客户系统102的用户可以期望具有基于其他用户是否是已知的而进行控制的他或她的与其他用户的通信的方面。为了帮助这种控制,维护了一个列表。该列表包含假定用户已知的人员。可以在客户系统102、主机服务器106或连接到网络104的其他网络设备上维护该列表。
术语“人员”在全文中指与其发生通信的实体。但是,可以与其发生通信的实体可以不是人类个体。可以与公司、组织或不是人类自身的系统发生通信。例如,电子邮件可以被发送给计算机软件公司内的技术支持组。术语“人员”在全文中用来更一般地指可与其发生通信的实体,包括不是自然人的实体。另外,当“人员”被描述为已知时,即意味着与它们关联的各种通信标识符中的至少一个是已知的,而不管人员/实体自身是否实际上是已知的。
通信标识符是用来与“人(person)”通信的“人”的标识符。例如,通信标识符可以是地址,例如电子邮件地址、显示名(screen name)或因特网协议(IP)地址,或者可以是号码,例如电话号码或VoIP号码。在一个实现中,这些通信标识符存储在已知人员的列表中。在列表中存储这些标识符有助于容易地识别来自已知的人的通信,从而有助于基于发送者是否已知来控制通信的各个方面。因此,术语“人员”或“人”应当理解为意味着包括人或组织的任何标识符。
参考图2,过程200用来维持并使用对用户已知的人员的列表。存储对用户已知的人员的列表(202)。通信标识符被存储在列表中用来指示已知的人员。
用户可以手动向已知人员列表中添加(210)。对于这种情况,用户被使得能够明确地指定通信标识符作为已知(212)。例如,可以提供允许用户输入通信标识符的图形用户界面(GUI)。也可以存在基于语音的接口,允许用户通过说出通信标识符来将它们添加到已知用户列表。通过允许用户向诸如客户发送者表、地址薄或好友列表之类的联系人列表添加,从而这些接口可以允许用户间接扩大已知人员列表。
然而,用户可能希望手动添加一个人员到联系人列表,而不是到已知人员列表。可以可选地呈现界面,使得用户能够确认手动输入的通信标识符是否应被添加到已知人员列表(214)。可以利用这样的GUI来使能该确认。该GUI允许用户选择该用户实际上想要被包括在已知人员列表中的输入的通信标识符。可以在已输入了预订数目的通信标识符后,或者在登录(login)或注销(logoff)时寻找在前一在线会话期间输入的任何人员的确认时做出这种确认。然后,用户确认的那些标识符被添加到列表(216)。当该确认界面未被呈现时,所有输入的通信标识符都被添加到已知人员列表。或者,可以存在允许用户直接将标识符输入到已知人员列表的界面。
另一方面,可以基于用户的动作将通信标识符推断为已知的(220)。首先,推断出对用户已知的通信标识符(222)。例如,如果发送了到某通信标识符的电子邮件消息,则该通信标识符可以被推断为已知的。当使用即时通信程序时,用户与其通信的人的通信标识符可以被指定为对该用户已知的。
也可以基于用户与所接收到的消息的用户交互推断出已知的通信标识符。例如,如果读取、答复、转发、保存或打印了来自某通信标识符的消息,则可以推断该通信标识符为已知。类似地,如果消息从“收件箱”被移动到不是标记为删除或垃圾邮件的目录中,或者消息处于打开状态预订时间,则发送该电子邮件消息的通信标识符可以被指定为已知。
也可以基于标记而不是用户动作来推断已知通信标识符。作为示例,指定为对用户已知的人员已知的人员可以被指定为对该用户“已知”。例如,如果人B被指定为对某用户A已知,则指定为对人B已知的人员也可以被指定对用户A“已知”。实现这推断的一种方法例如是将人B的地址薄和/或好友列表中的人员指定为对用户A已知。
在推断已知人员时,可以考虑某些动作来取消将某人推断为已知(224)。例如,如果从某人接收到的电子邮件被转发到已被指定用于报告垃圾邮件的电子邮件地址,则可以取消用户已知该人的推断。作为另一个示例,如果某人被包括在由用户或网络管理员所创建的明确的黑名单中,即不应当发生与这些人员的通信,则可以取消该人已知的推断。
在推断出已知通信标识符后,可以可选地呈现界面来使用户能够确认所推断出的通信标识符实际上是已知的(226)。可以利用这样的GUI来使能该确认。该GUI允许用户选择的该用户的确已知或者需要被包括在已知人员列表中的推断出的通信标识符。可以在已推断预订数目的通信标识符为已知后,或者在登录或注销来寻找在前一在线会话期间标识出的任何人员的确认时做出这种确认。然后,用户确认的那些标识符被添加到列表(228)。当该确认界面未被呈现时,推断出的标识符被添加到列表。
推断出的通信标识符的列表可存储为用户地址薄或联系人列表的一部分。即,用户的地址薄或其他联系人列表可以基于推断出的通信标识符而被被动地个人化。例如,所推断出的通信标识符可以被添加到用户的地址薄或其他联系人列表中的透明组(即,在用户不能看到的组上)。或者,所推断出的通信标识符可被添加到显示给用户的组中。
分支210和220可以同时发生,也可以顺序发生。在这两个分支中的至少一个已发生之后,用户可以可选地浏览已知人员列表,并且他或她可以删除不再已知或不再需要的那些用户(230)。另外,已知人员列表中的通信标识符可以可选地用来寻找该人的其他通信标识符(232)。例如,一个人的电子邮件地址可以从与其显示名相关联的简档获得。类似地,如果已知电子邮件地址,则可以获得显示名。显示名、电子邮件或其他确定的通信标识符可用来确定其它方式在该方式中,已知的人可以与用户通信,或者用户可以与该已知的人通信。
就此而言,基于其他用户的通信标识符是已知还是未知,该列表可以用来对用户和其他用户之间的电子通信的多个方面进行控制(234)。例如,在执行垃圾邮件过滤的电子邮件系统中,已知人员的电子邮件地址可被添加到白名单,该白名单指定这样的电子邮件地址,这些电子邮件地址不应当被过滤,或者以其他方式处理为垃圾邮件。作为另一个示例,当用户的地址薄和其他联系人列表已被被动个人化时,已被添加到地址薄和其他联系人列表的推断出的通信标识符的列表可与用户明确输入到联系人列表中的通信标识符一起用作垃圾邮件过滤的白名单。
已知人员的电子邮件地址也可以用来对电子邮件的显示进行过滤或排序,以使来自列表上的人员的电子邮件显示的比不是来自在该列表上的人员的电子邮件更突出。例如,用户能够指示只显示来自已知人员的电子邮件。在这种情形中,在电子邮件的显示中,只有来自已知人员列表上的人员的电子邮件被显示。替换地,或者附加地,来自已知人员的电子邮件用粗体显示,而不是来自在该列表上的人员的电子邮件不用粗体显示。突出显示已知人员的另一种方式包括将来自已知人员的电子邮件归组到显示的一个位置,例如,在电子邮件列表的开始或结尾。
已知人员的电子邮件地址可用来限制仅仅接受用户已知的那些人员的电子邮件。类似地,已知人员的IM显示名可用来将即时消息或聊天请求限制为仅仅用户已知的那些人员的。
此外,已知人员的列表可用来限制仅显示该列表上的那些人员的在线出现信息显示。例如,已知人员的IM显示名可用来限制仅用户已知的那些人员才可以浏览该用户的出现信息。即,除非其他用户是该用户已知的人员,否则其他用户被限制浏览该用户是否在线。另外,诸如ICQ(其是一种即时消息传输服务)和美国在线之类的某些服务通过频道而不是IM好友列表来显示在线出现信息。这些在线出现信息的显示也可以被限制,将在下面进一步描述。
另外,通过确定上述多个通信标识符,可以对在多种不同消息传输介质上的用户通信的多个方面进行控制。例如,可以使用已知人员列表来对使用例如电子邮件和即时消息传输客户的用户通信的多个方面进行控制。
图3~图5示出了示例性的方式,在这些方式中,可以通过将已知人员放入联系人列表中来明确地指定已知人员。联系人列表例如可以是白名单、地址薄、或者即时消息传输好友列表。被添加到一个或多个联系人列表的人员然后被添加到已知人员列表。
参考图3,客户发送者列表界面300允许通过白名单和黑名单规范将通信标识符添加到已知人员列表。白名单指定不应当被过滤掉的电子邮件地址,以使来自那些地址的电子邮件在例如不经历垃圾邮件过滤的情况下被传递到用户。另一方面,黑名单指定应被过滤的电子邮件地址,以使来自那些地址的电子邮件消息被处理为垃圾邮件,并且不显示给用户。客户发送者列表界面300使用户能够通过将通信标识符添加到白名单,从而将它们明确地指定为已知的。然后,置于白名单中的标识符被添加到已知人员的列表。
选择单选按钮(radio button)302发出黑名单规范信号,而选择单选按钮304发出白名单规范信号。一次只有单选按钮302和304之一可被选择。通信标识符可以被输入到文本字段306中。取决于单选按钮302还是内容单选按钮304被选择,输入在文本字段306中的通信标识符可以通过点击“添加”按钮308而被添加到黑名单或白名单中。该动作将把所输入的通信标识符与所有其他先前输入的通信标识符一起添加到文本框310中。
通过点击通信标识符,可以从包含在文本框310中的列表选择出通信标识符。随后,选择“移除”按钮312将从该列表中删除该通信标识符。通过点击“保存”按钮314,可以保存对黑名单或白名单做出的任何改变,并且使用“取消”按钮316,可以撤消并放弃如何改变。
参考图4,地址薄界面400允许通过向地址薄添加条目来向已知人员列表手动添加人员。地址薄中的每个条目包含关于特定人的信息,包括该人的通信标识符。地址薄界面400使得用户能够通过将通信标识符添加到地址薄中的条目中,从而明确地将它们指定为已知。然后,这些标识符被添加到已知人员列表。地址薄界面400可以向用户提供选项,用于在通信标识符被添加到地址薄时防止该标识符添加到已知人员列表。该选项可以防止添加当前正被添加的标识符,或者当该选项被选择时,可以防止所有输入的标识符被添加到已知人员列表。
地址薄界面400包含联系人列表406,在该列表中列出了地址薄中的联系人。在联系人列表406中,所选择的分类和/或匹配当前搜索标准的所有条目都被列出。所示联系人列表406包含3个条目,“KevinGreene”条目408a、“quoteomatic”条目408b和“zolaonaol”条目408c。
地址薄界面400还包含个人信息列表410,用于显示地址薄中的条目的个人信息。从联系人列表406的那些列表中选择条目使对应的人的信息被显示在个人信息列表410中。例如,选择“Kevin Greene”条目408a就在个人信息列表410中列出他的个人信息。个人信息包括他的联系人名称412(Kevin Greene)、电子邮件地址414(kg@somewhere.com)和分类416(未分类的,意思是条目418a未被分到分类中)。包括其他通信标识符在内的其他信息段也可以被包括在个人信息列表410中。
地址薄界面400还包括按钮418~422,用于在地址薄中添加、删除和修改条目。通过点击“添加”按钮418可以将条目添加到地址薄中。这将调用对话框,在该对话框中可以输入地址薄中的新条目所必需的信息。通过从在文本框406中列出的那些条目中选择条目并且随后点击“编辑”按钮420,也可以修改现有条目。这将调用用来自现有条目的信息填充的对话框。这种信息可以被改变,并且可以向其中添加信息。最后,通过从文本框406中列出的那些条目中选择条目并随后点击“删除”按钮422,可以删除现有条目。通过使用地址薄界面400添加到地址薄的任何通信标识符都被认为是已知的,所以它们被添加到已知人员列表。
地址薄中的条目可以被分到不同的分类中。地址薄界面使得用户能够浏览特定分类中的所有条目;也使得用户能够浏览地址薄中的所有条目,而不管分类。这种可用分类在下拉分类选择框402中列出。从分类选择框402中选择分类名将对地址薄中的条目集合进行过滤,以只包括属于所选分类的那些。从分类选择框402中选择“全部”将包括地址薄中的全部条目。可以使用搜索文本框404来搜索地址薄中的条目集合。条目的集合被过滤来只包括满足在搜索文本框404中输入的搜索标准的那些条目。所示条目是可在地址薄中的全部条目,这是由于从分类选择框402中选择了选项“全部”,并且没有搜索标准被输入到搜索文本框404中。因此,该地址薄只包含在联系人列表406中列出的3个条目。
参考图5,好友列表界面500允许通过将显示名添加到好友列表来手动将人员添加到已知人员列表。在即时消息系统中,显示名是个人的通信标识符。通过使用用户的显示名,消息被定址到即时消息系统的用户。即时消息系统的用户的好友列表是用户与之通信的人员的显示名列表。好友列表界面500使得用户能够通过将通信标识符添加到他或她的好友列表,从而明确将通信标识符指定为已知。然后,这些标识符被添加到已知人员列表。
好友列表界面500包含文本框502,该文本框包含显示名“InternetAnn”的好友列表。好友列表包括多个显示名。好友列表界面500中的好友列表包含显示名504a“randomcontact2”、显示名504b“Boss”、显示名504c“Mom”、显示名504d“Dad”和显示名504e“Brother”。
好友列表可被划分成一个或多个好友组中,并且每个好友可以属于这些好友组之一。当在好友列表中的人的IM客户程序可用来接收通信(即,通常称作“出现”的状态)时,好友列表中的好友的显示名被显示,或者从当前不可用来接收通信或者由于其他原因不具有等价状态的其他好友可视地区分开。在所示界面中,在线好友使他们的显示名显示在它们所属的好友组的好友组标题下面。好友组标题还包含当前登录到即时消息系统的来自该好友组的显示名的数目,以及在该好友组中的人员的总数。例如,好友组标题560a显示出名称为“Buddies”的好友组中的10个成员中的一个登录到该系统。那一个成员是具有显示名504a的用户,因为该显示名504a被列在好友组标题506a的下面。类似地,好友组标题506b显示出“Co-Workers”好友组的3个成员中的一个登录了,并且该成员是具有显示名504b的用户。类似地,具有显示名504c、504d和504e的用户登录到该系统,并且都是名为“Family”的好友组的成员,根据好友组标题506c,该组当前只有一个成员未登录。好友列表界面500包含“建立”按钮508,当选择该按钮使得用户能够将显示名添加到所显示的好友列表。使用好友列表界面500添加到用户的好友列表的显示名被认为对该用户已知,并且被添加到已知人员列表。地址薄界面400可以向用户提供选项,用于在标识符被添加到地址薄时防止添加通信标识符到已知人员列表。该选项可以防止添加当前正被添加的标识符,或者当该选项被选择时,可以防止所有输入的标识符被添加到已知人员列表。
下面结合图6~9描述用于从用户的动作推断已知人员的示例性技术。用户在读取、发送和管理电子邮件时的动作可以导致发送和接收该电子邮件的人员推断该用户已知。另外,对用户已知的那些人员的联系人可以被推断为直接有用户所知。推断出的人员在可选的用户确认后被添加到已知人员列表。
参考图6,使用电子邮件阅读界面600可以得出人员对用户已知的推断。在使用电子邮件阅读界面600时,用户可以在阅读消息同时执行某些动作,表示该用户知道发送该消息的人。相反,用户可以执行某些动作,表示该用户不知道发送该消息的人。如果基于这些动作推断出电子邮件的发送者对该用户已知,则发送了该电子邮件的人被添加到已知人员列表中。
电子邮件阅读界面600具有两个主要显示区602和604,它们显示出当前正被阅读的消息的详情。显示区602列出当前正被阅读的消息的头部信息。头部信息包括发送者地址606、接收者地址608、消息主题610和该消息被接收到的时间612。所显示的消息由kg@somewhere.com在2003年9月4日上午11:24发送给InternetAnn@aol.com,主题为“Hi”。显示区604包含消息体,在本情形中是“So,How are you?”。
在所显示的消息的内容的右下方是一系列按钮614-630,它们使得能够操作基于所显示的消息的动作。例如,“答复”按钮614调用用于撰写对所显示的消息的发送者的答复的界面。类似地,“转发”按钮616调用用于转发所显示的消息的界面。“答复所有”按钮618具有与“答复”按钮614相同的功能,除了答复消息的地址是所显示的消息的所有接收者之外。
“添加地址”按钮620将所显示的消息的发送者的条目添加到地址薄。该条目包括发送者的地址606。“报告垃圾邮件”按钮622发送消息到负责阻挡垃圾电子邮件消息的服务。“打印”按钮624发送消息到打印机。“保存”按钮626展开为两个选项,一个用于在主机服务器上保存该消息,一个用于在本地保存消息。“保持为新”按钮628将所显示的消息标记为从未被阅读,而“删除”按钮630可以立即删除该消息,或者其可以将该消息移动到保存删除的消息的临时保持位置。
在与电子邮件阅读界面600交互时用户的动作可以导致推断出该用户知道或不知道他正阅读的消息的发送者。在相信用户知道该消息的发送者的情形中,发送者的电子邮件地址被添加到已知人员列表。例如,通过点击“答复”按钮614来答复消息可以支持该发送者已知的推断。另外,按下“转发”按钮616来转发该消息可以支持该发送者以及该消息被发送给的所有人员已知的推断。类似地,按下“答复所有”按钮618可以导致发送者和所有其他接收者已知的推断。
按下“添加地址”按钮620来在用户地址薄中创建电子邮件发送者的条目可以导致该发送者已知的推断。另一方面,点击“报告垃圾邮件”按钮622可以否定发送者对用户已知的推断。点击“打印”按钮624、使用“保存”按钮626、或者利用“保持为新”按钮628将所显示的消息标记为未读也可以支持该发送者已知的推断。
让界面600保持打开预定时间段(例如,30秒)是可以支持该用户已知的推断的另一种动作。
多种技术可以用来基于上述动作确定何时将发送者推断为已知。例如,可以仅基于用户执行支持发送者已知的推断的多个动作中的一个动作,将发送者推断为已知。替换地或者附加地,动作的组合可以导致推断发送者已知。例如,将发送者添加到已知人员列表可能要求多于一个动作。另外,某些动作的固定组合可以导致将发送者添加到已知人员列表。即,某些组合可以被指定为指示通信标识符为已知,并且在那些组合发生时,该标识符被添加到已知人员列表。例如,答复消息和保存消息可以导致发送者被添加到已知人员列表,但是将该消息保持为新和打印该消息则不。
如另一个示例,每个不同的可能动作都可以具有关联的分数,指示该动作在多大程度上表明该标识符已知,并且某一聚集分数(aggregate score)(阈值分数)可被要求来将发送者添加到已知人员列表。即,该动作可以被检测到,聚集分数可以从关联的分数被确定,并且可以与阈值分数比较来推断该人是否对用户已知,并且从而被添加到已知人员列表。该技术的实现可以将正分数赋给支持推断的动作,将负分数赋给否定推断的动作,并且在标识符被推断为已知之前要求某一具体的正聚集分数。也可以使用推断发送者对用户已知的用户动作的组合的其他方法。
当使用“答复所有”按钮618答复消息时,该消息的所有接收者可以不是已知,尤其是原始消息被复制给的大量人员时。即使消息被发送给那些人员,也可以要求其他动作来显示消息被复制给的人员已知,这通常可能导致这些人员已知的推断。原始消息被复制给的人员的数量可能影响将复本的接收者添加到已知人员列表还需的动作的组合和数目。
参考图7,使用电子邮件撰写界面700可以导致人员被添加到已知人员列表。在使用电子邮件撰写界面700时,用户可以在撰写消息的同时执行某些动作,这些动作将表示该用户知道该消息将被发送给的人员。如果电子邮件的接收者被推断为对用户已知,则它们被添加到已知人员列表。
电子邮件撰写界面700包含多个文本域702-708,它们可以被用于指定将要发送的消息的多个部分。例如,用户可以使用标作“发送到”的文本域702和标作“复制给”的文本域704来指定消息的接收者。用户也可以在“主题”文本域706中指定消息的主题。最后,用户可以在消息体文本域708中输入消息的消息体。
在文本域702-708的右侧的一系列按钮710到716控制如何处理用文本域702-708指定的消息。点击“现在发送”按钮710立即处理并将该消息发送给指定的接收者。点击“稍后发送”按钮712处理该消息,以在稍后时间发送给其预期的接收者。“地址薄”按钮714将调用地址薄界面400。地址薄界面400可以用来指定消息的接收者。来自地址薄中的条目的电子邮件地址可被用来填充包含消息的接收者的文本域702和704。点击“打印”按钮716将消息发送到打印机。
在使用电子邮件撰写界面的同时的用户动作可以导致推断正在撰写的消息的预期接收者对该用户已知。如果推断出用户知道该消息将被发送给的人员,则在这些文本框702和704中输入的人员将被添加到已知人员列表。例如,使用“现在发送”按钮或“稍后发送”按钮来发送正在撰写的消息将导致推断在文本域720和704中列出的消息接收者已知。类似地,用“打印”按钮716来打印该消息导致推断预期接收者已知。另外,由“地址薄”按钮714调用的地址薄界面400可以被用来手动添加条目到地址薄,这将导致添加到已知人员列表,如上所述。
如果接收者被推断为已知,则他们被添加到已知人员列表。用户在使用电子邮件撰写界面700时的导致推断接收者已知的各个动作使接收者被添加到已知人员列表,或者这些动作的组合可以表示接收者应当被添加到已知人员列表,如上所述。
电子邮件阅读界面600和电子邮件撰写界面700也可以包含这样的按键如果用户正与之通信的人员未被以上述方式自动添加到已知人员列表,则该按键使得用户能够手动将该人员添加到已知人员列表。例如,点击电子邮件阅读界面600中的该按钮将使消息的发送者被添加到已知人员列表。类似地,点击电子邮件撰写界面700中的该按钮将使该电子邮件的接收者被添加到已知人员列表。
参考图8,过程800可用来推断从与该用户在一定数量分离度内的人员对该用户已知。两个实体之间的分离度描述这些实体之间的关系。一般来说,用户联系人列表的特征(例如,地址薄、好友列表和/或白名单)被评估以确定链接或关联两个用户所要求的分离度(或跳)。
例如,接收者A可以将用户B列在接收者A的地址薄中,用户B可以在用户B的地址薄中列出用户C,而用户C可以将用户D列在用户C的地址薄中。这里,发送者D通过两个分离度(利用用户B作为第一度,并且用户C作为第二度)而被链接到接收者A。接收者A利用一个分离度(用户B)被关联到用户C,并且用户B与用户D被分离一个分离度(用户C)。接收者A和用户B,用户B和C,以及用户C和发送者D分别被0个分离度分离。
对用户维护联系人列表(802)。该联系人列表可以是如何个人维护的一个列表或多个列表,例如地址薄、用于即时消息传输的好友列表和/或白名单。将使用地址薄作为一列联系人的示例来描述过程800的其余部分。用户地址薄中的联系人被添加到用户的已知人员列表(804)。
接下来,链接到用户的联系人(即,直到期望的分离度)被标识出,并且被添加到用户的已知人员列表。为了实现这一点,访问用户地址薄中的每个联系人的地址薄(806)。这些地址薄通常不配置为由用户直接访问。即,用户通常不具有对其他用户地址薄的访问权限,例如用户的地址薄中的联系人的地址薄(用户的地址薄配置为由该用户直接访问)。其他用户的地址薄一般包括由其他用户选出的通信标识符。
用户的联系人的地址薄中的联系人(即,分离开一度的联系人)然后被添加到已知人员列表(808)。如果期望另一分离度(810),在递增分离度(812),以使与该用户分离一度的联系人的地址薄被访问(806),并且那些地址薄中的联系人被添加到已知人员列表(808)。当联系人被添加到已知人员列表后,该联系人的与该用户的分离度也被添加。连续添加联系人,直到达到期望的分离度(810)。一旦已达到期望的分离度,距离用户该期望的分离度那的所有联系人已被推断为对该用户已知(814)。
期望的分离度可以是系统参数,或者在某些实现中可以向用户提供设置期望的分离度的能力。例如,可以向用户提供界面,允许用户决定是否使用分离度,并且如果使用的话应当使用多少分离度。或者,期望的分离度可以既是系统参数,又能够由用户设置。例如,系统可以包括默认的分离度,并且如果用户希望的话可以调节该默认的分离度。
过程800可以导致在与预期用户相关的任何用户更新他们的联系人列表时已知人员列表不被更新。即,如果与预期用户相关的用户将联系人添加到该用户的联系人列表,则不在预期用户的已知人员列表中反映出该新联系人。这种情形可能不太有害,尤其是在已知人员列表被用作白名单来免除某些电子邮件被作为垃圾邮件过滤的实现中。然而,周期性地或者非周期性地重复过程800可以减轻这种情形。减轻这种情形的另一种方法是使用更新系统,其中对联系人列表的改变被跟踪,并且在更新发生时,以递增方式或者通过触发更新或者重新发起过程800,从而更新已知人员列表。
参考图9,使用电子邮件管理界面900可以导致添加到已知人员列表。用户在与电子邮件管理界面900交互时的动作可以导致推断出某些人员对该用户已知。相反,用户可以执行某些动作表示该用户不知某些人员。如果从这些动作推断出人员对用户已知,则该人员被添加到已知人员列表。
电子邮件管理界面900的两个主要组件是文件夹列表902和消息列表904。文件夹列表902包含不同的文件夹,消息可以被归档到其中。当从文件夹列表902选择文件夹时,其内容被列在消息列表904中。在此情形中,已从文件夹列表902中选择称作“新”的文件夹,并且其内容被列在消息列表904中。下拉选择框906允许基于在消息列表904中显示的消息的发送者对它们进行过滤。在此情形中,在下拉选择框906中挑选了“每个人”,所以“新”文件夹中的所有消息都被显示在消息列表904中。这些消息包括来自kg@somewhere.com的消息908和来自noone@fr.com的消息910,这两个消息都是在2003年9月4日发送的。用鼠标点击并将消息从消息列表904拖拉到文件夹列表902中来将该消息归档到文件夹的名称在鼠标当前位置下的文件夹,从而将该消息从在文件夹列表902中选择的文件夹移走。
消息列表904下的一系列按钮允许用户对消息列表904中的消息进行操作。例如,“阅读”按钮912将为在消息列表904中选择的消息创建电子邮件阅读界面600。点击“保存”按钮914将把在消息列表904中选择的消息保存到本地机器上的硬盘或远程服务器。“保持为新”按钮916将把选择的消息标记为从未被阅读。点击“报告垃圾邮件”按钮918将发送消息到负责阻挡关于在消息列表904中选择的消息的垃圾邮件的访问。“删除”按钮920或者立即删除选择的消息,或者将选择的消息临时移动到保存删除的消息的位置。
使用在电子邮件管理界面900中呈现的文件夹、消息和按钮同时的用户动作可以导致将人员添加到已知人员列表。在文件夹列表902的不同文件夹直接移动消息可以导致推断出消息的发送者或接收者已知。例如,将消息908从“新”文件夹拖拉到另一个文件夹,除了垃圾邮件文件夹或删除文件夹,可以导致推断出消息的发送者对该用户已知。用“阅读”按钮912打开消息可以支持该消息的发送者已知的推断。按下“保存”按钮914或“保持为新”按钮916也可以导致推断出该消息的发送者对用户已知。另一方面,使用“报告垃圾邮件”按钮918和“删除”按钮920可以否定发送者或接收者对用户已知的推断。类似于上面参考图6的所描述的,在使用电子邮件管理界面900时的单个动作或动作组合可以导致推断出人员对用户已知。被推断出对用户已知的那些人员在可选的用户的确认之后被添加到已知人员列表。
图10-12示例性地图示了在用户通信控制方面使用已知人员列表。已知用户列表可用于控制例如使用电子邮件或即时消息传输客户端的用户通信的多个方面。
参考图10,已知用户列表可用于控制在电子邮件管理界面900中显示的电子邮件消息。电子邮件管理界面包含消息可以被归档到其中的文件夹列表902。当从文件夹列表902中选择文件夹时,其内容被列在消息列表904中。在此情形中,已从文件夹列表902中选择称作“新”的文件夹,并且其内容被列在消息列表904中。
下拉选择框906允许基于在消息列表904中显示的消息的发送者对它们进行过滤。在此情形中,从下拉选择框906中选择了“我所知的人员”选项。这使得该用户已知的人员的列表对显示的消息进行过滤。来自在已知人员列表中的人员的消息被显示在消息列表904中,而来自不在已知人员列表中的人员的消息不被显示在消息列表904中。
例如,也显示“新”文件夹中的消息的图9的消息列表904具有两条消息来自kg@somewhere.com的消息908和来自noone@fr.com的消息910。电子邮件地址kg@somewhere.com在用户的已知人员列表中,而noone@fr.com不在其中。当从选择框906选择“我所知的人员”时,消息910从在消息列表904中显示给用户的消息组中被过滤掉。所显示的唯一的消息是来自kg@somewhere.com的消息908。因此,已知发送者列表被用于将显示给用户的电子邮件消息限制为仅来自该列表上的人员的那些消息。
参考图11,电子邮件列表可以用来控制以与图10的显示相反的方式在电子邮件管理界面900中显示的电子邮件消息。电子邮件管理界面包含文件夹列表902,它的内容列在消息列表904中。在本情形中,已从文件夹列表902选择了称作“新”的文件夹,并且该文件夹的内容列在消息列表904中。
下拉选择框906允许基于在消息列表904中显示的消息的发送者对这些消息进行过滤。在本情形中,已从下拉选择框906中选择了“未知的发送者”选项。这使以与参考图10的过滤相反的方式使用用户的已知人员列表来对显示的消息进行过滤。换言之,来自不在已知人员列表中的人员的消息被显示在消息列表904中,而来自在已知人员列表中的人员的消息不出现在消息列表904中。
例如,在图9的消息列表904中,也显示出了“新”文件夹中的两个消息来自kg@somewhere.com的消息908和来自noone@fr.com的消息910。电子邮件地址kg@somewhere.com在用户的已知人员列表中,而noone@fr.com不在其中。当从选择框906选择“未知的发送者”时,消息908从在消息列表904中显示给用户的消息组中被过滤掉。所显示的唯一的消息是来自noone@fr.com的消息910。因此,已知发送者列表被用于将显示给用户的电子邮件消息限制为仅来自不在该列表上的人员的那些消息。
参考图12,电子邮件控制界面1200使得能够基于已知人员列表对用户的电子邮件消息进行其他控制。电子邮件控制界面包含用户选择框1202。利用用户选择框1202选择在电子邮件控制界面1200中指定的控制要应用到的用户。一系列选项1204~1224提供了对接收到的电子邮件进行过滤的不同方式。
选项1204~1212允许用户定义所选用户将接收的电子邮件的发送者,选项1204使用户能够从所有发送者接收电子邮件。选择选项1204将使所选用户接收来自任何人的电子邮件,而不过他们是否出现在已知人员列表上。选项1206使用户仅能接收来自美国在线(AOL)成员的电子邮件。选择选项1206将使所选用户仅接收来自美国在线因特网服务提供商的客户的电子邮件消息,而其他消息都被阻挡。选项1208使用户仅能接收来自已知人员的电子邮件。选择选项1208使所选用户的电子邮件被用已知人员列表过滤。接受来自出现在该表上的人员的消息,阻挡所有其他消息。
选项1210使用户能够阻挡来自所有发送者的电子邮件。选择选项1210将使地址为所选用户的所有电子邮件消息都被阻挡。选项1212使用户使用自定义发送者列表来确定接收哪些邮件。自定义发送者列表包括白名单和黑名单。来自出现在白名单上的那些人员的消息显示给用户,而来自在黑名单上的人员的消息被阻挡而不显示给用户。选项1204~1212可以是互斥的。
选项1214使得能够阻挡包含图片或文件的任何电子邮件消息。选择选项1214使包含图片或文件的所有消息都被阻挡。选项1216和1218允许用户定义对被阻挡的消息的处理。选项1216使得能够永久删除被阻挡的消息。选择选项1216使得立即删除所有被阻挡的消息,不给用户留下再阅读这些消息的机会。选项1218使得能够将被阻挡的消息发送到为垃圾邮件指定的文件夹。选择选项1218使得将被阻挡的消息放置到为垃圾邮件指定的文件夹中。在这些消息被放置到垃圾邮件文件夹后,用户还可以阅读这些消息。第三选项(未示出)可以使被阻挡的消息维护在临时保持文件夹中。存储在该临时保持文件夹中的消息可以在经过可由用户选择的一定量时间后被删除。选项1216、1218和第三选项是互斥的。
选项1220~1224控制在选择框1202中选出的用户接收何种邮件。选项1220使得能够用垃圾邮件过滤器来过滤进入电子邮件消息。选择选项1220将使用户的电子邮件消息基于这些消息是否是垃圾邮件消息而被过滤。在确定消息是否是垃圾邮件消息时垃圾邮件过滤器可以使用已知人员列表。例如,在确定保存哪条消息时垃圾邮件过滤器可以使用已知人员列表作为白名单。可以接受来自白名单上的人员的消息,而拒绝来自不在该列表上的人员的消息。或者,白名单可用来使来自白名单上的人员的通信免受垃圾邮件过滤,而来自不在白名单上的人员的通信要受垃圾邮件过滤。作为另一个示例,垃圾邮件过滤器可以使用已知人员列表来给进入消息赋予垃圾邮件分数。来自不在已知人员列表上的人员的消息可以得到比来自在该列表上的那些人员的消息高的分数。确定为垃圾邮件的那些消息被发送到用户的垃圾邮件邮箱,而不是垃圾邮件的那些消息被发送到用户的主邮箱。
选项1222使得能够基于进入电子邮件消息是否包含一个或多个可点击超链接或统一资源定位符(URL)来对这些消息进行过滤。如果选择选项1222,则具有可点击URL的消息被发送到用户的垃圾邮件文件夹,而那些没有可点击URL的消息被发送到用户的主邮箱。处理具有可点击URL的消息的第二选项(未示出)使得能够将具有导向不适当的或由父母控制的内容的URL的消息发送到用户的垃圾邮件文件夹,而将所有其他消息都发送到用户的主文件夹。选项1224使得能够基于用户的进入电子邮件消息是否包含在定制单词表中包含的任何单词来对这些消息进行过滤。如果选择选项1224,包含来自定制单词表的单词的消息被发送到用户的垃圾邮件文件夹,而那些不包含的消息被发送到用户的主文件夹。
已知人员列表可以结合选项1222和1224执行的过滤使用以使来自已知人员列表的消息免受这些控制。换言之,在选择了选项1222和1224时,满足这些选项指示的标准的消息可以被发送到垃圾邮件文件夹,除非该消息的发送者在已知人员列表上。例如,可以接收具有URL的消息。通常,当选择了选项1222时,具有URL的消息被放置到垃圾邮件文件夹中。但是,当具有URL的消息来自已知人员时,该消息不被发送到垃圾文件夹,而是作为正常邮件发送。
保存按钮1226和取消按钮1228也出现在电子邮件控制界面1200上。保存按钮1226保存对在选择框1202中选出的用户的选项1204~1224做出的任何改变,而取消按钮1228则放弃已做出的任何改变,并且将这些选项恢复到它们的先前设置。
除了结合图10~12讨论的使用已知人员列表外,还有涉及利用即时消息传输客户端的用户通信的其他使用。例如,已知人员的IM显示名可以用来限制仅向该用户已知的那些人员的发起即时消息或聊天请求。已知人员的IM显示名还可以用来将可以浏览用户的出现信息的人员限制为用户已知的那些人员。即,可以限制其他用户浏览该用户是否在线(即,登录到IM系统),除非其他用户是该用户已知的人员。再次参考图5,“randomcontact2”的出现信息被显示,这是因为“InternetAnn”在“randomcontact2”的已知人员列表上。已知人员列表上没有“InternetAnn”的其他人员不出现在好友列表界面500上,因为“InternetAnn”被禁止浏览他们的出现信息。
已知人员列表还可用来更一般地限制在线出现信息的显示。图13、14和15示出了使用已知人员列表来限制在线出现信息的其他环境。
参考图13,某些服务例如美国在线允许用户搜索其他成员。匹配用户搜索标准的成员列表包括成员是否在线的指示。如图所示,界面1300包括显示针对人员搜索标准(例如,在成员的简档中具有JohnDoe的那些成员)的搜索结果的窗口1310。搜索结果包括匹配搜索标准的成员列表。该结果包括匹配该标准的每个成员的显示名、成员名和位置。图标1314提供在线出现信息。图标1314显示在窗口1310中当前在线的成员旁。
参考图14,某些服务例如美国在线在用户的成员简档中显示在线出现信息。用户的成员简档可以被显示为从搜索结果(例如,图13中显示的那些)中选择成员的结果,或者例如在用户使用通信服务例如聊天或消息公告板的同时使用显示名时用户可以调用成员简档。取决于服务,可以以其他方式调用成员简档。
当用户调用其他用户的成员简档时,界面1400被提供。该界面包括其简档正被显示的用户的显示名1402。界面1400还包括多个按钮1404,这些按钮允许调用用户与正显示其简档的用户交互。界面1400还具有提供在线出现信息的区域1406。在图示的示例性简档中,该成员是在聊天室“louisianam4m”中当前在线的成员。当成员不在线时区域1406指示该成员不在线。
参考图15,某些即时消息传输和其他在线服务提供显示在线出现信息的网页。如图所示,网页浏览器1500显示用于ICQ的搜索页面1502,其中人员可以搜索ICQ用户的简档。简档1510和1520被显示为在简档中的任何位置使用标准“John Doe”搜索的结果。分别是简档1510和1520一部分的图标1512和1522提供在线出现信息。当用户在线时以一种颜色显示图标1512和1522,当用户不在线时用另一种颜色显示。
在这些环境中的任何一种中,可以基于已知人员列表来限制在线出现信息。在线出现信息可以被如此限制,以使用户已知的某些或所有人员可以浏览该用户的在线出现信息。例如,当浏览搜索结果的人员不是显示名为“Hotxjock28”的用户已知的人员时,图标1314可以不出现。类似地,当浏览简档的人员不是显示名为“Hotxjock28”的用户已知的人员时,区域1406可以不提供任何在线出现信息。最后,当浏览简档1510或1520的人员不是简档信息被显示的用户已知的人员时,图标1512或1522可以指示该用户不在线,或者指示在线出现信息不可用。
此外,在潜在的接收者通过诸如即时消息传输应用之类的应用,或者依赖显示网页、成员简档或者成员搜索结果来请求在线出现信息时,在线出现信息可以被限制或不提供给该在线出现信息的潜在接收者。在提供在线出现信息的某些环境中,可以响应于请求接收在线出现信息来提供该信息。在这种环境中,当接收到请求时,基于潜在的接收者是否包括在已知人员列表中来确定是否可以传输在线出现信息。当潜在接收者不包括在该列表中时,在线出现信息可以被限制或不提供给该潜在接收者。
在其他实现中,在没有请求在线出现信息的情况下,可以限制或不向该在线出现信息的潜在接收者提供该在线出现信息。在某些环境中,可以向用户一般地广播在线出现信息。当某些用户不在一个用户的已知人员列表上时,可以从在线出现信息广播中排除那些用户。
已知人员列表的其他使用可以包括在具有有问题的内容的通信来自青少年不知的某人时过滤掉发送给青少年的这种通信。许多时候,不适当的诸如电子邮件之类的通信(例如色情作品)被发送给青少年。通信是不适当的或可能导向不适当的内容时可能有某些标记。这种标记之一例如是位于电子邮件体中出现统一资源定位符(URL)。其他标记可以包括在通信中包括的某些单词或短语,例如粗俗的或下流的单词。这种标记可以是较强的指示符,其在电子邮件来自青少年不知的某人时指示该通信是不适当的。
某些因特网服务提供者(ISP)例如美国在线公司(AOL)允许主账户拥有者指定关联账户作为青少年账户。不适当通信的标记和已知人员列表可以一起用来过滤发送给青少年的潜在的不适当内容。
图16的流程图示出了用于过滤发送给青少年的通信的过程1600。例如使用上述技术维护对青少年账户的用户已知的已知人员列表(1605)。当接收到发送给青少年的通信时(1610),确定出该通信的发送者(1605)。通信可以包括例如电子邮件或即时消息。
也确定出该通信是否包含指示该通信对青少年账户的用户不适当的标记(1620)。如上所述,这种标记可以包括位于通信体中的URL和/或包括在通信体中的某些单词。
在通信包含这种标记并且发送者不在已知人员列表上时,该通信被过滤(1625)。过滤可以包括阻挡或删除该通信。替换地或附加地,过滤可以包括将该通信放置到主帐户拥有者可以访问但是青少年不能访问的安全位置。例如,通信可以被放置到安全垃圾邮件文件夹中。通过例如防止青少年账户用户查看垃圾邮件文件夹,或者通过口令保护该文件夹,该文件夹可以是安全的。
这样,例如包含URL或者某些单词或短语并且由青少年不知的某人(即,不在已知人员列表上的人员)发送到该青少年账户的邮件可以自动被删除或阻挡。或者,这种邮件可以发送到垃圾邮件文件夹。当垃圾邮件文件夹被指定对青少年锁定时(例如,通过防止他们查看该文件夹或要求口令来访问该文件夹),这潜在可以防止他们暴露给不适当的内容。
上述技术不限于任何硬件或软件配置。而是可以使用硬件、软件或这二者的组合实现它们。所述方法和过程可以实现为计算机程序,该计算机程序可以在包括至少一个处理器和至少一个数据存储系统的可编程计算机上执行。该程序可以用高级编程语言实现,或者如果需要的话也可以用汇编或其他更低级的语言实现。
任何这种程序一般都将存储在计算机可用存储介质或设备中(例如,CD-ROM、RAM或磁盘)。当被读取到计算机的存储器中并被执行时,该程序的指令用于使可编程计算机实现上述各种操作。
虽然已描述了许多实现。但是应当理解可以做出各种修改。因此,除了那些具体描述的实现之外的实现也在所附权利要求的范围内。
权利要求
1.一种方法,包括维护与用户关联的人员列表;至少部分基于一个人包含在第二人的联系人列表中来推断出该人与所述用户关联,其中所述第二人不是所述用户;将所推断出的人添加到与所述用户关联的所述人员列表;以及基于其他人员是否包括在所述列表中来使用所述列表控制所述用户和所述其他人员之间的通信的多个方面。
2.如权利要求1所述的方法,其中,所述人包括在所述用户的联系人列表中。
3.如权利要求2所述的方法,其中,所述用户的联系人列表是好友列表。
4.如权利要求1所述的方法,其中,所述通信包括电子邮件通信,所述方法还包括至少部分基于与来自一个人的电子邮件通信相关的积极用户动作来推断所述人员与所述用户关联。
5.如权利要求4所述的方法,其中,所述积极动作包括向所述人发送电子邮件。
6.如权利要求4所述的方法,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
7.如权利要求4所述的方法,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
8.如权利要求7所述的方法,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
9.如权利要求4所述的方法,其中,所述积极动作包括将来自所述人的电子邮件维持打开状态预定时间段。
10.如权利要求1所述的方法,还包括至少部分基于检测所述用户和一个人之间的通信来推断所述人与所述用户关联。
11.如权利要求10所述的方法,其中,所述通信是即时消息通信。
12.如权利要求1所述的方法,其中,推断一个人员与所述用户关联包括检测削弱否则就用来推断一个人与所述用户关联的因素的用户动作。
13.如权利要求12所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
14.如权利要求12所述的方法,其中,所述用户动作包括所述用户采取来将一个人添加到黑名单的步骤。
15.如权利要求12所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
16.如权利要求1所述的方法,其中,与所述用户关联的人员是所述用户不怀疑的人员。
17.如权利要求16所述的方法,其中,使用所述列表包括将所述列表用作白名单,以使得从在所述列表上的人员接收到的通信免受垃圾邮件过滤。
18.如权利要求1所述的方法,其中,使用所述列表包括使用所述列表来将接收到的通信限制为来自在所述列表上的人员的那些通信。
19.如权利要求18所述的方法,其中,所述通信是电子邮件。
20.如权利要求18所述的方法,其中,所述通信是即时消息。
21.如权利要求1所述的方法,其中,与所述用户关联的人员是所述用户已知的人员。
22.如权利要求21所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
23.如权利要求21所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
24.如权利要求1所述的方法,其中,使用所述列表包括使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
25.如权利要求1所述的方法,其中,使用所述列表包括将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
26.如权利要求25所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时,阻挡来自不在所述列表上的人员的所述通信。
27.如权利要求25所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时,将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
28.如权利要求27所述的方法,其中,所述垃圾邮件文件夹对青少年账户锁定。
29.如权利要求25所述的方法,其中,所述通信是电子邮件。
30.如权利要求1所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联的步骤包括至少部分基于一个人包含在列在所述用户的联系人列表中的人的联系人列表中来推断所述人与所述用户关联。
31.如权利要求1所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联的步骤包括至少部分基于一个人包含在列在所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
32.如权利要求1所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联包括至少部分基于一个人包含在所述用户已将其添加到所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
33.一种方法,包括维护与用户关联的人员列表;至少部分基于在与另一个人关联的联系人列表中的第一人的成员关系来推断一个人与所述用户关联,其中所述联系人列表不是配置为由所述用户直接访问;将所推断出的人添加到与所述用户关联的所述人员列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
34.如权利要求33所述的方法,其中,所述人员包括在所述用户的联系人列表中。
35.如权利要求34所述的方法,其中,所述用户的联系人列表是好友列表。
36.如权利要求33所述的方法,其中,所述通信包括电子邮件通信,所述方法还包括至少部分基于与来自一个人的电子邮件通信相关的积极用户动作来推断所述人与所述用户关联。
37.如权利要求36所述的方法,其中,所述积极动作包括向所述人员发送电子邮件。
38.如权利要求36所述的方法,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
39.如权利要求36所述的方法,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
40.如权利要求39所述的方法,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
41.如权利要求36所述的方法,其中,所述积极动作包括将来自所述人员的电子邮件维持打开状态预定时间段。
42.如权利要求33所述的方法,还包括至少部分基于检测所述用户和一个人之间的通信来推断所述人与所述用户关联。
43.如权利要求42所述的方法,其中,所述通信是即时消息通信。
44.如权利要求33所述的方法,其中,推断一个人与所述用户关联包括检测削弱否则就用来推断一个人与所述用户关联的因素的用户动作。
45.如权利要求44所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
46.如权利要求44所述的方法,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
47.如权利要求44所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
48.如权利要求33所述的方法,其中,与所述用户关联的人员是所述用户不怀疑的人员。
49.如权利要求48所述的方法,其中,使用所述列表包括将所述列表用作白名单,以使从在所述列表上的人员接收到的通信免受垃圾邮件过滤。
50.如权利要求33所述的方法,其中,使用所述列表包括使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
51.如权利要求50所述的方法,其中,所述通信是电子邮件。
52.如权利要求50所述的方法,其中,所述通信是即时消息。
53.如权利要求33所述的方法,其中,与所述用户关联的人员是所述用户已知的人员。
54.如权利要求53所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
55.如权利要求53所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
56.如权利要求33所述的方法,其中,使用所述列表包括使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与在所述列表上的人员关联的那些即时消息传输界面。
57.如权利要求33所述的方法,其中,使用所述列表包括将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
58.如权利要求57所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时阻挡来自不在所述列表上的人员的所述通信。
59.如权利要求57所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
60.如权利要求59所述的方法,其中,所述垃圾邮件文件夹对青少年账户锁定。
61.如权利要求57所述的方法,其中,所述通信是电子邮件。
62.如权利要求33所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联包括至少部分基于一个人包含在列在所述用户的联系人列表中的人的联系人列表中来推断所述人员与所述用户关联。
63.如权利要求33所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联包括至少部分基于一个人包含在列在所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
64.如权利要求33所述的方法,其中,至少部分基于一个人员包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联包括至少部分基于一个人包含在所述用户已将其添加到所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
65.一种方法,包括维护与用户关联的人员列表;至少部分基于与其他用户关联的一个或多个联系人列表的特征来推断一个人与所述用户关联,其中所述与其他用户关联的联系人列表包括由所述其他用户选择的通信标识符;将所推断出的人添加到与所述用户关联的所述人员列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
66.如权利要求65所述的方法,其中,所述人包括在所述用户的联系人列表中。
67.如权利要求66所述的方法,其中,所述用户的联系人列表是好友列表。
68.如权利要求65所述的方法,其中,所述通信包括电子邮件通信,所述方法还包括至少部分基于与来自一个人的电子邮件通信相关的积极用户动作来推断所述人与所述用户关联。
69.如权利要求68所述的方法,其中,所述积极动作包括向所述人员发送电子邮件。
70.如权利要求68所述的方法,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
71.如权利要求68所述的方法,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
72.如权利要求71所述的方法,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
73.如权利要求68所述的方法,其中,所述积极动作包括将来自所述人的电子邮件维持打开状态预定时间段。
74.如权利要求65所述的方法,还包括至少部分基于检测所述用户和一个人之间的通信来推断所述人与所述用户关联。
75.如权利要求74所述的方法,其中,所述通信是即时消息通信。
76.如权利要求65所述的方法,其中,推断一个人与所述用户关联包括检测削弱否则就用来推断一个人与所述用户关联的因素的用户动作。
77.如权利要求76所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
78.如权利要求76所述的方法,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
79.如权利要求76所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
80.如权利要求65所述的方法,其中,与所述用户关联的人员是所述用户不怀疑的人员。
81.如权利要求80所述的方法,其中,使用所述列表包括将所述列表用作白名单,以使从在所述列表上的人接收到的通信免受垃圾邮件过滤。
82.如权利要求65所述的方法,其中,使用所述列表包括使用所述列表来将接收到的通信限制为来自所述列表上的人的那些通信。
83.如权利要求82所述的方法,其中,所述通信是电子邮件。
84.如权利要求82所述的方法,其中,所述通信是即时消息。
85.如权利要求65所述的方法,其中,与所述用户关联的人员是所述用户已知的人员。
86.如权利要求85所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
87.如权利要求85所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
88.如权利要求65所述的方法,其中,使用所述列表包括使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
89.如权利要求65所述的方法,其中,使用所述列表包括将所述列表用作白名单,所述的白单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
90.如权利要求89所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时阻挡来自不在所述列表上的人员的所述通信。
91.如权利要求89所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
92.如权利要求91所述的方法,其中,所述垃圾邮件文件夹对青少年账户锁定。
93.如权利要求89所述的方法,其中,所述通信是电子邮件。
94.如权利要求65所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联包括至少部分基于一个人包含在列在所述用户的联系人列表中的人的联系人列表中来推断所述人与所述用户关联。
95.如权利要求65所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人员的联系人列表中来推断所述人与所述用户关联包括至少部分基于一个人包含在列在所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
96.如权利要求65所述的方法,其中,至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联包括至少部分基于一个人包含在所述用户已将其添加到所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
97.一种其上包含计算机程序的计算机可用介质,其中所述计算机程序包括用于使计算机执行下述操作的指令维护与用户关联的人员列表;至少部分基于一个人包含在第二人的联系人列表中来推断出所述人与所述用户关联,其中所述第二人不是所述用户;将所推断出的人添加到与所述用户关联的所述人员列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
98.如权利要求97所述的介质,其中,所述人包括在所述用户的联系人列表中。
99.如权利要求98所述的介质,其中,所述用户的联系人列表是好友列表。
100.如权利要求97所述的介质,其中,所述通信包括电子邮件通信,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于与来自一个人的电子邮件通信相关的积极用户动作来推断所述人与所述用户关联。
101.如权利要求100所述的介质,其中,所述积极动作包括向所述人发送电子邮件。
102.如权利要求100所述的介质,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
103.如权利要求100所述的介质,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
104.如权利要求103所述的介质,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
105.如权利要求100所述的介质,其中,所述积极动作包括将来自所述人的电子邮件维持打开状态预定时间段。
106.如权利要求97所述的介质,其中,所述计算机程序还包括至少部分基于检测所述用户和一个人之间的通信来推断所述人与所述用户关联的指令。
107.如权利要求106所述的介质,其中,所述通信是即时消息通信。
108.如权利要求97所述的介质,其中,为了推断一个人员与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机检测削弱否则就用来推断一个人员与所述用户关联的因素的用户动作。
109.如权利要求108所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
110.如权利要求108所述的介质,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
111.如权利要求108所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
112.如权利要求97所述的介质,其中,与所述用户关联的人员是所述用户不怀疑的人员。
113.如权利要求112所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,以使自在所述列表上的人员接收到的通信免受垃圾邮件过滤。
114.如权利要求97所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
115.如权利要求114所述的介质,其中,所述通信是电子邮件。
116.如权利要求114所述的介质,其中,所述通信是即时消息。
117.如权利要求1所述的介质,其中,与所述用户关联的人员是所述用户已知的人员。
118.如权利要求117所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
119.如权利要求117所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
120.如权利要求97所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
121.如权利要求97所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
122.如权利要求121所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时,阻挡来自不在所述列表上的人员的所述通信。
123.如权利要求121所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时,将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
124.如权利要求123所述的介质,其中,所述垃圾邮件文件夹对青少年账户锁定。
125.如权利要求121所述的介质,其中,所述通信是电子邮件。
126.如权利要求97所述的介质,其中,为了至少部分基于一个人包含在除了所述用户外的人员的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在列在所述用户的联系人列表中的人的联系人列表中来推断所述人与所述用户关联。
127.如权利要求97所述的介质,其中,为了至少部分基于一个人员包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在列在所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
128.如权利要求97所述的介质,其中,为了至少部分基于一个人员包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在所述用户已将其添加到所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
129.一种其上包含计算机程序的计算机可用介质,其中所述计算机程序包括用于使计算机执行下述操作的指令维护与用户关联的人员列表;至少部分基于在与另一个人关联的联系人列表中的第一人的成员关系来推断一个人与所述用户关联,其中所述联系人列表不是配置为由所述用户直接访问;将所推断出的人添加到与所述用户关联的所述人员列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
130.如权利要求129所述的介质,其中,所述人包括在所述用户的联系人列表中。
131.如权利要求130所述的介质,其中,所述用户的联系人列表是好友列表。
132.如权利要求129所述的介质,其中,所述通信包括电子邮件通信,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于与来自一个人的电子邮件通信相关的积极用户动作来推断所述人员与所述用户关联。
133.如权利要求132所述的介质,其中,所述积极动作包括向所述人员发送电子邮件。
134.如权利要求132所述的介质,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
135.如权利要求132所述的介质,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
136.如权利要求135所述的介质,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
137.如权利要求132所述的介质,其中,所述积极动作包括将来自所述人的电子邮件维持打开状态预定时间段。
138.如权利要求130所述的介质,其中,所述计算机程序还包括至少部分基于检测所述用户和一个人之间的通信来推断所述人与所述用户关联。
139.如权利要求138所述的介质,其中,所述通信是即时消息通信。
140.如权利要求129所述的介质,其中,为了推断一个人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机检测削弱否则就用来推断一个人员与所述用户关联的因素的用户动作。
141.如权利要求140所述的介质,其中,所述用户动作包括所述用户采取将来自所述人员的通信报告为垃圾邮件的步骤。
142.如权利要求140所述的介质,其中,所述用户动作包括所述用户采取将一个人员添加到黑名单的步骤。
143.如权利要求140所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
144.如权利要求129所述的介质,其中,与所述用户关联的人是所述用户不怀疑的人员。
145.如权利要求144所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,以使从在所述列表上的人员接收到的通信免受垃圾邮件过滤。
146.如权利要求129所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
147.如权利要求146所述的介质,其中,所述通信是电子邮件。
148.如权利要求146所述的介质,其中,所述通信是即时消息。
149.如权利要求129所述的介质,其中,与所述用户关联的人员是所述用户已知的人员。
150.如权利要求149所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
151.如权利要求149所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
152.如权利要求129所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
153.如权利要求129所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
154.如权利要求153所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时阻挡来自不在所述列表上的人员的所述通信。
155.如权利要求153所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
156.如权利要求155所述的介质,其中,所述垃圾邮件文件夹对青少年账户锁定。
157.如权利要求153所述的介质,其中,所述通信是电子邮件。
158.如权利要求129所述的介质,其中,为了至少部分基于一个人员包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在列在所述用户的联系人列表中的人的联系人列表中来推断所述人与所述用户关联。
159.如权利要求129所述的介质,其中,为了至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在列在所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
160.如权利要求129所述的介质,其中,为了至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在所述用户已将其添加到所述用户的好友列表中的人员的联系人列表中来推断所述人与所述用户关联。
161.一种其上包含计算机程序的计算机可用介质,其中所述计算机程序包括用于使计算机执行下述操作的指令维护与用户关联的人员列表;至少部分基于与其他用户关联的一个或多个联系人列表的特征来推断一个人与所述用户关联,其中所述与其他用户关联的联系人列表包括由所述其他用户选择的通信标识符;将所推断出的人添加到与所述用户关联的所述人员列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
162.如权利要求161所述的介质,其中,所述人员包括在所述用户的联系人列表中。
163.如权利要求162所述的介质,其中,所述用户的联系人列表是好友列表。
164.如权利要求161所述的介质,其中,所述通信包括电子邮件通信,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于与来自一个人的电子邮件通信相关的积极用户动作来推断所述人员与所述用户关联。
165.如权利要求164所述的介质,其中,所述积极动作包括向所述人发送电子邮件。
166.如权利要求164所述的介质,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
167.如权利要求164所述的介质,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
168.如权利要求167所述的介质,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
169.如权利要求164所述的介质,其中,所述积极动作包括将来自所述人的电子邮件维持打开状态预定时间段。
170.如权利要求161所述的介质,其中,所述计算机程序还包括至少部分基于检测所述用户和一个人之间的通信来推断所述人员与所述用户关联。
171.如权利要求170所述的介质,其中,所述通信是即时消息通信。
172.如权利要求161所述的介质,其中,为了推断一个人员与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机检测削弱否则就用来推断一个人员与所述用户关联的因素的用户动作。
173.如权利要求172所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
174.如权利要求172所述的介质,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
175.如权利要求172所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
176.如权利要求161所述的介质,其中,与所述用户关联的人员是所述用户不怀疑的人员。
177.如权利要求176所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,以使自在所述列表上的人员接收到的通信免受垃圾邮件过滤。
178.如权利要求161所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
179.如权利要求178所述的介质,其中,所述通信是电子邮件。
180.如权利要求178所述的介质,其中,所述通信是即时消息。
181.如权利要求161所述的介质,其中,与所述用户关联的人员是所述用户已知的人员。
182.如权利要求181所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
183.如权利要求181所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
184.如权利要求161所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
185.如权利要求161所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
186.如权利要求185所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时阻挡来自不在所述列表上的人员的所述通信。
187.如权利要求185所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
188.如权利要求187所述的介质,其中,所述垃圾邮件文件夹对青少年账户锁定。
189.如权利要求185所述的介质,其中,所述通信是电子邮件。
190.如权利要求161所述的介质,其中,为了至少部分基于一个人包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在列在所述用户的联系人列表中的人的联系人列表中来推断所述人与所述用户关联。
191.如权利要求161所述的介质,其中,为了至少部分基于一个人员包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在列在所述用户的好友列表中的人的联系人列表中来推断所述人与所述用户关联。
192.如权利要求161所述的介质,其中,为了至少部分基于一个人员包含在除了所述用户外的人的联系人列表中来推断所述人与所述用户关联,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于一个人包含在所述用户已将其添加到所述用户的好友列表中的人的联系人列表中来推断所述人员与所述用户关联。
193.一种方法,包括维护与用户关联的人员列表;至少部分基于两个或更多个用户动作的组合来推断一个人与所述用户关联,其中每个所述用户动作独立支持所述人员与所述用户关联的推断;将所推断出的人添加到所述列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
194.如权利要求193所述的方法,其中,所述推断包括检测与来自所述人的电子邮件通信相关的积极用户动作作为所述两个或多个动作中的至少一个。
195.如权利要求194所述的方法,其中,所述积极动作包括向所述人发送电子邮件。
196.如权利要求194所述的方法,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
197.如权利要求194所述的方法,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
198.如权利要求197所述的方法,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
199.如权利要求194所述的方法,其中,所述积极动作包括将来自所述人的电子邮件维持打开状态预定时间段。
200.如权利要求193所述的方法,其中,所述推断包括检测所述用户和所述人之间的通信作为所述两个或更多个动作中的至少一个。
201.如权利要求200所述的方法,其中,所述通信是即时消息通信。
202.如权利要求193所述的方法,还包括至少部分基于除了所述用户执行的动作之外的标记来推断一个人与所述用户关联,其中基于除了所述用户执行的动作之外的标记的推断包括访问所述用户的联系人列表来确定所述用户的联系人列表上的第一联系人;以及访问所述第一联系人的联系人列表来确定所述第一联系人的联系人列表上的第二联系人。
203.如权利要求193所述的方法,其中,所述推断包括检测削弱否则就用来推断一个人员与所述用户关联的因素的用户动作。
204.如权利要求203所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
205.如权利要求203所述的方法,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
206.如权利要求203所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
207.如权利要求193所述的方法,其中,与所述用户关联的人员是所述用户不怀疑的人员。
208.如权利要求207所述的方法,其中,使用所述列表包括将所述列表用作白名单,以使从在所述列表上的人员接收到的通信免受垃圾邮件过滤。
209.如权利要求193所述的方法,其中,使用所述列表包括使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
210.如权利要求209所述的方法,其中,所述通信是电子邮件。
211.如权利要求209所述的方法,其中,所述通信是即时消息。
212.如权利要求193所述的方法,其中,与所述用户关联的人员是所述用户已知的人员。
213.如权利要求212所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
214.如权利要求212所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
215.如权利要求193所述的方法,其中,使用所述列表包括使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
216.如权利要求193所述的方法,其中,使用所述列表包括将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
217.如权利要求216所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时阻挡来自不在所述列表上的人员的所述通信。
218.如权利要求216所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
219.如权利要求218所述的方法,其中,所述垃圾邮件文件夹对青少年账户锁定。
220.如权利要求216所述的方法,其中,所述通信是电子邮件。
221.如权利要求193所述的方法,其中,所述两个或更多个动作中的每个都具有关联的分数,并且其中所述推断包括检测所述两个或更多个动作;确定来自与所述两个或更多个动作关联的分数的聚集分数;以及比较所述聚集分数与阈值分数来推断所述人是否对所述用户已知。
222.如权利要求221所述的方法,其中,与所述两个或更多个动作关联的所述分数包括支持所述人对所述用户已知的推断的正动作分数和否定所述人对所述用户已知的推断的负动作分数。
223.如权利要求193所述的方法,其中,所述推断包括检测所述两个或更多个动作;确定所述两个或更多个动作是否被指定为指示所述人员对所述用户已知的动作组合。
224.一种其上包含计算机程序的计算机可用介质,其中所述计算机程序包括用于使计算机执行下述操作的指令维护与用户关联的人员列表;至少部分基于两个或更多个用户动作的组合来推断一个人与所述用户关联,其中每个所述用户动作独立支持所述人与所述用户关联的推断;将所推断出的人添加到所述列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
225.如权利要求224所述的介质,其中,为了推断,所述计算机程序还包括这样的指令,所述指令用于使计算机检测与来自所述人的电子邮件通信相关的积极用户动作作为所述两个或多个动作中的至少一个。
226.如权利要求225所述的介质,其中,所述积极动作包括向所述人发送电子邮件。
227.如权利要求225所述的介质,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
228.如权利要求225所述的介质,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
229.如权利要求228所述的介质,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
230.如权利要求225所述的介质,其中,所述积极动作包括将来自所述人员的电子邮件维持打开状态预定时间段。
231.如权利要求224所述的介质,其中,为了推断,所述计算机程序还包括这样的指令,所述指令用于使计算机检测所述用户和所述人之间的通信作为所述两个或更多个动作中的至少一个。
232.如权利要求231所述的介质,其中,所述通信是即时消息通信。
233.如权利要求224所述的介质,其中,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于除了所述用户执行的动作之外的标记来推断一个人与所述用户关联,其中基于除了所述用户执行的动作之外的标记的推断包括访问所述用户的联系人列表来确定所述用户的联系人列表上的第一联系人;以及访问所述第一联系人的联系人列表来确定所述第一联系人的联系人列表上的第二联系人。
234.如权利要求224所述的介质,其中,为了推断,所述计算机程序还包括这样的指令,所述指令用于使计算机检测削弱否则就周来推断一个人员与所述用户关联的因素的用户动作。
235.如权利要求234所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
236.如权利要求234所述的介质,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
237.如权利要求234所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
238.如权利要求224所述的介质,其中,与所述用户关联的人员是所述用户不怀疑的人员。
239.如权利要求238所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,以使得从在所述列表上的人员接收到的通信免受垃圾邮件过滤。
240.如权利要求224所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
241.如权利要求240所述的介质,其中,所述通信是电子邮件。
242.如权利要求240所述的介质,其中,所述通信是即时消息。
243.如权利要求224所述的介质,其中,与所述用户关联的人员是所述用户已知的人员。
244.如权利要求243所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
245.如权利要求243所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
246.如权利要求224所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
247.如权利要求224所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
248.如权利要求247所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时,阻挡来自不在所述列表上的人员的所述通信。
249.如权利要求247所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时,将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
250.如权利要求249所述的介质,其中,所述垃圾邮件文件夹对青少年账户锁定。
251.如权利要求247所述的介质,其中,所述通信是电子邮件。
252.如权利要求224所述的介质,其中,所述两个或更多个动作中的每个都具有关联的分数,并且其中为了推断,所述计算机程序还包括用于使计算机执行下述操作的指令检测所述两个或更多个动作;确定来自与所述两个或更多个动作关联的所述分数的聚集分数;以及比较所述聚集分数与阈值分数来推断所述人是否对所述用户已知。
253.如权利要求252所述的介质,其中,与所述两个或更多个动作关联的所述分数包括支持所述人对所述用户已知的推断的正动作分数和否定所述人对所述用户已知的推断的负动作分数。
254.如权利要求224所述的介质,其中,为了推断,所述计算机程序还包括用于使计算机执行下述操作的指令检测所述两个或更多个动作;确定所述两个或更多个动作是否被指定为指示所述人员对所述用户已知的动作组合。
255.一种装置,包括用于维护与用户关联的人员列表的装置;用于至少部分基于两个或更多个用户动作的组合来推断一个人与所述用户关联的装置,其中每个所述用户动作独立支持所述人与所述用户关联的推断;用于将所推断出的人添加到所述列表的装置;以及用于基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面的装置。
256.一种方法,包括维护与用户关联的人员列表;至少部分基于所述用户和接收到的消息之间的交互来推断一个人与所述用户关联;将所推断出的人添加到所述列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
257.如权利要求256所述的方法,其中,所接收到的消息是从所述人接收到的电子邮件消息。
258.如权利要求257所述的方法,其中,所述交互包括答复、转发、保存或打印从所述人接收到的电子邮件。
259.如权利要求257所述的方法,其中,所述交互包括将电子邮件从第一文件夹移动到第二文件夹。
260.如权利要求259所述的方法,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
261.如权利要求257所述的方法,其中,所述交互包括将来自所述人员的电子邮件维持打开状态预定时间段。
262.如权利要求256所述的方法,其中,还包括至少部分基于所述用户向一个人发送消息来推断所述人与所述用户关联。
263.如权利要求256所述的方法,其中,所接收到的消息是即时消息通信。
264.如权利要求256所述的方法,还包括至少部分基于除了所述用户执行的动作之外的标记来推断一个人与所述用户关联,其中基于除了所述用户执行的动作之外的标记的推断包括访问所述用户的联系人列表来确定所述用户的联系人列表上的第一联系人;以及访问所述第一联系人的联系人列表来确定所述第一联系人的联系人列表上的第二联系人。
265.如权利要求256所述的方法,其中,还包括至少部分基于检测削除否则就用来推断一个人与所述用户关联的因素的用户动作来推断所述人与所述用户关联。
266.如权利要求265所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
267.如权利要求265所述的方法,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
268.如权利要求265所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
269.如权利要求256所述的方法,其中,与所述用户关联的人员是所述用户不怀疑的人员。
270.如权利要求269所述的方法,其中,使用所述列表包括将所述列表用作白名单,以使自在所述列表上的人员接收到的通信免受垃圾邮件过滤。
271.如权利要求256所述的方法,其中,使用所述列表包括使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
272.如权利要求271所述的方法,其中,所述通信是电子邮件。
273.如权利要求271所述的方法,其中,所述通信是即时消息。
274.如权利要求256所述的方法,其中,与所述用户关联的人员是所述用户已知的人员。
275.如权利要求274所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
276.如权利要求274所述的方法,其中,使用所述列表包括使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
277.如权利要求256所述的方法,其中,使用所述列表包括使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
278.如权利要求256所述的方法,其中,使用所述列表包括将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
279.如权利要求278所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时阻挡来自不在所述列表上的人员的所述通信。
280.如权利要求278所述的方法,其中,过滤通信包括在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
281.如权利要求280所述的方法,其中,所述垃圾邮件文件夹对青少年账户锁定。
282.如权利要求278所述的方法,其中,所述通信是电子邮件。
283.一种其上包含计算机程序的计算机可用介质,其中所述计算机程序包括用于使计算机执行下述操作的指令维护用户已知的人员列表;至少部分基于所述用户和接收到的消息之间的交互来推断一个人与所述用户关联;将所推断出的人添加到所述列表;以及基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面。
284.如权利要求283所述的介质,其中,所接收到的消息是从所述人接收到的电子邮件消息。
285.如权利要求284所述的介质,其中,所述交互包括答复、转发、保存或打印从所述人接收到的电子邮件。
286.如权利要求284所述的介质,其中,所述交互包括将电子邮件从第一文件夹移动到第二文件夹。
287.如权利要求286所述的介质,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
288.如权利要求286所述的介质,其中,所述交互包括将来自所述人的电子邮件维持打开状态预定时间段。
289.如权利要求283所述的介质,其中,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于所述用户向一个人发送消息来推断所述人与所述用户关联。
290.如权利要求283所述的介质,其中,所接收到的消息是即时消息通信。
291.如权利要求283所述的介质,其中,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于除了所述用户执行的动作之外的标记来推断一个人与所述用户关联,其中为了基于除了所述用户执行的动作之外的标记的推断,所述计算机程序还包括用于执行下述操作的指令访问所述用户的联系人列表来确定所述用户的联系人列表上的第一联系人;以及访问所述第一联系人的联系人列表来确定所述第一联系人的联系人列表上的第二联系人。
292.如权利要求283所述的介质,其中,所述计算机程序还包括这样的指令,所述指令用于使计算机至少部分基于检测削弱否则就用来推断一个人与所述用户关联的因素的用户动作来推断所述人与所述用户关联。
293.如权利要求292所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
294.如权利要求292所述的介质,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
295.如权利要求292所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
296.如权利要求283所述的介质,其中,与所述用户关联的人员是所述用户不怀疑的人员。
297.如权利要求296所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机将所述列表用作白名单,以使自在所述列表上的人员接收到的通信免受垃圾邮件过滤。
298.如权利要求283所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将接收到的通信限制为来自所述列表上的人员的那些通信。
299.如权利要求298所述的介质,其中,所述通信是电子邮件。
300.如权利要求298所述的介质,其中,所述通信是即时消息。
301.如权利要求283所述的介质,其中,与所述用户关联的人员是所述用户已知的人员。
302.如权利要求301所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自在所述列表上的人员的电子邮件在显示屏上显示,而来自不在所述列表上的人员的电子邮件不在所述显示屏上显示。
303.如权利要求302所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来过滤电子邮件显示,以使来自不在所述列表上的人员的电子邮件在显示屏上显示,而来自在所述列表上的人员的电子邮件不在所述显示屏上显示。
304.如权利要求283所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机使用所述列表来将显示所述用户在线出现的即时消息传输界面限制为与所述列表上的人员关联的那些即时消息传输界面。
305.如权利要求283所述的介质,其中,为了使用所述列表,所述计算机程序还包括这样的指令,所述指令用于使计算机包括将所述列表用作白名单,所述白名单结合父母控制而操作,以在通信包括指示所述通信的内容对青少年账户用户不适当的标记时,过滤来自不在所述列表上的人员的所述通信。
306.如权利要求305所述的介质,其中,为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时阻挡来自不在所述列表上的人员的所述通信。
307.如权利要求305所述的介质,其中为了过滤通信,所述计算机程序还包括这样的指令,所述指令用于使计算机在所述通信包括指示所述通信的内容对青少年账户用户不适当的标记时将来自不在所述列表上的人员的所述通信放置到垃圾邮件文件夹中。
308.如权利要求307所述的介质,其中,所述垃圾邮件文件夹对青少年账户锁定。
309.如权利要求305所述的介质,其中,所述通信是电子邮件。
310.一种装置,包括用于维护用户已知的人员列表的装置;用于至少部分基于所述用户和接收到的消息之间的交互来推断一个人与所述用户关联的装置;用于将所推断出的人添加到所述列表的装置;以及用于基于其他人是否包括在所述列表中来使用所述列表控制所述用户和所述其他人之间的通信的多个方面的装置。
311.一种提供在线出现信息的方法访问推断为用户已知的人员的列表;访问所述用户的在线出现信息;确定所述在线出现信息的潜在接收者;比较所述潜在接收者和所访问的列表来确定所述潜在接收者是否包括在所述列表中;以及基于所述潜在接收者是否包括在所述列表中来确定是否将所述在线出现信息传输给所述潜在接收者。
312.如权利要求311所述的方法,其中,确定是否将所述在线出现信息传输给所述潜在接收者的步骤包括在所述潜在接收者没有包括在所述列表中时确定不将所述在线出现信息传输给所述潜在接收者。
313.如权利要求311所述的方法,其中,确定是否将所述在线出现信息传输给所述潜在接收者的步骤包括确定是否将所述在线出现信息传输给所述潜在接收者的即时消息传输应用。
314.如权利要求311所述的方法,其中,确定是否将所述在线出现信息传输给所述潜在接收者的步骤包括确定是否在网页上显示所述在线出现信息。
315.如权利要求311所述的方法,其中,确定是否将所述在线出现信息传输给所述潜在接收者的步骤包括确定是否在成员搜索结果中显示所述在线出现信息。
316.如权利要求311所述的方法,其中,确定是否将所述在线出现信息传输给所述潜在接收者的步骤包括确定是否在成员简档中显示所述在线出现信息。
317.如权利要求311所述的方法,其中,确定是否将所述在线出现信息传输给所述潜在接收者的步骤包括确定在从所述潜在接收者接收到请求在线出现信息的请求时是否将所述在线出现信息传输给所述潜在接收者。
318.如权利要求311所述的方法,其中,确定是否将所述在线出现信息传输给所述潜在接收者的步骤包括确定在未从所述潜在接收者接收到请求在线出现信息的请求时是否将所述在线出现信息传输给所述潜在接收者。
319.如权利要求311所述的方法,还包括基于与来自一个人的电子邮件通信相关的积极用户动作来推断所述人员对所述用户已知;将所推断出的人添加到所述列表;
320.如权利要求320所述的方法,其中,所述积极动作包括向所述人员发送电子邮件。
321.如权利要求320所述的方法,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
322.如权利要求320所述的方法,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
323.如权利要求322所述的方法,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
324.如权利要求320所述的方法,其中,所述积极动作包括将来自所述人员的电子邮件维持打开状态预定时间段。
325.如权利要求311所述的方法,还包括至少部分基于检测所述用户和一个人之间的通信来推断所述人员对所述用户已知;将所推断出的人添加到所述列表。
326.如权利要求325所述的方法,其中,所述通信是即时消息通信。
327.如权利要求311所述的方法,还包括推断一个人对所述用户已知,其中所述推断包括访问所述用户的联系人列表来确定所述用户的联系人列表上的第一联系人;以及访问所述第一联系人的联系人列表来确定所述第一联系人的联系人列表上的第二联系人。
328.如权利要求311所述的方法,还包括至少部分基于检测削弱否则就被用来推断一个人员与所述用户关联的因素的用户动作来推断所述人员对所述用户已知。
329.如权利要求328所述的方法,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
330.如权利要求328所述的方法,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
331.如权利要求328所述的方法,其中,所述用户动作包括所述用户采取将来自所述人员的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
332.如权利要求311所述的方法,还包括使得所述用户能够明确指定一个人为所述用户已知的人员;以及将所指定的人添加到所述列表。
333.如权利要求311所述的方法,还包括推断一个人对所述用户已知;以及将所推断出的人添加到所述列表。
334.如权利要求333所述的方法,还包括通过访问所述用户的联系人列表来确定一个人对所述用户已知;以及将所确定出的人添加到所述列表。
335.一种其上包含计算机程序的计算机可用介质,用于提供在线出现信息,所述计算机程序包括用于使计算机执行下述操作的指令访问推断为用户已知的人的列表;访问所述用户的在线出现信息;确定所述在线出现信息的潜在接收者;比较所述潜在接收者和所访问的列表来确定所述潜在接收者是否包括在所述列表中;以及基于所述潜在接收者是否包括在所述列表中来确定是否将所述在线出现信息传输给所述潜在接收者。
336.如权利要求335所述的介质,其中,为了确定是否将所述在线出现信息传输给所述潜在接收者,所述计算机程序还包括这样的指令,所述指令用于使所述计算机在所述潜在接收者没有包括在所述列表中时确定不将所述在线出现信息传输给所述潜在接收者。
337.如权利要求335所述的介质,其中,为了确定是否将所述在线出现信息传输给所述潜在接收者,所述计算机程序还包括这样的指令,所述指令用于使所述计算机确定是否将所述在线出现信息传输给所述潜在接收者的即时消息应用。
338.如权利要求335所述的介质,其中,为了确定是否将所述在线出现信息传输给所述潜在接收者,所述计算机程序还包括这样的指令,所述指令用于使所述计算机确定是否在网页上显示所述在线出现信息。
339.如权利要求335所述的介质,其中,为了确定是否将所述在线出现信息传输给所述潜在接收者,所述计算机程序还包括这样的指令,所述指令用于使所述计算机确定是否在成员搜索结果中显示所述在线出现信息。
340.如权利要求335所述的介质,其中,为了确定是否将所述在线出现信息传输给所述潜在接收者,所述计算机程序还包括这样的指令,所述指令用于使所述计算机确定是否在成员简档中显示所述在线出现信息。
341.如权利要求335所述的介质,其中,为了确定是否将所述在线出现信息传输给所述潜在接收者,所述计算机程序还包括这样的指令,所述指令用于使所述计算机确定在从所述潜在接收者接收到请求在线出现信息的请求时是否将所述在线出现信息传输给所述潜在接收者。
342.如权利要求335所述的介质,其中,为了确定是否将所述在线出现信息传输给所述潜在接收者,所述计算机程序还包括这样的指令,所述指令用于使所述计算机确定在未从所述潜在接收者接收到请求在线出现信息的请求时是否将所述在线出现信息传输给所述潜在接收者。
343.如权利要求335所述的介质,其中,所述计算机程序还包括用于使所述计算机执行下述操作的指令基于与来自一个人的电子邮件相关的积极用户动作来推断所述人对所述用户已知;将所推断出的人添加到所述列表;
344.如权利要求343所述的介质,其中,所述积极动作包括向所述人发送电子邮件。
345.如权利要求343所述的介质,其中,所述积极动作包括答复、转发、保存或打印从所述人接收到的电子邮件。
346.如权利要求343所述的介质,其中,所述积极动作包括将电子邮件从第一文件夹移动到第二文件夹。
347.如权利要求346所述的介质,其中,所述第一文件夹是收件箱文件夹,并且所述第二文件夹是除了删除文件夹或垃圾邮件文件夹之外的文件夹。
348.如权利要求343所述的介质,其中,所述积极动作包括将来自所述人的电子邮件维持打开状态预定时间段。
349.如权利要求335所述的介质,其中,所述计算机程序还包括用于使所述计算机执行下述操作的指令至少部分基于检测所述用户和一个人之间的通信来推断所述人员对所述用户已知;将所推断出的人添加到所述列表。
350.如权利要求349所述的介质,其中,所述通信是即时消息通信。
351.如权利要求335所述的介质,其中,所述计算机程序还包括用于使所述计算机推断一个人对所述用户已知的指令,并且其中为了推断一个人对所述用户已知,所述计算机程序还包括用于执行下述操作的指令访问所述用户的联系人列表来确定所述用户的联系人列表上的第一联系人;以及访问所述第一联系人的联系人列表来确定所述第一联系人的联系人列表上的第二联系人。
352.如权利要求335所述的介质,其中,所述计算机程序还包括这样的指令,所述指令用于使所述计算机至少部分基于检测削弱否则就被用来推断一个人与所述用户关联的因素的用户动作来推断所述人对所述用户已知。
353.如权利要求352所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信报告为垃圾邮件的步骤。
354.如权利要求352所述的介质,其中,所述用户动作包括所述用户采取将一个人添加到黑名单的步骤。
355.如权利要求352所述的介质,其中,所述用户动作包括所述用户采取将来自所述人的通信移动到垃圾邮件文件夹或删除文件夹中的至少一个的步骤。
356.如权利要求335所述的介质,其中,所述计算机程序还包括用于使所述计算机执行下述操作的指令使得所述用户能够明确指定一个人对所述用户已知;以及将所指定的人添加到所述列表。
357.如权利要求335所述的介质,其中,所述计算机程序还包括用于使所述计算机执行下述操作的指令推断一个人对所述用户已知;以及将所推断出的人添加到所述列表。
358.如权利要求357所述的介质,其中,所述计算机程序还包括用于使所述计算机执行下述操作的指令通过访问所述用户的联系人列表来确定一个人对所述用户已知;以及将所确定出的人添加到所述列表。
359.一种用于提供在线出现信息的装置包括用于访问推断为用户已知的人员的列表的装置;用于访问所述用户的在线出现信息的装置;用于确定所述在线出现信息的潜在接收者的装置;用于比较所述潜在接收者和所访问的列表来确定所述潜在接收者是否包括在所述列表中的装置;以及用于基于所述潜在接收者是否包括在所述列表中来确定是否将所述在线出现信息传输给所述潜在接收者的装置。
全文摘要
可以使用多种技术来确定假定用户已知或关联的人员。关于用户已知的人员的信息与用户的通信相关地使用。另外,用户的在线出现信息只被传递到用户已知的潜在接收者。
文档编号H04L29/08GK1998202SQ200480013443
公开日2007年7月11日 申请日期2004年3月26日 优先权日2003年3月26日
发明者罗伊·本·尤素夫, 巴里·阿贝尔曼 申请人:奥尔有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1