使用现状服务器的可下载内容传送管理的制作方法

文档序号:6569893阅读:148来源:国知局
专利名称:使用现状服务器的可下载内容传送管理的制作方法
技术领域
本发明涉及一种个人电子装置,更具体地说涉及对这种装置的内容 传送。
背景技术
基于计算机处理器且具有通信能力的装置的使用范围在持续地扩 大。 一种通常用途是通过在基于网际协议的互联网上交换电子邮件,在 此,源装置和目标装置与标识信息(例如互联网地址或该地址的别名) 相关联。这样,发送电子邮件消息的用户可以基于电子邮件地址而标识 接收方,该地址可以被评估以便确定目标装置,从而将消息路由到目标 接收方。
另一种利用基于计算机处理器的装置的流行通信手段是即时消息收 发。基于互联网的即时消息收发应用已经普遍用于与选择的其他用户进 行通信而没有与传统电子邮件相关联的延迟。在典型的即时消息收发应
用中,例如在AOL即时消息收发器中,用户准备要传送到通常在所谓的 "好友列表"上的一个或更多个其他用户的消息,然后发送要传送的消息。 用户以类似方式从好友列表的成员接收消息。用户通常由一个或更多个 "屏幕名称"来标识。
即时消息收发通常基于潜在消息接收方的可获得性。不像在其中消 息传送和响应延迟司空见惯的电子邮件那样,即时消息收发基于即时的 响应,并且将消息发送给几个小时或几天后接收到该消息的用户通常是 不希望出现的。因此,已经开发出了能够表示在线用户的状态或现状的 应用,例如即时消息收发和现状(IM&P)服务的应用。
用户通常利用计算机、个人数字助理(PDA)、能够上网的移动终端 或类似装置来连接到互联网,并且分配有固定网际协议(IP)地址或动态IP地址,即由互联网服务提供商(ISP)分配的IP地址。IM&P服务 的第一用户可以通过将其用户名(屏幕名称)及IP地址发送到现状服务 器(presence server)而利用互联网向现状服务器注册其现状,从而使例 如订户的其他用户能够获得其现状信息。第一用户也可以是订户并且预 订第二和第三用户的现状。因此,现状服务器可以将第二和第三用户的 状态或现状通知给第一用户。例如,第二用户可以向现状服务器注册其 现状,使预订了第二用户的现状的所有其他用户能够获得其现状信息。 当第二用户登录时,预订了第二用户的现状的所有用户(包括第一用户) 可以接收到第二用户已经登录的通知。第一、第二及第三用户的现状可 以描绘在第一、第二及第三用户所使用装置的显示器上。例如,"好友列 表"可以包括屏幕名称与图标的组合,显示器上的其现状可以表示用户的 现状在线。此外,"好友列表"也可以包括对用户的可获得性(例如可获 得、不可获得、繁忙等)的表示。
作为对日益增多地使用这种服务的响应,近来已经开发出用于即时 消息收发及现状应用程序的许多标准。例如,已经开发出了无线村落标 准以及即时消息收发和现状标准(IMPS),以将即时消息收发和现状能力 扩展到便携式电子装置。
播客(podcasting)是一种技术,通过互联网来发布通常为音频及视 频节目的内容。播客通常使用"馈给(feed)",例如XMLRSS (例如真 正简单整合)或Atom格式文件来传递所附的文件。例如,独立制作者可 使用播客来创作自己发表的整合型"表演"。听众可以利用自动周期性地 检查并下载新内容的聚合器软件来预订馈给。典型的聚合器让用户能够 将播客复制到便携式音乐播放器或其它便携式媒体播放器。这些馈给也 已经被用来传送视频内容。虽然可以将播客概念看作包含音频和/或视觉 内容传播,但是通常将播客看作包含音频内容。
现在也可以获得具有多媒体能力的移动终端。例如,移动终端可以 设置有收音机调谐器性能,以通过调谐到特定广播媒体源的无线电台的 台标识符而接收调幅(AM)和/或调频(FM)广播无线电频道。 一些移 动终端还具有播放可以从互联网网站或从存储介质下载的数字音频和/或视频文件(例如MP3文件及"播客")的能力。

