IP Library Patent Application 11461699
Patent Application
App. No. 11/461,699

RE-LAYOUT OF NETWORK CONTENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/461,699
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.

Claims (26)

1 . A layout modification system comprising the following computer-implemented components:

a receiver component that acquires network content with a designated layout; and

a 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; and

augmenting 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; and

a computer-implemented means for rendering the content with the identified layout.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NUMBER PREVIOUSLY RECORDED ON REEL 018088 FRAME 0657. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTIVE ASSIGNMENT. Recorded Jan 10, 2008
From: PETROV NICKOLOV, RADOSLAV; JACOBS, CHARLES E.; SIMARD, PATRICE Y.; GJERSTAD, KEVIN; COOPER, MICHAEL S.
To: MICROSOFT CORPORATION
Reel/Frame 020347/0844 →