CN101897167A - 用于通信网络中多媒体内容的定制共享的系统和方法 - Google Patents
用于通信网络中多媒体内容的定制共享的系统和方法 Download PDFInfo
- Publication number
- CN101897167A CN101897167A CN2008801203862A CN200880120386A CN101897167A CN 101897167 A CN101897167 A CN 101897167A CN 2008801203862 A CN2008801203862 A CN 2008801203862A CN 200880120386 A CN200880120386 A CN 200880120386A CN 101897167 A CN101897167 A CN 101897167A
- Authority
- CN
- China
- Prior art keywords
- content
- communication equipment
- content update
- update
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 151
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000004044 response Effects 0.000 claims abstract description 7
- 230000008569 process Effects 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 abstract 1
- 238000010295 mobile communication Methods 0.000 description 7
- 230000003044 adaptive effect Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000005204 segregation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
公开了用于在通信网络(10)中共享多媒体内容(560)的方法和设备。在示例性方法中,检测(210,410)在第一通信设备(100)与第二通信设备(100)之间的通信会话的启动。作为响应,基于存储在第一通信设备(100)上的多媒体内容来形成(240,450)内容更新,并且将该内容更新发送(250,460)至第二通信设备(100)。在一些实施例中,该内容更新利用存储在第一通信设备(100)上的文件来形成。在其他的实施例中,该内容更新描述存储在第一通信设备(100)上的一个或多个文件,并且可以包括指向这些文件的指针,诸如URL,以供第二通信设备(100)在检索一个或多个文件时使用。
Description
技术领域
本发明一般涉及通信系统,并且更特别地涉及用于在通信会话中的参与者之间共享多媒体内容的方法和设备。
背景技术
除了多种通信模式之外,现代通信设备越来越有可能支持多种应用。举个例子,移动电话通常包含了视频/静物照相机和音乐播放器,并且支持电子邮件、即时消息传递、文本消息传递、图片消息传递、在线聊天和各种其他应用,以及提供常规的电话功能。
于是,这些多模式设备越来越多地充当了包含数字图像、视频文件、音乐文件等等的便携式数据库。在一些情况下,从反映设备所有者的品味、风格、兴趣和人际关系的意义上来讲,这些文件是非常私人的。结果,这些文件在朋友之间频繁地进行共享。在其他情况下,这些文件可以是面向商业的,在这种情况下,这些文件可能需要在同事之间进行共享。无论哪一种情况,这些文件中的一个或多个文件可能实际上是朋友或同事之间的电话呼叫或其他通信会话的主题。在这些情况下,如果所讨论的文件对于双方来说是容易可用的,这将是便利的。
借助许多通信设备,不管是通过将一个或多个文件附着于电子邮件消息,还是通过将一个或多个文件投递到服务器,都可以容易地与其他人共享多媒体文件。但是,对哪些文件已与哪些用户共享了进行追踪则是困难的。将一大组文件大规模邮寄(mass mailing)至一大组朋友或同事是一种用于确保在用户的社交网络中的每个人都是“最新的(up-to-date)”的解决方案,但是这种方案并不太适合于依照接收方的品味、兴趣或至设备用户的个人连接的个性化共享。因此,需要用于在通信网络的用户之间共享多媒体文件的改进方法。
发明内容
本发明提供了用于在通信网络中共享多媒体内容的方法和设备,在示例性方法中,第一通信设备与第二通信设备之间的通信会话的启动被检测。在响应中,基于存储在第一通信设备上的多媒体内容来形成内容更新,并且将该内容更新发送至第二通信设备。在一些实施例中,该内容更新是使用存储在第一通信设备上的文件形成的。在其他实施例中,该内容更新描述存储在第一通信设备上的一个或多个文件,并且可以包含指向这些文件的指针,例如URL,以供第二通信设备在检索一个或多个文件时使用。
在一个或多个实施例中,通信会话的启动在第一通信设备上进行检测,并且内容更新由第一通信设备形成。在其他实施例中,通信会话的启动在服务器上进行检测,并且内容更新由服务器形成并被发送至第二通信设备。
在若干实施例中,内容更新基于先前发送至第二通信设备的在先内容更新来形成。在一些实施例中,内容更新基于与第二通信设备的用户相对应的内容简档来形成。在这些实施例中,用于共享多媒体内容的方法可以进一步包括:从服务器、从第二通信设备、或从第一通信设备上的本地存储器中检索内容简档。内容更新可以包括存储在第一通信设备上的一个或多个文件的拷贝,存储在第一通信设备上的一个或多个文件的描述、或这二者。该内容更新可以包含指针,诸如统一资源定位符(Uniform Resource Locator)(URL),用于在从第一通信设备自身或从单独的服务器中检索存储在第一通信设备上的文件的拷贝时使用。
通过阅读随后的描述并查看附图,本领域技术人员将意识到,本发明的各种实施例包括但不局限于:
(a)一种用于在通信网络中共享多媒体内容的方法,包括:检测在第一通信设备与第二通信设备之间的通信会话的启动;响应于所述启动,基于存储在第一通信设备上的内容来形成内容更新;以及将该内容更新发送至第二通信设备。
(b)如(a)中的方法,其中检测通信会话的启动包括:在服务器上接收指示通信会话的启动的消息。
(c)如(a)中的方法,其中形成内容更新进一步基于先前发送至第二通信设备的在先内容更新。
(d)如(a)中的方法,还包括:检索与第二通信设备的用户相对应的内容简档,以及其中形成内容更新进一步基于该内容简档。
(e)如(d)中的方法,其中检索与第二通信设备的用户相对应的内容简档包括:使用与用户相对应的标识符,向远程服务器请求该内容简档。
(f)如(d)中的方法,其中检索与第二通信设备的用户相对应的内容简档包括:向第二通信设备请求该内容简档,以及作为响应,接收该内容简档。
(g)如(d)中的方法,其中该内容简档包括内容类型,并且其中形成内容更新包括:使用存储在第一通信设备上并与该内容类型相对应的一个或多个文件来形成该内容更新。
(h)如(a)中的方法,还包括确定与第二通信设备相对应的位置数据,以及其中形成内容更新进一步基于该位置数据。
(i)如(a)中的方法,还包括确定用于第二通信设备的工作模式,以及其中形成内容更新进一步基于该工作模式。
(j)如(a)中的方法,其中形成内容更新包括使用存储在第一通信设备上的一个或多个文件来汇编(assemble)该内容更新。
(k)如(a)中的方法,其中形成内容更新包括形成描述存储在第一通信设备上的一个或多个文件的内容更新。
(l)如(k)中的方法,其中内容更新包括由第二通信设备在检索一个或多个文件时使用的与所述一个或多个文件相对应的指针。
(m)如(k)中的方法,其中内容更新包括与存储在第一通信设备上的一个或多个文件的拷贝、存储在服务器上的拷贝相对应的指针,其中这些指针供第二通信设备在检索这些拷贝中的一个或多个拷贝时使用。
(n)一种通信设备,包括:被配置成与远程设备通信的通信部分;被配置成存储多媒体内容的存储设备;以及处理器,该处理器被配置成:检测在该通信设备与该远程设备之间的通信会话的启动;基于多媒体内容,形成内容更新;以及使用该通信部分,将该内容更新发送至远程设备。
(o)如(n)中的通信设备,其中该处理器还被配置成:基于先前发送至远程设备的在先内容更新,形成该内容更新。
(p)如(n)中的通信设备,其中该处理器还被配置成:检索与远程设备的用户相对应的内容简档,以及基于该内容简档来形成该内容更新。
(q)一种用于在通信网络中使用的服务器,该服务器被配置成:接收在第一参与者与第二参与者之间的通信会话的通知,该通知包括与第一参与者相对应的第一用户标识符;使用第一用户标识符来检索第一参与者的内容简档;更新与第二参与者相关联的通信设备的内容状态;基于该内容状态和该内容简档来形成内容更新;以及将该内容更新发送至第一参与者。
(r)如(q)中的服务器,其中该服务器被配置成:基于先前发送至第一参与者的在先内容更新来形成所述内容更新。
(s)如(q)中的服务器,其中该服务器还被配置成:将存储在通信设备上的一个或多个文件的拷贝进行存储,以及其中该内容更新包括指向所存储的拷贝的一个或多个指针。
(t)如(q)中的服务器,其中该内容简档包括内容类型,并且其中形成内容更新包括:使用与该内容类型相对应的拷贝中的一个或多个拷贝来形成内容更新。
当然,本发明并不局限于上面的特征和优点。通过阅读后续详细的描述以及查看附图,本领域技术人员将会认识到附加的特征和优点。
附图说明
图1示出一个示例性通信网络。
图2是示出一种用于共享多媒体内容的示例性方法的流程图。
图3示出根据本发明的一个或多个实施例的内容简档。
图4示出另一个示例性信号流程。
图5是示出一种示例性通信设备的功能组件的框图。
图6是示出一种示例性服务器的功能组件的框图。
具体实施方式
现在参考附图,将以图1所示的通信网络10为上下文来描述本发明。通信网络10包括移动通信网络120,其具有用于与移动终端100通信的一个或多个基站或无线接入点110。举例来说,移动终端100可以包括蜂窝电话、个人数字助理、膝上型计算机或其他移动设备。移动通信网络120连接到公共交换电话网(PSTN)130以及连接到分组数据网络(PDN)140。PSTN 130是电路交换网络,其提供话音通信和数据通信两者,并且特别地,PSTN 130为诸如电话150之类的传统电话提供话音服务。PDN 140包括分组交换网络,该网络实施已知的协议,诸如常规的因特网协议(网际协议),用于将数据的分组从一个端点路由传送到另一个端点。PDN 140可以包括公用的或专用的网络,并且可以是广域网、局域网或这二者的组合。因特网是PDN 140的一个众所周知的实例。可以使用PDN 140提供的服务尤其是分组交换话音服务,例如所谓的采用因特网协议的话音服务(Voice-over-Internet-Protocol)或VoIP服务。使用VoIP技术,诸如因特网电话160或计算机180之类的数字设备可以与其他的VoIP设备或与诸如电话150之类的传统电话进行语音呼叫。
一个或多个内容服务器170与分组数据网络140相连。内容服务器170可以由移动终端100经由移动通信网络120以及分组数据网络140接入(访问)。内容服务器170也可以经由PDN 140而由数字电话160和计算机180使用,以及可供其他数字设备(未示出)使用。举例来说,内容服务器170可以包括web服务器、电子邮件服务器、文件服务器、或其他类型的服务器。一个或多个网络应用服务器125与移动通信网络120相连,并且通常被无线服务供应商用来向移动终端100提供数据服务。这些网络应用服务器125可以或者不可以供在移动通信网络120外部的用户例如通过PDN 140来访问。
图2示出一种用于共享与通信会话相关联的内容诸如多媒体内容的一般方法。虽然在下文中参考图1的系统组件来描述图2所示的方法,但是本领域技术人员将认识到,所描述的方法可应用于各种系统和网络拓扑结构。此外,虽然在下文中将图2的方法描述成它可以在诸如移动终端100之类的最终用户设备上实施,但是本领域技术人员将意识到,图2的各种元件可以在其他的系统节点上实施。实际上,图2所示的方法的元件有可能不是全都在同一系统节点处实施的。
图2的方法开始于通信会话的启动,所述通信会话例如是移动终端100上的用户A与用户B之间的话音或视频呼叫。在方框210,该启动被“检测”。在若干实施例中,图2的方法可以在例如移动终端100的最终用户设备处实施。在这样的实施例中,检测通信会话的启动可以只包括接收呼入的通知或检测用户对呼出的启动。类似地,通过接收输入消息的通知,或者通过检测移动终端100的用户已选择用于开始新的即时消息传递会话目的的电子标识符,可以检测即时消息传递会话的启动。
通常,远程参与者的身份是已知的,或者易于在启动通信会话时确定。例如,呼入通知通常伴随有标识呼叫终端的呼叫线路标识(calling line identification)(CLI)数据。在一些情况下,呼叫方名称也可以被提供;在其他情况下,呼叫方名称可以使用CLI数据而从本地存储的数据库中进行检索。当然,在呼出的情况中,远程参与者的身份通常对应于所拨打的号码。同样,输入和输出即时消息或电子邮件与对应于远程方的标识符相关联。
相应地,一旦检测到新的通信会话,则在方框220,使用远程参与者的用户标识符来检索与远程参与者相对应的内容简档。这个用户标识符可以是与来自远程方的输入通信相关联接收的标识符,或者是用于将输出通信寻址到远程方的标识符。可替换地,这个用户标识符可以是使用与通信更为直接关联的标识符而从本地存储的联系(人)数据库中检索的标识符。后一种方案在单个用户与若干个通信地址相关联时是更为优选的,例如,所述若干通信地址可以是多个电话号码、电子邮件地址等等。这些通信地址中的任何一个都可以用于标引或搜索联系人数据库,以便出于内容共享的目的而检索用户标识符。
可以在用户的移动终端100中存储与若干个朋友、同事或其他通信者相对应的若干内容简档。这些内容简档可以单独地进行定制,并且每一个内容简档可以包含指示文件类型或将要与相应方共享的其他内容类别的一个或几个参数。在图3中示出了示例性的内容简档300。内容简档300是数据记录,其既可以存储在诸如移动终端100之类的用户终端中,也可以存储在内容服务器170或网络应用服务器125中。图3的示例性内容简档300包括用户标识符310、第一通信标识符320以及第二通信标识符330。第一和第二通信标识符320和330分别包括电话号码和电子邮件地址。内容简档300还包括日期字段340,其指示最近的内容更新何时被提供给利用用户标识符310标识的用户。这个日期字段340可以用于避免例如向频繁的通信者发送不必要的即重复的内容更新,或者可以用于确定在向这个参与者发送最后一次内容更新之后哪些内容已经变化了。
内容简档300还包含文件类型字段350,该字段可以包括若干参数,这些参数指示在与这个特定通信者共享内容时应考虑若干可能的文件类型之中的哪个(些)文件类型。在图3中,内容简档300包括指示应结合Bob Jones考虑某些视频文件、音乐文件和图像文件的参数。在一些实施例中,这些文件类型参数可以从许可的文件类型列表中进行选择;文件扩展名(例如“.mp3”、“.mp4”、“.bmp”)是用于该目的的常规参数。当然,也可以包含其他的文件类型,例如电子邮件消息、SMS或MMS消息、即时消息脚本、文字处理文件、电子表格等等。
同样,类别字段360包含指示在形成用于远程通信者的内容更新时应该考虑的主题、类别或兴趣的参数。与字段350的文件类型参数一样,这些参数可以从许可的主题参数列表中进行选择。可替换地,这些参数可以是用户定义的“关键字”。无论哪一种情况,这些参数都可以在搜索用于相关内容的主机通信设备时使用。在图3的示例性内容简档300中,主题参数360包括“GOLF”和“FAMILY”。这些参数可以用于确定应该与远程方(在本实例中是Bob Jones)共享哪些内容。这些参数例如可以对应于文件目录,或可以对应于与一个或多个单个文件相关联的元数据“标签(tag)”。因此,主题参数字段360中的参数“GOLF”的存在可以导致子目录“GOLF PICTURES”下的所有文件与Bob Jones共享,或者可以导致具有元数据标签“GOLF”的所有文件将被共享,或者这两者。
返回参见图2,如上所述,内容简档300在方框220进行检索。虽然在很多实例中与远程方相对应的个性化内容简档300将是可用的,但是在其他实例中将不是可用的。在这些实例中,反而可以使用通用的内容简档,或者相对于这个特定远程方来说,该方法可以中止。在一些实施例中,移动终端100对于缺少个性化内容简档300的响应可以由用户在配置设置中进行配置。
在一些情况下,一个或多个内容简档300可以对应于一组通信者,而不是个别的通信者。因此,使用用于这些通信者之一的用户标识符来检索内容简档可能需要检索与该用户标识符相关联的组标识符,随后使用该组标识符来检索内容简档。本领域技术人员将会了解到,用于将个体分类成组和检索与这些组相关联的文件或数据对象的各种方案都是有可能的。在一些实施例中,这些组关联性可以被并入到存储在通信终端中或可通过网络连接访问的联系人数据库或电子“电话薄”中。
在方框230,移动终端100检查是否向对应于该用户标识符的一方(或设备)发送了在先(在前)内容更新。在一些实施例中,这可以通过仅检索存储在内容简档300的日期字段340中的日期来执行;有效日期的存在可以指示发送过在先内容更新以及发送该在先内容更新的日期。在一些实施例中,如果发送过在先内容更新,则可以对该在先内容更新的内容进行检索。因而,可以分析该在先内容更新,以确定先前与远程方共享了哪些内容。在一些情况下,这可以通过使用发送该在先内容更新的日期来执行。在这些实施例中,在形成新的内容更新时可以仅考虑具有在该日期之后的日期的内容。在其他实施例中,分析一个或多个在先内容更新的实际内容,以确定先前共享过哪些文件以及在形成新的内容更新时应该考虑哪些文件。
因此,基于在方框220处检索的内容简档以及在方框230处找到的在先内容更新(如果有的话),在方框240处形成内容更新。在方框250处,这个内容更新使用任何可用的数据信道而被发送至远程方。在一些实例中,该内容更新可以作为通信会话的一部分进行发送,例如作为电子邮件或即时消息的附件进行发送,而在其他实例中,该内容更新通过可选择的方式进行发送。在一些情况下,该内容更新可以使用不同于与最初检测到的通信会话相关联的标识符的标识符来寻址。例如,图2的方法可以由话音呼叫来触发,在这种情况下,远程方可以用电话号码来识别。但是,相应的内容更新可以被发送到与该远程方相关联的电子邮件地址。在本实例中,这个电子邮件地址可以从联系人数据库中进行检索,也可以从对应于远程方的内容简档300中进行检索。
如上所述,在方框240处形成的内容更新的内容可以依照个性化内容简档300来定制。可替换地,该内容更新可以依照通用简档来形成,该通用简档指示应该与远程方共享哪些文件类型和/或文件类别。此外,如上所述,内容更新还可以依照发送至远程方的在先内容更新来适配(调配)(adapt)。在一些实施例中,该内容更新进一步根据远程方的工作状态或工作模式来适配。举个例子,如果远程方的位置是已知的或确定的,则可以根据该位置来适配该内容更新。在一些实例中,在确定哪些主题适合于共享时可以使用该位置信息作为参数。在其他实例中,该位置信息可以用于确定哪些文件类型或文件大小适合于共享。例如,不同的文件类型可以根据远程方位于家中、在家附近或正在旅行而被发送。在一些实施例中,内容简档300可以包括标识应该根据远程方的位置有选择地进行更新的文件类型和/或主题的参数。
同样,内容更新可以根据通信模式来适配。例如,来自特定远程方的话音呼叫可以触发与同一方的即时消息传递会话的启动不同的内容更新。这种适配可以通过确定工作模式并为每一种通信模式使用不同的内容简档300来完成,或者可替换地,可以通过在单个内容简档300中规定将依照工作模式而被共享的文件类型和/或主题来完成。
在方框250处发送至远程方的内容更新可以包括存储在移动终端100上的一个或多个文件的拷贝。但是,在很多实例中,这个方案可能导致过大的文件传送。因此,该内容更新可以反而包括相关文件的描述,而不是这些文件的拷贝。在一些实施例中,这些描述可以包括允许接收方访问该文件或该文件的拷贝的指针或超链接。例如,该内容更新可以包括一个或多个统一资源定位符(URL)。可以形成这些指针,以使得接收方可以直接从发送该内容更新的最终用户终端中检索相应文件。可替换地,指针可以将接收方引导至可经由因特网访问的内容服务器170或可经由移动通信网络120访问的应用服务器125,以检索可应用文件的拷贝。
图4示出用于共享多媒体内容的另一个示例性方法。尽管图2的流程图被讨论为好像它在诸如移动终端100之类的最终用户终端上实施的,但是图4的流程将结合其在内容服务器170或应用服务器125上的实施方式进行讨论。然而,本领域技术人员将认识到,图4中所示的一个或多个步骤有可能在通信系统中的一个或多个其他的节点上进行实施。
在方框410,图4的流程以接收到通信会话的通知来开始。该通知可以在移动通信网络120、PSTN 130或PDN 140中的节点处始发,或可以在任一个最终用户终端例如用户A的移动终端100处发起。该通知通常标识通信会话的两个参与者。在一些实例中,例如在电话会议、多方聊天会话等情况下,该通知可以标识三个或更多的参与者。因此,该通知将标识希望共享存储在其设备上的一个或多个文件的第一方(或与第一方相关联的设备)以及将与之共享这些文件的一方或多方。为了方便起见,以下论述将第一方称为“共享”方,并将任何其他方称为“接收”方。
在方框420,与一个或多个接收方相对应的内容简档300被检索。在一些实施例中,该内容简档300可以存储在内容服务器170(或应用服务器125)上的数据库中,或者可供内容服务器170立即访问。在其他实施例中,内容服务器170(或应用服务器125)可以向共享方的设备或向接收方的设备请求内容简档300。在其他实施例中,内容简档300可以附着于在方框410处接收的通知消息。
在方框430处,更新存储在共享方的设备上的内容的内容状态。在若干实施例中,这个状态更新通过接收通知消息来触发。在其他实施例中,用于共享方设备的内容状态可以定期地进行更新,以使得在接收到通知消息时,当前的状态已是可用的。该内容状态可以包括存储在共享方设备上的文件的索引,并且可以利用文件类型、主题或其他组织方案来组织。该内容状态还可以包括与存储在共享方设备上的文件相关联的元数据;该元数据可以包括信息,例如创建和/或修改的日期、作者的姓名或其他标识、标识主题或相关题目的标签等等。在其他实施例中,存储在共享方设备上的一些或所有的多媒体文件的拷贝可以存储在内容服务器170或应用服务器125上;由此,更新内容状态可以包括同步设备内容的服务器的拷贝。在这些实施例中,通信设备的用户可以被允许去控制在服务器上复制哪些文件以及不复制哪些文件。举个例子,在一些实施例中,将文件存储在一个或多个专门设计的文件夹中可以导致这些文件在服务器上被复制,而将文件存在其他文件夹中则可以导致这些文件不可用于共享。
在方框440,内容服务器170或应用服务器125检查是否已向接收方发送了在先内容更新。如果是的话,则可以在确定哪些文件应该在提供新的内容更新时被考虑的时候使用在先内容更新的日期和/或该在先内容更新的内容。因此,在方框450,基于用于共享方设备的已更新的内容状态、与接收方对应的内容简档300以及发送至接收方的在先内容更新(如果有的话),形成内容更新。在方框460,该内容更新被发送至接收方。
如前所讨论的,该内容更新可以包括来自共享方设备的文件的一个或多个拷贝、一个或多个文件的描述或这二者。在一些实施例中,存储在共享方设备上的文件的描述可以包括供接收方在检索存储在共享方设备上的一个或多个文件的拷贝时使用的指针,例如URL。在一些实施例中,这些指针将指向存储在内容服务器170或应用服务器125上的文件。在其他实施例中,接收方对指针的激活可以导致服务器从共享方的设备中检索相应文件的拷贝。
图5示出被配置成执行一个或多个上述方法或其变体的示例性移动终端100。本领域技术人员将认识到,诸如能够联网的膝上型计算机、个人数字助理(PDA)之类的其他通信设备也可以采用相似的方式进行配置。移动终端100包括与天线515相连接的通信部分510;与显示器525和扬声器530相连接的输出驱动器520;处理器540;以及存储器550。处理器540负责依照存储在存储器550中的程序和指令555对移动终端100的总体操作控制。处理器540可以包括一个或多个微处理器、微控制器、硬件电路或其组合。存储器550存储包括本地存储的多媒体内容560以及对于移动终端100的操作所需要的程序代码555的数据。举例来说,存储在存储器550中的程序可以包括操作系统程序以及一个或多个应用程序,包括被配置成从存储的或流式传送的多媒体数据中产生用于输出驱动器520的音频和/或视频信号的媒体播放器应用。本地内容560可以包括多媒体文件,例如数字图像、视频文件、音乐文件等等,并且还可以包括与朋友、同事等相对应的一个或多个内容简档300。在一些实施例中,内容简档300被集成到存储器550中存储的联系人数据库中或链接至该数据库。存储器550可以包括一个或多个分立的存储设备,这些存储设备包括只读存储设备、随机存取存储器、闪速存储器等等。存储器550还可以包括光学或磁存储设备。
通信部分510可以包括任何已知类型的无线收发信机,以便能够与其他设备进行通信。举例来说,该通信部分510可以包括依照诸如GSM和WCDMA之类的常规蜂窝标准工作的蜂窝收发机、依照802.11标准族工作的WiFi收发机,WiMAX收发机或蓝牙收发机。移动终端100可以具有多个收发机,其中每一个依照不同的通信标准进行操作。
移动终端100的输出部分包括输出驱动器520、一个或多个扬声器530以及一个或多个视频显示器525。输出驱动器520分别向扬声器530和视频显示器525提供音频和视频信号。在与一个或多个远程终端的通信会话期间,音频、视频和/或文本信息由通信部分510接收、由处理器540处理以及被路由传送至输出驱动器520,以便输出至扬声器530和显示器525。
处理器540被配置成在通信会话中与远程参与者共享本地内容560,即存储在存储器550中的文件。特别地,处理器540被配置成检测在移动终端100与远程方/设备之间的通信会话的启动,以便基于包括可应用内容简档300的本地内容560来形成内容更新,并将所述内容更新发送至远程方/设备。在一些实施例中,处理器540还被配置成从内容服务器170或应用服务器125、而不是从存储器550检索内容简档300。
在一些实施例中,处理器540还被配置成检查一个或多个在先内容更新是否已被发送至远程参与者,如果是的话,则可以基于一个或多个在先内容更新来适配该内容。在一些实施例中,有关在先内容更新的信息是从存储器550中进行检索的,而在其他实施例中,该信息是从内容服务器170或应用服务器125中进行检索的。
在一些实施例中,处理器540被配置成向内容服务器170或应用服务器125发送在存储器550中存储的一个或多个文件的拷贝,以便在该服务器上复制所有的或一部分的本地内容560。在这些实施例中,处理器540可以被配置成周期性地更新本地内容560的服务器版本,或使得所有的或部分的本地内容560与服务器版本保持“同步”。这些实施例所发送的内容更新可以包括供接收方在从服务器中检索文件的拷贝时使用的指针。
存储器550还可以包含一个或多个用户定义的设置,这些设置在通信会话期间或响应通信会话而控制处理器540的操作。例如,这些设置可以指示:仅仅应该为某些类型的通信会话发送内容更新,或者仅仅向某些个体或个体群组发送内容更新。这些设置可以指示:仅仅应该共享某些文件或某些类型。
本领域技术人员将了解到,虽然参考无线移动终端进行描述,但是上面针对移动终端100所描述的功能块可以在多种网络相连接的设备中的任何一种设备中进行实施。因此,诸如因特网电话、能够联网的个人数字助理、便携式计算机之类的其他通信设备也可以像所描述的那样被配置成共享多媒体内容。
图6示出可以在实施本文所描述的发明方法中的一些方法时使用的示例性内容服务器170或应用服务器125。服务器125、170包括处理器620、存储器640以及通信接口660。处理器620对服务器125、170的操作进行控制,并且可以包括一个或多个微处理器、微控制器、硬件电路或其组合。存储器640存储由处理器620执行的应用,在一些实施例中,该存储器可以存储用于一个或多个共享设备的内容简档300、在先内容更新和/或本地内容的拷贝。存储器640可以包括一个或多个分立的存储设备,这些存储设备包括只读存储器、随机存取存储器、闪速存储器等等。存储器640还可以包括大容量存储设备,例如光学或磁存储设备。所存储的应用可以包括操作系统应用和/或服务器应用。诸如以太网接口之类的通信接口660分别将服务器125、170连接至无线通信网络120或PDN 140。服务器125、170还可以包括能够由服务器125、170的运营商进行维护的用户接口680。
虽然图6示出驻留在单个位置上的示例性服务器125、170,但是应该理解,服务器125、170的功能可以分布在多个位置上。
在若干实施例中,服务器125、170被配置成接收通信会话的通知;使用包括在该通知中或与该通知相关联的用户标识符来检索第一参与者的内容简档300;检查发送至第一参与者的在先内容更新;更新第二(共享)参与者的内容状态;基于内容状态、内容简档、在先内容更新(如果有的话),形成内容更新;以及将内容更新发送至第一参与者。
本领域技术人员将了解到,在不脱离本发明的实质特性的情况下,本发明可以采用与这里具体阐述的方式不同的若干其他方式来完成。相应地,当前的实施例在所有方面都应该被认为是说明性的而不是限制性的,并且落入所附的权利要求素的含义和等价范围内的所有变化都预定包含在其中。
Claims (20)
1.一种用于在通信网络(10)中共享多媒体内容的方法,包括:
检测(210,410)在第一通信设备(100)与第二通信设备(100)之间的通信会话的启动;
响应于所述启动,基于存储在第一通信设备(100)上的内容(560),形成(240,450)内容更新;以及
将内容更新发送(250,460)至第二通信设备(100)。
2.权利要求1的方法,其中检测(210,410)通信会话的启动包括在服务器(125,170)上接收(410)指示通信会话的启动的消息。
3.权利要求1的方法,其中形成(240)内容更新进一步基于先前发送至第二通信设备(100)的在先内容更新。
4.权利要求1的方法,还包括检索(420)与第二通信设备(100)的用户相对应的内容简档(300),以及其中形成(240,450)内容更新进一步基于内容简档(300)。
5.权利要求4的方法,其中检索与第二通信设备(100)的用户相对应的内容简档(300)包括:使用与该用户相对应的标识符,向远程服务器(125,170)请求该内容简档(300)。
6.权利要求4的方法,其中检索与第二通信设备(100)的用户相对应的内容简档(300)包括:向第二通信设备(100)请求内容简档(300),以及在响应中接收内容简档(300)。
7.权利要求4的方法,其中内容简档(300)包括内容类型(350),并且其中形成(240,450)内容更新包括使用存储在第一通信设备(100)上并与该内容类型(350)相对应的一个或多个文件来形成内容更新。
8.权利要求1的方法,还包括:确定与第二通信设备(100)相对应的位置数据,以及其中形成(240,450)内容更新进一步基于该位置数据。
9.权利要求1的方法,还包括确定用于第二通信设备(100)的工作模式,以及其中形成(240,450)内容更新进一步基于该工作模式。
10.权利要求1的方法,其中形成(240,450)内容更新包括:使用存储在第一通信设备(100)上的一个或多个文件来汇编该内容更新。
11.权利要求1的方法,其中形成(240,450)内容更新包括:形成描述存储在第一通信设备(100)上的一个或多个文件的内容更新。
12.权利要求11的方法,其中内容更新包括由第二通信设备(100)在检索一个或多个文件时使用的与所述一个或多个文件相对应的指针。
13.权利要求11的方法,其中内容更新包括与存储在第一通信设备(100)上的一个或多个文件的拷贝、存储在服务器(125,170)上的拷贝相对应的指针,其中所述指针由第二通信设备(100)在检索这些拷贝中的一个或多个拷贝时使用。
14.一种通信设备(100),包括:
被配置成与远程设备(100)通信的通信部分(510);
被配置成存储多媒体内容(560)的存储设备(550);以及
处理器(540),被配置成:
检测(210)在该通信设备(100)与该远程设备(100)之间的通信会话的启动;
基于多媒体内容,形成(240)内容更新;以及
使用通信部分(510),将内容更新发送(250)至远程设备(100)。
15.权利要求14的通信设备(100),其中处理器(540)还被配置成:基于先前发送至远程设备(100)的在先内容更新,形成该内容更新。
16.权利要求14的通信设备(100),其中处理器(540)还被配置成:检索(220)与远程设备(100)的用户相对应的内容简档(300),以及基于该内容简档(300)来形成该内容更新。
17.一种在通信网络(10)中使用的服务器(125,170),该服务器(125,170)被配置成:
接收(410)在第一参与者与第二参与者之间的通信会话的通知,该通知包括与第一参与者相对应的第一用户标识符;
使用第一用户标识符,检索(420)用于第一参与者的内容简档(300);
更新(430)与第二参与者相关联的通信设备(100)的内容状态;
基于该内容状态和该内容简档(300),形成(450)内容更新;和
将该内容更新发送(460)至第一参与者。
18.权利要求17的服务器(125,170),其中该服务器(125,170)被配置成:基于先前发送至第一参与者的在先内容更新,形成该内容更新。
19.权利要求17的服务器(125,170),其中该服务器(125,170)还被配置成将存储在通信设备(100)上的一个或多个文件的拷贝进行存储,以及其中该内容更新包括指向所存储的拷贝的一个或多个指针。
20.权利要求19的服务器(125,170),其中该内容简档(300)包括内容类型,并且其中形成(240,450)内容更新包括:使用与该内容类型相对应的一个或多个拷贝来形成该内容更新。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/871,332 US20090100134A1 (en) | 2007-10-12 | 2007-10-12 | System and Method for Customized Sharing of Multimedia Content in a Communications Network |
| US11/871332 | 2007-10-12 | ||
| PCT/EP2008/060679 WO2009047030A2 (en) | 2007-10-12 | 2008-08-14 | System and method for customized sharing of multimedia content in a communications network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101897167A true CN101897167A (zh) | 2010-11-24 |
Family
ID=40419507
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2008801203862A Pending CN101897167A (zh) | 2007-10-12 | 2008-08-14 | 用于通信网络中多媒体内容的定制共享的系统和方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20090100134A1 (zh) |
| EP (1) | EP2210391A2 (zh) |
| KR (1) | KR101120314B1 (zh) |
| CN (1) | CN101897167A (zh) |
| WO (1) | WO2009047030A2 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013166850A1 (zh) * | 2012-08-29 | 2013-11-14 | 中兴通讯股份有限公司 | 一种社交电视状态的同步方法、系统和终端 |
| CN105518642A (zh) * | 2013-08-20 | 2016-04-20 | 三星电子株式会社 | 共享电子设备的系统、装置和方法 |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090198740A1 (en) * | 2008-01-31 | 2009-08-06 | Andrew Braun | Data sharing |
| US20090248799A1 (en) * | 2008-03-31 | 2009-10-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and server for user identifier update |
| US20110218931A1 (en) * | 2010-03-03 | 2011-09-08 | Microsoft Corporation | Notifications in a Social Network Service |
| US20120079399A1 (en) * | 2010-09-28 | 2012-03-29 | Ahmet Mufit Ferman | Methods and Systems for Routing Meeting-Related Content |
| EP2466852A1 (en) * | 2010-12-17 | 2012-06-20 | Swisscom AG | Digital content management |
| WO2012102731A1 (en) | 2011-01-28 | 2012-08-02 | Hewlett-Packard Development Company, L.P. | Utilizing content via personal clouds |
| KR101750827B1 (ko) * | 2011-03-02 | 2017-06-27 | 삼성전자주식회사 | 통신 시스템에서 소셜 네트워크를 이용한 미디어 공유 방법 및 장치 |
| FR2984063A1 (fr) * | 2011-12-12 | 2013-06-14 | France Telecom | Enrichissement, gestion de contenus multimedia et etablissement d'une communication en fonction de contenus multimedia enrichis |
| FR2985130A1 (fr) * | 2011-12-23 | 2013-06-28 | France Telecom | Procede de partage d'un contenu multimedia entre au moins un premier utilisateur et un second utilisateur sur un reseau de telecommunications |
| JP6145979B2 (ja) * | 2012-09-13 | 2017-06-14 | 株式会社リコー | 通信システム、情報処理装置、端末 |
| US10075408B2 (en) * | 2013-09-18 | 2018-09-11 | Pecan Technologies Inc | Managing messaging sessions among multiple participants |
| US9111117B2 (en) | 2013-10-11 | 2015-08-18 | At&T Intellectual Property I, L.P. | Methods, devices, and computer readable storage for sharing sensitive content securely |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1538658A (zh) * | 2003-03-31 | 2004-10-20 | ������������ʽ���� | 多媒体文件共享方法和装置 |
| EP1819125A1 (en) * | 2006-02-10 | 2007-08-15 | Siemens S.p.A. | Method and apparatus to deliver precustomized business card multimedia contents through IMS based PLMNs for improving the existing calling line identification service |
| US20070206736A1 (en) * | 2006-02-23 | 2007-09-06 | Sprigg Stephen A | Sharing profile data between telecommunication devices |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6798358B2 (en) * | 2001-07-03 | 2004-09-28 | Nortel Networks Limited | Location-based content delivery |
| US6694145B2 (en) * | 2001-12-27 | 2004-02-17 | Nokia Corporation | Synchronization of signaling messages and multimedia content loading |
| US7080104B2 (en) * | 2003-11-07 | 2006-07-18 | Plaxo, Inc. | Synchronization and merge engines |
| GB2408658B (en) * | 2003-11-25 | 2006-07-05 | Surfkitchen Inc | Communications system |
| US8010458B2 (en) * | 2004-05-26 | 2011-08-30 | Facebook, Inc. | System and method for managing information flow between members of an online social network |
| US8756328B2 (en) * | 2005-01-19 | 2014-06-17 | Qualcomm Connected Experiences, Inc. | Caller-callee association of a plurality of networked devices with direct dial through thin client |
| US7970017B2 (en) * | 2005-07-13 | 2011-06-28 | At&T Intellectual Property I, L.P. | Peer-to-peer synchronization of data between devices |
| US7870288B2 (en) * | 2005-10-28 | 2011-01-11 | Yahoo! Inc. | Sharing data in scalable software blade architecture |
| US9479604B2 (en) * | 2006-01-30 | 2016-10-25 | Qualcomm Incorporated | System and method for dynamic phone book and network content links in a mobile device |
| US20080059656A1 (en) * | 2006-08-31 | 2008-03-06 | Saliba Bassam A | Content synchronization among associated computing devices |
| US8363640B2 (en) * | 2007-01-31 | 2013-01-29 | At&T Intellectual Property I, L.P. | Methods and apparatus for handling a communication session for an unregistered internet protocol multimedia subsystem (IMS) device |
| US7738503B2 (en) * | 2007-02-02 | 2010-06-15 | Palm, Inc. | Multi-way, peer-to-peer synchronization |
| US7680067B2 (en) * | 2007-03-09 | 2010-03-16 | Palm, Inc. | Peer-to-peer data synchronization architecture |
| US8832220B2 (en) * | 2007-05-29 | 2014-09-09 | Domingo Enterprises, Llc | System and method for increasing data availability on a mobile device based on operating mode |
| US8027954B2 (en) * | 2007-05-31 | 2011-09-27 | Red Hat, Inc. | Portable media player recommendation system |
| US8396466B2 (en) * | 2007-06-28 | 2013-03-12 | Alcatel Lucent | Content synchronization between electronic devices |
| US20090011743A1 (en) * | 2007-07-02 | 2009-01-08 | Yahoo! Inc. | Mobile trading cards |
| US20090049093A1 (en) * | 2007-08-15 | 2009-02-19 | Sony Ericsson Mobile Communications Ab | Custom User Pages for Participants in a Two-Way Communication |
| US7769767B2 (en) * | 2007-09-27 | 2010-08-03 | Domingo Enterprises, Llc | System and method for filtering content on a mobile device based on contextual tagging |
-
2007
- 2007-10-12 US US11/871,332 patent/US20090100134A1/en not_active Abandoned
-
2008
- 2008-08-14 WO PCT/EP2008/060679 patent/WO2009047030A2/en not_active Ceased
- 2008-08-14 CN CN2008801203862A patent/CN101897167A/zh active Pending
- 2008-08-14 KR KR1020107010006A patent/KR101120314B1/ko not_active Expired - Fee Related
- 2008-08-14 EP EP08803032A patent/EP2210391A2/en not_active Withdrawn
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1538658A (zh) * | 2003-03-31 | 2004-10-20 | ������������ʽ���� | 多媒体文件共享方法和装置 |
| EP1819125A1 (en) * | 2006-02-10 | 2007-08-15 | Siemens S.p.A. | Method and apparatus to deliver precustomized business card multimedia contents through IMS based PLMNs for improving the existing calling line identification service |
| US20070206736A1 (en) * | 2006-02-23 | 2007-09-06 | Sprigg Stephen A | Sharing profile data between telecommunication devices |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013166850A1 (zh) * | 2012-08-29 | 2013-11-14 | 中兴通讯股份有限公司 | 一种社交电视状态的同步方法、系统和终端 |
| CN103634619A (zh) * | 2012-08-29 | 2014-03-12 | 中兴通讯股份有限公司 | 一种社交电视状态的同步方法、系统和终端 |
| US9584851B2 (en) | 2012-08-29 | 2017-02-28 | Zte Corporation | Social television state synchronization method, system and terminal |
| CN103634619B (zh) * | 2012-08-29 | 2018-04-20 | 中兴通讯股份有限公司 | 一种社交电视状态的同步方法、系统和终端 |
| CN105518642A (zh) * | 2013-08-20 | 2016-04-20 | 三星电子株式会社 | 共享电子设备的系统、装置和方法 |
| CN105518642B (zh) * | 2013-08-20 | 2018-11-13 | 三星电子株式会社 | 共享电子设备的系统、装置和方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009047030A2 (en) | 2009-04-16 |
| US20090100134A1 (en) | 2009-04-16 |
| EP2210391A2 (en) | 2010-07-28 |
| KR101120314B1 (ko) | 2012-03-06 |
| WO2009047030A3 (en) | 2009-06-18 |
| KR20100076010A (ko) | 2010-07-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101897167A (zh) | 用于通信网络中多媒体内容的定制共享的系统和方法 | |
| US7991424B2 (en) | Dynamic generation of group lists for a communication device using tags | |
| US10778624B2 (en) | Systems and methods for spam filtering | |
| US8000726B2 (en) | Network manager system for location-aware mobile communication devices | |
| US7464141B2 (en) | Method and system for associating related messages of different types | |
| US20100015976A1 (en) | System and method for sharing rights-enabled mobile profiles | |
| US20100015975A1 (en) | Profile service for sharing rights-enabled mobile profiles | |
| US8144853B1 (en) | Methods, systems, and devices for providing contact information | |
| US20090209286A1 (en) | Aggregated view of local and remote social information | |
| KR20090080692A (ko) | 프로파일 동기화 시스템 및 그 방법 | |
| FI112998B (fi) | Menetelmä ja laite tiedonsiirtoon | |
| US20130054749A1 (en) | Dialer with Real-Time Reverse Look-Up Including Social Data | |
| US20070064920A1 (en) | Systems, methods and computer program products for aggregating contact information | |
| CN103986780A (zh) | 一种基于移动终端的信息推送方法和移动终端 | |
| CN102769640B (zh) | 用户信息的更新方法、服务器以及系统 | |
| KR100819704B1 (ko) | 주소록에 메신저 상대방의 상태 정보를 표시하는 모바일메신저 서비스 시스템 및 그 모바일 메신저 서비스 방법 | |
| KR101978972B1 (ko) | 향상된 자동 발신자 식별 해석 | |
| CN103595855B (zh) | 手机名片系统 | |
| KR101524024B1 (ko) | 어플리케이션을 이용한 통화 종료 후의 메시지 서비스 제공방법 | |
| CN101951596A (zh) | 移动通信终端信息导入方法及系统 | |
| KR100434647B1 (ko) | 네트워크 상에서의 연락처 정보 제공 방법 및 장치 | |
| KR20040015840A (ko) | 이동통신 단말기에서 인스턴트 메신저를 이용한 호/문자메시지/인스턴트 메시지 전송 방법 | |
| CN112511685A (zh) | 通话标记方法、移动终端及计算机可读存储介质 | |
| KR20120009777A (ko) | 휴대용 단말기에 저장된 전화번호를 이용한 소셜 네트워크 서비스 방법 및 이러한 방법을 제공하는 장치 | |
| JP4330844B2 (ja) | 共有情報管理方法、移動通信端末及び共有情報管理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20101124 |
|
| WD01 | Invention patent application deemed withdrawn after publication |