9753900

Universal Content Referencing, Packaging, Distribution System, and a Tool for Customizing Web Content

PublishedSeptember 5, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

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.

2

2. The method of claim 1 further comprising: unfolding the browser window from the smaller sized window rendering substantially only the determined dynamic web content of the web page and rendering a browser window having an area of a size larger than the smaller size and rendering additional content of the web page contiguous to the determined dynamic content within in the unfolded browser window.

3

3. The method of claim 1 further comprising: displaying a visible attribute in proximity to the folded browser window; and using the visible attribute to manipulate the folded browser window within the display screen.

4

4. The method of claim 3 further comprising: further folding the folded browser window in response to using the visible attribute by eliminating the browser window and rendering the visible attribute without any dynamic content of the webpage.

5

5. The method of claim 4 further comprising: toggling, in response to input from the user device indicating manipulation of the visible attribute, between unfolding the further folded browser window and rendering the folded browser window and further folding the folded browser window to render only the visible attribute.

6

6. The method of claim 1 , wherein receiving an indication of a boundary defined by an input device within the browser window surrounding a portion of dynamic web content of a web page displayed includes receiving two separate boundaries defined by the input device surrounding two different portions of dynamic web content of a webpage displayed within a window of a browser presenting the web; determining the dynamic web content of the web page corresponding to the dynamic web content rendered within the two separate boundaries defined by the input device includes determining a first dynamic content and a second dynamic content corresponding to the two different portions; 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 includes folding the browser window to a first window sized to render substantially only the dynamic web content of the web page corresponding to the determined first dynamic content of the web page and a second window sized to render substantially only the dynamic web content of the web page corresponding to the determined second dynamic content of the web page.

7

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.

8

8. The system of claim 7 , wherein the operations further comprise: unfolding the browser window from the smaller sized window rendering substantially only the determined dynamic web content of the web page and rendering a browser window having an area of a size larger than the smaller size and rendering additional content of the web page contiguous to the determined dynamic content within in the unfolded browser window.

9

9. The system of claim 7 , wherein the operations further comprise: displaying a visible attribute in proximity to the folded browser window; and using the visible attribute to manipulate the folded browser window within the display screen.

10

10. The system of claim 9 , wherein the operations further comprise: further folding the folded browser window in response to using the visible attribute by eliminating the browser window and rendering the visible attribute without any dynamic content of the webpage.

11

11. The system of claim 10 , wherein the operations further comprise: toggling, in response to input from the user device indicating manipulation of the visible attribute, between unfolding the further folded browser window and rendering the folded browser window and further folding the folded browser window to render only the visible attribute.

12

12. The system of claim 7 , wherein receiving an indication of a boundary defined by an input device within the browser window surrounding a portion of dynamic web content of a web page displayed includes receiving two separate boundaries defined by the input device surrounding two different portions of dynamic web content of a webpage displayed within a window of a browser presenting the web; determining the dynamic web content of the web page corresponding to the dynamic web content rendered within the two separate boundaries defined by the input device includes determining a first dynamic content and a second dynamic content corresponding to the two different portions; 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 includes folding the browser window to a first window sized to render substantially only the dynamic web content of the web page corresponding to the determined first dynamic content of the web page and a second window sized to render substantially only the dynamic web content of the web page corresponding to the determined second dynamic content of the web page.

13

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.

14

14. The computer program product of claim 13 , wherein the operations further comprise: unfolding the browser window from the smaller sized window rendering substantially only the determined dynamic web content of the web page and rendering a browser window having an area of a size larger than the smaller size and rendering additional content of the web page contiguous to the determined dynamic content within in the unfolded browser window.

15

15. The computer program product of claim 13 , wherein the operations further comprise: displaying a visible attribute in proximity to the folded browser window; and using the visible attribute to manipulate the folded browser window within the display screen.

16

16. The computer program product of claim 15 , wherein the operations further comprise: further folding the folded browser window in response to using the visible attribute by eliminating the browser window and rendering the visible attribute without any dynamic content of the webpage.

17

17. The computer program product of claim 16 , wherein the operations further comprise: toggling, in response to input from the user device indicating manipulation of the visible attribute, between unfolding the further folded browser window and rendering the folded browser window and further folding the folded browser window to render only the visible attribute.

18

18. The computer program product of claim 13 , wherein receiving an indication of a boundary defined by an input device within the browser window surrounding a portion of dynamic web content of a web page displayed includes receiving two separate boundaries defined by the input device surrounding two different portions of dynamic web content of a webpage displayed within a window of a browser presenting the web; determining the dynamic web content of the web page corresponding to the dynamic web content rendered within the two separate boundaries defined by the input device includes determining a first dynamic content and a second dynamic content corresponding to the two different portions; 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 includes folding the browser window to a first window sized to render substantially only the dynamic web content of the web page corresponding to the determined first dynamic content of the web page and a second window sized to render substantially only the dynamic web content of the web page corresponding to the determined second dynamic content of the web page.

Patent Metadata

Filing Date

Unknown

Publication Date

September 5, 2017

Inventors

Alexander R. SKIRPA

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “UNIVERSAL CONTENT REFERENCING, PACKAGING, DISTRIBUTION SYSTEM, AND A TOOL FOR CUSTOMIZING WEB CONTENT” (9753900). https://patentable.app/patents/9753900

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.