Personal feedback browser for obtaining media files
DCFirst Claim
1. A data processing apparatus for obtaining information from a computer, comprising:
- (a) means for presenting data to a user;
(b) input means for supplying input data in response to a user'"'"'s input;
(c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database;
(d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer;
wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database;
(e) wherein the personal feedback browser includes;
a profile builder software program for obtaining and storing personal profile data in the personal profile database; and
,wherein the profile builder software program uses of at least one question to adjust at least one parameter value in a profile object.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A Personal Feedback browser and Personal Profile database is provided for obtaining media files from the internet. A Personal Feedback browser selects media files based on user-specified information stored in the Personal Profile database. The Personal Profile database includes Profile Objects which represent the interests, attitude/aptitude, reading comprehension and tastes of a user. Profile Objects are bundles of key words/key phrases having assigned weight values. Profile Objects can be positioned a specified distance from a Self Object. The distance from the Profile Object to the Self Object represents the effect the Profile Object has in filtering and/or selecting media files for that user. The Personal Feedback browser includes a media evaluation software program for evaluating media files based on a personal profile database. The Personal Profile database is also adjusted based upon user selection and absorption of media files. A sound-to-text software program is provided for translating a sound file to a text file.
512 Citations
49 Claims
-
1. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a profile builder software program for obtaining and storing personal profile data in the personal profile database; and
,wherein the profile builder software program uses of at least one question to adjust at least one parameter value in a profile object. - View Dependent Claims (33)
-
-
2. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a media evaluation software program for evaluating the media file obtained from the computer based upon the personal profile database; and
,(f) wherein the media evaluation software program includes; a sound file to text file software program for translating a sound file into a text file. - View Dependent Claims (34)
-
-
3. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a media evaluation software program for evaluating the media file obtained from the computer based upon the personal profile database; and
,(f) wherein the media evaluation software program includes; a sound file to text file software program for translating a sound file into a text file, wherein the sound file includes a sound utterance which is translated into a key word.
-
-
4. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a media evaluation software program for evaluating the media file obtained from the computer based upon the personal profile database; and
,(f) wherein the media evaluation software program includes; a sound file to text file software program for translating a sound file into a text file; (g) wherein the personal feedback browser includes; an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file.
-
-
5. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file; and
,wherein the user'"'"'s absorption of the media file is based on a media progression rate value. - View Dependent Claims (35)
-
-
6. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file; and
,wherein the user'"'"'s absorption of the media file is based on a media progression rate value; and (f) a biometric device, coupled to the processor, for adjusting the media progression rate value.
-
-
7. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a profile builder software program for obtaining and storing personal profile data in the personal profile database; and
,(f) wherein the profile builder software program includes; a software program for providing a profile object and a self object, wherein a profile object'"'"'s distance from a self object is adjustable by a user. - View Dependent Claims (36)
-
-
8. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; and
, wherein the personal profile database includes an identity/interest profile object which has at least one key word with an assigned weight value. - View Dependent Claims (37)
-
-
9. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; and
,wherein the personal profile database includes a hero profile object which has at least one key word with an assigned weight value. - View Dependent Claims (38)
-
-
10. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; and
,wherein the personal profile database includes a descriptor profile object which has at least one key word with an assigned weight value. - View Dependent Claims (39)
-
-
11. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; and
,(e) wherein the personal profile database includes an attitude/aptitude profile object which has at least one key word with an assigned weight value. - View Dependent Claims (40)
-
-
12. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying inout data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a profile builder software program for obtaining and storing personal profile data in the personal profile database; and
,(f) wherein the profile builder further includes; a software program for determining a text media comprehension parameter for a user. - View Dependent Claims (41)
-
-
13. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a media evaluation software program for evaluating the media file obtained from the computer based upon the Personal profile database; and
,(f) wherein the media evaluation software program includes; a software program for extracting positive and negative assigned key words from
1) a user'"'"'s personal profile database and
2) a media file in order to create a corresponding media file index value. - View Dependent Claims (42)
-
-
14. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a media evaluation software program for evaluating the media file obtained from the computer based upon the personal profile database; (f) wherein the media evaluation software program includes; a software program for obtaining a text comprehension parameter for the media file; a software program for obtaining a text comprehension parameter for a user; and
,a software program for obtaining a comprehension index value based on the media file'"'"'s text comprehension parameter and the user'"'"'s text comprehension parameter. - View Dependent Claims (43)
-
-
15. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; and
,(e) wherein the personal feedback browser includes; a mark-up software program for differentiating sections of a media file in response to summing a plurality of key words assigned values in the media file. - View Dependent Claims (44)
-
-
16. An article of manufacture, including computer readable medium having computer readable program code means embodied therein for obtaining a media file from a computer, comprising:
-
(a) computer-readable program code means for building a personal profile database responsive to a users input; (b) computer-readable program code means for evaluating a media file obtained from the computer based upon the personal profile database; (c) computer-readable program code means for adjusting the personal profile database responsive to a user selection of the media file; and
,(d) computer-readable program code means for adjusting the personal profile database in response to a user'"'"'s absorption of the media file. - View Dependent Claims (17, 18, 19, 31, 45, 46)
-
-
20. A method for obtaining a media file from a computer, the method comprising the steps of:
-
(a) building a personal profile database containing user-specific information; (b) retrieving a plurality of media files from the computer; (c) evaluating the plurality of media files obtained from the computer responsive to the personal profile database; (d) adjusting the user'"'"'s personal profile database in response to a selection of a media file from the plurality of media files obtained from the computer; and
,(e) adjusting the personal profile database based on a user'"'"'s absorption of the media file obtained from the computer. - View Dependent Claims (21, 22)
-
-
23. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to means for presenting and input means, for storing a personal feedback browser and a personal profile database, wherein the personal profile database includes at least one key word having at least one numeric value, wherein the numeric value is a negative numbers; and
,(d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database.
-
-
24. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to means for presenting and input means, for storing a personal feedback browser and a personal profile database, wherein the personal profile database includes at least one key word having at least one numeric value; and
,(d) a processor, coupled to the means for presenting the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file, wherein the user'"'"'s absorption of the media file is determined by a rate of progression.
-
-
25. A data processing apparatus for obtaining information from a computer, comprising;
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to means for presenting and input means, for storing a personal feedback browser and a personal profile database, wherein the personal profile database includes at least one key word having at least one numeric value; and
,(d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file, wherein the user'"'"'s absorption of the media file is determined by a rate of progression, wherein the user'"'"'s absorption of the media file is based on the rate of media progression in relation to a statistical function.
-
-
26. A data processing apparatus for obtaining information from a computer, comprising;
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to means for presenting and input means, for storing a personal feedback browser and a personal profile database, wherein the personal profile database includes at least one key word having at least one numeric value; and
,(d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file;
wherein the user'"'"'s absorption of the media file is based on the rate of media progression in relation to a statistical function;
wherein the statistical function is a statistical distribution function.
-
-
27. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to means for presenting and input means, for storing a personal feedback browser and a personal profile database, wherein the personal profile database includes at least one key word having at least one numeric value; and
,(d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file; wherein the user'"'"'s absorption of the media file is based on the rate of media progression in relation to a statistical function;
wherein the statistical function is a statistical distribution function;
wherein the statistical distribution function includes a mean which is adjustable.
-
-
28. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to means for presenting and input means, for storing a personal feedback browser and a personal profile database, wherein the personal profile database includes at least one key word having at least one numeric value; and
,(d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file; wherein the user'"'"'s absorption of the media file is based on the rate of media progression in relation to a statistical function;
wherein the statistical function is a statistical distribution function;
wherein the statistical distribution function has a region identifying a user'"'"'s interest.
-
-
29. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to means for presenting and input means, for storing a personal feedback browser and a personal profile database, wherein the personal profile database includes at least one key word having at least one numeric value; and
,(d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes an adaptive software for modifying a personal profile database in response to a user'"'"'s absorption of the media file; wherein the user'"'"'s absorption of the media file is based on the rate of media progression in relation to a statistical function;
wherein the statistical function is a statistical distribution function;
wherein the statistical distribution function has a region identifying a user'"'"'s disinterest.
-
-
30. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for providing data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a biometric device for obtaining a user'"'"'s response value to a media file; (e) a processor, coupled to the means for presenting, the input means, the biometric device, and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (f) wherein the personal feedback browser includes; an adaptive software for modifying the personal profile database in response to the user'"'"'s response value wherein the user'"'"'s response value is a media progression rate value.
-
-
32. A data processing apparatus for obtaining information from a computer, comprising:
-
(a) means for presenting data to a user; (b) input means for supplying input data in response to a user'"'"'s input; (c) memory, coupled to the means for presenting and input means, for storing a personal feedback browser and a personal profile database; (d) a processor, coupled to the means for presenting, the input means and memory, for controlling the memory, input means, and the means for presenting, in response to the stored personal feedback browser and personal profile database and input data to retrieve information from the computer; wherein the personal feedback browser provides a media file to the means for presenting based on the personal profile database; (e) wherein the personal feedback browser includes; a profile builder software program for obtaining and storing personal profile data in the personal profile database; and
,(f) wherein the profile builder software program includes; a software program for providing a profile object and a self object, wherein the user is able to adjust the influence of the profile object. - View Dependent Claims (47)
-
-
48. An article of manufacture, including computer readable medium having computer readable program code means embodied therein for obtaining a media file from a computer, comprising:
-
(a) computer-readable program code means for building a personal profile database responsive to user input; (b) computer-readable program code means for evaluating a media file obtained from the computer based upon the personal profile database; and
,(c) computer-readable program code means for adjusting the personal profile database in response to a user'"'"'s absorption of the media file.
-
-
49. A method for obtaining a media file from a computer, the method comprising the steps of:
-
(a) building a personal profile database containing user-specific information; (b) retrieving a media file from the computer; and
,(c) adjusting the personal profile database based on a user'"'"'s absorption of the media file obtained from the computer.
-
Specification