Device dream application for a mobile terminal
First Claim
Patent Images
1. A method comprising:
- capturing a heterogeneous plurality of context data elements comprising three or more emails, messages, voicemails, image files or video files, or a combination thereof, generated or received by an electronic device, wherein respective context data elements have a time at which said context data element was generated or received;
receiving an indication of a desired temporal scope of a presentation to be generated based at least in part on said plurality of context data elements, said temporal scope defining a time period to be represented by said presentation;
identifying a subset of said plurality of context data elements, said subset comprising two or more context data elements generated or received at a time within said time period defined by said desired temporal scope, said subset comprising less than said plurality of context data elements;
determining a relative importance of respective context data elements from among said subset of said plurality of context data elements based upon one or more of a number of instances that respective context data elements have been utilized, a level of significance associated with respective context data elements, and a period of time associated with respective context data elements;
selecting a combination of two or more context data elements from said subset of said plurality of context data elements, wherein at least a portion of said combination is selected based on said relative importance of said respective context data elements;
selecting a mood associated with a user from a plurality of predefined moods based at least in part on an analysis of one or more of said plurality of context data elements captured;
selecting one or more media elements from a plurality of media elements each of said plurality of media elements belonging to one or more of a plurality of categories of media elements each category corresponding to a predefined mood, wherein the media elements comprise audio elements, graphical elements, or a combination thereof, wherein the audio elements are categorized based at least in part on one or more of volume, tone, tempo, and musical genre, and the graphical elements are categorized based at least in part on one or more of color, tone, and brightness, and wherein at least one of said one or more media elements is selected from the category of media elements corresponding to said mood associated with said user; and
generating said presentation, wherein said presentation comprises said combination of two or more context data elements, and wherein generating said presentation comprises compiling said combination of two or more context data elements with said one or more media elements.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method, computer program product and device for generating a dream-like multimedia presentation, which can be displayed on a mobile terminal, or other digital device, based at least in part on contextual information relating to the mobile terminal and the mobile terminal user. The presentation provides the user with a snapshot of information that appears to be more important to the user at a given period of time, as well as information that may have been forgotten by the user over time, and does so in a manner that is somehow reflective of the user'"'"'s presumed mood.
10 Citations
18 Claims
-
1. A method comprising:
-
capturing a heterogeneous plurality of context data elements comprising three or more emails, messages, voicemails, image files or video files, or a combination thereof, generated or received by an electronic device, wherein respective context data elements have a time at which said context data element was generated or received; receiving an indication of a desired temporal scope of a presentation to be generated based at least in part on said plurality of context data elements, said temporal scope defining a time period to be represented by said presentation; identifying a subset of said plurality of context data elements, said subset comprising two or more context data elements generated or received at a time within said time period defined by said desired temporal scope, said subset comprising less than said plurality of context data elements; determining a relative importance of respective context data elements from among said subset of said plurality of context data elements based upon one or more of a number of instances that respective context data elements have been utilized, a level of significance associated with respective context data elements, and a period of time associated with respective context data elements; selecting a combination of two or more context data elements from said subset of said plurality of context data elements, wherein at least a portion of said combination is selected based on said relative importance of said respective context data elements; selecting a mood associated with a user from a plurality of predefined moods based at least in part on an analysis of one or more of said plurality of context data elements captured; selecting one or more media elements from a plurality of media elements each of said plurality of media elements belonging to one or more of a plurality of categories of media elements each category corresponding to a predefined mood, wherein the media elements comprise audio elements, graphical elements, or a combination thereof, wherein the audio elements are categorized based at least in part on one or more of volume, tone, tempo, and musical genre, and the graphical elements are categorized based at least in part on one or more of color, tone, and brightness, and wherein at least one of said one or more media elements is selected from the category of media elements corresponding to said mood associated with said user; and generating said presentation, wherein said presentation comprises said combination of two or more context data elements, and wherein generating said presentation comprises compiling said combination of two or more context data elements with said one or more media elements. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, wherein the computer program product comprises at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for capturing a heterogeneous plurality of context data elements comprising three or more emails, messages, voicemails, image files or video files, or a combination thereof, generated or received by an electronic device, wherein respective context data elements have a time at which said context data element was generated or received; a second executable portion for receiving an indication of a desired temporal scope of a presentation to be generated based at least in part on said plurality of context data elements, said temporal scope defining a time period to be represented by said presentation; a third executable portion for identifying a subset of said plurality of context data elements, said subset comprising two or more context data elements generated or received at a time within said time period defined by said desired temporal scope, said subset comprising less than said plurality of context data elements; a fourth executable portion for determining a relative importance of respective context data elements from among said subset of said plurality of context data elements based upon one or more of a number of instances that respective context data elements have been utilized, a level of significance associated with respective context data elements, and a period of time associated with respective context data elements; a fifth executable portion for selecting a combination of two or more context data elements from said subset of said plurality of context data elements, wherein at least a portion of said combination is selected based on said relative importance of said respective context data elements; a sixth executable portion for selecting a mood associated with a user from a plurality of predefined moods based at least in part on an analysis of one or more of said plurality of context data elements captured; a seventh executable portion for selecting one or more media elements from a plurality of media elements each of said plurality of media elements belonging to one or more of a plurality of categories of media elements each category corresponding to a predefined mood, wherein the media elements comprise audio elements, graphical elements, or a combination thereof, wherein the audio elements are categorized based at least in part on one or more of volume, tone, tempo, and musical genre, and the graphical elements are categorized based at least in part on one or more of color, tone, and brightness, and wherein at least one of said one or more media elements is selected from the category of media elements corresponding to said mood associated with said user; and an eighth executable portion for generating said presentation, wherein said presentation comprises said combination of two or more context data elements, and wherein generating said presentation comprises compiling said combination of two or more context data elements with said one or more media elements. - View Dependent Claims (9, 10)
-
-
11. An apparatus comprising:
a processor configured to; capture a heterogeneous plurality of context data elements comprising three or more emails, messages, voicemails, image files or video files, or a combination thereof, generated or received by an electronic device, wherein respective context data elements have a time at which said context data element was generated or received; receive an indication of a desired temporal scope of a presentation to be generated based at least in part on said plurality of context data elements accessible by the apparatus, said temporal scope defining a time period to be represented by said presentation; identify a subset of said plurality of context data elements, said subset comprising two or more context data elements generated or received at a time within said time period defined by said desired temporal scope, said subset comprising less than said plurality of context data elements; determine a relative importance of respective context data elements from among said subset of said plurality of context data elements based upon one or more of a number of instances that respective context data elements have been utilized, a level of significance associated with respective context data elements, and a period of time associated with respective context data elements; select a combination of two or more context data elements from said subset of said plurality of context data elements, wherein at least a portion of said combination is selected based on said relative importance of said respective context data elements; select a mood associated with a user from a plurality of predefined moods based at least in part on an analysis of one or more of said plurality of context data elements captured; select one or more media elements from a plurality of media elements each of said plurality of media elements belonging to one or more of a plurality of categories of media elements each category corresponding to a predefined mood, wherein the media elements comprise audio elements, graphical elements, or a combination thereof, wherein the audio elements are categorized based at least in part on one or more of volume, tone, tempo, and musical genre, and the graphical elements are categorized based at least in part on one or more of color, tone, and brightness, and wherein at least one of said one or more media elements is selected from the category of media elements corresponding to said mood associated with said user; and generate said presentation, wherein said presentation comprises said combination of two or more context data elements, and wherein generating said presentation comprises compiling said combination of two or more context data elements with said one or more media elements. - View Dependent Claims (13, 14, 15, 16)
-
12. A mobile terminal device comprising:
-
a display; a processor in communication with the display; and a memory module in communication with the processor that stores a plurality of data elements including a heterogeneous plurality of context data elements, said plurality of context data elements comprising three or more emails, messages, voicemails, image files or video files, or a combination thereof, generated or received by the mobile terminal device, said memory module further storing a presentation application executable by the processor, wherein the application is configured, upon execution, to; receive an indication of a desired temporal scope of a presentation to be generated based at least in part on said plurality of context data elements, said temporal scope defining a time period to be represented by said presentation; identify a subset of said plurality of context data elements, said subset comprising two or more context data elements generated or received by the mobile terminal device at a time within said time period defined by said desired temporal scope, said subset comprising less than said plurality of context data elements; determine a relative importance of respective context data elements from among said subset of said plurality of context data elements based upon one or more of a number of instances that respective context data elements have been utilized, a level of significance associated with respective context data elements, and a period of time associated with respective context data elements; select a combination of two or more context data elements from among said subset of said plurality of data elements based at least in part on said relative importance of respective context data elements; select a mood associated with a user from a plurality of predefined moods based at least in part on an analysis of one or more of said plurality of context data elements; select one or more media elements from a plurality of media elements each of said plurality of media elements belonging to one or more of a plurality of categories of media elements each category corresponding to a predefined mood, wherein the media elements comprise audio elements, graphical elements, or a combination thereof, wherein the audio elements are categorized based at least in part on one or more of volume, tone, tempo, and musical genre, and the graphical elements are categorized based at least in part on one or more of color, tone, and brightness, and wherein at least one of said one or more media elements is selected from the category of media elements corresponding to said mood associated with said user; generate said presentation comprising said combination of two or more context data elements, wherein generating said presentation comprises compiling said combination of two or more context data elements with said one or more media elements; and cause said presentation to be displayed to said user on the display.
-
-
17. An apparatus comprising:
-
means for capturing a heterogeneous plurality of context data elements comprising three or more emails, messages, voicemails, image files or video files, or a combination thereof, generated or received by said mobile terminal device, wherein respective context data elements have a time at which said context data element was generated or received; means for receiving an indication of a desired temporal scope of a presentation to be generated based at least in part on said plurality of context data elements accessible by said mobile terminal device, said temporal scope defining a time period to be represented by said presentation; means for identifying a subset of said plurality of context data elements said subset comprising two or more context data elements generated or received at a time within said time period defined by said desired temporal scope, said subset comprising less than said plurality of context data elements; means for determining a relative importance of respective context data elements from among said subset of said plurality of context data elements based upon one or more of a number of instances that respective context data elements have been utilized, a level of significance associated with respective context data elements, and a period of time associated with respective context data elements; means for selecting a combination of two or more context data elements from among said subset of said plurality of data elements based at least in part on said relative importance of respective context data elements; means for selecting a mood associated with a user from a plurality of predefined moods based at least in part on an analysis of one or more of said plurality of context data elements captured; means for selecting one or more media elements from a plurality of media elements each of said plurality of media elements belonging to one or more of a plurality of categories of media elements each category corresponding to a predefined mood, wherein the media elements comprise audio elements, graphical elements, or a combination thereof, wherein the audio elements are categorized based at least in part on one or more of volume, tone, tempo, and musical genre, and the graphical elements are categorized based at least in part on one or more of color, tone, and brightness, and wherein at least one of said one or more media elements is selected from the category of media elements corresponding to said mood associated with said user; and means for generating a presentation comprising said combination of two or more context data elements, wherein generating said presentation comprises compiling said combination of two or more context data elements with said one or more media elements. - View Dependent Claims (18)
-
Specification