System and method for communications assurance analysis
US-2024214860-A1 · Jun 27, 2024 · US
US10185703B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10185703-B2 |
| Application number | US-201313771119-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 20, 2013 |
| Priority date | Feb 20, 2012 |
| Publication date | Jan 22, 2019 |
| Grant date | Jan 22, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system for implementing dynamic layout on a website. The system includes a receiver on a server to receive events caused by dynamic layout triggers from at least one client and a coordinator on the server to coordinate dynamic layout updates between the server and the at least one client according to the events and associated dynamic layout rules stored on the server.
Opening claim text (preview).
What is claimed is: 1. A system for dynamically adjusting the layout of components of a website in a website building system according to changes in one or more of the components, the system comprising: a memory and a processor; a database storing visual components of said website, wherein said components comprise atomic components and container components containing one or more other components; an online website editor to enable a user to change said components within said website during an editing session; a layout manager integrated into said website editor and operative during an editing session to dynamically create at least automatic anchors between parallel edges of affecting and affected components according to associated dynamic layout rules, said rules defining relationships at least between content and a containing component, between a component and a peer component in a primary direction, between bottom edges of said affecting and said affected components, and between top edges of said affecting and said affected components; a receiver to receive events caused by dynamic layout triggers generated by said online editor related to dynamic changes in at least position, size, content and visual attributes of at least one of said website components; and a coordinator, in response to said events, at least to automatically create or remove anchors between at least two components of said website affected by said dynamic layout triggers, to generate dynamic layout updates for said components according to said associated dynamic layout rules, and to instruct said layout manager to display said components with said dynamic layout updates in said online editor during said editing session. 2. The system according to claim 1 said database to also store said associated rules and dynamic layout information. 3. The system according to claim 2 and wherein said information comprises at least one of: said anchor information, said anchor creation history, the original position and size of said components and designer and end-user parameters. 4. The system according to claim 2 and wherein said updates comprise the manipulation of said website components according to said event and said associated rules. 5. The system according to claim 1 and wherein said coordinator comprises a dynamic data aggregator to aggregate and limit dynamic data. 6. The system according to claim 1 and wherein said triggers comprise at least one of component size and position changes, content changes, content formatting change, components having multiple configurations, multiple target platforms, multiple screen sizes, dynamic data, end user changes and application initiated layout changes. 7. The system according to claim 1 and wherein said rules are at least one of: user defined and system defined. 8. The system according to claim 1 and wherein said website is viewable via at least one of: a regular browser, a specialized web browser and a non-browser client access application. 9. The system according to claim 1 and wherein said changes are changes in at least one of the content, layout and attributes of said one or more component. 10. The system according to claim 1 and wherein two of said one or more components overlap or intersect each other. 11. A system for dynamically adjusting the layout of components of a shared website in a website building system according to changes in one or more of the components, the system comprising: a memory and a processor; an online website editor to enable a user to change said components within said website during an editing session; a layout manager integrated into said website editor and operative during an editing session to dynamically create at least automatic anchors between parallel edges of affecting and affected components according to associated dynamic layout rules, said rules defining relationships at least between content and a containing component, between a component and a peer component in a primary direction, between bottom edges of said affecting and said affected components, and between top edges of said affecting and said affected components; a receiver on a server to receive events caused by dynamic layout triggers generated by said online editor related to dynamic changes in at least position, size, content and visual attributes of at least one of said website components, said triggers generated in response to said changes received from at least two clients editing said shared website; and a database communicating with said server to store visual components of said shared website, rules and dynamic layout information changed in response to said events, said changes generated by said automatic anchors between at least two components of said website affected by said dynamic layout triggers, wherein each said component is an atomic component or a container component containing one or more other components. 12. The system according to claim 11 and wherein said information comprises at least one of: said anchor information, said anchor creation history, the original position and size of said components and designer and end-user parameters. 13. The system according to claim 11 and wherein said triggers comprise at least one of component size and position changes, content changes, content formatting change, components having multiple configurations, multiple target platforms, multiple screen sizes, dynamic data, end user changes and application initiated layout changes. 14. The system according to claim 11 and wherein said at least two clients are at least one of an editor client and a viewer client. 15. The system according to claim 11 and wherein said rules are at least one of: user defined and system defined. 16. The system according to claim 11 and wherein said shared website is viewable via at least one of: a regular browser, a specialized web browser and a non-browser client access application. 17. A system for dynamically adjusting the layout of components of a website in a website building system according to changes in one or more of the components, the system comprising: a memory and a processor; a client editor of an online website editor to enable a user to change said components within said website during an editing session, said client editor on a client; a layout manager integrated into said website editor to dynamically create at least automatic anchors between parallel edges of affecting and affected components according to associated dynamic layout rules, said rules defining relationships at least between content and a containing component, between a component and a peer component in a primary direction, between bottom edges of said affecting and said affected components, and between top edges of said affecting and said affected components; a coordinator on said client to receive events caused by dynamic layout triggers generated by said editor related to dynamic changes in at least position, size, content and visual attributes of at least one of said website components; and an updater on said client communicating with a database implemented on a server, said database storing visual components of said website, rules and dynamic layout information changed in response to said events, said changes generated by said automatic anchors, to update at least one of said website components according to said events and associated rules, wherein each said component is an atomic component or a container component containing one or more other components. 18. The system according to claim 17 and wherein said coo
Formatting, i.e. changing of presentation of documents (automatic justification G06F40/189; automatic line break hyphenation G06F40/191) · CPC title
Tree-structured documents (parsing G06F40/205; validation G06F40/226) · CPC title
using co-ordinated multipoint transmission/reception (co-ordinated antenna or beam-forming aspects H04B7/022) · CPC title
Multi-user MIMO systems · CPC title
Parameters other than those covered in groups H04B7/0623 - H04B7/0634, e.g. channel matrix rank or transmit mode selection · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.