[go: up one dir, main page]

US20140002473A1 - Brightness Control Method, Apparatus and Program Product - Google Patents

Brightness Control Method, Apparatus and Program Product Download PDF

Info

Publication number
US20140002473A1
US20140002473A1 US13/535,992 US201213535992A US2014002473A1 US 20140002473 A1 US20140002473 A1 US 20140002473A1 US 201213535992 A US201213535992 A US 201213535992A US 2014002473 A1 US2014002473 A1 US 2014002473A1
Authority
US
United States
Prior art keywords
brightness
user selected
ambient lighting
selected adjustment
application program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/535,992
Inventor
John Carl Mese
Nathan J. Peterson
Russell Speight VanBlon
Rod D. Walterman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Singapore Pte Ltd
Original Assignee
Lenovo Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Singapore Pte Ltd filed Critical Lenovo Singapore Pte Ltd
Priority to US13/535,992 priority Critical patent/US20140002473A1/en
Priority to BR112014032279-1A priority patent/BR112014032279A2/en
Priority to RU2015102533A priority patent/RU2607275C2/en
Priority to CN201380034876.1A priority patent/CN104412319B/en
Priority to EP13745905.3A priority patent/EP2867886A2/en
Priority to JP2015519451A priority patent/JP6383356B2/en
Priority to PCT/IB2013/055281 priority patent/WO2014002044A2/en
Priority to IN10061DEN2014 priority patent/IN2014DN10061A/en
Assigned to LENOVO (SINGAPORE(PTE. LTD. reassignment LENOVO (SINGAPORE(PTE. LTD. CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION SERIAL NUMBER SPELLING OF INVENTOR NAME PREVIOUSLY RECORDED ON REEL 028802 FRAME 0744. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Assignors: MESE, JOHN C, PETERSON, NATHAN J, VANBLON, RUSSELL S, WALTERMANN, ROD D
Publication of US20140002473A1 publication Critical patent/US20140002473A1/en
Priority to US14/746,420 priority patent/US9892714B2/en
Priority to US15/846,708 priority patent/US10607570B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/10Intensity circuits
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0606Manual adjustment
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0626Adjustment of display parameters for control of overall brightness
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2360/00Aspects of the architecture of display systems
    • G09G2360/14Detecting light within display terminals, e.g. using a single or a plurality of photosensors
    • G09G2360/144Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light being ambient light
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters

Definitions

  • a user's experience with electronic devices such as computer systems, tablets, telephones, electronic book readers, game devices, music playing devices and the like is impacted by the brightness of the display provided.
  • Many such devices provide ambient light condition sensors and circuitry and executing program code which adjust brightness in response to variations in such ambient lighting.
  • Many such devices accept or provide program code enabling a range of activities such as word processing, internet access and searching, data capture for purposes of downloading program code and data such as web sites or electronic publications.
  • a user in exercising such program code may find that display brightness provided by the device is not the best for their individual viewing. For that reason, it is commonplace for the program code provided with or in the device to enable user adjustment of display brightness.
  • Such functionality is provided at the operating system code level. Using this functionality, a user may adjust the display brightness while using an application program to adapt the device to the user's preferences. However, such adjustments must be made for each application program and each time that the application program is initiated.
  • a method, apparatus and program product which enable a user selected display brightness to be linked to an application program selected for use in a device of the types mentioned above.
  • a user selected adjustment of display brightness for an application program and a then existing ambient lighting condition are stored in memory during use of the application program.
  • the stored data is accessed and display brightness relative to the ambient lighting condition present at the subsequent opening is returned to the previous, stored, user selected adjustment.
  • FIG. 1 is an example of a computer system in which the technology described here may be implemented
  • FIG. 2 is a flow chart showing an implementation of the technology here described.
  • FIG. 3 is a representation of a tangible computer readable medium bearing executable program code which will implement the techniques here described.
  • FIG. 1 what is there shown and will be here described is an example of an electronic apparatus, in particular a computer system, useful in practicing this technology. It will be understood by knowledgeable readers that computer systems vary in complexity, size and capability. The showing and description here should thus be understood as an example only. It is contemplated that the techniques will be implemented through the available range of computing apparatus and related devices as mentioned above.
  • FIG. 1 is a block diagram of a computer system 100 according to an embodiment of the present technology which incorporates at least one system processor 42 , which is coupled to a Read-Only Memory (ROM) 40 and a system memory 46 by a processor bus 44 .
  • System processor 42 is a general-purpose processor that executes boot code 41 stored within ROM 40 at power-on and thereafter processes data under the control of operating system and application programs stored in system memory 46 .
  • System processor 42 is coupled via processor bus 44 and host bridge 48 to Peripheral Component Interconnect (PCI) local bus 50 .
  • PCI Peripheral Component Interconnect
  • PCI local bus 50 supports the attachment of a number of devices, including adapters and bridges. Among these devices is network adapter 66 , which interfaces computer system 100 to LAN 10 , and graphics adapter 68 , which interfaces computer system 100 to display 69 . Communication on PCI local bus 50 is governed by local PCI controller 52 , which is in turn coupled to non-volatile random access memory (NVRAM) 56 via memory bus 54 . Local PCI controller 52 can be coupled to additional buses and devices via a second host bridge 60 .
  • NVRAM non-volatile random access memory
  • Computer system 100 further includes Industry Standard Architecture (ISA) bus 62 , which is coupled to PCI local bus 50 by ISA bridge 64 . Coupled to ISA bus 62 is an input/output (I/O) controller 70 , which controls communication between computer system 12 and attached peripheral devices such as a keyboard, mouse, and a disk drive. In addition, I/O controller 70 supports external communication by computer system 100 via serial and parallel ports.
  • ISA Industry Standard Architecture
  • I/O controller 70 input/output controller 70
  • I/O controller 70 supports external communication by computer system 100 via serial and parallel ports.
  • the device used will sense ambient light conditions ( 201 ).
  • that adjustment is sensed ( 202 ).
  • the ambient light conditions existing at startup of the application program and the user adjust of brightness are recorded in the device memory in a form accessible to the device processor, such as a data base of application programs, sensed ambient conditions, and sensed user adjustments ( 203 ).
  • display brightness will be adjusted to the recorded user preference taking into account the ambient lighting conditions at the time of return to the program.
  • User adjustment may be done in a number of varying ways, depending on choices made available through the operating system design.
  • the user adjustment may be by steps, such as an increase or decrease by 10%, 20%, 30% etc.
  • the user adjustment may be along a continuum, with simple selection of a point along a range of from dim to very bright.
  • the user adjustment may be as a percentage of ambient light sensed.
  • the user adjustments which may vary from time to time regardless of ambient lighting conditions due to variations in user preference, can be gathered over the passage of time, resulting in generation of a light curve unique to each application program and applied automatically.
  • the light curve becomes more accurate increasing viewer comfort and potentially lowering the discharge rate of any battery supporting operation of the device. It is contemplated that, in response to opening of an application program for which data defining any user selected adjustment of display brightness is absent, the device will select a brightness level appropriate to the then present ambient lighting condition. Should the user then make an adjustment in display brightness, then the process described here would begin.
  • one or more aspects of the present technology can be included in an article of manufacture (e.g., one or more computer program products) having, for instance, tangible computer usable media, indicated at 350 in FIG. 3 .
  • the media has embodied therein, for instance, computer readable program code for providing and facilitating the capabilities of the methods and apparatus described.
  • the article of manufacture can be included as a part of a computer system or sold separately.
  • Machine readable storage mediums may include fixed hard drives, optical discs such as the disc 350 , magnetic tapes, semiconductor memories such as read only memories (ROMs), programmable memories (proms of various types), flash memory, etc.
  • the article containing this computer readable code is utilized by executing the code directly from the storage device, or by copying the code from one storage device to another storage device, or by transmitting the code on a network for remote execution.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Digital Computer Display Output (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • User Interface Of Digital Computer (AREA)
  • Control Of El Displays (AREA)

Abstract

A method, apparatus and program product which enable a user selected display brightness to be linked to an application program selected for use in an electronic device such as a computer system, tablet, telephone, electronic book reader, game device, music playing device and the like. A user selected adjustment of display brightness for an application program and a then existing ambient lighting condition are stored in memory during use of the application program. In response to subsequent opening of an application program for which data has been stored, the stored data is accessed and display brightness relative to the ambient lighting condition present at the subsequent opening is given the previous, stored, user selected adjustment.

Description

    FIELD AND BACKGROUND
  • A user's experience with electronic devices such as computer systems, tablets, telephones, electronic book readers, game devices, music playing devices and the like is impacted by the brightness of the display provided. Many such devices provide ambient light condition sensors and circuitry and executing program code which adjust brightness in response to variations in such ambient lighting. Many such devices accept or provide program code enabling a range of activities such as word processing, internet access and searching, data capture for purposes of downloading program code and data such as web sites or electronic publications.
  • A user in exercising such program code, here as in common usage called application programs, may find that display brightness provided by the device is not the best for their individual viewing. For that reason, it is commonplace for the program code provided with or in the device to enable user adjustment of display brightness. Usually such functionality is provided at the operating system code level. Using this functionality, a user may adjust the display brightness while using an application program to adapt the device to the user's preferences. However, such adjustments must be made for each application program and each time that the application program is initiated.
  • SUMMARY
  • What is disclosed and taught in the description which follows are a method, apparatus and program product which enable a user selected display brightness to be linked to an application program selected for use in a device of the types mentioned above. In particular, a user selected adjustment of display brightness for an application program and a then existing ambient lighting condition are stored in memory during use of the application program. In response to subsequent opening of an application program for which data has been stored, the stored data is accessed and display brightness relative to the ambient lighting condition present at the subsequent opening is returned to the previous, stored, user selected adjustment.
  • BRIEF DESCRIPTION OF DRAWINGS
  • Some purposes having been stated, others will appear as the description proceeds, when taken in connection with the accompanying drawings, in which:
  • FIG. 1 is an example of a computer system in which the technology described here may be implemented;
  • FIG. 2 is a flow chart showing an implementation of the technology here described; and
  • FIG. 3 is a representation of a tangible computer readable medium bearing executable program code which will implement the techniques here described.
  • DETAILED DESCRIPTION
  • While the present technology will be described more fully hereinafter with reference to the accompanying drawings, in which preferred embodiments are shown, it is to be understood at the outset of the description which follows that persons of skill in the appropriate arts may modify what is here described while still achieving the favorable results contemplated. Accordingly, the description which follows is to be understood as being a broad, teaching disclosure directed to persons of skill in the appropriate arts, and not as limiting upon the scope of the claims.
  • Referring now to FIG. 1, what is there shown and will be here described is an example of an electronic apparatus, in particular a computer system, useful in practicing this technology. It will be understood by knowledgeable readers that computer systems vary in complexity, size and capability. The showing and description here should thus be understood as an example only. It is contemplated that the techniques will be implemented through the available range of computing apparatus and related devices as mentioned above.
  • FIG. 1 is a block diagram of a computer system 100 according to an embodiment of the present technology which incorporates at least one system processor 42, which is coupled to a Read-Only Memory (ROM) 40 and a system memory 46 by a processor bus 44. System processor 42 is a general-purpose processor that executes boot code 41 stored within ROM 40 at power-on and thereafter processes data under the control of operating system and application programs stored in system memory 46. System processor 42 is coupled via processor bus 44 and host bridge 48 to Peripheral Component Interconnect (PCI) local bus 50.
  • PCI local bus 50 supports the attachment of a number of devices, including adapters and bridges. Among these devices is network adapter 66, which interfaces computer system 100 to LAN 10, and graphics adapter 68, which interfaces computer system 100 to display 69. Communication on PCI local bus 50 is governed by local PCI controller 52, which is in turn coupled to non-volatile random access memory (NVRAM) 56 via memory bus 54. Local PCI controller 52 can be coupled to additional buses and devices via a second host bridge 60.
  • Computer system 100 further includes Industry Standard Architecture (ISA) bus 62, which is coupled to PCI local bus 50 by ISA bridge 64. Coupled to ISA bus 62 is an input/output (I/O) controller 70, which controls communication between computer system 12 and attached peripheral devices such as a keyboard, mouse, and a disk drive. In addition, I/O controller 70 supports external communication by computer system 100 via serial and parallel ports.
  • Referring now to FIG. 2, a sequence which follows the execution of the method of this technology in an apparatus of the types described is there shown. On a user starting an application program (200), the device used will sense ambient light conditions (201). In the event that the user makes any adjustment of the brightness level of the display, toward increased or decreased brightness, that adjustment is sensed (202). The ambient light conditions existing at startup of the application program and the user adjust of brightness are recorded in the device memory in a form accessible to the device processor, such as a data base of application programs, sensed ambient conditions, and sensed user adjustments (203). On a return to use of the application program at some later time, display brightness will be adjusted to the recorded user preference taking into account the ambient lighting conditions at the time of return to the program.
  • User adjustment may be done in a number of varying ways, depending on choices made available through the operating system design. In one embodiment, the user adjustment may be by steps, such as an increase or decrease by 10%, 20%, 30% etc. In an alternate embodiment, the user adjustment may be along a continuum, with simple selection of a point along a range of from dim to very bright. In yet another embodiment, the user adjustment may be as a percentage of ambient light sensed. Further, in any of these embodiments the user adjustments, which may vary from time to time regardless of ambient lighting conditions due to variations in user preference, can be gathered over the passage of time, resulting in generation of a light curve unique to each application program and applied automatically. As the user continues to make adjustments, the light curve becomes more accurate increasing viewer comfort and potentially lowering the discharge rate of any battery supporting operation of the device. It is contemplated that, in response to opening of an application program for which data defining any user selected adjustment of display brightness is absent, the device will select a brightness level appropriate to the then present ambient lighting condition. Should the user then make an adjustment in display brightness, then the process described here would begin.
  • Referring now to FIG. 3, one or more aspects of the present technology can be included in an article of manufacture (e.g., one or more computer program products) having, for instance, tangible computer usable media, indicated at 350 in FIG. 3. The media has embodied therein, for instance, computer readable program code for providing and facilitating the capabilities of the methods and apparatus described. The article of manufacture can be included as a part of a computer system or sold separately. Machine readable storage mediums may include fixed hard drives, optical discs such as the disc 350, magnetic tapes, semiconductor memories such as read only memories (ROMs), programmable memories (proms of various types), flash memory, etc. The article containing this computer readable code is utilized by executing the code directly from the storage device, or by copying the code from one storage device to another storage device, or by transmitting the code on a network for remote execution.
  • In the drawings and specifications there has been set forth preferred embodiments of the technology and, although specific terms are used, the description thus given uses terminology in a generic and descriptive sense only and not for purposes of limitation.

Claims (18)

What is claimed is:
1. A method comprising:
storing in a memory data defining (a) any user selected adjustment of display brightness for an application program during use of the application program and (b) a then existing ambient lighting condition; and
in response to subsequent opening of an application program for which data has been stored, accessing the stored data and returning to the user selected adjustment of display brightness relative to the ambient lighting condition present at the subsequent opening.
2. A method according to claim 1 wherein the stored data records the user selected adjustment of brightness relative to the then existing ambient lighting condition.
3. A method according to claim 2 wherein the user selected adjustment of brightness is by selection of one of a number of discrete steps of brightness levels.
4. A method according to claim 2 wherein the user selected adjustment of brightness is by selection of a point along a continuum of brightness levels.
5. A method according to claim 1 further comprising in response to opening of an application program for which data defining any user selected adjustment of display brightness is absent, selecting a brightness level appropriate to the then present ambient lighting condition.
6. A method according to claim 1 further comprising accumulating stored data regarding ambient lighting conditions and user adjustments in display brightness over time, generating a response curve demonstrative of user adjustments over varying ambient lighting conditions, and referencing the generated response curve in returning to user selected adjustment of display brightness.
7. An apparatus comprising:
a computer system having a processor and memory accessible to the processor; and
executable program code including an application program stored in said memory accessibly to the processor;
the program code when executed by said computer system:
storing in the memory data defining (a) any user selected adjustment of display brightness for an application program during use of the application program and (b) a then existing ambient lighting condition; and
in response to subsequent opening of an application program for which data has been stored, accessing the stored data and returning to the user selected adjustment of display brightness relative to the ambient lighting condition present at the subsequent opening.
8. An apparatus according to claim 7 wherein the stored data records the user selected adjustment of brightness relative to the then existing ambient lighting condition.
9. An apparatus according to claim 8 wherein the user selected adjustment of brightness is by selection of one of a number of discrete steps of brightness levels.
10. An apparatus according to claim 8 wherein the user selected adjustment of brightness is by selection of a point along a continuum of brightness levels.
11. An apparatus according to claim 7 wherein in response to opening of an application program for which data defining any user selected adjustment of display brightness is absent, selecting a brightness level appropriate to then present ambient lighting condition.
12. An apparatus according to claim 7 wherein stored data regarding ambient lighting conditions and user adjustments in display brightness is accumulated over time, a response curve demonstrative of user adjustments over varying ambient lighting conditions is generated, and the generated response curve is referenced in returning to user selected adjustment of display brightness.
13. A program product comprising:
a tangible computer readable medium; and
program code stored on said tangible computer readable medium accessibly to a computer system which has a processor, memory accessible to the processor, and data stored in said memory, said program code when accessed by and executed on a computer system:
storing in the memory data defining (a) any user selected adjustment of display brightness for an application program during use of an application program and (b) a then existing ambient lighting condition; and
in response to subsequent opening of an application program for which data has been stored, accessing the stored data and returning to the user selected adjustment of display brightness relative to the ambient lighting condition present at the subsequent opening.
14. A program product according to claim 13 wherein the stored data records the user selected adjustment of brightness relative to the then existing ambient lighting condition.
15. A program product according to claim 14 wherein the user selected adjustment of brightness is by selection of one of a number of discrete steps of brightness levels.
16. A program product according to claim 14 wherein the user selected adjustment of brightness is by selection of a point along a continuum of brightness levels.
17. A program product according to claim 13 wherein in response to opening of an application program for which data defining any user selected adjustment of display brightness is absent, selecting a brightness level appropriate to then present ambient lighting condition.
18. A program product according to claim 13 wherein stored data regarding ambient lighting conditions and user adjustments in display brightness is accumulated over time, a response curve demonstrative of user adjustments over varying ambient lighting conditions is generated, and the generated response curve is referenced in returning to user selected adjustment of display brightness.
US13/535,992 2012-06-28 2012-06-28 Brightness Control Method, Apparatus and Program Product Abandoned US20140002473A1 (en)

Priority Applications (10)

Application Number Priority Date Filing Date Title
US13/535,992 US20140002473A1 (en) 2012-06-28 2012-06-28 Brightness Control Method, Apparatus and Program Product
JP2015519451A JP6383356B2 (en) 2012-06-28 2013-06-27 Brightness control method, apparatus and program product
RU2015102533A RU2607275C2 (en) 2012-06-28 2013-06-27 Method of controlling brightness, as well as device and software for implementing said method
CN201380034876.1A CN104412319B (en) 2012-06-28 2013-06-27 Brightness control method and apparatus
EP13745905.3A EP2867886A2 (en) 2012-06-28 2013-06-27 Apparatus, program product and method for brightness control of a display device
BR112014032279-1A BR112014032279A2 (en) 2012-06-28 2013-06-27 method, apparatus and program product
PCT/IB2013/055281 WO2014002044A2 (en) 2012-06-28 2013-06-27 Brightness control method, apparatus and program product
IN10061DEN2014 IN2014DN10061A (en) 2012-06-28 2013-06-27
US14/746,420 US9892714B2 (en) 2012-06-28 2015-06-22 Brightness control method, apparatus and program product
US15/846,708 US10607570B2 (en) 2012-06-28 2017-12-19 Brightness control method, apparatus and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US13/535,992 US20140002473A1 (en) 2012-06-28 2012-06-28 Brightness Control Method, Apparatus and Program Product

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/746,420 Continuation-In-Part US9892714B2 (en) 2012-06-28 2015-06-22 Brightness control method, apparatus and program product

Publications (1)

Publication Number Publication Date
US20140002473A1 true US20140002473A1 (en) 2014-01-02

Family

ID=48948468

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/535,992 Abandoned US20140002473A1 (en) 2012-06-28 2012-06-28 Brightness Control Method, Apparatus and Program Product

Country Status (8)

Country Link
US (1) US20140002473A1 (en)
EP (1) EP2867886A2 (en)
JP (1) JP6383356B2 (en)
CN (1) CN104412319B (en)
BR (1) BR112014032279A2 (en)
IN (1) IN2014DN10061A (en)
RU (1) RU2607275C2 (en)
WO (1) WO2014002044A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103956153A (en) * 2014-04-30 2014-07-30 华南理工大学 Method for achieving intelligent device screen brightness control software based on user habits
US20150006876A1 (en) * 2013-06-28 2015-01-01 Kobo Incorporated Providing a distraction free reading mode with an electronic personal display
CN108877741A (en) * 2018-07-27 2018-11-23 维沃移动通信有限公司 A kind of screen luminance adjustment method and terminal device
US10607570B2 (en) 2012-06-28 2020-03-31 Lenovo (Singapore) Pte. Ltd. Brightness control method, apparatus and program product

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105261346B (en) * 2015-10-12 2018-07-31 小米科技有限责任公司 Method of adjustment, device and the terminal device of backlight illumination
CN105280160A (en) * 2015-11-16 2016-01-27 北京奇虎科技有限公司 Method for adjusting the screen luminance of terminal, and terminal equipment
CN105869606A (en) * 2015-12-14 2016-08-17 乐视移动智能信息技术(北京)有限公司 Screen brightness regulating method and device
CN109036296B (en) * 2018-09-03 2020-12-04 Oppo广东移动通信有限公司 Screen backlight brightness adjustment method, device, terminal and storage medium
CN116704972A (en) * 2022-02-24 2023-09-05 北京小米移动软件有限公司 Application program brightness adjustment method, device, electronic device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070273714A1 (en) * 2006-05-23 2007-11-29 Apple Computer, Inc. Portable media device with power-managed display
US20080192140A1 (en) * 2007-02-13 2008-08-14 Dell Products L.P. Selective control of display brightness level for fine to coarse control
US20110095875A1 (en) * 2009-10-23 2011-04-28 Broadcom Corporation Adjustment of media delivery parameters based on automatically-learned user preferences
US20120001960A1 (en) * 2007-01-05 2012-01-05 Herz Scott M Backlight and ambient light sensor system
US20120218320A1 (en) * 2000-12-08 2012-08-30 Graphics Properties Holdings, Inc. Compact flat panel color calibration system
US20130221855A1 (en) * 2012-02-24 2013-08-29 Research In Motion Limited Controlling backlight of a portable electronic device
US20130235073A1 (en) * 2012-03-09 2013-09-12 International Business Machines Corporation Automatically modifying presentation of mobile-device content

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004233845A (en) * 2003-01-31 2004-08-19 Toshiba Corp Information processing apparatus and display brightness control method
JP2004272070A (en) * 2003-03-11 2004-09-30 Toshiba Corp Information processing device and display device brightness adjustment method
US7605829B2 (en) * 2003-07-26 2009-10-20 Lg Electronics Inc. Apparatus and method for controlling brightness level of display
US8872753B2 (en) * 2006-08-31 2014-10-28 Ati Technologies Ulc Adjusting brightness of a display image in a display having an adjustable intensity light source
US8169450B2 (en) * 2007-05-22 2012-05-01 Atmel Corporation System and method for ambient-light adaptive intensity control for an electronic display
US8519938B2 (en) * 2007-12-03 2013-08-27 Intel Corporation Intelligent automatic backlight control scheme
WO2009096329A1 (en) * 2008-01-30 2009-08-06 Sharp Kabushiki Kaisha Video display device
WO2010070721A1 (en) * 2008-12-15 2010-06-24 富士通株式会社 Luminance adjusting device, luminance adjusting method and luminance adjusting program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120218320A1 (en) * 2000-12-08 2012-08-30 Graphics Properties Holdings, Inc. Compact flat panel color calibration system
US20070273714A1 (en) * 2006-05-23 2007-11-29 Apple Computer, Inc. Portable media device with power-managed display
US20120001960A1 (en) * 2007-01-05 2012-01-05 Herz Scott M Backlight and ambient light sensor system
US20080192140A1 (en) * 2007-02-13 2008-08-14 Dell Products L.P. Selective control of display brightness level for fine to coarse control
US20110095875A1 (en) * 2009-10-23 2011-04-28 Broadcom Corporation Adjustment of media delivery parameters based on automatically-learned user preferences
US20130221855A1 (en) * 2012-02-24 2013-08-29 Research In Motion Limited Controlling backlight of a portable electronic device
US20130235073A1 (en) * 2012-03-09 2013-09-12 International Business Machines Corporation Automatically modifying presentation of mobile-device content

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10607570B2 (en) 2012-06-28 2020-03-31 Lenovo (Singapore) Pte. Ltd. Brightness control method, apparatus and program product
US20150006876A1 (en) * 2013-06-28 2015-01-01 Kobo Incorporated Providing a distraction free reading mode with an electronic personal display
US9785313B2 (en) * 2013-06-28 2017-10-10 Rakuten Kobo, Inc. Providing a distraction free reading mode with an electronic personal display
CN103956153A (en) * 2014-04-30 2014-07-30 华南理工大学 Method for achieving intelligent device screen brightness control software based on user habits
CN108877741A (en) * 2018-07-27 2018-11-23 维沃移动通信有限公司 A kind of screen luminance adjustment method and terminal device

Also Published As

Publication number Publication date
IN2014DN10061A (en) 2015-08-14
JP6383356B2 (en) 2018-08-29
EP2867886A2 (en) 2015-05-06
RU2607275C2 (en) 2017-01-10
JP2015526756A (en) 2015-09-10
BR112014032279A2 (en) 2021-08-10
CN104412319B (en) 2016-09-21
CN104412319A (en) 2015-03-11
WO2014002044A3 (en) 2014-02-27
RU2015102533A (en) 2016-08-20
WO2014002044A2 (en) 2014-01-03

Similar Documents

Publication Publication Date Title
US20140002473A1 (en) Brightness Control Method, Apparatus and Program Product
US20230042639A1 (en) Automatically adjusting screen brightness based on screen content
US10607570B2 (en) Brightness control method, apparatus and program product
CN108596410B (en) A kind of wind control event automatic processing method and device
CN104731316B (en) The system and method for information is presented in equipment based on eyes tracking
CN108012389A (en) Light adjusting method, terminal device and computer-readable recording medium
WO2018006794A1 (en) Brightness adjustment method and apparatus, and mobile terminal and computer storage medium
RU2009112044A (en) PROGRAMMING ENVIRONMENT AND METADATA MANAGEMENT FOR A PROGRAMMABLE MULTIMEDIA CONTROLLER
CN108401078B (en) Backlight brightness adjusting method and device, mobile terminal and readable storage medium
KR20170019651A (en) Method and electronic device for providing sound
EP3107012A1 (en) Modifying search results based on context characteristics
KR20170102655A (en) Method and terminal for controlling brightness of screen and computer-readable recording medium
JP5840712B2 (en) On-die programmable fuse
US20100235789A1 (en) Display control system and method
US20130246402A1 (en) Screen data generating apparatus for programmable display device
US20160260017A1 (en) Method for adapting user interface and functionalities of mobile applications according to the user expertise
CN107908343A (en) A kind of information displaying method and device
US20180275771A1 (en) Electronic device with application management and system and method for selection of applications in device
US8823650B2 (en) Computing device and method for adjusting display parameters of monitor
US20140149431A1 (en) Relevance-based information processing
TW202016723A (en) Method for adaptively adjusting amount of information in user interface design and electronic device
KR20200091522A (en) Method for controlling display orientation of content and electronic device thereof
WO2016112999A1 (en) Number of revisions of file to store based on category
KR102902477B1 (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
CN107077221A (en) Dummy keyboard

Legal Events

Date Code Title Description
AS Assignment

Owner name: LENOVO (SINGAPORE(PTE. LTD., SINGAPORE

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION SERIAL NUMBER SPELLING OF INVENTOR NAME PREVIOUSLY RECORDED ON REEL 028802 FRAME 0744. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNORS:MESE, JOHN C;PETERSON, NATHAN J;VANBLON, RUSSELL S;AND OTHERS;SIGNING DATES FROM 20120620 TO 20120625;REEL/FRAME:030937/0363

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION