Reactive interface based on eyestrain

US10878778B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10878778-B2
Application numberUS-201715806884-A
CountryUS
Kind codeB2
Filing dateNov 8, 2017
Priority dateNov 8, 2017
Publication dateDec 29, 2020
Grant dateDec 29, 2020

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 computer system analyzes eyestrain information to detect whether a user of a computing device is currently experiencing eyestrain. In response to detecting that the user of the computing device is currently experiencing eyestrain, the computer system: identifies a first set of display settings corresponding to the computing device, stores the identified first set of display settings in a database, adjusts at least one of the first set of display settings, and in response to detecting that a reduction in the eyestrain being experienced by the user of the computing device exceeds a threshold amount, stores the adjusted first set of display settings in the database.

First claim

Opening claim text (preview).

What is claimed is: 1. A system, comprising: one or more computer-readable memories storing program instructions; and one or more processors configured to execute the program instructions to cause the system to perform operations comprising: analyzing eyestrain information to detect, during a first time period, whether a user of a computing device is experiencing eyestrain; in response to detecting, during the first time period, that the user of the computing device is experiencing eyestrain: detecting a viewing direction of the user of the computing device, identifying a portion of a display screen currently viewed by the user of the computing device based on the detected viewing direction of the user, identifying a first set of display settings corresponding to the computing device based at least in part on the identified portion of the display screen currently viewed by the user, storing the identified first set of display settings in a database, adjusting at least one of the first set of display settings, and in response to detecting that a reduction in the eyestrain being experienced by the user of the computing device exceeds a threshold amount, storing the adjusted first set of display settings in the database; determining, during a second time period, without detecting whether the user is experiencing eyestrain during the second time period, that a second set of display settings associated with the second time period corresponds to the user experiencing eyestrain based on determining that the second set of display settings are substantially similar to the identified first set of display settings stored in the database; and in response to the determining, during the second time period, that the second set of display settings corresponds to the user experiencing eyestrain, adjusting at least one of the second set of display settings based on referencing the adjusted first set of display settings stored in the database. 2. The system of claim 1 , wherein the eyestrain information includes one or more of a blink rate corresponding to the user, an amount corresponding to how open the eyes of the user are, a distance that the user is from the display screen of the computing device, or environmental conditions of the location of the computing device. 3. The system of claim 1 , wherein the eyestrain information includes environmental conditions of the location of the computing device including a brightness level of the location of the computing device and an amount of glare corresponding to the display screen of the computing device. 4. The system of claim 1 , wherein the detecting whether the user is experiencing eyestrain includes determining a current blink rate corresponding to the user, and comparing the determined current blink rate to one or more historical blink rates that correspond to one or more situations where the user experienced eyestrain. 5. The system of claim 1 , wherein the detecting whether the user is experiencing eyestrain includes determining a current blink rate corresponding to the user, and comparing the determined current blink rate to one or more historical blink rates that correspond to one or more situations where one or more other users that correspond to the user experienced eyestrain. 6. The system of claim 1 , wherein the first set of display settings and the second set of display settings are the same. 7. The system of claim 1 , wherein the adjusted first set of display settings are stored in the database in association with one or more environmental conditions of the location of the computing device. 8. The system of claim 1 , wherein the adjusting the at least one of the first set of display settings includes referencing the database and identifying one or more adjustments associated with one or more other users that share one or more characteristics with the user. 9. The system of claim 1 , wherein the detecting, during the first time period, that the user of the computing device is experiencing eyestrain is based on determining a level of squint of the user. 10. A method, comprising: analyzing eyestrain information to detect, during a first time period, whether a user of a computing device is experiencing eyestrain; in response to detecting that the user of the computing device is experiencing eyestrain: identifying a first set of display settings corresponding to the computing device, storing the identified first set of display settings in a database, adjusting at least one of the first set of display settings, and in response to detecting that a reduction in the eyestrain being experienced by the user of the computing device exceeds a threshold amount, storing the adjusted first set of display settings in the databases; determining, during a second time period, without detecting whether the user is experiencing eyestrain during the second time period, that a second set of display settings associated with the second time period corresponds to the user experiencing eyestrain based on determining that the second set of display settings are substantially similar to the identified first set of display settings stored in the database; and in response to the determining, during the second time period, that the second set of display settings corresponds to the user experiencing eyestrain, adjusting at least one of the second set of display settings based on referencing the adjusted first set of display settings stored in the database. 11. The method of claim 10 , further comprising: in response to the determining: accessing the database and identifying that one or more environmental conditions associated with the first set of display settings correspond with one or more environmental conditions associated with the second set of display settings. 12. The method of claim 10 , wherein the eyestrain information includes a blink rate corresponding to the user, an amount corresponding to how open the eyes of the user are, a distance that the user is from a display screen of the computing device, and environmental conditions of the location of the computing device. 13. The method of claim 12 , wherein the environmental conditions of the location of the computing device include a brightness level of the location of the computing device. 14. The method of claim 10 , wherein the detecting whether the user is experiencing eyestrain includes determining a current blink rate corresponding to the user, and comparing the determined current blink rate to one or more historical blink rates that correspond to one or more situations where the user experienced eyestrain. 15. The method of claim 10 , further comprising: in response to the determining: accessing the database and identifying that one or more environmental conditions associated with the first set of display settings correspond with one or more environmental conditions associated with the second set of display settings, and determining a portion of a display screen of the computing device being currently viewed by the user, wherein adjusting the at least one of the second set of display settings is based on the determining the position of the display screen being currently viewed by the user. 16. The method of claim 10 , wherein the adjusted first set of display settings are stored in the database in association with one or more environmental conditions of the location of the computing device. 17. A non-transitory computer-readable medium storing computer-executable instructions, that in response to execution by one or more hardware processors, causes the one or more hardw

Assignees

Inventors

Classifications

  • Matching; Classification · CPC title

  • characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory · CPC title

  • Partial updating of the display screen · CPC title

  • Digital output to display device {; Cooperation and interconnection of the display device with other functional units} · CPC title

  • Centralised management of display operation, e.g. in a server instead of locally · 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 US10878778B2 cover?
A computer system analyzes eyestrain information to detect whether a user of a computing device is currently experiencing eyestrain. In response to detecting that the user of the computing device is currently experiencing eyestrain, the computer system: identifies a first set of display settings corresponding to the computing device, stores the identified first set of display settings in a data…
Who is the assignee on this patent?
Paypal Inc
What technology area does this patent fall under?
Primary CPC classification G09G5/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 29 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).