Automatically modifying presentation of mobile-device content
First Claim
1. A computer program product for modifying content presented via a mobile device, the computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising;
computer readable program code configured to,determine one or more first settings for presentation of content on a display of the mobile device,present the content on the mobile device using the one or more first settings for presentation of the content,after presentation of the content, via analysis of one or more images that depict a user of the mobile device and a background associated with the user, detect a visible condition of an environment depicted in the background that has an appearance of movement in the background,access a data store associated with the mobile device, wherein the data store indicates one or more activities that, if performed, would distract the user from the content, wherein the data store includes a description of an activity from the one or more activities indicated in the data store,detect a value associated with the visible condition of the environment depicted in the background, wherein the value associated with the visible condition of the environment is associated with the description of the activity,determine, based on the detection of the value associated with the description of the activity in the data store, that the user performs the activity,select from the data store one or more second settings for presentation of the content on the display of the mobile device, wherein the one or more second settings are associated with the value associated with the visible condition of the environment depicted in the background, andpresent the content via the display of the mobile device in accordance with the one or more second settings.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments of the inventive subject matter are directed to determining a first setting(s) for presentation of content on a display of a mobile device at a distance from a user. The first setting(s) are based on analysis of characteristics associated with the mobile device. The characteristics are related to a user, an environment external to the mobile device, and content presented via the mobile device. Some embodiments are further directed to detecting a change in one or more of the characteristics in response to presentation of the content on the mobile device. The change is an event that indicates that the first setting(s) are non-optimal for presentation of the content at the distance. Some embodiments are further directed to determining second settings for presentation of content at the distance from the user based on the change in the one or more characteristics.
-
Citations
18 Claims
-
1. A computer program product for modifying content presented via a mobile device, the computer program product comprising:
-
a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to, determine one or more first settings for presentation of content on a display of the mobile device, present the content on the mobile device using the one or more first settings for presentation of the content, after presentation of the content, via analysis of one or more images that depict a user of the mobile device and a background associated with the user, detect a visible condition of an environment depicted in the background that has an appearance of movement in the background, access a data store associated with the mobile device, wherein the data store indicates one or more activities that, if performed, would distract the user from the content, wherein the data store includes a description of an activity from the one or more activities indicated in the data store, detect a value associated with the visible condition of the environment depicted in the background, wherein the value associated with the visible condition of the environment is associated with the description of the activity, determine, based on the detection of the value associated with the description of the activity in the data store, that the user performs the activity, select from the data store one or more second settings for presentation of the content on the display of the mobile device, wherein the one or more second settings are associated with the value associated with the visible condition of the environment depicted in the background, and present the content via the display of the mobile device in accordance with the one or more second settings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processing unit; and a mobile device content modification module operable to, via the processing unit, present content on a mobile device using one or more first settings for presentation of the content, in response to presentation of the content on the mobile device, analyze one or more recorded images that depict a user of the mobile device and a background associated with the user, detect, based on analysis of the one or more recorded images, a visible condition of an environment depicted in the background that has an appearance of movement relative to the background, access a data store associated with the mobile device, wherein the data store indicates one or more activities that, if performed, would distract the user from the content, wherein the data store includes a description of an activity from the one or more activities indicated in the data store, detect a value associated with the visible condition of the environment depicted in the background, wherein the value associated with the visible condition of the environment is associated with the description of the activity, determine, based on the detection of the value associated with the description of the activity in the data store, that the user performs the activity, wherein the activity, when performed, distracts the user from perceiving the content when presented using the one or more first settings, select from the data store one or more second settings for presentation of the content via the mobile device, wherein the one or more second settings are associated with the value, and present the content via the mobile device in accordance with the one or more second settings. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product comprising:
a non-transitory, computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to, present content via a mobile device, analyze an appearance of a user and a background depicted in one or more images obtained via the mobile device, based on analysis of the appearance of the user and the background, detect a visible condition of an environment depicted in the background that has an appearance of movement, access a data store associated with the mobile device, wherein the data store indicates a description of an activity that, if performed, would distract the user from presentation of the content via the mobile device, detect a value in the data store associated with the visible condition of the environment depicted in the background, wherein the value associated with the visible condition of the environment is associated with the description of the activity, select from the data store one or more settings for presentation of the content via the mobile device, wherein the one or more settings are associated with one or more of the value and the description of the activity in the data store, and change the presentation of the content according to the one or more settings. - View Dependent Claims (16, 17, 18)
Specification