Apparatus and method for processing multimedia and general internet data via a home media gateway and a thin client server
First Claim
1. A home media gateway connected to a thin client server and a media server through a network, the home media gateway comprising:
- a first data processing unit programmed and configured to;
enable a user to request an Internet service via thin client protocol to the thin client server so as to request corresponding Internet contents, carry out decompression on screen information of general Internet data transmitted from the thin client server and provide said decompressed screen information to a display device, and access and download multimedia data from the media server, the multimedia data corresponding to multimedia information received from the thin client server being downloaded from the media server; and
a second data processing unit programmed and configured to decode the multimedia data downloaded from the media server to the first data processing unit and then providing the display device the decoded multimedia data for display, said second data processing unit being distinguished from the first data processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A home media gateway improving a thin client mode. General Internet data is separated from multimedia data and is processed differently and is sent to the home media gateway over a different channel to reduce the burden on the processor of the home media gateway. General Internet data is processed in a thin client server and the multimedia data is processed in a multimedia auxiliary processor of the home media gateway so that tasks to be processed by a main processor of the home media gateway can be reduced to a minimum and a load concentrated on the thin client server can be prevented. Also, since the multimedia auxiliary processor of the home media gateway directly processes multimedia data by hardware-based processing, there is an effect that the resulting processed multimedia data will have a quality better than if processed by software-based processing.
-
Citations
14 Claims
-
1. A home media gateway connected to a thin client server and a media server through a network, the home media gateway comprising:
-
a first data processing unit programmed and configured to;
enable a user to request an Internet service via thin client protocol to the thin client server so as to request corresponding Internet contents, carry out decompression on screen information of general Internet data transmitted from the thin client server and provide said decompressed screen information to a display device, and access and download multimedia data from the media server, the multimedia data corresponding to multimedia information received from the thin client server being downloaded from the media server; and
a second data processing unit programmed and configured to decode the multimedia data downloaded from the media server to the first data processing unit and then providing the display device the decoded multimedia data for display, said second data processing unit being distinguished from the first data processing unit. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for processing data in a thin client server connected to a home media gateway via a network, the thin client server comprising:
-
a downloading unit adapted to download an HTML source of corresponding contents from a corresponding web server when an Internet contents request is made from the home media gateway;
a data analyzing unit adapted to analyze the HTML source of the downloaded Internet contents by analyzing a tag and an extension of a link included in the corresponding HTML source; and
a data transmitting unit adapted to;
generate screen information on HTML data and transmit the generated screen information to the home media gateway when the HTML source analyzed by the data analyzing unit is general Internet data, and extract multimedia data from the general Internet data and transmit the multimedia data to the home media gateway when the HTML source analyzed by the data analyzing unit is multimedia data. - View Dependent Claims (6, 7)
-
-
8. An apparatus for processing multimedia data using a thin client mode, the apparatus comprising:
-
a thin client server arranged to analyze a tag and an extension of a link which are included in an HTML source of an Internet contents downloaded by downloading the HTML source of corresponding contents from a corresponding web server, separating general Internet data from multimedia data based on said analysis, and transmitting screen information on general Internet data and information on multimedia data through different channels to the home media network; and
a home media gateway adapted to display the screen information transmitted from the thin client server and adapted to download a multimedia data source corresponding to the information on the multimedia data from a media server, and displaying the multimedia data source on a display device, wherein the home media gateway comprises;
a first processor programmed and configured to request corresponding Internet contents by being connected to the thin client server through a thin client protocol, decode the screen information on the general Internet data transmitted from the thin client server through one channel, display the decoded screen information on the display device, and download the multimedia data corresponding to the information on the multimedia data transmitted from the thin client server through the other channel from the media server; and
a second and different processor programmed and configured to decode the multimedia data downloaded from the media server by the first processor for display on the display device. - View Dependent Claims (9)
-
-
10. A method for processing multimedia data using a home media gateway connected to a thin client server via a network, the method comprising:
-
forming a thin client channel and a multimedia data channel between the thin client server and the home media gateway when the home media gateway is booted, then;
making an Internet service request by a user;
sending the Internet service request to the thin client server via said thin client channel using a thin client protocol;
requesting corresponding Internet contents;
transmitting screen information on general Internet data from the thin client server to the home media gateway;
decoding the transmitted screen information of the general Internet data;
displaying the screen information on a display device;
transmitting multimedia data from the thin client server to the home media gateway over a multimedia data channel;
downloading multimedia data corresponding to the transmitted multimedia data transmitted from the thin client server from a media server to a first processor in the home media gateway;
decoding the downloaded multimedia data using a second and different processor in the home media gateway; and
displaying the decoded multimedia data on the display device.
-
-
11. A method for processing multimedia data using a thin client server connected to a home media gateway through a network, the method comprising:
-
downloading an HTML source of corresponding contents from a corresponding web server when an Internet contents request is made from the home media gateway;
analyzing the HTML source of the downloaded Internet contents by analyzing a tag and an extension of a link included in the corresponding HTML source;
generating screen information on HTML data and transmitting the generated information to the home media gateway through a thin client channel when the analyzed HTML source is general Internet data; and
extracting information on the multimedia data and transmitting the information to the home media gateway through a multimedia data channel when the analyzed HTML source is the multimedia data. - View Dependent Claims (12)
-
-
13. A method for processing multimedia data and general internet data using a thin client server and a home media gateway, the method comprising:
-
forming a thin client channel and a multimedia data channel between the thin client server and the home media gateway when the home media gateway is booted, then;
sending a service request to the thin client server via a thin client protocol and requesting corresponding Internet contents when an Internet service request is made by a user in the state that the channels have been formed;
downloading an HTML source of the corresponding contents from a corresponding web server to the thin client server in response to the request;
analyzing the HTML source of the downloaded Internet contents and then analyzing a tag and an extension of a link included in the corresponding HTML source to determine whether the Internet contents are general Internet data or multimedia data;
generating screen information on HTML data according to the analysis result, transmitting the screen information to the home media gateway through the thin client channel when the Internet contents are general Internet data;
transmitting information on the multimedia data to the home media gateway through the multimedia data channel without generating screen information when the Internet contents are multimedia data;
after decoding screen information on general Internet data transmitted from the thin client server through the thin client channel, displaying the screen information on a display device;
downloading the multimedia data corresponding to the information on the multimedia data transmitted through the multimedia data communication channel from a media server to a first processor in the home media gateway; and
decoding multimedia data downloaded from the media server to the first processor via a second processor in the home media gateway; and
thendisplaying the decoded multimedia data on the display device. - View Dependent Claims (14)
-
Specification