首页> 中国专利> 用于基于富集用户简档来改善用户对设备的体验或设备性能的方法、装置以及计算机程序产品

用于基于富集用户简档来改善用户对设备的体验或设备性能的方法、装置以及计算机程序产品

摘要

提供了一种用于通信的方法、装置、以及计算机程序产品,其中通信设备可操作用于通过使用富集用户简档来提供改善的用户体验或改进该通信设备的性能和/或操作。在一个方面,该通信设备可通过解读包括属性和增强信息元素的富集用户简档来预测事件发生。该通信设备可以基于所预测的事件发生来修改该设备的组件的功能性。在一个方面,组件修改可包括在用户接口上呈现上下文相关的信息元素。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-01-16

    授权

    授权

  • 2016-04-20

    专利申请权的转移 IPC(主分类):G06Q30/02 登记生效日:20160330 变更前: 变更后: 申请日:20121017

    专利申请权、专利权的转移

  • 2014-10-15

    实质审查的生效 IPC(主分类):G06Q30/02 申请日:20121017

    实质审查的生效

  • 2014-09-10

    公开

    公开

说明书

根据35U.S.C.§119的优先权要求

本申请要求于2011年10月18日提交且题为“Method and Apparatus for Use  of an Enriched User Profile(用于使用富集用户简档的方法和装置)”的美国临 时申请序列号61/548,615、以及于2012年2月16日提交且题为“Method and  Apparatus for Generation,Use,and/or Update of an Enriched User Profile(用于 生成、使用和/或更新富集用户简档的方法和装置)”的美国临时申请序列号 61/599,725的权益,其全部内容通过援引明确纳入于此。

对共同待决专利申请的参引

本专利申请涉及以下共同待决的美国专利申请:

“Method and Apparatus for Generating,Using,or updating an Enriched  User Profile(用于生成、使用、或更新富集用户简档的方法和装置)”,其具 有代理案卷号111489U1,与本申请同时提交并转让给本申请的受让人,并且通 过援引明确纳入于此;以及

“Method and Apparatus for using an Organizational Structure for  generating,using,or updating an Enriched User Profile(用于使用组织结构来生 成、使用或更新富集用户简档的方法和装置)”,其具有代理案卷号111489U3, 与本申请同时提交并转让给本申请的受让人,并且通过援引明确纳入于此。

背景

本申请一般涉及设备通信,尤其涉及用于通过向与通信设备(例如,终端、 客户机,等等)相关联的用户简档补充、扩充、和/或添加内容来提供增强的用 户体验和/或设备优化的方法和系统。

通信系统被广泛部署以提供诸如语音、数据等各种类型的内容。这些系统 可以是能够通过共享可用系统资源(例如,带宽和发射功率)来支持与多个用 户的通信的多址系统。此类多址系统的示例包括码分多址(CDMA)系统、时 分多址(TDMA)系统、频分多址(FDMA)系统、3GPP长期演进(LTE)系 统、时分同步码分多址(TD-SCMDA)系统以及正交频分多址(OFDMA)系 统。此外,这些系统可以是基于有线线路的,使用同轴电缆、光纤电缆、双绞 线、数字订户线(DSL),等等。

一般而言,多址通信系统能支持多个无线通信设备的通信。每个设备经由 前向和反向链路上的传输与一个或多个基站通信。前向链路(或即下行链路 (DL))是指从基站至终端的通信链路,而反向链路(或即上行链路(UL)) 是指从终端至基站的通信链路。此通信链路可经由单输入单输出、多输入单输 出或多输入多输出(MIMO)系统来建立。

此外,通信设备可操作用于通过用户与该设备之间的交互和/或经由服务器 来发现信息。一般而言,基于服务器的发现向用户提供大型供应数据集、对协 作式信息过滤的访问以获得群众智慧摂、以及跨不同通道(例如,移动设备、 因特网、店面等)的推荐递送。此外,基于客户机的发现允许捕捉与用户同应 用的交互、内容、手持机功能、现实世界环境、以及用户上下文和使用模态相 关联的数据。这两种发现模型在诸如用户隐私、有效带宽使用、更新等待时间 等方面都有缺陷。

因此,期望一种将客户机和服务器数据源两者混合在一起,优化客户机和 服务器之间的处理和带宽使用,在客户机设备上提供对客户机设备上的个性化 范围的应用、服务等的实时响应性,以及提供对因用户而异的信息的隐私保护 的系统和方法。

概述

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概 述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性 或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化 形式给出一个或多个方面的一些概念以作为稍后给出的更加详细的描述之序。

根据各相关方面,提供了一种用于通过使用富集用户简档来提供改善的用 户体验的方法。该方法可包括通过解读包括属性和增强信息元素的富集用户简 档来预测事件发生。此外,该方法可包括基于所预测的事件发生来修改通信设 备的组件的功能性。

另一方面涉及一种被启用来通过使用富集用户简档提供改善的用户体验 的通信装备。该通信装备可包括用于通过解读包括属性和增强信息元素的富集 用户简档来预测事件发生的装置。此外,该通信装备可包括用于基于所预测的 事件发生来修改通信设备的组件的功能性的装置。

又一方面涉及一种通信装置。该装置可包括被配置成通过解读包括属性和 增强信息元素的富集用户简档来预测事件发生的信息元素预测模块。此外,该 信息元素预测模块还可被配置成基于所预测的事件发生来修改通信设备的组 件的功能性。

又一方面涉及一种计算机程序产品,该计算机程序产品可具有包括用于使 计算机通过解读包括属性和增强信息元素的富集用户简档来预测事件发生的 至少一条指令的计算机可读介质。此外,该计算机可读介质可包括用于使计算 机基于所预测的事件发生来修改通信设备的组件的功能性的至少一条指令。

为能达成前述及相关目的,这一个或多个方面包括在下文中充分描述并在 所附权利要求中特别指出的特征。以下描述和附图详细阐述了这一个或多个方 面的某些解说性特征。但是,这些特征仅仅是指示了可采用各种方面的原理的 各种方式中的若干种,并且本描述旨在涵盖所有此类方面及其等效方案。

附图简要说明

以下将结合附图来描述所公开的方面,提供附图是为了解说而非限定所公 开的各方面,其中相同的标号标示相同的元件,且其中:

图1描绘了根据一方面的在其中使用富集用户简档的通信系统的框图;

图2描绘了根据一方面的在概念上解说在其中使用富集用户简档的通信系 统内的通信的呼叫流程图;

图3描绘了根据一方面的描述用于生成和使用富集用户简档的示例系统的 流程图;

图4描绘了根据一方面的描述用于使用富集用户简档来预测将来事件发生 并修改设备功能性的示例系统的流程图;

图5描绘了根据一方面的用于通过使用富集用户简档来提供增强的用户体 验的示例通信设备的框图;

图6描绘了根据一方面的用于通过用增强信息元素扩充内容来辅助提供增 强的用户体验的示例简档服务器的框图;

图7描绘了根据一方面的用于使用富集用户简档的示例性通信系统的框 图;

图8描绘了根据一方面的用于使用富集用户简档的示例性通信系统的框 图;

图9描绘了根据一方面的用于使用富集用户简档的示例性通信系统的框 图;

图10描绘了根据一方面的用于使用富集用户简档的示例性通信系统的框 图;

图11描绘了根据一方面的在其中使用富集用户简档的通信系统的框图;

图12描绘了根据一方面的描述用于预测将来事件发生并修改设备功能性 的示例系统的流程图;

图13描绘了根据一方面的描述用于使用富集用户简档来预测将来事件发 生的示例系统的另一流程图;

图14描绘了根据一方面的描述用于使用富集用户简档来预测将来事件发 生的示例系统的另一流程图;

图15描绘了根据一方面的描绘与富集用户简档相关联的特征的实现的用 户接口显示的示例集合;

图16描绘了根据一方面的用于通过使用富集用户简档来提供增强的用户 体验的示例通信设备的框图;

图17描绘了根据一方面的用于使用富集用户简档的示例性通信系统的另 一框图;

图18A描绘了根据一方面的用于与富集用户简档联用的示例组织矩阵的 框图;

图18B描绘了根据一方面的其中执行重复结构确定的组织矩阵中的示例 结构的框图;

图19描绘了根据一方面的描述用于生成和使用组织矩阵来支持富集用户 简档的使用的示例系统的流程图;

图20描绘了根据一方面的用于通过使用富集用户简档来提供增强的用户 体验的示例通信设备的框图;以及

图21描绘了根据一方面的用于使用富集用户简档的示例性通信系统的另 一框图。

描述

现在参照附图描述各个方面。在以下描述中,出于解释目的阐述了众多具 体细节以提供对一个或多个方面的透彻理解。但是显然的是,没有这些具体细 节也可实践此(诸)方面。

本文所公开的“用户”可被宽泛地解释为包括与设备交互、向设备贡献信 息、和/或从设备获得信息的任何实体。

本文所公开的“因用户而异的信息元素”可包括提供对与用户相关联的一 个或多个属性的洞察的信息元素。因用户而异的信息元素的示例包括但不限于 用户兴趣、地点信息、位置信息、通信设备传感器导出的数据、通信设备硬件 导出的数据、用户特性、用户人口统计信息、浏览器历史、应用使用历史、呼 叫历史、通信设备后台活动、话务利用数据、通信设备充电水平、通信设备充 电状态、用户输入等,或它们的任何组合。因用户而异的信息元素可通过设备 推断(例如,由设备组件基于用户行为来导出)、用户输入、服务器提供的信 息等、或其任何组合来获得。

本文所公开的“组件”可包括与设备相关联的从中可获得属性信息的任何 特征。组件的示例包括但不限于与设备相关联的应用、与设备相关联的传感器、 与设备相关联的硬件等,或它们的任何组合。

本文所公开的“属性”可包括与用户相关联的兴趣和/或特性。属性可包括 上下文和/或非上下文信息。属性可包括相关性信息(例如,用户对因用户而异 的信息元素有多少兴趣的百分比可能性)和/或概率信息(例如,所获得的因用 户而异的信息元素是准确的百分比可能性)。

本文所公开的“用户简档”可包括可用于存储、修改、移除、和/或访问与 用户相关联的一个或多个属性的组织结构。

本文所公开的“简档提要”可包括用户简档的至少一部分的概要。简档提 要可通过从用户简档移除一个或多个因用户而异的信息元素的至少一部分(例 如,特定位置、地点、时间等)以确保对于用户的隐私保护程度来生成。

本文所公开的“增强信息元素”可包括简档服务器从对多个简档提要的分 析中导出的信息。简档服务器可聚集来自多个设备的简档提要并确定个体简档 提要中可能缺失的和/或可增强个体简档提要的一个或多个信息元素。

本文所公开的“简档服务器查询”可包括对附加、补充、澄清、和/或替换 信息的请求。此请求可被发送给简档服务器以允许简档服务器利用对来自一个 或多个其他服务器的信息和/或从简档提要聚集导出的信息的更大访问来履行 该请求。

本文所公开的“元数据”可包括由简档服务器响应于简档服务器查询所获 得的信息。元数据可被存储在元数据储存库中。

本文所公开的“富集用户简档”可包括由一个或多个增强信息元素和/或元 数据来扩充的用户简档。在一个方面,扩充可包括对与用户简档相关联的一个 或多个属性修改、移除、和/或添加元素。

本文所公开的“代理用户标识符(ID)”可包括标识用户设备但不唯一性 地标识该设备的用户的ID。

根据一个或多个方面,可提供包括客户机分量和服务器分量两者的富集 (例如,智能)简档。富集简档可操作用于推断和/或预测一种或多种类型的用 户需求或行为。富集简档可关于用户与应用、服务等的交互来提供个性化设备 体验和/或可优化设备性能。个性化和/或优化的设备体验可通过在设备上维护 用户的动态简档来达成,该动态简档可基于各种因素来修改,诸如但不限于用 户处于何处、用户是谁、用户与谁在一起、用户如何使用设备,等等。设备所 收集的内容类型的示例包括应用下载、应用使用、因特网浏览器历史、所使用 的设备特征、所使用的承载、传感器测量、生理数据、心理数据等。与内容相 关联的时间、日期、位置和/或地点信息也可被捕捉。

在操作中,用户设备可周期性地与简档服务器通信以进一步扩充简档(例 如,用从其他用户的简档挖掘出的聚集信息)。此外,用户简档可通过获取离 散的活动并将这些活动聚集/合并成关于用户的较高级别可行动信息、用户如何 使用设备、用户如何与服务交互等来被富集。除了理解用户的过去行为以外, 富集用户简档还可预测将来事件、动作等(例如,基于对用户的简档和近期上 下文的理解,用户可能想要的下一可能事情是什么)。可使得富集用户简档信 息可对在用户设备上运行的各应用和/或负责优化设备性能的其他设备软件/组 件可用,从而允许用户体验与各应用和/或该设备的功能的任何其他方面的个性 化和/或优化的交互。为了实现进一步的个性化和/或优化,富集用户简档的一 个或多个方面可由用户访问,以允许用户对推论、建议、预测等作出调整。

图1解说了富集用户简档可在其中操作的示例性系统100的框图。系统100 可包括多个通信设备102、170(A)、170(B)、170(N)(例如,终端、客户机、 UE),它们可经由网络150彼此通信和/或与一个或多个服务器(诸如增强简 档服务器160和附加服务器180)通信。在一个方面,设备102、170(A)、170(B)、 170(N)可操作用于使用无线协议进行通信,这些无线协议诸如但不限于LTE、 CDMA、TDMA、FDMA、OFDMA、SC-FDMA、TD-SCDMA、全球移动通信 系统(GSM)、通用地面无线电接入(UTRA)、演进UTRA(E-UTRA)等。 在另一方面,设备102、170(A)、170(B)、170(N)可操作用于使用有线通信(诸 如基于同轴电缆、光纤电缆、双绞线、数字订户线(DSL)等的系统)来进行 通信。

通信设备102可包括富集用户简档模块110、用户简档提要生成模块120、 一个或多个组件130、以及一个或多个应用140(例如,第三方应用等)。富 集用户简档模块110可提供推断和/或预测各类型的用户需求和/或行为的能力, 以关于用户与通信设备102的交互来个性化用户对通信设备102的体验和/或优 化设备性能。在一个方面,富集用户简档模块110可包括可用从简档服务器160 获得的增强信息元素118补充和/或扩充的一个或多个属性112。该一个或多个 属性中的每一个可包括一个或多个因用户而异的信息元素114。在一个方面, 每一个因用户而异的信息元素114可包括一个或多个上下文子元素115和/或一 个或多个非上下文子元素117。

属性112可包括但不限于一个或多个用户兴趣和/或特性。在一个方面,兴 趣和/或特性可被存储为因用户而异的信息元素114。此外,属性112可包括相 关性信息(例如,用户对因用户而异的信息元素有多少兴趣的百分比可能性) 和/或概率信息(例如,所获得的因用户而异的信息元素是准确的百分比可能 性)。

此外,因用户而异的信息元素114可包括提供对与用户相关联的一个或多 个属性的洞察的信息元素。因用户而异的信息元素的示例包括但不限于用户兴 趣、地点信息、位置信息、通信设备传感器134导出的数据、通信设备硬件136 导出的数据、用户特性、用户人口统计信息、浏览器历史、应用使用历史、呼 叫历史、通信设备后台活动、话务利用数据、通信设备充电水平、通信设备充 电状态、用户输入等,或它们的任何组合。因用户而异的信息元素可通过设备 推断(例如,由设备组件基于用户行为来导出)、用户输入、服务器提供的信 息等、或其任何组合来获得。

