INFORMATION PROVIDING DEVICE, INFORMATION DISPLAY DEVICE, INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM HAVING PROGRAM STORED THEREIN
First Claim
1. An information providing device comprising:
- service setting data storage means that stores, in a first storage section, service setting data in which service identification information of at least one service provided to an information display device corresponds to display attribute information indicating whether or not to display an object showing a brief description of the service identified by the service identification information, the service setting data being transmitted from the information display device;
display information reception means that receives, from the information display device, display information indicating, for each of the at least one service, whether or not to display the object on the information display device;
service setting data update means that updates, at the time when the display information is received, the display attribute information so that (i) the object indicated, in the display information, to be displayed is displayed on the information display device and (ii) the object indicated, in the display information, not to be displayed is not displayed on the information display device, the display attribute information being included in the service setting data stored in the first storage section;
display data generation means that, in response to a request from the information display device, generates;
display data including (i) the object of the service identified by the service identification information and (ii) a control script for displaying the object on the information display device in a case where the service setting data stored in the first storage section has been updated, the identification information being associated with the display attribute information that is included in the service setting data updated and indicates to display the object on the information display device; and
display data including (i) the object of the service identified by the service identification information and (ii) the control script of the object in a case where the service setting data stored in the first storage section has not been updated, the identification information being associated with the display attribute information that is included in the service setting data included in the request and indicates to display the object on the information display device; and
display data transmission means that transmits, to the information display device, the display data generated.
1 Assignment
0 Petitions
Accused Products
Abstract
A sidebar providing server (2) of the present invention includes: a service data cache processing section (66) that stores service setting data transmitted from a digital television (1) in a service setting data storage section (95); a request message analysis section (70) that receives display information indicating, for each service, whether or not to display an object showing a brief description of the service on the digital television (1); a service setting data updating section (68) that updates, at the time when the display information is received, service setting data, so that (i) the object indicated to be displayed is displayed and (ii) the object indicated not to be displayed is not displayed; and a display data generation section (63) that transmits, to the digital television (1), the display data (7) generated based on the service setting data in response to a request from the digital television (1).
21 Citations
14 Claims
-
1. An information providing device comprising:
-
service setting data storage means that stores, in a first storage section, service setting data in which service identification information of at least one service provided to an information display device corresponds to display attribute information indicating whether or not to display an object showing a brief description of the service identified by the service identification information, the service setting data being transmitted from the information display device; display information reception means that receives, from the information display device, display information indicating, for each of the at least one service, whether or not to display the object on the information display device; service setting data update means that updates, at the time when the display information is received, the display attribute information so that (i) the object indicated, in the display information, to be displayed is displayed on the information display device and (ii) the object indicated, in the display information, not to be displayed is not displayed on the information display device, the display attribute information being included in the service setting data stored in the first storage section; display data generation means that, in response to a request from the information display device, generates; display data including (i) the object of the service identified by the service identification information and (ii) a control script for displaying the object on the information display device in a case where the service setting data stored in the first storage section has been updated, the identification information being associated with the display attribute information that is included in the service setting data updated and indicates to display the object on the information display device; and display data including (i) the object of the service identified by the service identification information and (ii) the control script of the object in a case where the service setting data stored in the first storage section has not been updated, the identification information being associated with the display attribute information that is included in the service setting data included in the request and indicates to display the object on the information display device; and display data transmission means that transmits, to the information display device, the display data generated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information providing system comprising an information providing device and an information display device,
the information providing device comprising: -
service setting data storage means that stores, in a first storage section, service setting data in which service identification information of at least one service provided to an information display device corresponds to display attribute information indicating whether or not to display an object showing a brief description of the service identified by the service identification information, the service setting data being transmitted from the information display device; display information reception means that receives, from the information display device, display information indicating, for each of the at least one service, whether or not to display the object on the information display device; service setting data update means that updates, at the time when the display information is received, the display attribute information so that (i) the object indicated, in the display information, to be displayed is displayed on the information display device and (ii) the object indicated, in the display information, not to be displayed is not displayed on the information display device, the display attribute information being included in the service setting data stored in the first storage section; display data generation means that, in response to a request from the information display device, generates; display data including (i) the object of the service identified by the service identification information and (ii) a control script for displaying the object on the information display device in a case where the service setting data stored in the first storage section has been updated, the identification information being associated with the display attribute information that is included in the service setting data updated and indicates to display the object on the information display device; and display data including (i) the object of the service identified by the service identification information and (ii) the control script of the object in a case where the service setting data stored in the first storage section has not been updated, the identification information being associated with the display attribute information that is included in the service setting data included in the request and indicates to display the object on the information display device; and display data transmission means that transmits, to the information display device, the display data generated, and the information display device comprising; service-setting-data-storage request means that requests the information providing device to store, in the information providing device, the service setting data stored in the second storage section of the information display device; display information transmission means that transmits to the information providing device the display information, so that the service setting data stored in the information providing device is updated; display data request means that makes a request for the display data generated based on the service setting data updated, to the information providing device; and display data reception means that displays the object included in the display data acquired on a display section of the information display device, according to the control script that is included in the display data acquired from the information providing device in response to the request.
-
-
10. An information providing method comprising the steps of:
-
storing, in a first storage section, service setting data in which service identification information of at least one service provided to an information display device corresponds to display attribute information indicating whether or not to display an object showing a brief description of the service identified by the service identification information, the service setting data being transmitted from the information display device; receiving, from the information display device, display information indicating, for each of the at least one service, whether or not to display the object on the information display device; updating, at the time when the display information is received, the display attribute information so that (i) the object indicated, in the display information, to be displayed is displayed on the information display device and (ii) the object indicated, in the display information, not to be displayed is not displayed on the information display device, the display attribute information being included in the service setting data stored in the first storage section; in response to a request from the information display device, generating; display data including (i) the object of the service identified by the service identification information and (ii) a control script for displaying the object on the information display device in a case where the service setting data stored in the first storage section has been updated, the identification information being associated with the display attribute information that is included in the service setting data updated and indicates to display the object on the information display device; and display data including (i) the object of the service identified by the service identification information and (ii) the control script of the object in a case where the service setting data stored in the first storage section has not been updated, the identification information being associated with the display attribute information that is included in the service setting data included in the request and indicates to display the object on the information display device; and transmitting, to the information display device, the display data generated.
-
-
11. A program causing a computer in an information providing device to function as each of means of the information providing device,
the information providing device comprising: -
service setting data storage means that stores, in a first storage section, service setting data in which service identification information of at least one service provided to an information display device corresponds to display attribute information indicating whether or not to display an object showing a brief description of the service identified by the service identification information, the service setting data being transmitted from the information display device; display information reception means that receives, from the information display device, display information indicating, for each of the at least one service, whether or not to display the object on the information display device; service setting data update means that updates, at the time when the display information is received, the display attribute information so that (i) the object indicated, in the display information, to be displayed is displayed on the information display device and (ii) the object indicated, in the display information, not to be displayed is not displayed on the information display device, the display attribute information being included in the service setting data stored in the first storage section; display data generation means that, in response to a request from the information display device, generates; display data including (i) the object of the service identified by the service identification information and (ii) a control script for displaying the object on the information display device in a case where the service setting data stored in the first storage section has been updated, the identification information being associated with the display attribute information that is included in the service setting data updated and indicates to display the object on the information display device; and display data including (i) the object of the service identified by the service identification information and (ii) the control script of the object in a case where the service setting data stored in the first storage section has not been updated, the identification information being associated with the display attribute information that is included in the service setting data included in the request and indicates to display the object on the information display device; and display data transmission means that transmits, to the information display device, the display data generated.
-
-
12. A program causing a computer in an information display device to function as each of means of the information display device,
the information display device comprising: -
service-setting-data-storage request means that requests the information providing device to store, in the information providing device, the service setting data stored in the second storage section of the information display device; display information transmission means that transmits to the information providing device the display information, so that the service setting data stored in the information providing device is updated; display data request means that makes a request for the display data generated based on the service setting data updated, to the information providing device; and display data reception means that displays the object included in the display data acquired on a display section of the information display device, according to the control script that is included in the display data acquired from the information providing device in response to the request.
-
-
13. A computer-readable storage medium in which a program causing a computer in an information providing device to function as each of means of the information providing device is stored,
the information providing device comprising: -
service setting data storage means that stores, in a first storage section, service setting data in which service identification information of at least one service provided to an information display device corresponds to display attribute information indicating whether or not to display an object showing a brief description of the service identified by the service identification information, the service setting data being transmitted from the information display device; display information reception means that receives, from the information display device, display information indicating, for each of the at least one service, whether or not to display the object on the information display device; service setting data update means that updates, at the time when the display information is received, the display attribute information so that (i) the object indicated, in the display information, to be displayed is displayed on the information display device and (ii) the object indicated, in the display information, not to be displayed is not displayed on the information display device, the display attribute information being included in the service setting data stored in the first storage section; display data generation means that, in response to a request from the information display device, generates; display data including (i) the object of the service identified by the service identification information and (ii) a control script for displaying the object on the information display device in a case where the service setting data stored in the first storage section has been updated, the identification information being associated with the display attribute information that is included in the service setting data updated and indicates to display the object on the information display device; and display data including (i) the object of the service identified by the service identification information and (ii) the control script of the object in a case where the service setting data stored in the first storage section has not been updated, the identification information being associated with the display attribute information that is included in the service setting data included in the request and indicates to display the object on the information display device; and display data transmission means that transmits, to the information display device, the display data generated.
-
-
14. A computer-readable storage medium in which a program causing a computer in an information display device to function as each of means of the information display device is stored,
the information display device comprising: -
service-setting-data-storage request means that requests the information providing device to store, in the information providing device, the service setting data stored in the second storage section of the information display device; display information transmission means that transmits to the information providing device the display information, so that the service setting data stored in the information providing device is updated; display data request means that makes a request for the display data generated based on the service setting data updated, to the information providing device; and display data reception means that displays the object included in the display data acquired on a display section of the information display device, according to the control script that is included in the display data acquired from the information providing device in response to the request.
-
Specification