Contextually-aware recommendations for assisting users with task completion
US-2019220438-A1 · Jul 18, 2019 · US
US11508333B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11508333-B2 |
| Application number | US-202016847715-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 14, 2020 |
| Priority date | Oct 8, 2019 |
| Publication date | Nov 22, 2022 |
| Grant date | Nov 22, 2022 |
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.
Disclosed are examples for adjusting screen brightness based on screen content being presented on a display screen of a mobile device. The described examples may determine a time at which the screen content is to be evaluated. The screen content is categorized based on the evaluation. A category of the screen content may be input into a machine learning algorithm that may be used to determine whether a screen brightness adjustment is appropriate. If a screen brightness adjustment is appropriate, a degree of the screen brightness adjustment may be determined.
Opening claim text (preview).
What is claimed is: 1. A mobile device, comprising: a processor operable to execute applications and programming code; a display coupled to the processor; a screen brightness adjustment application stored in a memory of the mobile device and executable by a processor of the mobile device, wherein execution of the screen brightness adjustment application by the processor enables the mobile device to perform functions, including functions to: at a specified time, detect a scene being presented on the display; categorize screen content being presented in the detected scene in a category from a number of categories of screen content, wherein the number of categories of screen content is greater than two categories; retrieve a screen brightness setting of the display of the mobile device from the memory; receive an indication of ambient light being over a predetermined ambient light threshold; input the category of the categorized screen content, the retrieved screen brightness setting, and the received indication of the ambient light being over the predetermined ambient light threshold into a first machine learning algorithm; determine to make a screen brightness adjustment to the retrieved screen brightness setting based on an output of the first machine learning algorithm; determine a threshold for a degree of screen brightness adjustment using a screen brightness adjustment history and the retrieved screen brightness setting, wherein the determined threshold is a limit on the degree of the screen brightness adjustment, wherein the determination of the threshold for the degree of screen brightness adjustment is include functions to: download a second machine learning algorithm, the second machine learning algorithm to include a parameter indicative of a velocity of the mobile device; and process an output of the second machine learning algorithm to provide the threshold for the degree of screen brightness; determine the degree of screen brightness adjustment based on the determined threshold for the degree of screen brightness adjustment, wherein the degree of screen brightness adjustment is different from the determined threshold; and adjust a brightness of the display of the mobile device according to the determined degree of screen brightness adjustment with reference to the determined threshold. 2. The mobile device of claim 1 , wherein execution of the screen brightness adjustment application enables the mobile device, when determining the specified time to detect a scene, to perform further functions, including functions to: receive an input, wherein the input is an ambient light value from an ambient light sensor, an input requesting a change in screen brightness, a detection of a different application presenting a different scene on a mobile device display device, or a detection of a selection of a different application to present a different scene on the display of the mobile device. 3. The mobile device of claim 1 , wherein execution of the screen brightness adjustment application enables the screen brightness adjustment application to determine to make the screen brightness adjustment to the retrieved screen brightness setting by performing functions to: receive a categorization of the screen content being presented in the detected scene is a video and the indication of ambient light is a value over a predetermined ambient light threshold; input the received categorization of the screen content being presented in the detected scene as a video and the value of the indication of ambient light into the first machine learning algorithm, wherein the first machine learning algorithm may be a rules-based algorithm; and using the inputs to the first machine learning algorithm, output a value from the first machine learning algorithm indicating that a screen brightness adjustment is appropriate. 4. The mobile device of claim 1 , wherein upon execution of the screen brightness adjustment application, the screen brightness adjustment application is operable to perform functions to: identify, at the specified time, an application presenting the detected scene on the display of the mobile device; access a history of screen brightness values correlated to when the identified application previously presented scenes on the display of the mobile device, wherein the identified application has an identifier; and input the identifier of the identified application and the history of screen brightness values into a second machine learning algorithm, wherein the second machine learning algorithm is different from the first machine learning algorithm. 5. The mobile device of claim 4 , wherein upon execution the screen brightness adjustment application is further operable to perform functions, including functions to: retrieve from a memory coupled to the processor a history of previous screen brightness adjustment values; input a history of screen brightness settings, the history of screen brightness values correlated to when the identified application previously presented scenes on the display, and a history of indications of the categorized screen content being presented in the detected scene into the second machine learning algorithm; and process the output from the second machine learning algorithm to determine the threshold for the degree of screen brightness adjustment. 6. The mobile device of claim 1 , wherein the second machine learning algorithm includes parameters related to: a time of day, a location of the mobile device, and a battery life of the mobile device. 7. A method, comprising: detecting, at a specified time, a scene being presented on a display of a mobile device; categorizing screen content being presented in the detected scene in a category from a number of categories of screen content, wherein the number of categories of screen content is greater than two categories; retrieving a screen brightness setting of the display of the mobile device; receiving an indication of ambient light being over a predetermined ambient light threshold; inputting the category of the categorized screen content, the retrieved screen brightness setting, and the received indication of the ambient light being over a predetermined ambient light threshold into a first machine learning algorithm; determining to make a screen brightness adjustment to the retrieved screen brightness setting based on an output of the first machine learning algorithm; determining a threshold for a degree of screen brightness adjustment using a screen brightness adjustment history and the retrieved screen brightness setting, wherein the determined threshold is a limit on the degree of the screen brightness adjustment, wherein the determination of the threshold for the degree of screen brightness adjustment further includes: downloading a second machine learning algorithm, the second machine learning algorithm to include a parameter indicative of a velocity of the mobile device; and processing an output of the second machine learning algorithm to provide the threshold for the degree of screen brightness; determining the degree of screen brightness adjustment based on the determined threshold for the degree of screen brightness adjustment, wherein the degree of screen brightness adjustment is different from the determined threshold; and adjusting a brightness of the display of the mobile device according to the determined degree of screen brightness adjustment with reference to the determined threshold. 8. The method of claim 7 , wherein detecting, at a specified time, a scene being presented on a display of a mobile device further comprises: receiving an input, wherein the input is an ambient light value from an ambient light sensor, an input reques
Combinations of networks · CPC title
Aspects of interface with display user · CPC title
Arrangements within a display terminal for setting, manually or automatically, display parameters of the display terminal · CPC title
the light originating from the display screen · CPC title
Intensity circuits · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.