9740672

Systems and Methods for Dynamic, Real Time Management of Cross-Domain Web Plugin Content

PublishedAugust 22, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
24 claims

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

1

1. A computer system programmed to update embedded content, the computer system comprising at least one non-transitory computer readable medium, the non-transitory computer readable medium having instructions encoded thereon, comprising instructions for: displaying web page content, including at least one Iframe providing content from a remote domain; generating design information based on a statistical analysis of style components of the web page content; displaying a settings window responsive to a client request, wherein the settings window provides options for the content from the remote domain, wherein the settings window is separate from the at least one Iframe; updating a local version of the content in the at least one Iframe as the client provides input to the settings window; re-displaying at least one Iframe in real time responsive to client input to the settings window, at least one of the re-displayed Iframes providing an updated local version of the content, wherein redisplaying comprises passing the updated local version of the content to the at least one Iframe using cross domain messaging; communicating the updated local version of the content to the remote domain in accordance with the input to the settings window; communicating the design information regarding the web page content to the remote domain; and receiving the content from the remote domain for display in the at least one Iframe, wherein the content has been updated in accordance with the design information.

2

2. The computer system of claim 1 , wherein the instructions further comprise: saving the updated content at the remote domain.

3

3. The computer system of claim 1 , wherein the design information further comprises: font families, font sizes, font colors, font-weights, font-styles, background colors, shadows, margins, padding, background, borders, directions, line-height, opacity, positioning, alignment, or combinations thereof.

4

4. The computer system of claim 1 , wherein the at least one Iframe is generated by client embedded code within the web page.

5

5. The computer system of claim 1 , wherein the at least one Iframe is generated by a tag or shortcode within the web page.

6

6. The computer system of claim 4 , wherein the client embedded code comprises one of: JavaScript, ActiveX, Java, Dart, TypeScript, or VBScript.

7

7. The computer system of claim 4 , wherein cross domain messaging is initiated between the at least one Iframe and the client embedded code.

8

8. The computer system of claim 1 , wherein the instructions further comprise: displaying a settings window for the at least one Iframe, responsive to a client request.

9

9. The computer system of claim 8 , wherein the settings window allows the client to choose design options for display in the at least one Iframe.

10

10. The computer system of claim 9 , wherein the settings window visually renders in real-time design options for display in the at least one Iframe.

11

11. The computer system of claim 4 , wherein the statistical analysis of style components of the web page content is computed by the client embedded code within the webpage.

12

12. The computer system of claim 11 , wherein the statistical analysis includes at least one of mean, median, mode, range, standard deviation, standard variance, or cluster analysis of design information.

13

13. A computer system programmed for update of embedded content, the computer system comprising at least one non-transitory computer readable medium, the non-transitory computer readable medium having instructions encoded thereon, comprising instructions for: displaying web page content, the web page content including at least one Iframe that provides content from a remote domain; generating design information based on a statistical analysis of style components of the web page content; displaying a settings window responsive to a client request, wherein the settings window provides options for the content from the remote domain, the options based on the generated design information, wherein the settings window is separate from the at least one Iframe; updating a local version of the content in the at least one Iframe as the client provides input to the settings window; re-displaying the at least one Iframe in real time responsive to client input to the settings window, at least one of the re-displayed Iframe providing an updated local version of the content, wherein redisplaying comprises passing the updated local version of the content to the at least one Iframe using cross domain messaging; and communicating the updated local version of the content to the remote domain in accordance with the input to the settings window.

14

14. The computer system of claim 13 , wherein the at least one Iframe is generated by client embedded code within the web page; and wherein the client embedded code comprises code for statistical analysis of style components of the web page content.

15

15. The computer system of claim 14 , wherein the analysis of style components comprises computing at least one of mean, median, mode, range, standard deviation, standard variance, or cluster analysis of style components.

16

16. The computer system of claim 15 , wherein the style components include font families, font sizes, font colors, font-weights, font-styles, background colors, shadows, margins, padding, background, borders, directions, line-height, opacity, positioning, alignment, or combinations thereof.

17

17. The computer system of claim 13 , wherein updating the content in the at least one Iframe further comprises rendering the content in real-time.

18

18. The computer system of claim 13 , wherein communicating updated content further comprises saving the updated content to the remote domain.

19

19. A computer system programmed to update embedded content, the computer system comprising at least one non-transitory computer readable medium, the non-transitory computer readable medium having instructions encoded thereon, comprising instructions for: displaying web page content, including a plurality of Iframes that provides content from a remote domain; displaying a settings window responsive to a client request, wherein the settings window provides options for the content from the remote domain, wherein the settings window is separate from the plurality of Iframes; updating a local version of the content in the plurality of Iframes as the client provides input to the settings window; re-displaying at least one of the plurality of Iframes in real time responsive to the client input to the settings window, at least one of the re-displayed Iframes providing the updated local version of the content, wherein redisplaying comprises passing the updated local version of the content to the at least one of the plurality of Iframes using cross domain messaging; and communicating the updated local version of the content to the remote domain in accordance with the input to the settings window.

20

20. The computer system of claim 19 , wherein the settings window is a parent settings window that provides options for the plurality of Iframes.

21

21. The computer system of claim 19 , wherein the settings window is a settings window of a plurality of settings windows that provide options to a respective Iframe of the plurality of Iframes.

22

22. The computer system of claim 19 , wherein communicating the updated content further comprises saving the updated content to the remote domain.

23

23. The computer system of claim 19 , wherein the options for the content are based on statistical analysis of style components from the client web page.

24

24. The computer system of claim 23 wherein the statistical analysis of style components includes at least one of mean, median, mode, range, standard deviation, standard variance, or cluster analysis of font families, font sizes, font colors, font-weights, font-styles, background colors, shadows, margins, padding, background, borders, directions, line-height, opacity, positioning, alignment, or combinations thereof.

Patent Metadata

Filing Date

Unknown

Publication Date

August 22, 2017

Inventors

Benjamin Ross
Josh May

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. “SYSTEMS AND METHODS FOR DYNAMIC, REAL TIME MANAGEMENT OF CROSS-DOMAIN WEB PLUGIN CONTENT” (9740672). https://patentable.app/patents/9740672

© 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.