DISPLAYING AN IMAGE ON AN IRREGULAR SCREEN
First Claim
1. A method to display an image on a nonrectangular display area, the method comprising:
- receiving the image to display on the nonrectangular display area having a display functionality, the nonrectangular display area defining a shape without display functionality, wherein a region of the image corresponds to the shape without display functionality;
determining that the region of the image corresponding to the shape without display functionality comprises a portion of a noncritical region by categorizing the region as the noncritical region when the region comprises an ornamental feature of the image, wherein the noncritical region can be displayed at least partially occluded; and
displaying the image on the nonrectangular display area at least partially including the noncritical region of the image.
1 Assignment
0 Petitions
Accused Products
Abstract
Presented here are systems and methods to enable software applications to display images on irregular screen shapes containing the shape without display functionality. In one embodiment, the shape without display functionality is confined within a bounding shape, which, when subtracted from the irregular screen shape leaves a rectangular area of the screen where the image can be displayed. The area within the bounding shape can be occupied by images provided by the operating system associated with the irregular screen, such as a status bar and/or navigation bar. In another embodiment, the image can be displayed on the full irregular screen, such that the shape without display functionality covers a part of the image. When the occluded part of the image contains a critical object, such as a menu item, a button, etc., the image can be modified to move the critical object out of the area occluded by the shape without display functionality.
-
Citations
22 Claims
-
1. A method to display an image on a nonrectangular display area, the method comprising:
-
receiving the image to display on the nonrectangular display area having a display functionality, the nonrectangular display area defining a shape without display functionality, wherein a region of the image corresponds to the shape without display functionality; determining that the region of the image corresponding to the shape without display functionality comprises a portion of a noncritical region by categorizing the region as the noncritical region when the region comprises an ornamental feature of the image, wherein the noncritical region can be displayed at least partially occluded; and displaying the image on the nonrectangular display area at least partially including the noncritical region of the image.
-
-
2. A method comprising:
-
receiving an image to display on a nonrectangular display area having a display functionality, the nonrectangular display area defining a shape without display functionality, wherein a region of the image corresponds to the shape without display functionality; determining that the region of the image corresponding to the shape without display functionality comprises a portion of a noncritical region, wherein the noncritical region can be displayed at least partially occluded; and displaying the image on the nonrectangular display area without adjusting a position of the noncritical region within the image. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a nonrectangular display area having a display functionality, the nonrectangular display area defining a shape without display functionality; a processor associated with the nonrectangular display area; a storage medium storing computer-executable instructions that, when executed by the processor, cause the system to perform a computer-implemented operation, the instructions comprising; instructions for receiving an image to display on the nonrectangular display area having a display functionality, the nonrectangular display area defining the shape without display functionality, wherein a region of the image corresponds to the shape without display functionality; instructions for determining that the region of the image corresponding to the shape without display functionality comprises a portion of a noncritical region, wherein the noncritical region can be displayed at least partially occluded; and instructions for displaying the image on the nonrectangular display area without adjusting a position of the noncritical region within the image. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. The system of claim 22, the instructions comprising:
-
instructions for tracking the preferred position associated with the application; based on a plurality of preferred positions associated with a plurality of users, instructions for determining a best preferred position, wherein the best preferred position is specified by the highest number of users in the plurality of users; and instructions for specifying a default display associated with the application to be the best preferred position.
-
Specification