Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

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...

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US4595990Mar 31, 1983Jun 17, 1986International Business Machines CorporationEye controlled information transfer
US5263167Nov 22, 1991Nov 16, 1993International Business Machines CorporationUser interface for a relational database using a task object for defining search queries in response to a profile object which describes user proficiency
US5428778Sep 13, 1994Jun 27, 1995Office Express Pty. ltd.Selective dissemination of information
US5483278Sep 28, 1993Jan 9, 1996Philips Electronics North America CorporationSystem and method for finding a movie of interest in a large movie database
US5530852Dec 20, 1994Jun 25, 1996Sun Microsystems, Inc.Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics
US5564043Mar 24, 1994Oct 8, 1996AT&T Global Information SolutionsLaunching computer program upon download of data created by program
US5600781May 21, 1996Feb 4, 1997Intel CorporationMethod and apparatus for creating a portable personalized operating environment
US5657461Oct 4, 1993Aug 12, 1997Xerox CorporationUser interface for defining and automatically transmitting data according to preferred communication channels
US5694459Jan 16, 1997Dec 2, 1997AT&TPersonalized information service system
US5694594Nov 14, 1994Dec 2, 1997System for linking hypermedia data objects in accordance with associations of source and destination data objects and similarity threshold without using keywords or link-difining terms
US5696885Dec 27, 1996Dec 9, 1997International Business Machines CorporationExpert system and method employing hierarchical knowledge base, and interactive multimedia/hypermedia applications
US5696965Nov 3, 1994Dec 9, 1997Intel CorporationElectronic information appraisal agent

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US6012053Jun 23, 1997Jan 4, 2000Lycos, Inc.Computer system with user-controlled relevance ranking of search results
US6014654Mar 28, 1997Jan 11, 2000NEC CorporationInformation filtering apparatus for filtering information for interests of users and a method therefor
US6029182Oct 4, 1996Feb 22, 2000Canon Information Systems, Inc.System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents
US6055542Oct 29, 1997Apr 25, 2000International Business Machines CorporationSystem and method for displaying the contents of a web page based on a user's interests
US6055566Jan 12, 1998Apr 25, 2000Lextron Systems, Inc.Customizable media player with online/offline capabilities
US6067539Mar 2, 1998May 23, 2000Vigil, Inc.Intelligent information retrieval system
US6108645Nov 26, 1997Aug 22, 2000International Business Machines CorporationMethod and apparatus for efficient profile matching in a large scale webcasting system
US6111574Feb 25, 1999Aug 29, 2000Microsoft CorporationMethod and system for visually indicating a selection query
US6125351May 15, 1998Sep 26, 2000Bios Group, Inc.System and method for the synthesis of an economic web and the identification of new market niches
US6138128Apr 2, 1997Oct 24, 2000Microsoft Corp.Sharing and organizing world wide web references using distinctive characters
US6151584Nov 20, 1997Nov 21, 2000NCR CorporationComputer architecture and method for validating and collecting and metadata and data about the internet and electronic commerce environments (data discoverer)
US6167397Sep 23, 1997Dec 26, 2000AT&T CorporationMethod of clustering electronic documents in response to a search query
US6195651Nov 19, 1998Feb 27, 2001Andersen Consulting Properties BVSystem, method and article of manufacture for a tuned user application experience
US6269275Mar 31, 1998Jul 31, 2001Method and system for customizing and distributing presentations for user sites
US6321227Jan 25, 1999Nov 20, 2001SamSung Electronics Co., Ltd.Web search function to search information from a specific location
US6345270Mar 19, 1998Feb 5, 2002Fujitsu LimitedData management system
US6349056Dec 28, 2000Feb 19, 2002Sandisk CorporationMethod and structure for efficient data verification operation for non-volatile memories
US6349137Aug 5, 1999Feb 19, 2002Rockwell Electronic Commerce Corp.Apparatus and method for providing support software for an agent workstation of an automatic call distributor
US6377961Jan 21, 1999Apr 23, 2002SamSung Electronics, Co., Ltd.Method for displaying internet search results
US6381594Jul 11, 2000Apr 30, 2002Yahoo Inc.System and method for personalized information filtering and alert generation
US6400996Feb 1, 1999Jun 4, 2002Adaptive pattern recognition based control system and method
US6418424May 4, 1999Jul 9, 2002Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6418452Nov 3, 1999Jul 9, 2002International Business Machines CorporationNetwork repository service directory for efficient web crawling
US6418453Nov 3, 1999Jul 9, 2002International Business Machines CorporationNetwork repository service for efficient web crawling
US6446076Nov 19, 1998Sep 3, 2002Accenture LLP.Voice interactive web-based agent system responsive to a user location for prioritizing and formatting information
US6483523May 7, 1999Nov 19, 2002Institute for Information IndustryPersonalized interface browser and its browsing method
US6490577Mar 31, 2000Dec 3, 2002PolyVista, Inc.Search engine with user activity memory
US6507841Feb 19, 1999Jan 14, 2003Hewlett-Packard CompanyMethods of and apparatus for refining descriptors
US6519648Jul 11, 2000Feb 11, 2003Friskit, Inc.Streaming media search and continuous playback of multiple media resources located on a network
US6567846May 14, 1999May 20, 2003E.piphany, Inc.Extensible user interface for a distributed messaging framework in a computer network
US6567850Oct 27, 1999May 20, 2003Yodlee, Inc.System and method for determining revenue from an intermediary derived from servicing data requests
US6631397Apr 11, 2000Oct 7, 2003Canon Kabushiki KaishaInformation registration method, information management method, information registration apparatus, information management apparatus, and storage medium
US6640145Jun 3, 2002Oct 28, 2003Media recording device with packet data interface
US6664980Feb 26, 1999Dec 16, 2003Accenture LLPVisual navigation utilizing web technology
US6684217Nov 21, 2000Jan 27, 2004Hewlett-Packard Development Company, L.P.System and method for generating a profile from which a publication may be created
US6711586Jul 17, 2000Mar 23, 2004Methods and systems for providing information based on similarity
US6721741May 2, 2000Apr 13, 2004Friskit, Inc.Streaming media search system
US6725275Sep 20, 2002Apr 20, 2004Friskit, Inc.Streaming media search and continuous playback of multiple media resources located on a network
US6732092Sep 28, 2001May 4, 2004Client Dynamics, Inc.Method and system for database queries and information delivery
US6742047Dec 30, 1997May 25, 2004Intel CorporationMethod and apparatus for dynamically filtering network content
US6747755Apr 11, 2000Jun 8, 2004Canon Kabushiki KaishaCode generation method, terminal apparatus, code processing method, issuing apparatus, and code issuing method
US6751649Apr 14, 2000Jun 15, 2004AlcatelServer for searching for information in a network of databases
US6782409Jan 21, 2000Aug 24, 2004Sony CorporationExperience/sympathy information providing system
US6799199Sep 5, 2000Sep 28, 2004The Relegence CorporationMedia monitor system
US6808393Nov 21, 2001Oct 26, 2004Protigen, Inc.Interactive assessment tool
US6820237Jan 21, 2000Nov 16, 2004AmikaNow CorporationApparatus and method for context-based highlighting of an electronic document
US6832217May 16, 2000Dec 14, 2004Matsushita Electric Industrial Co., Ltd.Information inquiry support apparatus, information inquiry support method, information distribution apparatus, and information distribution method
US6868525May 26, 2000Mar 15, 2005Alberti Anemometer LLCComputer graphic display visualization system and method
US6871220Oct 27, 1999Mar 22, 2005Yodlee, Inc.System and method for distributed storage and retrieval of personal information
US6874037Jun 19, 2000Mar 29, 2005Sony Corporation
Sony Electronics, Inc.
Method and apparatus for synchronizing device information
US6895406Aug 23, 2001May 17, 2005SeaSeer R&D, LLCDynamic personalization method of creating personalized user profiles for searching a database of information
US6972993Feb 7, 2003Dec 6, 2005SanDisk CorporationMethod and structure for efficient data verification operation for non-volatile memories
US6981214Mar 10, 2000Dec 27, 2005Hewlett-Packard Development Company, L.P.Virtual editor and related methods for dynamically generating personalized publications
US6990633Nov 1, 2000Jan 24, 2006Seiko Epson CorporationProviding a network-based personalized newspaper with personalized content and layout
US6999957Sep 5, 2000Feb 14, 2006The Relegence CorporationSystem and method for real-time searching
US7027178Jan 14, 2004Apr 11, 2006Canon Kabushiki KaishaCode generation method, terminal apparatus, code processing method, issuing apparatus, and code issuing method
US7068723Feb 28, 2002Jun 27, 2006Fuji Xerox Co., Ltd.Method for automatically producing optimal summaries of linear media
US7072888Jun 16, 1999Jul 4, 2006Triogo, Inc.Process for improving search engine efficiency using feedback
US7076504Nov 19, 1998Jul 11, 2006Accenture LLPSharing a centralized profile
US7080064Jan 20, 2000Jul 18, 2006International Business Machines CorporationSystem and method for integrating on-line user ratings of businesses with search engines
US7096204Oct 6, 2000Aug 22, 2006Hewlett-Packard Development Company, L.P.Electronic commerce system
US7099859Jan 20, 2000Aug 29, 2006International Business Machines CorporationSystem and method for integrating off-line ratings of businesses with search engines
US7103592Sep 14, 2001Sep 5, 2006Pertinence Data IntelligenceMethod and apparatus providing recommendations based on automatically enriched user profile
US7136178Jun 1, 2000Nov 14, 2006Hewlett-Packard Development Company, L.P.System and related methods for dynamically compiling a publication
US7149741Dec 29, 2003Dec 12, 2006Accenture LLPSystem, method and article of manufacture for advanced information gathering for targetted activities
US7170782May 9, 2005Jan 30, 2007SanDisk CorporationMethod and structure for efficient data verification operation for non-volatile memories
US7181017Mar 25, 2002Feb 20, 2007David FelsherSystem and method for secure three-party communications
US7181438May 30, 2000Feb 20, 2007Alberti Anemometer, LLCDatabase access system
US7191403Mar 19, 2001Mar 13, 2007Schlucktronic LLCMethods and devices for reconstructing visual stimuli observed through browser-based interfaces over time
US7200815Mar 19, 2001Apr 3, 2007Schlucktronix LLCMethods and devices for reconstructing visual stimuli observed through browser-based interfaces over time
US7228305May 2, 2000Jun 5, 2007Friskit, Inc.Rating system for streaming media playback system
US7240067May 7, 2004Jul 3, 2007Sybase, Inc.System and methodology for extraction and aggregation of data from dynamic content
US7242988Mar 2, 1999Jul 10, 2007Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7284202Feb 14, 2000Oct 16, 2007Microsoft CorporationInteractive multi media user interface using affinity based categorization
US7321852Oct 28, 2003Jan 22, 2008International Business Machines CorporationSystem and method for transcribing audio files of various languages
US7330816Apr 11, 2000Feb 12, 2008Canon Kabushiki KaishaInformation providing method and information providing system
US7376011Jan 4, 2007May 20, 2008SanDisk CorporationMethod and structure for efficient data verification operation for non-volatile memories
US7379925Aug 8, 2005May 27, 2008New York UniversityLogic arrangement, data structure, system and method for multilinear representation of multimodal data ensembles for synthesis, rotation and compression
US7412484Jan 16, 2002Aug 12, 2008Lextron Systems, Inc.Customizable media player with online/offline capabilities
US7417752Jul 2, 2001Aug 26, 2008Pitney Bowes Inc.Method and system for customized mail piece production utilizing a data center
US7433868Apr 11, 2000Oct 7, 2008Canon Kabushiki KaishaInformation providing method, information providing system, terminal apparatus, and storage medium storing information providing program
US7444399Mar 19, 2001Oct 28, 2008Schlucktronix LLCMethods and devices for recording changes in visual stimuli observed through browser-based interfaces
US7448000Mar 19, 2001Nov 4, 2008Schlucktronix LLCMethods and devices for reconstructing visual stimuli observed through browser-based interfaces over time
US7491123Jul 29, 2004Feb 17, 2009Nintendo Co., Ltd.Video game voice chat with amplitude-based virtual ranging
US7516070Feb 19, 2004Apr 7, 2009Custom Speech USA, INc.Method for simultaneously creating audio-aligned final and verbatim text with the assistance of a speech recognition program as may be useful in form completion using a verbal entry method
US7552190Oct 27, 1999Jun 23, 2009VerticalOne CorporationSystem and method for automated electronic notification and transaction execution
US7565363Nov 19, 2002Jul 21, 2009Search engine with user activity memory
US7574659Mar 4, 2005Aug 11, 2009Computer graphic display visualization system and method
US7587368Jul 5, 2001Sep 8, 2009Information record infrastructure, system and method
US7593915Jan 7, 2003Sep 22, 2009Accenture Global Services GmbHCustomized multi-media services
US7599938Jul 9, 2004Oct 6, 2009Social news gathering, prioritizing, tagging, searching, and syndication method
US7603323Oct 8, 2007Oct 13, 2009New York UniversityLogic arrangement, data structure, system and method for multilinear representation of multimodal data ensembles for synthesis recognition and compression
US7613772Jul 25, 2002Nov 3, 2009Colligo Networks, Inc.Method for context based discovery and filtering of portable collaborative networks
US7664734Mar 31, 2004Feb 16, 2010Google Inc.Systems and methods for generating multiple implicit search queries
US7668850Jun 7, 2006Feb 23, 2010InQuira, Inc.Rule based navigation
US7672879Oct 27, 2000Mar 2, 2010Yodlee.com, Inc.Interactive activity interface for managing personal data and performing transactions over a data packet network
US7672951May 12, 2006Mar 2, 2010InQuira, Inc.Guided navigation system
US7680829May 16, 2007Mar 16, 2010Premier International Associates, LLCList building system
US7685204Feb 24, 2006Mar 23, 2010Yahoo! Inc.System and method for enhanced media distribution
US7693299Jan 13, 2005Apr 6, 2010New York UniversityMethod, system, storage medium, and data structure for image recognition using multilinear independent component analysis
US7693825Mar 31, 2004Apr 6, 2010Google Inc.Systems and methods for ranking implicit search results
US7693887Feb 1, 2005Apr 6, 2010Strands, Inc.Dynamic identification of a new set of media items responsive to an input mediaset
US7707142Mar 31, 2004Apr 27, 2010Google Inc.Methods and systems for performing an offline search
US7725347Feb 27, 2007May 25, 2010DecisionSorter LLCSystem and method for facilitating bilateral and multilateral decision-making
US7725494Feb 24, 2006May 25, 2010Yahoo! Inc.System and method for networked media access
US7734680Sep 30, 1999Jun 8, 2010Koninklijke Philips Electronics N.V.Method and apparatus for realizing personalized information from multiple information sources
US7739335Feb 28, 2001Jun 15, 2010Sony Corporation
Sony Electronics Inc.
Method and apparatus for providing a customized selection of audio content over the internet
US7739723Feb 24, 2006Jun 15, 2010Yahoo! Inc.Media engine user interface for managing media
US7743009Feb 12, 2007Jun 22, 2010Strands, Inc.System and methods for prioritizing mobile media player files
US7747601Aug 14, 2006Jun 29, 2010Inquira, Inc.Method and apparatus for identifying and classifying query intent
US7747620Feb 28, 2006Jun 29, 2010Yahoo! Inc.Method and system for generating affinity based playlists
US7752535Dec 1, 2005Jul 6, 2010Yodlec.com, Inc.Categorization of summarized information
US7765279Oct 27, 1999Jul 27, 2010VerticalOne CorporationSystem and method for scheduling harvesting of personal information
US7774716Mar 19, 2001Aug 10, 2010Methods and devices for recording changes in visual stimuli observed through browser-based interfaces
US7785197Jul 29, 2004Aug 31, 2010Nintendo Co., Ltd.Voice-to-text chat conversion for remote video game play
US7788274Jun 30, 2004Aug 31, 2010Google Inc.Systems and methods for category-based search
US7797321Feb 6, 2006Sep 14, 2010Strands, Inc.System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets
US7801896Feb 19, 2007Sep 21, 2010Database access system
US7805402Oct 31, 2007Sep 28, 2010Premier International Associates, LLCList building system
US7814133Oct 31, 2007Oct 12, 2010Premier International Associates, LLCList building system
US7814135Feb 23, 2007Oct 12, 2010Premier International Associates, LLCPortable player and system and method for writing a playlist
US7818350Oct 12, 2005Oct 19, 2010Yahoo! Inc.System and method for creating a collaborative playlist
US7840570Apr 22, 2005Nov 23, 2010Strands, Inc.System and method for acquiring and adding data on the playing of elements or multimedia files
US7840691Sep 7, 2000Nov 23, 2010Zamora Radio, LLCPersonal broadcast server system for providing a customized broadcast
US7856386Sep 17, 2009Dec 21, 2010Yodlee, Inc.Host exchange in bill paying services
US7873632Aug 6, 2007Jan 18, 2011Google Inc.Systems and methods for associating a keyword with a user interface area
US7877387Oct 2, 2006Jan 25, 2011Strands, Inc.Systems and methods for promotional media item selection and promotional program unit generation
US7882444Nov 3, 2008Feb 1, 2011Schlucktronix LLCMethods and devices for reconstructing visual stimuli observed through browser-based interfaces over time
US7921099May 10, 2006Apr 5, 2011Inquira, Inc.Guided navigation system
US7945568Jan 4, 2011May 17, 2011Strands, Inc.System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets
US7949689Jul 18, 2002May 24, 2011Accenture Global Services LimitedMedia indexing beacon and capture device
US7962482Apr 27, 2006Jun 14, 2011Pandora Media, Inc.Methods and systems for utilizing contextual feedback to generate and modify playlists
US7962505Dec 19, 2006Jun 14, 2011Strands, Inc.User to user recommender
US7974714Aug 29, 2006Jul 5, 2011Intelligent electronic appliance system and method
US7987148May 20, 2010Jul 26, 2011Strands, Inc.Systems and methods for prioritizing media files in a presentation device
US7995505Feb 27, 2006Aug 9, 2011Yahoo! Inc.System and method for leveraging user rated media
US8041713Mar 31, 2004Oct 18, 2011Google Inc.Systems and methods for analyzing boilerplate
US8045952Nov 27, 2006Oct 25, 2011Horsham Enterprises, LLCMethod and device for obtaining playlist content over a network
US8050652Nov 27, 2006Nov 1, 2011Horsham Enterprises, LLCMethod and device for an internet radio capable of obtaining playlist content from a content server
US8050969Jun 6, 2008Nov 1, 2011News America Marketing Properties LLCInteractive marketing network and process using electronic certificates
US8069407Sep 7, 2000Nov 29, 2011Yodlee.com, Inc.Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes
US8073866Mar 16, 2006Dec 6, 2011Claria Innovations, LLCMethod for providing content to an internet user based on the user's demonstrated content preferences
US8078602Dec 17, 2004Dec 13, 2011Claria Innovations, LLCSearch engine for a computer network
US8082264Dec 18, 2007Dec 20, 2011Inquira, Inc.Automated scheme for identifying user intent in real-time
US8086697Oct 31, 2005Dec 27, 2011Claria Innovations, LLCTechniques for displaying impressions in documents delivered over a computer network
US8095476Nov 26, 2007Jan 10, 2012Inquira, Inc.Automated support scheme for electronic forms
US8108369Sep 21, 2009Jan 31, 2012Accenture Global Services LimitedCustomized multi-media services
US8108418Aug 31, 2006Jan 31, 2012Knapp Investment Company LimitedSystem, method and article of manufacture for advanced information gathering for targetted activities
US8121891Nov 19, 1998Feb 21, 2012Accenture Global Services GmbHPersonalized product report
US8131754Jun 30, 2004Mar 6, 2012Google Inc.Systems and methods for determining an article association measure
US8135708Oct 6, 2006Mar 13, 2012BNA (Llesiant Corporation)Relevance ranked faceted metadata search engine
US8135709Oct 6, 2006Mar 13, 2012BNA (Llesiant Corporation)Relevance ranked faceted metadata search method
US8171410May 29, 2009May 1, 2012Telcordia Technologies, Inc.Method and system for generating and presenting mobile content summarization
US8176101May 6, 2007May 8, 2012Google Inc.Collaborative rejection of media for physical establishments
US8185533May 12, 2011May 22, 2012Apple Inc.System for browsing through a music catalog using correlation metrics of a knowledge base of mediasets
US8190629Jul 13, 2006May 29, 2012Yodlee.com, Inc.Network-based bookmark management and web-summary system
US8214315Jun 23, 2011Jul 3, 2012Apple Inc.Systems and methods for prioritizing mobile media player files
US8224856Nov 26, 2007Jul 17, 2012Abo Enterprises, LLCIntelligent default weighting process for criteria utilized to score media content items
US8244517Nov 7, 2008Aug 14, 2012Yahoo! Inc.Enhanced matching through explore/exploit schemes
USRE42869Sep 28, 2001Oct 25, 2011Ignite Sales, Inc.System and method for profiling customers for targeted marketing

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

