Portable terminal, information recommendation method and program
First Claim
1. A portable terminal comprising:
- a recommendation calculation section for calculating recommendation values indicating recommended degrees to recommend the use to a user, for each of a plurality of applications,wherein the recommendation calculation section places each of the applications in an upper hierarchy, calculating the recommendation values for the relevant each application and for each of the contents of the respective applications, the contents being in a lower hierarchy relative to each application, andwherein the recommendation calculation section further divides each of the contents of the respective applications into a plurality of hierarchies, calculating the recommendation values for each of the hierarchies of the applications and for each of the contents of each application;
an information acquisition section for acquiring predetermined basic information that the recommendation calculation section uses for calculating the recommendation values, for each of the applications,wherein the information acquisition section acquires the predetermined basic information for each of the hierarchized applications and for each of the contents of the respective applications, andwherein the information acquisition section acquires the basic information for each of the hierarchies of the applications and for each of the contents of each application;
a prioritization section for giving priorities to the plurality of applications based on the recommendation values the recommendation calculation section calculated,wherein the prioritization section gives priorities to each of the plurality of applications and to each of the contents of the respective applications, based on the recommendation values that the recommendation calculation section calculated; and
a presentation section for presenting the applications to the user in the order of priority as defined by the prioritization section,wherein the presentation section presents the applications and the contents of the applications to the user, in the order of priority.
2 Assignments
0 Petitions
Accused Products
Abstract
An information acquisition section acquires application halfway information, user preference, updated date and time, real-timeness, usage frequency, usage history, radio wave state, remaining battery level, billing information or other information. A controller calculates recommendation values indicating recommended degrees to recommend the use to a user for each of a plurality of applications and for each of the contents of each of the applications, using the information that the information acquisition section acquired. Then, for example, when a specific button is pressed, the controller gives priorities to the plurality of applications and contents based on the recommendation values, causing the applications and contents to be displayed on a display of a display section 15 in the order of priority. Thus, of the various applications and contents, it makes it possible to select one that is more matched to the user preference and suitable for the terminal usage pattern.
-
Citations
20 Claims
-
1. A portable terminal comprising:
-
a recommendation calculation section for calculating recommendation values indicating recommended degrees to recommend the use to a user, for each of a plurality of applications, wherein the recommendation calculation section places each of the applications in an upper hierarchy, calculating the recommendation values for the relevant each application and for each of the contents of the respective applications, the contents being in a lower hierarchy relative to each application, and wherein the recommendation calculation section further divides each of the contents of the respective applications into a plurality of hierarchies, calculating the recommendation values for each of the hierarchies of the applications and for each of the contents of each application; an information acquisition section for acquiring predetermined basic information that the recommendation calculation section uses for calculating the recommendation values, for each of the applications, wherein the information acquisition section acquires the predetermined basic information for each of the hierarchized applications and for each of the contents of the respective applications, and wherein the information acquisition section acquires the basic information for each of the hierarchies of the applications and for each of the contents of each application; a prioritization section for giving priorities to the plurality of applications based on the recommendation values the recommendation calculation section calculated, wherein the prioritization section gives priorities to each of the plurality of applications and to each of the contents of the respective applications, based on the recommendation values that the recommendation calculation section calculated; and a presentation section for presenting the applications to the user in the order of priority as defined by the prioritization section, wherein the presentation section presents the applications and the contents of the applications to the user, in the order of priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An information recommendation method comprising the steps of:
-
calculating recommendation values indicating recommended degrees to recommend the use to a user, for each of at least a plurality of applications, wherein said calculating recommendation values places each of the applications in an upper hierarchy, calculating the recommendation values for the relevant each application and for each of the contents of the respective applications, the contents being in a lower hierarchy relative to each application, and further divides each of the contents of the respective applications into a plurality of hierarchies, calculating the recommendation values for each of the hierarchies of the applications and for each of the contents of each application; acquiring predetermined basic information that the recommendation calculation section uses for calculating the recommendation values, for each of the applications, wherein said acquiring predetermined basic information acquires the predetermined basic information for each of the hierarchized applications and for each of the contents of the respective applications, and acquires the basic information for each of the hierarchies of the applications and for each of the contents of each application, giving priorities to the plurality of applications based on the recommendation values the recommendation calculation section calculated, wherein said giving priorities gives priorities to each of the plurality of applications and to each of the contents of the respective applications, based on the recommendation values that the recommendation calculation section calculated; and presenting the applications to the user in the order of priority as defined by the prioritization section, wherein said presenting presents the applications and the contents of the applications to the user, in the order of priority.
-
-
20. An information recommendation computer program product comprising a computer readable medium including program code stored thereon, said program code being executable to perform operations comprising:
-
calculating recommendation values indicating recommended degrees to recommend the use to a user, for each of at least a plurality of applications, wherein said calculating recommendation values places each of the applications in an upper hierarchy, calculating the recommendation values for the relevant each application and for each of the contents of the respective applications, the contents being in a lower hierarchy relative to each application, and further divides each of the contents of the respective applications into a plurality of hierarchies, calculating the recommendation values for each of the hierarchies of the applications and for each of the contents of each application; acquiring predetermined basic information that the recommendation calculation section uses for calculating the recommendation values, for each of the applications, wherein said acquiring predetermined basic information acquires the predetermined basic information for each of the hierarchized applications and for each of the contents of the respective applications, and acquires the basic information for each of the hierarchies of the applications and for each of the contents of each application; giving priorities to the plurality of applications based on the recommendation values the recommendation calculation section calculated, wherein said giving priorities gives priorities to each of the plurality of applications and to each of the contents of the respective applications, based on the recommendation values that the recommendation calculation section calculated; and presenting the applications to the user in the order of priority as defined by the prioritization section, wherein said presenting presents the applications and the contents of the applications to the user, in the order of priority.
-
Specification