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 at least a plurality of applications;
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;
a prioritization section for giving priorities to the plurality of applications based on the recommendation values 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.
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.
86 Citations
22 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 at least a plurality of applications;
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;
a prioritization section for giving priorities to the plurality of applications based on the recommendation values 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An information recommendation method comprising the steps of:
-
acquiring predetermined basic information used for calculating recommendation values indicating recommended degrees to recommend the use to the user, for each of the applications by the information acquisition section;
calculating the recommendation values by the recommendation calculation section, using the basic information the information acquisition section acquired;
giving priorities to the plurality of applications by the prioritization section, based on the recommendation values the recommendation calculation section calculated; and
presenting the applications to the user by the presentation section, in the order of priority.
-
-
22. An information recommendation program causing the portable terminal to function as:
-
a recommendation calculation section for calculating recommendation values indicating recommended degrees to recommend the use to a user for each of at least a plurality of applications;
an information acquisition section for acquiring predetermined basic information used for the recommendation calculation section to calculate the recommendation values for each of the applications;
a prioritization section for giving priorities to the plurality of 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.
-
Specification