上下文子元素115可包括与用户相关联的多个项。作为示例而非限制,上 下文子元素可包括以下各项之一或任何组合:与用户相关联的位置,一天中的 时间,一星期中的一天,与用户相关联的活动,用户与通信设备102交互的水 平,用户与通信设备102的近期交互,与通信设备102相关联的可用资源(例 如,电池电流、存储器、处理能力等),与通信设备102相关联的传感器134 输出(例如,移动、来自光传感器的室内/室外等),与通信设备102相关联的 电池寿命值,与用户相关的新闻,在日历应用、任务应用、笔记应用、联系人 应用等中调度的事项,天气信息,交通信息,通信设备102与一个或多个其他 设备(例如,170(A)、170(B)、170(N))的邻近度值,通信设备102与一个或 多个其他用户的邻近度值,服务器(例如,160、180等)导出的内容,一个或 多个数据承载(例如,3G/4G、Wi-Fi)的可用性,功率使用值(例如,在设备 被对接/插入/充电时),相机使用,站点浏览历史,购物模式等。

此外,非上下文子元素117可包括但不限于以下各项之一或任何组合:用 户的性别、用户的年龄、与该用户相关联的另一设备(例如,170(A)、170(B)、 170(N))、用户的媒体(例如,音频、视频、视觉等)兴趣、用户的财务信息、 用户的游戏兴趣、与第二用户的关联、用户的职业,等等。

另外,富集用户简档模块110可包括用于辅助信息管理的一个或多个规则 119以及一个或多个预测121。富集用户简档模块110可操作用于动态地和/或 半静态地使用和/或改变用于获得、存储、修改、和/或访问属性112的规则119。 在一个方面,规则119可提示富集用户简档模块110基于由富集用户简档模块 110所确定(例如,从组件130所捕捉的数据中推断)的行为来改变属性112。 在另一方面,富集用户简档模块110可从服务器160请求对规则119的更新, 以允许从所捕捉的数据推断进一步信息。换言之,经更新的规则119可提供关 于对应用的何种使用可允许富集用户简档模块110关于用户进行推断等的洞 察。在一个方面,规则119可被用来通过将各行为的组合链接在一起来推断信 息(例如,访问站点、使用应用、以及从该站点作出频繁呼叫,则富集用户简 档模块110可推断出该站点是用户的工作地点)。在另一方面,规则119可在 阈值持续时间(例如,一小时、一天等)之后期满。在另一方面,规则119可 在距一位置(例如,工作地点、家等)的阈值距离之外失效。在另一方面,用 户可输入规则119和/或修改现有规则119。在操作中,每一规则119可提供对 用户行为的洞察(例如,允许富集用户简档模块110从捕捉的数据中推断信息)。 每一规则119可将一个或多个模式与所推断的元素相关联。例如,用户的近期 活动/上下文可类似于存储在历史数据当中的一个或多个模式,并且规则119可 基于将历史数据与用户的近期活动匹配来推断将来活动/上下文。在这样的方 面,存储在历史数据当中的事件序列可被用来匹配近期事件序列。

在一个方面,预测121可使用数学模型来预测将来事件。例如,可使用最 大似然估计(MLE)。在一个方面,预测121可分析用户的近期活动/上下文并 找出历史数据当中的类似模式。在这样的方面,历史活动/上下文的序列可能有 助于预测将来事件。此外,在一方面,大写字母西塔“Θ”表示所有可能的参 数。小写字母西塔“θ”表示来自所有可能参数的至少一子集的参数估计。活 动/上下文“C”可包括多个实例,其中每一实例“c”可包括一个或多个特征, 诸如但不限于地点“p”、时间“t”、活动“b”、承载“b”、功率“w”等 (例如,ci={pi,ti,ai,bi,wi})。在这样的方面,上下文“c”的多个实例 (例如,n-2、n-1、n)由“cn-2、cn-1、cn”来表示。条件概率“X”表示“c” 在未知实例“n+1”处的类似或相同发生的可能性。在这样的方面,Θ可被用 来定义离散概率分布的全部可能参数值的集合(例如,P、P工作、P体育馆), 并且θ可被用来定义来自给定样本(例如,cn-2、cn-1、cn)的参数的估计。所定 义的参数估计可被定义为处于全部可能的参数值的集合内(例如,θ∈Θ)。 MLE概率可使用表1中的式(1)来定义,并且离散样本(例如,cn+1)的MLE 概率可使用表1中的式(2)来定义。

表1:概率等式

在其中式(1)和(2)被用来辅助预测将来发生的一方面,规则119也可供用来 计算任何任意的cx-i,…,cx和cy-i,…,cy之间的距离。在一个方面,预测121 可提供各种其他数学模型来预测将来事件,诸如但不限于时间序列分析、时间 点过程分析、支持向量机等等。

用户简档提要生成模块120可操作用于生成用户简档提要172(例如,简 档概要)。在一个方面,为了提示用户简档提要172的生成,API调用(例如, 匿名API调用)可被用来从简档服务器160检索富集数据(例如,增强信息元 素)并将数据贡献给简档服务器160的简档提要聚集模块162以创建将来数据 模型。在操作中,富集用户简档模块110可向用户简档提要生成模块120提供 对一个或多个因用户而异的信息元素114的访问。在这样的方面,富集用户简 档模块110可在将因用户而异的信息元素114提供给用户简档提要生成模块 120之前,从因用户而异的信息元素114中移除一个或多个上下文子元素115。 在一个方面,从因用户而异的信息元素114移除的上下文子元素115的数量和 /或类型可取决于与富集用户简档模块110相关联的隐私设置。

组件130可包括用户接口132、一个或多个传感器134、和/或一个或多个 硬件组件136。在一个方面,组件130可与一个或多个外部组件152协同操作。 在一个方面,外部组件152可包括用户接口、传感器、硬件组件、对接站、支 架、充电站等。在一个方面,用户接口132可包括各种特征,诸如显示器、用 户输入和输出机构等。在一个方面,一个或多个传感器134可包括但不限于加 速计、陀螺仪、邻近度传感器、光传感器等。在另一方面,传感器134还可指 通信设备102可操作用于与之交互的任何传感器(例如,呼吸分析仪、风速计、 温度计、气压计、高度计、步程计、心率监视器、血压监视器、血糖监视器等)。 在一个方面,硬件组件136可包括但不限于一个或多个天线、电池、GPS监视 模块等。

在操作中,组件130和/或外部组件152可操作用于捕捉数据以供富集用户 简档110使用。作为示例而非限制,组件130可操作用于捕捉应用使用(例如, 每一应用被使用的分钟)、因特网浏览历史(例如,个体站点地址、每一站点 被访问的次数、在每一站点上的时间量等等)、无线电承载可用性(例如,Wi-Fi、 3G/4G等)、通信设备102充电状态(例如,连接到电源)、通信设备102位 置、通信设备102运动状态(例如,乘车行进、步行、静止等等)。在一个方 面,粒度级别(例如,所捕捉的信息的具体性)可以是富集用户简档模块110 可配置的。在另一方面,组件130所捕捉的数据的量、类型、频率等可基于如 下考虑而变化:诸如但不限于性能和数据量、前台/后台应用运行状态,等等。 在又一方面,外部组件152的存在与否和/或功能性可影响与组件130、应用140 等相关联的一个或多个功能性。

应用140可辅助执行与通信设备102使用相关联的特定任务。应用140可 被预安装在设备上和/或由用户下载。在一个方面,应用140可向通信设备102 提供个性化内容。在一个方面,应用140可以通过与附加服务器180和增强简 档服务器160交互藉由接收与用户相关的信息来提供增强的用户体验,该与用 户相关的信息允许在向用户提供增强的隐私水平的同时将聚焦内容(例如,广 告、个性化内容等)提供给通信设备102。以此方式,可按使得因用户而异的 信息有限地暴露给应用140和/或附加服务器180的方式来提供聚焦内容。

在另一方面,一个或多个应用140和/或富集用户简档模块110可操作用于 与一个或多个其他设备(例如,170(A)、170(B)、170(N)等)和/或一个或多个 其他应用140通信,以对与通信设备102的用户相关联的信息进行收集、共享、 显示等等。在这样的方面,用户可在与各种设备的交互之间移动而仍然维持个 性化和/或优化的体验。

在操作中,富集用户简档模块110可提供允许应用140查询各种类型的信 息的机制,这些信息诸如但不限于历史数据(例如,此用户上一次何时使用闹 钟)、聚集数据(例如,该用户是低、中、还是高数据用户?)、推断的数据 (例如,该用户当前在家?工作?等等)、预测性数据(例如,用户接下来何 时将在Wi-Fi上?他们接下来可能在何时具有停机时段?),等等。在一个方 面,富集用户简档110可公布可被应用140查询的一个或多个因用户而异的信 息元素114。这样的因用户而异的信息元素114可包括但不限于表2中提供的 值。

表2:具有示例数据值的示例信息元素

继续以上操作示例,富集用户简档110可通过扩充/支持经由通信设备102 提供的各种应用/服务来增强用户体验。例如,与富集用户简档110相关联的数 据可被用来对应用/服务进行个性化。在另一示例中,与富集用户简档110相关 联的数据可被用来优化设备性能。在另一示例中,与富集用户简档110相关联 的数据可被用来优化资源使用。与富集用户简档110相关联的数据还可被用来 使得现有应用功能更加高效。例如,通过确定用户何时/是否将在Wi-Fi上,应 用可优化何时发送/接收数据。在另一示例中,通过确定用户何时在特定位置(例 如,工作地点)处,富集用户简档模块110可允许应用确定执行各种任务(例 如,检查电子邮件、更新日历等)的最优时间是何时。在又一示例中,与通信 设备102相关联的地址簿、与用户接口132相关联的主屏幕、呼叫处置特征等 中的一者或多者可基于与用户的当前模式有关的信息来修改,以向用户提供在 上下文上更加相关的体验。在另一示例中,一个或多个因用户而异的信息元素 114可被用来预测将来事件、使用、位置等。在另一示例中,一个或多个因用 户而异的信息元素114可被用来优化设备性能。富集用户简档110可预测可能 何时、何处、如何、和/或与谁发生事件,并且可向应用140提供预取数据和/ 或延迟数据检索以供用户使用的能力。例如,新闻应用可在通信设备102离开 Wi-Fi覆盖区域之前(通过Wi-Fi)下载相关文章。

增强简档服务器160可包括简档提要聚集模块162和元数据模块164。简 档提要聚集模块162可如下生成一个或多个增强信息元素:通过聚集从与一个 或多个通信设备(例如,102、170(A)、170(B)、170(N))的用户相关联的用户 简档提要172接收到的信息元素来从该群用户中确定对任何单个用户而言可能 不可获得的附加上下文信息。在一个方面,在群简档聚集时段期间可提供来自 每一用户的至多一个用户简档提要172。如此,可不存在重复简档,由此给予 简档提要聚集模块162创建可用/一致的数据模型的能力。在一个方面,因为增 强简档服务器160不保持与每一设备(例如,102、170(A)、170(B)、170(N), 等等)相关联的唯一性ID,所以设备匿名性可被保留。

此外,在聚集期间,用户的简档提要172可被递增地添加到群简档,由此 避免简档服务器单独地存储任何单个简档提要172作为其自己的数据集。通过 避免将因用户而异的数据存储在它自己的集合中,系统100可通过提供数据匿 名性(例如,简档提要可不被简档服务器160存储,而是聚集数据模型可被存 储)来增强隐私性。这样的系统100还确保对特定用户ID和/或通信设备102ID 的反向工程或许是不可能或不容易达成的。换言之,在用户简档提要172被发 送给服务器160时,简档提要聚集模块162将该信息添加到总聚集数据模型, 此时,信息元素到特定用户的链接丢失和/或解除关联。

在一个方面,元数据模块164可包括用于基于因用户而异的信息元素来补 充用户简档的上下文信息。在一个方面,在元数据查询包括特定网站(例如, 体育网站)的情况下,增强简档服务器160可提示通信设备102修改富集用户 简档模块110的各种属性。例如,对体育网站的访问可递增用户对体育的兴趣 水平(百分比值或绝对值)。此外,假定该体育网站专注于报道特定职业体育 团队,则访问该站点可递减在该团队正在进行由电视转播的比赛时用户对其他 活动的潜在可用性。在另一方面,在知道主要体育事件之前用于增强家庭娱乐 体验的物品的销售增加(例如,沙发、电视机、躺椅等的销售)的情况下,用 户对该体育事件的兴趣可递增该用户的与家庭娱乐增强物品有关的潜在兴趣 交易。在一个方面,该查询可由用户请求来提示。在另一方面,该查询可响应 于富集用户简档模块110检测到其中完整的数据集可能当前不可用的潜在需求 和/或兴趣域而自动执行。

在一个方面,增强简档服务器160还可基于用户的设备上的简档数据来对 这些用户进行分类。例如,有规律地访问金融相关网站且具有高电子邮件通信 量的用户可能是高/中净值商务人士。此分类可在增强简档服务器160上执行, 并且结果可被提供给通信设备102,在通信设备102处这些结果可被用于通过 提供用于在逻辑上对用户进行编群的机制来增强简档。

在另一方面,增强简档服务器160可基于用户的上下文(例如,用户到达 世界的不同地方,所以可具有不同的需求集以及与服务的可能交互)向通信设 备102提供相关信息。在一个方面,在通信设备102与增强简档服务器160交 互时,通信设备102可经由代理用户ID来标识自己。此代理用户ID帮助确保 最终用户的身份可不被服务器160和/或一个或多个其他服务器180知晓。此外, 服务器160所存储的数据可具有保管策略,以遵守行业规范/标准。在一个方面, 如果用户选择退出(例如,清除他们的设备侧简档),则此动作还可发起该用 户的数据的服务器侧清除。

根据一方面,富集用户简档模块110可提供关于用户的较高级别可行动信 息、用户如何使用通信设备102、用户如何与服务交互,并且进而富集用户简 档模块110可预测将来事件、动作等。通过使用一个或多个通信设备(例如, 102、170)和/或一个或多个服务器(例如,160、180),富集用户简档模块 110可提供对用户如何、何时以及何处使用他/她的设备的各方面的增强的访问, 通过在通信设备102上的存储中维护详细用户信息来提供增强的隐私性,提供 增强的群数据聚集使用,通过减少通信设备102与用户简档服务器160之间发 生的数据传输来提供增强的数据检索效率,通过提供足够数据以允许应用和/ 或服务快速访问用户简档信息来提供增强的响应性,从而允许他们近乎实时地 反应(例如,走过正在广播商品价目的店铺,等等),通过不需要服务器访问 (例如,可按离线模式、飞行模式工作,等等)来提供增强的基本上连续的数 据连接性。在一可任选方面,富集用户简档模块110可在没有输入/与增强简档 服务器160的交互的情况下运作。此选项可提供给以较少功能性为潜在代价来 寻求对用户数据的非常强的控制的用户。

由此,根据一个或多个方面,富集用户简档模块110可提供改善的隐私性、 改善的数据效率、更丰富的用户简档、以及具有近乎实时的响应性的相对设备 匿名性。

图2-4、12-14以及19解说了根据所给出的主题内容的各种方面的各种方 法体系。尽管为使解释简单化将这些方法体系图示并描述为一系列动作,但是 应当理解并领会,所要求保护的主题内容不受动作的次序所限,因为一些动作 可按不同于本文中图示和描述的次序发生和/或与其他动作并发地发生。例如, 本领域技术人员将理解和领会,方法体系可被替换地表示为一系列相互关联的 状态或事件,诸如在状态图中那样。不仅如此,并非所有解说了的动作都是实 现根据所要求保护的主题内容的方法体系所必需的。另外还应该领会,下文以 及贯穿本说明书所公开的方法体系能够被存储在制品上以便将此类方法体系 传输和传递给计算机。如本文中所使用的术语“制品”意在涵盖可从任何计算 机可读设备、载体、或介质访问的计算机程序。

图2描绘了根据一方面的在概念上解说在其中使用富集用户简档的通信系 统200内的通信的呼叫流程图。通信系统200可包括通信设备202和简档服务 器204。在一可任选方面,通信系统200还可包括一个或多个其他服务器206。

