用于递送内容给移动设备的系统和方法

文档序号:7948125阅读:117来源:国知局
专利名称:用于递送内容给移动设备的系统和方法
背景技术
在因特网或万维网(“web”)中,内容存储在服务器中并且由客户端应用如浏览器访问。无线通信技术的进步已经导致了分类的融合,因为现在无线用户可以通过移动设备如蜂窝电话访问和接收web内容(网上内容)。无线web访问通常使用移动设备上的专门浏览器应用来完成。用户必须通过无线服务运营商预定web服务。
现在,为了从web到移动设备单向下载内容,特别是图片,用户必须定位提供移动内容的网站,找到想要的图片,使用他们的移动设备拨电话号码,然后敲入代码。然后图片花几分钟下载到移动设备。在称为“反向计费”的实践中,用户在他们的运营商蜂窝电话帐单上直接计费。
以另一种方式,用户定位提供移动内容的网站并拨网站提供的电话号码。然后用户将文字消息和代码号一起发送到那个号码,然后这下载图片到蜂窝电话。反向计费仍然发生。以再一种方式,用户可以从一网站发送文字到蜂窝电话。用户输入蜂窝电话号码,敲入文字消息并点击“发送”。
在另一种方法中,网站开发者可以使用工具创建应用,用于发送网站的在线内容的移动版本到蜂窝电话。然后这些移动应用通过在蜂窝电话本身预先安装或运营商的在线门户而被提供给移动用户。网站拥有者建立移动应用,希望运营商将通过他们的特定网络设备或在线门户接受该应用。但是,不是每个网站拥有者均可使他们的移动应用从运营商的网站门户或设备可得到,并且通常必须为他们的内容本身开发独立的移动应用。
第三,目前的解决方案要求用户/访问者/web冲浪者定位提供移动内容的网站,找到媒体(图片、音频、视频等),然后使用将接收该媒体的移动电话呼叫电话号码,并且敲入代码或发送文字消息,然后这下载媒体到蜂窝电话。这个解决方案以很高的花费在运营商的月帐单上显示给蜂窝电话用户。运营商拿走了收入的大部分而只给提供内容的网站拥有者或内容提供者小部分。

发明内容
本文档公开了一种用于从网站发送web内容到移动设备的系统和方法。web内容可以包括图片、视频剪辑或其它媒体。一种系统包括与网页相关联的内容递送程序,其中网页包括至少一个内容项。配置内容递送程序以接收与至少一个内容项有关的用户选择信号,接收移动设备的标识符,以及根据用户选择信号和标识符开始递送至少一个内容项给移动设备。
因此,所述系统允许用户用指针或其它机制“点击”网页中选择的内容项,观看弹出的winder,并且输入蜂窝电话号码或其它标识符,并且点击“发送”。选择的内容项自动发送到与蜂窝电话号码相关联的移动设备。在一个实施例中,内容递送程序用Java编码,并且从服务器作为小应用(applet)提供给网页。在另一个实施例中,内容递送程序是运行在管理(host)网页的服务器上的小服务程序(servlet)。网页用预先安装的内容递送程序可由用户访问,并且为了包括在网页中,选择的内容项可以上传到服务器。
在下面的附图和说明中阐明一个或更多实施例的细节。从说明和附图以及从权利要求,其它特征、目的和优点将是显然的。


