CN101820498A - Two-way set-top box-based digital household weather forecast query system - Google Patents
Two-way set-top box-based digital household weather forecast query system Download PDFInfo
- Publication number
- CN101820498A CN101820498A CN 201010138104 CN201010138104A CN101820498A CN 101820498 A CN101820498 A CN 101820498A CN 201010138104 CN201010138104 CN 201010138104 CN 201010138104 A CN201010138104 A CN 201010138104A CN 101820498 A CN101820498 A CN 101820498A
- Authority
- CN
- China
- Prior art keywords
- weather forecast
- query
- top box
- sdf
- 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
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明实施例公开了一种基于双向机顶盒的数字家庭天气预报查询系统,包括:双向机顶盒用于接收用户基于T9输入法输入的天气预报查询请求,并将所述天气预报查询请求发送给天气预报查询服务器;在接收天气预报查询服务器根据所述天气预报查询请求发送的场景描述文件SDF后,通过SDF解析器SDF PLAYER解析所述SDF,并将解析后的SDF内容显示给用户电视用户端;天气预报查询服务器,根据所述天气预报查询请求通过远程方法调用RMI在天气预报信息服务器中查询相关天气预报信息,将所述天气预报信息通过SDF发送给双向机顶盒;天气预报信息服务器,用于存储相关天气预报内容信息。实施本发明,用户可以通过数字电视实现天气预报查询,满足了用户需求度。
The embodiment of the present invention discloses a digital family weather forecast query system based on a two-way set-top box, comprising: a two-way set-top box for receiving a weather forecast query request input by a user based on the T9 input method, and sending the weather forecast query request to the weather forecast Query server; After receiving the scene description file SDF sent by the weather forecast query server according to the weather forecast query request, analyze the SDF by the SDF parser SDF PLAYER, and display the resolved SDF content to the user's TV client; weather Forecast query server, call RMI by remote method to inquire relevant weather forecast information in weather forecast information server according to described weather forecast query request, send described weather forecast information to two-way set-top box by SDF; Weather forecast information server, be used for storing related Weather forecast content information. By implementing the present invention, users can realize weather forecast inquiry through digital television, which satisfies user requirements.
Description
技术领域technical field
本发明属于信息技术领域,具体涉及一种基于双向机顶盒的数字家庭天气预报查询系统。The invention belongs to the field of information technology, and in particular relates to a digital family weather forecast query system based on a two-way set-top box.
背景技术Background technique
随着以数字技术为核心的信息技术发展,催生了数字家庭等技术的出现。目前,数字电视已经广泛的应用到电影点播,即时聊天,电子政务,远程医疗,智能家居等等与人民生活息息相关的服务当中。With the development of information technology with digital technology as the core, technologies such as digital home have been born. At present, digital TV has been widely used in movies on demand, instant chat, e-government, telemedicine, smart home and other services that are closely related to people's lives.
数字电视技术和功能日新月异,数字电视机顶盒或者内嵌有机顶盒功能的数字电视机不断发展,硬件支持越来越多,功能提供越来越强大。并且随着数字电视硬件设备和软件系统的不断发展,数字电视的应用领域也越来越广泛,功能也更趋向于满足用户的各种需求。现在的双向机顶盒能够根据用户需求来满足用户需求的互动性,但是目前的数字电视系统并没有提供一个完整的技术给用户,方便用户通过数字电视系统来查询相关的天气预报信息,不能方便用户通过数字电视系统来获取相关的天气预报信息,从而使现有的数字电视系统不能很好的满足用户需求度,降低用户的体验度。Digital TV technology and functions are changing with each passing day. Digital TV set-top boxes or digital TVs with built-in set-top box functions are constantly developing, with more and more hardware support and more and more powerful functions. And with the continuous development of digital TV hardware equipment and software systems, the application fields of digital TV are becoming more and more extensive, and the functions tend to meet various needs of users. The current two-way set-top box can meet the interactive needs of users according to user needs, but the current digital TV system does not provide a complete technology for users to facilitate users to query relevant weather forecast information through the digital TV system, which is not convenient for users to pass The digital TV system is used to obtain relevant weather forecast information, so that the existing digital TV system cannot well meet the needs of users and reduce the user experience.
发明内容Contents of the invention
本发明的目的在于提供一种基于双向机顶盒的数字家庭天气预报查询系统,旨在满足数字电视用户通过电视频道实现天气预报查询的应用要求。The purpose of the present invention is to provide a digital family weather forecast query system based on a two-way set-top box, aiming at meeting the application requirements of digital TV users to realize weather forecast query through TV channels.
为了实现上述发明,本发明实施例提供了一种基于双向机顶盒的天气预报查询系统,所述系统包括:In order to realize the above invention, an embodiment of the present invention provides a weather forecast query system based on a two-way set-top box, the system comprising:
双向机顶盒,用于接收用户基于T9输入法输入的天气预报查询请求,并将所述天气预报查询请求发送给天气预报查询服务器;在接收天气预报查询服务器根据所述天气预报查询请求发送的场景描述文件SDF后,通过SDF解析器SDF_PLAYER解析所述SDF,并将解析后的SDF内容显示给用户电视用户端;The two-way set-top box is used to receive the weather forecast query request input by the user based on the T9 input method, and send the weather forecast query request to the weather forecast query server; receive the scene description sent by the weather forecast query server according to the weather forecast query request After the file SDF, parse the SDF through the SDF parser SDF_PLAYER, and display the parsed SDF content to the user's TV client;
天气预报查询服务器,用于接收双向机顶盒发送的天气预报查询请求,并根据所述天气预报查询请求通过远程方法调用RMI在天气预报信息服务器中查询相关天气预报信息,将所述天气预报信息通过SDF发送给双向机顶盒;The weather forecast query server is used to receive the weather forecast query request sent by the two-way set-top box, and call the RMI to query relevant weather forecast information in the weather forecast information server through the remote method according to the weather forecast query request, and pass the weather forecast information through the SDF Send to the two-way set-top box;
天气预报信息服务器,用于存储相关天气预报内容信息,为查询系统提供查询服务的天气预报内容。The weather forecast information server is used to store relevant weather forecast content information and provide weather forecast content for query services to the query system.
所述系统还包括一业务逻辑服务器,用于接收并解析双向机顶盒发送来的查询请求,并将解析后的查询请求返回给天气预报查询服务器,并将天气预报查询服务器查询结果以Web响应的方式返回给双向机顶盒。The system also includes a business logic server, which is used to receive and analyze the query request sent by the two-way set-top box, return the parsed query request to the weather forecast query server, and send the query result of the weather forecast query server in the form of Web response Return to the two-way set-top box.
业务逻辑服务器采用J2EE体系结构,由网络层组件和业务应用层组件组成。The business logic server adopts the J2EE architecture and is composed of network layer components and business application layer components.
所述网络层组件为Servlet或CGI,用于接收并解析双向机顶盒发送来的天气预报查询请求;业务应用层组件为EJB,实现天气预报查询频道的业务处理。The network layer component is Servlet or CGI, which is used to receive and analyze the weather forecast query request sent by the two-way set-top box; the business application layer component is EJB, which realizes the business processing of the weather forecast query channel.
所述系统还包括一身份认证模块,用于认证该天气预报查询频道客户端的标识;当身份认证模块对所述客户端的标识认证成功之后,天气预报天气预报查询服务器才能接受所述双向机顶盒的天气预报查询请求。The system also includes an identity authentication module for authenticating the identity of the weather forecast query channel client; after the identity authentication module successfully authenticates the identity of the client, the weather forecast weather forecast query server can accept the weather of the two-way set-top box Forecast query request.
所述查询请求包括:所需查询的地名信息和时间信息。所述双向机顶盒使用HTTP协议向业务逻辑服务器发送天气预报查询请求。The query request includes: place name information and time information to be queried. The two-way set-top box sends a weather forecast query request to the business logic server using the HTTP protocol.
实施本发明实施例,具有如下有益效果:通过实施本发明实现了数字家庭的天气预报查询业务,数字家庭用户可以通过数字电视实现天气预报查询,从而为用户提供了方便快捷的天气预报查询服务,并拓宽了数字家庭业务范围,满足了用户需求度,增加了用户体验度。通过使用RMI技术,实现了分布式计算,能充分的利用面向对象技术的强大功能,并提供较高的安全性。利用SDF中间件,支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能应用程序可以工作于多平台或OS环境,该查询系统可以方便的在不同机顶盒里面的不同操作系统中运行。Implementing the embodiment of the present invention has the following beneficial effects: by implementing the present invention, the weather forecast query service of the digital home is realized, and the digital home user can realize the weather forecast query through the digital TV, thereby providing the user with a convenient and fast weather forecast query service, It also broadens the scope of digital home services, meets user needs, and increases user experience. By using RMI technology, distributed computing is realized, which can make full use of the powerful functions of object-oriented technology and provide high security. Utilize SDF middleware, support distributed computing, provide cross-network, hardware and OS platform transparent application or service interactive function application program can work in multi-platform or OS environment, the query system can be conveniently installed in different set-top boxes run on different operating systems.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本发明实施例中的数字电视系统的系统架构图;Fig. 1 is a system architecture diagram of a digital television system in an embodiment of the present invention;
图2为本发明实施例中基于双向机顶盒的天气预报查询系统另一架构示意图;Fig. 2 is another schematic diagram of the architecture of the weather forecast query system based on the two-way set-top box in the embodiment of the present invention;
图3为基于图2系统架构下的基于双向机顶盒的天气预报查询方法流程图。FIG. 3 is a flow chart of a two-way set-top box-based weather forecast query method based on the system architecture in FIG. 2 .
具体实施方式Detailed ways
下面结合附图详细说明本发明实施例。Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
图1示出了本发明实施例中的数字电视系统的系统架构图,该数字电视系统包括:数字电视101、数字电视108、数字电视105等等,该系统中的数字电视通过双向机顶盒接入到数字电视系统中去,如图中所示的双向机顶盒102、双向机顶盒104、双向机顶盒107等等,该系统还设有天气预报查询服务器103和天气预报信息服务器106等等,具体的:Fig. 1 shows the system architecture diagram of the digital television system in the embodiment of the present invention, and this digital television system comprises: digital television 101, digital television 108, digital television 105 etc., the digital television in this system is connected through two-way set-top box In the digital television system, as shown in the figure, the two-way set-top box 102, the two-way set-top box 104, the two-way set-top box 107, etc., the system is also provided with a weather forecast query server 103 and a weather forecast information server 106, etc. Specifically:
双向机顶盒(如图中双向机顶盒102、双向机顶盒104、双向机顶盒107等等),用于接收用户基于T9输入法输入的天气预报查询请求,并将该天气预报查询请求发送给天气预报查询服务器103;在接收天气预报查询服务器103根据天气预报查询请求发送的场景描述文件(SDF)后,将该SDF解析,并显示给数字电视用户端(如数字电视101、数字电视108、数字电视105等等);具体的,该双向机顶盒通过SDF解析器(SDF_PLAYER)解析系统中的SDF文件;Two-way set-top box (two-way set-top box 102, two-way set-top box 104, two-way set-top box 107 etc. among the figure), is used for receiving the weather forecast inquiry request that the user inputs based on T9 input method, and this weather forecast inquiry request is sent to weather forecast inquiry server 103 After receiving the scene description file (SDF) sent by the weather forecast query server 103 according to the weather forecast query request, the SDF is resolved and displayed to the digital TV client (such as digital TV 101, digital TV 108, digital TV 105, etc. ); Specifically, the two-way set-top box parses the SDF file in the system through the SDF resolver (SDF_PLAYER);
天气预报查询服务器103,用于接收双向机顶盒发送的天气预报查询请求,并根据天气预报查询请求通过远程方法调用(RMI)在天气预报信息服务器106中查询相关天气预报信息,将相关天气预报信息通过SDF发送给双向机顶盒;The weather forecast query server 103 is used to receive the weather forecast query request sent by the two-way set-top box, and query relevant weather forecast information in the weather forecast information server 106 by remote method invocation (RMI) according to the weather forecast query request, and pass the relevant weather forecast information through SDF is sent to the two-way set-top box;
天气预报信息服务器106,用于存储相关天气预报内容信息,为查询系统提供查询服务的天气预报内容。The weather forecast information server 106 is used for storing relevant weather forecast content information, and providing weather forecast content of query service for the query system.
具体的,图2示出了本发明实施例中基于双向机顶盒的天气预报查询系统另一架构示意图,该系统包括:Specifically, FIG. 2 shows another schematic diagram of the architecture of the weather forecast query system based on the two-way set-top box in the embodiment of the present invention. The system includes:
这里的天气预报查询频道客户端,包括双向机顶盒和数字电视。双向机顶盒通过解析天气预报查询频道的SDF文件,在数字电视上呈现电视画面,从而为数字家庭用户提供天气预报查询输入的客户端界面。双向机顶盒使用的中间件为SDF_PLAYER,用于解析SDF语言,并提供T9中文输入法。SDF(SceneDescription File),又称场景描述文件,是一种操作流程中间描述语言,它支持的元素类型有图片、视频、文字、输入框等。以SDF_PLAYER为中间件的双向机顶盒通过解析SDF文件,就能在数字电视上呈现电视频道画面。电视用户通过遥控器上的数字按键使用T9中文输入法,在电视画面上的输入框中输入要查询的地点和往后几天的天数,点击“查询”按钮后机顶盒就向业务逻辑服务器发送天气预报查询请求,请求信息包含了用户输入的地点和天数。双向机顶盒对天气预报查询频道的SDF文件wetherInfo.sdf进行解析,在数字电视上呈现电视画面,数字家庭用户遥控器在客户端界面的输入框中输入地点和往后几天的天数。双向机顶盒使用HTTP协议向业务逻辑服务器发送天气预报查询请求,请求信息包含了用户输入的地点和往后几天的天数。The weather forecast query channel client here includes two-way set-top boxes and digital TVs. The two-way set-top box presents the TV picture on the digital TV by analyzing the SDF file of the weather forecast query channel, thereby providing a client interface for weather forecast query input for digital home users. The middleware used by the two-way set-top box is SDF_PLAYER, which is used to parse the SDF language and provide T9 Chinese input method. SDF (SceneDescription File), also known as Scene Description File, is an intermediate description language for the operation process, and the element types it supports include pictures, videos, text, input boxes, etc. The two-way set-top box with SDF_PLAYER as the middleware can present the TV channel picture on the digital TV by analyzing the SDF file. The TV user uses the T9 Chinese input method through the number buttons on the remote control, and inputs the location to be queried and the number of days to come in the input box on the TV screen. After clicking the "Query" button, the set-top box will send the weather to the business logic server Forecast query request, the request information includes the location and days input by the user. The two-way set-top box analyzes the SDF file wetherInfo.sdf of the weather forecast query channel, and presents the TV picture on the digital TV, and the remote control of the digital home user inputs the location and the number of days in the next few days in the input box of the client interface. The two-way set-top box uses the HTTP protocol to send a weather forecast query request to the business logic server, and the request information includes the location input by the user and the number of days in the next few days.
这里的业务逻辑服务器包括Web层组件以及业务应用层组件,Web层组件为Servlet,用于接收并解析双向机顶盒发送的Web请求,调用相应的频道业务模块进行处理,并把业务模块的处理结果以Web响应方式返回给双向机顶盒;业务应用组件为EJB,实现频道的业务处理,天气预报查询EJB处理天气预报查询频道的业务,通过RMI技术远程调用天气预报查询服务器的天气预报查询方法。所述的业务逻辑服务器接收并响应双向机顶盒发送的请求,并调用相应的频道业务模块进行处理。业务逻辑服务器采用J2EE体系结构,包括Web层组件以及业务应用层组件,Web层组件为Servlet,用于接收并解析双向机顶盒发送的Web请求,调用相应的频道业务模块进行处理,并把业务模块的处理结果以Web响应方式返回给双向机顶盒;业务应用层组件为EJB,实现各个频道的业务处理,体现的是业务逻辑。每个逻辑都对应一个EJB。其中天气预报查询EJB处理天气预报查询频道的业务,通过java分布式计算技术RMI远程调用天气预报查询服务器的天气预报查询方法wetherQuery,远程调用过程中向天气预报查询服务器传递的参数包括地点和时间。此外业务逻辑服务器端还可以包含一个身份认证模块,用于认证该天气预报查询频道客户端的标识,只有当客户端的标识得到确认后,该业务逻辑服务器才能接收双向机顶盒发送的天气预报查询指令。The business logic server here includes the Web layer component and the business application layer component. The Web layer component is a Servlet, which is used to receive and analyze the Web request sent by the two-way set-top box, call the corresponding channel business module for processing, and use the processing result of the business module as The Web response is returned to the two-way set-top box; the business application component is EJB, which realizes the business processing of the channel, and the weather forecast query EJB handles the business of the weather forecast query channel, and remotely invokes the weather forecast query method of the weather forecast query server through RMI technology. The service logic server receives and responds to the request sent by the two-way set-top box, and calls the corresponding channel service module for processing. The business logic server adopts the J2EE architecture, including Web layer components and business application layer components. The Web layer component is Servlet, which is used to receive and analyze the Web requests sent by the two-way set-top box, call the corresponding channel business module for processing, and transfer the business module The processing result is returned to the two-way set-top box in the form of Web response; the business application layer component is EJB, which realizes the business processing of each channel and embodies the business logic. Each logic corresponds to an EJB. Among them, the weather forecast query EJB handles the business of the weather forecast query channel, and uses the java distributed computing technology RMI to remotely call the weather forecast query method wetherQuery of the weather forecast query server. The parameters passed to the weather forecast query server during the remote call process include location and time. In addition, the business logic server can also include an identity authentication module for authenticating the identification of the weather forecast query channel client. Only after the identification of the client is confirmed, the business logic server can receive the weather forecast query command sent by the two-way set-top box.
天气预报查询服务器包括RMI模块以及天气预报查询模块。RMI模块向业务逻辑服务器提供远程调用天气预报查询方法的服务;天气预报查询模块分成3个子模块:地点映射模块、时间映射模块、天气查询模块。其中,地点映射模块实现了将用户输入的地点映射成包含此地点的最小的覆盖区域。时间映射模块实现了将当前日期和往后的天数映射成具体的查询日期。天气查询模块实现了在天气预报数据库中根据区域和日期查找天气预报的记录。The weather forecast query server includes an RMI module and a weather forecast query module. The RMI module provides the service of calling the weather forecast query method remotely to the business logic server; the weather forecast query module is divided into three sub-modules: location mapping module, time mapping module, and weather query module. Wherein, the location mapping module realizes mapping the location input by the user into the smallest coverage area including the location. The time mapping module realizes the mapping of the current date and the number of days in the future into a specific query date. The weather query module realizes searching the weather forecast records according to the region and date in the weather forecast database.
相应的,基于图2中的系统架构图,图3示出了该系统架构下的基于双向机顶盒的天气预报查询方法流程图,包括如下步骤:Correspondingly, based on the system architecture diagram in FIG. 2, FIG. 3 shows a flow chart of a two-way set-top box-based weather forecast query method under the system architecture, including the following steps:
S301:用户选择天气预报查询频道,机顶盒载入并解析天气预报查询频道的SDF文件wetherInfo.sdf,数字电视呈现天气预报查询输入的客户端界面。S301: The user selects a weather forecast query channel, the set-top box loads and parses the SDF file wetherInfo.sdf of the weather forecast query channel, and the digital TV presents a client interface for weather forecast query input.
S302:用户通过遥控器使用T9中文输入法往天气预报查询频道的输入框中输入查询的地点和往后几天的天数。完成输入后点击“查询”按钮。机顶盒使用HTTP协议向频道后台服务器发送天气预报查询请求,请求信息包含了查询的地点和往后的天数。S302: The user uses the T9 Chinese input method through the remote controller to input the query location and the number of days in the next few days into the input box of the weather forecast query channel. After completing the input, click the "Query" button. The set-top box uses the HTTP protocol to send a weather forecast query request to the channel background server, and the request information includes the location of the query and the number of days to come.
S303:频道后台服务器的Web层组件Servlet接收机顶盒传来的天气预报查询请求,并进行解析,确定对请求进行处理的频道处理模块。S303: The Servlet of the Web layer component of the channel background server receives the weather forecast query request from the set-top box, analyzes it, and determines the channel processing module for processing the request.
S304:频道后台服务器的Web层组件Servlet调用天气预报查询EJB处理天气预报查询频道的业务。S304: The Web layer component Servlet of the channel background server invokes the weather forecast query EJB to process the business of the weather forecast query channel.
S305:天气预报查询EJB通过分布式计算技术RMI远程调用天气预报查询服务器的天气预报查询模块的方法,向该方法传递两个参数:查询的地点和往后的天数。S305: The weather forecast query EJB remotely invokes the method of the weather forecast query module of the weather forecast query server through the distributed computing technology RMI, and passes two parameters to the method: the location of the query and the number of days to come.
S306:天气预报查询服务器执行天气预报查询模块,天气预报查询模块实现将把查询地点和往后的天数映射成覆盖此地点的最小区域和具体的日期,然后根据这两个关键字的值在天气预报数据库中查找出预报天气的状况。S306: The weather forecast query server executes the weather forecast query module, and the weather forecast query module realizes that the query location and the number of days in the future will be mapped to the minimum area covering this location and the specific date, and then according to the values of these two keywords in the weather Look up the forecast weather conditions in the forecast database.
S307:天气预报查询服务器的天气预报查询模块向频道后台服务器的天气预报查询EJB返回天气预报查询结果。S307: The weather forecast query module of the weather forecast query server returns a weather forecast query result to the weather forecast query EJB of the channel background server.
S308:频道后台服务器的Servlet向机顶盒返回天气预报查询结果,并将天气预报查询信息显示在数字电视画面上。S308: The Servlet of the channel background server returns the weather forecast query result to the set-top box, and displays the weather forecast query information on the digital TV screen.
本发明中,天气预报查询服务器的天气预报查询模块是天气预报查询系统的核心模块。天气预报查询的总体流程如图3所示。首先,模块把查询的地点映射成包含此地点的最小覆盖区域;然后,模块再根据当前的日期和往后的天数计算具体的查询日期;最后,模块根据区域和日期这两个关键字查询天气预报数据库,再返回查询的结果。In the present invention, the weather forecast query module of the weather forecast query server is the core module of the weather forecast query system. The overall process of weather forecast query is shown in Figure 3. First, the module maps the queried location to the minimum coverage area containing this location; then, the module calculates the specific query date based on the current date and the number of days in the future; finally, the module queries the weather based on the two keywords of area and date Forecast the database, and then return the result of the query.
例如,天气预报信息数据库录入了广州市番禺区的天气预报信息,并假设当前日期是2010年1月30日。若用户想要查询广州市大学城未来2天后的天气信息,当用户输入广州大学城和天数2时,系统会把地点广州市大学城映射成番禺区并把天数2映射成日期2010年2月1日,然后再根据番禺区和该日期查询天气预报信息数据库,并返回查询的天气预报信息结果。又例如,天气预报信息数据库录入了广州市的天气预报信息,并假设当前日期是2010年1月30日。若用户想要查询广州市未来3天后的天气信息,当用户输入广州市和天数3时,系统会把地点广州市映射成广州市并把天数3映射成2010年2月2日,然后再根据广州市和该日期查询天气预报信息数据库,并返回查询的天气预报信息结果。For example, the weather forecast information database has entered the weather forecast information of Panyu District, Guangzhou City, and it is assumed that the current date is January 30, 2010. If the user wants to query the weather information of Guangzhou University City in the next 2 days, when the user enters Guangzhou University City and the number of days 2, the system will map the location of Guangzhou University City to Panyu District and map the number of days 2 to the date February 2010 1, and then query the weather forecast information database according to the Panyu District and the date, and return the result of the query weather forecast information. For another example, the weather forecast information database has entered the weather forecast information of Guangzhou, and it is assumed that the current date is January 30, 2010. If the user wants to query the weather information of Guangzhou City in the next 3 days, when the user enters Guangzhou City and the number of days 3, the system will map the location Guangzhou City to Guangzhou City and the number of days 3 to February 2, 2010, and then according to Guangzhou city and the date query the weather forecast information database, and return the query weather forecast information result.
综上,通过实施本发明实现了数字家庭的天气预报查询业务,数字家庭用户可以通过数字电视实现天气预报查询,从而为用户提供了方便快捷的天气预报查询服务,并拓宽了数字家庭业务范围,满足了用户需求度,增加了用户体验度。通过使用RMI技术,实现了分布式计算,能充分的利用面向对象技术的强大功能,并提供较高的安全性。利用SDF中间件,支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能应用程序可以工作于多平台或OS环境,该查询系统可以方便的在不同机顶盒里面的不同操作系统中运行。To sum up, by implementing the present invention, the weather forecast query service of the digital home is realized, and the digital home user can realize the weather forecast query through the digital TV, thereby providing the user with a convenient and quick weather forecast query service, and widening the scope of the digital home business. Satisfy user needs and increase user experience. By using RMI technology, distributed computing is realized, which can make full use of the powerful functions of object-oriented technology and provide high security. Utilize SDF middleware, support distributed computing, provide cross-network, hardware and OS platform transparent application or service interactive function application program can work in multi-platform or OS environment, the query system can be conveniently installed in different set-top boxes run on different operating systems.
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。The above disclosure is only a preferred embodiment of the present invention, which certainly cannot limit the scope of rights of the present invention. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope of the present invention.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 201010138104 CN101820498A (en) | 2010-03-29 | 2010-03-29 | Two-way set-top box-based digital household weather forecast query system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 201010138104 CN101820498A (en) | 2010-03-29 | 2010-03-29 | Two-way set-top box-based digital household weather forecast query system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101820498A true CN101820498A (en) | 2010-09-01 |
Family
ID=42655417
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 201010138104 Pending CN101820498A (en) | 2010-03-29 | 2010-03-29 | Two-way set-top box-based digital household weather forecast query system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101820498A (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101958894A (en) * | 2010-09-17 | 2011-01-26 | 中山大学 | An Information Interaction System Based on Digital Home |
| CN101977295A (en) * | 2010-10-18 | 2011-02-16 | 深圳市同洲电子股份有限公司 | Digital television terminal and multifunction search method and device thereof |
| CN102209268A (en) * | 2011-05-24 | 2011-10-05 | 广州视源电子科技有限公司 | Interactive-personality-television-based weather forecasting realization method and interactive personality television |
| CN102291623A (en) * | 2011-09-13 | 2011-12-21 | 全星科技(珠海)有限公司 | Method of integrating weather forecast function for set top box and set top box |
| CN102892045A (en) * | 2012-09-25 | 2013-01-23 | 四川长虹电器股份有限公司 | Method for instantly displaying weather forecast of local city |
| CN102957971A (en) * | 2012-10-18 | 2013-03-06 | 青岛海信信芯科技有限公司 | Weather information transmission display system and method |
| CN103179463A (en) * | 2011-12-20 | 2013-06-26 | 海尔集团公司 | Inquiry method of weather forecast information and TV set |
| CN103634667A (en) * | 2013-12-12 | 2014-03-12 | 珠海迈越信息技术有限公司 | Method and apparatus for acquiring network push information based on set top box |
| CN104702984A (en) * | 2015-02-12 | 2015-06-10 | 福建新大陆通信科技股份有限公司 | Set-top box multi-functional weather forecast system and method thereof |
| CN105516822A (en) * | 2015-12-07 | 2016-04-20 | 福建新大陆通信科技股份有限公司 | Method and system for weather voice broadcasting based on set-top box |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101282309A (en) * | 2008-05-27 | 2008-10-08 | 中山大学 | A digital family short message sending system based on two-way set-top box |
| US20090070814A1 (en) * | 2007-09-10 | 2009-03-12 | Alticast Corporation | Method and system for providing application service |
| US20090144237A1 (en) * | 2007-11-30 | 2009-06-04 | Michael Branam | Methods, systems, and computer program products for providing personalized media services |
| CN101500145A (en) * | 2009-03-10 | 2009-08-05 | 中山大学 | Digital household public transportation enquiry system based on bi-directional set-top box |
| CN101622852A (en) * | 2007-02-16 | 2010-01-06 | 索尼爱立信移动通讯股份有限公司 | Weather information in the calendar |
-
2010
- 2010-03-29 CN CN 201010138104 patent/CN101820498A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101622852A (en) * | 2007-02-16 | 2010-01-06 | 索尼爱立信移动通讯股份有限公司 | Weather information in the calendar |
| US20090070814A1 (en) * | 2007-09-10 | 2009-03-12 | Alticast Corporation | Method and system for providing application service |
| US20090144237A1 (en) * | 2007-11-30 | 2009-06-04 | Michael Branam | Methods, systems, and computer program products for providing personalized media services |
| CN101282309A (en) * | 2008-05-27 | 2008-10-08 | 中山大学 | A digital family short message sending system based on two-way set-top box |
| CN101500145A (en) * | 2009-03-10 | 2009-08-05 | 中山大学 | Digital household public transportation enquiry system based on bi-directional set-top box |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101958894A (en) * | 2010-09-17 | 2011-01-26 | 中山大学 | An Information Interaction System Based on Digital Home |
| CN101977295A (en) * | 2010-10-18 | 2011-02-16 | 深圳市同洲电子股份有限公司 | Digital television terminal and multifunction search method and device thereof |
| CN102209268A (en) * | 2011-05-24 | 2011-10-05 | 广州视源电子科技有限公司 | Interactive-personality-television-based weather forecasting realization method and interactive personality television |
| CN102291623A (en) * | 2011-09-13 | 2011-12-21 | 全星科技(珠海)有限公司 | Method of integrating weather forecast function for set top box and set top box |
| CN103179463A (en) * | 2011-12-20 | 2013-06-26 | 海尔集团公司 | Inquiry method of weather forecast information and TV set |
| CN102892045A (en) * | 2012-09-25 | 2013-01-23 | 四川长虹电器股份有限公司 | Method for instantly displaying weather forecast of local city |
| CN102957971A (en) * | 2012-10-18 | 2013-03-06 | 青岛海信信芯科技有限公司 | Weather information transmission display system and method |
| CN103634667A (en) * | 2013-12-12 | 2014-03-12 | 珠海迈越信息技术有限公司 | Method and apparatus for acquiring network push information based on set top box |
| CN104702984A (en) * | 2015-02-12 | 2015-06-10 | 福建新大陆通信科技股份有限公司 | Set-top box multi-functional weather forecast system and method thereof |
| CN105516822A (en) * | 2015-12-07 | 2016-04-20 | 福建新大陆通信科技股份有限公司 | Method and system for weather voice broadcasting based on set-top box |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101820498A (en) | Two-way set-top box-based digital household weather forecast query system | |
| CN103491179B (en) | Multi-screen interaction method and system based on Web | |
| US10986470B2 (en) | Bi-directional integration and control of managed and unmanaged devices | |
| US9621957B2 (en) | Method and system for low-latency browsing on a device with limited processing resources | |
| US10820045B2 (en) | Method and system for video stream personalization | |
| WO2010147433A2 (en) | Apparatus and method for transmitting and receiving a user interface in a communication system | |
| CN103782572A (en) | System and method for providing message and event based video services control plane | |
| CN103782571A (en) | System and method for providing a message and an event based video services control plane | |
| US20120159549A1 (en) | Sony epg and metadata solution with multiple service sources | |
| CN101188702B (en) | A weather forecast service system based on TV | |
| CN101500145A (en) | Digital household public transportation enquiry system based on bi-directional set-top box | |
| CN103167327A (en) | Method, device and system of information interaction | |
| US11979642B2 (en) | Method and system for navigating at a client device selected features on a non-dynamic image page from an elastic voice cloud server in communication with a third-party search service | |
| US20220391354A1 (en) | Information sharing method, apparatus, electronic device, and storage medium | |
| CN104618805B (en) | A kind of VOD method and equipment | |
| US20060133336A1 (en) | System for mediating convergence services of communication and broadcasting using non-communicative appliance | |
| US9032021B2 (en) | Method for providing customized advertisement/news on scalable application service system | |
| CN111654753B (en) | Application program starting method and display device | |
| CN102185891A (en) | Online electronic dictionary lookup system based on middleware platform | |
| US20110296480A1 (en) | System, terminal, server and method for providing rich application based multi-screen iptv service | |
| CN104683843A (en) | Video device control method and video device | |
| CN102957965A (en) | Microblogging method and smart television | |
| US20190124071A1 (en) | Access to network data from a plurality of sources using a single identification value | |
| CN105847884B (en) | Method and device for controlling television user to use television | |
| SE516506C2 (en) | Telecommunication system comprising one or more mobile terminals |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100901 |