IP Library Granted Patent US 8,219,071
Granted Patent B2
US 8,219,071 · App. 11/417,235 · Granted Jul 10, 2012

Portable terminal, information recommendation method and program

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,219,071
App. No.
11/417,235
Granted
Jul 10, 2012
Kind
B2
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.

Claims (68)

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.

2. The portable terminal according to claim 1 , wherein

the information acquisition section acquires information on at least either an application or a content of the application being processed.

3. The portable terminal according to claim 2 , wherein

the information acquisition section acquires date and time information on when the application and content entered processed as the basic information.

4. The portable terminal according to claim 2 , wherein

the recommendation calculation section calculates the recommendation value, by adjusting the basic information related to at least the application with a coefficient corresponding to a type of at least either the application or the content of the application being processed.

5. The portable terminal according to claim 1 , wherein

the information acquisition section acquires keyword information related to a user preference as the basic information.

6. The portable terminal according to claim 5 , wherein

the information acquisition section acquires user basic profile information stored in advance, as the keyword information related to the user preference.

7. The portable terminal according to claim 5 , wherein

the information acquisition section acquires the keyword information related to the user preference from information on at least either the application or the content of the application being executed in response to a user instruction.

8. The portable terminal according to claim 1 , wherein

the information acquisition section acquires updated date and time information on at least either the application or the content of the application, as the basic information.

9. The portable terminal according to claim 8 , wherein

the recommendation calculation section calculates the recommendation value by adjusting the basic information related to at least the application with a coefficient corresponding to a type of at least either the application or the content of the application.

10. The portable terminal according to claim 1 , wherein

the information acquisition section acquires creation or release date and time information on at least either the application or the content of the application, as the basic information.

11. The portable terminal according to claim 1 , wherein

the information acquisition section acquires information related to real-timeness of at least either the application or the content of the application, as the basic information.

12. The portable terminal according to claim 1 , wherein

the information acquisition section acquires usage frequency or usage history information on at least either the application or the content or the application, as the basic information.

13. The portable terminal according to claim 1 , further comprising:

a wireless communications section for carrying out wireless communication; and

a radio wave state measurement section for measuring the radio wave state of wireless communication in the wireless communications section, wherein

the information acquisition section acquires information indicating the radio wave state that the radio wave state measurement section measured, as the basic information.

14. The portable terminal according to claim 1 , wherein

the information acquisition section acquires billing information associated with the use of at least either the application or the content of the application, as the basic information.

15. The portable terminal according to claim 1 , further comprising

a battery for generating terminal driving power, wherein

the information acquisition section acquires information on the remaining battery level as the basic information.

16. The portable terminal according to claim 1 , further comprising

an information storage section for storing user schedule information, wherein

the information acquisition section acquires schedule information stored in the information storage section, as the basic information.

17. The portable terminal according to claim 1 , further comprising

an operation section for fetching an operation instruction input from a user, wherein

the operation section presents a list of at least either the applications or the contents of the applications, based on an input of specific operation information from the operation instruction section.

18. The portable terminal according to claim 1 , wherein

the information acquisition section acquires basic information generated for a person other than the user of the relevant terminal.

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.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2021
From: SONY CORPORATION
To: SISVEL INTERNATIONAL S.A.
Reel/Frame 056177/0505 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2006
From: KOKUBO, TAKESHI
To: SONY CORPORATION
Reel/Frame 018144/0022 →