Systems and methods for controlling a display screen of a portable computing device
AssigneeVonage Network LLC
InventorsROYEE TICHAUER, REUT YEDIDIM
Life of this patent
Estimating the term…
Abstract
A system and method for controlling how images are displayed on a display screen of a portable computing device changes the orientation of the images on the display screen when the orientation of the portable computing device changes. If the orientation of the portable computing device is changing only infrequently, the orientation of the images on the display screen may be rapidly changed when the orientation of the portable computing device changes. If the orientation of the portable computing device is changing relatively frequently, the orientation of the images may not switch until after a delay period has expired after each change in orientation of the portable computing device occurs.
Claims12
A method of controlling the orientation of images on a display screen of a portable computing device that is configured to display images in different orientations on the display screen when the portable computing device is positioned in corresponding different orientations, comprising:
- determining a duration of a switching time period that elapses between a first point in time at which the portable computing device changes from a first orientation to a second orientation, and a second point in time at which the portable computing device switches from the second orientation back to the first orientation or to another orientation;
- and
- causing an image displayed on the display screen of the portable computing device to switch orientations on the display screen only after a delay time period has elapsed after the orientation of the portable computing device has changed, wherein the delay time period is a first delay time period if the switching time period is greater than or equal to a threshold duration, and wherein the delay time period is a second delay time period that is longer than the first delay time period if the switching time period is less than the threshold duration.
A method of controlling the orientation of images on a display screen of a portable computing device that is configured to display images in different orientations on the display screen when the portable computing device is positioned in corresponding different orientations, comprising:
- A) determining a duration of a first switching time period that elapses between a first point in time at which the portable computing device changes from a first orientation to a second orientation, and a second point in time at which the portable computing device switches from the second orientation to a different orientation;
- B) determining a duration of a subsequent switching time period that elapses before the portable computing device again changes its orientation;
- C) calculating an average switching time period based on one or more determined switching time periods;
- and
- D) causing an image displayed on the display screen of the portable computing device to switch orientations on the display screen only after a delay time period has elapsed after the orientation of the portable computing device changes, wherein the delay time period is a first delay time period if the average switching time period is greater than or equal to a threshold duration, and wherein the delay time period is a second delay time period that is longer than the first delay time period if the average switching time period is less than the threshold duration.
A system for controlling the orientation of images on a display screen of a portable computing device that is configured to display images in different orientations on the display screen when the portable computing device is positioned in corresponding different orientations, comprising:
- means for determining a duration of a switching time period that elapses between a first point in time at which the portable computing device changes from a first orientation to a second orientation, and a second point in time at which the portable computing device switches from the second orientation back to the first orientation, or to a different orientation;
- and
- means for causing an image displayed on the display screen of the portable computing device to switch orientations on the display screen only after a delay time period has elapsed after the orientation of the portable computing has changed, wherein the delay time period is a first delay time period if the switching time period is greater than or equal to a threshold duration, and wherein the delay time period is a second delay time period that is longer than the first delay time period if the switching time period is less than the threshold duration.
A system for controlling the orientation of images on a display screen of a portable computing device that is configured to display images in different orientations on the display screen when the portable computing device is positioned in corresponding different orientations, comprising:
- a switching time period determining unit that determines a duration of a switching time period that elapses between a first point in time at which the portable computing device changes from a first orientation to a second orientation, and a second point in time at which the portable computing device switches from the second orientation back to the first orientation, or to a different orientation;
- and
- a display control unit that is configured to cause images displayed on the display screen of the portable computing device to switch orientations on the display screen only after a delay time period has elapsed after the orientation of the portable computing has changed, wherein the delay time period is a first delay time period if the switching time period is greater than or equal to a threshold duration, and wherein the delay time period is a second delay time period that is longer than the first delay time period if the switching time period is less than the threshold duration.
A non-transitory computer readable medium that stores instructions which, when executed by one or more processors of a display unit of a portable computing device, cause the display unit to perform a method of controlling the orientation of images appearing on a display screen of the portable computing device, the method comprising:
- determining a duration of a switching time period that elapses between a first point in time at which the portable computing device changes from a first orientation to a second orientation, and a second point in time at which the portable computing device switches from the second orientation back to the first orientation or to a different orientation;
- and
- causing an image displayed on the display screen of the portable computing device to switch orientations on the display screen only after a delay time period has elapsed after the orientation of the portable computing device has changed, wherein the delay time period is a first delay time period if the switching time period is greater than or equal to a threshold duration, and wherein the delay time period is a second delay time period that is longer than the first delay time period if the switching time period is less than the threshold duration.
Dependencies are inferred from the claim text.