17. The article of manufacture of claim 16, wherein the computer-readable program code means for building a personal profile database includes:

(a) computer-readable program code means for providing a profile object and a self object; and,
(b) computer-readable program code means for adjusting a parameter in a profile object in response to a user's positioning of a profile object relative to the self object.

18. The article of manufacture of claim 16, wherein the computer-readable program code means further includes:

(a) computer-readable program code means for determine a text media comprehension parameter for the user.

19. The article of manufacture of claim 16, wherein the computer-readable program code means for evaluating a media file includes:

(a) computer-readable program code means for obtaining a key word having an associated weight value from the personal profile database;
(b) computer-readable program code means for identifying the key word in a media file;
(c) computer-readable program code means for multiplying an occurrence of the key word in the media file by the associated key word weight value in order to obtain a product; and,
(d) computer-readable program code means for summing the products in order to provide a media indication value.

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.

21. The method of claim 20, wherein the step of building a personal profile database includes the steps of:

(a) selecting a profile object; and,
(b) adjusting at least one parameter of the profile object.

22. The method of claim 20, wherein the building personal profile database includes the step of:

(a) obtaining a user text media comprehension parameter.

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.

31. The article of manufacture of claim 16, wherein the user interaction with the media file includes a user's selection of the media file.

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.

33. The apparatus of claim 1, wherein the computer is in a network.

34. The apparatus of claim 2, wherein the computer is in a network.

35. The apparatus of claim 5, wherein the computer is in a network.

36. The apparatus of claim 7 wherein the computer is in a network.

37. The apparatus of claim 8 wherein the computer is in a network.

38. The apparatus of claim 9 wherein the computer is in a network.

39. The apparatus of claim 10 wherein the computer is in a network.

40. The apparatus of claim 11 wherein the computer is in a network.

41. The apparatus of claim 12 wherein the computer is in a network.

42. The apparatus of claim 13 wherein the computer is in a network.

43. The apparatus of claim 14 wherein the computer is in a network.

44. The apparatus of claim 15 wherein the computer is in a network.

45. The article of manufacture of claim 16 wherein the computer is in the internet.

46. The article of manufacture of claim 19, wherein the computer is in the internet.

47. The apparatus of claim 32, wherein the computer is in a network.

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.