Context based power saving
US-9513686-B2 · Dec 6, 2016 · US
US2017177063A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017177063-A1 |
| Application number | US-201514972862-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 17, 2015 |
| Priority date | Dec 17, 2015 |
| Publication date | Jun 22, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method apparatus, and computer program product are provided for learned user interface interactivity tolerance based on information complexity. The method may include determining an expected content display time for at least a part of content to be displayed to a user of a user device; displaying the at least part of the content to the user; monitoring a time period of inactivity during which the user device does not detect an input from the user; in response to receiving an indication that the user device is preparing to enter a sleep state, comparing the time period of inactivity with the expected content display time of the at least part of the content; and determining whether to cause the user device to enter the sleep state based at least on the comparison.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: determining an expected content display time for at least a part of content to be displayed to a user of a user device; displaying the at least part of the content to the user; monitoring a time period of inactivity during which the user device does not detect an input from the user; in response to receiving an indication that the user device is preparing to enter a sleep state, comparing the time period of inactivity with the expected content display time of the at least part of the content; and determining whether to cause the user device to enter the sleep state based at least on the comparison. 2 . The method of claim 1 , wherein determining the expected content display time is based at least on prior interactive behavior history of the user with other content. 3 . The method of claim 1 , further comprising: displaying a warning to the user in response to the indication that the user device is preparing to enter the sleep state; preventing the user device from entering the sleep state based on subsequent user activity; and in response to an input from the user, determining an expected content display time for at least another part of content to be displayed to the user. 4 . The method of claim 1 , further comprising: detecting an input of the user prior to receiving the indication that the user device is preparing to enter a sleep state; storing the time period of inactivity in memory of the user device; and using the stored time period of inactivity to update an expected content display time of another part of the content or a part of different content. 5 . The method of claim 1 , wherein the at least part of the content comprises at least one image and/or text, wherein determining the expected content display time comprises estimating a complexity of the at least part of the content, and wherein the expected content display time is considered to be longer in response to a complexity considered to be high and is considered to be shorter in response to the complexity being considered low. 6 . The method of claim 5 , wherein estimating the complexity of the at least part of the content is based on at least one of the following: a resolution of the at least one image; the number of the images; a type of the image; a number of words in the text; a language complexity of text; an average word size of the text; and an average sentence size of the text. 7 . The method of claim 1 , wherein the indication that the user device is preparing to enter the sleep state is an expiry of an inactivity timer. 8 . The method of claim 1 , wherein: for the case the expected content display time of the at least part of the content is greater than the time period of inactivity, the user device is caused to not enter the sleep state; and for the case the expected content display time of the at least part of the content is less than the time period of inactivity, the user device is caused to enter the sleep state. 9 . The method of claim 1 , wherein determining whether to cause the user device to enter the sleep state comprises: determining a battery status is below a certain threshold, and causing the user device to enter the sleep state regardless of the comparison of the expected content display time of the at least part of the content and the time period of inactivity. 10 . The method of claim 1 , wherein an operating system of the user device determines whether to cause the user device to enter the sleep state. 11 . An apparatus comprising: at least one processor; and at least one non-transitory memory including computer program code, the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: determine an expected content display time for at least a part of content to be displayed to a user of a user device; display the at least part of the content to the user; monitor a time period of inactivity during which the user device does not detect an input from the user; in response to receiving an indication that the user device is preparing to enter a sleep state, compare the time period of inactivity with the expected content display time of the at least part of the content; and determine whether to cause the user device to enter the sleep state based at least on the comparison. 12 . The apparatus of claim 11 , wherein determining the expected content display time is based at least on prior interactive behavior history of the user with other content. 13 . The apparatus of claim 11 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: display a warning to the user in response to the indication that the user device is preparing to enter the sleep state; prevent the user device from entering the sleep state based on subsequent user activity; and in response to an input from the user, determine an expected content display time for at least another part of content to be displayed to the user. 14 . The apparatus of claim 11 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to: detect an input of the user prior to receiving the indication that the user device is preparing to enter a sleep state; store the time period of inactivity in memory of the user device; and use the stored time period of inactivity to update an expected content display time of another part of the content or a part of different content. 15 . The apparatus of claim 11 , wherein the at least part of the content comprises at least one image and/or text, wherein determining the expected content display time comprises estimating a complexity of the at least part of the content, and wherein the expected content display time is considered to be longer in response to a complexity considered to be high and is considered to be shorter in response to the complexity being considered low. 16 . The apparatus of claim 15 , wherein estimating the complexity of the at least part of the content is based on at least one of the following: a resolution of the at least one image; the number of the images; a type of the image; a number of words in the text; a language complexity of text; an average word size of the text; and an average sentence size of the text. 17 . The apparatus of claim 11 , wherein the indication that the user device is preparing to enter the sleep state is an expiry of an inactivity timer. 18 . The apparatus of claim 11 , wherein: for the case the expected content display time of the at least part of the content is greater than the time period of inactivity, the user device is caused to not enter the sleep state; and for the case the expected content display time of the at least part of the content is less than the time period of inactivity, the user device is caused to enter the sleep state. 19 . The apparatus of claim 11 , wherein determining whether to cause the user device to enter the sleep state comprises: determining a battery status is below a certain threshold, and causing the user device to enter the sleep state regardless of the comparison of the expected content display time of the at least part of the content and the time period of inactivity. 20 . A computer program product comprising a computer readable storage medium having program instructions embodied therewith
Monitoring the presence, absence or movement of users · CPC title
using energy recovery or conservation · CPC title
Monitoring battery levels, e.g. power saving mode being initiated when battery voltage goes below a certain level · CPC title
Physics · mapped topic
of display devices · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.