在通用即插即用家庭网络环境中提供日历服务的方法和系统技术方案

技术编号:9646453 阅读:134 留言:0更新日期:2014-02-07 12:40
本发明专利技术提供了一种在通用即插即用(UPnP)家庭网络环境中提供日历服务的方法和系统。在一个实施例中,该方法包括:当电话服务器(TS)从在所述UPnP家庭网络环境中的多个电话控制点(TelCP)中的一个接收到对于设置日历事件的请求时,在所述UPnP家庭网络环境中创建日历事件。该方法还包括:将所述日历事件的创建通知给在所述UPnP家庭网络环境中的所述TelCP。该方法也包括:确定所创建的日历事件是否已经满足预先定义的条件,以及当所述日历事件满足所述预先定义的条件时触发到所述TelCP的指示所述日历事件已经满足所述预先定义条件的通知。另外,该方法包括:当接收到来自所述多个TelCP中的所述那个的对于修改/删除日历事件的请求时,修改/删除所述日历事件。

【技术实现步骤摘要】
【国外来华专利技术】在通用即插即用家庭网络环境中提供日历服务的方法和系统
本专利技术一般涉及通用即插即用(UPnP)家庭网络系统领域,更具体地说,涉及在UPnP家庭网络环境中提供日历服务。
技术介绍
通用即插即用(UPnP)是由UPnP论坛公布的一组计算机网络协议。UPnP的目标是在家庭和办公网络环境中允许无缝连接以及简化网络的实施(例如,数据分享、通信和娱乐)。通过定义和发表建立在公开的、基于互联网的通信标准基础上的UPnP设备控制协议来实现这些目标。UPnP技术可适合于在家庭网络中的宽范围的设备并且提供发现、控制和事件机制。利用这些机制,UPnP使得运行中的UPnP设备对在UPnP家庭网络中的其它设备可用和不可用。UPnP架构使得能够进行个人电脑(PC)、网络连接的装置和无线设备的点对点网络连接,它是一种基于已建立的标准(诸如传输控制协议/互联网协议(TCP/IP)、用户数据报协议(UDP)、超文本传输协议(HTTP)和可扩展标记语言(XML))的分布式开放架构。UPnP架构支持零配置联网。例如,任何供应商的UPnP兼容设备都能动态地加入网络,获得互联网协议(IP)地址,通告设备名称,在有需求时传递设备的能力以及获知其它设备的存在性和能力。另一方面,UPnP设备能自动离开UPnP家庭网络环境,而不会留下任何不需要的状态信息。UPnP联网的基础是互联网协议(IP)编址。每个UPnP设备都包含动态主机配置协议(DHCP)客户端,该客户端在UPnP设备首次连接UPnP网络时搜索DHCP服务器。如果没有DHCP服务器可用,则UPnP设备就给自己分配IP地址,如果在DHCP事务期间,UPnP设备(例如通过域名系统(DNS)服务器或经由DNS转发)获得域名,则UPnP设备就在后续的网络操作中使用这个名字,否则,UPnP设备使用其自己的IP地址。UPnP论坛还提供用于扩展在家中的用户体验的电话服务以访问诸如消息服务、呈现和呼叫处理(PS/CScall)服务之类的电话服务。与UPnP设备架构(DA)类似,UPnP电话定义了三种设备,即:电话服务器(TS),其给用户提供消息和呈现相关的服务;电话控制点(TelCP),其启动由TS提供的动作;以及电话客户端设备(TC),其用于媒体相关处理和提供来往TS的输入和输出。然而,目前,UPnP论坛在UPnP家庭网络环境中不提供日历服务。
技术实现思路
已经做出本专利技术以解决至少上述问题和/或缺点,以及提供至少下面描述的优点。因此,本专利技术的一个方面提供一种用于在UPnP家庭网络环境中提供日历服务的方法和系统。根据本专利技术的一个方面,提供一种电话服务器(TS)在通用即插即用(UPnP)家庭网络环境中提供日历服务的方法,所述方法包括:当TS接收到来自在所述UPnP家庭网络环境中的多个电话控制点(TelCP)中的一个的对于创建日历事件的请求时,在UPnP日历中创建日历事件;确定所创建的日历事件是否满足预定的条件;并且当所述日历事件满足所述预定的条件时,触发到在所述UPnP家庭网络环境中的所述TelCP的指示所述日历事件满足预定的条件的通知。根据本专利技术的另一方面,提供了一种电话服务器(TS),包括:处理器;以及耦合到所述处理器的存储器,其中,所述存储器包括日历服务模块,其被配置为:当接收到来自在通用即插即用(UPnP)家庭网络环境中的多个电话控制点(TelCP)中的一个的对于创建日历事件的请求时,在UPnP日历中创建日历事件;确定所创建的日历事件是否满足预定的条件;以及当所述日历事件满足所述预定的条件时,触发到在所述UPnP家庭网络环境中的所述TelCP的指示所述日历事件满足预定的条件的通知。根据本专利技术的另一方面,提供一种电话控制点(TelCP)在通用即插即用(UPnP)家庭网络环境中管理日历事件的方法,所述方法包括:触发对于在存储于电话服务器(TS)中的UPnP日历中创建日历事件的请求;接收指示在所述UPnP日历中创建的日历事件满足预先定义条件的通知;以及将指示在所述UPnP日历中创建的所述日历事件满足所述预先定义条件的通知显示到显示设备上。根据本专利技术的另一方面,提供了一个电话控制点(TelCP),包括:处理器;显示单元;以及耦合到所述处理器的存储器,其中,所述存储器包括:日历事件管理器,其被配置为:触发对于在存储于电话服务器(TS)中的通用即插即用(UPnP)日历中创建日历事件的请求;接收指示在所述UPnP日历中创建的所述日历事件满足预定条件的通知;以及将指示在所述UPnP日历中创建的所述日历事件满足所述预定条件的通知显示到显示单元上。附图说明从下面结合附图进行的详细描述,本专利技术的某些实施例的上述和其它方面、特征和优点将变得清楚,在附图中:图1是根据本专利技术一个实施例的用于在通用即插即用(UPnP)家庭网络环境中提供日历服务的系统的方框图。图2是图解根据本专利技术一个实施例的当在UPnP日历中创建的日历事件满足预定的条件时向电话控制点(TelCP)提供通知的方法的流程图。图3是图解根据本专利技术一个实施例的当与TelCP相关联的用户在UPnP家庭网络环境之外时在一个无线区域网络(WAN)设备上向所述用户提供通知的方法的流程图。图4是图解根据本专利技术一个实施例的修改在UPnP日历中创建的日历事件的方法的流程图。图5是图解根据本专利技术一个实施例的删除在UPnP日历中创建的日历事件的方法的流程图。图6是图解根据本专利技术一个实施例的提取在UPnP日历中创建的家庭日历事件的方法的流程图。图7是图解根据本专利技术一个实施例的取回在UPnP日历中创建的被触发的日历事件的方法的流程图。图8图解了示出用于实现本专利技术的实施例的各种组件的电话服务器(TS)的方框图。图9图解了示出用于实现本专利技术的实施例的各种组件的TelCP的方框图。具体实施方式现在将参照附图详细描述本专利技术的各种实施例。以充分的细节描述这些实施例以使得本领域技术人员能够实施本专利技术,需要理解的是:在不脱离本专利技术的范围的前提下,可以采用其它实施例或可以进行改动。因此,不以限制的意义进行下面的详细描述,并且本专利技术的范围仅由附加的权利要求书中来定义。图1是根据本专利技术一个实施例的用于在UPnP家庭网络环境中提供日历服务的的系统100的方框图。参照图1,系统100包括电话控制点(TelCP)102A-N、电话服务器(TS)104以及无线区域网络(WAN)设备106A-N。TS104包括日历服务模块108和UPnP日历110(例如存储日历事件的日历对象)。如图所示,TelCP102A-N通过UPnP家庭网络112与TS104连接,TS104通过WAN114与WAN设备106A-N连接。在本专利技术一个实施例中,日历服务模块108使得TelCP102A能够在UPnP日历110中创建日历事件。日历事件例如可以和生日、结婚纪念日、个人会议、正式会议、聚会等相关联。在创建日历事件时,日历服务模块108向TelCP102A-N通知日历事件已经被创建在UPnP日历110中。而且,日历服务模块108将日历事件与UPnP日历110中存储的现有家庭日历事件同步。而且,日历服务模块108定期地基于日历事件的日期和时间和当前日期和时间检查日历事件是否满足预定的条件。相应地,日历服务模块108传递指示日历事件到期的通本文档来自技高网
...
在通用即插即用家庭网络环境中提供日历服务的方法和系统

【技术保护点】
一种在UPnP家庭网络环境中提供日历服务的电话服务器的方法,包括:当TS从在UPnP家庭网络环境中的多个TelCP中的一个接收到对于创建日历事件的请求时,在UPnP日历中设置日历事件;确定所创建的日历事件是否已满足预先定义的条件;当所述日历事件满足所述预先定义的条件时,触发到在所述UPnP家庭网络环境中的所述多个TelCP的指示所述日历事件已经满足预先定义的条件的通知。

【技术特征摘要】
【国外来华专利技术】2011.03.21 IN 881/CHE/20111.一种由电话服务器TS在通用即插即用UPnP家庭网络环境中提供日历服务的方法,包括:当第一TelCP在UPnP家庭网络环境之外时,注册该第一TelCP以向该TelCP传递被触发的对日历事件的通知;确定所述日历事件是否满足预定的条件;当所述日历事件满足预定的条件时,确定所述第一TelCP是否在UPnP家庭网络环境之外;触发到在所述UPnP家庭网络环境中的至少一个TelCP的、指示所述日历事件满足预定的条件的通知;以及当所述第一TelCP在UPnP家庭网络环境之外时,经由无线区域网络WAN向与所述第一TelCP相关联的WAN设备传递被触发的通知。2.如权利要求1所述的方法,还包括:当由服务器从第一和第二TelCP中的一个接收到对于创建日历事件的请求时,在日历中创建日历事件,以及其中,对于创建日历事件的请求包括:与所述第一和第二TelCP中的一个相关联的标识符、所述日历事件的名称、以及与所述日历事件相关联的时间和日期。3.如权利要求1所述的方法,还包括:针对在所述UPnP家庭网络环境中的日历服务,注册所述至少一个TelCP。4.如权利要求2所述的方法,还包括:把已经在UPnP日历中创建了日历事件通知给所述至少一个TelCP。5.如权利要求1所述的方法,还包括:当所述日历事件满足预定条件时,向所述至少一个TelCP传递被触发的通知。6.如权利要求5所述的方法,其中,在触发指示所述日历事件满足所述预定的条件的通知的过程中,所述通知包括提示、警报和忙/闲时间中的至少一种。7.如权利要求2所述的方法,还包括:当从第一、第二和第三TelCP中的一个接收到对于修改所创建的日历事件的请求时,修改所述日历事件。8.如权利要求2所述的方法,还包括:当从第一、第二和第四TelCP中的一个接收到对于删除所创建的日历事件的请求时,删除所述日历事件。9.如权利要求2所述的方法,还包括:将所创建的日历事件与在UPnP日历中创建的至少一个家庭日历事件同步。10.如权利要求9所述的方法,还包括:当从第一、第二和第五TelCP中的一个接收到对于提取至少一个家庭日历事件的请求时,与所述TelCP用户共享所述至少一个家庭日历事件。11.一种电话服务器,包括:处理器;以及耦合到所述处理器的存储器,其中,所述存储器包括:日历服务模块,被配置为:当第一TelCP在UPnP家庭网络环境之外时,注册所述第一TelCP以向该TelCP传递被触发的对日历事件的通知;确定所述日历事件是否满足预定的条件;当所述日历事件满足预定的条件时,确定所述第一TelCP是否在UPnP家庭网络环境之外;触发到在所述UPnP家庭网络环境中的至少一个TelCP的、指示所述日历事件满足所述预定的条件的通知;以及当所述第一TelCP在UPnP家庭网络环境之外时,经由无线区域网络WAN向与所述第一TelCP相关联的WAN设备传递被触发的通知。12.如权利要求11所述的电话服务器,其中,所述日历服务模块还被配置为:当由服务器从第一和第二注册的TelCP中的一个接收到对于创建日历事件的请求时,在UPnP日历中创建日历事件,以及其中,对于创建日历事件的请求包括与所述第一和第二TelCP中的一个相关联的标识符、所述日历事件的名称以及与所述日历事件相关联的时间和日期。13.如权利要求11所述的电话服务器,其中,所述日历服务模块还被配置成:对于在所述UPnP家庭网络环境中的日历服务,注册至少一个TelCP。14.如权利要求13所述的电话服务器,其中,所述日历服务模块还被配置成:将已经在所述UPnP日历中创建了所述日历事件通知给至少一个注册的TelCP。15.如权利要求14所述...

【专利技术属性】
技术研发人员:MM帕蒂尔孟齐永
申请(专利权)人:三星电子株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1