Dynamic Image Result Stitching for Browser Connection Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Modern browsers have limitations on the number of browser-download connections, leading to high latencies and page load times when multiple image results are returned in response to an image search query, as each image thumbnail requires individual download requests.
Innovation Solution
Compiling multiple image results into a single compilation image, which can be downloaded via a single browser-download connection, along with display offset instructions to render each image result individually within the compilation image, reducing latency and maintaining a visually transparent user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple individual image thumbnails are returned in response to an image search query, then the user can view all search results, but the browser must establish multiple download connections which increases latency and page load time
Solution Approach 1:
The patent combines multiple individual image thumbnails into a single compilation image that is downloaded via one browser connection. This compilation image contains multiple smaller image results stitched together, allowing the browser to retrieve all image data through a single request, thereby reducing the number of connections needed and decreasing page load time while maintaining the quantity of visible results.
2Quantity of substance
If multiple individual image thumbnails are returned in response to an image search query, then the user can view all search results, but the browser must establish multiple download connections which increases latency
Solution Approach 1:
The patent merges multiple individual image thumbnails into a single compilation image that is downloaded via one browser connection. This compilation image contains multiple smaller image results stitched together, allowing the browser to retrieve all image data through a single request, thereby reducing the number of connections needed and decreasing page load time while maintaining the quantity of visible results.
3Quantity of substance
If multiple individual image thumbnails are returned in response to an image search query, then the user can view all search results, but the number of browser-download connections required increases
Solution Approach 1:
The patent combines multiple individual image thumbnails into a single compilation image that is downloaded via one browser connection. This compilation image contains multiple smaller image results stitched together, allowing the browser to retrieve all image data through a single request, thereby reducing the number of connections needed and decreasing page load time while maintaining the quantity of visible results.
Data Source
AI summary
Methods and systems for compiling image results into compilation images so that multiple image results may be downloaded via a single browser-download connection are provided. An image search request is received and a plurality of image results that satisfy the image search request are determined. At least a portion of the image results determined to satisfy the search request are dynamically stitched together to create a compilation image. Upon receiving an image download request for a satisfying image result, the compilation image is returned to the user's browser rather than a single thumbnail image. In this way, a plurality of image results is returned via a single browser-download connection and the latency in returning a large number of request-satisfying image results is decreased.


