向用户通知可获得的媒体对象的制作方法

文档序号:6595426阅读:181来源:国知局
专利名称:向用户通知可获得的媒体对象的制作方法
技术领域
本说明涉及向用户通知可获得的媒体对象。
背景技术
可以主动地或反应性地向移动装置递送在服务器上存储并且被优化以用于之后在移动装置上播放的媒体对象(诸如歌曲、图像、视频或其他多媒体对象)。在主动提供中, 在用户试图访问媒体对象之前,媒体对象被递送到和存储在移动装置上。在反应性递送中, 媒体对象被存储在服务器上直到用户对其进行请求,然后其流传送到移动装置并且立即被播放。

发明内容
通常,在一个方面,在移动装置处(a)要向移动装置的用户播放的媒体对象被从服务器接收,并且被存储在所述移动装置上,而不要求所述移动装置的用户知道所述接收或存储;或者(b)在所述移动装置处接收警告,其表示媒体对象已经变得可用流递送到所述移动装置并且向在所述移动装置的所述用户播放;或者,进行(a)和(b)。在所述移动装置向所述用户呈现通知,以用于指示所述媒体对象可用于被播放。
具体实施方式
可以包括下面的特征的一个或多个。模态地呈现所述通知。显示所述通知。所述通知包括震动所述移动装置或播放声音。所述通知包括可以被所述用户调用的交互控制。所述通知包括描述所述媒体对象的信息。所述用户可以预选要呈现的所述通知的形式。所述用户选择要呈现的所述通知的特征。所述用户能够选择为其而要呈现所述通知的所述媒体对象的类型。所述通知指示直到第一次可获得媒体对象之后才播放所述媒体对象。所述通知指示在期满时间后不播放所述媒体对象。所述通知同时包含与其他媒体对象相关的其他通知。在没有所述用户的行为的情况下,在所述移动装置的所述媒体对象的所述接收可以自动地发生。所述用户可以从可获得的媒体对象的显示列表中选择要播放的媒体对象。所述通知包括向所述用户呈现广告。通常,在一个方面,在移动装置上向用户显示通知,以向所述用户告知下述媒体对象的可获得性,所述媒体对象(a)已经从服务器被接收,并且被存储在所述移动装置上, 而所述用户不知道所述接收或存储;或(b)已经新近变得可获得,以从所述服务器流传送到所述移动装置。这些和其他特征和方面,以及其组合也可以被表达为方法、商业方法、设备、系统、 程序产品、数据库、用于执行功能的装置,或者其他方式。
通过下面的说明和权利要求,其他优点和特征将变得清楚。


图1和2是框图。图1A、1B、4、5 和 6 是抓屏。图3是流程图。
具体实施例方式参见图1,移动装置10可以被布置来当媒体对象14可用于播放时,向用户呈现通知12。媒体对象可能变得可用于在移动装置上播放,因为存储它的服务器16已经发送可获得性警告15,以告诉移动装置该对象可用于向移动装置流传送,从而每当用户请求媒体对象时反应地将其播放。或者,媒体对象可以通过下述方式来变得可用于在移动装置上播放 通过主动地被递送13到移动装置并且存储在那里,直到用户想要播放媒体对象。也可以使用其他提供技术。在移动装置术语的使用中,包括(无限制地)个人数字助理、蜂窝电话、笔记本计算机、以及便携和可以通过可获得的(通常无线的)通信信道来进行通信的任何其他装置。 在媒体对象术语的使用中,包括(无限制地)音乐、图像、视频、动画、广告、文本文件、其他多媒体对象、以及可以使用音频、视频、显示或其他技术而被呈现到所述装置的用户,为所述装置的用户播放,或为所述装置的用户执行的任何其他对象。在播放术语和显示术语的使用中,包括(无限制地)执行、可听地或可视地、或可听和可视地播放、显示或以任何方式向用户的感观呈现。移动装置10可以以多种方式和以多个时间来呈现通知12。例如,可以通过显示屏幕对、扬声器、耳机、震动或它们的任何组合来可听地或可视地、或可听和可视地来呈现通知。可以基于与从服务器16 (例如,作为可获得性警告的一部分,或作为与可获得性警告相关的部分)或者从在其他来源提供的媒体对象有关的信息17,来在移动装置处产生通知以呈现给用户。在向用户呈现通知中,可以在服务器处产生通知,向移动装置递送通知,并且由移动装置原样(或具有修改)地使用通知。可以以任何形式和通过任何呈现介质来向用户呈现通知,例如,可以通过电子邮件或文本消息、在屏、嵌入在被呈现的其他对象中或以其他方式来向用户呈现通知。可以在多个时间,以及多次地,或单独或和与其他媒体对象相关的其他通知组合地呈现通知12。当接收到可获得性警告时,或当主动地向移动装置递送对象时,可以立即或迅速地呈现通知。迅速的呈现对于诸如爆炸性新闻节目或金融市场更新的时间敏感的媒体对象14特别有益。在一些情况下,可以在随后的时间里,或者以由用户指定的规定时间,或者以由系统确定的时间来延迟和呈现通知。可以延迟通知,直到几个通知准备好呈现。可获得性警告或主动地递送的对象可以包括或伴随有与在之后的时间里何时呈现通知有关的信息。移动装置可以重视这样的信息,或忽略其,或者采用该两者的某种组合。在一些实施例中,媒体对象14在向移动装置递送之前被加密锁定,并且/或者进行数字版权管理(DRM)控制。DRM控制可以包括不允许移动装置14被播放,直到在已经过去特定数量的时间后,或使其在特定时间开始。可获得性警告或对象信息或对象本身可以包含关于何时允许播放对象的时间的信息。DRM控制可以包括设置时间,在该时间后不再允许播放对象的时间。当期满时间接近或紧迫时,可以产生通知。也可以使用DRM控制来控制情景,在该情景下可以呈现媒体对象(或者控制在可以呈现媒体对象之前所要求的条件)。该通知可以向用户警告关于这样的情景或条件。在通知的呈现的优点中存在特别在主动提供的情况下,可以在后台完成递送,而不麻烦用户,并且用户可以预期一旦完整的媒体对象已经到达则呈现通知。而且,媒体对象的提供商可以控制媒体被允许播放的次数和条件。通知12的呈现可以是模态的,这要求用户在被允许使用媒体对象的任何其他功能,例如被允许播放媒体对象之前点击进入通知。如果在给定的时间可获得多个媒体对象 14,或当已经正在呈现通知12时变得可获得另一个媒体对象,则可以堆叠通知以允许或要求用户在调用任何其他功能之前点击进入堆叠的通知。在一些示例中,新通知的呈现可以使得旧通知消失,以便在任何给定时间仅存在一个正在呈现的通知。在一些实施例中,所呈现的通知12例如在特定的时间量后自动地从屏幕M消失。除了其他优点,模态呈现可以增加用户查看通知的机会,该通知包括作为通知的一部分的任何广告或其他促销材料。该强制的查看也可以增加用户请求呈现可能还包含广告的媒体对象的机会。查看通知或呈现媒体对象的机会的增加继而可以增加广告商购买广告的愿意程度和/或增加广告商支付的价格。通知12可以采用各种形式。例如,通知12可以是可视的,例如在屏幕M上的图标或对于现有和标准图标的可视改变(例如,如图IA中所示,从默认的应用图标23向图标 25的另一个版本的改变);闪光(或保持接通)的LED灯;文本消息或图形,例如与新媒体对应的标识;装置的震动;或许多其他形式。通知12可以是可听的,并且可以包含音频,例如,啁啾声或由用户可选择的其他声音。可以在通知12中呈现多种和大量的信息。该信息可以包括关于媒体对象14的信息,例如,名称、标题、持续时间、来源、可获得时间、成本、广告和缩略图。通知12也可以是使得用户能够相对于该通知采取行为的多种按钮、链路和其他装置。一种行为是请求立即开始呈现媒体对象。另一种行为可以是请求在未来的一个或多个时间呈现通知,或者请求再也不再次呈现通知。可以请求用户确认用于媒体对象的呈现的费用。在一些实现方式中,用户可以选择他/她希望接收通知的类型或大小,或媒体对象的媒体(例如,新闻、体育和金融等;视频而不是音频项目;大文件而不是小文件)。用户也可以选择通知12的形式、定时和特征。例如,用户可以将可听特征切换为接通或关闭,指定哪个声音(和什么音量)与通知相关联。在一些实施例中,当以“震动”或“静默”模式配置移动装置时,可以抑制声音。在图IB中所示的示例中,关于体育新闻的模态通知12包括标题88,标题88标识与通知12相关联的媒体对象的整体来源和类别;媒体对象的文本描述90 ;和与新闻的分发者或来源相关联的标识92。通知12也包括文本消息94,用于指示体育新闻是新的(例如,对于这个装置上的这个用户是先前没有获得的);以及,另一个文本消息96,用于向用户提醒未播放的可获得的媒体对象的数量。用户可以通过点击解除按钮来解除通知100,或通过点击播放按钮来请求播放体育新闻。
每一个媒体对象14可以是片段的,例如具有以规定间隔公布的新版本,或每一个媒体对象14可以是诸如电影的序列中的一部分,或可以是单独的项目。媒体对象14可以是时间敏感的,并且要求立即播放(例如,证券报价机更新)。其他媒体对象可以是相对较不时间敏感的,并且能够可接受在递送和呈现中的多个小时的延迟(例如,电影预告)。通过移动装置10的一个或多个网络接口 20(图1)来便于媒体对象14的递送,该一个或多个接口例如是GPRS/EDGE、CDMA/EVDO、WiFi、蓝牙、或连接到主计算机的USB电缆。 网络接口的每一个可以利用网络资源来用于连接到通信网络18(例如,因特网或其他通信网络)。这个连接可以是媒体对象在其从服务器16向移动装置10的行程中穿过的最后一跳。当例如移动装置移动进入和离开网络热点时,网络资源的可获得性可能时时不同。例如,在一个时刻,WiFi和EDGE是可用的;几分钟之后,仅EDGE是可用的。移动装置包括媒体对象应用22,该媒体对象应用22提供多个功能,该多个功能包括相对于媒体对象与服务器进行通信;以主动或反应的模式来接收媒体对象;从服务器接收和处理可获得性警告和对象信息;组装、产生和呈现通知;与用户进行与所呈现的通知相关联的交互;向服务器报告已经呈现了哪些通知、何时呈现了通知和呈现通知的结果是什么;关于通知的用户偏好的管理;媒体对象的播放;DRM控制和加密的管理;通知的呈现的所期望的定时和频率的跟踪;以及,其他。主动地递送的媒体对象14可以被存储在所述装置的存储装置19(例如,快闪存储器或磁盘驱动器)上来作为本地存储的媒体对象。可以同步在服务器16和移动装置上的媒体对象14的拷贝的存储。在一些实现方式中,在没有用户行为的情况下,将要本地存储的媒体对象的主动递送自动地发生,例如用户不必按下按键或不需要附接线缆。当移动装置10接通时,自动的主动递送可以发生,而与其下述状态无关插入和充电、进行其他行为(例如,电话呼叫)、或在屏幕M为空白的节能模式中。如图2中所示,在移动装置30上的媒体对象应用28与在服务器36上运行的核心环境进行通信,以从媒体资源储存库34 (其可能或可能不位于与服务器相同的位置)接收每一个媒体对象32 (通过流传送或大量下载并且存储在移动装置上)以由用户26播放。核心服务器环境36执行与分发在通知的呈现中使用的媒体对象和信息相关联的多个功能。 这些功能可以包括管理通过网络门户和在用户计算机上的网络浏览器而获得的独立用户的注册和订阅信息;累积和向移动装置提供可获得性警告;累积和向移动装置提供关于媒体对象的其他信息(包括定时、限制、描述和汇总);与移动装置和移动装置的用户交互;管理媒体对象的使用的DRM控制;以及,其他。用于执行这些和其他功能的核心服务器环境的软件组件可以包括网络门户38、同步模块40和数据库42。媒体资源储存库34包括对象系统46,用于存储随后向移动装置 30递送的媒体对象32 ;以及,应用44,用于管理那些对象32通过例如IP网络向移动装置的递送。应用44的示例是在**http://httpd. apache, org/**处的Apache网站上描述的 Apache HTTP服务器。应用观可以在移动装置30被销售给用户沈之前被移动装置制造商 (OEM)安装,或在获取所述装置后,例如通过因特网从核心服务器环境下载应用观,而被用户26安装。应用观被配置来自动地实现下面的序列应用(或大量的其他序列)的一个或多
1)等待用于指示应当发生同步的信号。该信号可以来自移动装置30、来自服务器 36或来自用户26。2)选择对于同步可用的IP信道(GPRS、WiFi、HSDPA、USB端口 )。3)连接到在服务器36上的同步模块40,并且发送查询48,该查询48符合限定的通信协议,并且请求新的可获得的媒体对象。该查询可能向服务器请求关于新的可获得的媒体项目的信息。响应于该查询,该同步模块可以在数据库中查找,以识别新的可获得的媒体对象。例如,同步模块可以为已经订阅了 Baseball Tonight (今晚垒球)的用户搜索新的可获得的片断。4)从媒体资源储存库34接收新的媒体对象50,并且处理期满的媒体对象的任何本地存储的版本。5)选用地,向服务器36报告(与同步协议符合地)递送事件和媒体对象的使用。应用观可以自动地执行步骤1)-5),而不需要用户知道正在执行的步骤,或不需要用于干涉、启动或调整步骤的执行的用户行为。可以每小时、每日或每星期地向移动装置 30主动地递送新的可获得的媒体对象(例如,在后台),而不要求任何用户行为。也可以使得用户26反应地可获得在媒体资源储存库中的媒体对象46。当如图1中所述完成主动递送,或可获得反应递送时可以通知用户,并且用户基于该通知来采取进一步的行为,例如, 查看已经提供或要提供的媒体对象、选择感兴趣的媒体对象、或播放所选择的媒体对象。用户可以手动地访问本地存储的媒体对象。在一些示例中,通过在对主动地递送的媒体对象32进行存储的移动装置30上的文件系统来提供容易的手动访问。例如,当移动装置30是Windows Mobile装置时,文件可以被存储在“我的文件”文件夹中。被通知的用户可以通过例如使用在移动装置上的现有工具(例如,在Windows Mobile装置上的“文件管理器”应用)来访问所存储的媒体对象。在一些实施例中,不论是否已经呈现了通知,用户都可以使用应用28来访问本地存储的媒体对象,如图3中所示。应用60向被通知的用户沈提供本地存储的媒体对象的列表62和/或远程存储的媒体对象的列表72,并且允许用户例如通过简单的点击而容易地访问所列出的媒体对象。例如,当不可获得如上所述的文件系统(例如,在基于Java的移动装置上)或对于文件系统的手动访问是非直观的时,用户友好的访问可以是有用的。列表62包含信息,诸如法律信息74(例如,适用于媒体对象的版权)或关于可获得的主动地递送的媒体对象的其他信息76(例如,内容)。在图4中所示的示例中,所显示的列表62对于每一个媒体对象包括图标68,用于指示特征,例如,如媒体对象70的可视图标 68所示,媒体对象是可视的,或者如媒体对象70的音频图标66所示,媒体对象是可听的。 也可以在文本中识别媒体对象70的内容。也可以显示每一个媒体对象70的持续时间。再一次参见图3,当通过例如识别感兴趣的媒体对象来请求详细信息时,用户也可以获得在列表62上列出的特定媒体对象的详细视图78。应用60的待决列表72向用户提供预期提供被计划进行递送和/或在途中但是还没有被完全下载的媒体对象的视图。列表 72可以具有与在图4中例示的列表62类似的视图或内容。在图3中所示的示例中,应用60还提供用户交互界面80,以允许用户改变应用60 的一些方面或设置。例如,用户可以选择或改变列表62和72的格式和/或内容,例如,列表的顺序和要在每一个页面上显示的列表的数量等。应用60可以包括内建机制,所述内建机制当用户从列表选择媒体对象时,播放或呈现媒体对象的内容。应用60也可以使用应用程序接口(API)呼叫84与在移动装置30上的应用观(图幻内的其他应用82 (例如,万维网浏览器、媒体播放器和其他)交互。当用户从列表62 (或使用本地文件浏览器从文件系统)选择感兴趣的媒体对象时,启动应用60外部的适当应用来提供本地存储或远程存储的媒体,例如,图5的垒球现场直播86。参见图6,也可以使用在移动装置108的用户界面106上的用户友好的应用图标 102和104来向用户呈现图3的应用60 (特别是当用户界面106足够大时,例如是计算机的屏幕时),使得用户可以容易地使用应用。例如,来自不同的来源的媒体对象被分类,并且每一个类别110以图形方式被列出,其比在图4的采样示例62中具有更多的描述。应用 60也在用户界面106上提供搜索功能112,以便利用户选择感兴趣的媒体对象。其他实现方式也在所附的权利要求的范围内。
权利要求
1.一种方法,包括在移动装置处(a)从服务器接收并且在所述移动装置上存储要向在所述移动装置的用户播放的媒体对象,而不要求所述移动装置的所述用户知道所述接收或存储;或者(b) 在所述移动装置从所述服务器接收表示媒体对象已经变得可流传送到所述移动装置并且向在所述移动装置的所述用户播放的警告;或者,进行(a)和(b),以及在所述移动装置向所述用户呈现通知,所述通知用于指示所述媒体对象可用于被播放。
2.根据权利要求1所述的方法,其中,向所述用户呈现所述通知包括模态地呈现所述通知。
3.根据权利要求1所述的方法,其中,呈现所述通知包括显示所述通知。
4.根据权利要求1所述的方法,其中,呈现所述通知包括震动所述移动装置或播放声曰°
5.根据权利要求1所述的方法,其中,所述通知包括能够被所述用户调用的交互控制。
6.根据权利要求1所述的方法,其中,所述通知包括描述所述媒体对象的信息。
7.根据权利要求1所述的方法,还包括使得所述用户能够预选要呈现的所述通知的形式。
8.根据权利要求1所述的方法,还包括使得所述用户能够选择要呈现的所述通知的特征。
9.根据权利要求1所述的方法,还包括使得所述用户能够选择为其呈现所述通知的所述媒体对象的类型。
10.根据权利要求1所述的方法,其中,呈现所述通知包括指示直到第一次可获得所述媒体对象之后才播放所述媒体对象。
11.根据权利要求1所述的方法,其中,呈现所述通知包括指示在期满时间后不播放所述媒体对象。
12.根据权利要求1所述的方法,其中,呈现所述通知包括同时包含与其他媒体对象相关的其他通知。
13.根据权利要求1所述的方法,其中,在没有所述用户的行为的情况下,在所述移动装置处的所述媒体对象的所述接收自动地发生。
14.根据权利要求1所述的方法,也包括使得所述用户能够从所显示的可获得媒体对象的列表中选择要播放的媒体对象。
15.根据权利要求1所述的方法,其中,呈现所述通知包括向所述用户呈现广告。
16.一种方法,包括在移动装置上向用户呈现通知,以向所述用户告知下述媒体对象的可获得性,其中,所述媒体对象(a)已经从服务器被接收,并且被存储在所述移动装置上,而所述用户不知道所述接收或存储;或(b)已经新近变得可获得,以从所述服务器流传送到所述移动装置。
全文摘要
除了别的特征之外,在移动装置上向用户呈现通知,以向所述用户告知下述媒体对象的可获得性,其中,所述媒体对象(a)在所述用户不知道所述接收或存储的情况下,已经从服务器被接收,并且被存储在所述移动装置上;或(b)已经新近变得可获得,以从所述服务器流传送到所述移动装置。
文档编号G06F15/16GK102203762SQ200980144327
公开日2011年9月28日 申请日期2009年11月2日 优先权日2008年11月5日
发明者亚当·L·贝格尔, 小加里·N·华莱士, 迈克尔·J·韦纳 申请人:朋西亚合伙公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1