在208处,可用与用户相关联的一个或多个属性来填充用户简档。在一个 方面,可通过用户输入、服务器提供的信息、默认值等、或它们的任何组合来 填充用户简档。

在210处,经填充的用户简档可基于与通信设备202相关联的一个或多个 组件所捕捉的数据来补充和/或修改。每一属性可包括一个或多个因用户而异的 信息元素。如上所示,因用户而异的信息元素的示例可包括但不限于用户兴趣、 地点信息、位置信息、通信设备传感器导出的数据、通信设备硬件导出的数据、 用户特性、用户人口统计信息、浏览器历史、应用使用历史、呼叫历史、通信 设备后台活动、话务利用数据、通信设备充电水平、通信设备充电状态、用户 输入等,或它们的任何组合。因用户而异的信息元素可通过设备推断(例如, 由设备组件基于用户行为来导出)、用户输入、服务器提供的信息等、或其任 何组合来获得。

如图2所示,各种功能选项被描绘为虚线框(例如,212、224、236)。 例如,虚线框212解说了用可从简档服务器204获得的增强信息元素来使用户 简档信息富集的过程,虚线框234解说了向通信设备202提供元数据的过程, 以及虚线框236解说了一个或多个应用和/或一个或多个其他服务器206可获得 因用户而异的信息的一部分以向通信设备提供个性化内容的过程。

在虚线框212,在214处,通信设备可将来自用户简档的信息聚集成简档 提要。在一个方面,聚集可包括移除可单独地标识用户的一个或多个元素(例 如,地点、位置,等等)。在216处,简档提要可从通信设备202传递到简档 服务器204。在一个方面,此传递可在简档提要聚集时段期间发生一次,以确 保准确的数据集被提供给简档服务器204。在一个方面,通信设备202可在聚 集过程完成之际传送简档提要。在另一方面,通信设备202可等待,直至接收 到来自简档服务器204的提示才传送简档提要。在另一方面,通信设备202可 基于一个或多个因素(诸如但不限于承载可用性、设备功率电平、用户输入, 等等)来确定何时传送简档提要。

在218处,简档服务器204可聚集从来自多个通信设备202的简档提要获 得的信息。在一个方面,这样的聚集可包括将信息编群成各种类别、活动,等 等。在这样的方面,所聚集的简档提要可包括单独地传送的简档提要所不包含 的数据。例如,第一通信设备可传送包括信息A、B和C的简档提要,而第二 通信设备可传送包括信息A、C和D的简档提要。简档服务器204可将这些信 息元素编群成群A、B、C以及D。

在220处,简档服务器204可向至少一部分通信设备202传送一个或多个 增强信息元素。继续以上示例,简档服务器204可传送增强信息元素“D”连 同将“D”包括在与“A、B和C”相关联的编群内的指令。

在222处,通信设备202可用从简档服务器204接收到的一个或多个增强 信息元素来更新用户简档。在一个方面,更新可包括补充用户简档内的现有信 息。在另一方面,更新可包括用接收到的增强信息元素替换用户简档内现有的 信息。

在虚线框224中,在226处,通信设备202可确定附加信息可改善用户体 验。在一个方面,这样的确定可基于确定信息集不完整而发生。在另一方面, 这样的确定可基于发生了信息对其不可用的事件而发生。通信设备202可响应 于该确定而生成简档服务器查询。

在228处,通信设备202可将该简档服务器查询传送给简档服务器204。 在230处,简档服务器204可处理接收到的查询并且可确定是否有可对该查询 进行响应的任何信息元素可用。在一个方面,简档服务器204可搜索元数据储 存库来尝试获得与该查询相关联的一个或多个信息元素。假定简档服务器204 能够访问与该查询相关联的一个或多个元素(例如,元数据),则在232,所 访问的元数据可被传送给通信设备202。在234,通信设备202可用接收到的 元数据的至少一部分来扩充用户简档。在一个方面,扩充可包括将接收到的元 数据添加到与一个或多个用户简档属性相关联的信息。在另一方面,扩充可包 括用接收到的元数据替换与一个或多个用户简档属性相关联的信息。

在虚线框236中,在238处,通信设备202可生成代理ID。在一个方面, 代理ID可唯一性地标识通信设备202。在一个方面,通信设备202可周期性地、 在请求之际等等生成新代理ID。通信设备可使得该代理ID对可在该通信设备 202上操作的一个或多个应用和/或可与该通信设备202操作的服务可用。

在240处,通信设备202可将代理ID连同与一个或多个属性相关联的信 息一起传递给简档服务器。在一个方面,与该一个或多个属性相关联的信息可 以是简档提要。在242处,与通信设备202相关联的已被提供了对代理ID的 访问的应用、服务等可将代理ID传送给一个或多个其他服务器206。

在244处,其他服务器206将代理ID传送给简档服务器204。在246处, 简档服务器204可认证其他服务器204。在一个方面,认证可通过将从通信设 备202接收到的代理ID与从其他服务器206接收到的代理ID相比较来执行。 假定代理ID得到认证,则在248处,简档服务器204可提供对从通信设备202 接收到的一个或多个属性的至少一部分的访问。在一个方面,简档服务器204 可向其他服务器206提供从通信设备202接收到的全部信息。在另一方面,基 于简档服务器204所应用的一个或多个过滤器(例如,隐私性、相关性等), 从通信设备202接收到的信息的仅一部分可被提供给其他服务器206。

在250处,其他服务器可处理与通信设备202相关联的信息以确定一个或 多个个性化内容项。在一个方面,该个性化内容项可包括定向广告。在252处, 其他服务器206可将该个性化内容项传送给通信设备202。在一个方面,该个 性化内容项可经由简档服务器204传递给通信设备202。

图3描绘了根据一方面的描述用于生成和使用富集用户简档的示例系统的 流程图300。在一个可任选方面,在框302处,通信设备可获得一个或多个因 用户而异的信息元素。因用户而异的信息元素的示例可包括但不限于用户兴 趣、地点信息、位置信息、通信设备传感器导出的数据、通信设备硬件导出的 数据、用户特性、用户人口统计信息、浏览器历史、应用使用历史、呼叫历史、 通信设备后台活动、话务利用数据、通信设备充电水平、通信设备充电状态、 用户输入等,或它们的任何组合。因用户而异的信息元素可通过设备推断(例 如,由设备组件基于用户行为来导出)、用户输入、服务器提供的信息等、或 其任何组合来获得。

在框304处,通信设备确定对服务器的简档提要更新是否到期。在一个方 面,为了提示生成简档提要,匿名API调用可被用来从简档服务器接收数据和 /或向简档服务器贡献数据。在一个这样的方面,在群简档聚集时段期间可作出 至多一个简档富集请求。如此,可不存在重复简档,由此给予简档服务器创建 可用/一致的数据模型的能力。此外,用户的简档提要可被递增地添加到群简档 信息,由此避免简档服务器存储因用户而异的内容作为它自己的数据集。如此, 在简档提要被发送给服务器时,该信息被添加到总聚集数据模型,此时,信息 元素到特定用户的链接丢失和/或解除关联。

在框304处,如果确定简档提要到期,则在框306处,通信设备可生成简 档提要并且在框308处,该简档提要可被传送给简档服务器。在一方面,简档 提要可以是已被提炼成较高级别概要形式的因用户而异的信息元素的概要,并 且该提炼可包括移除可指示用户的身份(例如,地点、位置,等等)的一个或 多个信息元素。

作为对比,如果在框304处确定当前没有简档提要到期,则在框310处, 通信设备仍然可确定简档服务器是否可被查询以辅助与驻留在通信设备上的 内容相关联的元数据解释。在一个方面,在框304和310处执行的确定可并行 执行。在另一方面,这些确定可顺序执行,其中各动作的次序不限于图3中描 绘的次序。在另一方面,可发生这些确定中的仅一个确定。元数据请求的示例 在因通信设备用户而异的信息元素指示对网站的近期访问的上下文中提供。该 通信设备可查询简档服务器以确定附加上下文信息(例如,元数据)来基于因 用户而异的信息元素补充用户简档。在一个方面,该查询可由用户请求来提示。 在另一方面,该查询可响应于通信设备检测到其中完整的数据集可能不可用的 潜在需求和/或兴趣域而自动执行。在框310处,如果通信设备确定可不需要查 询,则通信设备可结束该过程和/或返回在框304处监视简档提要请求。作为对 比,如果在框310处元数据查询被提示,则在框312处,该查询可被传送给简 档服务器。

响应于在框308处的简档提要传输和/或在框312处的元数据查询,在框 314处,通信设备可从简档服务器和/或元数据储存库接收一个或多个增强信息 元素。该增强信息元素可与因用户而异的元素相关联并且可包括从简档服务器 获得的内容。关于对元数据查询的响应,所返回的数据可提示通信设备执行诸 如将对体育的兴趣增加X(百分比或绝对值)之类的动作。在另一方面,对元 数据查询的响应可向通信设备提供它将不会自己确定的信息(例如,用户当前 所处的地点是专攻泰国菜并且很受学生欢迎的餐馆,或者用户已访问的网站专 攻针对美国观众的体育新闻)。例如,该增强信息元素可从服务器辅助式事件 分析(例如,基于多个简档提要的聚集的群行为和/或兴趣)和外部数据源中导 出。外部数据源可被用来获得与用户相关联的附加信息。例如,当前位置可被 用来获得与邻近区域的犯罪率、该位置处的平均家庭收入等相关联的外部数 据。在另一示例中,近期访问的网站可由外部数据源用来获得通用上下文信息 (例如,对体育、新闻、时尚等的兴趣)。在框316处,通信设备可使用接收 到的增强信息元素的至少一部分来生成富集用户简档和/或添加到富集用户简 档。

另外,在一可任选方面,在框318处,通信设备可获得标识用户设备但不 唯一性地标识该设备的用户的代理用户ID。在一个方面,简档服务器可生成代 理用户ID并且通信设备可从简档服务器接收代理用户ID。例如,在一些方面, 为了最大的隐私性水平(例如,通信设备匿名性),代理用户ID可全部或部 分地由简档服务器生成。在一个方面,代理用户ID可响应于来自应用的请求 而生成。在这样的方面,虽然简档服务器可以能够从代理ID“反向工程”回到 真实设备或用户ID,但由于代理ID可被删除(例如,在使用之后丢弃),对 第三方而言,从任何代理ID对设备或用户ID进行反向工程可显著地更具挑战 性。在另一方面,通信设备可生成代理用户ID。在这样的实现中,设备侧生成 的代理ID可被使用并中继到应用,而不向第三方服务器揭示设备/用户ID与代 理ID之间的映射。如此,代理用户ID可作为富集用户简档的一部分来创建, 并且在不同实现中,该创建可由简档服务器、通信设备和/或其组合来执行。在 一个方面,哪一实体被用来生成代理用户ID可取决于用于保留用户匿名性的 可接受稳健性设置。在一个方面,来自应用的每一请求可提示生成新代理用户 ID。在另一方面,新代理用户ID可被周期性地生成。在另一方面,代理用户 ID可在阈值持续时间、使用次数等内有效。

在一可任选方面,在框320处,通信设备可将代理用户ID和用户兴趣传 送给简档服务器。在一个方面,用户兴趣可包括与富集用户简档相关联的一个 或多个属性。富集用户简档可包括一个或多个因用户而异的信息元素。

在一可任选方面,在框322处,通信设备可将代理用户ID提供给可在该 通信设备上操作的应用和/或服务。在操作中,该应用可通过将代理用户ID传 送给附加服务器并从该附加服务器接收个性化内容来接收用于该用户设备的 个性化内容(例如,广告)。在这样的方面,该附加服务器可使用代理用户ID 与简档服务器通信以获得对通信设备所提供的用户兴趣的访问。此后,该附加 服务器可使用该用户兴趣来确定一个或多个潜在相关的内容项。从这些潜在相 关的内容项中,一个或多个个性化内容项可被选择以供传递给用户设备。在一 个方面,该附加服务器可向简档服务器注册并就与用户兴趣的使用相关联的各 种约束达成一致。例如,该附加服务器可被准予在其间可使用用户兴趣的有限 持续时间。

此后,在框324处,通信设备可接收个性化内容。

图4描绘了根据一方面的描述在其中使用富集用户简档的示例系统的流程 图400。在框402处,简档服务器可从用户设备(例如,通信设备102)接收 信息元素消息。

在框404处,简档服务器确定接收到的信息元素消息是否为简档提要。如 果在框404处该信息元素消息是简档提要,则在框406处,简档服务器可将该 简档提要中包括的信息与群模型相组合。在这样的方面,接收到的简档提要可 与一个或多个其他简档提要和/或由其他网络获得的内容聚集在一起。例如,简 档服务器可使用服务器辅助式事件分析(例如,基于多个简档提要的聚集的群 行为和/或兴趣)和/或外部数据源导出增强信息元素。外部数据源可被用来获 得与用户相关联的附加信息。例如,当前位置可被用来获得与邻近区域的犯罪 率、该位置处的平均家庭收入等相关联的外部数据。在另一示例中,近期访问 的网站可由外部数据源用来获得通用上下文信息(例如,对体育、新闻、时尚 等的兴趣)。

基于对由简档服务器聚集的信息模型和接收到的简档提要的分析,简档服 务器可确定接收到的简档提要中缺少的一个或多个信息元素。在框408,一个 或多个增强信息元素(例如,被确定为缺失、过期、不准确等的元素)可被传 送给通信设备。在一个方面,该分析和传输可响应于接收到简档提要来执行。 在另一方面,该传输可定向到从其接收到简档提要的通信设备。

作为对比,如果在框404处简档服务器确定该信息元素消息不是简档提要, 则在框410处,简档服务器确定该信息元素消息是否为元数据查询。如果在框 410处简档服务器确定该信息元素消息是元数据查询,则在框412处,可获得 与该查询相关联的元数据。在一个方面,该元数据可从元数据储存库获得。在 框414处,所获得的元数据可被传送给从其接收到该查询的通信设备。

作为对比,如果在框410处简档服务器确定该信息元素消息不是元数据查 询,则在一可任选方面,在框416处,简档服务器可确定该信息元素消息是否 包括代理用户ID以及与该用户相关联的一个或多个属性。在一可任选方面, 如果在框416处简档服务器确定该信息元素消息不是代理用户ID以及一个或 多个属性,则在框418,该过程可终止。

作为对比,在一可任选方面,如果在框416处简档服务器确定该信息元素 消息是代理用户ID以及与用户相关联的一个或多个属性,则在框420处,简 档服务器可确定是否已从另一服务器接收到访问与该用户相关联的该一个或 多个属性的任何请求。如果在框420处没有接收到请求,则简档服务器可继续 存储代理用户ID并等待来自另一服务器的请求。在一个方面,简档服务器可 将代理用户ID存储达阈值持续时间、使用次数等,并且可在超出该阈值后删 除该代理用户ID。

在一可任选方面,在框420处,如果接收到请求,则在框422处,代理服 务器可认证该请求。在一个方面,该请求可包括代理用户ID的副本并且该认 证可包括将从通信设备接收到的代理用户ID和作为来自另一服务器的请求的 一部分接收到的代理用户ID相比较。假定在该可任选方面该认证成功,则在 框424处,该一个或多个属性的至少一部分可被传送给发出请求的服务器。

图5描绘了根据一方面的用于通过使用富集用户简档来提供增强的用户体 验的示例通信设备500的框图。通信设备500包括接收机502,接收机502从 例如一个或多个接收天线(未示出)接收一个或多个信号、对收到信号执行典 型行动(例如,滤波、放大、下变频等)、并且将经调理的信号数字化以获得 采样。接收机502还可包括能为收到信号的解调提供载波频率的振荡器以及能 解调收到码元并将其提供给处理器506以进行信道估计的解调器。在一个方面, 通信设备500还可包括一个或多个副接收机并且可接收附加的信息信道。

