Systems, methods, and computer-readable media for presenting visual content with a consistent orientation
First Claim
1. A method for providing a consistent orientation of displayed visual content, comprising:
- receiving an instruction to boot up a device;
retrieving orientation information from a register of the device in response to the received instruction, the orientation information corresponding to an orientation of application content displayed on the device prior to receiving the instruction; and
during a boot process of the device, displaying boot up content on the device in the orientation using the orientation information retrieved from the register.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are provided for presenting visual content with a consistent orientation on a display of an electronic device, even when the device is powered down and powered up again. Last known orientation information used by an application program to present application content with a particular orientation can be stored in a preference file that may not be accessible to a boot loader used during a boot process. To ensure that the boot loader may present boot up content with the same particular orientation indicated by the orientation information stored in the preference file, a register accessible to the boot loader can be used to store the same orientation information.
-
Citations
20 Claims
-
1. A method for providing a consistent orientation of displayed visual content, comprising:
-
receiving an instruction to boot up a device; retrieving orientation information from a register of the device in response to the received instruction, the orientation information corresponding to an orientation of application content displayed on the device prior to receiving the instruction; and during a boot process of the device, displaying boot up content on the device in the orientation using the orientation information retrieved from the register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device, comprising storage and control circuitry, the control circuitry operative to:
-
direct an application program to provide application content to a display; receive an instruction to change the orientation of the application content provided to the display to a new orientation relative to the device; store orientation information indicative of the new orientation in a preference file used by the application program, wherein the preference file is stored in a section of the storage; and store the orientation information in a register that is accessible to a boot loader of the device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for providing a consistent orientation of displayed visual content, comprising:
-
defining an orientation for displaying application content provided by an application program; storing orientation information indicative of the defined orientation in a first section of memory that is inaccessible during a boot up process; storing the orientation information in a second section of memory that is accessible during the boot up process; conducting the boot up process using a boot loader, wherein the boot loader initially has access only to the second section of memory; retrieving the orientation information from the second section of memory using the boot loader; and displaying boot up content in the defined orientation based on the retrieved orientation information using the boot loader. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory computer readable media for providing a consistent orientation of displayed visual content, the non-transitory computer readable media comprising computer program logic recorded thereon for:
-
receiving an instruction to boot a device; retrieving orientation information from a register, the orientation information corresponding to an orientation of application content displayed on the device prior to receiving the instruction; and during a boot process of the device, displaying boot up content on the device in the orientation using the orientation information retrieved from the register.
-
Specification