System and method for providing demographically targeted information
First Claim
1. A method for automatic generation of a demographic profile of a user in order to provide information to said user based on said demographic profile of said user, comprising the steps of:
- receiving a user event;
determining if said user event exists within a set of configuration data;
determining the nature of said user event if said user event exists within said set of configuration data;
applying linguistic analysis on said user event and converting the result of said linguistic analysis to a first type of information, if said user event does not have a first type of information associated with said user event;
updating statistical data of said user based on said first type of information associated with said user event; and
updating a demographic profile of said user based on said user statistical data.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing demographically targeted information is disclosed. In the preferred embodiment, the system and method of the present invention generates and/or delivers information, such as audio, video and/or the like, to a user, such as a user of an exercise equipment in a gym or club environment, preferably based on the demographics of the user. The information may be provided to the user using one or more of a plurality of channels. A preferred embodiment method for presenting demographically targeted information to the user is disclosed. A preferred embodiment method for automatic generation of a demographic profile of the user in order to provide such demographically targeted information to the user is also disclosed.
-
Citations
28 Claims
-
1. A method for automatic generation of a demographic profile of a user in order to provide information to said user based on said demographic profile of said user, comprising the steps of:
-
receiving a user event;
determining if said user event exists within a set of configuration data;
determining the nature of said user event if said user event exists within said set of configuration data;
applying linguistic analysis on said user event and converting the result of said linguistic analysis to a first type of information, if said user event does not have a first type of information associated with said user event;
updating statistical data of said user based on said first type of information associated with said user event; and
updating a demographic profile of said user based on said user statistical data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
analyzing said user event by utilizing keywords.
-
-
9. The method of claim 8, further comprising;
converting said result of said linguistic analysis to countable data.
-
10. The method of claim 1, wherein said user statistical data comprises:
a list of user actions with associated user preferences.
-
11. The method of claim 1, wherein said demographic profile of said user, comprises:
a list of demographic parameters with associated coefficients.
-
12. The method of claim 1, wherein said set of configuration data includes a list of user events, wherein each user event in said list has associated information.
-
13. The method of claim 12, wherein said list of user events is updated periodically to generate a more accurate demographic profile of said user.
-
14. The method of claim 1, wherein said user event is received from a personal unit attached to an exercise equipment from a user of said exercise equipment.
-
15. Computer executable software code stored on a computer readable medium for automatic generation of a demographic profile of a user in order to provide information to said user based on said demographic profile of said user, comprising:
-
code for receiving a user event;
code for determining if said user event exists within a set of configuration data;
code for determining the nature of said user event if said user event exists within said set of configuration data;
code for applying linguistic analysis on said user event and converting the result of said linguistic analysis to a first type of information, if said user event does not have a first type of information associated with said user event;
code for updating statistical data of said user based on said first type of information associated with said user event; and
code for updating a demographic profile of said user based on said user statistical data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
code for analyzing said user event by utilizing keywords.
-
-
23. The computer executable software code of claim 22, further comprising;
code for converting said result of said linguistic analysis to countable data.
-
24. The computer executable software code of claim 22, wherein said user statistical data comprises:
a list of user actions with associated user preferences.
-
25. The computer executable software code of claim 15, wherein said demographic profile of said user, comprises:
a list of demographic parameters with associated coefficients.
-
26. The computer executable software code of claim 15, wherein said set of configuration data includes a list of user events, wherein each user event in said list has associated information.
-
27. The computer executable software code of claim 26, wherein said list of user events is updated periodically to generate a more accurate demographic profile of said user.
-
28. The computer executable software code of claim 15, wherein said user event is received from a personal unit attached to an exercise equipment from a user of said exercise equipment.
Specification