Universal content referencing, packaging, distribution system, and a tool for customizing web content
First Claim
1. A method for manipulating the display of content of a web page by a computer tool of a user device, the method comprising:
- rendering at least a portion of the webpage in a browser window within a display screen controlled by the user device, the browser window having a first size;
receiving an indication of a boundary defined by input device within the browser window, the boundary surrounding a portion of dynamic web content of the web page presented in the browser window and having a size smaller than the first size;
determining the dynamic web content of the web page corresponding to the dynamic web content rendered within the boundary defined by the input device from the remaining dynamic web content rendered outside of the boundary within the browser window; and
automatically folding the browser window from the first size to a window of the smaller size and rendering substantially only the determined dynamic web content of the web page in the window of the smaller size without rendering any of the remaining dynamic web content of the web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer tool allows a user to manipulate displayed content of a web page by a user device. The computer tool may be used to implement a collapsing, foldable browser that allows users to customize web content. The computer tool receives an indication of a user defined first portion of the content of a web page displayed by a browser, determines a remaining portion of the content of the web other than the first portion; and renders only the first user defined portion on a display screen of a display associated with the user device. An attribute may be associated with the first portion and displayed in proximity to the first portion to provide functions to manipulate the first portion within the display screen of the display associated with the user device. A menu may be associated with the attribute. The menu may include functions to allow toggling between display of only first portion and the first portion combined with a remaining portion, to minimize the browser, to close the browser to a file, and to expand display of only the first portion to display the browser window in addition to the first portion.
60 Citations
18 Claims
-
1. A method for manipulating the display of content of a web page by a computer tool of a user device, the method comprising:
-
rendering at least a portion of the webpage in a browser window within a display screen controlled by the user device, the browser window having a first size; receiving an indication of a boundary defined by input device within the browser window, the boundary surrounding a portion of dynamic web content of the web page presented in the browser window and having a size smaller than the first size; determining the dynamic web content of the web page corresponding to the dynamic web content rendered within the boundary defined by the input device from the remaining dynamic web content rendered outside of the boundary within the browser window; and automatically folding the browser window from the first size to a window of the smaller size and rendering substantially only the determined dynamic web content of the web page in the window of the smaller size without rendering any of the remaining dynamic web content of the web page. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system configured to manipulate display of content of a web page by a computer tool of a user device, the system comprising:
-
a storage device storing instructions; and a processing device in communication with the storage device and configured to access and execute the instructions;
wherein the instructions when executed by the processing device cause the processing device to perform operations comprising;rendering at least a portion of the webpage in a browser window within a display screen controlled by the user device, the browser window having a first size; receiving an indication of a boundary defined by input device within the browser window, the boundary surrounding a portion of dynamic web content of the web page presented in the browser window and having a size smaller than the first size; determining the dynamic web content of the web page corresponding to the dynamic web content rendered within the boundary defined by the input device from the remaining dynamic web content rendered outside of the boundary within the browser window; and automatically folding the browser window from the first size to a window of the smaller size and rendering substantially only the determined dynamic web content of the web page in the window of the smaller size without rendering any of the remaining dynamic web content of the web page. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product stored in a non-transitory storage device for manipulating displayed content of a web page by a user device, the computer program product comprising instructions configured to cause a processing device to perform operations comprising:
-
rendering at least a portion of the webpage in a browser window within a display screen controlled by the user device, the browser window having a first size; receiving an indication of a boundary defined by input device within the browser window, the boundary surrounding a portion of dynamic web content of the web page presented in the browser window and having a size smaller than the first size; determining the dynamic web content of the web page corresponding to the dynamic web content rendered within the boundary defined by the input device from the remaining dynamic web content rendered outside of the boundary within the browser window; and automatically folding the browser window from the first size to a window of the smaller size and rendering substantially only the determined dynamic web content of the web page in the window of the smaller size without rendering any of the remaining dynamic web content of the web page. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification