System and method for the creation and update of hierarchical websites based on collected business knowledge

US10073923B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10073923-B2
Application numberUS-201715607586-A
CountryUS
Kind codeB2
Filing dateMay 29, 2017
Priority dateMay 29, 2016
Publication dateSep 11, 2018
Grant dateSep 11, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system for a website building system includes a component database storing website building system component types of websites of users, the component types being visually editable; a data gatherer to gather related information based on answers to at least one questionnaire and available business identifying information from sources external and internal to the website building system, a content element generator to generate content elements based on the related information, a matcher to match the content elements to pre-defined layout related elements, business family related site structure, business industry related media and a design kit, a layout solution handler to generate multiple layouts based on the above mentioned layout types, a site generation system to generate a generated website from a user selected layout solution and where the visual editor enables the user to edit the generated site.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for a website building system, said method being performed by a hardware processor, said method comprising: storing content elements having types, layout-related elements having types, and website building system components of websites of users, said components having types, wherein said components are visually editable; and said layout-related elements are based on said website building system component types and a repository of content element types; providing direct creation and editing of sites based on said website building system component types; gathering related information based on at least one of: answers to at least one questionnaire for a user and available business identifying information, wherein said gathering gathers information from at least external and internal sources of said website building system; generating content elements from content element types based on said related information; matching said content elements to a relevant one of pre-defined layout related elements, a business family related site structure, a business industry related media and a design kit; generating multiple layout solutions for elements of a website of said user based on at least one of: said predefined layout related elements, said business family related site structure, said business industry related media and said design kit; generating a website from a user selected said layout solution consisting of a hierarchy of said layout related elements; wherein said generating a website comprises: running said at least one questionnaire and at least receiving information from said user about said user and the business of said user; and determining said business family and said business industry based on said information; wherein said providing direct creation and editing of sites enables said user to edit said generated website using a component editing interface; analyzing content, aesthetics and layout related elements from other users of said website building system at least within said business industry and said business family based on said information and said related information to generate at least one of: at least one industry-preferred layout element having industry-preferred aesthetics, an element-based website of said user and improved question element types for questionnaires; and using artificial intelligence to provide an evolving and continuously improving interaction with said user based on the output of said analyzing content, aesthetics and layout related elements. 2. The method according to claim 1 wherein said generating a website also comprises creating at least one of: content element types, layout element types and questionnaire types. 3. The method according to claim 1 also comprising analyzing said answers to provide content for said content element types. 4. The method according to claim 1 wherein said layout-related element types comprise of at least one of: a layout element, a layout group and a preset page section. 5. The method according to claim 1 wherein said generating a website also comprises generating and running A/B tests at least on said questionnaires and said information. 6. The method according to claim 1 wherein said generating a website also comprises repurposing said content elements for at least one of: search engine indexing and promotions, professional index sites, preparation and re-integration of translation kits and marketing to site owners. 7. The method according to claim 1 wherein said generating a website also comprises enabling said user to generate said site using voice commands. 8. The method according to claim 1 wherein said gathering comprises: gathering said related information from general user related sources and resources external to said website building system; and gathering said related information from within said website building system. 9. The method according to claim 2 wherein said creating comprises at least one of: creating and editing content element types for content element instances using at least one of: receiving a definition from a site designer; defining a schema and importing a schema; creating and editing questionnaire types to be included in said questionnaire for questionnaire instances; creating and editing content element types for layout related element instances using at least one of: receiving a definition from a site designer; defining a schema; creating from a given set of fields and importing a schema; creating and editing design kits based on collected system information about existing design kits, their use and combining existing design kits using at least one of: receiving a definition from a site designer; applying design rules; creating from a given set of fields and importing a schema; and allowing said site designer to define said rules for said creating and editing content element types for content element instances, said creating and editing questionnaire types; said creating and editing content element types for layout related element instances and said creating and editing design kits. 10. The method according to claim 9 wherein said creating and editing content element types for layout related element instances comprises: determining the order of importance of the components of said layout elements; determining the spatial positions of said components; determining the size of said components; and adjusting the layout of said components according pre-determined parameters. 11. The method according to claim 10 also comprising detecting semantically related components between said components of said layout elements. 12. The method according to claim 8 wherein said gathering said related information from external user and other general user related sources and resources comprises: importing said related information from relevant social media sites; extracting and importing said related information from data feeds; importing and analyzing the relevance of said related information from external websites; and matching between extracted and analyzed said related information and said content element fields. 13. The method according to claim 12 also comprising: importing offline documents relevant to said related information; and analyzing the relevance of said offline documents. 14. The method according to claim 8 wherein said gathering said related information from within said website building system comprises at least one of: analyzing general user information stored by said website building system while maintaining user privacy; analyzing general BI information stored by said website building system; and analyzing the editing history of said user. 15. The method according to claim 1 wherein said matching uses at least one of: preset page sections and layout elements, pre-association between said content elements of said layout elements, pre-assigned keywords, a common attribute, field matching, sematic matching and horizontal matching. 16. The method according to claim 1 wherein said generating multiple layout solutions comprises: generating multiple layout solutions from said predefined layout related elements, said business family related site structure, said business industry related media and said design kit; and presenting said multiple layout solutions to said user for selection. 17. The method according to claim 16 and also comprising creating a user-specific local private layout element variant. 18. The method according to claim 16 also comprising coordi

Assignees

Inventors

Classifications

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • Collaborative creation, e.g. joint development of products or services · CPC title

  • Trees, e.g. B+trees · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • G06F16/972Primary

    Access to data in other repository systems, e.g. legacy data or dynamic Web page generation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10073923B2 cover?
A system for a website building system includes a component database storing website building system component types of websites of users, the component types being visually editable; a data gatherer to gather related information based on answers to at least one questionnaire and available business identifying information from sources external and internal to the website building system, a cont…
Who is the assignee on this patent?
Wix Com Ltd
What technology area does this patent fall under?
Primary CPC classification G06F16/972. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 11 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).