AUTOMATED USER INTERFACE ADJUSTMENT
First Claim
Patent Images
1. A method comprising:
- detecting an event associated with a viewable area of an encapsulated component that represents at least a portion of content associated with a user interface component;
determining that the event will result in at least a portion of the viewable area of the encapsulated component being outside of a viewable area of the user interface component; and
adjusting the content associated with the user interface component automatically to display the at least the portion of the viewable area of the encapsulated component within the viewable area of the user interface component.
1 Assignment
0 Petitions
Accused Products
Abstract
An event associated with a viewable area of an encapsulated component that represents at least a portion of content associated with a user interface component is detected. A determination is made that the event will result in at least a portion of the viewable area of the encapsulated component being outside of a viewable area of the user interface component. The content associated with the user interface component is adjusted automatically to display at least the portion of the viewable area of the encapsulated component within the viewable area of the user interface component.
22 Citations
21 Claims
-
1. A method comprising:
-
detecting an event associated with a viewable area of an encapsulated component that represents at least a portion of content associated with a user interface component; determining that the event will result in at least a portion of the viewable area of the encapsulated component being outside of a viewable area of the user interface component; and adjusting the content associated with the user interface component automatically to display the at least the portion of the viewable area of the encapsulated component within the viewable area of the user interface component. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a user interface component adapted to associate an encapsulated component as at least a portion of content associated with the user interface component; and a processor adapted to; detect an event associated with a viewable area of the encapsulated component; determine that the event will result in at least a portion of the viewable area of the encapsulated component being outside of a viewable area of the user interface component; and adjust the content associated with the user interface component automatically to display the at least the portion of the viewable area of the encapsulated component within the viewable area of the user interface component. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
an input device adapted to generate input events in response to actuation by a user; a user interface component adapted to associate an encapsulated component as at least a portion of content associated with the user interface component, display the content, and provide coordinates associated the encapsulated component in response to the input events; and a processor adapted to; receive the coordinates provided by the user interface component; detect an event associated with a viewable area of the encapsulated component generated by the input device; determine a length of a dimension of the viewable area of the encapsulated component relative to an origin of the encapsulated component based upon the coordinates; compare the length of the dimension with a distance from the origin of the encapsulated component to a boundary of the viewable area of the user interface component; determine that the length of the dimension is larger than the distance to the boundary of the viewable area of the user interface component; determine that the event will result in at least a portion of the viewable area of the encapsulated component being outside of a viewable area of the user interface component; and adjust the content associated with the user interface component automatically to display the at least the portion of the viewable area of the encapsulated component within the viewable area of the user interface component.
-
-
16. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
detect an event associated with a viewable area of the encapsulated component; determine that the event will result in at least a portion of the viewable area of the encapsulated component being outside of a viewable area of the user interface component; and adjust the content associated with the user interface component automatically to display the at least the portion of the viewable area of the encapsulated component within the viewable area of the user interface component. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification