使用元数据概括社交媒体内容的制作方法_4

文档序号:8531911阅读:来源:国知局
搜索系统可以接收查询并且标识例如一般搜索结果和用 户生成的内容。用户生成的内容可以包括例如基于索引的社交图信息的搜索结果(例如, 来自搜索者的社交图的成员的电子消息、帖、博客、聊天等的内容)。索引的社交图信息可以 间歇地或者周期地更新,例如以包括最近添加的与用户的社交图相关联的信息。索引的社 交图信息也可以例如不断地被更新以反映根据本文所描述的过程所确定的关系。
[0076] 用户可以防止成员向用户的社交图的添加,例如使用决定退出的选项或者通过将 联系人保持在用于生成社交图的特定群组之外。在一些实施方式中,隐私特征向用户提供 决定加入或者决定退出的选项以分别允许或者防止被包括(或者如果已经被包括则移除 用户)作为另一社交图的成员。因此,用户可以对什么个人信息或者连接信息(如果存在) 被包括在他们的社交图中,以及因此包括在内容流和本文所描述的搜索结果中具有控制。
[0077] 图5示出了计算机设备500和移动计算设备550的示例,其可以利用本文所描述 的技术使用。计算设备500旨在表示数字计算机的各种形式,诸如膝上式计算机、桌面计算 机、工作站、个人数字助手、服务器、刀片服务器、大型机以及其他合适的计算机。计算设备 550旨在表示各种形式的移动设备,诸如个人数字助手、蜂窝电话、智能电话和其他类似的 计算设备。本文所示出的部件、它们的连接和关系以及它们的功能意在仅仅是示例,而不是 限制本文档中所描述和/或要求的技术的实施方式。
[0078] 技术设备500包括处理器502、存储器504、存储设备506、连接到存储器504和高 速扩展端口 510的高速接口 508以及连接至低速总线514和存储设备506的低速接口 512。 部件502、504、506、508、510和512中的每个部件使用各种总线互连并且可以被安装在公共 母板上或者视情况以其他方式。处理器502可以处理用于在计算设备500内执行的指令, 包括存储在存储器504中或者在存储设备506上的指令以将用于CTI的图形数据显示在外 部输入/输出设备(诸如耦合到高速接口 508的显示器516)上。在其他实施方式中,多个 处理器和/或多个总线可以视情况与多个存储器和存储器类型一起被使用。此外,多个计 算设备500可以被连接,其中每个设备提供必要操作的部分(例如,作为服务器库(bank)、 刀片服务器组或者多处理器系统)。
[0079] 存储器504将数据存储在计算设备500内。在一个实施方式中,存储器504是一 个或者多个易失性存储器单元。在另一实施方式中,存储器504是一个或者多个非易失性 存储器单元。存储器504也可以是计算机可读介质的另一形式,诸如磁盘或者光盘。
[0080] 存储设备506能够为计算设备500提供大容量存储。在一个实施方式中,存储设 备506可以是计算机可读介质或者可以包含计算机可读介质,诸如软盘设备、硬盘设备、光 盘设备或者磁带设备、闪速存储器或者其他类似的固态存储器设备或者设备的阵列,包括 存储区域网络或者其他配置中的设备。计算机程序产品可以有形地实施在数据载体中。计 算机程序产品也可以包含指令,当执行时,所述指令执行诸如上文所描述的那些之类的一 个或者多个方法。数据载体是计算机或者机器可读介质,诸如存储器504、存储设备506、处 理器502上的存储器等等。
[0081] 高速控制器508为计算设备500管理带宽密集的操作,而低速控制器512管理较 不带宽密集的操作。这样的功能分配仅仅是示例。在一个实施方式中,高速控制器508被 耦合到存储器504、显示器516(例如,通过图形处理器或者加速器)以及可以接受各种扩展 卡(未示出)的高速扩展端口 510。在实施方式中,低速控制器512被耦合到存储设备506 和低速扩展端口 514。低速扩展端口,其可以包括各种通信端口(例如,USB、蓝.牙?、以太 网、无线以太网),可以例如通过网络适配器耦合到一个或者多个输入/输出设备,诸如键 盘、指向设备、扫描仪或者诸如交换机或者路由器之类的网络设备。
[0082] 如图所示,计算设备500可以以若干不同的形式实现。例如,它可以被实现为标准 服务器520,或者多次实现在这样的服务器的组中。它也可以被实现为机柜服务器系统524 的一部分。另外或者作为备选,它可以被实现在诸如膝上式计算机522之类的个人计算机 中。在一些示例中,来自计算设备500的部件可以与诸如设备550之类的移动设备(未示 出)中的其他部件组合。这样的设备中的每个设备可以包含一个或者多个计算设备500、 550,并且整个系统可以由与彼此进行通信的多个计算设备500、550组成。
[0083] 计算设备550包括处理器552、存储器564、诸如显示器554之类的输入/输出设 备、通信接口 566和收发器568以及其他部件。设备550还可以提供有诸如微驱动器或者 其他设备之类的存储设备以提供附加的存储。部件550、552、564、554、566和568中的每个 部件使用各种总线互连,并且部件中的若干部件可以被安装在公共母板上或者视情况以其 他方式互连。
[0084] 处理器552可以执行计算设备550内的指令,包括存储在存储器564中的指令。处 理器可以被实现为包括分立并且多个模拟和数字处理器的芯片的芯片组。处理器可以提供 例如设备550的其他部件的协调,诸如用户接口、由设备550运行的应用以及通过设备550 的无线通信的控制。
[0085] 处理器552可以通过控制接口 558和耦合到显示器554的显示器接口 556与用户 进行通信。显示器554可以是例如TFT IXD(薄膜晶体管液晶显示器)或者OLED(有机发 光二极管)显示器,或者其他合适的显示器技术。显示器接口 556可以包括用于驱动显示 器554向用户呈现图形和其他数据的合适的电路。控制接口 558可以从用户接收命令并且 转换它们用于向处理器552提交。另外,外部接口 562可以与处理器542进行通信,以便使 得设备550能够与其他设备进行近区通信。外部接口 562可以例如在一些实施方式中提供 有线通信,或者在其他实施方式中提供无线通信,并且多个接口也可以被使用。
[0086] 存储器564将数据存储在计算设备550内。存储器564可以被实现为计算机可读 介质、易失性存储器单元或者非易失性存储器单元中的一个或者多个。扩展存储器574也 可以被提供并且通过扩展接口 572连接至设备550,扩展接口 572可以包括例如SIMM (单边 接触存储器模块)卡接口。这样的扩展存储器574可以为设备550提供额外的存储空间, 或者也可以为设备550存储应用或者其他数据。特别地,扩展存储器574可以包括指令以 实现或者补充上文所描述的过程,并且也可以包括安全数据。因此,例如,扩展存储器574 可以被提供为用于设备550的安全模块,并且可以被编程具有允许设备550的安全使用的 指令。另外,安全应用可以经由SIMM卡与附加的数据一起提供,诸如将标识数据以不能破 解的方式放置在SMM卡上。
[0087] 存储器可以包括例如闪速存储器和/或NVRAM存储器,如下所述。在一个实施方式 中,计算机程序产品被有形地实施在数据载体中。计算机程序产品包含指令,当执行时,所 述指令执行诸如上文所描述的那些之类的一个或者多个方法。数据载体是诸如存储器564、 扩展存储器574和/或处理器552上的存储器之类的计算机或者机器可读介质,其可以例 如通过收发器568或者外部接口 562而被接收。
[0088] 设备550可以通过通信接口 566进行无线通信,必要时其可以包括数字信号处理 电路。通信接口 566可以提供各种模式或者协议下的通信,诸如GSM语音呼叫、SMS、EMS或 者丽S消息收发、CDMA、TDMA、PDC、WCDMA、⑶MA2000或者GPRS及其他。这样的通信可以例 如通过射频收发器568发生。另外,短距离通信可以使用蓝牙?、WiFi或者其他这样的收 发器(未示出)发生。另外,GPS(全球定位系统)收发器模块570可以向设备550提供附 加的导航和位置相关的无线数据,其视情况可以由运行在设备550上的应用使用。
[0089] 设备550也可以使用音频编码解码器560进行音频通信,音频编码解码器560可 以从用户接收语音数据并且将其转换为可用的数字数据。音频编码解码器560可以诸如通 过例如设备550的听筒中的扬声器类似地为用户生成可听的声音。这样的声音可以包括来 自语音电话呼叫的声音、可以包括录制的声音(例如,语音消息、音乐文件等),并且也可以 包括由操作在设备550上的应用生成的声音。
[0090] 计算设备550可以以若干不同的形式实现,如图所示。例如,它可以被实现为蜂窝 电话580。它也可以被实现为智能电话582、个人数字助手或者其他类似的移动设备的一部 分。
[0091] 使用本文所描述的技术,系统被配置为从与社交媒体内容相关联的以及与搜索请 求中的搜索项相关的元数据生成情境信息。在一个示例中,情境信息包括元数据的形容,其 例如用于描述围绕元数据的全局意思。
[0092] 对于其中本文所讨论的系统和技术收集关于用户的个人信息的情况,用户可以被 提供有决定加入/退出可以收集个人信息(例如,关于用户的偏好或者用户的当前位置的 信息)的程序或者特征的机会。另外,某些数据可以在它被存储或者使用之前以一种或者 多种方式被匿名化,使得个人可标识信息被去除。例如,用户的身份可以被匿
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1