Visual treatment for a user interface in a content integration framework
First Claim
1. A method for a user interface of a content integration framework, comprising:
- receiving information on a tile size for a matrix of evenly spaced tiles, wherein the matrix comprises one or more tiles with the tile size displayed on a user interface;
receiving one or more content images for display on the user interface;
determining a position within a first tile of the matrix for rendering a first content image from the one or more content images;
determining a first area of excess space within the tile after positioning the first content image within the first tile, wherein the first area of excess space is dependent on at least one of an aspect ratio of the first content image and a size of the first content image;
rendering a reflection of the first content image within at least a portion of the first area of excess space within the first tile, wherein said reflection ensures improved uniformity and consistency of the user interface;
rendering the first content image within the first tile of the matrix;
anddisplaying descriptive text associated with the first content image so that the descriptive text overlays the reflection and not the first content image.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method, system, and computer-readable medium having instructions for a visual treatment for a user interface in a content integration framework, information is received on a tile size for a matrix of tiles and the matrix has one or more tiles with the tile size displayed on a user interface, one or more content images is received for display on the user interface, a position is determined within a first tile of the matrix for rendering a first content image from the one or more content images, a first area of excess space is determined within the tile after positioning the first content image within the first tile and the first area of excess space is dependent on at least one of an aspect ratio of the first content image and a size of the first content image, a reflection of the first content image is rendered within at least a portion of the first area of excess space within the first tile, the first content image is rendered within the first tile of the matrix, and descriptive text associated with the first content image is displayed so that the descriptive text overlays the reflection and not the first content image.
-
Citations
20 Claims
-
1. A method for a user interface of a content integration framework, comprising:
-
receiving information on a tile size for a matrix of evenly spaced tiles, wherein the matrix comprises one or more tiles with the tile size displayed on a user interface; receiving one or more content images for display on the user interface; determining a position within a first tile of the matrix for rendering a first content image from the one or more content images; determining a first area of excess space within the tile after positioning the first content image within the first tile, wherein the first area of excess space is dependent on at least one of an aspect ratio of the first content image and a size of the first content image; rendering a reflection of the first content image within at least a portion of the first area of excess space within the first tile, wherein said reflection ensures improved uniformity and consistency of the user interface; rendering the first content image within the first tile of the matrix; and displaying descriptive text associated with the first content image so that the descriptive text overlays the reflection and not the first content image. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having one or more instructions thereon for a content integration framework, the instructions when executed by one or more processors causing the one or more processors to carry out:
-
receiving information on a tile size for a matrix of evenly spaced tiles, wherein the matrix comprises one or more tiles with the tile size displayed on a user interface; receiving one or more content images for display on the user interface; determining a position within a first tile of the matrix for rendering a first content image from the one or more content images; determining a first area of excess space within the tile after positioning the first content image within the first tile, wherein the first area of excess space is dependent on at least one of an aspect ratio of the first content image and a size of the first content image; rendering a reflection of the first content image within at least a portion of the first area of excess space within the first tile, wherein said reflection ensures improved uniformity and consistency of the user interface; rendering the at least one content image within the first tile of the matrix; and displaying descriptive text associated with the first content image so that the descriptive text overlays the reflection and not the first content image. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for providing a user interface for a content integration framework, comprising:
-
a processor operable to execute a set of instructions; and
a computer readable medium in communication with the processor, the computer readable medium operable to store a set of instructions, wherein the set of instructions are configured to;receiving information on a tile size for a matrix of evenly spaced tiles, wherein the matrix comprises one or more tiles with the tile size displayed on a user interface; receiving one or more content images for display on the user interface; determining a position within a first tile of the matrix for rendering a first content image from the one or more content images; determining a first area of excess space within the tile after positioning the first content image within the first tile, wherein the first area of excess space is dependent on at least one of an aspect ratio of the first content image and a size of the first content image; rendering a reflection of the first content image within at least a portion of the first area of excess space within the first tile, wherein said reflection ensures improved uniformity and consistency of the user interface; rendering the at least one content image within the first tile of the matrix; and displaying descriptive text associated with the first content image so that the descriptive text overlays the reflection and not the first content image. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification