User terminal, display data generation method, and computer program
First Claim
1. A user terminal for displaying a content, comprising:
- a root meta information acquisition unit acquiring root meta information, belonging to a first layer, from among meta information for displaying one of a program and a content related to the program;
a link meta information acquisition unit linking the root meta information to at least one piece of branch meta information under the layer of the root meta information, and acquiring link meta information containing link attribute indicating a common link from among other links;
a template selecting unit selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen; and
a layout unit selecting a layout rule, for laying out the meta information, in accordance with the selected template and laying out one of the root meta information and the link meta information in the display area of the template based on the layout rule and the link attribute.
1 Assignment
0 Petitions
Accused Products
Abstract
A user terminal for displaying a content includes a root meta information acquisition unit acquiring root meta information from among meta information for displaying one of a program and a content related to the program, a link meta information acquisition unit linking the root meta information to branch meta information under the layer of the root meta information, and acquiring link meta information containing link attribute indicating a common link, a template selecting unit selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen, and a layout unit selecting a layout rule, for laying out the meta information, in accordance with the selected template and laying out one of the root meta information and the link meta information in the display area.
-
Citations
18 Claims
-
1. A user terminal for displaying a content, comprising:
-
a root meta information acquisition unit acquiring root meta information, belonging to a first layer, from among meta information for displaying one of a program and a content related to the program;
a link meta information acquisition unit linking the root meta information to at least one piece of branch meta information under the layer of the root meta information, and acquiring link meta information containing link attribute indicating a common link from among other links;
a template selecting unit selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen; and
a layout unit selecting a layout rule, for laying out the meta information, in accordance with the selected template and laying out one of the root meta information and the link meta information in the display area of the template based on the layout rule and the link attribute. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A user terminal for displaying a content, comprising:
-
a root meta information acquisition unit acquiring root meta information, belonging to a first layer, from among meta information for displaying one of a program and a content related to the program;
a template selecting unit selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen; and
a layout unit selecting a layout rule, for laying out the meta information, in accordance with the selected template and laying out one of the root meta information and branch meta information in the display area of the template in accordance with the selected layout rule and common attribute information of common branch meta information from among at least one piece of branch meta information under the layer of the root meta information, the common attribute information being generated according to attribute unit. - View Dependent Claims (7, 8)
-
-
9. A method for generating display data on a user terminal displaying a content, the method comprising steps of:
-
acquiring root meta information, belonging to a first layer, from among meta information for displaying one of a program and a content related to the program;
linking the root meta information to at least one piece of branch meta information under the layer of the root meta information;
acquiring link meta information containing link attribute indicating a common link from among other links;
selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen;
selecting a layout rule, for laying out the meta information, in accordance with the selected template;
and laying out one of the root meta information and the link meta information in the display area of the template based on the layout rule and the link attribute. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for generating display data on a user terminal displaying a content, the method comprising steps of:
-
acquiring root meta information, belonging to a first layer, from among meta information for displaying one of a program and a content related to the program;
selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen;
selecting a layout rule, for laying out the meta information, in accordance with the selected template;
and laying out one of the root meta information and branch meta information in the display area of the template in accordance with the selected layout rule and common attribute information of common branch meta information from among at least one piece of branch meta information under the layer of the root meta information, the common attribute information being generated according to attribute unit. - View Dependent Claims (15, 16)
-
-
17. A computer program for causing a user terminal to generate display data, the computer program comprising steps of:
-
acquiring root meta information, belonging to a first layer, from among meta information for displaying one of a program and a content related to the program;
linking the root meta information to at least one piece of branch meta information under the layer of the root meta information;
acquiring link meta information containing link attribute indicating a common link from among other links;
selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen;
selecting a layout rule, for laying out the meta information, in accordance with the selected template;
and laying out one of the root meta information and the link meta information in the display area of the template, based on the layout rule and the link attribute.
-
-
18. A computer program for causing a user terminal to generate display data, the computer program comprising steps of:
-
acquiring root meta information, belonging to a first layer, from among meta information for displaying one of a program and a content related to the program;
selecting one template from among at least one template defining a layout position where the meta information is laid out in a display area of a display screen;
selecting a layout rule, for laying out the meta information, in accordance with the selected template;
and laying out one of the root meta information and the branch meta information in the display area of the template in accordance with the selected layout rule and common attribute information of common branch meta information from among at least one piece of branch meta information under the layer of the root meta information, the common attribute information being generated according to attribute unit.
-
Specification