Smart mattress with adaptive actuation system
US-2024358167-A1 · Oct 31, 2024 · US
US10912916B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10912916-B2 |
| Application number | US-201816107603-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 21, 2018 |
| Priority date | Aug 21, 2018 |
| Publication date | Feb 9, 2021 |
| Grant date | Feb 9, 2021 |
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.
Systems, methods, and computer-readable media are disclosed for automatic display modifications to avoid motion sickness. Example methods may include determining a first acceleration value of a device in a first direction, determining a first acceleration vector using the first acceleration value, and determining a baseline location of a focal point of a display of the device. Some embodiments may include determining a first adjusted location of the focal point of the display based at least in part on the first acceleration vector, and causing presentation of a graphical indicator of the first adjusted location of the focal point at the display, where the graphical indication is positioned at a second direction relative to the baseline location, and the second direction is opposite the first direction.
Opening claim text (preview).
What is claimed is: 1. A method comprising: determining, by one or more computer processors coupled to at least one memory, a baseline location of a focal point of a display of a device; determining a first acceleration value of the device in a first direction relative to the baseline location; determining a first acceleration vector using the first acceleration value; determining a first adjusted location of the focal point of the display based on the first acceleration vector; and causing presentation of a graphical indicator of the first adjusted location of the focal point on the display, wherein a direction of the first adjusted location relative to the baseline location is opposite to the first direction relative to the baseline location. 2. The method of claim 1 , further comprising: determining that the first acceleration value is greater than or equal to a sensitivity threshold, wherein causing presentation of the graphical indicator is further based on the determination that the first acceleration value is greater than or equal to the sensitivity threshold. 3. The method of claim 1 , further comprising: determining that a first length of time has elapsed since presentation of the graphical indicator; and ceasing presentation of the graphical indicator. 4. The method of claim 1 , further comprising: determining a background color of content presented on the display; and determining a color of the graphical indicator based at least in part on the background color. 5. The method of claim 1 , wherein the graphical indicator is a first graphical indicator, the method further comprising: generating a grid pattern about the first graphical indicator, wherein the grid pattern comprises at least one circle formed of dashed lines; causing presentation of the grid pattern for a first length of time; and causing presentation of a second graphical indicator corresponding to the baseline location for a second length of time that is less than the first length of time. 6. The method of claim 5 , further comprising: determining that the first length of time has elapsed; and causing the at least one circle to be presented with a solid line. 7. The method of claim 1 , wherein the baseline location of the focal point of the display of the device corresponds to a center of the display of the device. 8. The method of claim 1 , wherein the first acceleration value is received from an accelerometer of the device. 9. A device comprising: at least one memory storing computer-executable instructions; and one or more computer processors coupled to the at least one memory and configured to execute the computer-executable instructions to: determine a baseline location of a focal point of a display of the device; determine a first acceleration value of the device in a first direction relative to the baseline location; determine a first acceleration vector using the first acceleration value; determine a first adjusted location of the focal point of the display based on the first acceleration vector; and cause presentation of a graphical indicator of the first adjusted location of the focal point on the display, wherein a direction of the first adjusted location relative to the baseline location is opposite to the first direction relative to the baseline location. 10. The device of claim 9 , wherein the one or more computer processors are further configured to execute the computer-executable instructions to: determine that the first acceleration value is greater than or equal to a sensitivity threshold, wherein causing presentation of the graphical indicator is further based on the determination that the first acceleration value is greater than or equal to the sensitivity threshold. 11. The device of claim 9 , wherein the one or more computer processors are further configured to execute the computer-executable instructions to: determine that a first length of time has elapsed since presentation of the graphical indicator; and cease presentation of the graphical indicator. 12. The device of claim 9 , wherein the one or more computer processors are further configured to execute the computer-executable instructions to: determine a background color of content presented at the display; and determine a color of the graphical indicator based at least in part on the background color. 13. The device of claim 9 , wherein the graphical indicator is a first graphical indicator and wherein the one or more computer processors are further configured to execute the computer-executable instructions to: generate a grid pattern about the first graphical indicator, wherein the grid pattern comprises at least one circle formed of dashed lines; cause presentation of the grid pattern for a first length of time; and cause presentation of a second graphical indicator corresponding to the baseline location for a second length of time that is less than the first length of time. 14. The device of claim 13 , wherein the one or more computer processors are further configured to execute the computer-executable instructions to: determine that the first length of time has elapsed; and cause the at least one circle to be presented with a solid line. 15. The device of claim 9 , wherein the baseline location of the focal point of the display of the device corresponds to a center of the display of the device. 16. The device of claim 9 , wherein the first acceleration value is received from an accelerometer of the device. 17. A system comprising: one or more memory devices comprising computer-executable instructions; and at least one computer processor coupled to the one or more memory devices and configured to execute the computer-executable instructions to: determine a baseline location of a focal point of a display of the device; determine a first acceleration value of the device in a first direction relative to the baseline location; determine a first acceleration vector using the first acceleration value; determine a first adjusted location of the focal point of the display based on the first acceleration vector; and cause presentation of a graphical indicator of the first adjusted location of the focal point on the display. 18. The system of claim 17 , wherein the graphical indication is positioned at a second direction relative to the baseline location, and wherein the second direction is opposite the first direction. 19. The system of claim 17 , wherein the first acceleration value is received from an accelerometer of a device associated with a vehicle.
User interfaces, e.g. screens or keyboards · CPC title
for inducing sleep or relaxation, e.g. by direct nerve stimulation, hypnosis, analgesia (for massage A61H; electrotherapy A61N, e.g. applying alternating or intermittent electric currents for producing anaesthesia A61N1/36021) · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
Other devices or methods to cause a change in the state of consciousness; Devices for producing or ending sleep by mechanical, optical, or acoustical means, e.g. for hypnosis · CPC title
images, e.g. video · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.