处理器506可以是专用于分析由接收机502接收的信息和/或生成供一个或 更多个发射机520(为了便于解说,仅示出一个发射机)进行发射的信息的处 理器,可以是控制通信设备500的一个或更多个组件的处理器,和/或可以是既 分析由接收机502接收的信息、生成供发射机520发射以用于在一个或更多个 发射天线(未示出)上进行发射的信息、又控制通信设备500的一个或更多个 组件的处理器。

在一个方面,处理器506和/或富集用户简档模块530可提供用于从可在通 信设备上操作的组件获得属性的装置、用于通过从该属性中提炼因用户而异的 信息元素的至少一部分来从该属性生成简档提要的装置、用于传送该简档提要 的装置、用于接收增强信息元素的装置、以及用于通过用接收到的增强信息元 素的至少一部分扩充该属性来生成富集用户简档的装置。该属性可包括因用户 而异的信息元素。该增强信息元素可从来自多个设备的简档提要的聚集中导 出。在另一方面,处理器506和/或富集用户简档模块530可提供用于通过修改 与一属性相关联的因用户而异的信息元素的至少一部分以解除该属性与用户 的关联来生成与该属性相关联的简档服务器查询的装置、用于传送该简档服务 器查询的装置、用于接收包括与该简档服务器查询相关联的元数据的增强信息 元素的装置、以及用于通过用该增强信息元素的至少一部分扩充该属性来生成 富集用户简档的装置。该增强信息元素可从元数据储存库接收到。在一可任选 方面,处理器506和/或富集用户简档模块530可操作用于提供用于生成用于标 识通信设备的代理用户ID的装置、用于传送该代理用户ID以及与用户相关联 的属性的装置、以及用于将该代理用户ID提供给应用的装置,该应用使用用 于传送该代理用户ID以允许附加服务器访问所传送的属性并从该附加服务器 接收个性化内容的装置来接收该属性的至少一部分。

通信设备500可另外包括存储器508,存储器508起作用地耦合至处理器 606并可存储要传送的数据、收到的数据、与可用信道有关的信息、与经分析 的信号和/或干扰强度相关联的数据、与获指派的信道、功率、速率或诸如此类 有关的信息、以及任何其他适用于估计信道和经由信道传达的信息。存储器508 可另外存储与估计和/或利用信道相关联的(例如,基于性能、基于容量等的) 协议和/或算法。在一个方面,存储器508可包括UICC,该UICC可包括各种 模块,诸如但不限于,订户信息模块(SIM)、CDMA订户身份模块(CSIM) 等。

将领会,本文中描述的数据存储(例如,存储器508)或可为易失性存储 器或可为非易失性存储器,或者可包括易失性和非易失性存储器两者。作为解 说而非限定,非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、 电可编程ROM(EPROM)、电可擦除PROM(EEPROM)、或闪存。易失性 存储器可包括充当外部高速缓存存储器的随机存取存储器(RAM)。藉由解说 而非限定,RAM有许多形式可用,诸如同步RAM(SRAM)、动态RAM(DRAM)、 同步DRAM(SDRAM)、双倍数据率SDRAM(DDR SDRAM)、增强型SDRAM (ESDRAM)、同步链路DRAM(SLDRAM)、以及直接存储器总线(Rambus) RAM(DRRAM)。本主题系统和方法的存储器508旨在涵盖而不限于这些以 及任何其他合适类型的存储器。

通信设备500还可包括富集用户简档模块530、用户简档提要生成模块 526、诸如电池521以及一个或多个传感器522等一个或多个组件、以及一个 或多个应用524。富集用户简档可包括与用户相关联的一个或多个属性532。 每一属性可包括一个或多个因用户而异的信息元素533并且每一因用户而异的 信息元素可包括上下文子元素535和/或非上下文子元素537中的至少一者。在 一个方面,因用户而异的信息元素533可用从简档服务器获得的增强信息元素 534来补充。此外,富集用户简档模块530可包括辅助富集用户简档模块530 提供富集用户体验的一个或多个规则536。在一个方面,规则536提供可预测 当前和/或将来活动的过程。

用户简档提要生成模块526可操作用于生成用户简档提要(例如,简档概 要)。在一个方面,为了提示用户简档提要的生成,匿名API调用可被用来从 简档服务器接收富集数据(例如,增强信息元素)并将数据贡献给简档服务器 简档概要聚集模块来创建将来数据模型。富集用户简档模块530的操作在图3 的流程图中描绘。

应用524可辅助通信设备执行特定任务。在一可任选方面,应用524可通 过与附加服务器和增强简档服务器的交互接收与用户相关的信息来提供增强 用户体验。应用可从富集用户简档模块530获得代理用户ID538并且可使用发 射机来将代理用户ID538传送给附加服务器。在一个方面,代理用户ID538 可由通信设备500生成。在另一方面,代理用户ID538可由简档服务器生成并 被提供给通信设备500。此后,附加服务器可使用代理用户ID538来认证并访 问与通信设备相关联且被存储在简档服务器上的信息。在这样的方面,通信设 备500可接收个性化内容(例如,广告,等等),同时向用户提供增强的隐私 性水平。换言之,可按使得限制向应用524和附加服务器暴露因用户而异的信 息的方式来提供个性化内容。

附加地,通信设备500可包括用户接口540。用户接口540可包括用于生 成进入通信设备500的输入的输入机构542,以及用于生成供通信设备500的 用户消耗的信息的输出机构544。例如,输入机构542可包括诸如键或键盘、 鼠标、触摸屏显示器、话筒等的机构。此外,例如,输出机构544可包括显示 器、音频扬声器、触觉反馈机构、个域网(PAN)收发机等。在一个方面,输 出机构544可包括可操作用于呈现图像或视频格式的内容的显示器或者呈现音 频格式的内容的音频扬声器。在一个方面,富集用户简档模块530可向输出机 构544提供上下文相关的内容作为覆盖。富集用户简档模块530可被用来向在 通信设备500上运行的应用524提供覆盖,并由此在使用应用524期间向用户 提供上下文相关的内容。在另一示例中,富集用户简档模块530可预测将来感 兴趣的事件并将这些事件提供给应用524和输出机构544。

图6描绘了根据一方面的可操作用于通过用一个或多个增强信息元素和/ 或元数据扩充内容来辅助提供增强的用户体验的示例简档服务器系统600的框 图。简档服务器系统600可包括任何类型的硬件、服务器、个人计算机、微型 计算机、大型计算机、或要么是专用要么是通用计算设备的任何计算设备中的 至少一者。此外,本文中描述为在简档服务器系统600上操作或由简档服务器 系统600执行的模块和应用可如图6中所示全部在单个网络设备上执行,或者 替换地,在其他方面,分开的服务器、数据库或计算机设备可协同工作以向各 方提供可使用格式的数据,和/或在设备(诸如通信设备102、170(A)、170(B)、 170(N))与由简档服务器系统600执行的模块和应用之间的数据流中提供单独 的控制层。

简档服务器系统600包括计算机平台602,后者可跨有线和无线网络传送 和接收数据并且可执行例程和应用。计算机平台602包括存储器604,其可包 括易失性和非易失性存储器,诸如只读和/或随机存取存储器(ROM和RAM)、 EPROM、EEPROM、闪存卡、或计算机平台常用的任何存储器。此外,存储器 604可包括一个或更多个闪存单元,或者可以是任何二级或三级存储设备,诸 如磁介质、光介质、带、或者软盘或硬盘。此外,计算机平台602还包括处理 器630,该处理器630可以是专用集成电路(“ASIC”)或其他芯片组、逻辑 电路、或其他数据处理设备。处理器630可包括在硬件、固件、软件和其组合 中实施的各种处理子系统632,其允许实现简档服务器系统600的功能以及网 络设备在有线或无线网络上的可操作性。

处理器630、通信模块650、和/或增强简档模块610可提供用于从多个通 信设备接收多个简档提要的装置和用于聚集来自这多个简档提要的信息元素 以生成增强信息元素的装置。每一简档提要可包括信息元素,并且这些信息元 素中的至少一个信息元素可能已被修改成从在对应的通信设备上可用的因用 户而异的信息元素中移除因用户而异的信息的至少一部分。

计算机平台602进一步包括在硬件、固件、软件和其组合中实施的通信模 块650,其允许实现简档服务器系统600的各种组件之间、以及简档服务器系 统600、通信设备102、170(A)、170(B)、及170(N)之间的通信。通信模块650 可包括用于建立通信连接的必要硬件、固件、软件和/或其组合。根据所描述的 各方面中的一个或多个,通信模块650可包括促成简档服务器系统600与通信 设备102、170(A)、170(B)、170(N)之间的无线和/或有线通信的必要硬件、固 件和/或软件。

简档服务器系统600的存储器604可包括可操作用于辅助提供富集用户体 验的增强简档模块610。增强简档模块610可包括简档概要聚集模块612、元 数据模块614、以及附加服务器认证模块616。简档概要聚集模块612可通过 聚集从来自多个通信设备(例如,102、170(A)、170(B)、170(N))的用户简档 提要接收到的信息元素来生成一个或多个增强信息元素。增强信息元素可提供 可从该群用户获得的可能对任何单个用户而言不可获得的附加上下文信息。在 一个方面,在群简档聚集时段期间,来自每一用户的至多一个用户简档概要可 被提供。

在一个方面,元数据模块614可包括对与用户简档相关联的信息元素进行 补充、替换等的附加上下文信息。例如,在元数据查询包括特定网站(例如, 体育网站)的情况下,简档服务器系统600可提示通信设备102修改其富集用 户简档的各种属性。例如,对体育网站的访问可递增用户对体育的兴趣水平(百 分比值或绝对值)。此外,假定该体育网站专注于报道特定职业体育团队,则 访问该站点可递减在该团队正在进行由电视转播的比赛时用户对其他活动的 潜在可用性。在另一方面,对特定职业体育团队的兴趣可递增该用户对听说与 新沙发、电视机、躺椅等相关的交易的潜在兴趣。在一个方面,该元数据查询 可由用户请求来提示。在另一方面,该元数据查询可响应于富集用户简档检测 到其中完整的数据集可能当前不可用的潜在需求和/或兴趣域而自动执行。

在一可任选方面,附加服务器认证模块616可从通信设备接收代理标识连 同一个或多个用户兴趣。另外,附加服务器认证模块616可从一个或多个附加 服务器接收请求访问该用户兴趣的请求。附加服务器认证模块616可在完成认 证过程之际将该用户兴趣的一部分提供给附加服务器。在一个方面,附加服务 器认证模块616可从附加服务器接收代理标识符并且可匹配各值以确定访问是 否得到认证。在一个方面,代理标识符在阈值持续时间之后期满。

图7描绘了根据一方面的可操作用于使用富集用户简档的示例性通信系统 700的框图。例如,系统700可至少部分地驻留在通信设备(例如,通信设备 500)内。应领会,系统700被表示为包括功能块,这些功能块可以是表示由 处理器、软件、或其组合(例如固件)实现的功能的功能块。系统700包括可 协同动作的电组件的逻辑编组702。

例如,逻辑编组702可包括可提供用于从可在通信设备上操作的组件获得 包括因用户而异的信息元素的属性的装置的电组件704。在一个方面,该组件 可以是与通信设备相关联的应用、与通信设备相关联的传感器、与通信设备相 关联的硬件组件等,或其任何组合。在一个方面,因用户而异的信息元素可以 是用户兴趣、地点信息、位置信息、通信设备传感器导出的数据、通信设备硬 件导出的数据、用户特性、用户人口统计信息、浏览器历史、应用使用历史、 呼叫历史、通信设备后台活动、话务利用数据、通信设备充电水平、通信设备 充电状态、用户输入等,或它们的任何组合。在一个方面,电组件704还可操 作用于提供用于检测该组件的组件类型的装置、用于基于组件类型来确定可从 该组件访问的属性的装置、以及用于提取可从该组件访问的属性的装置。在一 个方面,每一因用户而异的信息元素可包括上下文子元素、非上下文子元素等、 或其任何组合。在这样的方面,上下文子元素可包括与用户相关联的位置,一 天中的时间,一星期中的一天,与用户相关联的活动,用户与通信设备交互的 水平,用户与通信设备的近期交互,与通信设备相关联的可用资源,与通信设 备相关联的传感器输出,与通信设备相关联的电池寿命值,与用户相关的新闻, 在日历应用中调度的事项,天气信息,交通信息,通信设备与另一设备的邻近 度值,通信设备与另一用户的邻近度值,服务器导出的内容等,或其任何组合。 在这样的方面,非上下文子元素可包括用户的性别、用户的年龄、与该用户相 关联的另一设备、用户的媒体兴趣、用户的财务信息、用户的游戏兴趣、与第 二用户的关联、用户的职业等等,或其任何组合。

此外,逻辑编组702可包括可提供用于通过从该属性中提炼因用户而异的 信息元素的一部分来从该属性生成简档提要的装置的电组件706。在一方面, 电组件706还可被配置成用于移除因用户而异的信息元素的上下文子元素的一 部分。在这样的方面,电组件706可进一步被配置成用于从上下文子元素中移 除位置信息、地点信息等等。

此外,逻辑编组702可包括可提供用于传送简档提要的装置的电组件708。 另外,逻辑编组702可包括可提供用于接收增强信息元素的装置的电组件。该 增强信息元素可从来自多个设备的简档提要的聚集中导出710。另外,逻辑编 组702可包括可提供用于通过用接收到的增强信息元素的至少一部分扩充该属 性来生成富集用户简档的装置的电组件712。

另外,系统700可包括存储器714,该存储器714保留用于执行与电组件 704、706、708、710和712相关联的功能的指令,并存储由电组件704、706、 708、710、712使用或获取的数据,等等。虽然被示为在存储器714外部,但 是应该理解,电组件704、706、708、710以及712中的一个或多个可存在于 存储器714内。在一个示例中,电组件704、706、708、710和712可包括至 少一个处理器,或者每个电组件704、706、708、710和712可以是至少一个 处理器的相应模块。另外,在附加或替换性示例中,电组件704、706、708、 710和712可以是包括计算机可读介质的计算机程序产品,其中每个电组件 704、706、708、710和712可以是相应代码。

图8描绘了根据一方面的可操作用于使用富集用户简档的示例性通信系统 800的另一框图。例如,系统800可至少部分地驻留在通信设备(例如,通信 设备500)内。应领会,系统800被表示为包括功能块,这些功能块可以是表 示由处理器、软件、或其组合(例如固件)实现的功能的功能块。系统800包 括可协同动作的电组件的逻辑编组802。

例如,逻辑编组802可包括可提供用于通过修改与一属性相关联的因用户 而异的信息元素的至少一部分以解除该属性与用户的关联来生成与该属性相 关联的简档服务器查询的装置的电组件804。在一方面,电组件804还可被配 置成用于移除因用户而异的信息元素的上下文子元素的至少一部分。在这样的 方面,电组件804可进一步被配置成用于从上下文子元素中移除位置信息、地 点信息等等。在一个方面,因用户而异的信息元素可以是用户兴趣、地点信息、 位置信息、通信设备传感器导出的数据、通信设备硬件导出的数据、用户特性、 用户人口统计信息、浏览器历史、应用使用历史、呼叫历史、通信设备后台活 动、话务利用数据、通信设备充电水平、通信设备充电状态、用户输入等,或 它们的任何组合。

此外,逻辑编组802可包括可提供用于传送简档服务器查询的装置的电组 件806。另外,逻辑编组802可包括可提供用于接收与简档服务器查询相关联 的包括从元数据储存库接收到的元数据的增强信息元素的装置的电组件808。 此外,逻辑编组802可包括可提供用于通过用该增强信息元素的至少一部分扩 充该属性来生成富集用户简档的装置的电子组件810。

另外,系统800可包括存储器812,该存储器812保留用于执行与电组件 804、806、808和810相关联的功能的指令,并且存储由电组件804、806、808、 810使用或获取的数据,等等。虽然被示为在存储器812外部,但是要理解的 是电组件804、806、808和810中的一者或多者可存在于存储器812内部。在 一个示例中,电组件804、806、808和810可包括至少一个处理器,或者每个 电组件804、806、808和810可以是至少一个处理器的相应模块。而且,在附 加或替换性示例中,电组件804、806、808和810可以是包括计算机可读介质 的计算机程序产品,其中每个电组件804、806、808和810可以是相应代码。

图9描绘了根据一方面的可操作用于使用富集用户简档的示例性通信系统 900的另一框图。例如,系统900可至少部分地驻留在通信设备(例如,通信 设备500)内。应领会,系统900被表示为包括功能块,这些功能块可以是表 示由处理器、软件、或其组合(例如固件)实现的功能的功能块。系统900包 括可协同动作的电组件的逻辑编组902。

例如,逻辑编组902可包括可提供用于生成用于标识通信设备的代理用户 ID的装置的电组件904。在一方面,电组件904还可被配置成用于周期性地生 成代理用户ID,生成在阈值持续时间内有效的代理用户ID,生成在应用使用 阈值次数内有效的代理用户ID等等,或其任何组合。在一个方面,与用户相 关联的属性包括因用户而异的信息元素,并且该因用户而异的信息元素可包括 上下文子元素。

例如,逻辑编组902可包括可提供用于传送代理用户ID以及与用户相关 联的属性的装置的电组件906。此外,逻辑编组902可包括可提供用于向可在 通信设备上操作的应用提供代理用户ID的装置的电组件908。在一个方面,该 应用可被配置成通过用于传送代理用户ID以允许附加服务器访问所传送的属 性的装置和用于从该附加服务器接收个性化内容的装置来接收个性化内容。

此外,系统900可包括存储器910,其留存用于执行与电组件904、906和 908相关联的功能的指令,并且存储由电组件904、906、908使用或获得的数 据等。虽然被示为在存储器910外部,但是要理解的是电组件904、906、和 908中的一者或多者可存在于存储器910内部。在一个示例中,电组件904、 906、和908可包括至少一个处理器,或每个电组件904、906、和908可以是 至少一个处理器的对应模块。此外,在附加或替换示例中,电组件904、906、 和908可以是包括计算机可读介质的计算机程序产品,其中每个电组件904、 906、和908可以是对应的代码。

图10描绘了根据一方面的可操作用于使用富集用户简档的示例性通信系 统1000的另一框图。例如,系统1000可至少部分地驻留在服务器(例如,简 档服务器系统600)内。应领会,系统1000被表示为包括功能块,这些功能块 可以是表示由处理器、软件、或其组合(例如固件)实现的功能的功能块。系 统1000包括可协同动作的电组件的逻辑编组1002。

例如,逻辑编组1002可包括可提供用于从多个通信设备接收多个简档提 要的装置的电组件1004。在一个方面,每一简档提要可包括信息元素。在这样 的方面,至少一个信息元素可能已被修改成从在对应的通信设备上可用的因用 户而异的信息元素中移除因用户而异的信息的至少一部分。在一方面,电组件 1004还可被配置成用于在简档提要生成时段期间从对应的通信设备接收一次 每一简档提要。在一方面,电组件1004还可被配置成用于接收与一属性相关 联的简档服务器查询。在这样的方面,逻辑编组1002可包括可提供用于基于 接收到的简档服务器查询从元数据储存库获得元数据的装置和用于传送该元 数据的装置的电组件。元数据储存库可包括增强信息元素。在一方面,电组件 1004还可被配置成用于从通信设备接收代理用户ID和属性以及从第二服务器 接收包括代理用户ID的副本的对该属性的请求。在这样的方面,逻辑编组1002 可包括可提供用于通过将从通信设备接收到的代理用户ID与从第二服务器接 收到的代理用户ID的副本相比较来认证该请求的装置、和用于向第二服务器 传送该属性的至少一部分的装置的电组件。

此外,逻辑编组1002可包括可提供用于聚集来自多个简档提要的信息元 素以生成增强信息元素的装置的电组件1006。

在一可任选方面,逻辑编组1002可包括可提供用于将增强信息元素传送 给多个通信设备中的至少一个以扩充因用户而异的信息元素的装置的一个或 多个电组件。

此外,系统1000可包括存储器1008,其留存用于执行与电组件1004和 1006相关联的功能的指令、并存储由电组件1004、1006使用或获得的数据等。 虽然被示为在存储器1008外部,但是要理解的是电组件1004和1006中的一 者或多者可存在于存储器1008内部。在一个示例中,电组件1004和1006可 包括至少一个处理器,或每个电组件1004和1006可以是至少一个处理器的对 应模块。此外,在附加或替换示例中,电组件1004和1006可以是包括计算机 可读介质的计算机程序产品,其中每个电组件1004和1006可以是对应的代码。

图11示出了富集用户简档可在其中操作的系统1100的框图。系统1100 可包括通信设备1102(例如,终端、客户机、UE),通信设备1102可经由网 络1150与其他通信设备和/或一个或多个服务器(诸如增强简档服务器1160) 进行通信。在一个方面,通信设备1102可操作用于使用无线协议进行通信, 这些协议诸如但不限于LTE、CDMA、TDMA、FDMA、OFDMA、SC-FDMA、 TD-SCDMA、全球移动通信系统(GSM)、通用地面无线电接入(UTRA)、 演进UTRA(E-UTRA)等。在另一方面,通信设备1102可操作用于使用有线 通信(诸如基于同轴电缆、光纤电缆、双绞线、数字订户线(DSL)等的系统) 来进行通信。

通信设备1102可包括富集用户简档模块1110、一个或多个组件1130、以 及一个或多个应用1140(例如,第三方应用等)。富集用户简档模块1110可 提供推断和/或预测各类型的用户需求和/或行为的能力,以关于用户与通信设 备1102的交互来个性化用户对通信设备1102的体验和/或优化设备性能。在一 个方面,富集用户简档模块1110可包括可用从简档服务器1160和增强信息元 素模块1162获得的增强信息元素1118补充和/或扩充的一个或多个属性1112。 该一个或多个属性中的每一个可包括一个或多个因用户而异的信息元素1114。 在一个方面,每一个因用户而异的信息元素1114可包括一个或多个上下文子 元素1115和/或一个或多个非上下文子元素1117。

属性1112可包括但不限于一个或多个用户兴趣和/或特性。在一个方面, 兴趣和/或特性可被存储作为因用户而异的信息元素1114。此外,属性1112可 包括相关性信息(例如,用户对因用户而异的信息元素有多少兴趣的百分比可 能性)和/或概率信息(例如,所获得的因用户而异的信息元素是准确的百分比 可能性)。

此外,因用户而异的信息元素1114可包括提供对与用户相关联的一个或 多个属性的洞察的信息元素。因用户而异的信息元素的示例包括但不限于用户 兴趣、地点信息、位置信息、通信设备传感器1134导出的数据、通信设备硬 件1136导出的数据、用户特性、用户人口统计信息、浏览器历史、应用使用 历史、呼叫历史、通信设备后台活动、话务利用数据、通信设备充电水平、通 信设备充电状态、用户输入等,或它们的任何组合。因用户而异的信息元素可 通过设备推断(例如,由设备组件基于用户行为来导出)、用户输入、服务器 提供的信息等、或其任何组合来获得。

上下文子元素1115可包括与用户相关联的多个项。作为示例而非限制, 上下文子元素可包括以下各项中的一个和任何组合:与用户相关联的位置,一 天中的时间,一星期中的一天,与用户相关联的活动,用户与通信设备1102 交互的水平,用户与通信设备1102的近期交互,与通信设备1102相关联的可 用资源(例如,电池电流、存储器、处理能力等),与通信设备1102相关联 的传感器1134输出(例如,移动、来自光传感器的室内/室外等),与通信设 备1102相关联的电池寿命值,与用户相关的新闻,在日历应用、任务应用、 笔记应用、联系人应用等中调度的项,天气信息,交通信息,通信设备1102 与另一设备的邻近度值,通信设备1102与一个或多个其他用户的邻近度值, 服务器导出的内容,一个或多个数据承载(例如,3G/4G、Wi-Fi)的可用性, 功率使用值(例如,在设备被对接/插入/充电时),相机使用,站点浏览历史, 购物模式等。

此外,非上下文子元素1117可包括但不限于以下各项之一或任何组合: 用户的性别、用户的年龄、与该用户相关联的另一设备、用户的媒体兴趣、用 户的财务信息、用户的游戏兴趣、与第二用户的关联、用户的职业,等等。

组件1130可包括用户接口1132、一个或多个传感器1134、和/或一个或多 个硬件组件1136。在一个方面,组件1130可与一个或多个外部组件协同操作。 在一个方面,外部组件可包括用户接口、传感器、硬件组件、对接站、支架、 充电站等。在一个方面,用户接口1132可包括各种特征,如显示器、用户输 入和输出机制等。在一个方面,一个或多个传感器1134可包括但不限于加速 计、陀螺仪、邻近度传感器、光传感器等。在另一方面,传感器1134还可指 通信设备1102可操作用于与之交互的任何传感器(例如,呼吸分析仪、风速 计、温度计、气压计、高度计、步程计、心率监视器、血压监视器、血糖监视 器等)。在一个方面,硬件组件1136可包括但不限于一个或多个天线、电池、 GPS监视模块等。

富集用户简档模块1110可支持生成/维护/修改和/或更新富集用户简档。此 外,富集用户简档模块1110可包括可辅助富集用户简档模块1110预测一个或 多个事件的发生的信息元素预测模块1118。在一个方面,信息元素预测模块 1118可预测事件,可确定可受所预测的事件影响的一个或多个组件1130,并 可基于所预测的事件来修改与该组件相关联的功能性。例如,信息元素预测模 块1118可预测一个或多个组件1130可能在一持续时间内不被使用,并且可基 于所预测的不使用来修改和/或停止与组件1130相关联的一个或多个功能性。 在这样的操作方面,总体通信设备1102功率使用可被改进。此外,在这样的 操作方面,通过减少与该一个或多个组件1130的交互,组件1130和/或通信设 备1102的寿命期望可被增加。

应用1140可辅助通信设备执行特定任务,在一可任选方面,应用1140可 通过与富集用户简档模块1110交互来提供增强的用户体验。在一个方面,应 用1140可包括向通信设备1600用户接口1132提供用户接口覆盖1142的可任 选应用。在这样的可任选方面,用户接口覆盖应用1142可从信息元素预测模 块1118获得信息元素并可将该信息元素作为所建议的覆盖提供给用户接口 1132。例如,所建议的覆盖可包括被预测为感兴趣的对等方的联系信息、被预 测为要使用的应用1140的图标、预测用户要与其交互的所建议的内容项,等 等。在另一方面,应用1140可包括可任选的地图应用1144。在这样的可任选 方面,地图应用1144可从信息元素预测模块1118获得信息元素,提供一个或 多个所建议的覆盖、所建议的条目等等。例如,可任选的地图应用1144可获 得在当前时间、在所预测的将来时间、在当前位置处、在所预测的将来位置处 等等的一个或多个所建议的感兴趣位置,并且可将所获得的信息元素作为所建 议的覆盖、所建议的条目等呈现在用户接口1132上所显示的地图上。在另一 方面,应用1140可包括可任选的日历应用1146。在这样的可任选方面,日历 应用1146可从信息元素预测模块1118获得信息元素,以提供一个或多个所建 议的覆盖、所建议的条目等等。例如,可任选的日历应用1146可获得在当前 时间、在所预测的将来时间、在当前位置处、在所预测的将来位置处等等的一 个或多个所建议的感兴趣位置,并且可将所获得的信息元素作为所建议的覆 盖、所建议的条目等呈现在用户接口1132上所显示的日历上。在本文所使用 的一方面,所建议的覆盖和/或所建议的条目可包括可作为不请求用户执行、接 受和/或添加的可任选项而被呈现给用户的信息。在一个方面,所建议的覆盖和 /或所建议的条目可包括允许用户接受和/或拒绝该建议的选项。

图12解说由通信设备执行以利用富集用户简档来标识与该UE相关联的一 个或多个组件的功能性的示例流程图过程1200。如本文所使用的,组件可包括 诸如电池、调制解调器接口(例如,蜂窝、WiFi等)、用户接口等硬件组件或 诸如应用、数据、内容等软件组件中的任何一个或组合。

在框1202,通信设备可解读富集简档以预测可影响与该通信设备相关联的 一个或多个组件的功能性的事件的发生。例如,通信设备可解读富集简档以预 测用户何时将处于具有不同带宽能力的各种无线电承载的范围内。在另一示例 中,通信设备可解读富集简档以预测该通信设备何时接近充电器。在另一示例 中,通信设备可解读富集简档以预测用户的各种活动(跑步、出席会议、外出 餐馆就餐,等等)的发生。在又一示例中,通信设备可解读富集简档以使用在 该设备上运行的任何特征或应用。

在一可任选方面,在框1204,通信设备可确定可受所预测的发生所影响的 一个或多个组件。在另一方面,通信设备可包括所预测的事件发生与可受影响 的组件之间的一个或多个预定义链接。在这样的方面,通信设备可以不确定受 所预测的事件影响的组件,并且代之以可通知链接到该事件发生的一个或多个 组件。例如,在通信设备预测具有改进性能的无线电承载将在第一时间可用并 且该通信设备可能先前已将改进的无线电承载使用和对应用的使用进行了链 接时,则该通信设备可通知该先前已链接的应用。

在框1206,通信设备可修改与一个或多个受影响的组件相关联的功能性。 例如,如果通信设备预测具有不同能力(例如,诸如数据速度、服务质量、加 密等级,等等)的承载将在不远的将来可用,则该通信设备上的应用可拖延下 载内容直至所预测的时间。在另一示例中,如果该通信设备预测没有具有更大 带宽的承载将在不远的将来可用,则该设备上的应用可限制可用选项和/或显示 具有降低的图像质量的内容。在另一示例中,如果该通信设备预测通信设备电 池寿命将在通信设备可被充电的时间之前落在特定阈值之下,则该通信设备可 减少各种可用功能以节省电池寿命。

图13解说由通信设备执行以利用富集用户简档和上下文信息来以动态和/ 或建议性方式向用户接口呈现上下文相关的内容的示例流程图过程1300。

在一可任选方面,在框1302,通信设备可检测一组件(诸如但不限于用户 接口)已被启动。在一个方面,通信设备可从用户设备上电、用户设备从睡眠 (例如,空闲)模式唤醒、用户设备从锁屏转变到通用主屏幕来检测该启动。 在一个方面,用户接口可包括锁屏、主屏幕,等等。

在框1304,通信设备可解读富集简档以预测可影响与该通信设备相关联的 所启动的组件的功能性的事件的发生。

在框1306,通信设备可至少部分地基于富集用户简档和上下文信息来确定 一个或多个相关信息元素。富集用户简档可包括一个或多个因用户而异的信息 元素以及一个或多个增强信息元素。在一个方面,这样的信息元素可包括但不 限于用户发起的事件/活动(例如,应用/站点使用,等等)、用户位置(例如, 地点)、通信设备存储的数据(例如,媒体、各种配置,等等)、硬件传感器 数据、用户输入,等等。该一个或多个增强信息元素可与该一个或多个因用户 而异的元素相关联并且可包括从简档服务器获得的内容。例如,该增强信息元 素可从服务器辅助式事件分析(例如,基于多个简档提要的聚集的群行为和/ 或兴趣)导出。

在框1308,该通信设备可将所确定的一个或多个相关信息元素呈现在用户 接口上。在一个方面,该呈现可包括按动态的上下文相关提示性方式呈现该一 个或多个相关信息元素。例如,相关信息元素与用户的相对相关性可被确定并 且相对而言更加相关的元素可按相对而言更加显著的方式来显示。在这样的示 例中,显著性可按任何数目的方式来描绘,诸如通过使用不同的字体、字体大 小、字体颜色、显示位置、显示持续时间、不同的图形图标、闪烁文本、闪烁 图形、振动该设备等等。相关信息元素可按提示性(例如,不突兀)的方式来 显示。例如,相关信息元素可被表示在用户接口处以避免干扰用户选择的应用、 内容等。

