SEARCH RESULT ENTRY TRUNCATION USING PIXEL-BASED APPROXIMATION
First Claim
Patent Images
1. A computer-implemented system, comprising:
- an analysis component that performs pixel-based character approximation of text characters to be presented in available space associated with a search result on a results page; and
a processor that executes computer-executable instructions associated with at least the analysis component.
2 Assignments
0 Petitions
Accused Products
Abstract
A presentation-layer algorithm that uses pixel-based character approximations, a feedback loop for detecting the available presentation width, and presentation-layer specific knowledge of the space available for the content in its rendered form, further taking into consideration adjacent content to optimize the presentation of web result title and snippet text.
226 Citations
20 Claims
-
1. A computer-implemented system, comprising:
-
an analysis component that performs pixel-based character approximation of text characters to be presented in available space associated with a search result on a results page; and a processor that executes computer-executable instructions associated with at least the analysis component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising acts of:
-
receiving search result content for presentation in a result space on a search results page; calculating pixel widths of the content; inserting result content into the result space based on the pixel widths; and utilizing a processor that executes instructions stored in memory to perform at least one of the acts of receiving, calculating, or inserting. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising acts of:
-
receiving search result content for presentation in a result space on a search results page; calculating pixel widths of the content via each browser that presents the search result content; selectively dropping content tokens until the remaining content fits in the rest space; inserting all or a portion of the search result content into the result space based on the pixel widths and tokens; and utilizing a processor that executes instructions stored in memory to perform at least one of the acts of receiving, dropping, calculating, or inserting. - View Dependent Claims (17, 18, 19, 20)
-
Specification