基于用户位置信息的广播/组播服务方法

文档序号:7707652阅读:79来源:国知局
专利名称:基于用户位置信息的广播/组播服务方法
技术领域
本发明涉及广播/组播服务,尤其涉及基于用户位置信息的广播/ 组播服务。
背景技术
提供天波广播或各种辅助信息给移动终端的广播/组播服务是一 种新类型的服务,包括广播服务,通过服务提供商提供有用信息给 已经预订了它的服务的所有客户端;和组播服务,信息只提供给确定 组的客户端,这些客户端先前已经预订了特定的主题或内容。
由于广播/组播服务能同时提供相同的信息给多个客户端,可以有 效地管理网络资源,并且符合于此,增加了通过有效的网络资源管理 提供高带宽应用的符号(symbol)。此外,通过提供不同的高速服务可 以满足用于高级服务的客户端要求。
客户端在各种提供的信息中可以只选择喜爱的服务来接收它,而 且在这方面,还没有定义基于客户端的位置信息来选择地接收信息的 方法。
此外,现有技术的广播/组播服务没有定义这样的方法,即服务允 许服务器基于用户的位置分类多媒体类型信息或各种内容并提供它。换句话说,现有技术的广播/组播服务的问题在于,相同的信息被 同时提供给多个客户端并且诸客户端无条件地接收信息而不管他们的 位置。

发明内容
技术问题
因此,本发明的一个目的是提供基于用户位置信息的广播/组播服 务方法,通过该方法,在提供服务到已经预订了该服务的用户过程中, 服务器基于用户的位置信息可以有选择地提供给用户喜爱的广播或内 容。
本发明的另一个目的是提供基于用户位置信息的广播/组播服务 方法,通过该方法,用户能根据当前位置有选择地接收内容或信息。
技术解决方案
为全部或部分的至少实现上述目的,提供了一种在广播/组播服务 系统中基于用户位置信息的广播/组播服务方法,包括设置在特定区 域中由终端期望接收的内容;和当终端位于该预置的区域中时,通过 广播/组播服务器把相应的内容发送到终端。
为全部或部分的至少实现这些优点,还提供了一种基于用户位置 信息的广播/组播服务方法,包括通过已经从内容提供商接收了确定 内容的广播/组播服务器发送包括服务可用区域信息的内容列表到一个 或多个终端;接收与由特定终端的用户在内容列表中选择的一个或多 个内容有关的广播/组播请求消息;通过广播/组播服务器经位置服务器 来检査特定终端的位置信息;和发送相应于特定终端的当前位置的内 容到特定终端。
为全部或部分的至少实现这些优点,还提供了一种基于用户位置 信息的广播/组播服务方法,包括通过已经从内容提供商接收了确定内容的广播/组播服务器发送包括服务可用区域信息的内容列表到一个 或多个终端;接收与由特定终端的用户从内容列表中选择的一个或多 个内容有关的广播/组播请求消息;从特定终端接收该特定终端的当前 位置信息;和发送相应于特定终端的当前位置的内容到该特定终端。
为全部或部分的至少实现这些优点,还提供了一种基于用户位置 信息提供广播/组播服务的方法,其中广播/组播服务被提供给至少一个 或多个终端,所述终端每个具有一个客户端,通过相同的网络执行发 送/接收,包括通过已经接收了一个或多个内容的广播/组播服务器发 送内容信息到客户端;从客户端接收与由特定终端的用户在内容信息 中选择的内容有关的广播/组播请求消息;通过广播/组播服务器发送有 关特定终端的位置跟踪请求消息到位置服务器;从位置服务器接收有 关位置跟踪请求的响应消息;和发送相应于位置信息的内容到特定终 端。
为全部或部分的至少实现这些优点,还提供了一种基于用户位置 信息提供广播/组播服务的方法,其中广播/组播服务被提供给至少一个 或多个终端,所述终端每个具有一个客户端,通过相同网络执行发送/ 接收,包括由客户端从广播/组播服务器接收有关一个或多个内容的 内容信息;发送有关特定终端的用户在内容信息中选择的内容的广播/ 组播请求消息到广播/组播服务器;由客户端发送有关该特定终端的位 置跟踪请求消息到位置服务器;从位置服务器接收有关位置跟踪请求 的响应消息,它包括位置跟踪结果;由客户端发送特定终端的位置信 息到广播/组播服务器;和从广播/组播服务器接收在选择的内容中相应 于该特定终端的当前位置的内容。
为全部或部分的至少实现这些优点,还提供了一种基于用户位置 信息提供广播/组播服务的方法,其中广播/组播服务被提供到至少一个 或多个终端,所述终端每个具有第一和第二客户端,每个被连接到不 同的网络,包括通过已经接收了一个或多个内容的广播/组播服务器发送内容信息到第一客户端;从第二客户端接收有关特定终端的用户 在内容信息中所选择的内容的广播/组播请求消息;通过广播/组播服务 器发送有关特定终端的位置跟踪请求消息到位置服务器;从位置服务 器接收有关该位置跟踪请求的响应消息;和发送用户已经选择的内容 中的与位置信息相应的内容到第一客户端。
为全部或部分的至少实现这些优点,还提供了一种基于用户位置 信息提供广播/组播服务的方法,其中广播/组播服务被提供到至少一个 或多个终端,所述终端每个具有第一和第二客户端,每个被连接到不 同的网络,包括通过第一客户端从广播/组播服务器接收有关一个或 多个内容的内容信息;通过第二客户端发送有关在内容信息中由终端 的用户选择的内容的广播/组播请求消息到广播/组播服务器;通过第二 客户端发送有关该特定终端的位置跟踪请求消息到位置服务器;通过 第二客户端接收包括位置跟踪结果的有关该位置跟踪请求的响应消 息;通过第二客户端发送该特定终端的位置信息到广播/组播服务器; 和通过第一客户端从广播/组播服务器接收内容。
下面的描述将部分地说明本发明的附加的优点、目的和特点,通 过检査下述内容,本发明的附加的优点、目的和特点对于本领域普通 技术人员而言显而易见,或者可以从本发明的实践中了解。如所附权 利要求所特别指出的,可以实现和获得本发明的这些目的和优点。


