Systems and methods for determining a user interface attribute
First Claim
Patent Images
1. A computer-implemented method performed by computer-executable instructions executed by a processor, comprising:
- the executed instructions detecting, within an existing application window displaying application-specific content on a display of a computer, an area of the window comprising non-primary content by locating, within a row of pixels in the window, a widest pixel region where a change in at least one of pixel color and pixel brightness is less than a predetermined threshold;
the executed instructions creating a content display comprising an attribute, the attribute associated with the area of the window comprising the non-primary content;
the executed instructions obtaining query search results in response to execution of a query;
the executed instructions causing the content display to be displayed; and
the executed instructions displaying the query search results within the content display.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for determining a user interface attribute are described. In one method described, a display processor receives a request to display a content display in a user interface, detects an area of the user interface comprising non-primary content, and creates a content display having an attribute, the attribute associated with the area of the user interface comprising non-primary content. Such a method may also include modifying the attribute in response to changes in the area of the user interface comprising non-primary content.
-
Citations
43 Claims
-
1. A computer-implemented method performed by computer-executable instructions executed by a processor, comprising:
-
the executed instructions detecting, within an existing application window displaying application-specific content on a display of a computer, an area of the window comprising non-primary content by locating, within a row of pixels in the window, a widest pixel region where a change in at least one of pixel color and pixel brightness is less than a predetermined threshold; the executed instructions creating a content display comprising an attribute, the attribute associated with the area of the window comprising the non-primary content; the executed instructions obtaining query search results in response to execution of a query; the executed instructions causing the content display to be displayed; and the executed instructions displaying the query search results within the content display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium on which is encoded executable program code, the program code comprising:
-
program code for detecting, within an existing application window displaying application-specific content on a display of a computer, an area of the window comprising non-primary content by locating, within a row of pixels in the window, a widest pixel region where a change in at least one of pixel color and pixel brightness is less than a predetermined threshold; program code for creating a content display comprising an attribute, the attribute associated with the area of the window comprising the non-primary content; program code for obtaining query search results in response to execution of a query; program code for causing the content display to be displayed; and program code for displaying the query search results within the content display. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer system comprising:
-
a computer processor; and a computer-readable storage medium storing instructions that when executed by the processor perform actions comprising; detecting, within an existing application window displaying application-specific content on a display of a computer, an area of the window comprising non-primary content by locating, within a row of pixels in the window, a widest pixel region where a change in at least one of pixel color and pixel brightness is less than a predetermined threshold, the non-primary content comprising at least one of a background, a title bar, a menu bar, a toolbar, and a task bar; creating a content display containing search results; and causing the content display to be displayed within the detected area.
-
-
30. A computer system comprising:
-
a computer processor; and a computer-readable storage medium storing instructions that when executed by the processor perform actions comprising; detecting, within an existing application window displaying application-specific content on a display of a computer, an area of the window comprising non-primary content by locating, within a row of pixels in the window, a widest pixel region where a change in at least one of pixel color and pixel brightness is less than a predetermined threshold; creating a content display comprising an attribute, the attribute associated with the area of the window comprising the non-primary content; obtaining query search results in response to execution of a query; causing the content display to be displayed; and displaying the query search results within the content display. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification