Program selecting apparatus and method of controlling program selecting apparatus
AssigneeCanon Kabushiki Kaisha
InventorsLaurence Crew, Eileen Oi-Yan Mak, Jeonren Vendrig, Ernest Yiu Cheong Wan, Barry James Drake
Life of this patent
Estimating the term…
Abstract
An assistance method for selecting a program using a display device (112) is disclosed. The method (1200) selects one or more attributes associated with a first program, the one or more attributes being selected dynamically by a processor associated with the display device (112) according to one or more predetermined criteria. The method searches for a second program associated with one or more of the selected attributes. The second program and the one or more attributes associated therewith are displayed on the display device, according to the search for the second program.
Claims18
A program selecting apparatus for selecting a broadcast program, the program selecting apparatus comprising:
- an instruction receiver configured to receive user instructions to operate a graphical user interface displayed on a display unit;
- and
- a controller configured to generate the graphical user interface to be displayed on the display unit together with a video of a first program that is being displayed, the graphical user interface including a first area, a plurality of second areas arranged in an outer part of the first area, and a plurality of third areas arranged in the outer part of the first area, each of the plurality of second areas of the graphical user interface being selectable by the instruction receiver,
- wherein the controller generates the graphical user interface such that a program title of the first program is displayed in the first area, and a plurality of program titles of a plurality of second programs is displayed in the plurality of second areas together with the program title of the first program displayed in the first area, a plurality of attribute names corresponding to the plurality of the second programs is displayed in the plurality of third areas together with the program title of the first program displayed in the first area and the plurality of program titles of the plurality of second programs displayed in the plurality of second areas, each of the plurality of attribute names corresponding to the plurality of the second programs shares a common program attribute with the first program, the plurality of attribute names corresponding to the plurality of the second programs being different from each other, and
- wherein, in response to a second program being selected from the plurality of second programs displayed in the plurality of second areas, the controller generates the graphical user interface such that the program title of the selected second program is displayed in the first area, and a plurality of program titles of a plurality of third programs is displayed in the plurality of second areas together with the program title of the selected second program displayed in the first area, and a further plurality of attribute names corresponding to the plurality of the third programs is displayed in the plurality of third areas, together with the program title of the selected second program displayed in the first area and the plurality of program titles of the plurality of third programs displayed in the plurality of second areas, and each of the further plurality of attribute names corresponding to the plurality of the third programs shares a common program attribute with the selected second program, the further plurality of attribute names corresponding to the plurality of the third programs being different from each other.
A method of controlling a program selecting apparatus comprising steps of:
- receiving user instructions to operate a graphical user interface displayed on a display unit;
- and
- generating the graphical user interface to be displayed on the display unit together with a video of a first program that is being displayed, the graphical user interface including a first area, a plurality of second areas arranged in an outer part of the first area, and a plurality of third areas arranged in the outer part of the first area, each of the plurality of second areas of the graphical user interface being selectable in the receiving step,
- wherein the generating step includes:
- displaying a program title of the first program in the first area;
- displaying a plurality of program titles of a plurality of second programs in the plurality of second areas together with the program title of the first program displayed in the first area;
- and
- displaying a plurality of attribute names corresponding to the plurality of the second programs in the plurality of third areas together with the program title of the first program displayed in the first area and the plurality of program titles of the plurality of second programs displayed in the plurality of second areas, each of the plurality of attribute names corresponding to the plurality of the second programs shares a common program attribute with the first program, the plurality of attribute names corresponding to the plurality of the second programs being different from each other, and
- wherein, in response to a second program being selected from the plurality of second programs displayed in the plurality of second areas, the generating step further includes:
- displaying the program title of the selected second program in the first area;
- displaying a plurality of program titles of a plurality of third programs in the plurality of second areas together with the program title of the selected second program displayed in the first area;
- and
- displaying a further plurality of attribute names corresponding to the plurality of the third programs in the plurality of third areas, together with the program title of the selected second program displayed in the first area and the plurality of program titles of the plurality of third programs displayed in the plurality of second areas, and each of the further plurality of attribute names corresponding to the plurality of the third programs shares
- a common program attribute with the selected second program, the further plurality of attribute names corresponding to the plurality of the third programs being different from each other.
A program selecting apparatus for selecting a broadcast program, the program selecting apparatus comprising:
- an instruction means for receiving user instructions to operate a graphical user interface displayed on a display means;
- and
- a control means for generating the graphical user interface to be displayed on the display means together with a video of a first program that is being displayed, the graphical user interface including a first area, a plurality of second areas arranged in an outer part of the first area, and a plurality of third areas arranged in the outer part of the first area, each of the plurality of second areas of the graphical user interface being selectable by the instruction means,
- wherein the control means generates the graphical user interface such that a program title of the first program is displayed in the first area, and a plurality of program titles of a plurality of second programs is displayed in the plurality of second areas together with the program title of the first program displayed in the first area, a plurality of attribute names corresponding to the plurality of the second programs is displayed in the plurality of third areas together with the program title of the first program displayed in the first area and the plurality of program titles of the plurality of second programs displayed in the plurality of second areas, each of the plurality of attribute names corresponding to the plurality of the second programs shares a common program attribute with the first program, the plurality of attribute names corresponding to the plurality of the second programs being different from each other, and
- wherein, in response to a second program being selected from the plurality of second programs displayed in the plurality of second areas, the control means generates the graphical user interface such that the program title of the selected second program is displayed in the first area, and a plurality of program titles of a plurality of third programs is displayed in the plurality of second areas together with the program title of the selected second program displayed in the first area, and a further plurality of attribute names corresponding to the plurality of the third programs is displayed in the plurality of third areas, together with the program title of the selected second program displayed in the first area and the plurality of program titles of the plurality of third programs displayed in the plurality of second areas, and each of the further plurality of attribute names corresponding to the plurality of the third programs shares a common program attribute with the selected second program, the further plurality of attribute names corresponding to the plurality of the third programs being different from each other.
A video content selecting apparatus for selecting a video content, the video content selecting apparatus comprising:
- an instruction receiver configured to receive user instructions to operate a graphical user interface displayed on a display unit;
- and
- a controller configured to generate the graphical user interface to be displayed on the display unit together with a video of a first video content that is being displayed, the graphical user interface including a first area, a plurality of second areas arranged in an outer part of the first area, and a plurality of third areas arranged in the outer part of the first area, each of the plurality of second areas of the graphical user interface being selectable by the instruction receiver,
- wherein the controller generates the graphical user interface such that a video content title of the first video content is displayed in the first area, and a plurality of video content titles of a plurality of second video contents is displayed in the plurality of second areas together with the video content title of the first video content displayed in the first area, a plurality of attribute names corresponding to the plurality of the second video contents is displayed in the plurality of third areas together with the video content title of the first video content displayed in the first area and the plurality of video content titles of the plurality of second video contents displayed in the plurality of second areas, each of the plurality of attribute names corresponding to the plurality of the second video contents shares a common video content attribute with the first video content, the plurality of attribute names corresponding to the plurality of the second video contents being different from each other, and
- wherein, in response to a second video content being selected from the plurality of second video contents displayed in the plurality of second areas, the controller generates the graphical user interface such that the video content title of the selected second video content is displayed in the first area, and a plurality of video content titles of a plurality of third video contents is displayed in the plurality of second areas together with the video content title of the selected second video content displayed in the first area, and a further plurality of attribute names corresponding to the plurality of the third video contents is displayed in the plurality of third areas, together with the video content title of the selected second video content displayed in the first area and the plurality of video content titles of the plurality of third video contents displayed in the plurality of second areas, and each of the further plurality of attribute names corresponding to the plurality of the third video contents shares a common video content attribute with the selected second video content, the further plurality of attribute names corresponding to the plurality of the third video contents being different from each other.
A method of controlling a video content selecting apparatus comprising steps of:
- receiving user instructions to operate a graphical user interface displayed on a display unit;
- and
- generating the graphical user interface to be displayed on the display unit together with a video of a first video content that is being displayed, the graphical user interface including a first area, a plurality of second areas arranged in an outer part of the first area, and a plurality of third areas arranged in the outer part of the first area, each of the plurality of second areas of the graphical user interface being selectable in the receiving step,
- wherein the generating step includes:
- displaying a video content title of the first video content in the first area;
- displaying a plurality of video content titles of a plurality of second video contents in the plurality of second areas together with the video content title of the first video content displayed in the first area;
- and
- displaying a plurality of attribute names corresponding to the plurality of the second video contents in the plurality of third areas together with the video content title of the first video content displayed in the first area and the plurality of video content titles of the plurality of second video contents displayed in the plurality of second areas, each of the plurality of attribute names corresponding to the plurality of the second video contents shares a common video content attribute with the first video content, the plurality of attribute names corresponding to the plurality of the second video contents being different from each other, and
- wherein, in response to a second video content being selected from the plurality of second video contents displayed in the plurality of second areas, the generating step further includes:
- displaying the video content title of the selected second video content in the first area;
- displaying a plurality of video content titles of a plurality of third video contents in the plurality of second areas together with the video content title of the selected second video content displayed in the first area;
- and
- displaying a further plurality of attribute names corresponding to the plurality of the third video contents in the plurality of third areas, together with the video content title of the selected second video content displayed in the first area and the plurality of video content titles of the plurality of third video contents displayed in the plurality of second areas, and each of the further plurality of attribute names corresponding to the plurality of the third video contents shares a common video content attribute with the selected second video content, the further plurality of attribute names corresponding to the plurality of the third video contents being different from each other.
A video content selecting apparatus for selecting a broadcast video content, the video content selecting apparatus comprising:
- an instruction means for receiving user instructions to operate a graphical user interface displayed on a display means;
- and
- a control means for generating the graphical user interface to be displayed on the display means together with a video of a first video content that is being displayed, the graphical user interface including a first area, a plurality of second areas arranged in an outer part of the first area, and a plurality of third areas arranged in the outer part of the first area, each of the plurality of second areas of the graphical user interface being selectable by the instruction means,
- wherein the control means generates the graphical user interface such that a video content title of the first video content is displayed in the first area, and a plurality of video content titles of a plurality of second video contents is displayed in the plurality of second areas together with the video content title of the first video content displayed in the first area, a plurality of attribute names corresponding to the plurality of the second video contents is displayed in the plurality of third areas together with the video content title of the first video content displayed in the first area and the plurality of video content titles of the plurality of second video contents displayed in the plurality of second areas, each of the plurality of attribute names corresponding to the plurality of the second video contents shares a common video content attribute with the first video content, the plurality of attribute names corresponding to the plurality of the second video contents being different from each other, and
- wherein, in response to a second video content being selected from the plurality of second video contents displayed in the plurality of second areas, the control means generates the graphical user interface such that the video content title of the selected second video content is displayed in the first area, and a plurality of video content titles of a plurality of third video contents is displayed in the plurality of second areas together with the video content title of the selected second video content displayed in the first area, and a further plurality of attribute names corresponding to the plurality of the third video contents is displayed in the plurality of third areas, together with the video content title of the selected second video content displayed in the first area and the plurality of video content titles of the plurality of third video contents displayed in the plurality of second areas, and each of the further plurality of attribute names corresponding to the plurality of the third video contents shares a common video content attribute with the selected second video content, the further plurality of attribute names corresponding to the plurality of the third video contents being different from each other.
Dependencies are inferred from the claim text.