专利汇可以提供Method for simultaneously providing DVB-H and streaming services in a portable terminal专利检索,专利查询,专利分析的服务。并且A method for providing Digital Video Broadcasting-Handheld (DVB-H) and streaming services in a portable terminal includes receiving Electronic Service Guide (ESG) data of DVB-H and displaying a DVB-H channel, confirming whether a field associated with a streaming channel is present in a reserved field of the received ESG data, and if the associated field is present in the ESG data, displaying a steaming channel corresponding to the associated field together with the DVB-H channel.,下面是Method for simultaneously providing DVB-H and streaming services in a portable terminal专利的具体信息内容。
What is claimed is:
This application claims the benefit under 35 U.S.C. §119(a) of a Korean Patent Application filed in the Korean Intellectual Property Office on Jul. 3, 2009 and assigned Serial No. 10-2009-0060729, the entire disclosure of which is hereby incorporated by reference.
1. Field of the Invention
The present invention relates generally to a method of providing broadcast and unicast services in a portable terminal, and more particularly, to a method for simultaneously providing broadcast and unicast services without any complicated procedure.
2. Description of the Related Art
With a rapid advancement in a mobile communication environment, the scope of a portable terminal application which has been traditionally focused on voice services is diversifying. For example, a digital multimedia broadcast such as Digital Video Broadcasting-Handheld (DVB-H) are now generally available and streaming services, such as video clip, broadcast content and media content, are becoming increasingly popular.
Recently, new portable terminals enable users to simultaneously receive a broadcast service (e.g. DVB-H) and a unicast service (e.g. streaming service) through a single portable terminal.
However, since an application for providing a broadcast service such as DVB-H is independent application from a unicast service such as a streaming service, it is inconvenient for users to use both services. Accordingly, users of portable terminals do not make a full usage of the DVB-H broadcast and streaming services.
As one example, if the DVB-H broadcast service is interrupted by the unstable reception of a DVB-H broadcast signal while watching DVB-H broadcast, a user has to end the DVB-H application currently being executed and must search a streaming channel by driving an application for a streaming service to continue the service.
An aspect of the present invention is to address at least the above-mentioned problems and/or disadvantages and to provide at least the advantages described below.
Accordingly, an aspect of the present invention provides a method for displaying a streaming channel within a DVB-H application and simultaneously providing a DVB-H broadcast service and a streaming service.
In accordance with an aspect of exemplary embodiments of the present invention, a method for providing DVB-H and streaming services in a portable terminal includes receiving ESG data of DVB-H and displaying a DVB-H channel, confirming whether a field associated with a streaming channel is present in a reserved field of the received ESG data, and if the associated field is present in the ESG data, displaying a steaming channel corresponding to the associated field together with the DVB-H channel.
In accordance with another aspect of exemplary embodiments of the present invention, a method for providing DVB-H and streaming services in a portable terminal includes, if it is confirmed that a DVB-H broadcast signal is not received, stopping the provision a broadcast service of a DVB-H channel and generating an alert message indicating that the broadcast service of the DVB-H channel is stopped, confirming whether information about a streaming channel associated with the service-stopped DVB-H channel is present in a reserved field of ESG data, and obtaining information about the service-stopped
DVB-H channel through the confirmation, and receiving and displaying the streaming channel associated with the service-stopped DVB-H channel.
The above and other aspects, features and advantages of certain exemplary embodiments of the present invention will be more apparent to those skilled in the art from the following description taken in conjunction with the accompanying drawings, in which:
Reference will now be made in detail to the exemplary embodiments of the present invention with reference to the accompanying drawings. The following detailed description includes specific details in order to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced without such specific details.
A process for simultaneously displaying a DVB-H broadcast channel and a streaming channel according to an exemplary embodiment of the present invention is illustrated in
Referring to
According to the exemplary embodiment of the present invention, the streaming channel information is provided in a reserved field of the ESG. The reserved field of the ESG may be a <UnicastServiceDelivery> field of an access fragment as shown in
It is assumed that the streaming channel information provided in the reserved field of the ESG is previously inserted and transmitted by broadcast providers, mobile communication providers or content providers. In the embodiment, streaming channel information associated with a DVB-H channel may be inserted. However, according to a modified embodiment of the present invention, streaming channel information which can be used in a commercial advertisement or other information may be inserted even though it is not associated with the DVB-H channel.
Therefore, the portable terminal confirms whether the streaming channel information is present in the <UnicastServiceDelivery> field or <Extension> field of the ESG through parsing of the ESG. In the exemplary embodiment of the present invention, the portable terminal may confirm whether the streaming channel information is present by confirming whether there is a syntax of a Real-Time Streaming Protocol (RTSP) associated with the streaming channel in the <UnicastServiceDelivery> field or <Extension> field.
As an illustrative example, the portable terminal checks an <Extension> field of ESG data to acquire information about a name (in this example, ‘beauty’) and an access link (in this example, rtsp://10.50.255.83/beauty.3gp) of an inserted streaming channel, as indicated by reference numerals 310 and 311 in
If it is confirmed that the streaming channel information is not present in the reserved field of the ESG in step S103, the portable terminal confirms whether the streaming channel information is present in a preset Wireless Application Protocol (WAP) page in step S104.
According to a modified embodiment of the present invention, the streaming channel information may be inserted in the preset WAP page instead of the reserved field of the ESG. Therefore, the portable terminal may obtain the streaming channel information inserted in the WAP page by parsing the preset WAP page. For example, as indicated by reference numeral 320 in
According to the modified embodiment of the present invention, the preset WAP page may be replaced by an additional database including the streaming channel information. In more detail, broadcast providers or portable terminal manufacturers may selectively set a database which is to be referred to when an application for providing a DVB-H broadcast service is driven and may insert the streaming channel information, which is to be displayed together with the DVB-H channel, in the database.
The preset WAP page may be changed later on according to a modified embodiment of the present invention. For example, broadcast providers or mobile communication providers may add (or insert) a prescribed tag (e.g. <DVB-H WAP>) to a new WAP page through a transmission method such as a Short Message Service (SMS) so that the portable terminal can refer to an added access link and name.
As stated above, the portable terminal acquires the streaming channel information by parsing the database upon driving a DVB-H broadcast application, thereby simultaneously displaying both information about DVB-H channels through the ESG and information about streaming channel through the database.
If the portable terminal cannot access a DVB-H broadcast network for a prescribed time period (e.g. if a broadcast signal is not received), the portable terminal may display only a list of streaming channels through parsing of the WAP page and may provide a streaming service to users. The portable terminal may check the state of the DVB-H broadcast network continuously or at prescribed intervals. If the DVB-H broadcast network is searched, the portable terminal receives the ESG to display a list of DVB-H channels so that users can use a DVB-H service in addition to the streaming service.
If the streaming channel information is obtained in step S103 or S104, the portable terminal simultaneously displays the DVB-H broadcast channel and the streaming channel in step S105.
Namely, the portable terminal simultaneously displays, on one screen, the DVB-H broadcast channel information through the ESG received in step S102 and the streaming channel information acquired in step S103 or S104. According to a modified embodiment of the present invention, the portable terminal may additionally display a list of streaming files stored therein. In this case, DVB-H broadcast channels, streaming channels, and stored streaming files may be distinguished from each other by additional icons.
For example, as illustrated in
Thus, the portable terminal can provide, through one screen (or application), both the DVB-H broadcast service and the streaming service, without an additional driving application or an additional access process through a driving screen.
Meanwhile, if the streaming channel information is not present in the preset WAP page in step S104, the portable terminal displays only the DVB-H broadcast channel in step S106.
The portable terminal may additionally provide a menu which can select the DVB-H broadcast channel or the streaming channel. Then, the portable terminal may selectively display the DVB-H broadcast channel or the streaming channel according to the selection of a user.
Referring to
More specifically, the portable terminal confirms whether the DVB-H broadcast signal, which enables a user to normally receive the broadcast service of the DVB-H channel, is maintained at a level above a predetermined reception intensity. If it is confirmed that the portable terminal enters a weak electric field area (or shadow area), the portable terminal stops providing the broadcast service of the DVB-H channel through a display (comprised of an LCD or an OLED for example). Next, the portable terminal may inform the user through visual information (e.g. using the display) or audio information (e.g. using a microphone) that the broadcast service cannot be provided because the DVB-H broadcast signal is unable to be normally received.
When the DVB-H broadcast signal is not normally received and therefore the broadcast service of the DVB-H channel is stopped, the portable terminal may confirm a playback point of a multimedia service which is being provided in the service-stopped DVB-H channel.
The portable terminal confirms whether the streaming channel information associated with the service-stopped DVB-H channel is present in the reserved field of the ESG in step S504. If it is not present, the portable terminal confirms whether the streaming channel information associated with the service-stopped DVB-H channel is present in the preset WAP page in step S505.
The portable terminal confirms whether the streaming channel information associated with the service-stopped DVB-H channel in step S503 is present in a corresponding field by parsing the reserved field of the <UnicastServiceDelivery> field or the <Extension> field shown in
The streaming channel information associated with to the service-stopped DVB-H channel may be information about a multimedia service which is the same as (i.e. identical to) a multimedia service provided in the service-stopped DVB-H channel or may be information about a multimedia service relating to a multimedia service provided in the service-stopped DVB-H channel. Namely, the portable terminal may confirm whether the streaming channel information in the reserved field of the ESG is identical to a multimedia service provided in the service-stopped DVB-H channel in step S503. Moreover, the portable terminal may confirm whether the streaming channel information in the reserved field of the ESG relates to a multimedia service provided in the service-stopped DVB-H channel in step S503.
For example, if a multimedia service ‘A’ is being provided through the DVB-H channel, the portable terminal may confirm whether the multimedia service ‘A’ is being provided through the streaming channel by checking the reserved field. The portable terminal may also confirm whether a multimedia service associated with the multimedia service ‘A’, for example, a multimedia service having the same genre, director, actor or actress as the multimedia ‘A’ is being provided through the streaming channel.
Accordingly, the portable terminal may confirm whether a multimedia service which is identical to or similar to the multimedia service provided through the service-stopped DVB-H channel in step S503 is provided through the streaming channel by checking the reserved field of the ESG or the preset WAP page. The preset WAP page may be replaced by an additional database in which prescribed streaming channel information is included. Namely, the portable terminal may confirm whether a multimedia service which is identical to or similar to the multimedia service provided through the service-stopped DVB-H channel is provided through the streaming channel by checking the database.
If information about the service-stopped DVB-H channel in step S503 is obtained in step S504 or S505, the portable terminal receives a corresponding streaming channel and displays it from a playback point after a stopped playback point in step S506.
The portable terminal measures, in milliseconds for example, an elapsed time from a broadcast service start time of the DVB-H channel selected by a user to a broadcast service stop time of the DVB-H channel due to non-reception (or interruption) of the DVB-H broadcast signal, receives a corresponding streaming channel from the measured elapsed time, and outputs (displays) the streaming channel to the user.
For example, assuming that a multimedia service of the service-stopped DVB-H channel in step S503 is stopped during a playback point as indicated by reference numeral 610 in
If the associated streaming channel is a streaming channel of a multimedia service identical to the service-stopped DVB-H broadcast channel, the portable terminal receives and outputs the associated streaming channel from a playback point after the stopped playback point. If the associated streaming channel is a streaming channel of a multimedia service relating to the service-stopped DVB-H channel, the portable terminal receives and outputs the associated streaming channel from a first playback point.
The portable terminal continues to check a DVB-H network while watching the streaming channel. If the portable terminal re-enters the DVB-H network, the portable terminal informs a user through visual information (e.g. using display) or audio information (e.g. using a microphone) that the portable terminal may return to the DVB-H channel. The portable terminal may return to the service-stopped DVB-H channel according to a user's request to continue the broadcast service of a corresponding DVB-H channel.
If the streaming channel information associated with the service-stopped DVB-H channel is not confirmed in steps 504 to 506, the portable terminal confirms whether the streaming channel information is present in the WAP page in step S507 and displays a corresponding streaming channel in step S508.
In this case, the portable terminal confirms whether the streaming channel information is present in the ESG data as well as in the WAP page. If the streaming channel information is present, the portable terminal displays a corresponding streaming channel with reference to the streaming channel information.
That is, even though the streaming channel information associated with the service-stopped DVB-H broadcast channel is not confirmed in steps S504 to S506, the portable terminal confirms and displays the streaming channel information which is not associated with the service-stopped DVB-H broadcast channel. Thus, the portable terminal causes a user to continue to use a multimedia service. In this case, the streaming channel information which is not associated with the service-stopped DVB-H broadcast channel may be set by broadcast providers, content providers, portable terminal manufacturers, or portable terminal users.
According to the exemplary embodiment of the present invention, since a DVB-H broadcast channel and a streaming channel are simultaneously displayed through one application, accessibility of multimedia by users can be improved.
Further, even though a DVB-H broadcast signal is not normally received and thus a DVB-H broadcast service is stopped, since a multimedia service provided in a DVB-H broadcast is provided through search of a streaming channel, users can continuously use the multimedia service in the DVB-H broadcast through the streaming channel.
Furthermore, even when there is no multimedia service provided in a streaming channel identical to a multimedia service provided in a DVB-H broadcast, an associated multimedia service is provided through the streaming channel so that users can select streaming services according to their preference.
Note that the above-described methods according to the present invention can be realized in hardware or as software or computer code that can be stored in a recording medium such as a CD ROM, an RAM, a floppy disk, a hard disk, or a magneto-optical disk or downloaded over a network, so that the methods described herein can be executed by such software using a general purpose computer, or a special processor or in programmable or dedicated hardware, such as an ASIC or FPGA. As would be understood in the art, the computer, the processor or the programmable hardware include memory components, e.g., RAM, ROM, Flash, etc. that may store or receive software or computer code that when accessed and executed by the computer, processor or hardware implement the processing methods described herein.
Although the exemplary embodiments of the present invention have been disclosed for illustrative purposes, various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims. Accordingly, the scope of the present invention should not be limited to the description of the embodiment, but defined by the accompanying claims and equivalents thereof.
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
数据处理设备及方法 | 2020-05-11 | 1041 |
对不同的无线通信技术的干扰管理 | 2020-05-14 | 277 |
用于执行接收器中的功率管理的装置和方法 | 2020-05-14 | 702 |
用于在多路接收的情况下获得图像的方法 | 2020-05-17 | 368 |
数据处理设备和方法 | 2020-05-25 | 358 |
在电子服务指南中提供信令信息 | 2020-05-11 | 82 |
用于增强现实的宽带无源跟踪 | 2020-05-15 | 199 |
移动电视系统的接入网络越区切换 | 2020-05-15 | 192 |
Method, DVD-H system and terminal for providing a broadcast image using laser content | 2020-05-24 | 576 |
CONSTELLATION RATIO FOR A HIERARCHICAL MODULATION SIGNAL | 2020-05-12 | 750 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。