用于提供基于邻域的铃声广告的方法和装置制造方法

xiaoxiao2020-9-10  27

用于提供基于邻域的铃声广告的方法和装置制造方法
【专利摘要】提供一种用于发送基于邻域的铃声广告的方式。该方式包括从移动通信设备接收铃声请求,其中确定和处理移动通信设备的情境信息。该方法也包括确定邻近移动通信设备、然后确定和处理与邻近移动通信设备关联的情境信息。该方法还包括确定对发送请求的移动通信设备的用户和邻近移动通信设备的用户具有最佳影响的铃声。然后选择基于邻域的铃声广告。
【专利说明】用于提供基于邻域的铃声广告的方法和装置

【背景技术】
[0001] 服务提供商和设备制造商(例如无线、蜂窝等)不断地受到例如通过提供有吸引 力的网络服务而向消费者递送价值和便利的挑战。一个这样的服务是提供铃声广告。在 移动通信设备上的现有的基于情境的铃声广告服务未恰当地利用铃声渠道,主要地基于通 常是移动设备所有者的单个用户的情境并且有时基于传入呼叫的呼叫者挑选广告内容。在 动态铃声选择期间,从未考虑附近(例如在邻域内或者邻居)其他用户的情境。因此,在音 频在邻域中作为播放铃声被广播并且不仅被移动设备所有者而且被在某个范围中的人们 (例如邻居)听见时,铃声更少有效,因为铃声可能未让邻居感兴趣。因此,服务提供商和设 备制造商在提供考虑邻近用户的情境的铃声广告时面临显著挑战。


【发明内容】

[0002] 因此需要一种用于提供在移动设备上更好地利用可听铃声作为广告渠道的基于 邻域的铃声广告的方式。基于实时多用户情境选择并且在设备上播放铃声的这一广播性质 提供更强广告效果。
[0003] 根据一个实施例,一种方法包括确定与至少一个设备和一个或者多个邻近设备关 联的情境信息。该方法也包括处理情境信息以确定用于至少一个设备的至少一个铃声和/ 或促进对情境信息的用以确定用于至少一个设备的至少一个铃声的处理。
[0004] 根据另一实施例,一种装置包括至少一个处理器和至少一个存储器,至少一个存 储器包括用于一个或者多个计算机程序的计算机程序代码,至少一个存储器和计算机程序 代码被配置为与至少一个处理器一起至少部分使该装置确定与至少一个设备和一个或者 多个邻近设备关联的情境信息。也使该装置处理情境信息以确定用于至少一个设备的至少 一个铃声。
[0005] 根据另一实施例,一种计算机可读存储介质承载一个或者多个指令的一个或者多 个序列,一个或者多个指令的一个或者多个序列在由一个或者多个处理器执行时至少部分 使装置确定与至少一个设备和一个或者多个邻近设备关联的情境信息。也使该装置处理情 境信息以确定用于至少一个设备的至少一个铃声。
[0006] 根据另一实施例,一种装置包括用于确定与至少一个设备和一个或者多个邻近设 备关联的情境信息的装置。该装置也包括用于处理情境信息以确定用于至少一个设备的至 少一个铃声和/或促进对情境信息的用以确定用于至少一个设备的至少一个铃声的处理 的装置。
[0007] 此外,对于本发明的各种示例实施例,以下各项适用:一种方法包括促进对(1)数 据和/或(2)信息和/或⑶至少一个信号的处理和/或处理⑴数据和/或(2)信息和 /或(3)至少一个信号,(1)数据和/或(2)信息和/或(3)至少一个信号至少部分基于在 本申请中公开为与本发明的任何实施例相关的方法(或者过程)中的任何一种方法(或者 过程)或者任何方法(或者过程)组合(或者至少部分从该任何一种方法(或者过程)或 者任何方法(或者过程)组合而获得)。
[0008] 对于本发明的各种示例实施例,以下各项也可适用:一种方法包括促进对至少一 个界面的访问,至少一个界面被配置用于允许访问至少一个服务,至少一个服务被配置用 于执行在本申请中公开的网络或者服务提供商方法(或者过程)中的任何一种网络或者服 务提供商方法(或者过程)或者任何网络或者服务提供商方法(或者过程)组合。
[0009] 对于本发明的各种示例实施例,以下各项也可适用:一种方法包括促进创建和/ 或促进修改(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能,(1)至 少一个设备用户接口单元和/或(2)至少一个设备用户接口功能至少部分基于以下各项: 在本申请中公开为与本发明的任何实施例相关的方法或者过程中的一种方法或者过程或 者任何方法或者过程组合所产生的数据和/或信息;以及/或者在本申请中公开为与本发 明的任何实施例相关的方法(或者过程)中的一种方法(或者过程)或者任何方法(或者 过程)组合所产生的至少一个信号。
[0010] 对于本发明的各种示例实施例,以下各项也可适用:一种方法包括创建和/或修 改(1)至少一个设备用户接口单元和/或(2)至少一个设备用户接口功能,(1)至少一个设 备用户接口单元和/或(2)至少一个设备用户接口功能至少部分基于以下各项:在本申请 中公开为与本发明的任何实施例相关的方法(或者过程)中的一种方法(或者过程)或者 任何方法(或者过程)组合所产生的数据和/或信息;以及/或者在本申请中公开为与本 发明的任何实施例相关的方法(或者过程)中的一种方法(或者过程)或者任何方法(或 者过程)组合所产生的至少一个信号。
[0011] 在各种示例实施例中,可以在服务提供商侧或者在移动设备侧或者以在服务提供 商与移动设备之间的在两侧执行动作的任何共享方式实现方法(或者过程)。
[0012] 对于各种示例实施例,以下各项适用:一种装置,包括用于执行根据原先提交的权 利要求1-20和36-38中的任一权利要求的方法的装置。
[0013] 仅通过举例说明多个具体实施例和实现方式从以下具体描述中容易清楚本发明 的更多其它方面、特征和优点,这些具体实施例和实现方式包括设想的用于实现本发明的 最佳实施方式。本发明也能够有其它和不同实施例并且可以在各种明显方面修改它的若干 细节而都未脱离本发明的精神实质和范围。因而,附图和描述将视为在性质上为示例而非 限制。

【专利附图】

【附图说明】
[0014] 在附图的各图中通过示例而非通过限制来图示本发明的实施例:
[0015] 图1是根据一个实施例的能够提供基于邻域的铃声广告的系统的图;
[0016] 图2是根据一个实施例的广告平台的部件的图;
[0017] 图3是根据一个实施例的用于为设备确定铃声的过程的流程图;
[0018] 图4是根据一个实施例的用于确定铃声回放范围的过程的流程图;
[0019] 图5是根据一个实施例的用于确定提供的铃声的过程的流程图;
[0020] 图6是根据一个实施例的用于确定情境信息的更新的过程的流程图;
[0021] 图7是图示根据一个实施例的在基于邻域的铃声广告中使用的过程序列的梯形 图;
[0022] 图8是根据多个实施例的在图4-6的过程中利用的一个或者多个用户界面的图;
[0023] 图9是可以用来实施本发明的一个实施例的硬件的图;
[0024] 图10是可以用来实施本发明的一个实施例的芯片组的图;以及
[0025] 图11是可以用来实施本发明的一个实施例的移动终端(例如手持机)的图。

【具体实施方式】
[0026] 公开一种用于提供基于邻域的铃声广告的方法、装置和计算机程序的示例。在以 下描述中,出于说明的目的,阐述许多具体细节以便提供对本发明的实施例的透彻理解。然 而本领域技术人员清楚,无需这些具体细节或者用等效布置也可实现本发明的实施例。在 其它实例中,以框图形式示出公知结构和设备以免不必要地混淆本发明的实施例。
[0027] 图1是根据一个实施例的能够提供基于邻域的铃声广告的系统的图。在移动通信 设备上的现有的基于情境的铃声广告服务未恰当地利用铃声渠道。具体而言,现有的基于 情境的铃声广告服务主要基于单个用户的情境确定铃声。单个用户主要是接收呼叫的移动 设备的用户。因此,在动态铃声选择期间,未考虑附近其他用户(例如邻居)的情境。因 此,在铃声在邻域中作为音频广告被播放并且不仅被移动设备所有者而且被在移动设备所 有者的某个范围内的人们听见时,铃声更少有效,因为铃声可能未让附近人们感兴趣。实际 上,铃声可能仅让移动设备的所有者感兴趣。另外,在一些实例中,效果在铃声可以基于呼 叫者的情况下甚至更差,因此铃声甚至未基于移动电话的所有者的情境。这样的铃声具有 弱广告效果并且对于邻域可能令人厌烦。
[0028] 为了解决这一问题,图1的系统100引入提供基于邻域的铃声广告的能力。系统 1〇〇提供用于在向移动设备的用户发送铃声时通过向附近用户的偏好给予优先级来吸引他 们的注意力的能力并且提供在移动设备上更佳利用可听铃声作为广告渠道。基于实时多用 户情境选择并且在设备上播放铃声的广播性质提供更强广告效果。无论何时在用户的移动 设备上播放铃声,系统1〇〇可以基于设备所有者的情境以及当前在附近并且将可能听见铃 声的其他人们的情境动态地选择可听广告作为铃声。例如在一个实施例中,内容可以是可 以被处理成可用作铃声的片段的音频内容(或者具有声音的视频内容)。
[0029] 可以先通过从源音频或者视频文件提取片段来创建铃声。在本实施例中,这些音 频或者视频铃声文件由第三方、例如从代表各种客户的广告代理提供,并且通过网络供应 这样的文件。举例而言,可以使用移动消息、比如SMS和MMS以及因特网技术、比如WAP的 组合向移动电话部署铃声。
[0030] 图1是根据一个实施例的能够提供基于邻域的铃声广告的系统的图。如图1 中所示,系统100包括用户设备(UE) 101a-101n(统称为UE101),这些UE可以包括应用 110a-110n (统称为应用111)和传感器115a-115n(统称为传感器115)或者与这些应用和 传感器关联。
[0031] 应用111可以是在UE101上可执行的任何类型的应用。举例而言,应用111可以是 媒体(例如音频、视频、图像等)播放器应用、社交联网应用、导航应用、日历应用、内容(例 如音频、视频、图像等)提供服务等。在一个实施例中,应用111可以生成关于UE101的情 境信息或者如下信息,该信息可以被处理用以确定与UE101关联的情境信息。举例而言,应 用可以确定可以作为情境信息处理的与UE101关联的位置信息。在一个实施例中,在UE101 的应用之一 111a可以充当用于广告平台103的客户端并且执行与广告平台103的功能关 联的一个或者多个功能。举例而言,客户端应用111a可以在广告平台103更新UE101的位 置、可以在一个或者多个铃声在UE101被播放之前请求铃声或者其组合。
[0032] 传感器115可以是任何类型的传感器。在一个实施例中,传感器115可以包括能 够确定与UE10UUE101的用户或者其组合关联的情境信息的一个或者多个传感器。举例而 言,传感器115可以包括位置传感器(例如GSP)、光传感器、湿度传感器、压力传感器、音频 传感器(例如麦克风)等。在一个实施例中,用于不同近程通信、比如蓝牙、WiFi等的一个 或者多个接收器可以视为可以确定在UE101的附近内的邻近设备的数目和类型的传感器。
[0033] UE101具有经由通信网络105与广告平台103、包括服务109a-109n(统称为服务 109)的服务平台107和内容提供商113a-113n(统称为内容提供商113)的连通。举例而 言,系统100的通信网络105包括一个或者多个网络、比如数据网络、无线网络、电话网络 或者其任何组合。设想数据网络可以是任何局域网(LAN)、城域网(MAN)、广域网(WAN)、 公用数据网(例如因特网)、近程无线网络或者任何其它适当分组交换网络、比如商业上 拥有的专有分组交换网络例如专有线缆或者光纤网络等或者其任何组合。此外,无线网络 可以例如是蜂窝网络并且可以运用包括全球演进增强数据速率(EDGE)、通用分组无线电 服务(GPRS)、全球移动通信系统(GSM)、网际协议多媒体子系统(MS)、通用移动电信系统 (UMTS)等的各种技术以及任何其它适当无线媒介、例如全球微波接入互操作性(WiMAX)、 长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、无线 LAN(WLAN)、蓝牙?、网际协议(IP)数据播送、卫星、移动自组织网络(MANET)等或者其任 何组合。
[0034] UE101可以是任何类型的移动终端、固定终端或者便携终端,该终端包括移动手持 机、站、单元、设备、多媒体计算机、多媒体写字板、因特网节点、通信器、桌面型计算机、膝上 型计算机、笔记本计算机、上网本计算机、写字板计算机、个人通信系统(PCS)设备、个人导 航设备、个人数字助理(PDA)、音频/视频播放器、数字相机/可携式摄像机、定位设备、电 视接收器、无线电广播接收器、电子书设备、游戏设备或者其任何组合、包括这些设备的附 件和外设或者其任何组合。也设想UE101可以支持与用户的任何类型的接口(比如"可佩 戴"电路等)。
[0035] 包括服务109的服务平台107可以包括任何类型的服务。举例而言,服务109可以 包括社交联网服务、内容(例如音频、视频、图像等)提供服务、导航服务、应用服务、存储服 务、情境信息确定设备、基于位置的服务、基于信息(例如天气、新闻等)的服务等。情境信 息确定服务可以确定与UE101关联的情境信息以补充或者辅助应用111和/或传感器115 获取的情境信息。服务109可以与UE101、广告平台103和内容提供商113交互。
[0036] 举例而言,社交联网服务109a是反映在可以例如共享关系、兴趣和/或活动的人 们之间的社交网络或者社交关系的在线服务。社交联网服务l〇9a实质上由每个用户的表 示(经常为简档)、他的/她的社交链接和多种附加信息构成。社交联网服务l〇9a允许用 户在他们的个人网络内共享想法、活动、事件和兴趣并且提供数据可移植性。社交联网服务 l〇9a可以辅助向广告平台103提供与用户简档信息、用户偏好信息、位置信息、时间信息、 活动信息或者其组合关联的情境信息。
[0037] 内容提供商113可以向UE101、广告平台103和服务平台107的服务109提供内 容。提供的内容可以是任何类型的内容、比如音频内容(例如铃声)、视频内容、图像内容 等。在一个实施例中,内容提供商113可以提供内容信息,该内容信息可以补偿应用111、传 感器115或者其组合中的一项或者多项确定的内容信息。举例而言,内容提供商113可以 提供可以包括情境信息的信息内容(例如天气信息、新闻信息等),该信息内容可以被处理 或者辅助处理与UE101中的一个或者多个UE关联的情境信息。在一个实施例中,内容提供 商113也可以存储与UE101、广告平台103和/或服务109关联的内容。在一个实施例中, 内容提供商113可以管理对中央数据贮存库的访问并且赋予与数据、比如铃声和/或音频 广告贮存库的一致标准接口。
[0038] 广告平台103执行提供基于邻域的铃声广告的功能。虽然在图1中图示为系统 100的分离单元,但是可以在系统100的一个或者多个其它单元中、比如在UE101上的一个 或者多个应用111中或者在一个或者多个服务109中实施广告平台103或者广告平台103 执行的一个或者多个功能。简档数据库117、铃声数据库119和位置数据库121与广告平 台103关联。简档数据库117可以包括与广告平台103的客户端设备(例如UE101)关联 的简档信息。铃声数据库119可以包括广告平台103选择的并且向客户端设备发送的铃 声。位置数据库121可以包括与客户端设备的位置有关的信息和关于以客户端设备组为基 础的邻域及其对应位置的信息。在一个实施例中,可以在简档数据库117内而非在分离数 据库中包括客户端设备的位置信息。
[0039] 广告平台103可以确定移动设备在事件在移动设备出现时播放的声音(例如铃 声、闹钟、通报等)。事件可以例如包括设备接收传入通信(例如呼叫、SMS消息、丽S消息、 电邮等)、在闹钟激活时、在提醒出现(例如约会、日历事件等)等。在事件出现时,广告平 台103可以基于与事件出现的设备和/或设备的所有者以及在设备的附近并且可能听见铃 声的其它设备和/或其它设备的其他所有者关联的情境信息动态地选择铃声和/或可听广 告(声音)°
[0040] 广告平台103可以为与广告平台103关联的用户计算偏好铃声广告的集合。偏好 铃声广告可以基于用户简档、比如兴趣、购物历史、住所/办公室位置等。可以在广告平台 103接收对用户简档的更新时动态地更新偏好铃声。可以在如图1中所示与广告平台103 关联的简档数据库117内为每个用户存储这一信息。在一个实施例中,可以根据用户的偏 好对偏好铃声广告进行排序。
[0041] 此外,与广告平台103关联的用户可以向广告平台103周期性地更新他们的位置, 从而广告平台103认知用户的位置。可以基于用户的关联设备的位置并且例如基于一个或 者多个应用111在广告平台103更新位置信息来确定和更新用户的位置。在一个实施例 中,服务109可以备选地在广告平台103更新用户的位置。这一信息可以存储于如图1中 所示与广告平台103关联的位置数据库121中。基于位置信息,广告平台103可以确定邻 域信息或者在与广告平台103关联的另一用户和/或设备的某个附近内的用户组。设备的 位置可以是动态的,从而邻域也是动态的。广告平台103包括用于根据某些更新间隔基于 从UE101接收的位置信息连续地且实时地确定邻域和关联用户的能力。在一个实施例中, 广告平台103可以控制更新间隔。
[0042] 广告平台103基于与设备关联的位置信息确定邻域。在一个实施例中,设备可以 基于与其它设备近程通信例如根据GPS、小区ID、WiFi、蓝牙等确定位置信息并且向广告平 台103发送这一信息。在这一方式之下,可以运用对等到对等方法以确定邻域。另外,相互 接近的服务用户可以协作地挑选铃声广告。在这样的实施例中,设备可以存储关于偏好铃 声的信息。在播放铃声之前,设备然后可以例如使用近程数据通信或者基于音频的广播向 所有附近设备广告铃声请求。基于音频的广播可以与附近设备(例如使用麦克风)广播和 检测的不可听探测音频波关联。根据这一方式,其它设备的用于检测不可听探测音频波的 能力并行地确定后续铃声覆盖区域。一旦邻近设备接收广播铃声请求,邻近设备可以响应。 响应可以包括用于所有响应设备的偏好铃声标识符。在UE101的客户端应用111a可以处 理铃声标识符以选择用于邻域的铃声或者可以向广告平台103发送铃声标识符用于广告 平台103确定和选择铃声。一旦确定(和/或请求)铃声,广告平台103可以向请求设备 发送铃声。
[0043] 在从设备接收对于铃声的请求时,广告平台103可以动态地确定与设备关联的邻 域。设备可以在铃声请求中包括当前麦克风音量水平。然而在一个实施例中,设备仅如果有 自从用于先前请求的先前麦克风音量水平起的门限改变则才可以发送当前麦克风音量水 平。基于在请求中的麦克风水平,广告平台103可以例如基于声音水平随距离的衰减来确 定在具体时间播放的铃声的有效空间覆盖。广告平台103然后可以基于在位置数据库121 中存储的信息确定在请求设备的附近内的当前设备或者用户。在确定附近用户时,广告平 台103可以确定对用户组具有总体最佳影响的铃声广告。举例而言,广告平台103可以挑 选在多数用户的偏好设置中出现的铃声。又例如广告平台103可以聚合在少数用户的偏好 设置中出现的每个铃声的权值并且挑选具有最大权值的铃声。在挑选铃声之后,广告平台 103向请求设备发送铃声。
[0044] 广告平台103可以确定与设备和至少一个邻近设备关联的情境信息。情境信息可 以例如包括设备和至少一个邻近设备的位置。情境信息也可以例如包括在设备和至少一个 邻近设备的附近内的当前背景噪声或者环境噪声。广告平台103进一步处理情境信息以确 定用于设备的至少一个铃声。由于广告平台103在确定铃声时考虑设备和至少一个邻近设 备,所以铃声可以是设备和至少一个其它设备的用户可以在铃声例如是广告的情况下更佳 理解和作用于的有效广告。
[0045] 为了提供基于邻域的铃声广告,广告平台103确定与设备关联的铃声回放能力信 息并且处理铃声回放能力信息以确定铃声回放范围。铃声回放范围例如是铃声将在由设备 播放时被听见的范围。可以影响铃声回放范围的一个因素可以例如是设备可以播放铃声的 音量。因此,与设备关联的铃声回放能力信息可以包括设备可以多么响地回放铃声和可以 基于相对于距离的已知声音衰减水平确定的所得范围。基于这一处理,广告平台103可以 确定在其内确定是否有邻近设备的范围。
[0046] 可以影响铃声回放能力的另一因素是在设备中的位置存在的环境噪声。环境噪声 越响,铃声回放的声音将输送的距离就越短。因此,在一个实施例中,广告平台103可以处 理情境信息以确定环境噪声信息并且使铃声回放范围基于环境噪声信息。环境噪声越响, 铃声回放范围就越小,并且广告平台103可以在确定邻近设备时考虑的区域就越小。
[0047] 在一个实施例中,广告平台103也可以处理情境信息以基于物理邻近度、社交邻 近度或者二者对邻近设备进行排名。举例而言,基于相对于请求来自广告平台103的铃声 的用户设备的接近度确定物理邻近度。举例而言,基于邻近设备的与用户简档信息、用户偏 好信息、位置信息、时间信息、活动信息或者组合关联的邻近度确定社交邻近度。在确定排 名时,广告平台103可以基于排名为一个或者多个邻近设备确定一个或者多个加权值并且 处理情境信息以基于排名确定铃声。
[0048] 在一个实施例中,广告平台103可以处理情境信息以确定用于设备、一个或者多 个邻近设备或者其组合的一个或者多个候选铃声的一个或者多个列表。广告平台103可以 基于对情境信息的监控来确定列表。可以连续地、周期性地、根据时间表、按照需求或者其 组合执行监控。基于监控,广告平台103可以引起更新一个或者多个列表、来自一个或者多 个列表的选择的铃声或者其组合。因而,广告平台103可以监控设备的位置的改变并且基 于设备和邻近设备的连续地确定的位置为选择的设备连续地确定选择的铃声。
[0049] 可以与一个或者多个度量比较、基于铃声的流行度信息确定列表。因此,在一个实 施例中,广告平台103也可以确定与候选铃声关联的流行度信息并且基于流行度信息确定 选择的铃声。可以例如基于用户的简档确定流行度信息,这些简档可以例如基于与用户的 兴趣、购物历史、住所/办公室位置等关联的度量。
[0050] 在一个实施例中,广告平台103可以处理情境信息以确定广告信息。举例而言,设 备和邻近设备的位置可以位于与零售设施的某个邻近度内。零售设施可以与广告平台103 关联以在提供的铃声内提供广告。因而,基于位置在零售设施的邻近度内,广告平台103可 以选择包括与零售设施关联的广告的铃声以在请求设备播放。在请求设备播放铃声时,设 备和邻近设备的用户将听见广告并且与如果他们未听见广告比较可以被进一步促使在零 售设施购物。在给定的设备位置内有多个零售设施时,在提供的铃声内包括的选择的广告 可以基于若干因素,这些因素例如包括设备和邻近设备的用户的偏好、与在多个零售设施 与广告平台103的提供商之间的关联性关联的一个或者多个度量(例如合同价格、广告数 目、关联长度等)。
[0051] 在一个实施例中,广告平台103在播放的铃声的所有权之上提供附加认知。在用 户听见播放的铃声时,广告平台103可以帮助用户更容易和快速地感知在铃声之上的所有 权(例如铃声正在用户的设备上播放)。在一个实施例中,广告平台103可以使得用户的播 放铃声的设备引起一个或者多个附加交互、比如振动。因此,除了听见铃声之外,设备的振 动也可以使设备的所有者更认知铃声的起源的所有权。在一个实施例中,广告平台103可 以使提供的铃声与另一声音、比如用户的设备的原生/原有铃声混合。广告平台103可以 使用音频处理技术来组合原生铃声和提供的铃声而在背景中播放原生铃声并且在前景中 播放提供的铃声。广告平台103可以附加地或者备选地执行时间交织,从而原生铃声被播 放时间段T1、继而提供的铃声被播放时间段T2。
[0052] 举例而言,UE101、广告平台103、服务平台107和内容提供商113使用公知、新型 或者仍在开发的协议来相互通信并且与通信网络105的其它部件通信。在本文中,协议包 括定义通信网络105内的网络节点如何基于通过通信链路发送的信息相互交互的规则集。 协议在每个节点内的不同操作层有效,这些操作层从生成和接收各种类型的物理信号到选 择用于传送那些信号的链路到那些信号指示的信息的格式、到标识在计算机系统上执行的 哪个软件应用发送或者接收信息。在开放系统互连(0SI)参考模型中描述用于通过网络交 换信息的在概念上不同的协议层。
[0053] 通常通过交换离散数据包来实现在网络节点之间的通信。每个数据包通常包括 (1)与特定协议关联的首部信息和(2)净荷信息,该净荷信息跟随首部信息并且包含可以 与该特定协议独立处理的信息。在一些协议中,数据包包括(3)尾部信息,该尾部信息跟随 净荷并且指示净荷信息的结束。首部包括信息、比如数据包的源、它的目的地、净荷的长度 和协议使用的其它性质。在用于特定协议的净荷中的数据经常包括用于与OSI参考模型的 不同更高层关联的不同协议的首部和净荷。用于特定协议的首部通常指示用于在它的净 荷中包含的下一协议的类型。更高层协议被认为封装于更低层协议中。在穿越多个异构网 络、比如因特网的数据包中包括的首部通常包括比如OSI参考模型定义的物理(第1层) 首部、数据链路(第2层)首部、网络间(第3层)首部和传送(第4层)首部以及各种应 用层(第5层、第6层和第7层)首部。
[0054] 图2是根据一个实施例的广告平台103的部件的图。举例而言,广告平台103包 括用于提供基于邻域的铃声广告的一个或者多个部件。如以上讨论的那样,设想这些部件 的功能可以在一个或者多个部件中被组合或者由等效功能的其它部件执行。在这一实施例 中,广告平台103包括情境模块201、推荐模块203、处理模块205、监控模块307、比较模块 209和能力确定模块211。
[0055] 情境模块201使广告平台103能够通过收集或者确定与设备和邻近设备关联的情 境信息来确定与设备或者邻近设备关联的情境信息。在一个实施例中,情境模块201可以 从情境数据库117、在UE101执行的应用、与UE101关联的传感器和/或在服务平台107上 的一个或者多个服务109确定情境信息。在UE101向广告平台103发送对于铃声广告的请 求时,情境模块201向广告平台103提供情境信息。向广告平台103提供的情境信息可以 例如是用户简档信息、用户偏好信息、时间信息、位置信息、活动信息或者组合。
[0056] 例如广告平台103基于用户偏好选择铃声广告。在一个实施例中,情境模块201 可以跟踪用于特定用户的音频文件的交换。以这一方式,获得的统计数据可以用于任何适 当目的、包括选择铃声。数据可以例如包括但不限于特定铃声的流行度、铃声视用户的年龄 而定的流行度、铃声视当天时间而定的流行度、铃声视国家的地区而定的流行度、铃声视用 户的性别而定的流行度、铃声视用户的认可统计而定的流行度、铃声视用户的收入而定的 流行度、铃声视用户的使用持续时间而定的流行度、铃声视用户的工作文化而定的流行度、 铃声视对应音频文件的风格而定的流行度等。
[0057] 推荐模块203基于与UE101关联的用户的一旦处理模块205处理情境信息就确定 的偏好推荐铃声。在情境模块201确定情境信息时,处理模块205处理情境信息。接着,推 荐模块203根据邻近设备基于它们的物理或者社交邻近度或责任者的排名、基于确定的流 行度信息推荐铃声选择。推荐模块203确定用于请求UE101的偏好铃声广告是否可用。如 果偏好铃声不可用,则推荐模块203向广告平台103推荐铃声偏好。在一个实施例中,广告 平台103然后请求例如来自一个或者多个内容提供商113的铃声。
[0058] 处理模块205使广告平台103能够处理情境信息以确定:(a)用于设备的铃声、 (b)铃声回放能力信息以确定铃声回放范围、(c)环境噪声信息以断定铃声回放范围、(d) 邻近设备基于物理和社交邻近度的排名以及(e)基于在UE101的用户之中的偏好和流行度 的铃声选择。处理模块205可以包括在执行处理时执行的一个或者多个算法。
[0059] 监控模块207监控简档数据库117、铃声数据库119和位置数据库121。监控模块 207保持数据库更新。每当UE101发送铃声请求时,监控模块207比较情境信息并且在简 档数据库117、铃声数据库119和位置数据库121中更新情境信息。监控模块207连续地、 周期性地、根据时间表、按照需求或者其组合监控更新。在一个实施例中,监控模块207保 证铃声无加密,这些加密可以限制它们的使用、禁止它们的复制、禁止或者另外限制可以产 生的副本的数目、时间有限制的持续时间等。以这一方式,铃声在恰当地操作之时从一个 UE101向另一 UE自由地可传送。
[0060] 比较模块209比较情境信息并且基于用户情境为铃声广告设置优先级。比较模块 209从简档数据库117、铃声数据库119和位置数据库121拉取信息。比较模块比较数据并 且向推荐模块203发送数据。
[0061] 能力确定模块211确定铃声回放能力和基于UE101的铃声回放范围确定的邻域设 备。在邻域用户改变时,能力确定模块211通过确定动态邻域范围来确定邻域用户。在一 个实施例中,能力确定模块211通过处理与铃声请求关联的麦克风音量水平来确定动态邻 域范围。
[0062] 图3是根据一个实施例的用于为设备确定铃声的过程的流程图。在一个实施例 中,广告平台103执行过程300并且例如实施于如图10中所示包括处理器和存储器的芯片 组中。
[0063] 在步骤301中,从UE101向广告平台103发送对于铃声的请求。可以先于UE101播 放铃声、比如在接收传入呼叫、SMS消息、MMS消息、电邮时并且先于作为响应而播放声音来 发送请求。请求在UE101与广告平台103之间这样的发送将造成广告平台103确定与UE101 和UE101的一个或者多个邻近设备关联的情境信息。因此,广告平台103考虑在UE101附 近的其它设备和/或其他用户的情境。广告平台103确定的情境信息可以例如包括用户简 档信息、用户偏好信息、位置信息、时间信息、活动信息或者组合。可以从UE101和/或邻近 设备执行的一个或者多个应用111、与UE101和/或邻近设备关联的一个或者多个传感器 115、在服务平台107上的一个或者多个服务109和/或客户端提供商113确定情境信息。
[0064] 在步骤303中,广告平台103处理情境信息以确定用于UE101的适当铃声。如以 下具体讨论的那样,广告平台103可以处理情境信息以确定与铃声的回放关联的范围和在 该范围内并且与将听见铃声的回放的用户关联的邻近设备。广告平台103可以进一步确定 与邻近设备关联的情境信息以确定设备的用户的偏好以确定将在附近听见铃声的所有用 户一般将偏好的铃声。广告平台103也可以考虑请求UE101的用户的偏好。因而,广告平 台103可以基于请求UE101的邻近设备向请求UE101提供铃声。
[0065] 图4是根据一个实施例的用于确定铃声回放范围的过程的流程图。在一个实施例 中,广告平台103执行过程400并且例如实施于如图10中所示包括处理器和存储器的芯片 组中。
[0066] 在步骤401中,广告平台103确定与请求UE101关联的铃声回放能力信息。例如 铃声回放能力信息可以包括请求UE101的以数字音频回放的当前感知音量为基础的铃声 音量。在一个实施例中,UE101允许终端用户选择用于铃声和数字音频回放的不同、独立音 量控制能力。例如基于预定义音量水平的小集合、如比如很响、响亮、中等、轻柔、很轻和关 闭为铃声提供相对粗略音量控制水平。无论何时需要播放铃声,广告平台103的能力确定 模块211可以确定移动通信设备的当前感知音量。
[0067] 该过程继续步骤403,在该步骤中,广告平台103处理铃声回放能力信息以确定铃 声回放范围。例如UE101可以响应于用户输入来播放铃声音频内容;能力确定模块211监 控铃声音频内容的当前回放范围并且向广告平台103提供关于铃声回放能力的信息。
[0068] 在一个实施例中,该过程可以继续步骤405。然而在一个实施例中,该过程可以直 接继续步骤407。在步骤405,广告平台103处理情境信息以确定环境噪声信息以至少部分 断定铃声回放范围。UE101可以在请求内包括UE101的当前麦克风音量水平用于广告平台 103确定与请求关联的环境噪声信息。在一个实施例中,UE101可以确定环境噪声信息是 否已经在设置的门限内改变。如果无改变,则UE101可以排除环境噪声信息,并且广告平台 103可以依赖于任何先前发送的环境噪声信息。广告平台103可以估计在这一具体时间播 放的铃声的有效空间范围并且通过考虑环境噪声信息来从位置数据库发现这一请求的所 有当前附近用户。举例而言,有效铃声回放范围基于相对于距离和环境噪声水平的衰减性 质在环境噪声信息指示环境噪声更高时更小。
[0069] 该过程继续步骤407,在该步骤中,广告平台103基于铃声回放范围确定邻域设 备。例如在从UE101接收铃声请求时,广告平台103处理UE101的铃声回放能力信息以确 定铃声回放范围。接着,广告平台基于铃声回放范围从位置数据库121获得关于UE101的 落在铃声音量水平的空间覆盖内的可用邻近用户的信息。基于位置信息,广告平台103确 定邻近设备。
[0070] 图5是根据一个实施例的用于确定提供的铃声的过程的流程图。在一个实施例 中,广告平台103执行过程500并且例如实施于如图10中所示包括处理器和存储器的芯片 组中。
[0071] 在步骤501中,广告平台处理情境信息以至少部分引起至少部分基于与至少一个 设备的物理邻近度、社交邻近度或者其组合对一个或者多个邻近设备进行排名。可以基于 邻近设备与请求来自广告平台103的铃声的用户设备在位置上的接近度确定物理邻近度。 基于邻近设备的与用户简档信息、用户偏好信息、位置信息、时间信息、活动信息或者组合 关联的邻近度确定社交邻近度。举例而言,一个类型的社交邻近度可以是如在社交联网服 务109a上建立的在两个设备的所有者之间的社交关系。例如可以简单地在社交联网服务 109上指明两个设备所有者为相识者,可以在社交联网服务109上指明所有者之一和另一 所有者为好友,而可以指明所有者之一和另一所有者为家人。各种指明可以代表所有者的 排名,从而家人按照社交邻近度在所有者组之中被排名最高而仅相识者被排名最低。
[0072] 在步骤503中,广告平台103至少部分基于排名为一个或者多个邻近设备确定一 个或者多个加权值。广告平台103可以对各种排名的邻近设备不同地进行加权,从而例如 向更高排名的设备给予比更低排名的设备在确定铃声方面的更大加权。举例而言,按照物 理邻近度,可以向由于它们更接近请求设备而被排名更高的设备给予更高加权。这一更高 加权可以反映更近设备的用户必须听见铃声的更佳机会。由于更近设备的用户在听见铃声 方面具有更佳机会,所以广告平台103对他们的铃声偏好更多加权,从而他们听见他们偏 好的铃声而不是更远离的某个人偏好的更少可能听见的铃声。又例如按照社交邻近度,可 以向社交邻近度排名更高的设备给予更高加权,因为请求设备的用户可以例如向更高社交 排名的设备的用户的选择给予更高意义。广告平台103可以对亲密家庭成员而不是仅亲密 相识者偏好听见的铃声施加更多意义。
[0073] 在步骤505中,广告平台103可以处理情境信息以确定用于至少一个设备、一个或 者多个邻近设备或者其组合的一个或者多个候选铃声的一个或者多个列表。基于邻近设备 的确定,广告平台103可以确定例如在简档数据库117中存储的与一个或者多个设备关联 的偏好铃声的一个或者多个列表。可以基于广告平台103获取关于与铃声有关的用户偏好 的信息创建列表,从而与用户关联的设备与偏好铃声列表关联。每个列表因此可以对应于 可以被进一步处理为选择铃声的候选铃声。
[0074] 在步骤507中,在确定排名和候选铃声列表之后,广告平台处理情境信息并且从 列表选择铃声。在该选择仅基于列表时,广告平台103可以基于关于列表的任何类型的分 析来确定铃声。举例而言,广告平台103可以选择在列表之中具有最高平均位置的铃声、作 为第一铃声出现最多的铃声等。可以基于来自步骤503的排名和加权进一步调整该确定。 例如与包括更高排名的设备和/或用户关联的列表可以比与包括更低排名的设备和/或用 户关联的列表被考虑更多。因此,即使可以在许多列表上列举一个铃声作为最偏好铃声,但 是这些列表可以未被与包括不同铃声作为最偏好铃声的其它列表排名一样高。因而,基于 列表和排名,广告平台103确定用于向请求设备提供的用于返回的铃声。
[0075] 图6是根据一个实施例的用于确定情境信息的更新的过程的流程图。在一个实施 例中,广告平台103执行过程600并且例如实施于如图10中所示包括处理器和存储器的芯 片组中。
[0076] 在步骤601中,广告平台103确定用于设备的铃声回放请求。例如从广告平台103 从UE101接收请求消息,并且该请求可以包括关于需要播放的铃声服务的类型的信息。处 理模块205可以处理来自UE101的请求消息。
[0077] 接着,在步骤603中,广告平台103至少部分引起至少部分基于铃声回放请求来发 起确定情境信息、处理情境信息以确定至少一个铃声或者其组合。因此,在一个实施例中, 广告平台103可以基于接收铃声请求来处理当前在简档数据库117、铃声数据库119和位置 数据库121中的情境信息以确定用于请求设备的选择的铃声。然而在一个实施例中,广告 平台103可以发起确定来自请求设备和邻近设备的情境信息。因此,广告平台103可以发 起确定设备(例如UE101)、与设备关联的应用111和与设备关联的传感器115的情境信息 以及与例如一个或者多个服务109和/或一个或者多个内容提供商103可以提供的与设备 关联的其它情境信息。
[0078] 在步骤605中,在一个实施例中,广告平台103可以至少部分引起连续地、周期性 地、根据时间表、按照需求或者其组合监控来自至少一个设备、一个或者多个邻近设备或者 其组合的情境信息。因此,在广告平台103确定情境信息之后,广告平台103可以监控情境 信息的改变。如讨论的那样,该监控可以基于任何监控时间表。
[0079] 在步骤607中,广告平台103至少部分引起至少部分基于监控来更新一个或者多 个列表、至少一个铃声或者其组合。在情境信息如基于监控而确定的那样改变时,广告平台 103可以基于改变来更新列表和提供的铃声中的任何或者所有列表和铃声。在一个实施例 中,造成更新列表和/或铃声的情境信息的改变如果满足一个或者多个门限则可以出现。 例如设备的位置的改变如果满足位置改变门限则可以触发对铃声的更新。因此,广告平台 103可以例如在情境信息的每次少量改变之后未改变铃声。
[0080] 图7是图示根据一个实施例的在确定基于邻域的铃声广告时使用的过程序列的 梯形图。在步骤701中,UElOla生成对于铃声和/或广告的请求并且向广告平台103发送 该请求。广告平台103从应用111、传感器115、数据库117、119和121接收UElOla的情境 信息并且处理情境信息以例如获得UElOla的当前位置。在一个实施例中,广告平台103向 UElOla发送对于更新情境信息的请求(步骤703)。例如在UE101的用户使UE101上电时, UE101在控制信道上监听系统标识代码。控制信道是电话和基站用来关于某事物、比如呼 叫建立和信道改变相互通话的特殊频率。在广告平台103接收系统标识代码时,广告平台 103比较系统标识码与例如在简档数据库117中编程的代码。与系统标识代码一起,UE101 也发送注册请求,并且广告平台103保持跟踪在数据库中用户的电话位置。广告平台103 获得呼叫并且尝试发现用户的电话。它然后挑选频率对并且通过控制信道与用户的电话通 信以告知它使用哪些频率,并且一旦UE101和塔切换接通那些频率就连接呼叫。在步骤705 中,UE101向广告平台103发送如果有的更新的情境信息。
[0081] 广告平台103然后估计铃声的有效空间覆盖以在具体铃声播放时间实时确定动 态邻域范围(步骤707)。这可以基于广告平台103确定UElOla的铃声回放能力、与UElOla 的位置关联的环境噪声信息或者其组合来执行。
[0082] 在步骤709中,广告平台103从位置数据库121搜寻当前附近用户设备。可以测 量铃声覆盖以确定邻近UE101。如以上讨论的那样,位置数据库121可以基于情境信息的 更新而包括与UE101关联的位置信息。在一个实施例中,广告平台103可以根据区域在位 置数据库121中注册UE101。在UE101在区域之间通行时,UE101可以向广告平台103和/ 或位置数据库121通知UE101正在进入或者离开登记的位置区域。因此,广告平台103可 以基于在位置数据库121内的信息确定邻近UE101。
[0083] 在一个实施例中,请求铃声的UElOla可以在请求内包括关于邻近UElOla的位置 信息。如图7中所示,在这样的实施例中,UE101 a可以广播在UE101 a的附近内的其它UE101 可以接收的信号(步骤711)。可以使用近程通信、比如蓝牙、WiFi Direct等来发送信号。 在接收信号的UElOla的附近内的UE101然后可以用关于它们的位置的信息以对等到对等 通信方式向UE101返回响应(步骤713)。在UElOla在步骤701发送对于来自广告的铃声 的请求时,该请求可以已经包括关于在UElOla的附近内的UE101的信息。在这样的实施例 中,广告平台103可以例如略过以上讨论的步骤707和709。虽然步骤711和713在图7中 出现于步骤709之后,但是它们可以代之以在步骤701之前出现,从而在步骤701中的请求 可以包括关于邻近UE101的位置信息。
[0084] 在步骤715中,广告平台103然后基于收集的信息--包括在UElOla的附近的 UE101和与UE101的用户关联的信息、比如用户的偏好--计算偏好铃声集合。广告平台 103处理请求以获得适当铃声广告并且向UElOla发送铃声(步骤717)。
[0085] 图8是根据各种实施例的在图4-6的过程中利用的用户界面的图。图示UElOla、 UElOlb和UElOlc分别具有用户界面801、803和805。无论何时例如将在UElOla上播放铃 声,广告平台103基于UElOla、UElOlb和UElOlc的情境信息动态地选择铃声。如以上讨 论的那样,情境信息包括但不限于用户简档信息、用户偏好信息、位置信息、时间信息、活动 信息或者其组合。举例而言,每当UElOla将可听地对在UElOla的动作或者事件做出响应 时(例如在接收呼叫、SMS消息、MMS消息、电邮等之前),UElOla向广告平台103发送对于 获得适当铃声广告的请求。在铃声将播放的具体时间,基于UElOla在铃声请求中发送当前 麦克风音量水平实时确定动态邻域范围。然而如以上讨论的那样,如果音量水平在自从先 前铃声请求起的某个门限内尚未改变,则无需发送当前麦克风音量水平请求。一旦发送音 量水平,广告平台103估计在这一具体时间播放的铃声的有效空间覆盖。广告平台103从 位置数据库121发现附近UElOlb和UElOlc并且确定附近UElOlb和UElOlc是否将在铃声 的有效空间覆盖区域内。如果UElOlb和UElOlc将在铃声的有效空间覆盖区域内,则广告 平台103确定和处理与UElOlb和UElOlc关联的情境信息以确定对该组所有用户(例如 UElOla、UElOlb和UElOlc的用户)具有最佳影响的铃声。举例而言,如图所示,UElOlb的 用户偏好ID1 :肯德基家庭时刻和ID2快乐麦当劳,而UElOlc的用户偏好ID1 :快乐麦当劳 和ID2健康地铁生活。因此,基于这些偏好,广告平台103可以例如选择播放与快乐麦当劳 关联的铃声。
[0086] 根据基于对等到对等方式的另一实施例,位置相互接近的UE101以对等到对等 (P2P)方式协作地挑选铃声广告。广告平台103存储UE101偏好铃声广告的ID。在UElOla 将要振铃时,向所有附近UE101发送铃声广播请求。邻近UE101用它们自己的可以被UElOla 向广告平台103发送的ID集合做出响应。广告平台103然后将为在邻近范围中的所有 UE101提供偏好铃声ID集合并且确定对该组所有用户具有最佳影响的铃声。然后可以向 UElOla提供该铃声。
[0087] 可以有利地经由软件、硬件、固件或者软件和/或固件和/或硬件的组合实施这 里描述的用于基于邻域的铃声广告的过程。例如,可以有利地经由处理器、数字信号处理 (DSP)芯片、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等实施这里描述的过程。下 文具体描述这样的用于执行描述的功能的示例硬件。
[0088] 图9图示可以在其上实施本发明的一个实施例的计算机系统900。虽然关于特定 设备或者装备描绘计算机系统900,但是设想图9内的其它设备或者装备(例如网元、服务 器等)可以部署系统900的所示硬件和部件。计算机系统900被编程(例如经由计算机 程序代码或者指令)为提供如这里描述的基于邻域的铃声广告并且包括通信机制、比如用 于在计算机系统900的其它内部与外部部件之间传递信息的总线910。将信息(也称为数 据)表示为可测量现象的物理表达,该现象通常为电压、但是在其它实施例中包括比如磁、 电磁、压力、化学、生物、分子、原子、亚原子和量子互作用这样的现象。例如北和南磁场或者 零和非零电压代表二进制数(位)的两个状态(〇,1)。其它现象可以代表更高基数的数。 在测量之前的多个同时量子状态的叠加代表量子位(qubit)。一个或者多个数的序列构成 数字数据,该数字数据用来代表用于字符的编号或者代码。在一些实施例中,称为模拟数据 的信息由在特定范围内的可测量值的近连续统代表。计算机系统900或者其部分构成用于 执行基于邻域的铃声广告的一个或者多个步骤的装置。
[0089] 总线910包括一个或者多个并行信息导体使得在耦合到总线910的设备之间快速 传送信息。用于处理信息的一个或者多个处理器902与总线910耦合。
[0090] 一个处理器(或者多个处理器)902对信息执行如与提供基于邻域的铃声广告有 关的计算机程序代码指定的操作集。计算机程序代码是用于处理器和/或计算机系统的执 行指定功能的操作的指令或者提供指令的语句的集合。例如可以用编译成处理器的本机指 令集的计算机编程语言编写代码。也可以使用本机指令集(例如机器语言)来直接编写代 码。操作集包括从总线910带入信息以及将信息置于总线910上。操作集也通常包括比较 两个或者更多信息单位、移位信息单位的位置以及比如通过加法或者乘法或者逻辑运算如 0R、异或(X0R)和AND组合两个或者更多信息单位。称为指令的信息、比如一个或者多个数 的操作代码向处理器表示处理器可以执行的操作集的每个操作。将由处理器902执行的操 作序列、比如操作代码序列构成也称为计算机系统指令或者简称为计算机指令的处理器指 令。可以独自或者组合实施处理器为机械、电、磁、光学、化学或者量子部件以及其它部件。
[0091] 计算机系统900也包括耦合到总线910的存储器904。存储器904、比如随机存取 存储器(RAM)或者任何其它动态存储设备存储如下信息,该信息包括用于提供基于邻域的 铃声广告的处理器指令。动态存储器允许其中存储的信息由计算机系统900改变。RAM允 许在称为存储器地址的位置存储的信息单位与在邻近地址的信息独立地存储和取回。存储 器904也由处理器902用来在执行处理器指令期间存储临时值。计算机系统900也包括耦 合到总线910的只读存储器(ROM) 906或者其它静态存储设备,该ROM或者其它静态存储设 备用于存储计算机系统900未改变的静态信息、包括指令。一些存储器由在失去电力时丢 失其上存储的信息的易失性存储装置组成。非易失性(持续)存储设备908、比如磁盘、光 盘或者闪卡也耦合到总线910,该非易失性(持续)存储设备用于存储即使在计算机系统 900被关断或者以别的方式失去电力时仍然持续的信息、包括指令。
[0092] 从外部输入设备912、比如包含由人类用户操作的字母数字键的键盘、麦克风、红 外线(IR)遥控、操纵杆、游戏板、触笔、触屏或者传感器向总线910提供如下信息用于由处 理器使用,该信息包括用于提供基于邻域的铃声广告的指令。传感器检测在它附近的条件 并且将那些检测变换成与用来代表计算机系统900中的信息的可测量现象兼容的物理表 达。主要用于与人类交互的、耦合到总线910的其它外部设备包括用于呈现文字或者图像 的显示设备914、比如阴极射线管(CRT)、液晶显示器(LCD)、发光二极管(LED)显示器、有机 LED (0LED)显示器、等离子体屏幕或者打印机以及用于控制在显示器914上呈现的小光标 图像的位置并且发出与在显示器914上呈现的图元关联的命令的定点设备916、比如鼠标、 跟踪球、光标方向键或者运动传感器。在一些实施例中、例如在计算机系统900自动执行所 有功能而无人类输入的实施例中,省略外部输入设备912、显示设备914和定点设备916中 的一个或者多个设备。
[0093] 在所示实施例中,专用硬件、比如专用集成电路(ASIC)920耦合到总线910。专用 硬件被配置为出于特殊目的而足够快地执行处理器902未执行的操作。ASIC的示例包括 用于为显示器914生成图像的图形加速器卡、用于加密和解密通过网络发送的消息的密码 板、话音识别以及与特殊外部设备的接口,这些特殊外部设备比如是反复地执行用硬件更 高效实施的某一复杂操作序列的机器人手臂和医疗扫描装备。
[0094] 计算机系统900也包括耦合到总线910的通信接口 970的一个或者多个实例。通 信接口 970提供与多种外部设备的单向或者双向通信耦合,这些外部设备用它们自己的处 理器操作、比如打印机、扫描仪和外部盘。一般而言,耦合是与连接到本地网络980的网络 链路978,多种外部设备连接到该本地网络,这些外部设备具有它们自己的处理器。例如通 信接口 970可以是个人计算机上的并行端口或者串行端口或者通用串行总线(USB)端口。 在一些实施例中,通信接口 970是提供与对应电话线类型的信息通信连接的综合服务数字 网络(ISDN)卡或者数字用户线(DSL)卡或者电话调制解调器。在一些实施例中,通信接 口 970是线缆调制解调器,该调制解调器将总线910上的信号转换成用于通过同轴线缆的 通信连接的信号或者用于通过光纤线缆的通信连接的光学信号。作为另一示例,通信接口 970可以是用于提供与兼容LAN、比如以太网的数据通信连接的局域网(LAN)卡。也可以实 施无线链路。对于无线链路,通信接口 970发送或者接收或者发送和接收承载信息流、比如 数字数据的电、声或者电磁信号,包括红外线和光学信号。例如在无线手持设备、比如移动 电话如蜂窝电话中,通信接口 970包括称为无线电收发器的无线电频带电磁发射器和接收 器。在某些实施例中,通信接口 970实现与通信网络95的连接用于向UE101提供基于邻域 的铃声广告。
[0095] 如这里所用术语"计算机可读介质"指代参与向处理器902提供信息的任何介质, 该信息包括用于执行的指令。这样的介质可以采用许多形式,这些形式包括但不限于计算 机可读存储介质(例如非易失性介质、易失性介质)和传输介质。非瞬态介质、比如非易失 性介质例如包括光盘或者磁盘、比如存储设备908。易失性介质例如包括动态存储器904。 传输介质例如包括双绞线缆、同轴线缆、铜线、光纤线缆和经过空间行进而无接线或者线缆 的载波、比如声波和电磁波,这些电磁波包括无线电波、光波和红外线波。信号包括通过传 输介质传输的在幅度、频率、相位、极化或者其它物理性质上的人为瞬态变化。常见计算机 可读介质形式例如包括软盘、柔性盘、硬盘、磁带、任何其它磁介质、CD-ROM、CDRW、DVD、任何 其它光学介质、打孔卡、纸带、光学标记片、具有孔图案或者其它光学可识别戳记的任何其 它物理介质、RAM、PROM、EPROM、FLASH-EPROM、EEPR0M、闪存、任何其它存储器芯片或者盒、载 波或者计算机可以从其读取的任何其它介质。术语计算机可读存储介质这里用来指代除了 传输介质之外的任何计算机可读介质。
[0096] 在一个或者多个有形介质上编码的逻辑包括计算机可读存储介质上的处理器指 令和专用硬件、比如ASIC920中的一项或者两项。
[0097] 网络链路978通常通过一个或者多个网络使用传输介质向使用或者处理信息的 其它设备提供信息通信。例如网络链路978可以提供通过本地网络980的与主机计算机 982或者与因特网服务提供商(ISP)操作的装备984的连接。ISP装备984又通过现在普 遍称为因特网990的一个或者多个公共全球范围分组交换通信网络提供数据通信服务。
[0098] 连接到因特网的称为服务器主机992的计算机主控响应于通过因特网接收的信 息提供服务的过程。例如服务器主机992主控提供如下信息的过程,该信息代表用于在显 示器914呈现的视频数据。设想系统900的部件可以在各种配置中部署于其它计算机系统、 例如主机982和服务器992内。
[0099] 本发明的至少一些实施例与将计算机系统900用于实施这里描述的技术中的一 些或者所有技术有关。根据本发明的一个实施例,计算机系统900响应于处理器902执行 存储器904中包含的一个或者多个处理器指令的一个或者多个序列来执行那些技术。可以 从另一计算机可读介质、比如存储设备908或者网络链路978向存储器904中读取也称为 计算机指令、软件和程序代码的这样的指令。存储器904中包含的指令序列的执行使处理 器902执行这里描述的方法步骤中的一个或者多个方法步骤。在备选实施例中,硬件、比如 ASIC920可以取代软件或者与软件组合用来实施本发明。因此,除非这里另有明示,本发明 的实施例不限于硬件与软件的任何具体组合。
[0100] 经过通信接口 970通过网络链路978和其它网络传输的信号承载去往和来自计算 机系统900的信息。计算机系统900可以通过网络链路978和通信接口 970、通过网络980、 990以及其它网络发送和接收信息、包括程序代码。在使用因特网990的示例中,服务器主 机992通过因特网990、ISP装备984、本地网络980和通信接口 970传输从计算机900发 送的消息所请求的用于特定应用的程序代码。接收的代码可以在它被接收时由处理器902 执行或者可以存储于存储器904中或者存储设备908或者其它非易失性存储装置中用于以 后执行或者兼而有之。以这一方式,计算机系统900可以用载波上的信号这一形式获得应 用程序代码。
[0101] 向处理器902承载一个或者多个指令序列或者数据或者二者用于执行可以涉及 各种形式的计算机可读介质。例如可以起初在远程计算机、比如主机982的磁盘上承载指 令和数据。远程计算机向它的动态存储器中加载指令和数据并且使用调制解调器通过电话 线发送指令和数据。计算机系统900本地的调制解调器通过电话线接收指令和数据并且使 用红外线发射器以将指令和数据转换成作为网络链路978的红外线载波上的信号。作为通 信接口 970的红外线检测器接收红外线信号中承载的指令和数据并且将代表指令和数据 的信息置于总线910上。总线910向存储器904承载信息,处理器902从该存储器取回指 令并且使用与指令一起发送的数据中的一些数据来执行指令。接收在存储器904中的指令 和数据可以可选地在由处理器902执行之前或者之后存储于存储设备908上。
[0102] 图10图示可以在其上实施本发明的一个实施例的芯片组或者芯片1000。芯片组 1000被编程为如这里描述的那样提供基于邻域的铃声广告并且例如包括在一个或者多个 物理封装(例如芯片)中并入的、关于图10描述的处理器和存储器部件。举例而言,物理 封装包括一个或者多个材料、部件和/或接线在结构组件(例如基板)上的布置,该布置用 于提供一个或者多个特性、比如物理强度、尺寸节约和/或电互作用限制。设想在某些实施 例中,可以用单个芯片实施芯片组1000。还设想在某些实施例中,可以实施芯片组或者芯 片1000为单个"片上系统"。还设想在某些实施例中,例如将未使用单独ASIC并且如这里 公开的所有相关功能将由一个或者多个处理器执行。芯片组或者芯片1000或者其部分构 成用于执行一个或者多个步骤的装置,该一个或者多个步骤提供与功能的可用性关联的用 户接口导航信息。芯片组或者芯片1000或者其部分构成用于执行一个或者多个步骤的装 置,该一个或者多个步骤提供基于邻域的铃声广告。
[0103] 在一个实施例中,芯片组或者芯片1000包括通信机制、比如用于在芯片组1000的 部件之间传递信息的总线1001。处理器1003具有与总线1001的连通以执行例如在存储器 1005中存储的指令并且处理例如在存储器1005中存储的信息。处理器1003可以包括一个 或者多个处理芯而每个芯被配置为独立执行。多芯处理器在单个物理封装内实现多处理。 多芯处理器的示例包括两个、四个、八个或者更大数目的处理芯。备选地或者附加地,处理 器1003可以包括经由总线1001串接配置用于实现独立执行指令、流水线和多线程的一个 或者多个微处理器。处理器1003也可以附带有用于执行某些处理功能和任务的一个或者 多个专门化部件、比如一个或者多个数信号处理器(DSP) 1007或者一个或者多个专用集成 电路(ASIC) 1009。DSP1007通常被配置为与处理器1003独立实时处理现实信号(例如声 音)。类似地,ASIC1009可以被配置为执行更通用处理器不容易执行的专门化功能。用于 辅助执行这里描述的发明功能的其它专门化部件可以包括一个或者多个现场可编程门阵 列(FPGA)、一个或者多个控制器或者一个或者多个其它专用计算机芯片。
[0104] 在一个实施例中,芯片组或者芯片1000仅包括一个或者多个处理器以及支持和/ 或涉及和/或用于一个或者多个处理器的一些软件和/或固件。
[0105] 处理器1003和附带部件具有经由总线1001的与存储器1005的连通。存储器 1005包括用于存储可执行指令的动态存储器(例如RAM、磁盘、可写入光盘等)和静态存储 器(例如ROM、CD-ROM等)二者,这些可执行指令在被执行时执行这里描述的发明步骤以提 供基于邻域的铃声广告。存储器1005也存储与发明步骤的执行关联或者通过执行发明步 骤而生成的数据。
[0106] 图11是根据一个实施例的能够在图1的系统中操作的用于通信的移动终端(例 如手持机)的示例部件的图。在一些实施例中,移动终端1101或者其部分构成用于执行一 个或者多个步骤的装置,该一个或者多个步骤提供基于邻域的铃声广告。一般而言,经常在 前端和后端特性方面定义无线电接收器。接收器的前端涵盖所有射频(RF)电路,而后端 涵盖所有基带处理电路。如在本申请中所用,术语"电路"指代以下二者:(1)仅硬件的实 现方式(比如在仅模拟和/或数字电路中的实现方式)和(2)电路与软件(和/或固件) 的组合(比如如果适用于特定情境则指代包括数字信号处理器的处理器、软件和存储器的 组合,这些处理器、软件和存储器一起工作以使装置、比如移动电话或者服务器执行各种功 能)。"电路"的这一定义适用于这一术语在本申请中、包括在任何权利要求中的所有使用。 作为又一示例,如在本申请中所用并且如果适用于特定情境,则术语"电路"也将覆盖仅一 个处理器(或者多个处理器)及其附带软件/或者固件的实现方式。术语"电路"如果适 用于特定情境则也将例如覆盖移动电话中的基带集成电路或者应用处理器集成电路或者 蜂窝网络设备或者其它网络设备中的相似集成电路。
[0107] 电话的相关内部部件包括主控制单元(MCU) 1103、数字信号处理器(DSP) 1105和 接收器/发射器单元,该接收器/发射器单元包括麦克风增益控制单元和扬声器增益控制 单元。主显示单元1107向用户提供支持各种应用和移动终端功能的显示,这些应用和移动 终端功能执行或者支持提供基于邻域的铃声广告的步骤。显示器1107包括显示电路,该 显示电路被配置为显示移动终端(例如移动电话)的用户接口的至少部分。此外,显示器 1107和显示电路被配置为促进用户控制移动终端的至少一些功能。音频功能电路1109包 括麦克风1111和放大从麦克风1111输出的话音信号的麦克风放大器。向编码器/解码器 (CODEC) 1113馈送从麦克风1111输出的放大的话音信号。
[0108] 无线电部1115放大功率并且转换频率以便经由天线1117与移动通信系统中包括 的基站通信。如本领域中所知,功率放大器(PA)1119和发射器/调制电路在操作上响应于 MCU1103,而来自PA1119的输出耦合到双工器1121或者循环器或者天线开关。PA1119也耦 合到电池接口和功率控制单元1120。
[0109] 在使用中,移动终端1101的用户向麦克风1111中讲话,并且他的或者她的语音与 任何检测到的背景噪音一起转换成模拟电压。然后通过模数转换器(ADC) 1123将模拟电压 转换成数字信号。控制单元1103向DSP1105中传送数字信号用于其中的处理、比如话音 编码、信道编码、加密和交织。在一个实施例中,未单独示出的单元使用蜂窝传输协议、t匕 如全球演进(EDGE)、通用分组无线电服务(GPRS)、全球移动通信系统(GSM)、网际协议多媒 体子系统(MS)、通用移动电信系统(UMTS)等以及任何其它适当无线介质、例如微波接入 (WiMAX)、长期演进(LTE)网络、码分多址(CDMA)、宽带码分多址(WCDMA)、无线保真(WiFi)、 卫星等对处理的语音信号编码。
[0110] 然后向均衡器1125传送编码的信号用于补偿在经过空气传输期间出现的任何依 赖于频率的削弱、比如相位和幅度失真。在均衡位流之后,调制器1127组合信号与RF接口 1129中生成的RF信号。调制器1127通过频率或者相位调制生成正弦波。为了准备信号用 于传输,增频变频器1131组合从调制器1127输出的正弦波与合成器1133生成的另一正弦 波以实现希望频率的传输。然后通过PA1119发送信号以将信号增加至适当功率电平。在 实际系统中,PA1119充当可变增益放大器,该放大器的增益由DSP1105根据从网络基站接 收的信息来控制。然后在双工器1121内对信号滤波并且可选地向天线耦合器1135发送以 匹配阻抗从而提供最大功率传送。最后经由天线1117向本地基站传输信号。可以供应自 动增益控制(AGC)以控制接收器的末级的增益。可以从这里向远程电话转发信号,该远程 电话可以是另一蜂窝电话、其它移动电话或者是连接到公共交换电话网络(PSTN)或者其 它电话网络的陆线。
[0111] 向移动终端1101传输的语音信号经由天线1117接收并且立即由低噪声放大器 (LNA) 1137放大。降频变频器1139降低载波频率而解调器1141剥离RF从而仅留下数字位 流。信号然后穿过均衡器1125并且由DSP1105处理。数模转换器(DAC) 1143转换信号并 且通过扬声器1145向用户传输所得输出,所有这些都在可以实施为中央处理单元(CPU)的 主控制单元(MCU) 1103的控制之下。
[0112] MCU1103接收各种信号、包括来自键盘1147的输入信号。与其它用户输入部件(例 如麦克风1111)组合的键盘1147和/或MCU1103包括用于管理用户输入的用户接口电路。 MCU1103运行用户接口软件以促进用户控制移动终端1101的至少一些功能以提供基于邻 域的铃声广告。MCU1103也分别向显示器1107和向话音输出切换控制器递送显示命令和切 换命令。另外,MCU1103与DSP1105交换信息并且可以访问可选地并入的SM卡1149和存 储器1151。此外,MCU1103执行终端所需的各种控制功能。DSP1105可以根据实现方式对 语音信号执行多种常规数字处理功能中的任何数字处理功能。此外,DSP1105根据麦克风 1111检测的信号确定本地环境的背景噪声电平并且将麦克风1111的增益设置成为了补偿 移动终端1101的用户的自然倾向而选择的电平。
[0113] C0DEC1113包括ADC1123和DAC1143。存储器1151存储各种数据、包括呼叫传入音 频数据并且能够存储其它数据、包括例如经由全球因特网接收的音乐数据。软件模块可以 驻留于RAM存储器、闪存、寄存器或者在本领域中已知的任何其它形式的可写入存储介质 中。存储器设备1151可以是但不限于单个存储器、CD、DVD、ROM、RAM、EEPR0M、光学存储装 置、磁盘存储装置、闪存存储装置或者是能够存储数字数据的任何其它非易失性存储介质。
[0114] 可选地并入的SM卡1149例如承载重要信息、比如蜂窝电话号码、运营商供应服 务、预订细节和安全信息。SM卡1149主要服务于在无线电网络上标识移动终端1101。卡 1149也包含用于存储个人电话号码注册表、文字消息和用户专属移动终端设置的存储器。
[0115] 尽管已经结合多个实施例和实现方式描述了本发明,但是本发明不限于此,而是 覆盖落入所附权利要求的范围内的各种明显修改和等效布置。虽然用权利要求之中的某些 组合表达本发明的特征,但是设想可以用任何组合和顺序布置这些特征。
【权利要求】
1. 一种方法,包括促进对(1)数据和/或(2)信息和/或(3)至少一个信号的处理和 /或处理⑴数据和/或⑵信息和/或(3)至少一个信号,所述⑴数据和/或⑵信息 和/或(3)至少一个信号至少部分地基于以下各项: 与至少一个设备和一个或者多个邻近设备关联的情境信息;以及 对所述情境信息的用以确定用于所述至少一个设备的至少一个铃声的处理。
2. 根据权利要求1所述的方法,其中所述⑴数据和/或(2)信息和/或(3)至少一 个信号还至少部分地基于以下各项: 与所述至少一个设备关联的铃声回放能力信息; 对所述铃声回放能力信息的用以确定至少一个铃声回放范围的处理;以及 至少部分地基于所述至少一个铃声回放范围对所述一个或者多个邻近设备的至少一 个确定。
3. 根据权利要求2所述的方法,其中所述⑴数据和/或⑵信息和/或(3)至少一 个信号还至少部分地基于以下各项: 对所述情境信息的用以确定环境噪声信息的处理的促进, 其中所述至少一个铃声回放范围进一步至少部分地基于所述环境噪声信息。
4. 根据权利要求1-3中的任一权利要求所述的方法,其中所述⑴数据和/或⑵信 息和/或(3)至少一个信号还至少部分地基于以下各项: 对所述情境信息的用以至少部分地引起至少部分地基于与所述至少一个设备的物理 邻近度、社交邻近度或者其组合对所述一个或者多个邻近设备的排名的处理;以及 至少部分地基于所述排名的用于所述一个或者多个邻近设备的一个或者多个加权值, 其中对所述情境信息的用以确定所述至少一个铃声的所述处理进一步至少部分地基 于所述排名。
5. 根据权利要求1-4中的任一权利要求所述的方法,其中所述⑴数据和/或⑵信 息和/或(3)至少一个信号还至少部分地基于以下各项: 对所述情境信息的用以确定用于所述至少一个设备、所述一个或者多个邻近设备或者 其组合的一个或者多个候选铃声的一个或者多个列表的处理;以及 从所述一个或者多个列表中对所述至少一个铃声的选择。
6. 根据权利要求5所述的方法,其中所述⑴数据和/或⑵信息和/或(3)至少一 个信号还至少部分基于以下各项: 连续地、周期性地、根据时间表、按照需求或者其组合对来自所述至少一个设备、所述 一个或者多个邻近设备或者其组合的所述情境信息的监控;以及 至少部分基于所述监控对所述一个或者多个列表、所述至少一个铃声或者其组合的更 新。
7. 根据权利要求5和6中的任一权利要求所述的方法,其中所述(1)数据和/或(2) 信息和/或(3)至少一个信号还至少部分基于以下各项: 与所述一个或者多个候选铃声关联的流行度信息, 其中对所述至少一个铃声的所述确定进一步至少部分基于流行度信息。
8. 根据权利要求1-7中的任一权利要求所述的方法,其中所述⑴数据和/或⑵信 息和/或(3)至少一个信号还至少部分基于以下各项: 用于所述至少一个设备的铃声回放请求;以及 至少部分地基于所述铃声回放请求的对所述情境信息的所述确定、对所述情境信息的 用以确定所述至少一个铃声的所述处理或者其组合的发起。
9. 根据权利要求1-8中的任一权利要求所述的方法,其中所述⑴数据和/或⑵信 息和/或(3)至少一个信号还至少部分基于以下各项: 对所述情境信息的用以确定广告信息的处理, 其中所述至少一个铃声至少部分包括所述广告信息。
10. 根据权利要求1-9中的任一权利要求所述的方法,其中所述情境信息至少部分包 括用户简档信息、用户偏好信息、位置信息、时间信息、活动信息或者其组合。
11. 一种方法,包括: 确定与至少一个设备和一个或者多个邻近设备关联的情境信息;以及 处理所述情境信息以确定用于所述至少一个设备的至少一个铃声和/或促进对所述 情境信息的用以确定用于所述至少一个设备的至少一个铃声的处理。
12. 根据权利要求11所述的方法,还包括: 确定与所述至少一个设备关联的铃声回放能力信息; 处理所述铃声回放能力信息以确定至少一个铃声回放范围和/或促进对所述铃声回 放能力信息的用以确定至少一个铃声回放范围的处理;以及 至少部分基于所述至少一个铃声回放范围确定所述一个或者多个邻近设备。
13. 根据权利要求12所述的方法,还包括: 处理所述情境信息以确定环境噪声信息和/或促进对所述情境信息的用以确定环境 噪声信息的处理, 其中所述至少一个铃声回放范围进一步至少部分基于所述环境噪声信息。
14. 根据权利要求11-13中的任一权利要求所述的方法,还包括: 处理所述情境信息以至少部分引起至少部分基于与所述至少一个设备的物理邻近度、 社交邻近度或者其组合对所述一个或者多个邻近设备的排名和/或促进对所述情境信息 的用以至少部分引起至少部分基于与所述至少一个设备的物理邻近度、社交邻近度或者其 组合对所述一个或者多个邻近设备的排名的处理;以及 至少部分基于所述排名确定用于所述一个或者多个邻近设备的一个或者多个加权值, 其中对所述情境信息的用以确定所述至少一个铃声的所述处理进一步至少部分基于 所述排名。
15. 根据权利要求11-14中的任一权利要求所述的方法,还包括: 处理所述情境信息以确定用于所述至少一个设备、所述一个或者多个邻近设备或者其 组合的一个或者多个候选铃声的一个或者多个列表和/或促进对所述情境信息的用以确 定用于所述至少一个设备、所述一个或者多个邻近设备或者其组合的一个或者多个候选铃 声的一个或者多个列表的处理;以及 至少部分引起从所述一个或者多个列表中对所述至少一个铃声的选择。
16. 根据权利要求15所述的方法,还包括: 至少部分引起连续地、周期性地、根据时间表、按照需求或者其组合对来自所述至少一 个设备、所述一个或者多个邻近设备或者其组合的所述情境信息的监控;以及 至少部分引起至少部分基于所述监控对所述一个或者多个列表、所述至少一个铃声或 者其组合的更新。
17. 根据权利要求15和16中的任一权利要求所述的方法,还包括: 确定与所述一个或者多个候选铃声关联的流行度信息, 其中对所述至少一个铃声的所述确定进一步至少部分基于流行度信息。
18. 根据权利要求11-17中的任一权利要求所述的方法,还包括: 确定用于所述至少一个设备的铃声回放请求;以及 至少部分引起基于所述铃声回放请求的对所述情境信息的所述确定、对所述情境信息 的用以确定所述至少一个铃声的所述处理或者其组合的发起。
19. 根据权利要求11-18中的任一权利要求所述的方法,还包括: 处理所述情境信息以确定广告信息和/或促进对所述情境信息的用以确定广告信息 的处理, 其中所述至少一个铃声至少部分包括所述广告信息。
20. 根据权利要求11-19中的任一权利要求所述的方法,其中所述情境信息至少部分 包括用户简档信息、用户偏好信息、位置信息、时间信息、活动信息或者其组合。
21. -种装置,包括: 至少一个处理器;以及 至少一个存储器,包括用于一个或者多个程序的计算机程序代码, 所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使 所述装置至少执行以下各项: 确定与至少一个设备和一个或者多个邻近设备关联的情境信息;以及 处理所述情境信息以确定用于所述至少一个设备的至少一个铃声和/或促进对所述 情境信息的用以确定用于所述至少一个设备的至少一个铃声的处理。
22. 根据权利要求21所述的装置,其中还使所述装置: 确定与所述至少一个设备关联的铃声回放能力信息; 处理所述铃声回放能力信息以确定至少一个铃声回放范围和/或促进对所述铃声回 放能力信息的用以确定至少一个铃声回放范围的处理;以及 至少部分基于所述至少一个铃声回放范围确定所述一个或者多个邻近设备。
23. 根据权利要求22所述的装置,其中还使所述装置: 处理所述情境信息以确定环境噪声信息和/或促进对所述情境信息的用以确定环境 噪声信息的处理, 其中所述至少一个铃声回放范围进一步至少部分基于所述环境噪声信息。
24. 根据权利要求21-23中的任一权利要求所述的装置,其中还使所述装置: 处理所述情境信息以至少部分引起至少部分基于与所述至少一个设备的物理邻近度、 社交邻近度或者其组合对所述一个或者多个邻近设备的排名和/或促进对所述情境信息 的用以至少部分引起至少部分基于与所述至少一个设备的物理邻近度、社交邻近度或者其 组合对所述一个或者多个邻近设备的排名的处理;以及 至少部分基于所述排名确定用于所述一个或者多个邻近设备的一个或者多个加权值, 其中对所述情境信息的用以确定所述至少一个铃声的所述处理进一步至少部分基于 所述排名。
25. 根据权利要求21-24中的任一权利要求所述的装置,其中还使所述装置: 处理所述情境信息以确定用于所述至少一个设备、所述一个或者多个邻近设备或者其 组合的一个或者多个候选铃声的一个或者多个列表和/或促进对所述情境信息的用以确 定用于所述至少一个设备、所述一个或者多个邻近设备或者其组合的一个或者多个候选铃 声的一个或者多个列表的处理;以及 至少部分引起从所述一个或者多个列表中对所述至少一个铃声的选择。
26. 根据权利要求25所述的装置,其中还使所述装置: 至少部分引起连续地、周期性地、根据时间表、按照需求或者其组合对来自所述至少一 个设备、所述一个或者多个邻近设备或者其组合的所述情境信息的监控;以及 至少部分引起至少部分基于所述监控对所述一个或者多个列表、所述至少一个铃声或 者其组合的更新。
27. 根据权利要求25和26中的任一权利要求所述的装置,其中还使所述装置: 确定与所述一个或者多个候选铃声关联的流行度信息, 其中对所述至少一个铃声的所述确定进一步至少部分基于流行度信息。
28. 根据权利要求21-27中的任一权利要求所述的装置,其中还使所述装置: 确定用于所述至少一个设备的铃声回放请求;以及 至少部分引起基于所述铃声回放请求的对所述情境信息的所述确定、对所述情境信息 的用以确定所述至少一个铃声的所述处理或者其组合的发起。
29. 根据权利要求21-28中的任一权利要求所述的装置,其中还使所述装置: 处理所述情境信息以确定广告信息和/或促进对所述情境信息的用以确定广告信息 的处理, 其中所述至少一个铃声至少部分包括所述广告信息。
30. 根据权利要求21-29中的任一权利要求所述的装置,其中所述情境信息至少部分 包括用户简档信息、用户偏好信息、位置信息、时间信息、活动信息或者其组合。
31. 根据权利要求21-30中的任一权利要求所述的装置,其中所述装置是移动电话,所 述移动电话还包括: 用户接口电路和用户接口软件,被配置为促进用户通过使用显示器来控制所述移动电 话的至少一些功能并且被配置为对用户输入做出响应;以及 显示器和显示电路,被配置为至少显示所述移动电话的用户接口的一部分,所述显示 器和显示电路被配置为促进用户对所述移动电话的至少一些功能的控制。
32. -种装置,包括用于执行根据权利要求11-20中的任一权利要求所述的方法的装 置。
33. 根据权利要求32所述的装置,其中所述装置是移动电话,所述移动电话还包括: 用户接口电路和用户接口软件,被配置为促进用户通过使用显示器来控制所述移动电 话的至少一些功能并且被配置为对用户输入做出响应;以及 显示器和显示电路,被配置为至少显示所述移动电话的用户接口的一部分,所述显示 器和显示电路被配置为促进用户对所述移动电话的至少一些功能的控制。
34. -种计算机可读存储介质,所述计算机可读存储介质承载一个或者多个指令的一 个或者多个序列,所述一个或者多个指令的一个或者多个序列在由一个或者多个处理器执 行时使装置至少执行根据权利要求11-20中的任一权利要求所述的方法。
35. -种计算机程序产品,所述计算机程序产品包括一个或者多个指令的一个或者多 个序列,所述一个或者多个指令的一个或者多个序列在由一个或者多个处理器执行时使装 置至少执行根据权利要求11-20中的任一权利要求所述的方法的步骤。
36. -种方法,包括促进对至少一个界面的访问,所述至少一个界面被配置为允许对至 少一个服务的访问,所述至少一个服务被配置为执行根据权利要求11-20中的任一权利要 求所述的方法。
37. -种方法,包括促进对(1)数据和/或(2)信息和/或(3)至少一个信号的处理和 /或处理⑴数据和/或⑵信息和/或(3)至少一个信号,所述⑴数据和/或⑵信息 和/或(3)至少一个信号至少部分基于根据要求11-20中的任一权利要求所述的方法。
38. -种方法,包括促进创建和/或促进修改(1)至少一个设备用户接口元素和/或 (2)至少一个设备用户接口功能,所述(1)至少一个设备用户接口元素和/或(2)至少一个 设备用户接口功能至少部分基于根据权利要求11-20中的任一权利要求所述的方法。
【文档编号】H04M3/02GK104115475SQ201280070002
【公开日】2014年10月22日 申请日期:2012年4月28日 优先权日:2012年4月28日
【发明者】周力恒, 薛文伟 申请人:诺基亚公司

最新回复(0)