图14解说了由通信设备执行以利用富集用户简档和上下文信息的示例流 程图过程1400。

在一可任选方面,在框1402,通信设备可检测一组件(诸如但不限于用户 接口)已被启动。在一个方面,通信设备可从用户设备上电、用户设备从睡眠 (例如,空闲)模式唤醒、用户设备从锁屏转变到通用主屏幕来检测该启动。 在一个方面,用户接口可包括锁屏、主屏幕,等等。

在框1404,通信设备可解读富集简档以预测可影响与该通信设备相关联的 所启动的组件的功能性的事件的发生。

如上所述,在一可任选方面,在框1406,通信设备可确定可受所预测的事 件发生所影响的一个或多个组件。

在一可任选方面,在框1410,通信设备可基于富集用户简档来确定受影响 的组件的一个或多个相关信息元素。在一个方面,一个或多个相关信息元素的 相关性可基于富集用户简档的内容和通过所检测的功能性可用的一个或多个 特征来确定。在一个方面,该一个或多个相关信息元素可包括可基于对富集用 户简档以及与该功能性相关联的一个或多个特征的分析来确定的所预测的事 件。例如,在该功能性是地图应用的情况下,所预测的事件可包括在一个或多 个将来时间由该地图应用所显示的位置处的一个或多个兴趣点。此外,该地图 应用所显示的位置可基于该一个或多个将来时间的一个或多个所预测的将来 位置而变化。在该功能性是日历应用的另一示例中,所预测的事件可以是对用 户日历的暂定条目。

在可任选框1410,通信设备可将相关信息元素提供给该功能性作为所建议 的条目。在一个方面,这些元素可按允许该功能性将该一个或多个上下文相关 的所建议的条目作为覆盖进行呈现的格式来提供。例如,在该功能性是地图应 用的情况下,相关信息元素可被显示为该地图应用所显示的位置处的一个或多 个兴趣点。可向用户提供查看将来时间以及与那些将来时间相关联的所建议事 件的选项。此外,可向用户给出查看与每一个将来时间相关联的所预测的位置 和在那些时间在那些位置处所建议的事件的选项。在该功能性是日历应用的另 一示例中,相关信息元素可被显示为一个或多个暂定条目。该应用可使用嵌套 透镜来显示该相关信息元素的不同部分。这允许针对各种日历级别(每天、每 月、将来)来查看自定义信息。相关信息元素可被细分成各种类别,诸如但不 限于娱乐、产品发布、销售事件等等。此外,与日历相关联的元素(包括该相 关信息元素)可与对等方共享。如上所述,相关性可通过对富集用户简档的分 析来确定。如此,显示出强(例如,一致的)模式的事件、事件风格等可显露 在用户接口上并且可被指示为与该用户相关。这样的相关事件可被呈现到主屏 幕和/或提供给各应用。

在另一可任选方面,在框1412,通信设备可至少部分地基于富集用户简档 和上下文信息来确定所启动的组件的一个或多个相关信息元素。在这样的可任 选方面,该组件可以是应用、硬件组件、传感器等。例如,在该组件是应用且 该应用是因特网搜索应用的情况下,所预测的输入可以是基于先前搜索输入、 用户位置、用户兴趣、一天中的时间、其他开放应用等的一个或多个搜索项。 在该组件是应用且该应用是地图应用的另一示例中,所预测的输入可包括当前 位置处、到用户的家的方向上等等的一个或多个兴趣点。在该组件是应用且该 应用是日历应用的另一示例中,所预测的输入可以是用户日历的暂定条目。

在可任选框1414,通信设备可在接收到用户与该组件的交互之前将该相关 信息元素提供给该组件。在一个方面,这些元素可按允许该应用将该一个或多 个上下文相关的所建议的条目作为覆盖、列表、网格、队列、栈、传送带等进 行呈现的格式来提供。在一个方面,所建议的条目可在听觉上、视觉上、触觉 上等等来提供。例如,在该组件是因特网搜索应用的情况下,相关信息元素可 以是作为搜索输入框下的列表来提供的一个或多个搜索项/短语建议。在另一示 例中,在该组件是地图应用的情况下,相关信息元素可被显示为该地图应用所 显示的位置处的一个或多个兴趣点。还可向用户提供查看将来时间以及与那些 将来时间相关联的所建议事件的选项。此外,可向用户给出查看与每一个将来 时间相关联的所预测的位置和在那些时间在那些位置处所建议的事件的选项。 在另一示例中,在该组件是日历应用的情况下,相关信息元素可被显示为一个 或多个暂定条目。该应用可使用嵌套透镜来显示该相关信息元素的不同部分。 这允许针对各种日历级别(每天、每月、将来)来查看自定义信息。

图15解说多个时间(1501,1503)的示例通信环境1500,其中通信设备 1502可操作用于使用富集用户简档以动态方式向用户提供上下文相关的信息。 通信设备1502可包括用户接口1504。在一个方面,用户接口可包括一个或多 个应用1506和/或用户接口1504的可按提示性相关方式呈现一个或多个内容项 (例如,1510,1512)的可动态地改变的部分1508。

在第一时间1501,通信设备1502可用显示在用户接口1504上的活跃锁屏 来锁住。在操作中,通信设备1502可使用富集用户简档和上下文信息来确定 此用户的一个或多个兴趣和/或意图。例如,在第一时间1501,用户接口1504 可包括可操作用于至少部分地基于所预测的与用户的相关性按不同的方式显 示不同信息元素的可动态地改变的显示部分1508。例如,在第一时间1501, 通信设备1502可预测与工作日的开始相关联的信息1512(例如,天气、交通) 比与在当天稍后安排的活动相关联的信息1510具有更大相关性。

在稍后时间1503,锁屏显示可被转变为强调不同的内容项1520。此外, 不同的所强调的内容项1520可包括一个或多个进一步强调的子方面(1522、 1524、1526)。在一个方面,内容项的显示可基于使用不同字体、不同字体大 小、不同字体颜色、不同图形图标、闪烁文本、闪烁图形、触觉反馈(例如, 设备振动)、将上下文相关的信息元素定位在用户接口的相对更加显著的位置 等等、或其任何组合来区分。

在一操作方面,在时间1501,“每日计划”模式显著地显示天气1512(包 括在工作日最多地拜访的次要位置)的,较不显著地显示用户的接下来的日历 事件1510,以及(使用交通应用所提供的已知路线)估计通勤时间的交通窗口 小部件1512。此外,已被确定为相关的快捷方式可被动态地定义,并且基于兴 趣和使用,用相关内容来填充。从早晨至中午,用户可能检查与特定主题(例 如,体育、时尚,等等)相关的新闻应用和网站。稍微较不频繁地,用户可研 读本地新闻。用户还可向朋友和同事发送SMS和电子邮件消息,在中午快到 时询问午餐计划。另外,一星期有几次,用户在午休期间向一不同的城镇打电 话。此信息可被存储并聚集以允许设备1502提供相关内容以供显示在用户接 口1504上。

继续以上示例,在稍后时间1503,锁屏可基于对新闻的强烈兴趣而转变成 “新闻馈送”模式1520。时尚新闻1522和/或体育新闻1524可占据显著位置, 此后是本地新闻1526。在一个方面,虽然与用户已向其拨打电话的不同城市有 关的新闻未被直接指示,但正逼近该城市的大风暴可使与该城市有关的新闻与 该用户更加相关,并且与该城市有关的故事可向可从中拉取在锁屏上显示的内 容的各种新闻馈送之中朝新闻馈送的顶部“冒出”。如此,与该不同的城市有 关的新闻可被显示在锁屏上(例如,使得更加显著),以防用户想要呼叫并检 查他/她的朋友。

图16描绘了根据一方面的用于通过使用富集用户简档来提供增强的用户 体验的示例通信设备1600的框图。通信设备1600包括接收机1602,接收机 1602从例如一个或多个接收天线(未示出)接收一个或多个信号、对收到信号 执行典型行动(例如,滤波、放大、下变频等)、并且将经调理的信号数字化 以获得采样。接收机1602还可包括能为收到信号的解调提供载波频率的振荡 器以及能解调收到码元并将其提供给处理器1606以进行信道估计的解调器。 在一个方面,通信设备1600还可包括一个或多个副接收机并且可接收附加的 信息信道。

处理器1606可以是专用于分析由接收机1602接收的信息和/或生成供一个 或更多个发射机1620(为了便于解说,仅示出一个发射机)进行发射的信息的 处理器,可以是控制通信设备1600的一个或更多个组件的处理器,和/或可以 是分析由接收机1602接收的信息、生成供发射机1620发射以用于在一个或更 多个发射天线(未示出)上进行发射的信息、以及控制通信设备1600的一个 或更多个组件的处理器。

在一个方面,处理器1606和/或富集用户简档模块1630可提供用于通过解 读包括属性和增强信息元素的富集用户简档来预测事件发生的装置、以及用于 基于所预测的事件发生来修改通信设备的组件的功能性的装置。

通信设备1600可另外包括存储器1608,存储器1608起作用地耦合至处理 器1606并可存储要传送的数据、收到的数据、与可用信道有关的信息、与经 分析的信号和/或干扰强度相关联的数据、与获指派的信道、功率、速率或诸如 此类有关的信息、以及任何其他适用于估计信道和经由信道传达的信息。存储 器1608可另外存储与估计和/或利用信道相关联的(例如,基于性能、基于容 量等的)协议和/或算法。在一个方面,存储器1608可包括UICC,该UICC可 包括各种模块,诸如但不限于,订户信息模块(SIM)、CDMA订户身份模块 (CSIM)等。

将领会,本文中描述的数据存储(例如,存储器1608)或可为易失性存储 器或可为非易失性存储器,或者可包括易失性和非易失性存储器两者。作为解 说而非限定,非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、 电可编程ROM(EPROM)、电可擦除PROM(EEPROM)、或闪存。易失性 存储器可包括充当外部高速缓存存储器的随机存取存储器(RAM)。藉由解说 而非限定,RAM有许多形式可用,诸如同步RAM(SRAM)、动态RAM(DRAM)、 同步DRAM(SDRAM)、双倍数据率SDRAM(DDR SDRAM)、增强型SDRAM (ESDRAM)、同步链路DRAM(SLDRAM)、以及直接存储器总线(Rambus) RAM(DRRAM)。本主题系统和方法的存储器1608旨在涵盖而不限于这些以 及任何其他合适类型的存储器。

通信设备1600可包括富集用户简档模块1630,诸如电池1621、一个或多 个传感器1622等一个或多个组件、以及一个或多个应用1650。富集用户简档 模块1630可支持生成/维护/修改和/或更新富集用户简档。富集用户简档模块 1630可包括与用户相关联的一个或多个属性1632。每一个属性可包括一个或 多个因用户而异的信息元素1634并且每一个因用户而异的信息元素可包括上 下文子元素1635和/或非上下文子元素1637。在一个方面,因用户而异的信息 元素1633可用从简档服务器获得的增强信息元素1636来补充。此外,富集用 户简档模块1630可包括可辅助富集用户简档模块1630预测一个或多个事件的 发生的信息元素预测模块1638。

信息元素预测模块1638可操作用于基于对富集用户简档的分析来预测事 件发生。在一个方面,富集用户简档可包括与应用1650可用性、使用等相关 联的信息,并且信息元素预测模块1638可预测当前可用的应用1650、用户可 能感兴趣的应用1650等的一个或多个将来使用。在另一方面,富集用户简档 可包括指示诸如用户的当前位置和/或用户参与和/或近期参与的一个或多个活 动等上下文信息的一个或多个上下文子元素1635,并且信息元素预测模块1638 可预测一个或多个将来事件、内容项等等。在一个方面,信息元素预测模块1638 可预测事件,并且可确定可能受所预测的事件影响的一个或多个组件(例如, 1608、1621、1622、1650、1640),并可基于所预测的事件来修改与该组件相 关联的功能性。

在一个方面,功能性修改可包括但不限于修改与睡眠模式的激活、屏幕变 暗、屏幕关闭等、或其任何组合相关联的定时。在一个方面,功能性修改可包 括但不限于修改在后台模式中操作的应用1650的功能性。在一个方面,信息 元素预测模块1638可分析富集用户简档以预测无线电承载的可用性。在这样 的方面,富集用户简档模块1630可使用所预测的无线电承载信息来修改与为 通信设备1600获得一个或多个内容项相关联的访问定时。在另一方面,信息 元素预测模块1638可分析富集用户简档以预测充电源的可用性、通信设备1600 的活跃使用等等。在一操作方面,信息元素预测模块1638可检测阈值时段内 (例如,最近一分钟、五分钟、一小时等内)对属性1632的修改。进一步, 信息元素预测模块1638可分析富集用户简档以确定与检测到的修改相关联的 模式。例如,该模式可包括与检测到的组件修改同时可用的上下文子元素1635 信息。此后,信息元素预测模块1638可分析富集用户简档以定位一个或多个 先前存储的属性1632、因用户而异的信息元素1634、增强信息元素1636等、 或其任何组合当中的类似模式。此外,信息元素预测模块1638可确定与该类 似模式相关联的事件,并且可提供该事件作为所预测的将来事件。在一个或多 个方面,信息元素预测模块1638的操作可被描绘为在图12-14的流程图中提供 的操作。

应用1650可辅助通信设备执行特定任务,在一可任选方面,应用1650可 通过与富集用户简档模块1630交互来提供增强的用户体验。在一个方面,应 用1650可包括向通信设备1600用户接口1640提供用户接口覆盖1652的可任 选应用。在这样的可任选方面,用户接口覆盖应用1652可从信息元素预测模 块1638获得信息元素,可提供该信息元素作为用户接口1640的输出机构1644 上的所建议的覆盖1645。例如,所建议的覆盖1645可包括被预测为感兴趣的 对等方的联系信息、应用1650的图标、要与其交互的所建议的内容项,等等。 在另一方面,应用1650可包括可任选的地图应用1654。在这样的可任选方面, 地图应用1654可从信息元素预测模块1638获得信息元素以提供一个或多个所 建议的覆盖1645、所建议的条目1646等等。例如,可任选的地图应用1654可 获得在当前时间、在所预测的将来时间、在当前位置处、在所预测的将来位置 处等等的一个或多个所建议的感兴趣位置,并且可将所获得的信息元素作为所 建议的覆盖1645、所建议的条目1646等呈现在输出机构1644上所显示的地图 上。在另一方面,应用1650可包括可任选的日历应用1656。在这样的可任选 方面,日历应用1656可从信息元素预测模块1638获得信息元素以提供一个或 多个所建议的覆盖1645、所建议的条目1646等等。例如,可任选的日历应用 1656可获得在当前时间、在所预测的将来时间、在当前位置处、在所预测的将 来位置处等等的一个或多个所建议的感兴趣位置,并且可将所获得的信息元素 作为所建议的覆盖1645、所建议的条目1646等呈现在输出机构1644上所显示 的日历上。在一个方面,所建议的覆盖1645和/或所建议的条目1646可包括允 许用户接受和/或拒绝该建议的选项。在另一方面,应用1650可包括可任选的 可变功耗应用1658。在这样的可任选方面,可变功耗应用1658可从信息元素 预测模块1638获得可指示通信设备1600的所预测的功耗状态的信息元素。在 一个方面,功耗状态可以是充电状态、对接状态、低电池状态等等。此外,可 变功耗应用1658可使用一个或多个所预测的功耗状态来优化通信设备1600在 使用持续时间(例如,一天、充电之间的时间,等等)上的性能。

