IP Library Granted Patent US 7,035,863
Granted Patent B2
US 7,035,863 · App. 10/175,193 · Granted Apr 25, 2006

Method, system and program product for populating a user profile based on existing user profiles

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 7,035,863
App. No.
10/175,193
Granted
Apr 25, 2006
Kind
B2
Abstract

A method, system and program product for populating a user profile based on existing user profiles is provided. Specifically, under the present invention, base characteristics are designated for a new user profile. Based on the designated characteristics, the new user profile is associated with a particular Vornoi cluster region of existing user profiles. Once associated, the new user profile is populated with defined characteristics from the existing user profiles within the particular cluster region. After population, viewing recommendations can be made.

Claims (39)

1. A method for populating a user profile based on existing user profiles, comprising:

designating base characteristics for a new user profile;

associating the new user profile with a cluster region of existing user profiles based on the base characteristics; and

populating the new user profile with defined characteristics from the existing user profiles.

2. The method of claim 1 , further comprising making a recommendation based on the populated new user profile.

3. The method of claim 1 , further comprising providing a plurality of existing user profiles grouped into cluster regions, prior to the associating step.

4. The method of claim 3 , wherein the cluster regions are Vornoi cluster regions in that an existing user profile in a particular cluster region is closer in proximity to other existing user profiles in the particular cluster region than it is to existing user profiles in other cluster regions.

5. The method of claim 1 , wherein the associating step comprises:

comparing the base characteristics of the new user profile to defined characteristics of existing user profiles to identify existing user profiles that are similar to the new user profile; and

associating the new user profile with a cluster region having similar existing user profiles.

6. The method of claim 1 , wherein the base characteristics and the defined characteristics comprise user preferences that are selected from the group consisting of programs, channels, actors and genres.

7. A method for populating a user profile based on existing user profiles, comprising:

providing a plurality of existing user profiles grouped into Vornoi clusters regions;

designating base characteristics for a new user profile;

associating the new user profile with one of the Vornoi cluster regions based on the base characteristics; and

populating the new user profile with defined characteristics from the existing user profiles.

8. The method of claim 7 , further comprising making a recommendation based on the populated user profile.

9. The method of claim 7 , wherein the associating step comprises:

comparing the base characteristics of the new user profile to defined characteristics of existing user profiles to identify existing user profiles that are similar to the new user profile; and

associating the new user profile with a cluster region having similar existing user profiles.

10. The method of claim 7 , wherein the base characteristics and the defined characteristics comprise user preferences that are selected from the group consisting of programs, channels, actors and genres.

11. A computer implemented system for populating a user profile based on existing user profiles, comprising a memory containing:

a designation system for designating base characteristics for a new user profile;

an association system for associating the new user profile with a cluster region of existing user profiles based on the base characteristics; and

a population system for populating the new user profile with defined characteristics from the existing user profiles.

12. The system of claim 11 , further comprising a recommendation system for making a recommendation based on the populated new user profile.

13. The system of claim 11 , further comprising a cluster system for grouping a plurality of existing user profiles into cluster regions.

14. The system of claim 13 , wherein the cluster regions are Vornoi cluster regions in that an existing user profile in a particular cluster region is closer in proximity to other existing user profiles in the particular cluster region than it is to existing user profiles in other cluster regions.

15. The system of claim 11 , wherein the association system comprises a comparison system for comparing the base characteristics of the new user profile to defined characteristics of existing user profiles to identify existing user profiles that are similar to the new user profile.

16. The system of claim 11 , wherein the base characteristics and the defined characteristics comprise user preferences that are selected from the group consisting of programs, channels, actors and genres.

17. A program product stored on a recordable medium for populating a user profile based on existing user profiles, which when executed, comprises:

program code for designating base characteristics for a new user profile;

program code for associating the new user profile with a cluster region of existing user profiles based on the base characteristics; and

program code for populating the new user profile with defined characteristics from the existing user profiles.

18. The program product of claim 17 , further comprising program code for making a recommendation based on the populated new user profile.

19. The program product of claim 17 , further comprising program code for grouping a plurality of existing user profiles into cluster regions.

20. The program product of claim 19 , wherein the cluster regions are Vornoi regions in that an existing user profile in a particular cluster region is closer in proximity to other existing user profiles in the particular cluster region than it is to existing user profiles in other cluster regions.

21. The program product of claim 17 , wherein the program code for associating comprises program code for comparing the base characteristics of the new user profile to defined characteristics of existing user profiles to identify existing user profiles that are similar to the new user profile.

22. The program product of claim 17 , wherein the base characteristics and the defined characteristics comprise user preferences that are selected from the group consisting of programs, channels, actors and genres.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2017
From: KONINKLIJKE PHILIPS N.V.
To: S.I.SV.EL. SOCIETA ITALIANA PER LO SVILUPPO DELL'ELETTRONICA S.P.A.
Reel/Frame 041313/0642 →
CHANGE OF NAME Recorded Dec 13, 2016
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 040899/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2002
From: KURAPATI, KAUSHAL; GUTTA, SRINIVAS
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 013034/0191 →