Dynamic size adjustment of rendered information on a display screen
First Claim
1. A non-transitory machine-readable medium configured to store instructions and data that when executed by one or more processors on an electronic device, causes the electronic device to perform the following operations, comprising:
- re-rendering rendered information with a rendered information-adjustment module of the electronic device,wherein re-rendering the rendered information includes cooperating with components of the electronic device includingone or more processors to execute instructions,one or more memories to store information,one or more data input components to receive data input from a user of the electronic device,a communication circuit to establish a communication link to communicate with other electronic devices external to the electronic device,a display screen to display at least some of the information stored in the one or more memories, one or more facial proximity sensors configured to provide facial proximity-sensor data for the user, anda battery to provide battery power to the electronic device, andwherein re-rendering the rendered information further includes cooperating with a display interface and dynamically size-adjusting the rendered information displayed on the display screen;
periodically determining with a distance module a facial proximity to the display screen for the user in accordance with a periodic algorithm;
collecting vision properties with a vision properties module and storing the vision properties in a vision record for the user; and
determining with a display modification module a direction and a magnitude for adjusting the rendered information to a new size,wherein the periodic algorithm conserves the battery power by periodically invoking the one or more facial proximity sensors, which, in turn, reduces otherwise continuous battery power-draining size adjustments to the rendered information on the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided herein in some embodiments is an apparatus including a rendered information-adjustment module configured to cooperate with a display interface to dynamically size-adjust rendered information displayed on the display screen, a distance module, a vision properties module, and a display modification module. The distance module can be configured to periodically determine a facial proximity to the display screen for the user in accordance with a periodic algorithm. The vision properties module can be configured to collect vision properties and store the vision properties in a vision record for the user. The display modification module can be configured to determine a direction and a magnitude for adjusting the rendered information to a new size. The periodic algorithm conserves the battery power by periodically invoking the one or more facial proximity sensors, which, in turn, reduces otherwise continuous battery power-draining size adjustments to the rendered information on the display screen.
-
Citations
20 Claims
-
1. A non-transitory machine-readable medium configured to store instructions and data that when executed by one or more processors on an electronic device, causes the electronic device to perform the following operations, comprising:
-
re-rendering rendered information with a rendered information-adjustment module of the electronic device, wherein re-rendering the rendered information includes cooperating with components of the electronic device including one or more processors to execute instructions, one or more memories to store information, one or more data input components to receive data input from a user of the electronic device, a communication circuit to establish a communication link to communicate with other electronic devices external to the electronic device, a display screen to display at least some of the information stored in the one or more memories, one or more facial proximity sensors configured to provide facial proximity-sensor data for the user, and a battery to provide battery power to the electronic device, and wherein re-rendering the rendered information further includes cooperating with a display interface and dynamically size-adjusting the rendered information displayed on the display screen; periodically determining with a distance module a facial proximity to the display screen for the user in accordance with a periodic algorithm; collecting vision properties with a vision properties module and storing the vision properties in a vision record for the user; and determining with a display modification module a direction and a magnitude for adjusting the rendered information to a new size, wherein the periodic algorithm conserves the battery power by periodically invoking the one or more facial proximity sensors, which, in turn, reduces otherwise continuous battery power-draining size adjustments to the rendered information on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
a rendered information-adjustment module of an electronic device, wherein the rendered information-adjustment module is configured to cooperate with components of the electronic device including one or more processors to execute instructions, one or more memories to store information, one or more data input components to receive data input from a user of the electronic device, a communication circuit to establish a communication link to communicate with other electronic devices external to the electronic device, a display screen to display at least some of the information stored in the one or more memories, one or more facial proximity sensors configured to provide facial proximity-sensor data for the user, and a battery to provide battery power to the electronic device, wherein portions of the rendered information-adjustment module implemented in software are stored in the one or more memories and are executed by the one or more processors, wherein the rendered information-adjustment module is configured to cooperate with a display interface to dynamically size-adjust rendered information displayed on the display screen in cooperation with a distance module configured to periodically determine a facial proximity to the display screen for the user in accordance with a periodic algorithm, a vision properties module configured to collect vision properties and store the vision properties in a vision record of a user profile stored for the user in the one or more memories, and a display modification module configured to determine a direction and a magnitude for adjusting the rendered information to a new size, and wherein the periodic algorithm conserves the battery power by periodically invoking the one or more facial proximity sensors, which, in turn, reduces otherwise continuous battery power-draining size adjustments to the rendered information on the display screen. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
19. An apparatus, comprising:
a rendered information-adjustment module of a television, wherein the rendered information-adjustment module is configured to cooperate with components of the television including one or more processors to execute instructions, one or more memories to store information, one or more data input components to receive data input from a user of the television, a communication circuit to establish a communication link to communicate with other electronic devices external to the television, a display screen to display at least some of the information stored in the one or more memories, and one or more facial proximity sensors configured to provide facial proximity-sensor data for the user, wherein portions of the rendered information-adjustment module implemented in software are stored in the one or more memories and are executed by the one or more processors, wherein the rendered information-adjustment module is configured to cooperate with a compositor and a display interface to dynamically size-adjust rendered information displayed on the display screen in cooperation with a distance module configured to periodically determine a facial proximity to the display screen for the user in accordance with a periodic algorithm, a vision properties module configured to collect vision properties and store the vision properties in a vision record of a user profile stored for the user in the one or more memories, and a display modification module configured to determine a direction and a magnitude for adjusting the rendered information to a new size wherein the periodic algorithm conserves the battery power by periodically invoking the one or more facial proximity sensors, which, in turn, reduces otherwise continuous battery power-draining size adjustments to the rendered information on the display screen. - View Dependent Claims (20)
Specification