现在将参考下面的附图详细说明这些和其它方面。
图1是用于递送web内容给移动设备的系统的方块图。
图2是用于递送web内容给移动设备的技术的功能方块图。
图3是用于使能递送web内容给移动设备的方法的流程图。
图4是用于递送web内容给移动设备的方法的流程图。
图5是用于递送内容给移动设备的系统的方块图。
不同附图中相同的参考符号指相同的元件。
具体实施例方式
本文档公开了使任何网站能够具有如下特征的一种系统和方法允许用户点击图片或其它内容项并发送它到任何蜂窝电话或其它类型的移动设备。此外,发送内容的网站可以具有它自己的发送者标识符(ID),这允许内容拥有者网站得到用于发送内容的信用。
图1是用于使能递送web内容106给移动设备114的系统100的方块图。在系统100中,客户计算机101包括浏览器应用以从web 108访问网站数据并显示网页102。客户计算机101可以是访问web 108的任何类型的计算机。网页102与包括一个或更多“页”内容的网站相关联,该内容以标记语言如超文本标记语言(HTML)或可扩展标记语言(XML)编码,该标记语言可以由浏览器应用翻译(render)。网站102数据包括内容106,如图片、文字、视频剪辑、图形、促销内容等。标记语言定义在网页102中如何翻译内容106。
与网页102相关联的数据包括内容递送程序代码104。在示范性的实施例中,内容递送程序代码104是Java小应用,其应用到移动递送功能想要的任何内容。内容递送程序代码104与网页102和相关联的内容106一起发送到客户计算机101。内容递送程序代码104提供内容递送功能给内容106。
在一个例子中,网站拥有者或管理员在web 108上从连接到web 108的服务器接收小应用。网站拥有者或管理员使用小应用代码使他们的网站上选择的内容能够具有移动递送功能。除了接收小应用,网站拥有者或管理员接收指令用于执行小应用,即复制若干文件到他们的web服务器的根文件夹或其它这样的步骤。这些文件可以用于装载网页上的小应用或其一部分。
在一个实现中,内容递送程序代码104允许用户“点击”翻译(rendered)的内容,或者提供用户选择信号,并且调用一程序以配置来以可传输的格式打包内容数据以及其它数据,如识别网站和/或网站拥有者/内容创作者的发送者ID,并且递送数据到如下面将进一步说明的移动设备。内容递送程序代码104从用户接收接收者标识符,如蜂窝电话号码。内容递送程序代码104为传输到由接收者标识符表示的接收者,对接收者标识符和内容数据打包。
在一个示范性实施例中,用户可以发送促销内容如优待券或广告给一个或更多选择的移动设备。促销内容可以包括区分促销内容类型(即,优待券或广告等)的唯一ID以及其它信息,如促销内容的到期日、发行者或产生者以及在优待券情况下的履行(redemption)信息。这个其它信息可以随促销内容发送并在移动设备上翻译。
在另一个示范性实施例中,内容106可以是来自web服务器的流音频或视频源。当用户选择内容106时,流音频或视频数据可以为流递送到可以接受流数据的移动设备而重新打包。在一个例子中,流数据可以是广播展示(radio show)的web广播或如体育事件之类事件的视频传播(feed)。
内容递送程序代码104使得表示内容106的数据,在web 108上发送到若干无线服务运营商的任何一个的移动运营商网关112。内容可以递送到单个移动设备,或者顺序地或同时地广播给若干移动设备。内容数据也可以发送给数据库110用于存储和/或处理。移动运营商网关112为了递送到移动设备114以无线格式在无线网络113上发送内容数据。移动设备114可以是蜂窝电话、无线数字个人助理(PDA)、或具有显示和用于翻译(render)和显示内容数据的本地应用的其它设备。
图2显示用于递送web内容204给移动设备212的系统和过程200的功能方块图。网站201提供一个或更多网页202,网页202又包括一个或更多内容项204,每个内容项204表示内容数据的离散项,如图片、图形、单位文本、视频剪辑等。内容项204可以在网页202中表示为翻译的图片、超链接文本、方框或图形。
可以配置一个或更多内容项204,以使用图1中说明的内容递送程序代码递送到移动设备。在一个示范性实施例中,用户选择内容项204用于递送。用户可以使用指针或其它图形对象瞄准选择的内容项204,并且通过输入设备如鼠标或键盘“点击”它,以调用嵌在网页代码中的内容递送程序。通过这样选择,在包含显示的网页202的显示中产生弹出窗口206。弹出窗口206可以出现在用户显示上的网页202内,或者包含网页202的浏览器应用窗口之外。
弹出窗口206可以包括选择的内容项205的表示,如来自内容项204的所选择内容数据的缩略图或其它类型的表示。弹出窗口206也可以包括若干输入字段208用于接收用户输入,包括但不限于接收者标识符,如蜂窝电话号码、发送者的名称或其它标识符、要递送给接收者或用于在数据库中存储的消息、或其它信息。通过在弹出窗口中输入一个或更多接收者标识符,或者通过重复选择要递送的内容项204,用户可以递送选择的内容205给一个或更多接收者。弹出窗口206也包括操作控制210,如图形“发送”按钮,用于激活所选择的内容项204的递送过程,如所选择的内容表示205中所指示的。
递送过程如由用户选择的内容数据和其它信息发送给移动设备212。移动设备包括能够观察内容数据207的显示器214。在一些实现中,由于显示器214的技术约束或者限制(constraint or limitation),内容数据207的无线版本是网页202中定义对象204的内容数据的压缩或较小版本。
控制中心220监视系统200的通信流量,包括从一个或更多网站201到一个或更多移动设备212的内容数据的发送,用于服务质量、计费和其它控制功能。控制中心220可以作为运行在客户计算机上的程序或作为基于web的服务器应用实现。网站拥有者可以从控制中心220编辑公司或个人的名称,内容从该公司或个人产生或从该公司或个人提供内容用于递送。例如,可以存在默认设置,如“GTM”(即,用于全球电信(GlobalTel)媒体),它为内容指示递送服务的提供者。网站拥有者可以决定更新他的帐户,并且可以将他们自己的名称附在递送上。在一个实现中,可以收费以允许网站拥有者或内容产生者提供他们的名称给所递送的内容。
根据这里说明的实现,结合递送内容的帐单不显示运营商的计费帐目(billing statement),即不使用反向计费。依赖于网站拥有者决定允许免费的内容递送还是将对其收费,取决于特定的网站拥有者。如果网站拥有者想要为了移动内容递送向他们的顾客收费,那么那个顾客可以签字并被发给一账号。该账号与可以是私人标记帐户的帐户相关联,或者与网站拥有者或顾客/接收者相关联。
在一个实施例中,账号在顾客第一次为移动内容递送支付时与帐户相关联。由通过控制中心220支付信用(credit),用户/访问者可以用信用为他们的帐户记账(charge up)。用户/访问者可以得到等级表以选择购买多少内容信用。然后,用户/访问者可以将账号输入到弹出窗口206的字段208,与在其它字段208中的蜂窝电话号码和文字消息一起输入。然后,信用从那个账号借入并自动贷给合适的网站拥有者。因此,通过识别和关联发送移动内容的用户/访问者和提供移动内容的网站拥有者来推动借/贷交易。在控制中心220中可以跟踪一切。或者,网站拥有者提供移动内容作为免费赠送的服务。网站拥有者可以具有他们自己的账号,每次他们的网站访问者之一发送移动内容给移动设备时该账号将记入借方。
图3是用于递送web内容给移动设备的方法300的流程图。根据示范性实施例,方法300包括在步骤302提供内容递送程序代码给网站。网站和它的内容以代码的形式递送给客户,该代码基于标记语言如HTML或XML。内容递送程序代码可以嵌在标记语言中以进一步定义其中的内容。在304接收用户选择输入,如当用户点击例如根据它的标记语言指令在浏览器中显示的内容项时。在步骤306,通过例如调用内容发送递送代码,提示呈现(render)交互弹出窗口,如下面进一步详细说明的,从而使能内容递送。
在步骤308,内容递送机制发送内容给一个或更多移动设备。在一个实施例中,用户输入蜂窝电话的电话号码以递送内容给移动设备用户。在另一个实施例中,用户可以输入多个电话号码用于广播选择的内容。
图4显示递送web内容给移动设备的方法400。参考图3说明的步骤306包括如下步骤在步骤402提供弹出窗口,以及在步骤404接收用户输入。弹出窗口可以包括一个或更多用户输入字段,用于通过输入设备如键盘或鼠标接收用户输入,该用户输入可以包括接收者ID、消息、发送者ID或其它信息。在步骤404可以由用户填写这些字段,并且为了递送内容到适合的移动设备可以处理字段中的数据。在弹出窗口内的用户可选择控制中可以作出是否广播内容的发送的决定。
图3中发送移动内容的步骤308,可以通过在步骤406发送web内容或其变种给移动运营商网关的步骤来实现。在步骤408,web内容数据也可以发送到数据库。网关可以是用于连接到运营商的无线网络的设备或系统,移动设备可以连接到该无线网络,并且用户可以从该无线网络预订移动无线服务。在步骤410,内容数据和相关的信息如发送者ID,在无线网络上从移动运营商网关发送到移动设备。
图5显示系统500的另一个实施例,其说明用于递送内容给移动设备的可替代的技术。任何客户计算机504上的内容502可以选择性地上传到网络508上的控制中心512。网络508可以是web 108的一部分,或者可以是适合传输内容的任何其它类型通信网络,如局域网(LAN)、内联网、广域网(WAN)等。选择的内容502上传到控制中心512,该控制中心512可以是服务器计算机或其它计算设备。控制中心512主管网页模板510,该网页模板510包括预先安装的内容递送程序代码514,以提供内容递送功能给选择的内容502。内容递送程序代码514最好是包含控制中心512的web服务器内运行的小应用或小服务程序(servlet)。
选择的内容502变为使能内容503,用于如上所述通过web 108和移动运营商网关112递送给移动设备114。因此,用户可以向被主管的网页模板510“发布”内容,如标识(logo)、品牌标识、图片、视频等。一旦内容502发布,就发出统一资源定位符(URL)或其它标识符给用户。用户可以从他们的浏览器或自己的网页链接到URL,并且执行上述内容递送技术,好象内容递送功能已经被提供给他们自己的网页。
对网页模板510的访问可以由若干安全机制的任何一个保护,并且可以由用户根据一次支付或周期性的预订模型准许访问。
虽然上面已经详细说明几个实施例,但是其它修改是可能的。图3和4中描述的逻辑流不要求所显示的特定顺序或顺次的顺序来得到希望的结果。其它实施例可以在权利要求的范围内。
权利要求
1.一种用于递送网上内容到移动设备的系统,该系统包括网页,包括至少一个内容项;内容递送程序,与网站相关联并且被配置来接收与至少一个内容项有关的用户选择信号,接收移动设备的标识符,并且根据用户选择信号和标识符开始递送至少一个内容项到移动设备。
2.根据权利要求1所述的系统,其中递送进一步包括通过因特网将与至少一个内容项相关联的内容数据,发送到与移动设备相关联的移动运营商网关。
3.根据权利要求1所述的系统,其中内容递送程序是为了在网页中执行配置的小应用applet。
4.根据权利要求1所述的系统,其中网页存储在服务器上,并且其中内容递送程序是为了在网页中执行配置的小服务程序servlet。
5.根据权利要求3所述的系统,其中从服务器接收网页并显示在客户计算机上。
6.根据权利要求5所述的系统,其中从服务器接收小应用applet。
7.一种用于递送网上内容到移动设备的系统,该系统包括内容递送程序,以网页代码集合提供,并且与网页代码集合中定义的至少一个内容项相关联,配置内容递送程序以接收与至少一个内容项有关的用户选择信号,接收移动设备的标识符,并且根据用户选择信号和标识符开始递送至少一个内容项到移动设备。
8.根据权利要求7所述的系统,其中内容递送程序包括Java小应用applet。
9.根据权利要求7所述的系统,进而包括移动设备以接收并显示所述至少一个内容项。
10.根据权利要求7所述的系统,其中从服务器下载内容递送程序到网页代码集合。
11.根据权利要求7所述的系统,其中网页代码集合定义网页模板,并且其中从客户计算机上传至少一个内容项到网页代码集合。
12.一种递送网上内容到移动设备的方法,该方法包括提供内容递送程序代码给网页代码集合,其中配置内容递送程序代码以接收与选择的内容项有关的用户选择信号,接收移动设备的标识符,并且根据用户选择信号和标识符开始递送选择的内容项到移动设备;以及接收网页代码集合中的用户选择信号。
13.根据权利要求12所述的方法,进一步包括递送选择的内容到移动设备。
14.根据权利要求12所述的方法,其中提供内容递送程序代码给网页包括从服务器下载小应用到执行网页代码集合的浏览器。
15.根据权利要求12所述的方法,其中提供内容递送程序代码给网页包括执行主管网页代码集合的服务器中的小服务程序servlet。
16.根据权利要求15所述的方法,进而包括从客户计算机接收选择的内容项。
17.根据权利要求14所述的方法,进而包括选择所选择的内容;以及对网页代码集合内所选择的内容执行小应用applet。
18.根据权利要求12所述的方法,进而包括使用计算机监视所选择内容的递送。
19.一种用于递送网上内容到移动设备的系统,包括在连接到网络的计算机上的浏览器中显示的网页;连接移动设备到网络的移动运营商网关;与网页相关联的内容项;以及与网页和内容项相关联的内容递送程序,配置内容递送程序以接收移动设备的标识符,并且通过网络和移动运营商网关递送内容项到移动设备。
20.根据权利要求19所述的系统,进而包括控制中心,其连接到网络并被配置来从内容递送程序接收数据,其中进一步配置控制中心以跟踪递送内容项到移动设备。
全文摘要
一种用于递送web内容到移动设备的系统和方法。系统包括与网页相关联的内容递送程序,其中网页包括至少一个内容项。配置内容递送程序以接收与至少一个内容项有关的用户选择信号,接收移动设备的标识符,并且根据用户选择信号和标识符开始递送至少一个内容项到移动设备。
文档编号H04L29/08GK101084665SQ200580025895
公开日2007年12月5日 申请日期2005年6月1日 优先权日2004年6月1日
发明者梅拉克·哈姆泽, 卡洛斯·A·劳 申请人:格洛巴尔特尔媒体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1