在广泛的和各种不同的网络以及用户终端显示设备之间提供多媒体无线消息的系统和方法

文档序号:7608368阅读:160来源:国知局
专利名称:在广泛的和各种不同的网络以及用户终端显示设备之间提供多媒体无线消息的系统和方法
技术领域
本发明涉及移动和无线网络,特别涉及在网络节点之间提供多媒体消息传送的系统和方法。
背景技术
移动电话网络的用户经常想发送文档(包括视频片段,音乐等)到其它电话用户和/或不在移动电话上的用户(如与互联网连接的用户)。多媒体消息服务(MMS)就是为这类用户而设,且充分利用了移动电话网络。
目前多媒体消息服务(MMS)系统的一个问题是它们要求发送者有物理保管着的消息,即消息存储在发送者的通信设备里。由于多媒体消息通常是大文件,在传输过程中通常占用相当大的带宽,而且经常需要相当长的时间来发送,上述消息保管的要求导致了诸多缺点。
例如,发送者必须有一个首先获得内容的方法。在某些情况下,内容可由第三者或第三方发送,如广播或广告。但是,在某些情况下,用户通常想创建自己的包含视频或其它多媒体信息内容的消息。在现有系统下这很难达到,通常是通过从一个存储文件下载内容、更改内容和/或增加内容、然后再将此内容作为一则消息传输给接收者来实现。由于用户设备存储(容量)的限制,用户可能受制于这个能被用来创建消息的内容。另外,由于需要在本地获得消息的所有部分,创建一个消息可能很困难和耗时。
使问题更复杂的是,许多用户希望再传输这则消息给在不同电话上的一个或多个其它用户。从而,这则同样的大消息必须通过移动电话网络再次传输。相应地,当甚至用户不想创建新消息时,仅仅希望提供有趣的内容给朋友,传输用户也必须获得存储在发送者通信设备里的消息,然后通过网络传输这则消息给朋友,从而面临花费时间通过网络传输这个文件两次(或更多次,依赖于接收者的数目)。应当注意,目前的多媒体消息服务(MMS)在带宽使用和时间上不是有效率的。
另一个目前存在的问题是移动电话网络主要服务于移动用户,而互联网或其它数据网络主要服务于空间固定的用户,因此用户设备和它们的能力是不同的,用户设备可用的和使用的情况也是不同的。即使无线局域网(WLANs)通常位置固定,服务于高密度区域(这儿也指热点区),如飞机场、咖啡店、宾馆等,但只覆盖一个相对较小的地理区域。数据网络(如互联网和无线局域网)和移动电话网络完全是独立的网络,彼此完全不相关,也不方便彼此连接。尽管过去已经提供了一些互相连接,但接口通常受制于它的应用,也没有充分利用每种网络里设备可用的不同资源。

发明内容
本发明涉及建立一个转发网关的系统和方法,该网关提供接口有效率地传送消息,如拥有多媒体内容的消息。根据一个首选实施例,发送用户不需要获得形成消息的全部内容或任何部分内容,取而代之的是发送一则简短消息给本发明的转发网关,使得此转发网关安排包含合适内容的消息发送给所选的接收者。使用本发明的系统和方法,接收者和发送者均不受制于他们各自的网络带宽、用户设备能力、或它们的移动性。
根据一个实施例,上述的简短消息可能包括期望内容的标识符(如唯一识别文件、视频、音频、广告、和/或其它期望内容的代码)和指定接收者的标识符(如电话号码、姓名、名称如屏幕名称、电子地址如电子邮件地址、和/或唯一识别接收者或接收组的其它信息)。这则简短消息还可另外包括一些内容,如一个简略陈述,该陈述用于解释形成消息的其他内容,该消息被唯一识别。
由本发明实施例的转发网关发送的消息里的内容位于数据库中,转发网关可进入该数据库。数据库可以跟第三方相连,或不直接由转发网关拥有或控制。但是,根据一个首选的实施例,这个数据库与本发明的转发网关通过接口连接,方便了消息发送者简易识别期望内容。例如,内容数据库可连接在本发明的转发网关上,在此用户(如消息发送者)和/或第三方放置内容,分配或被分配一个代码来唯一识别内容。其后,上述的简短消息可被用来调用一则想要的消息传输给指定的接收者。
本发明实施例的转发网关提供不同网络之间的接口,如数据网络(无线局域网(WLAN),局域网(LAN),城域网(MAN),广域网(WAN),互联网等)、移动电话网络(个人通信业务(PCS),移动通信全球系统(GSM),IS-95,码分多址2000(CDMA2000)等)、人造卫星网络、广播网络(电视(TV),社区天线电视(CATV)等),等等。相应地,用户能够从不同设备(如移动电话,计算机系统,个人数字助理(PDA),广告式自助资讯站(kiosk),销售系统终端机(POS),互联网设备,消费电子设备如家庭媒体中心、个人视频/信息记录机等,和其它汇聚型设备(convergent devices)如顾客和通信、信息和计算机等)传输消息到任何一个或多个这样的设备。相应地,本发明的实施例合理地规划网络,通过提供比目前更无缝地一起协作的网络,以及通过促进大数据文件及时方便地在任一网络间交换并出现较少的中断,使得移动商务(m-commerce)能够蓬勃发展、电子商务(e-commerce)也可实现额外的潜在发展。
而且,本发明的实施例还提供内容,可以作为特定网络的一项功能,和/或作为被用户使用的用户设备的一个功能。例如,用户可使用移动电话传输一则消息给一个用户用计算机来接收此消息。本发明的转发网关可识别接收者计算机的增强能力,如通过消息直接到达的特定网络、通过指定接收者的地址等,从而提供一个发送者可得到的增强版本的内容。这个增强版本的内容可包含额外的内容、提高的图像解析度、提高的音频样本等。
为了能够更好地理解以下对该发明的细致说明,前面所述已经相当广泛地概述本发明的特征和技术优点。本发明的其它特征和优点将会在下文描述,这也形成了本发明的权利要求。那些本领域的技术人员应该注意的是,披露的概念和特定实施例可被容易地利用作为一个基础,来修正或设计其它结构,实现本发明的同样目的。那些本领域的技术人员也应该认识到,像这样等同的结构(如附带的权利要求所阐述)离不开本发明的精神和范围。从以下的描述以及相应的附图,本发明的新颖特征如它的组织和运作方法,与更多的目的和优点一起将被更好地理解。但是,需要清楚地理解,所提供的每个附图仅仅是为了说明和描述,而不是作为本发明的限制。


为了更完整地理解本发明,现在结合相应的附图做更进一步的描述。
图1是本发明实施例的一个结构图; 图2A和2B是本发明实施例的范例配置; 图3是一个典型的现有技术系统的结构图;和 图4是一个根据一个实施例运作的流程图。
具体实施例方式在开始描述本发明概念之前,有必要回顾一下一个现有技术的系统。图3所示为系统30,在该系统内,利用一个或多个多媒体消息业务中心(这儿指MMSCs34和35),提供给多个用户设备(这儿指移动电话31-1到31-n,和移动电话32-1到32-n)通过移动网络33进行多媒体消息业务(MMS)传送。多媒体消息业务中心(MMSCs)提供网关接口给具有多媒体消息业务(MMS)功能的用户设备和移动网络33。
运作时,处于用户设备31-1的用户可能希望从用户设备31-1传输一则消息(MMS-123)到用户设备32-1。用户设备31-1必须首先下载(或者从本地获得)消息MMS-123的整个内容。其后,用户设备31-1上传消息MMS-123到多媒体消息业务中心34(MMSC34),然后MMSC34通过移动网络33发送消息MMS-123,经由多媒体消息业务中心35(MMSC35)到用户设备32-1。消息MMS-123可能通常很大,需要花费相当多的时间在上述不同的网络之间进行传输。
图3所示现有结构的缺点在下述情况下显露无遗,即用户希望将消息发送给多个用户。例如,假设用户设备31-1的用户想发送消息MMS-123到几个用户,如处于用户设备32-1和32-n中的每个用户。在这种情况下,对每个指定的接收者,用户设备31-1都要传输这则消息到MMSC34。依次,用户之间链接的每个网络节点(如MMSC34和MMSC35)都要传输该消息给每个相关的接收者。这种情景将增加移动电话网络的负担,因为需要将整个消息从电话发送到电话。使问题更复杂的是,一个或多个接收者可能希望进一步地发送该消息。
,图1显示是本发明一个实施例的系统10。在图1所示实施例的网络结构类似于图3的网络结构,但是本发明插入了媒体转发网关(Media Referral GatewayMRG)130。在所示实施例中,所示的用户设备11-1到11-n和用户设备12-1到12-n是移动电话,但是本发明并不限于移动电话被用作用户设备。相应地,本发明的实施例可使用移动电话、个人数字助理(PDAs)、计算机系统、寻呼机、销售点(POS)终端机、基于处理器的自助式资讯站(kiosk)、互联网设备、和/或任何上述设备组合等。在一个实施例中,用户设备11-1到11-n和用户设备12-1到12-n是移动电话,多媒体消息业务中心MMSC14和MMSC15可提供和以上MMSC34和MMSC35相同的功能。同样地,网络13可包含一个类似于上述移动电话网络32的移动电话网络。但是,在MMSC14和MMSC15中任何一个或两者上,本发明的实施例可提供适当的功能方便特定用户设备和网络13的接口连接(如存储相关用户的能力信息,像传输速率支持、电池寿命、显示特征等),和/或省略一个或多个MMSC14和MMSC15(如果需要的话)。另外,根据本发明的实施例,网络13可包含除移动电话网络之外的网络,如无线局域网、局域网、城域网、广域网、互联网等。
根据本发明的实施例,媒体转发网关(MRG)130可配置在网络12内。但是,为了便于配置本发明的一个消息发送系统、而且较少改变或不改变旧有的基础结构,本发明的首选实施例将媒体转发网关(MRG)130作为网络(如网络13)的一个边缘设备。应该注意的是,在一次配置中很可能将使用多个媒体转发网关(MRG),如分配媒体转发网关遍布一个服务区。这种媒体转发网关可能是单机设备或通过网络相互连接的设备,如通过网络13或一个独立网络。
根据一个首选的实施例,媒体转发网关(MRG)130包含至少一个数据库或至少与一个数据库通信(这儿如所示的数据库140)。数据库能够存储从用户设备发送到用户设备的内容和/或消息,如网络13的一个移动电话网络上的移动电话。这类内容和消息可被另外提供给除了移动电话网络的网络上的用户设备,如连接在网络150(如无线局域网、局域网、城域网、广域网、互联网等)上的用户设备。相应地,存储在数据库140中的内容最好包括多个版本(MRG140可另外地或有选择地从存储内容取得所需内容的不同版本),每个版本都有合适的属性特征适合特定网络和/或用户设备使用。例如,特定内容的不同版本可提供更多细节或更多定义,如关于视频或音频内容。这样的实施例允许一些用户接收一个非常浓缩(或许简化的)版本的消息内容,而其他用户接收包含更丰富的数据信息的同一或相关版本的消息。提供给用户的一个特定版本的内容可被选择来优化带宽使用、优化传输时间、优化用户设备资源的使用,可由发送者或接收者来选择,可由用户偏好来选择,等等。
例如,假设一个广告商有一个多数据视频(或许甚至还有相关的可供选择的视频片段),并希望将它发送给潜在的顾客。该广告商可放置这个视频的多数据版本在数据库140里,也可在里面放置这个视频的子片段。这个视频的多数据版本和/或其中的子片段可被提供一个唯一识别代码,如ID1、ID2等。对一族内容可提供一个唯一识别代码,如内容版本或内容和其中的子片段;和/或可对内容的不同选择部分提供一个唯一的识别代码,如内容版本或内容和其中的子片段。根据本发明的实施例,除了那个唯一识别内容或内容族,使用的内容识别代码还可包括其他信息。例如,路由信息可包含在(或提供给)内容识别代码里,该路由信息是用来识别存储有内容的多个MRG中的一个特定MRG的。
如果对于一族内容只使用一个唯一标识符,当一族内容的一个识别代码请求到来时,媒体转发网关(MRG)130可跟踪提供给用户的内容,从而提供内容的一个适当的额外部分或版本。同样地,当用户想转发内容给另一个用户,使用一族内容的一个识别代码,MRG130可选择内容的一个合适部分或版本提供给接收用户。当然,即使一族内容具有多个识别代码,同样可利用媒体转发网关(MRG)130的这种功能性,如识别一个版本内容的一个识别代码,该版本内容可由一个特定用户观看到,该内容要转发给另一个拥有增强能力用户设备的用户,MRG130会选择内容的一个合适部分或版本提供给接收用户。
将内容存储在数据库140里之后,广告商可直接发送特定内容(如一个上述子片段)给一个或多个用户(如用户设备11-1的用户),这些用户可以由“选择接受”式广告列表或大量邮件列表确定。用户可在一个用户设备(如例子中的用户设备11-1)上观看到这个子片段。可以提供给用户和/或用户设备上述的唯一识别代码,如用于识别子片段、其它相关子片段、和/或相关多数据版本视频的一个代码。例如,在显示子片段的过程中,和/或在显示子片段前或后,一个或多个唯一识别代码可以不明显地出现。另外地或有选择地,用户设备可存储这个唯一识别代码以备用户使用,例如当用户选择一个特定选项时,如“再次播放”、“发送内容”等。如果用户想看到更多的内容,可控制用户设备11-1来发送一则简短消息到媒体转发网关(MRG)130,如包含一个唯一识别代码(如ID1)的短消息(short message service(SMS)message)。然后,MRG130可提供合适的额外内容到用户设备11-1给用户观看。
另外,用户设备11-1的用户可能希望发送一则包含内容的消息给另一个用户,如用户设备12-1的用户,而不管这则内容是已经被用户观看到的内容还是同族内容里的内容(如与一个看到的子片段相关联的多数据视频内容)。在这种情况下,用户设备11-1的用户可发送一则简短消息到媒体转发网关(MRG)130,如一则短消息(SMSmessage),它包括一个唯一识别代码(如ID2)用于识别内容(该内容将被包含在消息里给指定接收者),还包括指定接收者的识别符(在所示例子中,指定接收者是用户设备12-1)。应该注意的是,可以使用各种形式的指定接收者的识别符,如电话号码、Email地址、屏幕名称等。用户设备11-1提供到MRG 130的消息(所示实施例中的SMS-ID212-1),指示MRG 130发送一则包含内容(被识别代码ID2识别的内容)的消息(在此所示为消息MMS-123)给用户12-1。
根据本发明的实施例,应该注意的是,包含在简短消息里的内容识别代码不需要特别识别提供给指定接收者的特定内容。例如,发送用户提供的内容识别代码可识别那个用户观看到的一个内容版本。但是,本发明实施例的媒体转发网关(MRG)130,可识别出指定接收者所处的网络和/或用户设备适合使用的另一个内容版本(如高或低清晰版本的内容)。另外地或有选择地,基于一些考虑,如目前的网络使用状况、历史传输时间、关于其它用户交互的经验数据等,MRG130,还可选择特定内容版本包含在消息里来优化运作。
用户设备11-1的用户希望发送一则消息给多个其它用户,这种情况一定程度上与上述情况类似。例如,用户设备11-1的用户发送一则简短消息到媒体转发网关(MRG)130,如一则短消息(SMSmessage),它包括一个唯一识别代码(如ID2)用于识别包含在消息里的内容,还包括多个指定接收者的识别符。用户设备11-1提供到MRG130的消息(所示实施例中SMS-ID2 12-1 12-n),指示MRG 130发送一则包含内容(被识别代码ID2识别的内容)的消息(在此所示为MMS-123)给用户设备12-1和用户设备12-n。这样,用户仅仅需要发送一则消息,从而多则消息将被输出,而且这则发送的消息不需要包含所有数据,而这些数据将包含在输出的消息里。
应该注意的是,在上述例子中,整则消息仅仅穿过从媒体转发网关(MRG)130到接收用户设备(如用户设备12-1和用户设备12-n)这一段网络,而不是经由从发送用户设备(用户设备11-1)到接收用户设备的所有路径。而且,ID2识别的内容不同于处在用户设备11-1的用户所观看到的内容,例如是与发送用户观看到的一个子片段相关联的多数据视频内容,整则消息内容并不需要提供给用户设备11-1。
如果网络中配置有多个媒体转发网关(MRG),本发明实施例可以进一步优化其运作。例如,尽管一个特定发送用户设备可传输一则简短消息到最邻近的一个MRG,但上述多个MRG可交互作用,从而选择网络中最靠近指定接收用户设备的MRG来编辑消息里的一些或全部内容,然后发送给指定接收者。
应该注意的是,本发明的媒体转发网关(MRG)不仅优化消息传输和内容使用,而且还提供一个系统结构,该结构很适合支持新的和此前未闻的内容发送。例如,如上所述,使用范例的简短消息,一个特定用户设备不需要拥有要传输给指定接收者的消息所包含的期望内容。因此,广告商可以通过多个传播媒介自由地发送内容,而且方便这些内容在用户之间共享。例如,由于拥有一个或多个唯一识别代码(这些代码不显著地出现在演示过程中、和/或在演示前后),广告商能够在各种地点以流媒体格式的视频和/或音频(streaming video/audio)来播放内容,如在公共交通上(如公共汽车、飞机、火车和电梯)、在销售点终端机上(如计算机化的收银机和信用卡终端机)、在广播媒体上(如电视和无线电广播)、在公众位置配置的自助式资讯站上(包括自动取款/出纳机和其它特别用途的终端机)等。看到内容的用户可能认为朋友对该内容感兴趣,然后使用一个用户设备,如用户的移动电话或个人数字助理(PDA),可发送一则如上所述的简短消息到本发明的MRG,使一则包含期望内容的消息被发送给指定接收者。当然,另外地或有选择地,如果愿意的话,可发送一则包含期望内容的消息到与发送者的设备上。例如,发送用户可能想看额外的内容或者想接收该内容的一个私人拷贝,从而,发送一则简短消息,使期望内容包含在消息里被发送到发送用户所选的一个用户设备上。
从上所述,应该注意的是,多媒体通信场景的广大多样性(在带宽需求、延迟容忍度、误差敏感度等方面)受益于量身定制的多媒体内容,该多媒体内容在提供媒体服务之前或过程中为用户或设备的需求而定制。但是,在多媒体数据的无缝全局发送上,不同特征的大量客户可能成为一个受制因素。
因为配置了一个媒体转发网关MRG(如MRG130),本发明实施例使多媒体服务发送的个人化更容易和方便了。相应地,为客户终端和传输频道条件的限制,首选实施例的媒体转发网关MRG还提供内容的适应调整功能。这种适应调整功能的一个挑战就是听命于带宽要求和用户的设备能力。对于一个最简单的格式,本发明的MRG可发送一个在任何平台上都能够处理的代码(文本行)。在这样的实施例中,文本代码可能包含指针指向多媒体(视频和/或音频数据)的合适位置。对于一个较复杂的格式,本发明的MRG可包括一个嵌入式代码转换器,它在多种格式之间转换多媒体数据,如在不同编码参数的视频之间、不同大小的图像之间、多音频到单音频的音乐片段之间,在不同特征的多媒体数据之间(如在一个视频和它的描述文本之间)等。例如,一个广告视频可被发送到传统电话机上(没有图象或音频支持功能),通过显示商业视频片段的相应原文,或有选择地,通过显示包含一个地址(这个视频数据的实际存储地点)的文本行,指导用户在以后观看或用一个更强的终端用户机观看。从而,这个广告更加富有效率,并能够到达更多的接收者。
图2A显示根据本发明的一个实施例配置的系统20,该系统使得不同的上述情景在用户之间共享这样的内容变得更容易。在系统20的实施例中,一个热点区的网络(如图所示的网络21)被用来进行内容共享。所示实施例中的网络21可被配置在任何类型的服务区内,如咖啡店、零售店、城市公交车,甚至整个城市。网络21可以是一个无线局域网(WLAN)或由管理员建造的一个特定局域网。在一个实施例中,网络21是一个拥有所述广告设备(AD)201的移动广告网络。
在网络21内有一个广告设备(如所示的AD201),它可能包含计算机化的收银机、信用卡终端机、电视、收音机、显示监控器、自助式资讯站(kiosk)等,这些广告设备适合显示多数据的消息。使用网络21,通常包含混合媒体(如音乐、视频等)的大数据消息能够从一个或多个源(如内容源22、数据库140、数据库140-1等)播送出来,并显示在设备(如AD201)上。这些消息中的每则消息可能有很多部分(如内容文件),每个部分又被进一步地分解,从而关于一则特定的消息,不同用户能够接收到不同数量的数据。这样,处在移动电话上的用户可能首先看到视频的一个压缩片段,而处在计算机上的用户能够看到整个文件。根据本发明的实施例,由于整个内容被存储在一个或多个媒体转发网关(MR6)上(如数据库140和/或数据库140-1),移动电话的用户(只能观看一小部分数据)能够发送整个文件给计算机上的用户,然后计算机上的用户能够下载并观看到整个数据。
为了方便所述的功能操作,所述实施例中的广告设备201可另外地提供一个网络接口和/或一个或多个用户设备接口。例如,网络接口可被用来接收显示内容和/或传送消息,如本发明上述的有用的简短消息。广告设备的用户设备接口可用来提供内容识别代码到用户设备、提供内容到用户设备、和/或从用户设备接收消息。但是,根据本发明的概念,对广告设备提供网络接口和/或用户设备接口没有限制。
如系统20运作的一个例子,用户设备11-1的用户观看到广告设备201上的一个片段,并决定转发这个产品/消息/视频片段给用户设备12-1的朋友。发送用户(用户设备11-1的用户)有几个选择来转发此内容给这个朋友。例如,如以上对图3所述,发送用户可找到和下载期望内容到用户设备11-1上,建立一则多媒体消息(MMSmessage),然后通过网络13(此网络包含一个移动网络,如移动网络33)发送这个多媒体消息到用户设备12-1。或者,如图1所述,通过用户设备11-1,发送用户可发送一则简短消息(如前面所述的短消息SMS message)到媒体转发网关(MRG)130,从而MRG130能够发送这个期望消息给用户12-1。
请注意,发送用户仅仅发送与期望内容相关联的代码,然后媒体转发网关(MRG)使用一个内容数据库(如数据库140和/或数据库140-1)来编辑和发送整则消息。或者,MRG 130仅仅发送消息代码(或许仅仅是此消息的一小部分)给处在用户设备12-1的接收用户,从而接收用户能够决定下载这则消息的多少内容和什么时候下载。
应该注意的是,如以上图1所述,通过网络13,用户设备11-1可传输简短消息到媒体转发网关(MRG)130。另外地或有选择地,通过网络150,用户设备11-1也可传输简短消息到MRG130,如通过使用广告设备201的一个用户设备接口(如红外线接口、蓝牙接口、Wi-Fi接口等)。同样地,根据本发明,使用前面所述的用户设备接口,广告设备201可提供有用的信息(如内容识别代码)给用户设备。
发送用户在设备(如广告设备201)上观看到最初的消息,这则消息可能根本不在发送用户的设备上(如用户设备11-1)。所以,如果提供给发送用户一个输入装置,如这儿的广告设备201包含一个计算机化的自助式资讯站,发送用户可输入关于期望消息的信息和/或期望接收者的身份,来启动消息的传输。在这种情景下,使用本发明的媒体转发网关(MRG)(或多个MRG)作为进入移动网络的一个网关,互联网和沿着互联网而建的特定无线局域网的热点区能够容易地发送多数据消息给移动电话。
相应地,需要进一步注意的是,发送用户不限于使用特定类型的用户设备。除了使用用户设备11-1(如可能包含移动电话),发送用户还可使用用户设备11-m(如可能包含计算机系统或个人数字助理)。同样地,本发明不限于发送消息给移动电话,而且,使用本发明的一个媒体转发网关(MRG)(或多个MRG),可发送消息给其它用户设备,如计算机终端(如图所示的用户设备12-m)。首选实施例的媒体转发网关(MRG)执行多种功能,包括代码转换、和根据接收者的能力和要求进行发送。
本发明实施例除了传输包含期望内容的消息给用户设备,还有其他功能。例如,在一个实施例中,在广告设备201上显示的内容(如广告)可提供路由代码和/或内容识别代码,从而用户设备11-1(或用户设备11-m)的用户能够输入路由和/或消息代码,然后信息被发送出去,来完成下订单订购或与第三方进行交互。因此,本发明的媒体转发网关(MRG)可连接到互联网上,从而能够完成其它网上服务,包括电子商务(e-commerce)和移动商务(m-commerce)。例如,用户看到广告设备201上的广告,然后从用户设备11-1下订单订购,然后可由第三方利用移动商务和/或电子商务(如在空中下订单、在空中下载物品、在空中提示回电或其它交互等)进行处理。在这种应用中,广告很可能为多媒体消息(MMS message)下载带宽付费,因为“通过朋友圈推荐”将会有一个更高的购买率。同样地,如果用户想使用一个应用软件(如电子数据表),但是用户拥有的用户设备没有能力来存储这样的程序,而且没有计算机能力来使用这种应用软件,本发明的媒体转发网关(MRG)可用于协调应用软件在服务器(或许是MRG)上运行,并能够以一则消息发送结果给这个限制的用户设备。
如图2A所示,有多个相当分散的网络(包括网络21和网络13),使用本发明的一个媒体转发网关(MRG),它们被连接和联合起来。本发明的实施例从输入设备分解多媒体消息的内容,从而通过MRG,简易的输入设备能够控制多数据消息的移动。由于MRG能够与许多网络连接,作为一个网关,在相对低带宽消息的控制下,提供高带宽消息从一个网络到另一个网络,而不需考虑正在使用的终端设备类型。
图2B显示一个使用本发明媒体转发网关(MRG)的基于内容的多媒体内容发送平台的系统。在如图2B所示的结构中,集中式的媒体转发网关(MRG)130为最初的多媒体内容提供必要转换,以便在广阔范围的用户和网络中成功发送。相应地,首选实施例的媒体转发网关(MRG)130包含一个代码转换器或与之相连。分布式的服务器/网关214和215最好能提供有关它们相连用户设备的信息,如传输速率支持、电池寿命、显示特征等。例如,用户设备信息可以包含在一些普及用户设备的类别里。这些类别可以这样形成,所有属于同一类别的客户都具有相似的能力,如相同的带宽、显示器大小或处理能力。
多种用户设备与数据网络150相连,数据网络150可利用媒体转发网关(MRG)130的能力。图2B中所示的用户设备包括那些固定热点位置12-2(如资源有限但拥有大量潜在临时观众的公共区域)的设备、移动热点位置11-4(如公共汽车、火车、地铁)的设备和拥有低、中或宽带网络连接(有线或无线)的个人家庭/办公室环境的设备(如包含用户设备11-1、11-2、11-3、11-m、12-3、和12-m)。例如,根据本发明,办公室以太网(Ethernet)或无线局域网连接和/或拥有宽带连接的家庭娱乐中心环境(通过调制解调器Cable Modem或数字用户环线xDSL),可以提供有用的数据连接。
关于图2B所示的基于内容的多媒体内容发送平台,最好能提供移动/宽带多媒体服务控制,如在媒体转发网关(MRG)130里或与之连接。这种移动/宽带多媒体服务控制最好管理控制路径和所有与认证、授权、账单、服务建立和服务发送机制等相关的服务。
根据一个实施例,在建立呼叫的过程中,媒体转发网关(MRG)130和分布式的网关/服务器214和215进行通讯和交换信息。在信号发送过程中,媒体协商是唯一的特征,来告知MRG 130相关用户设备的限制和要求。从而,从一个源或一台媒体服务器(如流媒体服务器(streaming server)222-1、网络服务器222-2、后生产内容提供服务器(post-production content provider server)222-3等)到单个用户,通过完成一个定制过程(如对多媒体数据进行代码转换或改编),媒体转发网关(MRG)130能够决定怎样转播输入信息。
根据本发明的一个实施例,图4显示操作流程图40。过程401接收一则消息,如果识别代码没有出现,过程402往里面增加一个识别代码。通过过程403,然后这则消息被一般地或有选择性地播送,或只是保存着。
过程404保存消息(如所述的,该消息可能有许多子部分或文件)直到指令到达,该指令通常来自一个或多个进入网络的用户。这些指令可采用任何格式,但通常是能够识别该消息和识别该消息的一个或多个接收者。还可提供另外的指令,如识别该消息的多少即将被发送、建立发送时间延迟等。
过程405,一旦发送指令到达,在过程406作出一个决定举动。如果消息将被存储,就确定存储位置。通过过程415,用户身份(ID)和卡消息身份(ID)也被设定,用户通过过程416获知这些。
当一则消息准备发送,过程407检查接收者的配置资料,如果是已知的话,通过过程408,依照指令过程409和413发送消息。如果未知的话,过程410、411和412决定合适的发送过程(包括该消息的多少将被发送)。
在一个实施例中,接收用户能够决定该消息的多少或以什么格式被发送。在另一个实施例中,媒体转发网关(MRG)130根据它“知道”的每个接收者的参数来做出决定。移动电话网络能够检测出接收用户是否是移动用户,并可能发送一个简化的(如低清晰度)版本。如果接收用户正在使用一台计算机(或一台掌上通),可发送一个增强型(如高清晰度)的版本。消息可以到达接收者的邮箱,如果愿意的话,接收者可预先设定发送指令,比如指示系统只发送媒体的内容类型。
请注意,发送者和接收者可以是同一个人。因此,发送者能够发送消息给自己,因为他/她在移动中,在此时可能没有时间或足够的带宽来下载整个视频片段。消息能够被重寄或重新定时(存储)或两者兼有,便于以后发送。用户也许希望增加一些信息,这个增加的部分能够存储在媒体转发网关(MR6)130上,或只能增加到消息里,并在接收者位置进行组合。
社区居民能够编辑一则单个消息或多个消息,这些消息可以在移动电话网络和互联网之间传送。另外,通过过程414、415、416(在MRG如数据库140,或在第三方的地点如数据库140-1),用户能够要求存储空间,并“租用”那个空间来存储内容在里面。这个空间可被租用,从而能够编辑消息,或能够转寄消息,或甚至存储消息便于用户以后使用。
同样,通过过程403,在特定位置上(如一个超级市场)这个系统允许信息的选择性显示,该信息直接显示给可能正要使用那个位置的人。通过内容发送的交互作用,如提供一个折扣给用户和使用户能够进行有关内容的信息发送,广告消息能够被更有效率地分发。例如,如果超级市场里的一个终端正在为某产品做广告,同时也测试顾客的反应,或测试顾客其它(如反感),广告商能够从一个特定用户获得结果,然后与进一步的广告一起,并根据顾客的特定接收能力,发送这个结果到该顾客自己的设备上。
从上所述,本领域的普通技术人员很容易注意到,本发明的实施例发送多媒体内容到多个接收者,如广告转发,和/或实现多种形态,如允许用户发送内容到该用户的不同平台(如移动手机、办公室/家庭宽带网络设备等)。本发明的实施例不仅可以增强MMS/SMS特征来区别对待消息,而且可以提供扩展的和/或复杂的计算操作,如存储、转寄、转换代码等。本发明实施例的媒体转发网关(MRG)连接无线和有线网络,并适应用户的特定网络设置,而且将该用户和他/她的朋友或朋友群连接,如内容转发。相应地,首选实施例的媒体转发网关(MRG)可应用于多种网络和服务,并处理不同的媒体特征和表达格式。这种媒体转发网关(MRG)的运作提供转发关系的“配对”或“匹配”,来“转发”或“发送”到处理/表达/显示能力的不同形态。
尽管已经细致地描述了本发明和它的优点,应该明白的是,在不偏移由附带权力要求所定义的本发明精神和范围的情况下,在这儿可作出各种改变、替换或者改造。而且,本申请的范围不是限制在说明书里所描述的过程、机器、制造、物质合成、手段、方法和步骤的特定实施例。因为本领域的技术人员将受益于本发明的公开,根据本发明,目前存在的或以后将要开发的、并能实质上执行如这儿所述相应实施例的相同功能或达到相同结果的过程、机器、制造、物质合成、手段,方法或步骤,可能被使用。所以,附带权力要求意在包括这样范围之内的过程、机器、制造、物质合成、手段,方法或步骤。
权利要求
1.一种方法,包括从第一个用户设备接受信息,所述信息与发送到第二个用户设备的内容相关;与所述第二个用户设备相连的一个系统进行媒体协商,来通知媒体发送系统所述第二个用户设备的属性;和通过所述媒体发送系统,设定要发送到所述第二个用户设备的所述内容,作为所述第二个用户设备所述属性的一个功能。
2.根据权利要求1所述的方法,其中所述第一个用户设备和所述第二个用户设备与同一个用户相连,,其中所述第一个用户设备和所述第二个用户设备使用不同的媒体模式提供所述内容给所述用户。
3.根据权利要求1所述的方法,其中从所述第一个用户设备接受的所述信息是与发送到多个用户设备的内容相关,所述第二个用户设备是所述多个用户设备中的一个用户设备,其中所述媒体协商是与所述多个用户设备相连的系统进行的,而且其中所述的设定内容是要发送到所述多个用户设备。
4.根据权利要求3所述的方法,其中所述内容包括广告内容,所述广告内容由所述第一个用户设备的用户转发给所述多个用户设备。
5.根据权利要求1所述的方法,其中所述第一个用户设备和所述第二个用户设备使用不同的媒体模式提供所述内容到各自的用户。
6.根据权利要求1所述的方法,其中所述第一个用户设备包括一个无线设备和一个有线设备中的一个(设备),所述第二个用户设备包括所述无线设备和所述有线设备中的另一个(设备)。
7.根据权利要求1所述的方法,还包括通过所述媒体发送系统,存储和转发要发送到所述第二个用户设备的所述内容。
8.根据权利要求1所述的方法,还包括通过所述媒体发送系统,转换要发送到所述第二个用户设备的所述内容的代码。
9.根据权利要求1所述的方法,还包括通过所述媒体发送系统,决定怎样转播所述内容到所述第二个用户设备,作为所述第二个用户设备所述属性的一个功能。
10.一个系统,包括数据库,用于存储多媒体内容,所述存储的内容是唯一识别的;和服务器,与所述数据库和一个通讯网络相连,所述服务器适合从多个用户设备中的第一个用户设备接收消息,所述消息包括识别所述存储内容中某一内容的识别码,至少一部分的所述存储内容作为一则多媒体消息发送到所述多个用户设备中的第二个用户设备。
11.根据权利要求10所述的系统,其中所述存储内容包括同一内容素材的不同版本。
12.根据权利要求11所述的系统,其中所述不同版本包括所述内容素材的一个高解析版本和所述内容素材料的一个低解析版本。
13.根据权利要求11所述的系统,其中所述的至少一部分的所述存储内容包含在发送给所述第二个用户的所述多媒体消息里,所述的至少一部分的所述存储内容被挑选来优化所述消息在网络中的传输,所述网络与所述第二个用户设备相连。
14.根据权利要求11所述的系统,其中所述的至少一部分的所述存储内容包含在发送给所述第二个用户的所述多媒体消息里,所述的至少一部分的所述存储内容被挑选来优化所述第二个用户设备使用所述消息的运作。
15.根据权利要求11所述的系统,其中所述的至少一部分的所述存储内容包含在发送给所述第二个用户的所述多媒体消息里,所述的至少一部分的所述存储内容由所述第一个用户设备挑选。
16.根据权利要求11所述的系统,其中所述的至少一部分的所述存储内容包含在发送给所述第二个用户的所述多媒体消息里,所述的至少一部分的所述存储内容由所述服务器挑选。
17.根据权利要求10所述的系统,其中所述存储内容的唯一标识包含内容识别代码。
18.根据权利要求17所述的系统,其中所述内容识别代码包含多个内容版本的每一个(版本)的唯一代码。
19.根据权利要求17所述的系统,其中所述内容识别代码包含一族相关内容的唯一代码。
20.根据权利要求17所述的系统,其中所述内容识别代码中的一个内容识别代码由内容显示提供,,所述内容识别代码用来编辑来自所述第一个用户设备的所述消息。
21.根据权利要求20所述的系统,在所述内容显示过程中,所述内容识别代码被不明显地显示。
22.根据权利要求10所述的系统,其中所述第一个用户设备包含的用户设备选自移动电话;个人数字助理;计算机系统。
23.根据权利要求10所述的系统,其中所述第二个用户设备包含的用户设备选自移动电话;个人数字助理;一个计算机系统。
24.根据权利要求10所述的系统,还包括提供内容显示的广告设备,所述存储内容包含所述显示内容的素材。
25.根据权利要求24所述的系统,其中所述广告设备提供一个用户设备接口,与所述第一个用户设备进行数据传送。
26.根据权利要求25所述的系统,其中所述数据传送将内容识别信息,通过所述广告设备传送给所述第一个用户设备。
27.根据权利要求25所述的系统,其中所述数据传送将来自所述第一个用户设备的所述消息,传送给所述广告设备。
28.根据权利要求24所述的系统,其中所述广告设备包括的设备选自销售点终端机;自助式资讯站(kiosk);显示监控器。
29.根据权利要求24所述的系统,其中所述广告设备配置在一个无线局域网服务区内。
30.根据权利要求24所述的系统,其中所述广告设备配置在一种公共交通工具上。
31.根据权利要求10所述的系统,其中所述多媒体消息包含使用多媒体消息服务(MMS)协议发送的消息。
32.一种内容传送方法,所述方法包括存储内容在一个数据库里,所述数据库连接在服务器上;唯一识别所述存储内容;在所述服务器上接收一则简短消息,所述简短消息来自多个用户设备中的第一用户设备,所述简短消息包括所述存储内容的某一内容的标识,至少一部分的所述存储内容以一则多数据消息发送给所述多个用户设备中的第二个用户设备;使用所述某一内容的所述标识,在所述服务器上编辑所述多数据消息,从所述数据库找出所述存储内容的合适内容,包含在所述的多数据消息里;和传输所述编辑的多数据消息到所述第二个用户设备。
33.根据权利要求32所述的方法,还包括显示内容给所述第一个用户,其中所述的显示所述内容包括提供识别相应所述存储内容的信息。
34.根据权利要求33所述的方法,其中所述内容是在从所述用户设备中分离出的一个设备上显示给所述第一个用户。
35.根据权利要求34所述的方法,其中所述分离设备选自销售点终端机;自助式资讯站;显示监控器。
36.根据权利要求34所述的方法,其中所述分离设备电子地提供识别相应所述存储内容的所述信息给所述第一个用户设备。
37.根据权利要求34所述的方法,其中所述分离设备接收来自所述第一个用户设备的所述简短消息。
38.根据权利要求32所述的方法,还包括通过所述第一个用户设备,经由所述第一个用户设备所处的本地网络,传输所述的简短消息。
39.根据权利要求38所述的方法,其中所述本地网络包含一个移动电话网络。
40.根据权利要求38所述的方法,其中所述本地网络包含一个无线局域网。
41.根据权利要求32所述的方法,其中所述简短消息包含一则短消息(SMS message)。
42.根据权利要求32所述的方法,还包括在所述的编辑所述多数据消息之前,识别所述某一内容的一个版本以适合所述第二个用户设备使用。
43.一种用于通讯网络的网关服务器,网络中用户可发送和接收大带宽消息,所述的网关服务器包括至少一个用来存储内容的数据库,所述存储内容是唯一识别的,和发送控制装置,用来从至少一个所述用户接收所述存储内容中的某一内容的唯一标识,发送至少一部分的所述唯一识别的内容给所述用户确定的接收者。
44.根据权利要求43所述的网关服务器,其中所述发送控制装置还包括选择性发送装置,依照所述接收者设定的参数,发送所述的至少一部分的所述唯一识别的内容给所述接收者。
45.根据权利要求43所述的网关服务器,其中所述存储内容不是在所述用户的控制下存储的。
46.根据权利要求43所述的网关服务器,还包括传输装置,用来发送部分所述存储内容,与所述内容的相应所述唯一标识一起,以一种非用户的特定传播模式,在通信网络上传输。
47.根据权利要求46所述的网关服务器,其中所述网关服务器包括所述传输设备。
48.根据权利要求43所述的网关服务器,其中所述数据库包括至少一则对一个所述用户特定的消息。
49.根据权利要求48所述的网关服务器,对所述用户的其他挑选用户,其中所述的对一个所述用户特定的消息也是有用的。
50.根据权利要求48所述的网关服务器,根据某些参数,对所述用户使用所述数据库收取费用。
51.一种发送多媒体消息(MMS message)的方法,所述方法包含识别到用户的至少一部分的多媒体内容,所述的部分内容有一个唯一标识;在所述用户的控制下,发送一则消息给一台远离所述用户的主机,所述消息包含所述唯一标识和所述多媒体消息(MMS message)的至少一个建议接收者的身份;和所述主机一旦收到来自所述用户的所述消息,发送所述多媒体消息给所述至少一个建议接收者,所述多媒体消息包括与所述唯一标识相关联的多媒体内容。
52.根据权利要求51所述的方法,其中所述主机包含一台网关服务器,所述网关服务器可以以通讯方式接入移动网络和固定网络。
53.根据权利要求51所述的方法,其中所述的发送包含从所述的建议接收者,确定所述多媒体消息的发送参数。
54.根据权利要求53所述的方法,其中所述的参数选自时间、多媒体消息的格式、消息的发送地址、全部或部分阻塞消息、多媒体消息的主题、发送用户标识。
55.根据权利要求51所述的方法,其中一个所述多媒体消息包含一个应用程序,所述应用程序要求比所述用户终端机更多的计算能力,所述方法还包括允许所述用户与所述应用程序进行交互,而不需要下载这个应用程序到所述用户。
全文摘要
本发明披露的是通过设立转发网关便于多媒体内容或其它多数据内容在用户和用户设备之间交流的系统和方法。一个实施例中,移动电话网络连接一个无线局域网或其它特定的局域网,有效率地传送包含多数据内容的消息。运作时,发送用户不需要下载特定内容来形成消息,取而代之的是发送代码到转发网关,该转发网关编辑消息,并安排在固定网络、移动电话网络等上进行传送。使用这样的系统和方法,发送者和接收者均不受制于他们各自的网络和/或用户设备能力。
文档编号H04L12/58GK1860750SQ200480028561
公开日2006年11月8日 申请日期2004年9月29日 优先权日2003年10月2日
发明者雷志斌, 范吴婉娴, 屈耀荣 申请人:香港应用科技研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1