INLINE WEB PREVIEWS WITH DYNAMIC ASPECT RATIOS
First Claim
1. A method for providing inline web previews with dynamic aspect ratios, the method comprising the acts of:
- receiving a request to display a message including a web preview associated with a uniform resource locator contained in the message;
collecting information about the display configuration of a computing device displaying a message;
selecting a layout for arranging summarized content associated with web preview based on the display configuration; and
displaying the summarized content in the message using the selected layout.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for providing inline web previews with dynamic aspect ratios. The system includes an automatic information layout engine to dynamically render a preview of web content located at one or more uniform resource locators contained in a message. The web content previews may be tailored to the display configuration of the device showing the web preview. The system may select an appropriate layout for rendering the web content preview based on one or more properties, such as size, resolution, or aspect ratio, of the display each time the web preview is displayed. Web content previews may be dynamically generated or updated as messages are composed, received, or displayed allowing senders and recipients to see the web content preview in a suitable layout.
37 Citations
20 Claims
-
1. A method for providing inline web previews with dynamic aspect ratios, the method comprising the acts of:
-
receiving a request to display a message including a web preview associated with a uniform resource locator contained in the message; collecting information about the display configuration of a computing device displaying a message; selecting a layout for arranging summarized content associated with web preview based on the display configuration; and displaying the summarized content in the message using the selected layout. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing inline web previews with dynamic aspect ratios, the system comprising:
-
a communication server operable to allow messages to be sent and received by users; a computing device operable to present messages to users via a display; and an automatic layout engine in communication with the communication server, the automatic layout engine operable to; collect information about the display configuration of the computing device displaying a message including a web preview associated with a uniform resource locator contained in the message; retrieve summarized content from the web resource corresponding to the uniform resource locator associated with the web preview; and arrange the summarized content based on the display configuration. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium containing computer executable instructions which, when executed by a computer, perform a method of providing inline web previews with dynamic aspect ratios, the method comprising:
-
detecting that a message contains a uniform resource locator; when the message contains a uniform resource locator, obtaining summarized content of the web resource associated with the uniform resource locator; collecting information about the display configuration of a computing device displaying the message; inserting the summarized content into the message at a selected position; and arranging the summarized content based on the display configuration of the computing device displaying the message; whereby the summarized content is displayed as a web preview with a dynamic aspect ratio corresponding to the display configuration of the computing device displaying the message.
-
Specification