附加地,通信设备1600可包括用户接口1640。用户接口1640可包括用于 生成进入通信设备1600的输入的输入机构1642,以及用于生成供通信设备 1600的用户消耗的信息的输出机构1644。例如,输入机构1642可包括诸如键 或键盘、鼠标、触摸屏显示器、话筒等的机构。在其中输入机构1642包括键 盘(例如,键、虚拟键盘等)的一个方面,该键盘可包括基于各种字母表、象 形文字等的与各种语言相关联的功能性。此外,例如,输出机构1644可包括 显示器、音频扬声器、触觉反馈机构、个域网(PAN)收发机等。在一个方面, 输出机构1644可包括可操作用于呈现图像或视频格式的内容的显示器或者呈 现音频格式的内容的音频扬声器。在一个方面,输出机构1644可提供可操作 用于显示不同的纹理、形状等的可变触觉显示。在这样的方面,输出机构1644 可显示盲文文本。在一个方面,富集用户简档模块1630可向输出机构1644提 供上下文相关的内容作为所建议的覆盖1645、所建议的条目1646等。富集用 户简档模块1630可被用来向在通信设备1600上运行的应用1650提供覆盖/条 目,并由此在使用应用1650期间向用户提供上下文相关的内容。在一可任选 方面,富集用户简档模块1630可提供要在动态上下文相关显示1647中呈现的 一个或多个信息元素。在一个方面,该显示可基于使用不同字体、不同字体大 小、不同字体颜色、不同图形图标、闪烁文本、闪烁图形、触觉反馈(例如, 设备振动)、将上下文相关的信息元素定位在用户接口的相对更加显著的位置 等等、或其任何组合来区分。

图17描绘了根据一方面的可操作用于使用富集用户简档的示例性通信系 统1700的另一框图。例如,系统1700可至少部分地驻留在通信设备(例如, 通信设备1600)内。应领会,系统1700被表示为包括功能块,这些功能块可 以是表示由处理器、软件、或其组合(例如固件)实现的功能的功能块。系统 1700包括可协同动作的电组件的逻辑编组1702。

例如,逻辑编组1702可包括可提供用于通过解读包括属性和增强信息元 素的富集用户简档来预测事件发生的装置的电组件1704。在一个方面,因用户 而异的信息元素可以是用户兴趣、地点信息、位置信息、通信设备传感器导出 的数据、通信设备硬件导出的数据、用户特性、用户人口统计信息、浏览器历 史、应用使用历史、呼叫历史、通信设备后台活动、话务利用数据、通信设备 充电水平、通信设备充电状态、用户输入等,或它们的任何组合。在一方面, 电组件1704还可被配置成用于检测在第一阈值时段内对该属性的修改、确定 与检测到的对该属性的修改相关联的第一模式、搜索富集用户简档以寻找第一 模式的匹配阈值内的与第二属性相关联的第二模式、确定与第二属性相关联的 事件、以及使用与第二属性相关联的事件作为所预测的事件发生。在另一方面, 电组件1704还可被配置成用于预测在第一时间时第二承载的可用性,其中第 二承载不同于当前承载。在另一方面,电组件1704还可被配置成用于预测充 电源的可用性、通信设备的活跃使用等。在又一方面,电组件1704还可被配 置成用于预测与事件发生相关联的第一时间。

此外,逻辑编组1702可包括可提供用于基于所预测的事件发生来修改通 信设备的组件的功能性的装置的电组件1706。在另一方面,电组件1706还可 被配置成延迟内容项的下载直至所预测的时间。在另一方面,电组件1706还 可被配置成用于在所预测的时间之前预取内容项。在另一方面,电组件1706 还可被配置成用于修改与睡眠模式的激活、屏幕变暗、屏幕关闭等相关联的定 时。在另一方面,电组件1706还可被配置成用于修改在后台模式中操作的应 用的功能性。在又一方面,逻辑编组1702包括可提供用于检测组件的启动的 装置的电组件。在另一方面,电组件1706还可被配置成用于确定与所检测的 组件相关联的上下文相关的信息元素。在这样的方面,电组件1706还可被配 置成用于将所确定的上下文相关的信息元素提供给所检测的组件作为所建议 的条目。在这样的方面,电组件1706还可被配置成用于按允许所检测的组件 将所建议的条目作为列表、网格、队列、栈、传送带、覆盖等进行呈现的格式 来提供所建议的条目。在一个方面,电组件1706还可被配置成用于在所预测 的时间将上下文相关的信息元素提供给该组件。在一个方面,电组件1706还 可被配置成用于在用户输入之前将所确定的上下文相关的信息元素提供给所 检测的组件。在这样的方面,电组件1706还可被配置成用于按允许该组件将 上下文相关的信息元素作为列表、网格、队列、栈、传送带、覆盖等进行呈现 的格式来提供该上下文相关的信息元素。在一个方面,电组件1706还可被配 置成用于将上下文相关的信息元素呈现在用户接口上。在这样的方面,电组件 1706还可被配置成用于将上下文相关的信息元素按动态的提示性方式来呈现。 此外,在这样的方面,电组件1706还可被配置成用于确定该上下文相关的信 息元素与用户的相关性,并基于所确定的与用户的相关性来呈现该上下文相关 的信息元素。另外,在这样的方面,电组件1706还可被配置成用于使用不同 的字体,使用不同的字体大小,使用不同的字体颜色,使用不同的图形图标, 使用包括闪烁文本、图形等、或其任何组合的另一形式的用户接口指示,使用 用于触觉反馈的振动电机,将该上下文相关的信息元素定位在用户接口的相对 更显著的位置,等等。另外,在这样的方面,电组件1706还可被配置成用于 将该上下文相关的信息元素定位在用户接口上的该用户接口的第一部分中,该 第一部分不同于该用户接口的被用来显示非上下文相关的信息元素的第二部 分。在另一方面,在逻辑编组1702包括可提供用于检测组件的启动的装置的 电组件的情况下,电组件1706还可被配置成用于检测通信设备的上电、通信 设备从睡眠状态唤醒、将锁屏解锁等等。

另外,系统1700可包括存储器1708,其留存用于执行与电组件1704和 1706相关联的功能的指令、并存储由电组件1704和1706使用或获得的数据等。 虽然被示为在存储器1708外部,但是要理解的是电组件1704和1706中的一 者或多者可存在于存储器1708内部。在一个示例中,电组件1704和1706可 包括至少一个处理器,或者每个电组件1704和1706可以是至少一个处理器的 对应模块。此外,在附加或替换示例中,电组件1704和1706可以是包括计算 机可读介质的计算机程序产品,其中每个电组件1704和1706可以是对应的代 码。

图18A解说根据一方面的其中可图形地描绘组织矩阵的数据组织空间 1800。在组织空间1800中描绘了通过三个或更多个信息元素来定义的组织矩 阵。虽然组织空间1800被描绘为包括具有表示轴1802、1804、1806的三个信 息元素的组织矩阵,但值得注意的是,组织空间1800可不限于三维组织矩阵。 根据一个或多个方面,组织空间1800可支持具有任何数量的信息元素的组织 矩阵,并且用来定义组织矩阵的信息元素的数量可动态地变化。例如,用来定 义组织矩阵的第四信息元素可由第四轴1808来表示。本领域普通技术人员将 理解,这三个轴是出于清楚解释的目的而呈现的,并且不旨在限制所要求保护 的主题内容的范围。另外,在一个方面,用来定义一个或多个轴(例如,1802、 1804、1806)的信息元素可动态地改变。

在一个方面,组织矩阵可用一个或多个元素(例如,1810(A)、1810(B)、……、 1810(N))来填充。元素1810可以是属性并且可被纳入到富集用户简档中。富 集用户简档中包括的每一元素1810可包括一个或多个信息元素(例如,1812a、 1812b、……、1812n)。例如,信息元素1812可定义在一天中的特定时间、 特定一天等等的事件。在这样的示例中,信息元素1812可包括元素类型1814, 元素类型1814进而可包括元素类型细节1815和元素时间/持续时间1817。在 一个方面,一般而言,元素类型1814可包括事件信息、一天中的时间、一星 期中的一天,等等。

在一个方面,通过使用信息元素轴(1802、1804、1806)来将元素1810 组织成组织矩阵,可辨别出重复结构。在一个方面,在组织矩阵中的多个元素 1810(A)、1810(B)、……、1810(N)共享一个或多个信息元素(1802、1804、1806) 的各方面的场合,则这些元素可被解读成单个或相似事件的重复发生。例如, 如果事件在一天的特定时间、一星期中的一天、特定位置等发生多次,则这些 事件可被相关。在另一示例中,如果进行了到特定位置(例如,餐馆、特定地 址等等)的多次行程,则这些事件可被相关。此外,元素的重复本质的各方面 可有用于确定信息元素1812与用户的相关性1818(例如,强度)。这样的相 关性1818可被用来补充富集用户简档,以便提供附加信息来使得该系统能够 确定对用户而言在上下文上重要的信息。在另一方面,该组织矩阵的重复结构 和相关性1818可被预测模块1816用来预测用户感兴趣的将来事件的发生。

在一个方面,通过将一个或多个元素1810(A)、1810(B)、……、1810(N) 组织在组织矩阵中,对元素的查询可按上下文相关的方式来执行。多个信息元 素可一起被查询以检测附加上下文信息。例如,假定每一元素由三个信息元素 来定义,其中每一信息元素定义立方体的一个轴,则该立方体可用多个元素来 填充并沿与该立方体相交的任何平面被查询。在这样的示例中,查询准则可定 义具有与特定事件、一天中的特定时段等等相关联的信息的平面。这样的查询 可辅助确定该事件在一天中的特定时段期间发生得更频繁,并且附加相关性 1818可被添加到富集用户简档中在一天中的该时段期间的该事件。

从组织空间1800内的组织矩阵中的一个或多个元素1810(A)、 1810(B)、……、1810(N)确定的这样的查询数据和/或重复结构可向预测模块 1816提供用于确定一个或多个将来事件、项、元素等的潜在发生的信息。

图18B描绘了根据一方面的其中可执行重复结构确定的组织矩阵中的示 例结构的框图。图18B中描绘的示例结构可以是矩阵形式的元素1810(例如, 元素1810A)。在一个方面,元素1810A可包括按列表示的多个信息元素1812。 在所描绘的方面,每一信息元素1812与一星期中不同的一天相关联。此外, 每一信息元素1812可包括多个条目。在图18B中,同样的条目可排成行。例 如,图18B中的各行可表示早晨时间区间、第一应用使用、第一位置、第二位 置、第二应用使用、下午时间区间、第一应用使用(在下午期间)、第一位置 (在下午期间),等等。此外,可随每一条目包括相关性值(例如,每一条目 的重要性/发生的度量,其中例如“0”是最不重要且“9”是最重要)。在所描 绘的方面,第二行1820可指示一星期中的每一天早晨的应用使用。此外,第 八行1822可指示同一应用在一星期中的每一天下午的使用。

在一示例方面,可在所描绘的元素1810A内确定各种重复结构。一个这样 的重复结构可根据第二行1820中包括的条目来确定。因为1810A在高于阈值 的一部分信息元素上包括条目(例如,75%的条目),所以这些条目可被确定 为指示重复结构。类似的重复结构可根据第八行1822中包括的条目来确定。 此外,第八行1822中的条目值一般包括比第二行1820中的条目值更高的值, 并且因此根据第八行条目1822所确定的重复结构也可被确定为相对而言与用 户更加相关。换言之,用户更可能在下午而非早晨大量地使用第一应用。在另 一示例中,组成第六和第七列1824的信息元素中包括的条目可指示在该星期 中的特定各天(例如,周末)有增加的活动。这些周末列值可与其他元素(例 如,1810B、1810N,等等)中的列值比较,以确定重复使用/活动模式(例如, 用户在周末更频繁地使用通信设备,等等)。

如此,元素1810,信息元素1812,诸如元素类型1814、类型细节1815、 时间/持续时间1817等条目可被用来确定组织空间1800的重复模式。

图19解说了由通信设备执行以将富集用户简档的至少一部分组织成组织 矩阵的示例流程图过程1900。

在框1902,通信设备可获得与富集用户简档相关联的一个或多个属性。每 一属性可由三个或更多个信息元素来定义。在一个方面,信息元素可以是因用 户而异的信息元素、增强信息元素等、或其任何组合。此外,该三个或更多个 信息元素中的至少一个信息元素包括上下文子元素。在一个方面,这样的上下 文子元素可包括可以是如下各项的上下文子元素:与用户相关联的位置,一天 中的时间,一星期中的一天,与用户相关联的活动,用户与通信设备交互的水 平,用户与通信设备的近期交互,与通信设备相关联的可用资源,与通信设备 相关联的传感器输出,与通信设备相关联的电池寿命值,与用户相关的新闻, 在日历应用、任务应用、笔记应用、联系人应用等中调度的事项,天气信息, 交通信息,通信设备与另一设备的邻近度值,通信设备与另一用户的邻近度值, 服务器导出的内容等,或其任何组合。在一方面,该三个或更多个信息元素可 从与该通信设备相关联的至少一个组件获得。在这样的方面,该组件可以是与 通信设备相关联的应用、与通信设备相关联的传感器、与通信设备相关联的硬 件组件等,或其任何组合。此外,在这样的方面,该属性可包括与事件开始时 间、事件持续时间、或事件结束时间等、或其任何组合相关联的信息。

在框1904,通信设备可基于所获得的一个或多个属性来填充组织矩阵。在 一个方面,该属性可包括时间戳并且可在所定义的时间(例如,一天、一星期, 等等)之后从组织矩阵移除。

在框1908,通信设备可确定组织矩阵内的一个或多个重复结构(例如,模 式)。例如,该重复结构可以是基于时间的、基于位置的、基于事件的等等, 或其任何组合。

在操作中,组织矩阵可被用来预测一个或多个附加属性。在一可任选方面, 在框1908,可分析组织矩阵以确定信息元素的至少一部分的相关性。在一方面, 相关性可被用来指示用户对元素、元素的特性等等的兴趣的强度。例如,如果 组织矩阵指示用户在每个星期三都在午餐时拜访了特定餐馆,则高相关性可被 应用于该位置、时间以及一天。

在可任选框1910,由于组织矩阵的重复本质,通信设备可至少部分地基于 所获得的属性和/或所确定的相关性值来预测将来新的一个或多个信息元素。

在另一操作方面,组织矩阵可被用来改进所获得的内容元素的有用性。在 一可任选方面,在框1912,UE可选择一个或多个信息元素来查询组织矩阵以 寻找可包括相同或相似信息元素的其他内容元素。在另一方面,可被组织成一 模式的多个信息元素可被用来搜索组织矩阵内的相同或相似模式。在又一方 面,在组织矩阵可被表示为立方体的情况下,与三个立方体轴中的两个轴相关 联的信息元素可被选择以在该立方体的平面切片内执行查询。

在可任选框1914,可使用一个或多个所选择的准则来查询组织矩阵。在这 样的可任选方面,通信设备还可被配置成用于确定用户隐私性水平并基于该用 户隐私性水平来选择查询准则。

图20描绘了根据一方面的用于通过使用富集用户简档来提供增强的用户 体验的示例通信设备2000的框图。通信设备2000包括接收机2002,接收机 2002从例如一个或多个接收天线(未示出)接收一个或多个信号、对收到信号 执行典型行动(例如,滤波、放大、下变频等)、并且将经调理的信号数字化 以获得采样。接收机2002还可包括能为收到信号的解调提供载波频率的振荡 器以及能解调收到码元并将其提供给处理器2006以进行信道估计的解调器。 在一个方面,通信设备2000还可包括一个或多个副接收机并且可接收附加的 信息信道。

处理器2006可以是专用于分析由接收机2002接收的信息和/或生成供一个 或更多个发射机2020(为了便于解说,仅示出一个发射机)进行发射的信息的 处理器,可以是控制通信设备2000的一个或更多个组件的处理器,和/或可以 是既分析由接收机2002接收的信息、生成供发射机2020发射以用于在一个或 更多个发射天线(未示出)上进行发射的信息、又控制通信设备2000的一个 或更多个组件的处理器。

