Mobile phone content-based recommendation of new media
View Patent ↗A method of recommending new media to a user based on various information stored and/or collected by, for example, a mobile phone is provided. More particularly, the invention provides a method of recommending new media based on information such as, for example, the content of sent and received text messages, previously viewed sound and/or video clips, location, content of emails, environmental information such as temperature or pressure, etc. Accordingly, the invention facilitates the use of information generated by a user during use of a mobile phone for recommending media to the user.
1. A method of recommending media to a user of an electronic equipment based upon information available from the electronic equipment comprising:
accessing a memory of the electronic equipment, the memory including data related to the operation of the electronic equipment;
analyzing at least the data related to operation of the electronic equipment to determine characteristics thereof;
generating a list of recommended media based on the characteristics of the data; and
displaying the list of recommended media to the user on a display of the electronic equipment;
wherein the determined characteristics correspond to attributes of available media; and
wherein the accessing the memory includes accessing at least one of call log data, message log data, video/picture log data, environmental log data, calendar log data, and voice memo log data.
2. A method as set forth in claim 1 , further comprising searching the internet for media related to the determined characteristics.
3. A method as set forth in claim 1 , further comprising searching a media provider for media related to the determined characteristics.
4. A method as set forth in claim 1 , wherein the media includes an advertisement.
5. A method as set forth in claim 1 , wherein the accessing includes accessing environment log data and wherein the generating a list of recommended media includes media relating to a user's environment at a given time.
6. A method as set forth in claim 1 , wherein the list of recommended media includes advertisements.
7. A method as set forth in claim 1 , further comprising comparing the determined characteristics to a predetermined list of characteristics.
8. A method as set forth in claim 1 , further comprising comparing the list of recommended media to an exclude list, and removing media from the recommended media list that appears on the exclude list.
9. A method as set forth in claim 1 , wherein the analyzing is performed by a second separate electronic equipment.
10. A method as set forth in claim 9 , wherein the second separate electronic equipment is a server in communication with the electronic equipment.
11. An electronic equipment comprising:
a memory for storing at least data corresponding to operation of the electronic equipment;
a media analyzer for analyzing the data corresponding to operation of the electronic equipment and determining characteristic of the data;
a processor for accessing the internet to search for media based on the characteristics determined by the media analyzer; and
a display for displaying a list of recommended media;
wherein the characteristics determined by the analyzer correspond to attributes of available media;
wherein the data corresponding to operation of the electronic equipment includes at least one of call log data, message log data, video/picture log data, environmental log data, calendar log data, and voice memo log data.
12. An electronic equipment as set forth in claim 11 , wherein the electronic equipment is a mobile phone.
13. An electronic equipment as set forth in claim 11 , wherein the electronic equipment is at least one of a personal audio device, a personal video device or a personal digital assistant.
14. A computer program embodied in a computer readable medium for recommending media to a user of an electronic equipment based upon information available from the electronic equipment comprising:
code that accesses a memory of the electronic equipment, the memory including data related to the operation of the electronic equipment;
code that analyzes at least the data related to operation of the electronic equipment to determine characteristics thereof;
code that generates a list of recommended media based on the characteristics of the data; and
code that displays the list of recommended media to the user on a display of the electronic device;
wherein the characteristics determined by the code that analyzes correspond to attributes of available media; and
wherein the data related to the operation of the electronic equipment includes at least one of call log data, message log data, video/picture log data, environmental log data, calendar log data, voice memo log data, and media data.