将结合参考附图详细描述本发明,其中相同的参考数字表示相同 的元素,其中
图1是显示了根据本发明的广播/组播系统的结构的方框图2是根据本发明第一实施例的广播/组播服务方法的信号流程
图3是根据本发明第二实施例的广播/组播服务方法的信号流程
图;图4示例了根据本发明的服务指南条目中的项;
图5-7和8-14示例了以XML (可扩展标置语言)表示的位置跟踪
请求消息和相应的响应消息;
图15显示了广播服务器的数据库的搜索表;
图16是根据本发明第三实施例的广播/组播服务方法的信号流程
图17是根据本发明第四实施例的广播/组播服务方法的信号流程图。
具体实施例方式
现在将结合参考附图描述根据本发明的基于用户位置信息的广播 /组播服务方法。
本发明建议了基于用户位置信息的在提供用户喜爱的内容或信息 的终端和一个或多个服务器之间的接口和操作。特别的,本发明建议 了一种广播/组播服务,通过该广播/组播服务,服务器基于用户位置信 息过滤各种内容或信息并把它提供给相关服务区中的用户。在此情况 下,服务器可以提供服务给相关区域中的每个用户,提供相应的服务 给在相应区域中请求服务的终端,或提供相应的服务给用户请求的区 域。
在本发明中,当用户请求在特定区域中提供的广播/组播服务时, 广播/组播服务器检查用户的位置信息和提供相关区域的内容或信息。 在此情况下,广播/组播服务器通过位置服务器检査用户位置信息或检 査从终端发送的用户位置信息。
图1是显示了根据本发明的广播/组播系统结构的方框图。
如图1所示,广播/组播系统包括内容提供商10;广播/组播服 务器30,在从内容提供商IO接收的内容和信息中检査区域信息并通过
8广播/组播服务把该内容和信息提供到相应的区域;终端50,从广播/ 组播服务器30接收内容和信息并发送用户输入的信息;和位置服务器 20,检査终端50的位置信息。在此情况下,内容提供商10可以通过 使用该广播/组播服务同时提供一个或多个内容到一个或多个终端。
终端50包括接收或请求广播/组播服务的广播/组播客户端,和接 收或请求相应终端的位置信息的位置客户端。在此情况下,广播/组播 客户端和位置客户端是安装在终端中的模块种类。
实际在终端和广播/组播服务器之间发送内容和信息的网络包括 3GPP的MBMS (多媒体广播/组播服务),BCMCS (3GPP2的广播组 播服务O,或DVB (数字视频广播)。该网络广泛地称作BDS (广播 分布系统)。
MBMS和BCMCS具有上行链路信道和下行链路信道,以便能够 在相同网络中的广播/组播服务器和终端之间的接口连接。然而,在 DVB的情况下,只存在下行链路信道,则如果终端想执行与广播/组播 服务器通信,它必须与移动通信网络相连接,比如EV-DO (演化仅用 于数据,Evolution Data Only)或GSM (全球移动通信系统),以便使 用上行链路信道。
上述构造的系统如下操作。
广播/组播服务器从内容提供商接收内容并存储它。当广播/组播服 务器从位置服务器或从请求相应内容的终端接收终端的当前位置信息 时,它将存储的内容中要发送提供给相关区域的内容到用户的终端。
广播/组播服务器从内容提供商接收确定的内容,在相应的服务区 中分类和存储它,从位置服务器或从请求相应的内容的终端接收终端 的当前的位置信息,和发送在相应区域中提供的内容到用户的终端。尽管广播/组播服务器不从终端接收服务请求,但它可以提供相应 于终端的当前位置的内容和信息,并发送提供到用户所请求的特定区 域的内容到相应的终端,而不管服务请求的终端的当前位置信息。
图2和3是示出基于用户位置信息的广播/组播服务方法的信号流
程图,其中广播/组播服务可以通过这样的终端来实现,该终端的广播/ 组播客户端和位置客户端可以被连接到相同的网络。在此情况下,所
述网络是3GPP的MBMS或3GPP2的BCMCS。
图2是根据本发邻第一实施例的广播/组播服务的信号流程图,其 中意在发送与位置信息有关的内容或信息的广播/组播服务器直接从位 置服务器接收相应终端的位置信息。
如图2所示,广播/组播服务系统包括内容提供商10,位置服务器 20,广播/组播服务器30,终端50和检査输出到终端50的内容和信息 并输入确定信息的末端用户60。内容和信息通过BDS 40传送到终端 50。终端50包括BDS接收机51,广播/组播和位置客户端53。在此情 况下,因为终端50的广播/组播客户端和位置客户端被连接到相同的网 络,两个客户端被假设成一个实体,也就是,广播/位置客户端53。
广播/组播服务器30从内容提供商10接收一个或多个内容(步骤 Sll)。内容包括有关区域的信息,其中相应的内容被调度发送给该区 域,也就是,有关可以对其提供相应内容的区域的信息。
根据接收内容,广播/组播服务器30通过使用服务时间,地点(位 置)和每个内容的有关调度,产生服务指南,并把每个服务指南发送 到提供广播/组播服务的每个区域的终端50。在此情况下,广播/组播服 务器30可以以两种方式存储从内容提供商接收的内容。第一种是接收 和存储内容,而第二种是检查包括在内容中的区域信息并根据分类的每个服务区存储相应的内容。服务指南包括该广播/组播服务器能提供 的全部内容列表,或者基于当用户预订服务时注册的偏好信息用户已 经先前请求的或区别选择的内容列表。
在服务指南的每个节目或内容包括区域信息的情况下,有关区分 特定区域的因素的条件信息、基于位置的内容、和提供每个内容的服 务特征必须被包括在相应的服务指南的条目中。
例如,用于区分特定区域的因素包括区域的名称,详细的地址, 邮编,准确的位置坐标等等,该内容包括有关是否相应的内容是广告 或天气信息等等的分类信息,该服务特征包括是否相应的内容只能使 用一次或周期地使用或是否当终端进入或移出特定区域时才被提供的 信息。下面详细描述服务指南条目中包括的信息。
当终端50通过BDS接收机51接收服务指南时,它通过广播/位置 客户端53显示服务指南以便用户60可以检査服务指南(步骤S13)。
用户60从显示的服务指南中检査若干节目和内容,并选择这些内 容中与期望在特定位置上或它的位置上接收的内容相应的服务指南条 目(步骤S14)。接着,广播/组播请求消息通过广播/位置客户端53 发送到广播/组播服务器30。在此情况下,广播/组播请求消息包括用户 选择的内容和与是否内容被使用一次或周期性提供有关的服务特征的 信息,或是否当终端进入或移出特定区域时提供内容的信息,和终端 的ID。内容信息可以包括有关提供了相应内容的区域的信息。
当广播/组播服务器30从广播/位置客户端53接收广播/组播请求 消息时,它发送位置跟踪请求消息到位置服务器20 (步骤S16)。
根据接收的位置跟踪请求消息,位置服务器20检查是否相应终端 的位置信息可以被公开(例如,意味着特定终端被设置是否允许第三方执行对该特定终端本身的位置跟踪,也称作M呆密检査')(步骤 S17),如果位置检查需要用户的许可,位置服务器20发送有关位置
跟踪的许可的通知消息到用户60,并且用户发送响应消息以响应通知 消息(步骤S18)。
在位置服务器20和位置客户端53之间执行终端的位置跟踪(步 骤S19)。可以通过使用3GPP或3GPP2中定义的现有的位置跟踪方法 或通过使用SUPL (安全用户平面位置)来执行位置跟踪。
位置服务器20通过对位置跟踪请求消息的响应消息把计算的位 置跟踪值发送到广播/组播服务器30 (步骤S20),而且广播/组播服务 器30只发送用户选择的内容中的相应于当前位置跟踪值的内容经BDS 40到终端50 (步骤S21)。在此情况下,该内容包括相应终端的位置 跟踪值。
在通过广播/组播服务器30发送内容的处理过程中,在从内容提 供商IO接收的内容被根据每个服务区分类和存储的情况下,相应服务 区的内容被发送到终端50,而如果接收的内容被原样(asitis)存储的 话,存储的内容中能被提供到相应的服务区的内容被发送到终端50。
通过BDS接收机51把内容传送到广播/位置客户端53(步骤S21), 而且广播/位置客户端53输出相应的内容以便用户的检查(步骤S22)。
图4示例了根据本发明的包括在服务指南条目中的项目。
图4所示的项目被可选的添加以便当发送包括区域信息的内容列 表时表明相应的区域信息。
项目中,'broadcast—area'指示包括用于广播/组播内 的区域信 息和包括'target一area,或'hor—acc,作为子项目。'target—area'是用于对其提供了内容的部分的项目,并包括'shape', 'cc','name—area'或'zip—code'的子项目。'hor—acc,表示平面上具有一定 精度的广播区域,也就是,例如,用于在电子地图上设置确定区域。
'shape'被用于表示地理形式,'cc'是1 3数字表示的国家代码, 'name—area'表示区域名称,和'zip一code'是给每个区域的区域代码,对应 于邮编。
通过使用这些项目,广播/组播服务器30可以划分内容服务区。 例如,当一具体服务被提供到特定城市,广播/组播服务器30可选的在 相应内容歹ll表上包括项目'broadcast—area','target—area'禾口的'name—area= 特定城市'。
可选的项不仅用于指示服务指南中内容列表的可用服务区域,而 且用于限制对其发送每个内容列表的区域或对其发送内容的区域。
通过使用MLP (移动位置协议)规范中定义的每个因素和属性, 可以以XML (可扩展标置语言)来表示广播/组播服务器30发送到位 置服务器20的位置跟踪请求消息和对于位置服务器发送到广播/组播 服务器30的位置跟踪请求消息的响应消息。
图5-7和8-14示例了以XML (可扩展标置语言)表示的位置跟踪 请求消息和相应的响应消息。具体的,图5-7示例了用于只跟踪位置一 次的消息的实施例,而图8-14示例了用于周期性跟踪位置或当特定事 件出现时跟踪位置的消息的实施例。
特别的,图5显示了相应于位置跟踪请求消息的普通的一次位置 跟踪请求消息,它包括请求位置跟踪的终端的ID,具有时间延迟和空 间精度的位置跟踪精度,位置跟踪值的类型,和优先级的设定。图6显示了有关普通的一次位置跟踪请求的ACK消息,它可以包
括结果值,诸如是否位置跟踪是成功的。
图7显示了有关普通的一次位置跟踪请求的响应消息,它只包括 一个位置跟踪值。
图8显示了周期性位置跟踪请求消息,和图9显示了发生特定时 间情况下的位置跟踪消息,也就是,例如,当终端进入或移出特定区 域时。
位置跟踪消息包括请求位置跟踪的终端的ID,有关是否周期性位 置跟踪或有关特定事件出现的位置跟踪的区分,和包括用于请求位置 跟踪的周期,在周期性位置跟踪情形下其开始时间和终止时间,和事 件的特性(例如,是否终端进入,移出或位于特定区域内)以及在对 于出现特定事件的跟踪位置的情形下特定区域的名称或精确位置值。 位置跟踪消息包括具有时间延迟和空间精度的位置跟踪精度,位置跟 踪值的类型,和优先级的设定。
图10和11显示了有关周期性位置跟踪请求或出现特定事件中的 位置跟踪请求的ACK消息,也就是,显示了可以对位置跟踪请求作出 响应的情况下和对位置跟踪请求不能作出响应的情况下的实施例。
图12显示了作为有关周期性位置跟踪请求或特定事件出现时的 位置跟踪请求的响应消息所发送的位置跟踪值。
图13显示了有关周期性位置跟踪请求或特定事件出现情形下的 位置跟踪请求的取消消息,和图14显示了有关最小消息的ACK消息。
就是说,广播/组播服务器30根据用户选择的内容的特性发送一次位置跟踪请求消息、周期性位置跟踪请求消息或出现特定事件的位 置跟踪请求消息到位置服务器20。
为了广播/组播服务器30只发送相应于位置跟踪值的内容,需要 一个处理过程,用于匹配有关从内容提供商IO接收的每个内容的信息 和终端的信息。
图15显示了广播服务器30的数据库的搜索表,其包括服务区、 提供给每个服务区的内容的列表、预订一个服务的终端的ID、用户输 入值等各项。
例如,具有A1的ID的终端被设置接收广告内容,天气,股票信 息,但没有流行时尚内容。接着,当终端的位置跟踪值对应于区域 时,广播/组播服务器发送广告,天气和安全信息的内容而不发送流行 时尚内容。在此情况下,通过添加图4所示的这种区域信息的项目来 作为发送到区域'A'的内容的选项,可以限制服务。
图3是根据本发明第二实施例的广播/组播方法的信号流程图,其 中发送有关区域信息的广播/组播服务器从终端(用户)接收相应终端 的位置信息。
广播/组播服务器30从内容提供商IO接收一个或多个内容(步骤 S31),通过使用服务时间,服务位置和内容的调度来产生服务指南, 并接着把服务指南经BDS 40发送到提供广播/组播服务的每个区域的 终端50 (步骤S32)。在此情况下,广播/组播服务器30可以检查包括 在内容中的区域信息,根据每个服务区分类相应的内容并存储它,或 存储相应的内容而不分类。服务指南包括广播/组播服务器30可以提供 的完整的内容列表或包括基于在预订了服务时用户已经预先请求或登 记了的偏爱信息所选择的内容列表。
15根据通过BDS接收机51接收了服务指南,终端50通过广播/位置客户端53显示服务指南以允许用户60检査服务指南(步骤S33)。
当用户60在显示的服务指南的内容中选择期望被在特定位置上或在他/她的当前位置上接收的内容时(步骤S34),广播/组播请求消息通过广播/位置客户端53被发送到广播/组播服务器30 (步骤S35)。在此情况下,广播/组播请求消息包括有关向其提供由用户选择的内容的区域的信息。
广播/位置客户端53还发送位置跟踪请求消息到位置服务器20以及广播/组播请求消息(步骤S36)。在此情况下,位置跟踪请求消息被发送成一次位置跟踪请求消息、周期性位置跟踪请求消息或特定事件出现情形下的位置跟踪请求消息的格式。
根据接收的位置跟踪请求消息,通过使用现有的位置跟踪方法或SUPL,位置服务器20计算位置跟踪值(步骤S37),将位置跟踪值包括在对位置跟踪请求的响应消息中,并接着把它发送到相应终端的广播/位置客户端53 (步骤S38)。
根据接收了响应消息,广播/位置客户端53传送位置跟踪值到广播/组播服务器30 (步骤S39),而且广播/组播服务器30通过BDS40只发送在用户选择的内容中的与位置跟踪值对应的内容到终端50 (步骤S40)。在此情况下,该内容包括相应终端的位置跟踪值。在这里,广播/组播服务器30根据每个区域分类已经从内容提供商10接收的内容和存储它的情形下,它发送相应的服务区的内容到终端50,而如果广播/组播服务器30存储内容但不分类服务区,它将在存储的内容中相应的服务区的内容发送到终端50。
通过BDS接收机51传送到广播/位置客户端53的内容被输出以便用户检査(步骤S41)。图16是根据本发明第三实施例的广播/组播服务方法的信号流程图,和图17是根据本发明第四实施例的广播/组播服务方法的信号流程图,显示了通过一种终端实现广播/组播服务,该终端的广播/组播客户
端和位置客户端不能与相同的网络连接。在此情况下,通过DVB接收广播/组播服务,同时通过3GPP或3GPP2发送位置信息请求。因为DVB只有下行链路信道而没有交互信道,故通过3GPP和3GPP2中定义的网络的上行链路信道来发送位置信息。
如图16和17所示,通过DVB网络140接收广播/组播服务的终端150包括DVB接收机151;广播/组播客户端153;移动客户端155,用于发送位置跟踪请求消息到广播/组播服务器130或到位置服务器120;和用户160。就是说,广播/组播客户端153操作成接收专用的客户端而移动客户端155操作成发送专用客户端,用于发送特定信息,除了发送相应终端的当前位置信息到广播/组播服务器130之外。
现在将结合参考图16描述广播/组播服务方法,其中发送有关区域信息的内容的广播/组播服务器130直接从位置服务器120接收相应终端150的位置信息。
当广播/组播服务器130从内容提供商110接收一个或多个内容时(步骤S51),通过使用服务时间,服务位置和内容的时间表,它产生服务指南,并接着通过BDS 40把服务指南发送到提供广播/组播服务的每个区域的终端150 (步骤S52)。在此情况下,广播/组播服务器130能检查包括在内容中的区域信息,根据每个服务区分类相应的内容并存储它,或存储相应的内容而不分类。服务指南包括广播/组播服务器130能提供的全部的内容列表,或者包括基于当用户预订服务时已经预先请求的或注册的偏爱信息而选择的内容列表。
通过BDS接收机51已经被接收的服务指南通过广播/组播客户端153被显示以便用户的检查(步骤S53)。
当用户160在显示的服务指南的内容中选择期望在他/她的当前位置或在特定位置上接收的内容时(步骤S54),移动客户端155发送广播/组播请求消息到广播/组播服务器130 (步骤S35)。在此情况下,广播/组播请求消息可以包括有关向其提供了由用户选择的内容的区域的信息。
根据接收了广播/组播请求消息,广播/组播服务器130发送位置跟踪请求消息到位置服务器120 (步骤S56),并且位置服务器120检查是否相应终端150的位置信息可以被公开(步骤S57)。如果对于位置跟踪需要用户的许可,位置服务器120发送有关位置跟踪的许可的通知消息到用户160并接着接收响应消息(步骤S58)。在此情况下,位置跟踪请求消息被发送成一次位置跟踪请求消息,周期性位置跟踪请求消息或特定事件出现情形下的位置跟踪请求消息的格式。
通过利用现有的位置跟踪方法或SUPL,位置服务器120计算位置跟踪值(步骤S59),并通过有关位置跟踪请求的响应消息发送位置跟踪值到广播/组播服务器130 (步骤S60)。
广播/组播服务器130通过DVB 140只发送在用户选择的内容中的与位置跟踪值对应的内容到终端150 (步骤S61),并且广播/组播客户端153接收和输出内容(步骤S62)。
这里,在广播/组播服务器130根据每个区域分类已经从内容提供商110接收的内容并存储它的情况下,它发送相应服务区的内容到终端150,而如果广播/组播服务器130存储内容而不分类服务区,它发送存储内容中相应服务区的内容到终端150。
现在将结合参考图17描述广播/组播服务方法,其中发送有关区域信息的内容的广播/组播服务器从终端直接接收相应终端150的位置信息。
当广播/组播服务器130从内容提供商110接收一个或多个内容时(步骤S71),通过使用服务时间,服务位置和内容的时间表,它产生
服务指南,并接着通过BDS 40把服务指南发送到提供广播/组播服务的每个区域的终端150 (步骤S72)。在此情况下,广播/组播服务器130可以检査包括在内容中的区域信息,根据每个服务区分类相应的内容并存储它们,或存储相应的内容而不分类。服务指南包括广播/组播服务器130可以提供的全部内容列表或包括基于当已经预订服务时用户已经提前请求或注册的偏爱信息选择的内容列表。
由广播/组播客户端153通过终端150的DVB接收机151接收服务指南,并且广播/组播客户端153显示它以允许用户160检査它(步骤S73)。
当用户160选择期望在他/她的当前位置或在特定位置上接收的服务指南条目时(步骤S74),移动客户端155发送广播/组播请求消息到广播/组播服务器130 (步骤S75)和发送位置跟踪请求消息到位置服务器120 (步骤S76)。在此情况下,通过3GPP或3GPP2的上行链路把广播/组播请求消息和位置跟踪请求消息发送到广播/组播服务器130和到位置服务器120,而不通过DVB网络140。
根据接收了位置跟踪消息,通过利用现有的位置跟踪方法或SUPL,位置服务器120计算位置跟踪值(步骤S77),并将该位置跟踪值包括在对位置跟踪请求的响应消息中,并接着把它发送到相应终端150的移动客户端155 (步骤S78)。
根据接收了响应消息,移动客户端155传送位置跟踪值到广播/组播服务器130 (步骤S79),并且广播/组播服务器130通过DVB网络
19140只发送可提供到相应终端的内容中与位置跟踪值相应的内容到终
端150 (步骤S80)。在此情况下,内容包括相应终端的位置跟踪值。 这里,在广播/组播服务器130根据每个区域分类已经从内容提供商110 接收的内容并存储它的情况下,它发送相应服务区的内容到终端150, 而如果广播/组播服务器30存储内容但不分类服务区,它发送存储的内 容中相应服务区的内容到终端150。
根据通过DVB接收机151接收的内容,广播/组播客户端153输 出该内容(步骤S81)。
在该实施例中,当广播/组播服务器从终端接收用于特定内容的响 应时,它提供相应的内容到终端。然而,在这方面,尽管广播/组播服 务器不从终端接收用于内容的请求,但它可以通过位置服务器检査终
端的位置以便根据终端的当前位置有选择地提供内容,或可以提供用 户请求的内容而不管终端的当前位置。
例如,当广播/组播服务器30从内容服务器IO接收内容时,它可 以通过位置服务器20检査在特定区域中定位的终端并将可以提供到相 应区域的内容发送到该区域内的到终端50。
此外,当广播/组播服务器30从内容提供商IO接收内容时,它可 以通过使用内容的区域信息,根据服务区分类/存储内容,然后,当终 端请求特定区域的内容时,广播/组播服务器30发送相应区域的内容到 终端50。
如前所述,根据本发明的基于用户位置信息的广播/组播服务方法 具有许多优点。
就是说,例如,因为基于用户位置信息,只有选择地提供预置的 信息或内容,可以防止通信信道的浪费。此外,由于用户根据他/她的当前位置选择地接收内容或信息,对 于服务的用户满意度和方便性可以被增强。
前述的实施例和优点只是示例性的而不会解释为限制本发明。本 发明的教导可以容易的应用于其它类型的装置。本发明的说明书意在 示例,而不限制权利要求的范围。对于本领域技术人员来说,许多替 换,修改,和变化将是显而易见的。在权利要求中,装置-加-功能的语 句意在覆盖执行所述功能的在此所述的结构,不仅是结构的等效,而 且是等效的结构。
权利要求
1.一种基于用户位置信息提供广播/组播服务的方法,其中广播/组播服务被提供给至少一个或多个终端,所述每个终端具有通过网络执行发送/接收的客户端模块,该方法包括通过客户端模块从广播/组播服务器接收包含有关一个或多个内容的内容信息的服务指南;通过客户端模块发送与由特定终端的用户在包含在接收到的服务指南中的该内容信息中选择的内容有关的广播/组播请求消息到广播/组播服务器;通过客户端模块发送有关该特定终端的位置跟踪请求消息到网络实体;从该网络实体接收有关位置跟踪请求消息的响应消息,该响应消息包括位置跟踪结果;通过客户端模块发送该特定终端的位置信息到广播/组播服务器,该特定终端的位置信息指示该特定终端的精确当前位置;和从广播/组播服务器在由用户选择的内容中接收与该特定终端的该精确当前位置相对应的内容。
2. 如权利要求l所述的方法,进一步包括通过广播/组播服务器根据它的服务可用区域来分类已经从内容 提供商接收的内容。
3. 如权利要求1所述的方法,其中该广播/组播服务器存储从内容 提供商接收的内容,并基于相应终端的当前位置信息发送该内容。
4. 如权利要求l所述的方法,其中该内容信息包括与其中能够为 服务提供相应内容的区域有关的区域信息。
5. 如权利要求l所述的方法,其中该位置跟踪请求消息及其相应的响应消息具有移动位置协议MLP格式。
6. —种通过终端接收广播/组播服务的方法,该方法包括 从包含广播/组播服务器的网络接收服务指南,用户使用该服务指南来选择与广播/组播服务有关的特定内容;发送内容请求给该网络,该内容请求包含关于用户所选择内容的信息;以及响应于该内容请求,从网络接收内容,其中,通过执行过终端的精确位置跟踪的广播/组播服务器,在由 用户选择的所述内容中,进一步选择接收到的内容,以启动与由用户 选择的内容相对应的基于位置的服务的过滤。
7. 如权利要求6所述的方法,其中当跟网络实体合作以处理关于 终端的位置信息时,通过广播/组播服务器根据终端的精确当前位置过 滤接收到的内容。
8. 如权利要求6所述的方法,其中当利用与内容提供商连接的网 络实体执行终端的精确位置跟踪时,通过广播/组播服务器根据终端的 精确当前位置过滤接收到的内容。
9. 如权利要求6所述的方法,其中在网络执行的精确位置跟踪涉 及基于移动位置协议MLP格式的消息交换。
10. 如权利要求6所述的方法,其中,该接收到的服务指南包含 与信息组中的至少一个相关的信息,所述信息组包括广播区域、目 标区域、水平精度、地理区域形状、国家代码、地理区域名称、邮政 代码、服务区域、服务列表、终端标识符、用户设置、专有元素和专 用元素。
全文摘要
在基于用户位置信息的广播/组播服务中,当终端设置期望在确定区域中接收的内容时,广播/组播服务器检查从位置服务器或从相应的终端发送的该终端的当前位置信息,选择相应区域中提供的内容,和把它发送到终端。因此,可以防止通信信道的浪费,并由于根据他/她的位置有选择地接收内容或信息,可以增强用户的满意度和方便性。
文档编号H04W4/06GK101662724SQ200910137919
公开日2010年3月3日 申请日期2005年6月15日 优先权日2004年6月16日
发明者孙圣武, 孙旼延, 沈东熙, 韩奎成 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1