专利名称:混合网络的制作方法
技术领域:
本发明涉及混合网络。本发明还涉及一种内容交付方法、可连接到网络的代理以及内容交付系统。
背景技术:
根据已察觉到的消费者需求,认为数字技术提供的机会会导致产品的各种特征和功能的融和。这种融和如今已反映在向所谓的个人数据助理(PDA)产品类提供插件、甚至集成的蜂窝电话功能上。毫无疑问,这种技术融会为消费者带来好处,即她不再需要随身携带各种各样的设备。
但是,从制造商和/或服务提供商的观点看,产品的技术融和已带来了显著的挑战。就制造商而言,这种挑战包括需要集成先前具有不同操作系统、功率要求等的设备的功能,并且通常均在更小、更紧凑形状因子内。对服务提供商而言,挑战在于以某种完善产品功能融合所带给用户的增强效果的形式提供现有服务和新服务。
发明概述根据本发明的第一方面,提供一种内容交付方法,它包括建立与内容交付相关的一组用户偏好;响应从与网络连接的终端接收的请求而获取内容;以及依据所述一组用户偏好选择用于将所述内容交付给所述终端的网络。
本方法可允许通过最适合的网络将内容交付给用户,从而提供服务的灵活性。允许用户偏好可设置以及可据以操作可使用户感到在控制内容交付服务,这使用户比在其它情况下要求更多内容。采用本方法的内容交付服务可以视为可定制的,因而顾及用户需要。而且,如果用户偏好可以随服务条件变化或其它而改变,则本发明可允许用户有把握预订或仅请求因某种原因错过的内容,从而丰富用户的体验。用户偏好涉及费用和/或交付时间偏好。
本发明方法最好包括在代理中维护所获取的与所述请求有关的内容的日志,该日志可以包含内容的交付状态指示。这样便允许对涉及用户的内容进行简单的网络管理,无需用户或用户终端确保所有请求的内容已交付,而且是完全正确地交付。
最好,本发明方法包括确认通过某个或所述双工网络收到所述内容,这便可以实现在接收到收到确认时更新交付状态的优选特征。
在优选示例中,本发明方法包括在通过单工网络交付内容之前,通过双工网络通知终端。这特别有利,因为使接收器能够通过单工网络接收内容可能以相对高的速率消耗功率,尤其是在所述单工网络是DVB网络或类似网络的情况中。在移动终端上使功率消耗最小是特别重要的。
通过如下操作来选择内容检视数据轮播上的内容项目,并根据所述检视步骤判断任何即将到来的内容是否与所述用户请求匹配,或者通过优先使用因特网搜索与所述请求有关的内容。可以预计在以后的年代中,在因特网上搜索内容将特别流行。利用本发明,可以通过规则搜索提供与任何给定主题有关的内容,而无需用户在每种场合都要指示搜索。
为了协助搜索,本发明方法可以包括在代理中存储与涉及所述请求的的上次内容更新有关的信息;和/或与用户的更新偏好的时间和/或频率有关的信息;和/或与涉及所述内容请求的搜索所受限于的范围有关的信息。
根据本发明的第二方面,提供一种可连接到网络的代理,所述代理可操作以建立一组用户偏好,这组用户偏好涉及向用户终端交付内容、响应用户请求而获取内容以及通过依据所述一组用户偏好选择的网络将所述内容交付给用户终端。
所述代理最好配置为维护所获取的与所述请求有关的内容的日志,其中最好包含内容交付状态的指示。所述代理最好配置为在接收到收到确认时更新交付状态。
所述用户偏好可涉及费用和/或交付时间偏好。
所述代理可以包括用于接收数据轮播上的内容项目的装置以及用于根据所述检视步骤判断任何即将到来的内容是否与所述用户请求匹配的装置。
如果所述代理包括用于搜索与所述请求有关的内容的装置,则它最好还包括用于存储与涉及所述请求的的上次内容更新有关的信息的装置;和/或用于存储与所述用户的更新偏好的时间和/或频率有关的信息的装置;和/或用于存储与涉及所述内容请求的搜索所受限于的范围有关的信息的装置。
根据本发明的第三方面,提供一种内容交付系统,它包括第一双工网络、第二网络和可以连接到所述第一和第二网络的用户终端,其中所述系统还包括可连接到所述第一和第二网络的代理,所述代理可操作以响应通过所述第一网络从所述用户终端接收的用户请求而获取内容,并通过根据一组用户偏好选择的网络将所述内容交付给所述终端。
用户偏好可以由所述代理创建或由所述终端生成。
所述第二网络可以是单工网络,诸如广播网络如DVB网络。在这种情况中,所述系统最好包括用于在通过所述第二网络交付内容之前通过所述第一网络通知终端的装置。所述第二网络可以不是单工网络而是是双工网络,如蓝牙网络、或根据GPRS、GSM、3G或WLAN标准中任一标准操作的网络。
所述代理可以配置为维护所获取的与所述请求有关的内容的日志,以及在所述日志中维护所述内容交付状态的指示。
如果所述终端配置为确认通过所述双工网络或所述多个双工网络的之一接收到所述内容,则所述代理最好配置为在接收到收到确认时更新所述日志中的交付状态。
所述用户偏好涉及费用和/或交付时间偏好。
所述系统可以包括用于检视数据轮播上的内容项目的装置,并用于根据所述检视步骤判断任何即将到来的内容是否与所述用户请求匹配的装置,作为替代或者补充,所述系统还可以包括优先使用因特网搜索与所述请求有关的内容的装置。在任一种情况中,所述代理最好配置为存储与涉及所述请求的的上次内容更新有关的信息;和/或与所述用户的更新偏好的时间和/或频率有关的信息;和/或与涉及所述内容请求的搜索所受限于的范围有关的信息。
下面将参考附图,通过纯示例的方式说明
具体实施例方式附图简介附图中
图1a、图1b和图7是显示根据本发明一个方面的混合系统以及包括根据本发明另一个方面的代理的示意图;图2是移动电话及其用户接口部件的示意图;图3是说明图2电话的操作的示意图;图4是根据本发明一个方面且包含在本发明另一个方面中的代理的示意图;图5a、图5b和图6是说明图1a和1b所示系统的操作的流程图;以及图8是优选形式代理的示意图。
在这些附图中,同样的引用数字指代类似的要素。
优选实施例的详细说明现在参考图1a和1b,其中显示可连接到企业内部网和/或因特网上内容源3的混合网络1。混合网络1包括多个用户操作的终端5(包括移动的和固定的)、第一双工通信网络7以及在图1a情况中包括第二单工宽带网络9和在图1b情况中包括所谓“热点”11,热点11使用包括但不限于低功率射频网络的无线局域网提供至内容源3的接入点。显然,混合网络1还可以包括上述两个实例的组合,其中第二单工宽带网络9和至少一个热点11可与第一双工网络7结合使用。
图2说明用户用于与终端5交互的主要部件。因此,终端5包括小键盘15、麦克风17、扬声器19和显示器21。这些部件的操作受图3详细显示的控制器23的控制。控制器23不仅执行通过上述部件实现与用户交互所必需的任务,而且确保终端5在混合网络7内正确地操作。因此,控制器23连接到用于存储与终端操作相关的指令的存储器25。用户数据存储在长期存储器27,如闪速介质等上,提供对这种数据的访问的任务也由控制器23来执行。连接到总线31且服务于控制器23的收发器部分29对到达终端5的射频和/或红外信号进行解释,并类似地将控制器23的输出转换成适当的射频和/或红外信号。由终端5接收和发送的信号的特定格式由终端正与之通信的混合网络的网络部分7、11、9确定。由此,在终端5与第一双工通信网络7通信时,由控制器23选择收发器部分29的适当配置。同样地,收发器部分29配置为以适当的形式与单工网络9或热点11的要求相匹配。
现在参见图4,其中显示了提供一种驻留在网元上的代理33,在本例中,该代理是运营商控制下的服务器13(参见图1a和图1b)。代理33可以是运行于服务器13上的软件应用程序,当然该代理还可以硬件形式或软件和硬件组合的形式来提供。再者,代理33可以包括多个进程,随后称为模块,各模块驻留在一个或多个不同的分布式网元上。
代理33具有通信模块35,它通过发送和接收对应于特定IP协议如IPv6的数据分组促进与通过网络连接37与其链接的外部进程的通信。通信模块35配置为确定预定交付给代理33的分组,并将这些分组传递给控制模块39。
控制模块39执行代理33的核心进程,并因此可访问日志模块41,该模块保持终端5会话的详细信息,即已经发生的与特定终端5有关的活动列表。日志模块41还为控制器提供一种机制,用于维护当前正在与终端进行的活动会话的指示。当终端5进入与代理33的通信状态时,根据接收自控制模块39的指令在日志模块41中建立相应的日志条目。如上所述,日志模块41记录终端会话期间发生的任何活动。
控制模块39还可以访问用户偏好模块43。该模块43可以设在服务器13上,这意味着与模块43的通信可直接在控制模块39和用户偏好模块43之间进行,或者它也可以分布设置,这意味着与用户偏好模块43的通信可通过通信模块35和网络连接37来进行。实际上,日志模块也可以分布在网络上。用户偏好模块43包括用于存储涉及特定终端或一组终端(如属于特定实体(公司或个人)的那些终端)的各种偏好的信息的存储器。用户提供的偏好信息可以包括用户附在特定内容回执中的费用和交付时间表定义。如以下详述,代理33具有要通过例如在终端上或通过单独的基于Web的接口生成的请求交付给用户的特定内容或服务(这两个术语在本说明书中可互换使用)的详细信息。该请求可以实时生成,这意味着代理33在交互式会话期间响应该请求,以至于等待时间短,或者还可以生成请求并由代理33以后按该请求操作,例如在对请求的解析取决于某种特定交付方法是否可用的因素时。
在本实施例中,终端5、代理33和内容提供商之间的通信利用IPv6协议来实施,但是这不应理解为本发明局限于使用此特定协议,因为还可采用任何合适的协议如IPv4。
现在再次参考图1a和1b,第一双工通信网7是根据许多熟知的标准如GSM、GPRS、CDMA、WCDMA等之一操作的蜂窝电话网。所有此类蜂窝电话网都具有这样的特点即从电信网络营运商(下文称为网络营运商)营运的固定基站网络为多个移动终端提供服务。网络营运商也可以作为服务提供商来提供服务,虽然向终端用户提供服务可以由本身无需负责提供网络服务的服务提供商来执行,这种网络的另一共有特征是,它们各自采用特殊的空中接口和传输技术。因此,终端5的收发器部分29经过适配以适合于特定的空中接口和传输技术。在一些终端中,可以具有这样的能力,即在一个收发器内具有多种收发器配置,而不是在收发器部分29内设置多个收发器,类似所谓软件无线电中的情况。
参考图1a,如上所述,第二单工网络11由单工或单向宽带网络如陆地数字视频广播DVB-T网络来提供。第二单工网络11包括数据轮播45,它由也可以是网络营运商的服务提供商营运。数据轮播45是数据库的一种形式,其中存放服务,这些服务从中选择,以便通过第二网络11交付给一个或多个终端5。换言之,数据轮播45包括若干文件,每个文件对应于一种服务,并且循环播送这些文件。数据轮播45具有足够的容量,用以存储大量服务。通常,这些服务包括从内容源3获得的内容。
除了第二网络外,图1a还显示了营运商服务器13,它构成第一双工网络7的一部分。营运商服务器13容纳代理33,代理33可以通过通信模块35经因特网连接到服务提供商,而且还可以连接到数据轮播45。
参考图1b,如上所述,第二网络是无线LAN或LPRF热点9。就图1a的情况而言,营运商服务器13构成第一双工网络7的一部分。营运商服务器13也可容纳代理33。代理33可以通过通信模块35经因特网连接到服务提供商,而且还可以连接到热点11。
为了更全面地理解本发明,现在参考图5和图6的流程图,它们分别与图1a和1b所示的实例有关。
首先参考图5,其中用户输入对某个特定服务,例如前十排行榜MP3下载列表(该列表每周更新一次)的预订信息。
开始时,用户在步骤100通过键盘15输入操作来输入预订请求,在步骤101,控制器39解释该输入,并将该请求适当地格式化,然后通过第一双工网络7传送到用户偏好模块43,由此模块在步骤101保存上述预订请求。预订请求还可以合并当满足该预订请求时代理33应该遵循的传送参数,这些参数可以是例如费用,交付时间等。
然后,在步骤102,控制模块39指令通信模块35选择标识第二单工网络9的数据轮播45的即将到来的内容的数据分组,然后将其传送到控制模块39以进行分析。此操作定期执行。当接收到此类分组时,控制模块39检查偏好模块43,以判断已接收到哪些预订请求。如果控制模块39在步骤103确定用户偏好模块43保存的用户预订请求标识了数据轮播45上即将到来的内容,则控制模块39经过步骤104继续执行下一步骤105;否则控制模块39继续分析标识数据轮播45的即将到来的内容的数据分组的过程102。
如果内容标识为即将到来且属于用户感兴趣的,则控制模块39如下继续。控制模块39在步骤105向日志模块41发起查询,以确定对用户终端5进行的内容交付的状态。具体而言,控制模块39尝试从日志模块41判断数据轮播45上即将到来的特定内容是否已经成功交付给终端5。如果查询结果是否定的,这意味着没有日志条目指示该内容已经交付,则控制模块39经过步骤106继续执行步骤107。然后,控制模块39从标识即将到来的内容的数据中提取传输时间和信道的详细信息。然后将这些详细信息以请求107的形式传递给通信信道,该请求随后通过第一双工网络7交付给用户的终端5。
从终端5的收发器部分29接收请求,并将其传送给控制器23,控制器23对其进行分析,从而认识到第二单工网络9上即将有内容传到。因此,控制器23确保在先前通知的交付时间将收发器部分29重新配置为通过第二单工网络9接收内容。因此,终端5可以通过适当配置的收发器部分29将期望的内容接收到存储器25中,由此用户可以根据内容提供商的分发策略消费该内容。作为最后一个步骤,一旦内容已交付,控制器23就会经适当配置的收发器部分29通过第一双工网络7发送交付确认消息,此消息定址到代理33。
代理33的通信模块35接收该确认消息,并将其传递给控制模块39。控制模块39确保以指示特定内容成功交付的标志更新日志模块41。
在基于同一个用户偏好的另一个实例中,用户在步骤200通过键盘15输入操作来输入预订请求,控制器23解释该输入,并将该请求相应的格式化,然后通过第一双工网络传送到代理,最后传送到保存该预订请求的用户偏好模块43。预订请求还可以合并当满足该预订请求时代理33应该遵循的传送参数,如费用、交付时间等。
同时参考图1b和5b,终端随后被用户带入无线局域网WLAN提供的热点11中,但低功率射频热点(如蓝牙收发器提供的热点)也可以提供类似的功能。当在步骤S201进入热点11时,收发器部分29通知终端控制器23终端5现在在热点11内。控制器23由此生成通知以在步骤S202传给代理33。该通知包含指示终端5存在于特定热点11中的数据。该通知通过适当配置的收发器部分29在热点11提供的第二双工网络上传送,最终被代理33的通信模块35检测到并传递给控制模块39。控制模块39由此确定一个用户预订请求正由用户偏好模块43保存,该请求标识特定内容。控制模块39随后在步骤S203向日志模块41发出查询,以确定针对用户终端进行的内容交付的状态。具体而言,控制模块39尝试从日志模块41判断特定内容是否已经成功交付给终端5。如果查询结果是否定的,即没有日志条目指示该内容已经交付,则控制模块39继续尝试从内容提供商获取内容。因此,控制模块39利用适当的搜索引擎生成搜索查询(所述搜索查询可局限于特定内容提供商持有的内容集合),以获得至该内容的链接,或者内容源是预定义的,即用户偏好提供了至期望内容的显式链接。随后,在任何一种情况中,控制模块39均从特定位置3下载内容,并将其通过第二双工网络或热点11转发给终端5,从而用户可以可以适于内容提供商所强加的分发条件的方式消费该内容。最后一个步骤,一旦发生内容交付,则控制器23在步骤S204经适当配置的收发器部分29通过第二双工网络11发送交付确认消息,该消息定址到代理33。
代理33的通信模块35接收该确认消息,并将其传递给控制模块39。控制模块39在步骤206确保以一个指示特定内容成功交付的标志更新日志模块41。
在另一个示例中,用户利用她的终端5根据可能预先定义的一组偏好生成对内容的即时请求300,该组偏好包括设置期望内容的最大传输费用 以及在首要的传输费用约束下为取得最小传输延迟要作的最大努力。如上所述,用户会先通过键盘输入15输入预订偏好请求,控制器23对该输入进行解释,并将该请求适当格式化,然后通过第一双工网络7传送到保存预订请求的用户偏好模块43。预订请求还可以结合满足该预订请求时代理33必须遵守循的上述交付参数。
再次参考图1b和图6,收到对内容的即时请求之后,控制器23在步骤301确定终端5目前是否位于热点11中。如果情况如此,则在步骤302经适当配置的收发器部分29通过热点11提供的第二双工网络发送该请求,该请求最终被代理33的通信模块35检测到并传递给控制模块。控制模块39由此确定用户偏好模块43正持有用户预订请求,所述请求标识特定内容。假定利用第二双工网络11的预定交付内容未破坏费用约束,则控制模块39继续尝试从内容提供商获取内容的过程的下一步骤。因此,控制模块39利用适当的搜索引擎生成搜索查询(所述搜索查询可局限于特定内容提供商持有的内容集合),以获得至该内容的链接,或者内容源是预定义的,即用户偏好提供了至期望内容的显式链接。随后,在任何一种情况中,控制模块39均从特定位置下载内容13,并将其通过第二双工网络11转发给终端5,从而用户可以适于内容提供商所强加的分发条件的方式消费该内容。作为最后一个步骤,一旦发生内容3的交付,则控制器23经适当配置的收发器部分29通过第二双工网络11发送交付确认消息,该消息定址到代理33。
但是,如果终端5不在热点11内或通过第二热点双工网络11的交付费用超出 ,则控制器23在步骤303利用适当配置的收发器部分29通过第一双工网络7发送请求。该请求在通信模决35中被接收,并被传递给控制模块39,其中代理33查找第一又工网络7的交付费用估计。如果该费用没有超出 ,则控制模块39继续尝试从内容提供商获取内容。因此,控制模块39利用适当的搜索引擎生成搜索查询(所述搜索查询可局限于特定内容提供商持有的内容集合),以获得至该内容的链接,或者内容源是预定义的,即用户偏好提供了至期望内容的显式链接。随后,在任何一种情况中,控制模块39均从特定位置下载内容3,并通过第一双工网络7将内容3转发304给终端5,从而用户可以适于内容提供商所强加的分发条件的方式消费该内容。作为最后一个步骤,一旦发生内容3的交付,则控制器23经适当配置的收发器部分29通过第一双工网络7发送交付确认消息,该消息定址到代理33。
如果即时交付因费用约束而不可能在第一双工网络7上进行,则控制模块29在步骤305生成给终端5的交付确认请求,当收发器部分29通过第一双工网络7接收到该请求时,该请求被传递给控制器23并进行适当格式化以便在终端5的显示器21上显示,用户由此可以选择是使费用约束无效并请求即时交付306,还是确认不应打破费用约束307。在前一种情况306中,以上述方式以超出所述约束的费用执行交付308,即控制模块39继续尝试从内容提供商获取内容。因此,控制模块39利用适当的搜索引擎生成搜索查询(所述搜索查询可局限于特定内容提供商持有的内容集合),以获得至该内容的链接,或者内容源是预定义的,即用户偏好提供了至期望内容的显式链接。随后,在任何一种情况中,控制模块39均从特定位置下载内容3,并通过第一双工网络7将该内容转发给终端5,从而用户可以适于内容提供商所强加的分发条件的方式消费该内容。作为最后一个步骤,一旦发生内容3的交付,则控制器23经适当配置的收发器部分29通过第一双工网络7发送交付确认消息,该消息定址到代理33。
如果从终端5收到未超出交付费用约束的确认307,则控制模块39继续尝试从内容提供商获取内容。因此,上述控制模块利用适当的搜索引擎生成搜索查询(所述搜索查询可局限于特定内容提供商持有的内容集合),以获得至该内容的链接,或者内容源是预定义的,即用户偏好提供了至期望内容3的显式链接。然后将此至期望内容3的链接记录在日志模块41中并标记为要将内容3交付给终端5的未决请求。然后,当终端5进入热点11时,由终端5在步骤310生成通知。如上所述,该通知经适当配置的收发器部分29通过热点11提供的第二双工网络发送,最终被代理33的通信模块35检测到并传递给控制模块39。控制模块39随后向日志模块41发出查询,以确定对用户终端5进行的内容交付的状态。具体而言,控制模块39尝试从日志模块41判断特定内容是否已经成功交付给终端5。在此情况中,控制模块39还确定有针对特定内容3的未决交付请求,于是代理33利用日志模块41提供的链接下载特定内容3,并通过第一双工网络7将内容3转发311给上述终端,从而用户可以适于内容提供商所强加的分发条件的方式消费该内容。作为最后一个步骤,一旦发生内容3的交付,则控制器23经适当配置的收发器部分29通过第一双工网络7发送交付确认消息,该消息定址到代理33。一收到确认消息,控制模块39便可以指示日志模块41更新312日志并改变标志状态,以指示内容3的成功交付。
下面将参考图7和图8说明本发明的另一个实施例。首先参考图7,系统50基于图1a所示的系统,为简明起见这里不重复对图1a所示系统的描述。主要不同之处在于设置了多个代理3、3a和3b,它们与运营商服务器13和因特网相关联,以及数据轮播45包含在广播运营商服务器51中。内容高速缓存52连接到广播运营商服务器51,以允许其间的通信。内容服务器53、54和55与因特网连接以便交互。
图8中更详细地显示了代理3。代理3包括用户偏好数据库60、上次更新数据库61、更新频率数据库62、内容域数据库63和代理内容高速缓存64。数据库60到63中所示的信息涉及一个用户或一组用户。操作如下。终端5的用户选定需要其相关信息的主题。用户然后利用该主题的标识(例如运动队或股票价格,以及涉及该主题的内容被请求的频率以及(可选)时间)来对终端5编程。可选地,用户还指定要从中获取所需信息的域。这些域可以是由URL指定的站点53、54、55。编程到终端5中的信息通过双工网络7和移动运营商服务器13传送到代理3,在代理3中将上述信息存储在适合的用户偏好数据库60、更新频率数据库62和内容域数据库63中。用户可以通过从终端5发送适当的修改信息对存储在数据库60、62、63中的信息进行修改。
如存储在更新频率数据库62中的信息所示,当与所选主题相关的内容应该更新时,代理3搜索因特网以查找有关该主题的信息。该搜索限于用户指定的那些域53-55(如果有的话)。如果代理3发现自上次搜索起有关该主题的任何已更新内容,则以该更新的时间和日期标记上次更新数据库61,并标记该内容以便交付给终端5。将先前已经发送到终端5的内容忽略。将标记为要交付且移动运营商服务器13在考虑用户偏好后确定最好利用DVB网络9传送的内容通过因特网发送到广播运营商服务器51,在其中存储它并等待广播请求。如果移动运营商服务器13和广播运营商服务器51是同一个服务器(如果由一个运营商运营它们,则可能出现这种情况),则可以省略最后一个步骤。一旦内容发送到广播运营商服务器51,则移动运营商服务器13向终端5发信号通知内容已准备好进行广播,并包含请求确认该内容是所需要的请求。此步骤可包括内容的指示(如文档或节目标题),有可能还包括所含信息的摘要。一旦终端5发信号指示用户希望接收该内容,则移动运营商服务器13向广播运营商服务器51发送广播请求,该广播请求标识内容并包含与终端有关的位置信息,如该终端所在的小区。作为响应,广播运营商服务器51从高速缓存52将内容加载到数据轮播45,从那里向终端5广播该内容。
为了将终端5的功率消耗降至最小,广播的内容具有标识广播时间的信息。这可以由用户或终端5指定,并经移动运营商服务器31发信号通知给广播运营商服务器51。或者,要由移动运营商服务器13来指定。然而,最可能的是,由移动运营商服务器51指定广播时间,并将该时间信息以信号形式通知移动运营商服务器51,以通过双工网络7传送到终端5。
代理3可以协商用于广播内容的传输时隙。例如,终端5的用户可能负担得起在夜间广播内容的费用,而在白天广播可能超出用户的预定费用限额。
代理3a可以服务于一组用户,例如某个运动队的支持者。在此情况中,数据库60、62、63中所含的信息可以由指定终端来指定。通过移动运营商服务器13,代理3a安排该组的多个成员在广播运营商服务器5 1指定的时间预期通过DVB网络9的内容交付。内容保留在数据轮播45中,直到它被成功地交付给该用户群中的所有成员为止,直到内容不再相关为止(例如因为它已经被更新),或者直到超过超时值为止。
或者,代理3a可以存储该组中每个用户的用户偏好。这些用户偏好涉及费用和交付时间偏好。例如,第一用户可以请求在早上9点和下午11点之间每隔2个小时进行更新,并且仅当内容无法在30分钟的更新时间内免费传送且传送两个小时的费用不超过1欧元的情况下才需要通过付费网络交付。第二用户可在每天下午8点请求更新内容,并且在任何情况下都不需要通过付费网络交付。表示这些偏好的数据存储在代理3a中。
代理3a还获取与该组用户感兴趣以及代理3a专用于的主题有关的内容。内容是通过定期搜索从因特网获取的。
定期地,例如每隔5分钟,代理3a确定要向哪些用户是某内容项目的交付目的地。此决定是基于有关更新时间和频率的用户偏好来作出的。如果认为有适当大数量的用户需要该内容,则与DVB-T运营商服务器51协商用于广播的时隙。一旦获知广播细节,代理3a就以任何合适的方式通过网络7将该广播细节通知给每个相关用户。该用户组中接收到该广播的每个用户随后向代理3a发送确认消息,代理3a随后更新其数据库。一些用户不会收到该广播,例如因为他们没有DVB-T接收机,因为他们的设备已关机等。将没有接收到广播的用户标出并列入列表。标识出那些在下次广播(已知广播细节)才交付内容的条件下,用户偏好会得到满足的用户,并从上述列表中将其删除。对于列表上剩余的每个用户,执行交付操作,如果可能,在根据用户偏好选择的和用户有权访问或用户获得访问权的网络上执行交付。对于所列举的再三错过广播的那些用户和已知从DVB-T网络51接收是不可能的那些用户,要加以特殊考虑。具体而言,持续监视这些用户,以判断他们是否进入无需向运营商付费即可交付内容的“热点”。监视可包括定期轮询这些用户,或要求用户在可以访问热点时向代理3a报告。这样,如果某个热点可用,则可通过该热点来执行内容交付。一旦认为用户已接收到内容,则更新数据库,并从列表中将其删除。当用户偏好指示用于内容交付的可接受期间即将结束且用户能容忍相关费用时,可以通过GPRS或GSM网络来执行交付。
作为一种增强方案,上述组中的每个用户可以设定一个所需内容的相关等级。例如,可以使需要高相关等级内容的用户只接收视为与主题非常相关的内容。可使不具有高相关等级设置的用户接收非常相关的内容以及不那么相关的内容。相关性可以基于计算机分类来确定,例如采用类似于因特网搜索引擎中所用的方案。
终端5不一定配备适用于交付内容的用户接口输出设备。例如,在一个未显示的实施例中,PC(个人计算机)可以通过红外线、BluetoothTM或USB(通用串行总线)连接与无线终端连接。在本示例中,PC可用于控制终端5来请求信息服务,而由终端接收广播,并将其转发给PC以便加以存储和/或立刻消费。在本示例中,需要在双工网络7上对移动终端进行认证,该认证操作可以通过SIM(用户识别模块)或IMSI(国际移动用户标识)来进行。
上述实施例仅仅是说明性的,并不是为了限定本发明的保护范围。任何被指定为优选或可选的特征并非必需的,而是可以全部省略掉或由另一个特征替换。任何说成是“可能”存在或“可以”具有某个特征的任何事物也是优选的,可以被省略掉或由另一个特征或特性替换。本发明的保护范围仅由所附权利要求及其等效位于物限定。
权利要求
1.一种内容交付方法,它包括建立与内容交付相关的一组用户偏好;响应从与网络连接的终端接收的请求获取内容;以及基于所述一组用户偏好选择用于将所述内容交付给所述终端的网络。
2.如权利要求1所述的方法,其特征在于包括在代理中维护所获取的与所述请求有关的内容的日志。
3.如权利要求2所述的方法,其特征在于包括在所述日志中维护所述内容交付状态的指示。
4.如以上任一权利要求所述的方法,其特征在于包括确认通过某个或所述双工网络收到所述内容。
5.如权利要求3和4所述的方法,其特征在于包括在接收到收到确认时更新所述日志中的所述交付状态。
6.如以上任一权利要求所述的方法,其特征在于包括在通过单工网络交付内容之前,通过双工网络通知所述终端。
7.如以上任一权利要求所述的方法,其特征在于所述用户偏好涉及费用和/或交付时间偏好。
8.如以上任一权利要求所述的方法,其特征在于包括接收数据轮播上的内容项目,并根据所述检视步骤判断任何即将到来的内容是否与用户请求匹配。
9.如以上任一权利要求所述的方法,其特征在于包括优先使用因特网搜索与所述请求有关的内容。
10.如以上任一权利要求所述的方法,其特征在于包括在某个或所述代理中存储与涉及所述请求的的上次内容更新有关的信息。
11.如以上任一权利要求所述的方法,其特征在于包括在某个或所述代理中存储与所述用户的更新偏好时间和/或频率有关的信息。
12.如以上任一权利要求所述的方法,其特征在于包括在某个或所述代理中存储与涉及所述内容请求的搜索所受限于的范围有关的信息。
13.如以上任一权利要求所述的方法,其特征在于包括在代理中存储涉及多个用户的用户偏好。
14.如权利要求13所述的方法,其特征在于包括用于获取内容项目,并将所述内容发送到多个用户。
15.如权利要求14所述的方法,其特征在于包括在所述代理中维护已接收到所述内容项目的那些用户的日志。
16.如权利要求13至15中任何一项所述的方法,其特征在于所述多个用户中的每个用户可以定义他们要求传送的内容的相关等级。
17.如权利要求13至16中任何一项所述的方法,其特征在于包括定期获取内容,并利用所述多个用户的用户偏好确定哪些用户需要所述内容。
18.一种可连接到网络的代理,所述代理可操作以建立一组用户偏好,这组用户偏好涉及向用户终端交付内容、响应用户请求而获取内容以及通过依据所述一组用户偏好选择的网络将所述内容交付给用户终端。
19.如权利要求18所述的代理,其特征在于配置为维护所获取的与所述请求有关的内容的日志。
20.如权利要求19所述的代理,其特征在于配置为在所述日志中维护所述内容交付状态的指示。
21.如权利要求18至20中任何一项所述的代理,其特征在于配置为在接收到收到确认时更新所述日志中的所述交付状态。
22.如权利要求18至21中任何一项所述的代理,其特征在于所述用户偏好涉及费用和/或交付时间偏好。
23.如权利要求18至22中任何一项所述的代理,其特征在于包括用于接收数据轮播上的内容项目的装置,以及用于根据所述检视步骤判断任何即将到来的内容是否与所述用户请求匹配的装置。
24.如权利要求18至22中任何一项所述的代理,其特征在于包括用于搜索与所述请求相关的内容的装置。
25.如权利要求18至24中任何一项所述的代理,其特征在于包括用于存储与涉及所述请求的的上次内容更新有关的信息的装置。
26.如权利要求18至25中任何一项所述的代理,其特征在于包括用于存储与所述用户的更新偏好的时间和/或频率有关的信息的装置。
27.如权利要求18至25中任何一项所述的代理,其特征在于包括用于存储与涉及所述内容请求的搜索所受限于的范围有关的信息的装置。
28.如权利要求18至27中任何一项所述的代理,其特征在于包括用于存储涉及多个用户的用户偏好的装置。
29.如权利要求28所述的代理,其特征在于包括用于获取内容项目的装置和用于将所述内容发送到多个用户的装置。
30.如权利要求29所述的代理,其特征在于包括用于维护已接收到所述内容项目的那些用户的日志。
31.如权利要求28至30中任何一项所述的代理,其特征在于所述代理配置为对于所述多个用户中至少一些用户,存储要求交付的内容的相关等级。
32.如权利要求28至31中任何一项所述的代理,其特征在于包括用于定期获取内容的装置以及用于利用所述多个用户的所述用户偏好确定哪些用户需要所述内容的装置。
33.一种内容交付系统,它包括第一双工网络、第二网络和可以连接到所述第一和第二网络的用户终端,其中所述系统还包括可连接到所述第一和第二网络的代理,所述代理可操作以响应通过所述第一网络从所述用户终端接收的用户请求而获取内容,并通过根据一组用户偏好选择的网络将所述内容交付给所述终端。
34.如权利要求33所述的系统,其特征在于所述用户偏好由所述代理建立。
35.如权利要求33所述的系统,其特征在于所述用户偏好由所述终端生成。
36.如前述的权利要求33至35中任何一项所述的系统,其特征在于所述第二网络是单工网络。
37.如权利要求36所述的系统,其特征在于包括用于在通过所述第二网络交付内容之前,通过所述第一网络通知所述终端。
38.如权利要求33至35中任何一项所述的系统,其特征在于所述第二网络是双工网络。
39.如权利要求33至38中任何一项所述的系统,其特征在于所述代理配置为维护所获取的与所述请求有关的内容的日志。
40.如权利要求39所述的系统,其特征在于所述代理配置为在所述日志中维护所述内容交付状态的指示。
41.如权利要求33至40中任何一项所述的系统,其特征在于所述终端配置为确认通过所述双工网络或所述多个双工网络之一接收到所述内容。
42.如权利要求40和41所述的系统,其特征在于所述代理配置为在接收到收到确认时更新所述日志中的交付状态。
43.如权利要求33至42中任何一项所述的系统,其特征在于所述用户偏好涉及费用和/或交付时间偏好。
44.如权利要求33至43中任何一项所述的系统,其特征在于包括用于检视数据轮播上的内容项目的装置以及用于根据所述检视步骤判断任何即将到来的内容是否与所述用户请求匹配的装置。
45.如权利要求33至44中任何一项所述的系统,其特征在于包括优先使用因特网搜索与所述请求相关的内容的装置。
46.如权利要求33至45中任何一项所述的系统,其特征在于所述代理配置为存储与涉及所述请求的的上次内容更新有关的信息。
47.如权利要求33至46中任何一项所述的系统,其特征在于所述代理配置为存储与所述用户的更新偏好的时间和/或频率有关的信息。
48.如权利要求33至47中任何一项所述的系统,其特征在于所述代理包括在某个或所述代理中存储与涉及所述内容请求的搜索所受限于的范围有关的信息。
49.如权利要求33至48中任何一项所述的系统,其特征在于所述代理包括用于存储涉及多个用户的用户偏好的装置。
50.如权利要求49所述的系统,其特征在于所述代理包括用于获取内容项目的装置和用于将所述内容发送到多个用户的装置。
51.如权利要求50所述的系统,其特征在于包括用于维护已接收到所述内容项目的那些用户的日志的装置。
52.如权利要求49至51中任何一项所述的系统,其特征在于所述代理配置为对于所述多个用户中至少一些用户,存储要求交付的内容的相关等级。
53.如权利要求49至52中任何一项所述的系统,其特征在于所述代理包括用于定期获取内容的装置以及用于利用所述多个用户的用户偏好确定哪些用户需要所述内容的装置。
全文摘要
用户通过移动或固定终端(5)通知运营商服务器(13)管理的代理(33)有关请求内容的主题。代理(33)搜索因特网以查找相关内容,根据与交付偏好的费用和时间相关的一组用户偏好确定用于向终端交付内容的网络。交付操作可以通过免费网络如WLAN或篮牙网络(如果一个可用)执行,或者如果要迅速返回内容,甚至可付费网络(如3G、GSM或GPRS网络)执行。如果通过广播网络(11)(如DVB-T网络(11))执行交付,则通过移动电话网(7)在给定广播时间向终端发送信号,终端(5)予以响应,在适当时间启用其广播接收器。再者,代理(33)周期性地检视数据轮播(45)上等待广播的内容,并通知终端(5)与用户请求相关的任何即将到来的内容。
文档编号H04N7/173GK1732661SQ200380107665
公开日2006年2月8日 申请日期2003年11月3日 优先权日2002年11月1日
发明者M·利普萨宁 申请人:诺基亚有限公司