RE-LAYOUT OF NETWORK CONTENT

Information

  • Patent Application
  • 20070204220
  • Publication Number
    20070204220
  • Date Filed
    August 01, 2006
    18 years ago
  • Date Published
    August 30, 2007
    17 years ago
Abstract
Techniques for modifying network content layout to be presented by an application are disclosed. More specifically, the content layout or portions thereof can be altered to facilitate specific tasks including, but not limited to, enhancing readability. For example, content can be laid out in one or more discrete areas and navigation enabled in unique sequential and/or non-sequential manners. Further yet, content can be modified, moved and/or removed, among other things. This functionality can be executed automatically or upon specific instruction, for instance as specified by a user, content provider or third party service.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of a layout modification system.



FIG. 2 is a block diagram of a layout modification component.



FIG. 3 is an exemplary screenshot of a conventional web page.



FIG. 4 is an exemplary screenshot of a web page modified in accordance with an aspect of the subject innovation.



FIG. 5 is an exemplary screenshot of a web page modified in accordance with an aspect of the subject innovation.



FIG. 6 is a block diagram of a layout modification system including a user interface.



FIG. 7 is a block diagram of a layout modification system including an analysis component.



FIG. 8 is a block diagram of a layout modification system.



FIG. 9 is a flow chart diagram of a re-layout method.



FIG. 10 is a flow chart diagram of an automated layout modification methodology.



FIG. 11 is a schematic block diagram illustrating a suitable operating environment for aspects of the subject innovation.



FIG. 12 is a schematic block diagram of a sample-computing environment.


Claims
  • 1. A layout modification system comprising the following computer-implemented components: a receiver component that acquires network content with a designated layout; anda modification component that modifies the layout to be presented to facilitate one or more specific tasks.
  • 2. The system of claim 1, further comprising a component employed by the modification component that alters text style of the content.
  • 3. The system of claim 1, further comprising a component employed by the modification component that paginates at least a portion of the content.
  • 4. The system of claim 1, further comprising a structure component employed by the modification component that formats at least a portion of the content into a plurality of discrete areas.
  • 5. The system of claim 1, further comprising an interface component that enables users to initiate and/or control layout modification.
  • 6. The system of claim 1, further comprising an analysis component identifies at least a portion of the network content relevant to the one or more specific tasks and initiates modification thereof with particular layout techniques.
  • 7. The system of claim 1, the receiver and modification components form a part of a browser plug-in and/or toolbar.
  • 8. The system of claim 1, the receiver and modification components are one or more programmatic scripts embedded in a web page.
  • 9. The system of claim 8, the one or more programmatic scripts are injected into the web page by at least one of a user, page author, and third party service.
  • 10. The system of claim 1, the content is acquired from a web browser.
  • 11. The system of claim 1, the content is acquired from an electronic mail application.
  • 12. A method of modifying web page presentation, comprising the following computer-implemented acts: obtaining web page content; andaugmenting at least a portion of the web page layout to enhance readability including paginating at least a portion of the content.
  • 13. The method of claim 12, augmenting the layout further comprises modifying text styles.
  • 14. The method of claim 12, augmenting the layout further comprises dividing at least a portion of the content into disparate layout regions.
  • 15. The method of claim 12, augmenting the layout further comprises dividing the content into distinct areas and modifying text styles.
  • 16. The method of claim 12, further comprising generating another web page including the modified layout.
  • 17. The method of claim 12, further comprising receiving display context and reinitiating augmentation based on an altered context.
  • 18. The method of claim 12, further comprising receiving user input designating content to be augmented.
  • 19. The method of claim 12, further comprising accessing a content style document and augmenting the layout in accordance with the document.
  • 20. A web browser system comprising: a computer-implemented for providing web page content to a component that identifies a layout that improves readability via pagination and columnation; anda computer-implemented means for rendering the content with the identified layout.
Provisional Applications (1)
Number Date Country
60776973 Feb 2006 US