发明内容
本发明的一些实施方式中,现状服务的订户端接收可获得性数据的 方法包括从提供现状服务的现状服务器接收与用户相关的可获得性信 息,该用户与现状服务的订户相关。从现状服务器接收与存储在远离现 状服务器的装置中的可下载内容记录相关的更新信息。基于将所接收到 的更新信息与由现状服务的订户所保持的可下载内容记录的当前信息进 行比较,来确定可下载内容记录对现状服务的订户来说是否是新的。可 下载内容记录例如可以为播客。现状服务器可以接收与可下载内容记录 相关的可获得性数据,并且现状服务器可以被构成为除了为现状服务器 提供的现状服务的订户提供与和现状服务器订户相关的用户有关的可获 得性信息之外,还提供可获得性数据。
在其它实施方式中,当前信息是无信息,确定可下载内容记录是否
为新的步骤包括在当前信息未包含信息的时候,确定可下载内容记录 对现状服务的订户来说是新的。当前信息可以是可下载内容记录的最新 下载的副本的更新时间和/或版本标识,确定可下载内容记录是否为新的 步骤可以包括当最新下载的副本的更新时间和/或版本标识早于接收到 的可下载内容记录的最后更新时间和/或版本标识的时候,确定可下载内 容记录对于现状服务的订户来说是新的。
在本发明另一实施方式中,在确定了可下载内容记录是新的之后, 确定新的可下载内容记录的下载指定,并且基于下载指定而下载新的可 下载内容记录。确定下载指定的步骤可以包括将新内容图标显示于现 状服务器订户的即时消息收发客户端的列表上,并且接收对新内容图标 的选择。接收选择之后可以删除所显示的新内容图标。
在本发明的其它实施方式中,向现状服务器提供作为与现状服务的 订户相关联的现状实体的可下载内容记录的标识。可下载内容记录可以 为多个可下载内容记录,并且可以将所述多个可下载内容记录中的每一 个的标识提供给现状服务器。显示新内容图标的步骤可以包括针对新的可下载内容记录中的每一个,在所述列表上用所述多个可下载内容记 录中的相关可下载内容记录的表示来显示新内容图标。
在另一实施方式中,确定对新的可下载内容记录的下载指定的步骤 包括确定对新的可下载内容记录的先前确定的标准。先前确定的标准可 以包括立即下载或推迟下载的指定,并且,下载了新的可下载内容之后, 可以接收呈现下载的新的可下载内容的请求,并且作为对所接收到的请 求的响应而呈现所下载的新的可下载内容。下载了新的可下载内容之后, 可以产生表示所下载的新的可下载内容的可获得性的警示信号。
在本发明的其它实施方式中,先前确定的标准基于可下载内容记录 的相关联类型。相关联类型可以是时间敏感的,并且先前确定的标准可 以包括立即下载的指定,并且,下载了新的可下载内容之后,可以产生 表示所下载的新的可下载内容的可获得性的警示信号。
在本发明另一实施方式中,在从现状服务器接收更新信息之前,预 订现状服务器的现状服务,从而使得现状服务的订户在每次可下载内容 记录的状态发生更新的时都可以接收到更新信息。从现状服务器接收更 新信息之前,可以向现状服务器轮询与可下载内容记录相关联的当前可 获得性数据。
在本发明的一些实施方式中,提供可获得性数据的方法包括以下步 骤在现状服务器接收与存储在远离现状服务器的装置内的可下载内容 记录相关联的可获得性数据。现状服务器被构成为除了为该现状服务器 提供的现状服务的至少一个订户提供所述可获得性数据之外,还提供与 如下用户相关联的可获得性信息所述用户与现状服务的所述至少一个 订户相关联。可下载内容记录可以为播客,并且可获得性数据可以包括 更新信息。
在本发明的其它实施方式中,更新信息可以为可下载内容记录的最 后更新时间和/或版本标识,并且该方法进一步包括以下步骤基于将所 接收到的更新信息与和现状服务的所述至少一个订户相关联的可下载内 容记录的当前信息进行比较,来确定该可下载内容记录对于所述至少一 个订户是否是新的,并且,如果可下载内容记录对于现状服务的所述至少一个订户是新的,则通知所述至少一个订户。可以将所接收到的可获 得性数据存储于现状服务器中,并且可以将所存储的可获得性数据发布 给所述至少一个订户。与可下载内容记录关联的可获得性指示符可以被 构成为在所述至少一个订户的显示器上表示可下载内容记录的状态。可 以在现状服务器接收与可下载内容记录相关联的可获得性数据更新,并 且作为对接收到可获得性数据更新的响应,可以将可获得性数据更新发 布给所述至少一个订户。
在本发明的另一实施方式中,用于提供可获得性数据的计算机程序 产品包括计算机可读存储介质,在所述介质中包含有计算机可读程序代 码。计算机可读程序代码包括被构成为在现状服务器接收与存储在远离 现状服务器的第一装置中的可下载内容记录相关联的可获得性数据的计 算机可读程序代码,现状服务器被构成为除了为该现状服务器提供的现 状服务的至少一个订户提供所述可获得性数据之外,还提供与如下用户 相关联的可获得性数据所述用户与现状服务的所述至少一个订户相关 联。
还提供了用于在现状服务的订户接收可获得性数据或提供可获得性 数据的通信装置及计算机程序产品。


