Adaptive Display Of A Visual Object On A Portable Device
First Claim
1. A portable electronic device, comprising:
- a communications interface configured to display information;
a memory storage component configured to store computer programming code; and
a computer processor configured to execute the computer programming code to perform the following;
receiving a first request to display a visual object;
displaying the visual object on the portable electronic device in response to the first request;
detecting whether a landscape orientation or a portrait orientation is applied to the visual object as it is displayed;
receiving a second request to display the visual object, the second request occurring after the first request, wherein the visual object is free of being cached when the second request is received; and
performing, in response to the second request, one of the following actions based on the detecting;
if the landscape orientation is detected while the visual object is displayed in response to the first request, automatically displaying the visual object in the landscape orientation by default; and
if the portrait orientation is detected while the visual object is displayed in response to the first request, automatically displaying the visual object in the portrait orientation by default.
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves a method of configuring a visual display. The method includes: receiving a first request to display a visual object; displaying the visual object on a portable electronic device; detecting whether a landscape orientation or a portrait orientation is used during the displaying of the visual object in response to the first request; receiving a second request to display the visual object, the second request occurring after the first request; performing, in response to the second request, one of the following actions based on the detecting: if the landscape orientation is used during the displaying of the visual object in response to the first request, displaying the visual object in the landscape orientation by default; and if the portrait orientation is used during the displaying of the visual object in response to the first request, displaying the visual object in the portrait orientation by default.
21 Citations
20 Claims
-
1. A portable electronic device, comprising:
-
a communications interface configured to display information; a memory storage component configured to store computer programming code; and a computer processor configured to execute the computer programming code to perform the following; receiving a first request to display a visual object; displaying the visual object on the portable electronic device in response to the first request; detecting whether a landscape orientation or a portrait orientation is applied to the visual object as it is displayed; receiving a second request to display the visual object, the second request occurring after the first request, wherein the visual object is free of being cached when the second request is received; and performing, in response to the second request, one of the following actions based on the detecting; if the landscape orientation is detected while the visual object is displayed in response to the first request, automatically displaying the visual object in the landscape orientation by default; and if the portrait orientation is detected while the visual object is displayed in response to the first request, automatically displaying the visual object in the portrait orientation by default. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of configuring a visual display, comprising:
-
receiving a first request to display a visual object, wherein the visual object includes one of;
a webpage, a picture, a video, and a home screen containing a plurality of icons;displaying the visual object on a portable electronic device in response to the first request; detecting whether a landscape orientation or a portrait orientation is used during the displaying of the visual object in response to the first request; receiving a second request to display the visual object, the second request occurring after the first request, wherein the visual object is no longer stored in a cache memory of the portable electronic device when the second request is received; and performing, in response to the second request, one of the following actions based on the detecting; if the landscape orientation is used during the displaying of the visual object in response to the first request, automatically displaying the visual object in the landscape orientation by default; and if the portrait orientation is used during the displaying of the visual object in response to the first request, automatically displaying the visual object in the portrait orientation by default. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus comprising a non-transitory, tangible machine-readable storage medium storing a computer program, wherein the computer program contains machine-readable instructions that when executed electronically by processors, perform:
-
receiving a first request to display a visual object on a touch screen display of a portable electronic device, the visual object including at least one of;
a webpage, a picture, a video, and a home screen layout of the portable electronic device;displaying the visual object on a touch screen display of the portable electronic device in response to the first request; detecting, using one or more sensors of the portable electronic device, a user-specified zoom level and an orientation mode applied to the visual object during the displaying, wherein the orientation mode is one of;
a landscape orientation or a portrait orientation;receiving a second request to display the visual object, the second request occurring sufficiently long after the first request such that the visual object is no longer stored in a cached memory of the portable electronic device when the second request is received; and displaying, in response to the second request, the visual object with the detected user-specified zoom level and the orientation mode by default. - View Dependent Claims (17, 18, 19, 20)
-
Specification