Learned User Interface Interactivity Tolerance Based On Information Complexity

US2017177063A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017177063-A1
Application numberUS-201514972862-A
CountryUS
Kind codeA1
Filing dateDec 17, 2015
Priority dateDec 17, 2015
Publication dateJun 22, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • G06F1/3231Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017177063A1 cover?
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…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F1/3231. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 22 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).