Virtual screen bezel
First Claim
1. A computing device, comprising:
- a display screen;
a camera;
at least one processor; and
memory including instructions that, when executed by the at least one processor, cause the computer device to;
acquire, using the camera, an image of a viewer of the computing device;
determine, by analyzing the image, a first location of the viewer with respect to the computing device;
display a first graphical representation of a content in a primary display region of the display screen, the first graphical representation being displayed to correspond to the first location of the viewer and having a first lateral offset and a first depth position relative to a surface of the display screen, a virtual bezel region surrounding the primary display region;
detect, using an orientation determining element of the computing device, a change in orientation of the computing device;
determine, based at least in part on the change in orientation, a second location of the viewer with respect to the computing device;
determine a second lateral offset for the content based at least in part upon the second location of the viewer relative to the computing device; and
display a second graphical representation of the content on the display screen, wherein at least a portion of the content is shifted from a first lateral position to a second lateral position by an amount equal to a difference between the first lateral offset and the second lateral offset, the portion of the content being displayed on the virtual bezel region at least at the first depth position.
1 Assignment
0 Petitions
Accused Products
Abstract
Approaches enable a display screen to be configured to display content and/or receive touch-based input based on a location of regions of the display screen. For example, the display screen can include a virtual bezel region that extends along, or proximate to, the edges of the display screen. The virtual bezel region can surround a display region that is configured to display image content. By default the virtual bezel region may be configured to display no content, or at least no active content, in order to approximate the appearance of a physical bezel. The virtual bezel can be configured to exhibit characteristics similar to that of the physical bezel. For example, the virtual bezel region can be configured to operate as a ‘dead zone’, where touch-based input is deactivated. The virtual bezel region can also be configured to display a portion of any content displayed in the display region.
44 Citations
19 Claims
-
1. A computing device, comprising:
-
a display screen; a camera; at least one processor; and memory including instructions that, when executed by the at least one processor, cause the computer device to; acquire, using the camera, an image of a viewer of the computing device; determine, by analyzing the image, a first location of the viewer with respect to the computing device; display a first graphical representation of a content in a primary display region of the display screen, the first graphical representation being displayed to correspond to the first location of the viewer and having a first lateral offset and a first depth position relative to a surface of the display screen, a virtual bezel region surrounding the primary display region; detect, using an orientation determining element of the computing device, a change in orientation of the computing device; determine, based at least in part on the change in orientation, a second location of the viewer with respect to the computing device; determine a second lateral offset for the content based at least in part upon the second location of the viewer relative to the computing device; and display a second graphical representation of the content on the display screen, wherein at least a portion of the content is shifted from a first lateral position to a second lateral position by an amount equal to a difference between the first lateral offset and the second lateral offset, the portion of the content being displayed on the virtual bezel region at least at the first depth position. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented method, comprising:
-
displaying content that includes a plurality of graphical elements on a primary display region of a display screen of a computing device, a bezel region configured to surround the primary display region, the bezel region configured to display one of additional content or at least a portion of the content displayed on the primary display region; detecting a presentation event; assigning a first graphical element of the plurality of graphical elements to a first depth position; assigning a second graphical element of the plurality of graphical elements to a second depth position, the first depth position being different from the second depth position; detecting, in response to the presentation event using an orientation determining element of the computing device, a change in orientation of the computing device; and displaying one of the first graphical element or the second graphical element in the bezel region based at least in part upon the first depth position for the first graphical element, the second depth position for the second graphical element, and a location of a viewer relative to the computing device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to:
-
determine a bezel region on a display screen of a computing device, a primary display region being surrounded by the bezel region; display content that includes a plurality of graphical elements on the primary display region, the bezel region configured to display one of additional content or at least a portion of the content displayed on the primary display region; detect a presentation event; assign a first graphical element of the plurality of graphical elements to a first depth position; assign a second graphical element of the plurality of graphical elements to a second depth position, the first depth position being different from the second depth position; detect, in response to the presentation event using an orientation determining element of the computing device, a change in orientation of the computing device; and display one of the first graphical element or the second graphical element in the bezel region based at least in part upon the first depth position for the first graphical element, the second depth position for the second graphical element, and a location of a viewer relative to the computing device. - View Dependent Claims (17, 18, 19)
-
Specification