著录项信息
摘要
提供一种用于记录广播数据和提供内容的方法和设备,其中,使用服务器与主机装置之间的相互作用,基于实际发送内容的时间来记录内容。所述方法包括:接收用于记录特定节目的请求;在内容服务器中注册所请求的节目的节目信息;以及当检测到来自内容服务器的所注册的节目的流输出通知信息时,执行所述节目的记录。
1.一种由主机装置记录广播数据的方法,所述方法包括:
接收用于记录节目的请求;
在内容服务器中注册所述节目的节目信息;以及
当检测到来自内容服务器的所述节目的流输出通知信息时,记录所述节目,而不考虑在主机装置中设置的记录时间,其中,所述流输出通知信息与用于输出与所请求的节目相应的流的触发相应;
其中,在流输出通知信息被内容服务器传输之后,与节目相应的流被内容服务器立即发送。
2.如权利要求1所述的方法,其中,接收请求的步骤包括:
从内容服务器接收节目服务列表以及记录装置的应用;以及
基于所述节目服务列表和记录装置的应用来接收用于节目的记录的请求。
3.如权利要求2所述的方法,其中,节目服务列表是已经使用服务信息接收的节目列表与通过双向通信接收的节目列表中的至少一个。
4.如权利要求1所述的方法,其中,在节目信息被存储在注册模块之后,节目的节目信息被发送到内容服务器。
5.如权利要求1所述的方法,其中,在节目的记录之前,主机装置的当前状态信息被产生并被发送到内容服务器。
6.如权利要求1所述的方法,其中,当检测到从内容服务器接收的流输出通知信息时,将流输出通知消息显示在屏幕上。
7.如权利要求1所述的方法,其中,基于从内容服务器发送的内容的实际输出时间来记录所述节目。
8.一种由服务器提供内容的方法,所述方法包括:
从主机装置接收用于记录节目的请求;
注册所述节目的节目信息以及主机装置的标识信息;
产生并管理用于输出与所请求的节目相应的流的触发,所述触发相应于流输出通知信息;以及
如果确认所述节目安全,则使用产生的触发将节目的流输出通知信息发送到主机装置,而不考虑在主机装置中设置的记录时间,在发送所述流输出通知信息的传输之后,立即发送与节目相应的流。
9.如权利要求8所述的方法,还包括:通过服务信息和双向通信之一来发送节目信息。
10.如权利要求8所述的方法,其中,发送节目和流输出通知信息的步骤包括:
如果节目信息被注册,则搜索节目,并确定节目是否安全;以及
如果确定节目安全,则检查主机装置的状态,并发送节目和流输出通知信息。
11.如权利要求8所述的方法,其中,发送节目和流输出通知信息的步骤包括:识别主机装置的状态并经由单播传输或多播传输来发送节目和流输出通知信息。
12.一种用于记录内容的设备,所述设备包括:
用户接口单元,接收输入的用户命令;
记录模块单元,记录所述内容;以及
注册模块单元,通过用户接口单元接收用于记录节目的请求,将所述节目的节目信息注册在服务器中,并且当识别出来自服务器的流输出通知信息时,通过记录模块来进行记录,而不考虑在所述用于记录内容的设备中设置的记录时间,其中,所述流输出通知信息与用于输出与所请求的节目相应的流的触发相应;
其中,在流输出通知信息被服务器传输之后,与节目相应的流被服务器立即发送。
13.如权利要求12所述的设备,还包括:数据通信单元,通过预定的数据广播频道与服务器交换由注册模块产生的传输流。
14.如权利要求12所述的设备,其中,流输出通知信息包括流的输出频带信息和节目信息。
用于记录广播数据和提供内容的方法和设备\n[0001] 本申请要求于2007年9月3日提交到韩国知识产权局的第10-2007-0089079号韩国专利申请的优先权,该申请公开于此以资参考。\n技术领域\n[0002] 与本发明一致的方法和设备涉及视频点播(VOD)系统,更具体地说,涉及记录广播数据和提供内容,其中,基于内容在服务器与主机装置之间实际传输的时间来记录内容。\n背景技术\n[0003] 通常,数据广播是一种不仅使用广播网络(诸如地面波、卫星或线缆)提供现有广播节目,而且提供与广播节目相关的信息、寿命信息、互联网连接、电子商贸、互动娱乐等的服务。目前,存在各种国际数据广播标准,诸如开放有线应用平台(OCAP)、高级公共应用平台(ACAP)和多媒体家庭平台(MHP)。用于OCAP的标准OCAP1.0简档OC-SP-OCAP1.0-116-050803(以下称为OCAP116)和OC-SP-OCAP-DVR-102-050524(以下称为OCAP102)提供并支持应用程序接口(API)以将记录的数据存储在特定存储区域中。\n[0004] 使用个人视频记录器(PVR)系统或数字视频记录器(DVR)系统来记录广播数据。\n[0005] 通常,在DVR系统中,当服务器发送电子节目指南(EPG)或关于将被广播的节目的节目列表时,主机装置基于节目列表来申请或预定期望的内容。主机装置在排定的时间点开始记录,而不考虑在所述时间点从服务器实际发送的内容。\n[0006] 结果,在现有技术的预定记录方法中,如果节目广播时间表被改变,并且排定的记录开始时间改变到不同的开始点,则无法记录期望的广播,这是因为所述期望的广播是基于时间信息来预定的。具体说来,当用户想要记录系列节目时,如果所述系列节目的广播时间表被改变,则用户必须逐个地重新输入记录数据。\n[0007] 此外,在现有技术的预定记录方法中,只有注册在服务器中的内容可以被预定记录,并且主机装置控制记录处理。结果,服务器难以识别用户的详细信息。\n发明内容\n[0008] 本发明的示例性实施例克服上述缺点以及以上没有描述的其他缺点。此外,本发明并不需要克服上述缺点,并且本发明的示例性实施例可以不克服上述任何问题。\n[0009] 本发明提供一种用于记录广播数据和提供内容的方法和设备,其中,通过将从内容服务器输出流的时间点与主机装置的记录开始点同步,在实际发送内容的时间对内容进行预定式记录。\n[0010] 根据本发明的一方面,提供一种记录广播数据的方法。所述方法包括:接收用于记录特定节目的请求,在内容服务器中注册所请求的节目的节目信息,以及当检测到来自内容服务器的所注册的节目的流输出通知信息时,执行节目的记录。\n[0011] 根据本发明的另一方面,提供一种由服务器提供内容的方法。所述方法包括:从主机装置接收用于记录特定节目的请求,注册所请求的节目的节目信息以及主机装置的标识(ID)信息,如果确认所请求的节目安全,则将所述节目以及该节目的流输出通知信息发送到主机装置,而不考虑在主机装置中设置的记录时间。\n[0012] 根据本发明的另一方面,提供一种用于记录内容的设备。所述设备包括:用户接口单元,接收输入的用户命令;记录模块单元,执行内容的记录;以及注册模块单元,通过用户接口单元接收用于记录特定节目的请求,将所请求的节目的节目信息注册在服务器中,并当识别出来自服务器的流输出通知信号时,通过记录模块执行记录。\n附图说明\n[0013] 通过下面结合附图进行的对本发明示例性实施例的详细描述,本发明的上述和其它方面将会变得更加清楚,其中:\n[0014] 图1示出根据本发明示例性实施例的视频点播(VOD)系统的示例;\n[0015] 图2是图1所示的主机装置的详细框图;\n[0016] 图3是根据本发明示例性实施例的用于实现记录广播数据并由服务器将内容提供给主机装置的方法的总体概念图;以及\n[0017] 图4A和图4B是详细示出根据本发明示例性实施例的记录广播数据并由服务器将内容提供给主机装置的方法的流程图。\n具体实施方式\n[0018] 以下,将参照附图来详细描述本发明的示例性实施例。应注意:相同的标号指示在一个或多个附图中所示的相同部件。在以下对本发明的描述中,为了简明和清楚起见,将省略对合并于此的已知功能和配置的详细描述。\n[0019] 图1示出根据本发明示例性实施例的视频点播(VOD)系统的示例。\n[0020] 参照图1,VOD系统包括内容服务器110和主机装置120。\n[0021] 通过允许双向通信的有线或无线线缆来连接内容服务器110和主机装置120。\n[0022] 内容服务器110和主机装置120通过接入网络(诸如,带内(IB)类型的网络、有线电缆数据服务接口规范(DOCSIS)机顶盒网关(DSG)类型的网络、DOCSIS类型或带外(OOB)类型的网络)执行双向通信。例如,内容服务器110通过OOB信道将服务信息(SI)(诸如,电子节目指南(EPG)、天气、体育、频道信息、节目信息、节目名称和广播时间)发送到主机装置120。内容服务器110通过IB信道将按照运动图像专家组(MPEG)-2压缩的视频信号和包括按照AC-3压缩的音频信号的MPEG音频信号发送到主机装置120。\n[0023] 内容服务器110从主机装置120接收用于选择的VOD服务的请求,注册所请求的VOD服务的节目信息以及主机装置120的标识(ID)信息,然后,将注册的节目和流输出通知信息发送到主机装置120。内容服务器110识别预定记录的主机装置120的状态,然后经由单播或多播方式来发送流。\n[0024] 在本发明的示例性实施例中,内容服务器110可包括:内容管理系统111、流输出系统112和内容提供系统113。内容提供系统113向流输出系统112提供内容并向内容管理系统111通知内容被提供的时间。内容提供系统113向内容管理系统111通知内容被提供的时间,内容管理系统111控制流输出系统112,并按照基于可扩展标记语言(XML)的元数据、SI的段数据(sectiondata)或文件的形式将VOD服务列表(例如,包括发行的电影或重新发送的节目)发送到主机装置120。流输出系统112根据内容管理系统111的输出控制信号将VOD服务提供给主机装置120。\n[0025] 在本发明的另一示例性实施例中,可独立地提供内容管理系统111、流输出系统\n112和内容提供系统113,而不必将它们包括在内容服务器110中。\n[0026] 主机装置120从用户接收对VOD服务的选择,在内容服务器110中注册选择的VOD,并当检测到来自内容服务器110的关于所注册的VOD服务的流输出通知信息时记录相应的节目。\n[0027] 图2是图1所示的主机装置120的详细框图。\n[0028] 参照图2,主机装置120包括:用户接口单元210、数据通信单元220、注册模块单元230、存储单元240、记录模块单元250和显示单元260。\n[0029] 用户接口单元210接收输入的用户命令。\n[0030] 记录模块单元250根据记录控制命令来执行节目的记录。在本发明的示例性实施例中,记录模块单元250包括数字视频记录器(DVR)模块和主机记录系统。\n[0031] 注册模块单元230通过用户接口单元210接收用于记录节目的请求,在内容服务器110中注册所请求的节目的节目信息,并当识别出来自内容服务器110的流输出通知信号时将记录控制命令应用于记录模块单元250。\n[0032] 存储模块240经由注册模块单元230存储记录在记录模块单元250中的节目数据。\n[0033] 显示单元260显示由记录模块单元250控制的各种命令和消息。\n[0034] 数据通信单元220通过与内容服务器110交换用于所选择的VOD服务的请求和相应的节目数据来执行双向通信。\n[0035] 双向通信可采用诸如带内(IB)、有线电缆数据服务接口规范(DOCSIS)机顶盒网关(DSG)、DOCSIS或带外(OOB)的信道标准。\n[0036] 图3是根据本发明示例性实施例的用于实现记录广播数据并由内容服务器将内容提供给主机装置的方法的总体概念图。\n[0037] 参照图3,可将本发明示例性实施例的总体概念划分为以下处理。将DVR模块340和主机记录系统350包括在图2所示的记录模块单元250中。\n[0038] 主机装置的应用/用户320通过Java应用程序接口(API)将用于记录期望的节目的请求发送到注册模块330。主机装置的注册模块330在应用/用户320的请求下请求特定节目。注册模块330可作为Java接口被提供给应用,或者作为本地代码(native code)被提供。\n[0039] 主机装置的注册模块330使用双向通信在内容服务器310中注册所请求的节目的节目信息。\n[0040] 内容服务器310管理所注册的节目信息和主机装置的信息,并且当包括所述节目的流被输出时,将流输出通知信息发送到注册模块330。\n[0041] 主机装置的注册模块330识别流输出通知信息,并将记录命令给予DVR模块340。\n因此,主机装置的DVR模块340命令主机记录系统350来记录节目。\n[0042] 图4A和图4B是详细示出根据本发明示例性实施例的记录广播数据并由内容服务器110将内容提供给主机装置120的方法的流程图。\n[0043] 在操作412,内容服务器110通过SI或双向通信来发送节目服务列表和DVR应用。\n[0044] 在操作414,主机装置120存储通过双向通信接收的节目服务列表。在本发明的另一示例性实施例中,主机装置120可能已经存储了通过SI接收的节目服务列表。\n[0045] 在操作416,主机装置120使用用户接口将节目服务列表提供给用户。用户接口可以是本地应用,或从内容服务器110接收的数据广播应用。\n[0046] 在操作418,主机装置120检查是否通过用户接口从用户接收到用于记录节目的请求。\n[0047] 如果接收到所述请求,则在操作422,主机装置120促使用户选择期望的节目。\n[0048] 在操作424,主机装置120在注册模块中注册关于由用户选择的节目的节目信息。\n[0049] 在操作426,主机装置120通过注册模块将关于所选择的节目的信息以及主机装置120的ID信息发送到内容服务器110。\n[0050] 在操作428,内容服务器110注册从主机装置120接收的节目信息以及主机装置\n120的ID信息。内容服务器110可使用主机装置120的ID信息来执行预定的认证处理。\n[0051] 在操作432,内容服务器110产生并管理用于输出与所请求的节目相应的流的触发(trigger)。所述触发相应于流输出通知信息。\n[0052] 在操作434,内容服务器110在数据库中搜索由主机装置120请求的节目。\n[0053] 在操作436,内容服务器110检查由主机装置120请求的节目是否安全,如果不安全,则内容服务器110继续搜索数据库。如果请求的节目安全,则内容服务器110产生并管理触发,以便在与节目相应的内容安全之后,立即将节目发送到主机装置120。\n[0054] 在操作438,如果所请求的节目安全,则内容服务器110将用于主机装置120的状态检查信息的请求发送到主机装置120。\n[0055] 在操作442,主机装置120产生状态信息(例如,包括调谐器的存在、备用操作或普通操作),并在操作444将状态信息发送到内容服务器110。\n[0056] 在操作446,内容服务器110分析主机装置120的状态信息,以便检查主机装置\n120是否处于传输允许状态。\n[0057] 如果内容服务器110确定主机装置120处于传输允许状态,则在操作448,内容服务器110使用先前产生的触发将用于所述节目的流输出通知信号发送到主机装置120。流输出通知信号包括所述流的输出频带信息和节目信息。因此,内容服务器110将用于节目的流输出通知信号发送到主机装置120,而不考虑在主机装置120中设置的记录时间。\n[0058] 在操作452,主机装置120分析流输出通知信号,以便确定内容服务器110输出与节目相应的流的时间点。在本发明的另一示例性实施例中,当检测到从内容服务器110接收的流输出通知信息时,主机装置120可将流输出通知消息显示在屏幕上。\n[0059] 在操作454,内容服务器110在流输出通知信号的传输之后,立即发送与节目相应的流。\n[0060] 在操作456,主机装置120以与流被输出的时间点同步的方式开始记录所接收的与节目相应的流。\n[0061] 结果,在本发明的示例性实施例中,主机装置120远程地在内容服务器110中注册将被预定式记录的期望的节目,内容服务器110可执行记录的触发。\n[0062] 在本发明的另一示例性实施例中,当用户使用EPG来执行预定式记录时,如果期望的节目的实际广播时间由于某种原因被改变,则主机装置120不必继续进行记录。反之,当从内容服务器110发送流输出通知信号时,主机装置120继续进行记录,从而平滑地将记录开始时间与流输出通知信号的输出时间同步。\n[0063] 如上所述,根据本发明的示例性实施例,通过将流从服务器输出的时间点与主机装置中的记录开始点同步,可基于从服务器发送的内容的实际输出时间来记录内容,而不考虑在主机装置中设置的排定的记录开始时间。此外,服务器可通过没有包含在服务器的数据库中的内容的注册来容易地识别用户的命令,并使用诸如预支的各种价格计划来创建新的商业模型。此外,主机装置可容易地识别所期望内容的排定记录时间的改变,由此精确地记录期望的内容。本发明的示例性实施例可用于诸如以下项的数据广播标准中:开放有线应用平台(OCAP)、高级公共应用平台(ACAP)和多媒体家庭平台(MHP)。\n[0064] 可将本发明实现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可存储其后可由计算机系统读取的数据的任何数据存储装置。计算机可读记录介质的示例包括:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储装置。计算机可读记录介质还可分布于联网的计算机系统,从而以分布方式来存储和执行计算机可读代码。\n[0065] 尽管参照本发明的示例性实施例具体示出并描述了本发明,但是本领域的普通技术人员将理解:在不脱离由权利要求限定的本发明的精神和范围的情况下,可进行形式和细节上的各种改变。
法律信息
- 2021-05-28
未缴年费专利权终止
IPC(主分类): H04N 21/235
专利号: ZL 200810110173.3
申请日: 2008.06.13
授权公告日: 2012.11.28
- 2012-11-28
- 2010-11-03
实质审查的生效
IPC(主分类): H04N 5/76
专利申请号: 200810110173.3
申请日: 2008.06.13
- 2009-03-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |