Legibility of selected content
AssigneeMicrosoft Corporation
InventorsMonique Barbanson, Pradip K. Fatehpuria, Michael J. Darnell
Life of this patent
Estimating the term…
Abstract
Systems and methods for repositioning selectable content. Content that includes selectable items is displayed on a display device through a user interface. When an item is selected, the item is repositioned and sometimes resized so that the selected item is more easily viewed. If the item includes text, the text is more legible because it has been enlarged. Other items included in the content that are not currently selected are not enlarged or modified. When a new item is selected, the new item is repositioned or resized and the previously selected item returns to a previous state.
Claims19
A system that receives content either directly from a source or through a proxy server and that is configured to implement a method for displaying the content to a user if the content has been resized such that some of the content is rendered less viewable to a user than content that has not been resized, the system including:
- a processor configured to implement computer-executable instructions;
- and
- one or more computer-readable media having computer-executable instructions that are processed by the processor for implementing a method comprising:
- selecting a portion of the resized content that is displayed to the user in the user interface;
- enlarging the selected portion of the resized content without enlarging other portions of the resized content, wherein enlarging the selected portion of the resized content comprises enlarging the selected portion of the resized content only if the selected portion of the resized content is smaller than a predetermined size;
- and
- displaying the enlarged portion of the resized content to the user in the user interface, wherein the remaining resized content is not affected by displaying the enlarged portion of the content.
A system that receives content from a network, wherein the content includes one or more selectable items and wherein the content is resized before being displayed to a user, and wherein some of the one or more selectable items are rendered less legible during the resizing process, the system being configured to implement a method for enlarging an item of the resized content, wherein the system comprises:
- a processor configured to implement computer-executable instructions;
- and
- one or more computer-readable media having computer-executable instructions that are processed by the processor for implementing a method comprising:
- selecting an item that is included in the resized content, wherein a visual indicator identifies the selected item to a user;
- enlarging the selected item according to a predetermined factor if an original size of the selected item is less than a predetermined size, wherein the selected item is not enlarged if the original size of the item is greater than the predetermined size;
- and
- displaying the enlarged item on a display device with the other items, wherein the other items displayed the display device are not enlarged.
A system that receives content either directly from a source or through a proxy server and that is configured to implement a method for displaying the content to a user if the content has been resized such that text included in the content is rendered less legible when the content is resized, the system comprising:
- a processor configured to implement computer-executable instructions;
- and
- one or more computer-readable media having computer-executable instructions that are processed by the processor for implementing a method comprising:
- initially displaying the content to a user, wherein an item included in the content is already selected;
- enlarging the selected item by a predetermined factor to an enlarged size from an original size without enlarging other items included in the content, wherein the enlarged item partially obscures some of the other items included in the content;
- displaying the enlarged item without requiring the user to scroll horizontally in order to view both the displayed content and the enlarged item;
- and
- when a new item is selected by the user, returning the previously selected item to the original size, wherein the newly selected item is enlarged by a predetermined factor.
A computer program product for use in a system that receives content either directly from a source or through a proxy server, the computer program product comprising one or more computer-readable media having computer-executable instructions for implementing a method for displaying the content to a user if the content has been resized such that text included in the content is rendered less legible when the content is resized, wherein the method comprises:
- initially displaying the content to a user, wherein an item included in the content is already selected;
- enlarging the selected item by a predetermined factor to an enlarged size from an original size without enlarging other items included in the content, wherein the enlarged item partially obscures some of the other items included in the content;
- displaying the enlarged item without requiring the user to scroll horizontally in order to view both the displayed content and the enlarged item;
- and
- when a new item is selected by the user, returning the previously selected item to the original size, wherein the newly selected item is enlarged by a predetermined factor.
Dependencies are inferred from the claim text.