图1为根据本发明一些实施方式的移动终端及示例性基站收发器的 示意图。
图2为根据本发明一些实施方式的包括用于可下载内容记录的图标 的示例性"好友列表"。
图3为框图,其示出了根据本发明一些实施方式的系统。
图4为流程图,其示出了根据本发明一些实施方式的装置的操作。 图5为流程图,其示出了根据本发明另一实施方式的装置的操作。 图6为流程图,其示出了根据本发明一些实施方式的现状服务器的 操作。
具体实施例方式
现在将参考附图描述发明的特定示例性实施方式。然而,本发明可 以实现为许多不同的形式,并且不应当将本发明理解为局限于文中所述 的实施方式;相反,提供这些实施方式是为了使本公开清楚和完整,并 且将本发明的范围完全传达给本领域技术人员。在附图中示出的特定示 例性实施方式的详细描述中用到的术语并非旨在限制本发明。在附图中, 类似的数字表示类似的元件。
除非明确地另行指出,否则文中所用的单数形式"一"、"一个"及"所 述"旨在也包括复数形式。还应当理解,当在本说明书中使用时,术语"包 括"和/或"包含"指的是存在所描述的特征、整件、步骤、操作、元件和/ 或组件,但是不排除存在或添加一个或更多个其他特征、整件、步骤、 操作、元件、组件和/或其组合。应当理解,当提到元件"连接"或"耦合" 到另一个元件时,它可以直接连接或耦合到另一个元件,或者可以存在 中间元件。此外,文中所用的"连接"或"耦合"可以包括无线连接或耦合。 文中所用的术语"和减"包括所列出的相关项目中的一个或更多个中的任 何一个及全部组合。
除非另外定义,否则在此使用的所有术语(包括技术和科学术语) 具有和本发明所属技术领域中的普通技术人员所共同理解的含义相同的 含义。还应当明白,诸如在通用词典中进行了定义的术语的术语应当被 解释为具有和它们在相关领域的语境下的含义一致的含义,而不应按理 想化或过于形式的意义来解释,除非在此明显地进行了定义。
文中所使用的"个人电子装置"包括许多不同的电子装置中的任一 个,这些电子装置可以被构成为获得并呈现可下载内容,例如播客。这 种个人电子装置的例子包括但不限于个人计算机(例如台式计算机、膝 上型计算机及笔记本计算机)、个人数字助理(PDA)、移动终端(例如 蜂窝电话及具有蜂窝能力的PDA)及媒体播放器装置(例如iPod及其它 音乐播放器)。
现在参考图1到图6描述本发明的实施方式。本发明的实施方式提 供了方法、系统、装置及计算机程序产品,用于提供和/或接收与例如播客的可下载内容记录相关的可获得性数据,即现状信息。可获得性数据 可以表示可下载内容记录的状态,例如可获得、不可获得、最后更新等。 例如便携式电子装置的个人电子装置可以被构成为从现状服务器接收可 获得性数据。现状服务器可以被构成为从提供可下载内容记录的装置接 收可获得性数据,并且将与可下载内容记录相关的可获得性数据提供给 个人电子装置的用户,该用户要么预订了现状服务器所提供的允许访问 与可下载内容记录相关的可获得性数据的现状服务(订户),要么请求了 来自现状服务的可获得性数据。因此,与通常仅支持共享与用户相关的 可获得性数据的传统现状服务相反,本发明的一些实施方式可允许现状 服务的用户共享与可下载内容记录相关的可获得性数据。
文中所用的"可获得性数据"或"现状信息"指的是与存储在例如使用 互联网而可通信地连接到个人电子装置及现状服务器的提供商装置(例 如内容服务器)中的可下载内容记录状态相关的信息。例如,可获得性 数据可以表示可下载内容记录是可获得的、是不可获得的、是新的、是 经更新的等。根据本发明的一些实施方式,如文中进一步所述,由现状 服务器提供的现状服务的订户可以访问这种可获得性数据。
在可下载内容记录为播客的情况下,如文中所述的与访问及提供可 获得性信息有关的操作可以是特别有利的。播客已变得非常流行。播客 的基本模型是客户端预订一定的多媒体内容源,多媒体内容可以为音频、
视频等。可以将客户端设置为以按照常规时间表来检查新内容并下载, 例如一天一次或一周一次等。当可能将客户端设置为更频繁地检查时, 这种检查可能不必要地增加了网络业务。与本发明的上述实施方式(其 中,内容站点不需要知道订户,因为内容站点所提供的信息是提供给现 状服务器,例如即时消息收发服务器)相比较,为了利用将从内容站点 发送的警示消息导向订户的另选方案,通常需要内容站点知道订户。
对应的订户即时消息收发客户端应用程序可以保持与即时消息收发 客户端希望得到其现状信息的用户的好友列表类似的预订列表,于是这 些预订可以对应于现状服务器所知悉并且追踪的现状实体,现状服务器 可以驻留在互联网上以便与即时消息收发客户端及内容站点通信。这样,客户端可以利用标准即时消息收发服务协议来监视并追踪给定预订站点 的可获得性及状态。此外,通过与即时消息收发客户端显示好友(用户) 存在或不可获得相同的方式,现状服务器可以提供表示预订的材料是否 根本存在、它是否为"新"、它是否先前已经被下载等的信息。
以下参考根据本发明一些实施方式的包含电路的移动终端的示意图 及框图来描述本发明。虽然在文中将本发明实施方式描述为作为移动终
端(例如图1中的移动终端25)的一部分而包括在其内,本发明的实施 方式并不局限于这种结构。在不脱离本发明的范围的情况下,本发明的 实施方式可以包括在任何能够在互联网等上通信的有线或无线装置中。
本发明的实施方式包括移动终端、或具有接收与可下载内容记录(例 如播客)相关的可获得性数据的功能的其它个人电子装置。特别地,示 例性的接收或预订移动终端25示于图1中。图1示出了根据本发明一些 实施方式的示例性无线通信系统,其包括无线通信网络中的移动终端25 及基站收发器24。移动终端25包括便携壳体23,并且可以包括人机接 口26、显示器28、扬声器32、麦克风34、收发器36及存储器38,以上 组件中的任何一个可以与处理器(控制器)42通信。此外,根据本发明 实施方式的移动终端25可以进一步包括根据本发明各种实施方式的关联 电路27和/或更新电路29,这两者也与处理器42通信。处理器42可以 是任何市场上可买到或者定制的微处理器。
收发器36通常包括发送器电路44及接收器电路46,它们通过天线 48分别将呼出射频信号发送给基站收发器24、从基站收发器24接收呼 入射频信号,例如语音信号和/或数据信号。在不脱离本发明范围的情况 下,天线48可以为嵌入式天线、可收縮天线或本领域技术人员所知的任 何天线。在移动终端25与基站收发器24之间传送的射频信号可以包括 业务信号及控制信号(例如用于来话的寻呼信号/消息),所述业务信号及 控制信号用于建立并保持与另一方或目的地之间的通信。处理器42可以 支持移动终端25的多种功能,包括互联网应用程序及通信,例如被构成 为利用无线应用协议(WAP)来通信的浏览器模块。
文中所用的术语"便携式电子装置"或"移动终端"可以包括具有或没有多线显示器的蜂窝无线电话;可以结合具有数据处理、传真和数据 通信能力的蜂窝无线电话的个人通信系统(PCS)终端;可以包括无线电 话、寻呼器、互联网/内联网接入、网络浏览器、组织器、日历和/或全球 定位系统(GPS)接收器的个人数字助理(PDA);游戏装置,音视频播
放器及传统的可以包含无线电话收发器的膝上型和/或掌上型便携计算 机。
在本发明的一些实施方式中,基站收发器24包括无线电收发器,所 述无线电收发器在蜂窝网络内限定了单个的小区,并且利用无线电链路 协议而与移动终端25及小区内的其它移动终端进行通信。虽然仅仅示出 了一个基站收发器24,应当理解,可以通过例如移动交换中心及其它装 置而连接许多基站收发器,以定义无线通信网络。
虽然本发明可在通信装置或系统(例如移动终端25)内实现,本发 明并不局限于这种装置和/或系统。取而代之,根据本发明的实施方式, 本发明可以在能够通过互联网等进行通信的任何装置中实现。
在本发明的一些实施方式中,关联电路27被构成为将可下载内容记 录312 (在图3中,作为示例示出为播客)与可获得性指示符关联起来。 在一些实施方式中的关联电路27进一步针对移动终端25确定可下载内 容记录的状态,并且基于所确定的状态来设置可获得性指示符。例如, 关联电路27可以将表示张贴在内容服务器的可下载内容记录副本的最后 更新时间或版本号的可获得性数据与移动终端25所下载的可下载内容记 录的最后副本的最后更新时间或版本号进行比较。在多个不同的可下载 内容记录的范围内,可获得性指示符可以对于各个状态都相同,并且可 以用可下载内容记录的标识(例如"新"、"旧"、"不可获得")来显示可获 得性指示符。然而在一些实施方式中,可获得性指示符自身可以既标识 可下载内容记录(和域其类型,例如"新闻")又标识其状态。因此,如 图2所示,可获得性指示符设置有文本串(例如"每周飞渔")和/或相关 图标217。文本串可与用来标识用户现状的屏幕名称205类似。
应当理解,可下载内容记录312与可获得性指示符的关联以及其状 态的确定可以在接收移动终端25和/或现状服务器340 (图3)执行。如图l和图3所示,移动终端25和现状服务器340各自可以包括关联电路 27,关联电路27可以被构成为将可下载内容记录与可获得性指示符相关 联并且/或者确定其状态。应当理解,关联电路27不需要同时存在于两者 内。
根据本发明的一些实施方式,可获得性指示符可以被构成为表示与 可下载内容记录312相关联的可获得性数据,即现状信息。例如,在远 离内容提供服务器310及现状服务器340的接收装置25的显示器上可以 呈现可获得性指示符,以表示可以下载并且观赏和/或聆听可下载内容记 录312的新/更新版本。此外,可以使用图标(例如分别与文本串可获得 性指示符钓鱼新闻210、前十位播客220及最热门电话230相关联的图标 217、 227和237)来表示相应播客的可获得性数据。例如,与钓鱼新闻 210关联的图标217表示播客是新的,与前十位播客220关联的图标227 表示播客不可获得,而与最热门电话230关联的图标237则表示播客是 旧的。应当理解,在不脱离本发明范围的情况下,可以利用本领域技术 人员所知的多种技术来执行对状态的指示。
再次参考图1,接收装置25的更新电路29可以被构成为作为对所 接收到的可获得性数据的响应而更新与可下载内容记录312相关的可获 得性指示符。例如,可获得性指示符可以表示可下载内容记录312可获 得。当可下载内容记录312不再可获得时,可获得性指示符可改变为表 示可下载内容记录的不可获得性。另选的是,可以将可获得性指示符从 接收装置25的显示器中去掉,这也可以表示可下载内容记录的不可获得 性。在本发明的一些实施方式中,接收装置25可以接收可下载内容记录 不可获得的通知,并且更新电路29可以被构成为改变与可下载内容记录 312关联的可获得性指示符,以表示可下载内容记录312不再可获得。
应当理解,虽然在图1中将关联电路27及更新电路29示出为存在 于移动终端25中,但是本发明的实施方式并不局限于此结构。例如,在 本发明的一些实施方式中,关联电路27及更新电路29可以包括在根据 本发明一些实施方式被构成为与移动终端25及其它装置进行通信的现状 服务器中。图3示出了根据本发明一些实施方式的示例性系统300。如图所示, 系统300可以包括内容服务器310、个人电子装置320、网络330及现状 服务器340。应当理解,如针对图l所讨论的那样,根据本发明的实施方 式,个人电子装置320和/或现状服务器340可以包括关联电路27和域 更新电路29。此外,可下载内容记录312可以存储于内容服务器310中, 并且/或者被下载到现状服务器340中以供个人电子装置320下载。
个人电子装置320例如可以为膝上型计算机、台式计算机、个人数 字助理(PDA)、能够上网的移动终端或能够与网络330通信的任何装置。 内容服务器310与个人电子装置320可以经由电话线、数字用户链路 (DSL)、宽带有线链路、无线链路等在网络330 (例如互联网)上通信。 现状服务器340也可以在网络330上通信。因此,网络330可以在内容 服务器310与个人电子装置320与现状服务器340之间传递数据。
个人电子装置320的用户可以预订由现状服务器340提供的现状服 务。现状服务器可以存储针对一个或更多个预订装置的订户数据355。因 此,个人电子装置320的用户可以从现状服务器340请求关于每周飞渔 2iO的可获得性数据(其可以由内容服务器310存储为可下载内容记录(例 如播客)312)。现状服务器340可以通过在个人电子装置310的显示器 315上改变与数据文件(在该示例中为每周飞渔210)相关的可获得性指 示符而将所请求的可获得性数据提供给个人电子装置320。如上所讨论的 那样,在不脱离本发明范围的情况下,可以利用本领域技术人员所知的 许多技术来改变可获得性指示符。可获得性指示符可以由现状服务器340 或个人电子装置320来改变。
应当理解,如果个人电子装置320特别地请求接收对于可下载内容 记录的状态的连续更新,例如如果个人电子装置320预订了播客(在该 示例中为每周飞渔210),则个人电子装置320可以接收这种信息。如果 个人电子装置320没有预订播客,个人电子装置320仍然可以获得与播 客相关联的可获得性数据,例如向现状服务器340询问或轮询可获得性 数据350。在本发明的一些实施方式中,在将可获得性数据350提供给个 人电子装置320之前,可由现状服务器340对个人电子装置320进行认证。订户数据355可以用于对请求装置进行认证。
应当理解,针对图3所讨论的本发明的实施方式仅仅是为了例示目 的而提供的,本发明的实施方式并不局限于这种结构。例如,虽然图3 仅仅包括一个内容服务器310、 一个个人电子装置320和一个现状服务器 340,但是在不脱离本发明范围的情况下,可以有更多的装置连接到网络。
现在参考图4,将描述根据本发明一些实施方式的在现状服务器订 户处接收可获得性数据的操作。对于图4所示的实施方式,通过预订现 状服务从而使得现状服务的订户在可下载内容记录的状态每次发生更新 时都可以接收到更新信息,操作可以从块400开始。现状服务的订户也 可以将一个或更多个可下载内容记录的标识作为与订户相关联的现状实 体提供给现状服务器(块410)。
订户装置从提供现状服务的现状服务器接收与用户相关联的可获得 性信息,该用户与现状服务的订户相关联(块420)。例如,可基于由现 状服务的订户保持的好友列表来识别这些用户,并且可以向现状服务器 注册该好友列表。订户从现状服务器接收与存储在远离现状服务器的装 置内的可下载内容记录相关联的更新信息(块430)。例如,可下载内容 记录可以为播客,例如播客312,远离现状服务器的装置可以为内容服务 器310,如图3所示。基于将所接收到的更新信息与由现状服务订户保持 的可下载内容记录的当前信息进行比较,从而确定可下载内容记录对于 现状服务的订户是否是新的(块430)。如前所述,可以由现状服务的订 户和/或在现状服务器确定可下载内容记录是否是新的。文中所提到的"现 状服务器的订户"或"订户"应当理解为表示预订了服务的用户和/或用来 执行本发明的实施方式的特征的个人电子装置。
在本发明的一些实施方式中,块440的操作可以包括在当前信息 不包含信息时,确定可下载内容记录对于现状服务的订户是新的。换句 话说,订户先前没有下载过的并且订户感兴趣的新播客等可能变为可获 得。这样,可能没有当前信息,因为订户从未下载过该播客的先前版本。 当前信息也可以是可下载内容记录(例如播客)的最新下载副本的更新 时间和/或版本标识。然后可以将当前更新时间和/或版本与更新信息进行比较,如果最新下载的副本早于(在时间或版本号方面)所接收到的可 下载内容记录的最后更新时间和/或版本标识,则可以将可下载内容记录 识别为对订户是新的。
参考图5,现在将描述根据本发明一些实施方式的在确定了可下载 内容记录是新的步骤之后的操作。在多种实施方式中,随后的操作可能 与需要用户输入的手动过程有关,并且/或者基于所存储的信息而不需要 用户介入。如果要使用手动输入(块500),则可以在现状服务的订户的 即时消息收发客户端的列表上显示新内容图标(块510)。在块510显示 新内容图标的步骤可以包括针对识别为新的所列出的可下载内容记录 中的任何一个,在即时消息收发客户端的列表上用多个可下载内容记录 中的相关联可下载内容记录的表示来显示新内容图标。接收对新内容图 标的选择(块520)。在接收到表示请求下载更新后的/新的可下载内容记 录的选择之后,将所显示的新内容图标去掉(块530)。应当理解,参照 块510到530描述的特定手动输入顺序及操作为示例性的,本发明的一 些实施方式例如在没有利用图标在订户的即时消息收发客户端的列表上 的显示的情况下而接收输入。
在本发明的其他实施方式中,利用存储的信息来确定对新的可下载 内容记录的下载指定(块500)。确定与可下载内容记录相关联的类型(块 540)。例如,可下载内容可以为时间敏感的新闻类型的内容记录。确定 对于新的可下载内容记录的下载指定的先前确定的标准(块550)。先前 确定的标准可以包括立即下载或延迟下载的指定。可基于订户和/或新的 可下载内容的类型而识别所确定的标准。例如,对于特定的订户,财经 新闻类型的可下载内容记录可以具有表示时间敏感的相关类型,先前确 定的标准可以包括立即下载的指定,并且下载新的可下载内容的指令之 后可以是产生表示所下载的新的可下载内容的可获得性的警示信号。例 如,在订户接收装置为移动终端的情况中,可以按订户所选择的模式而 产生铃声或振动,以表示接收到这种新的可下载的时间敏感的内容。基 于所确定的标准来安排对新的可下载内容的下载(块560)。
基于所确定的标准和/或提供对可下载内容记录的下载指定的用户输入,来下载新的可下载内容记录(块570)。接收呈现所下载的内容记 录的请求(块580)。然后,作为对所接收到的请求的响应,将所下载的 新的可下载内容记录例如呈现在下载了内容的个人电子装置的显示器上 (块590)。
现在将参考图6的流程图而描述根据本发明一些实施方式的提供可 获得性数据的方法。如在图6的实施方式中看出的那样,操作以在现状 服务器接收到与存储在远离现状服务器的装置(例如内容服务器)中的 可下载内容记录相关的可获得性数据而开始(块600)。现状服务器可被 构成为除了为现状服务器所提供的现状服务的一个或更多个订户提供与 用户(所述用户与现状服务的订户相关联)相关联的可获得性信息之外, 还提供所述可获得性数据。所接收的可获得性数据可以为更新后的信息, 其中更新可以反映可下载内容记录的新/修改版本和/或先前不可获得的 可下载内容记录的可获得性。更新信息例如可以为可下载内容记录的最 后更新时间和/或版本标识。
如上所述,在本发明的一些实施方式中,可以由订户或现状服务来 确定可下载内容记录对于特定的订户而言是否是新的(块610)。在现状 服务器进行确定的情况下,基于将所接收到的更新信息与和订户相关联 的可下载内容记录的当前信息进行比较,从而确定可下载内容记录对于 现状服务的订户是否是新的(块620)。应当理解,当在现状服务器上执 行时,块620的比较操作可以针对现状服务的多个不同的订户、针对多 个不同的可下载内容记录而执行。如果可下载内容记录对于相应的订户 是新的,则通知相应的订户(块630)。
在现状服务器不确定可下载内容记录对于特定订户而言是否为新的 情况下(块610),可以由现状服务器存储所接收到的可获得性数据(块 640)。然后将所存储的可获得性数据发布给一个或更多个订户,所述订 户可能已经注册并且标识了特定的可下载内容记录是该订户感兴趣的 (块650)。所提供并发布的可获得性数据可以被构成为将可下载内容记 录的状态表示在接收订户的显示器上。
随后,现状服务器可以接收与可下载内容记录相关联的可获得性数据更新(块660)。作为对接收到可获得性数据更新的响应,随后可以将 可获得性数据更新发布给相应的订户(块670)。所发布的可获得性数据 更新可以被构成为将可下载内容记录的状态的改变表示在接收订户的显 示器上。在一些实施方式中,在块630、 650和/或670发布更新的操作之 前,可以是一个或更多个订户对现状服务器进行轮询与可下载内容记录 相关联的当前可获得性数据。
对于图1和图3所示的实施方式,客户端可以驻留在移动终端内。 也可以提供预订内容及远程服务器及现状服务器,从而建立播客内容传 送管理的基本系统体系。移动终端的即时消息收发客户端可以周期性地 或在移动终端上电时向现状服务器询问与即时消息收发客户端的预订内 容源中的每一个有关的现状信息。根据即时消息收发客户端设置,当现 状服务器表示给定站点具有新信息的时候,客户端可以立刻或在将来某 个计划好的时间连接到内容服务器并且下载内容。在任何一种情况下, 可以将内容存储起来以用于在以后回放。当下载了内容时,客户端可以 局部地重新设置该内容的相关状态指示符,从而使其不再读取为"新"。 这样,即时消息收发客户端和现状服务器关于可下载内容记录的状态可 能保持了略有不同的记录,因为单个即时消息收发客户端可能具有比其 它客户端更新近下载的内容。跟踪了先前下载的客户端然后可以计算并 确定先前是否下载过特定内容,如果没有,则该客户端可将该内容标记 为新。
如针对以上特定实施方式所述的那样,客户端可以被构成为使得一 定的状态变化将触发听觉、视觉和/或触觉警示。例如,用户可能已经预 订了突发新闻站点,在状态改变(基于从现状服务器接收到的信息而改 变)为新时,客户端可自动地下载内容,然后立刻触发警示从而让用户 知道可获得新内容。警示可以为听觉信号(例如蜂鸣或铃音)、视觉信号 (例如闪烁的光线)、振动或任何组合。因此,本发明的一些实施方式不 仅提供了对这种内容传送的管理,而且提供了与将下载的内容通知并呈 现给相应用户有关的过程的管理,所述过程可能与用户输入和/或对用户 接收装置预先配置的设置(标准)相关。如上所述,应当理解,在不脱离本发明范围的情况下,可以由接收 装置和/或现状服务器来将数据文件与可获得性指示符关联起来。例如, 提供装置的用户可以预订由现状服务器提供的现状服务,并且现状服务 器可以将数据文件与要显示在接收装置的显示器上的可获得性指示符关 联起来。
本领域技术人员将理解,本发明可以实现为方法、系统、计算机程 序产品及信号传送介质。因此,本发明可在硬件、软件或其组合中实施。 此外,本发明可以采取在计算机可用存储介质上的计算机程序产品的形 式,该计算机可用存储介质具有在该介质中具体实施的计算机可用程序 代码,或者本发明可具有在信号传送介质中实施的信号的形式。可应用 的信号传送介质包括但不限于可在计算机或电信网络中提供的线路、无
线或光学传送链路。可应用的存储介质包括但不限于硬盘、CD-ROM、 光学存储装置及磁存储装置。
用于执行本发明操作的计算机程序代码可以用面向对象的编程语言 进行编写,例如Java8、 Smalltalk或者C++。然而,用于执行本发明操作 的计算机程序代码也可以用传统的过程编程语言来编写,例如"C"编程语 言和/或低级汇编语言。程序代码可全部在用户计算机(即用户移动终端 的控制器)上执行,作为独立的软件包而部分地在用户计算机上执行, 部分地在用户计算机上并且部分地在远程计算机上执行,或全部在远程 计算机上执行。在后一种情形中,远程计算机可通过局域网(LAN)或 广域网(WAN)而连接到用户的计算机,或者可以连接到外部计算机(例 如通过利用了互联网服务供应商的互联网)。
此外,根据本发明的实施方式,以上部分地参考方法、装置(系统) 及计算机程序产品的流程示和/或框图描述了本发明。应当理解,流 程示和/或框图中的每个框、流程示和/或框图中的框的组合可由 计算机程序指令执行。这些计算机程序指令可设置在通用计算机、专用 计算机或其它可编程数据处理装置的处理器以形成机器,从而使通过计 算机或其它可编程数据处理装置的处理器执行的指令产生用于执行在流 程图和域框图的框中指定的功能/动作的装置。这些计算机程序指令也可存储在计算机可读存储器中,该计算机可 读存储器可以引导计算机或其它可编程数据处理装置以特定方式运行, 从而使存储在计算机可读存储器中的指令产生如下的产品该产品包括 执行在流程图和/或框图的框中指定的功能/动作的指令装置。
计算机程序指令也可加载到计算机或其它可编程数据处理装置上, 以使得在计算机或其它可编程装置上执行一系列操作步骤以产生计算机 执行的处理,使得在计算机或其他可编程装置上执行的指令提供用于实 现在流程图和/或框图的框中指定的功能/动作的步骤。
文中的流程图及示意图示出了本发明一些实施方式的体系结构、功 能及操作。关于这一点,每个框可以表示代码的模块、段或一部分,其 包括一个或更多个用于执行所指定逻辑功能的可执行指令。也应当注意, 在其它实施方式中,在框中标注的功能也可不按图中标注的顺序而发生。 例如,根据所涉及的功能,相继示出的两个框事实上可以基本同时地执 行,或者框有时可按相反顺序执行。
在附图和说明书中,已经公幵了本发明的示例性实施方式。尽管采 用了特定术语,但仅按一般和描述意义来使用它们,而不是出于限制的 目的,本发明的范围由所附权利要求来限定。
权利要求
1、一种在现状服务的订户接收可获得性数据的方法,该方法包括以下步骤从提供现状服务的现状服务器接收与如下的用户相关联的可获得性信息所述用户与现状服务的所述订户相关联;从所述现状服务器接收与存储在远离该现状服务器的装置中的可下载内容记录相关联的更新信息;以及基于将所接收的更新信息与由现状服务的所述订户保持的所述可下载内容记录的当前信息进行比较,从而确定该可下载内容记录对现状服务的所述订户是否是新的。
2、 根据权利要求1所述的方法,其中,所述可下载内容记录包括播客。
3、 根据权利要求1所述的方法,该方法进一步包括以下步骤 在所述现状服务器接收与所述可下载内容记录相关联的可获得性数据,所述现状服务器被构成为除了为所述现状服务器提供的现状服务的 所述订户提供所述可获得性数据之外,还提供与如下用户相关联的可获 得性信息所述用户与现状服务的所述订户相关联。
4、 根据权利要求1所述的方法,其中,所述当前信息不包含信息,并且其中,确定所述可下载内容记录是否是新的的步骤包括在所述当 前信息不包含信息时,确定所述可下载内容记录对现状服务的所述订户 是新的。
5、 根据权利要求1所述的方法,其中,所述当前信息包括所述可下载内容记录的最新下载的副本的更新时间和/或版本标识,并且其中,确定所述可下载内容记录是否为新的的步骤包括当最新下载的副本的更 新时间和/或版本标识早于接收到的所述可下载内容记录的最后更新时间 和/或版本标识时,确定所述可下载内容记录对现状服务的所述订户是新 的。
6、 根据权利要求5所述的方法,其中,在确定了所述可下载内容记录是新的之后进行如下步骤确定对所述新的可下载内容记录的下载指定;以及 基于所述下载指定来下载所述新的可下载内容记录。
7、 根据权利要求6所述的方法,其中,确定下载指定的步骤包括将新的内容图标显示在所述现状服务器的所述订户的即时消息收发客户端的列表上;并且接收对所述新的内容图标的选择。
8、 根据权利要求7所述的方法,其中,在接收了所述选择之后删除 所显示的新内容图标。
9、 根据权利要求7所述的方法,该方法进一步包括以下步骤向所 述现状服务器提供所述可下载内容记录的标识,作为与现状服务的所述 订户相关联的现状实体。
10、 根据权利要求9所述的方法,其中,所述可下载内容记录包括多个可下载内容记录,并且其中,提供标识的步骤包括将所述多个可下载内容记录中的每一个的标识提供给所述现状服务器。
11、 根据权利要求io所述的方法,其中,显示新内容图标的步骤包括针对新的可下载内容记录中的每一个,在所述列表上用所述多个可下载内容记录中的相关可下载内容记录的表示来显示新内容图标。
12、 根据权利要求6所述的方法,其中,确定对所述新的可下载内容记录的下载指定的步骤包括确定对所述新的可下载内容记录的先前 确定的标准。
13、 根据权利要求12所述的方法,其中,所述先前确定的标准包括立即下载或推迟下载的指定,并且其中,下载了所述新的可下载内容之 后,接收呈现所下载的新的可下载内容的请求,并且作为对所接收到的 请求的响应而呈现所下载的新的可下载内容。
14、 根据权利要求13所述的方法,其中,下载了所述新的可下载内 容之后,产生表示所下载的新的可下载内容的可获得性的警示信号。
15、 根据权利要求13所述的方法,其中,所述先前确定的标准基于 所述可下载内容记录的相关联类型。
16、 根据权利要求15所述的方法,其中,所述相关联类型包括时间 敏感类型,并且,所述先前确定的标准包括立即下载的指定,并且其中, 下载了所述新的可下载内容之后,产生表示所下载的新的可下载内容的 可获得性的警示信号。
17、 根据权利要求1所述的方法,其中,从所述现状服务器接收更 新信息之前,预订所述现状服务器的现状服务,从而使得现状服务的所 述订户在每次所述可下载内容记录的状态发生更新时都可以接收到所述 更新信息。
18、 根据权利要求1所述的方法,其中,从所述现状服务器接收更 新信息之前,向所述现状服务器轮询与所述可下载内容记录相关联的当 前可获得性数据。
19、 一种被构成为执行权利要求1所述的方法的通信装置。
20、 一种用于在现状服务的订户接收可获得性数据的计算机程序产 品,所述计算机程序产品包括计算机程序代码,所述计算机程序代码包 含在计算机可读介质中,所述计算机程序代码包括被构成为执行权利要 求1所述的方法的程序代码。
21、 一种提供可获得性数据的方法,该方法包括以下步骤 在现状服务器接收与存储在远离所述现状服务器的装置内的可下载内容记录相关联的可获得性数据,所述现状服务器被构成为除了为该现 状服务器提供的现状服务的至少一个订户提供所述可获得性数据之外, 还提供与如下用户相关联的可获得性信息所述用户与现状服务的所述 至少一个订户相关联。
22、 根据权利要求21所述的方法,其中,所述可下载内容记录包括 播客,并且其中,所述可获得性数据包括更新信息。
23、 根据权利要求22所述的方法,其中,所述更新信息包括所述可 下载内容记录的最后更新时间和/或版本标识,并且其中,该方法进一步 包括以下步骤基于将所接收到的更新信息与和现状服务的所述至少一个订户相关 联的所述可下载内容记录的当前信息进行比较,来确定该可下载内容记录对于所述至少一个订户是否是新的;以及如果所述可下载内容记录对于现状服务的所述至少一个订户是新 的,则通知所述至少一个订户。
24、 根据权利要求21所述的方法,该方法进一步包括以下步骤-将所接收到的可获得性数据存储于所述现状服务器中;以及 将所存储的可获得性数据发布给所述至少一个订户,与所述可下载内容记录关联的可获得性指示符被构成为在所述至少一个订户的显示器 上表示所述可下载内容记录的状态。
25、 根据权利要求24所述的方法,该方法进一步包括以下步骤 在所述现状服务器接收与所述可下载内容记录相关联的可获得性数据更新;以及作为对接收到所述可获得性数据更新的响应,将所述可获得性数据 更新发布给所述至少一个订户。
26、 一种被构成为执行权利要求22所述的方法的通信装置。
27、 一种用于提供可获得性数据的计算机程序产品,所述计算机程 序产品包括计算机程序代码,所述计算机程序代码包含在计算机可读介 质中,所述计算机程序代码包括被构成为执行权利要求22所述的方法的 程序代码。
28、 一种用于提供可获得性数据的计算机程序产品,所述计算机程 序产品包括-计算机可读存储介质,在所述介质中包含有计算机可读程序代码, 所述计算机可读程序代码包括被构成为在现状服务器接收与存储在远离所述现状服务器的第一装 置中的可下载内容记录相关联的可获得性数据的计算机可读程序代码, 所述现状服务器被构成为除了为该现状服务器提供的现状服务的至少一 个订户提供所述可获得性数据之外,还提供与如下用户相关联的可获得 性数据所述用户与现状服务的所述至少一个订户相关联。
全文摘要
在现状服务的订户端接收可获得性数据的方法包括从提供现状服务的现状服务器接收与如下的用户相关联的可获得性信息所述用户与现状服务的订户相关联。从现状服务器接收与存储在远离现状服务器的装置中的可下载内容记录相关联的更新信息。基于将所接收到的更新信息与由现状服务的订户保持的可下载内容记录的当前信息进行比较,从而确定可下载内容记录对现状服务的订户是否是新的。可下载内容记录例如可以为播客。现状服务器可以接收与可下载内容记录相关联的可获得性数据,并且,现状服务器可以被构成为除了为现状服务器提供的现状服务的订户提供所述可获得性数据之外,还提供与如下用户相关联的可获得性信息所述用户与现状服务的订户相关联。
文档编号G06F17/30GK101322380SQ200680045805
公开日2008年12月10日 申请日期2006年7月21日 优先权日2005年12月6日
发明者L·斯科特·布勒鲍姆, 丹尼尔·P·霍米勒, 莫里斯·拉比什 申请人:索尼爱立信移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1