在一个方面,处理器2006、富集用户简档模块2030、和/或组织矩阵模块 2050可提供获得包括三个或更多个信息元素的与富集用户简档相关联的属性、 用于使用该三个或更多个信息元素填充组织矩阵的装置以及用于至少部分地 基于对所填充的组织矩阵的分析来确定重复结构的装置,其中该三个或更多个 信息元素中的至少一个信息元素包括上下文子元素。

通信设备2000可另外包括存储器2008,存储器2008起作用地耦合至处理 器2006并可存储要传送的数据、收到的数据、与可用信道有关的信息、与经 分析的信号和/或干扰强度相关联的数据、与获指派的信道、功率、速率或诸如 此类有关的信息、以及任何其他适用于估计信道和经由信道传达的信息。存储 器2008可另外存储与估计和/或利用信道相关联的(例如,基于性能、基于容 量等的)协议和/或算法。在一个方面,存储器2008可包括UICC,该UICC可 包括各种模块,诸如但不限于,订户信息模块(SIM)、CDMA订户身份模块 (CSIM)等。

将领会,本文中描述的数据存储(例如,存储器2008)或可为易失性存储 器或可为非易失性存储器,或者可包括易失性和非易失性存储器两者。作为解 说而非限定,非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、 电可编程ROM(EPROM)、电可擦除PROM(EEPROM)、或闪存。易失性 存储器可包括充当外部高速缓存存储器的随机存取存储器(RAM)。藉由解说 而非限定,RAM有许多形式可用,诸如同步RAM(SRAM)、动态RAM(DRAM)、 同步DRAM(SDRAM)、双倍数据率SDRAM(DDR SDRAM)、增强型SDRAM (ESDRAM)、同步链路DRAM(SLDRAM)、以及直接存储器总线(Rambus) RAM(DRRAM)。本主题系统和方法的存储器2008旨在涵盖而不限于这些以 及任何其他合适类型的存储器。

通信设备2000可包括富集用户简档模块2030,可任选地包括诸如电池 2021以及一个或多个传感器2022等一个或多个组件、以及一个或多个应用 2024。在这样的可任选方面,应用2024可辅助通信设备执行特定任务。富集 用户简档模块2030可支持生成/维护/修改和/或更新富集用户简档。富集用户简 档模块2030可包括与用户相关联的一个或多个属性2032。每一属性可包括一 个或多个因用户而异的信息元素2034并且每一因用户而异的信息元素可包括 上下文子元素2035和/或非上下文子元素2037。在一个方面,因用户而异的信 息元素2034可用从简档服务器获得的增强信息元素2036来补充。此外,富集 用户简档模块2030可包括可辅助富集用户简档模块2030预测一个或多个事件 的发生的信息元素预测模块2038。在一可任选方面,富集用户简档模块2030 可将时间戳2039与一些属性相关联。在这样的可任选方面,这些属性可使用 时间戳2039基于它们相应的新鲜性/陈旧性来组织。

组织矩阵模块2050可操作用于辅助通信设备2000向与富集用户简档相关 联的一个或多个属性2032提供结构。在一个方面,组织矩阵模块2050可包括 重复结构模块2052、信息元素预测模块2054以及矩阵查询模块2058。重复结 构模块2052可操作用于分析用一个或多个属性2032填充的组织矩阵以确定模 式和/或多个类似发生。信息元素预测模块2054可操作用于分析与富集用户简 档相关联的一个或多个属性2032以确定信息元素的一部分的相关性2026。矩 阵查询模块2058可操作用于选择一个或多个信息元素来查询组织矩阵以寻找 可包括相同或相似信息元素的其他内容元素。在另一方面,可被组织成一模式 的多个信息元素可被用来搜索组织矩阵内的相同或相似模式。在又一方面,在 组织矩阵可被表示为立方体的情况下,与三个立方体轴中的两个轴相关联的信 息元素可被选择以在该立方体的平面切片内执行查询。一旦一个或多个查询准 则已被选择,矩阵查询模块2058就可查询组织矩阵。在一个或多个方面,组 织矩阵模块2050的操作可被描绘为在图19的流程图中提供的操作。

附加地,通信设备2000可包括用户接口2040。用户接口2040可包括用于 生成进入通信设备2000的输入的输入机构2042,以及用于生成供通信设备 2000的用户消耗的信息的输出机构2044。例如,输入机构2042可包括诸如键 或键盘、鼠标、触摸屏显示器、话筒等的机构。此外,例如,输出机构2044 可包括显示器、音频扬声器、触觉反馈机构、个域网(PAN)收发机等。在一 个方面中,输出机构2044可包括可操作作用于呈现图像或视频格式的内容的 显示器或者呈现音频格式的内容的音频扬声器。

图21描绘了根据一方面的可操作用于使用富集用户简档的示例性通信系 统2100的另一框图。例如,系统2100可至少部分地驻留在通信设备(例如, 通信设备2000)内。应领会,系统2100被表示为包括功能块,这些功能块可 以是表示由处理器、软件、或其组合(例如固件)实现的功能的功能块。系统 2100包括可协同动作的电组件的逻辑编组2102。

例如,逻辑编组2012可包括可提供用于获得包括三个或更多个信息元素 的与富集用户简档相关联的属性的装置的电组件2104。在一个方面,该三个或 更多个信息元素中的至少一个信息元素可包括上下文子元素。在一方面,电组 件2104还可被配置成用于从与通信设备相关联的至少一个组件获得该三个或 更多个信息元素。在这样的方面,该组件可以是与通信设备相关联的应用、与 通信设备相关联的传感器、与通信设备相关联的硬件组件等,或其任何组合。 此外,在这样的方面,该属性可包括与事件开始时间、事件持续时间、或事件 结束时间等、或其任何组合相关联的信息。在另一方面,电组件2104还可被 配置成用于获得关于该信息元素的第二信息元素实例并用第二信息元素实例 来更新该信息元素。在又一方面,电组件2104还可被配置成用于获得第二属 性。在一个方面,该三个或更多个信息元素中的两个可以是基于时间的。此外, 该两个基于时间的信息元素之一可以是一天中的时段、一星期中的各天、一年 中的各月,等等。在一个方面,被用来填充组织矩阵的该三个或更多个信息元 素中的至少一个信息元素可以是动态地变化的。在一个方面,上下文子元素可 以是与用户相关联的位置,一天中的时间,一星期中的一天,与用户相关联的 活动,用户与通信设备交互的水平,用户与通信设备的近期交互,与通信设备 相关联的可用资源,与通信设备相关联的传感器输出,与通信设备相关联的电 池寿命值,与用户相关的新闻,在日历应用、任务应用、笔记应用、联系人应 用等中调度的事项,天气信息,交通信息,通信设备与另一设备的邻近度值, 通信设备与另一用户的邻近度值,或服务器导出的内容等,或其任何组合。在 一个方面,该属性可包括非上下文子元素,该非上下文子元素可包括用户的性 别、用户的年龄、与该用户相关联的另一设备、用户的媒体兴趣、用户的财务 信息、用户的游戏兴趣、与第二用户的关联、用户的职业等等,或其任何组合。

此外,逻辑编组2102可包括可提供用于使用该三个或更多个信息元素填 充组织矩阵的装置的电组件2106。在另一方面,电组件2106还可被配置成用 于对所获得的属性加上时间戳并基于该时间戳在阈值时段过去之后从组织矩 阵中移除该属性。

此外,逻辑编组2102可包括可提供用于至少部分地基于对所填充的组织 矩阵的分析来确定重复结构的装置的电组件2108。

在一可任选方面,逻辑编组2102可包括可提供用于至少部分地基于所确 定的重复结构来确定与该属性相关联的相关性值的装置的电组件2110。

此外,在这样的可任选方面,逻辑编组2102可包括可提供用于至少部分 地基于所确定的相关性和重复结构来预测第二属性的装置的电组件2112。在这 样的可任选方面,电组件2112还可被配置成用于检测第一阈值时段内对该属 性的修改、基于该重复结构确定与检测到的对该属性的修改相关联的第一模 式、以及搜索组织矩阵以寻找在第一模式的匹配阈值内的与第二属性相关联的 第二模式。在这样的可任选方面,电组件2112还可被配置成用于确定与第二 属性相关联的事件并使用与第二属性相关联的事件来预测该事件的发生。

在另一可任选方面,逻辑编组2102可包括可提供用于使用查询准则来查 询组织矩阵的装置的电组件2114。在这样的可任选方面,电组件2114还可被 配置成用于选择该三个或更多个信息元素中的至少一个信息元素作为查询准 则。在这样的可任选方面,电组件2114还可被配置成用于确定用户隐私性水 平并基于该用户隐私性水平来选择该三个或更多个信息元素中的至少一个信 息元素。在这样的可任选方面,组织矩阵可被表示为立方体,并且查询准则可 表示该立方体的平面。

另外,系统2100可包括存储器2116,其留存用于执行与电组件2104、2106、 2108以及可任选的电组件2110、2112和2114相关联的功能的指令,并存储由 电组件2104、2106、2108以及可任选的电组件2110、2112和2114使用或获 得的数据等。虽然被示为在存储器2116外部,但是应该理解,电组件2104、 2106、2108以及可任选电组件2110、2112和2114中的一个或多个可存在于存 储器2116内。在一个示例中,电组件2104、2106、2108以及可任选电组件2110、 2112和2114可包括至少一个处理器,或者每个电组件2104、2106、2108以及 可任选电组件2110、2112和2114可以是至少一个处理器的相应模块。另外, 在附加或替换示例中,电组件2104、2106、2108以及可任选电组件2110、2112 和2114可以是包括计算机可读介质的计算机程序产品,其中每个电组件2104、 2106、2108以及可任选电组件2110、2112和2114可以是相应代码。

如本申请中所使用的,术语“组件”、“模块”、“系统”及类似术语旨在包括 计算机相关实体,诸如但并不限于硬件、固件、硬件与软件的组合、软件、或 执行中的软件。例如,组件可以是但不限于在处理器上运行的进程、处理器、 对象、可执行件、执行的线程、程序、和/或计算机。作为解说,在计算设备上 运行的应用和该计算设备两者皆可以是组件。一个或多个组件可驻留在进程和 /或执行的线程内,且组件可以本地化在一台计算机上和/或分布在两台或更多 台计算机之间。此外,这些组件能从其上存储着各种数据结构的各种计算机可 读介质来执行。这些组件可藉由本地和/或远程进程来通信,诸如根据具有一个 或多个数据分组的信号来通信,这样的数据分组诸如是来自藉由该信号与本地 系统、分布式系统中另一组件交互的、和/或跨诸如因特网之类的网络与其他系 统交互的一个组件的数据。

另外,本文结合终端来描述各个方面,终端可以是有线终端或无线终端。 终端也可被称为系统、设备、订户单元、订户站、移动站、移动台、移动设备、 远程站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户 设备、或用户装备(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、 会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、 具有无线连接能力的手持式设备、计算设备、或连接到无线调制解调器的其他 处理设备。此外,本文结合基站来描述各个方面。基站可用于与无线终端进行 通信,且也可被称为接入点、B节点、或其它某个术语。

此外,术语“或”旨在表示“包含性或”而非“排他性或”。即,除非另 外指明或从上下文能清楚地看出,否则短语“X采用A或B”旨在表示任何自然 的可兼排列。即,短语“X采用A或B”得到以下任何实例的满足:X采用A; X采用B;或X采用A和B两者。另外,本申请和所附权利要求书中所用的冠 词“一”和“某”一般应当被理解成表示“一个或多个”,除非另外声明或者 可从上下文中清楚看出是指单数形式。

本文中所描述的技术可用于各种无线通信系统,诸如CDMA、TDMA、 FDMA、OFDMA、SC-FDMA、TD-SCDMA和其他系统。术语“系统”和“网 络”常被可互换地使用。CDMA系统可实现诸如UTRA、CDMA2000等无线电 技术。UTRA包括宽带CDMA(W-CDMA)和其他CDMA变体。此外,CDMA2000 涵盖IS-2000、IS-95和IS-856标准。TDMA系统可实现诸如GSM之类的无线 电技术。OFDMA系统可实现诸如E-UTRA、超移动宽带(UMB)、IEEE802.11 (Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、Flash-OFDMTM等无线电 技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的部分。3GPP长期演 进(LTE)是使用E-UTRA的UMTS版本,其在下行链路上采用OFDMA而在 上行链路上采用SC-FDMA。UTRA、E-UTRA、UMTS、LTE和GSM在来自名 为“第三代伙伴项目”(3GPP)的组织的文献中描述。另外,CDMA2000和 UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。此外, 此类无线通信系统还可包括常常使用非配对无许可频谱、802.xx无线LAN、蓝 牙以及任何其他短程或长程无线通信技术的对等(例如,移动对移动)自组织 (ad hoc)网络系统。

各个方面或特征将以可包括数个设备、组件、模块、及类似物的系统的形 式来呈现。将理解和领会,各种系统可包括附加设备、组件、模块等,和/或可 以并不包括结合附图所讨论的设备、组件、模块等的全体。也可以使用这些办 法的组合。

结合本文中公开的方面描述的各种解说性逻辑、逻辑块、模块、以及电路 可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可 编程门阵列(FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立 的硬件组件、或其设计成执行本文中描述的功能的任何组合来实现或执行。通 用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、 控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如 DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理 器或任何其它此类配置。此外,至少一个处理器可包括可作用于执行以上描述 的一个或多个步骤和/或动作的一个或多个模块。

此外,结合本文中所公开的方面描述的方法或算法的步骤和/或动作可直接 在硬件中、在由处理器执行的软件模块中、或在这两者的组合中实施。软件模 块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存 储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式 的存储介质中。示例性存储介质可耦合到处理器以使得该处理器能从/向该存储 介质读和写信息。替换地,存储介质可以被整合到处理器。另外,在一些方面, 处理器和存储介质可驻留在ASIC中。另外,ASIC可驻留在用户终端中。替换 地,处理器和存储介质可作为分立组件驻留在用户终端中。另外,在一些方面, 方法或算法的步骤和/或动作可作为代码和/或指令之一或其任何组合或集合驻 留在可被纳入到计算机程序产品中的机器可读介质和/或计算机可读介质上。

在一个或多个方面中,所描述的功能可在硬件、软件、固件或其任何组合 中实现。如果在软件中实现,则各功能可作为一条或多条指令或代码存储在计 算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信 介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可 以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读 介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或 其他磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码 且能被计算机访问的任何其他介质。并且,任何连接也可被称为计算机可读介 质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、 或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它 远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无 线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用 的盘和碟包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和 蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)往往用激光以 光学方式再现数据。上述的组合应被包括在计算机可读介质的范围内。

尽管前面的公开讨论了解说性的方面和/或实施例,但是应当注意,在其中 可作出各种变更和改动而不会脱离所描述的这些方面和/或实施例的如由所附 权利要求定义的范围。此外,尽管所描述的方面和/或实施例的要素可能是以单 数来描述或主张权利的,但是复数也是已构想了的,除非显式地声明了限定于 单数。另外,任何方面和/或实施例的全部或部分可与任何其他方面和/或实施 例的全部或部分联用,除非另外声明。

本文中使用术语“示例性”来表示“用作示例、实例、或解说”。本文中描述 为“示例性”的任何方面或设计不必被解释为优于或胜过其他方面或设计。另外, 如本文中所使用的,引述一列项目中的“至少一个”的短语是指这些项目的任何 组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a、b、 c、a-b、a-c、b-c、以及a-b-c。

本文所公开的方法包括用于达成所描述的方法的一个或多个步骤或动作。 这些方法步骤和/或动作可以彼此互换而不会脱离权利要求的范围。换言之,除 非指定了步骤或动作的特定次序,否则具体步骤和/或动作的次序和/或使用可 以改动而不会脱离权利要求的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号