Patents by Inventor Barak IGAL
Barak IGAL has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11874813Abstract: A system and method for a visual design system includes a memory, a processor, a page analyzer to extract business information of at least one data structure of at least one page of a visual application having an existing layout, to perform a semantic analysis of the extracted business information and to use the extracted business information to produce a business information layout and an associated business information signature; a database to store at least one layout and at least one associated layout signature where the layout signature represents a business information composition of the at least one layout, a signature comparer to perform a comparison of the associated business information signature of the at least one data structure with the associated layout signature of the at least one layout stored in said layout database and where the processor and the memory embody the page analyzer and the signature comparer.Type: GrantFiled: November 29, 2021Date of Patent: January 16, 2024Assignee: Wix.com Ltd.Inventors: Roni Ben-Aharon, Nadav Abrahami, Uri Dromy, Barak Igal, Daphna Ofek
-
Publication number: 20230091174Abstract: A website building system (WBS) includes a layout database to store at least one layout having components and an associated layout signature. It also includes a unit to determine a component set signature for an incoming component set having an existing layout provided by a user, to compare the component set signature with at least one associated layout signature of at least one layout from the database to find a match and to replace the existing layout with one of a selected diverse alternative candidate layout from the database according the match. The layout signature and the component set signature represent a hierarchical composition of the semantic types of the components of the layout and of the incoming component set accordingly. A layout adapter and applier adapts content from the user supplied component set to the selected diverse alternative candidate layout.Type: ApplicationFiled: November 30, 2022Publication date: March 23, 2023Inventors: Roni BEN-AHARON, Uri DROMY, Barak IGAL, Daphna OFEK
-
Publication number: 20230036518Abstract: A website building system includes at least one database storing website components and their associated component hierarchies, each component comprising overridable parameterized-behavior elements, non-overridable parameterized-behavior elements and a data handler, the data handler handling override protocols for the components; and an element handler to review all components to be rendered for a current view and for a current component, to handle a communication request between the current component and at least one other component within the component hierarchy in order to implement an override request from the at least one other component, the element handler to update the current component only if the override request is related to an overridable parameterized-behavior element of the current component according to the data handler of the current component.Type: ApplicationFiled: September 18, 2022Publication date: February 2, 2023Inventors: Nadav ABRAHAMI, Barak IGAL, Roni BEN-AHARON
-
Patent number: 11544442Abstract: A website building system (WBS) includes a layout database to store at least one layout having components and an associated layout signature. It also includes a unit to determine a component set signature for an incoming component set having an existing layout provided by a user, to compare the component set signature with at least one associated layout signature of at least one layout from the database to find a match and to replace the existing layout with one of a selected diverse alternative candidate layout from the database according the match. The layout signature and the component set signature represent a hierarchical composition of the semantic types of the components of the layout and of the incoming component set accordingly. A layout adapter and applier adapts content from the user supplied component set to the selected diverse alternative candidate layout.Type: GrantFiled: June 22, 2020Date of Patent: January 3, 2023Assignee: Wix.com Ltd.Inventors: Roni Ben-Aharon, Uri Dromy, Barak Igal, Daphna Ofek
-
Patent number: 11449573Abstract: A website building system includes at least one database storing website components and their associated component hierarchies, each component comprising overridable parameterized-behavior elements, non-overridable parameterized-behavior elements and a data handler, the data handler handling override protocols for the components; and an element handler to review all components to be rendered for a current view and for a current component, to handle a communication request between the current component and at least one other component within the component hierarchy in order to implement an override request from the at least one other component, the element handler to update the current component only if the override request is related to an overridable parameterized-behavior element of the current component according to the data handler of the current component.Type: GrantFiled: June 7, 2018Date of Patent: September 20, 2022Assignee: Wix.com Ltd.Inventors: Nadav Abrahami, Barak Igal, Roni Ben-Aharon
-
Publication number: 20220083523Abstract: A system and method for a visual design system includes a memory, a processor, a page analyzer to extract business information of at least one data structure of at least one page of a visual application having an existing layout, to perform a semantic analysis of the extracted business information and to use the extracted business information to produce a business information layout and an associated business information signature; a database to store at least one layout and at least one associated layout signature where the layout signature represents a business information composition of the at least one layout, a signature comparer to perform a comparison of the associated business information signature of the at least one data structure with the associated layout signature of the at least one layout stored in said layout database and where the processor and the memory embody the page analyzer and the signature comparer.Type: ApplicationFiled: November 29, 2021Publication date: March 17, 2022Inventors: Roni BEN-AHARON, Nadav ABRAHAMI, Uri DROMY, Barak IGAL, Daphna OFEK
-
Patent number: 11188509Abstract: A system and method for a visual design system includes a memory, a processor, a page analyzer to extract business information of at least one data structure of at least one page of a visual application having an existing layout, to perform a semantic analysis of the extracted business information and to use the extracted business information to produce a business information layout and an associated business information signature; a database to store at least one layout and at least one associated layout signature where the layout signature represents a business information composition of the at least one layout, a signature comparer to perform a comparison of the associated business information signature of the at least one data structure with the associated layout signature of the at least one layout stored in said layout database and where the processor and the memory embody the page analyzer and the signature comparer.Type: GrantFiled: June 6, 2018Date of Patent: November 30, 2021Assignee: Wix.com Ltd.Inventors: Roni Ben-Aharon, Nadav Abrahami, Uri Dromy, Barak Igal, Daphna Ofek
-
Publication number: 20200320247Abstract: A website building system (WBS) includes a layout database to store at least one layout having components and an associated layout signature. It also includes a unit to determine a component set signature for an incoming component set having an existing layout provided by a user, to compare the component set signature with at least one associated layout signature of at least one layout from the database to find a match and to replace the existing layout with one of a selected diverse alternative candidate layout from the database according the match. The layout signature and the component set signature represent a hierarchical composition of the semantic types of the components of the layout and of the incoming component set accordingly. A layout adapter and applier adapts content from the user supplied component set to the selected diverse alternative candidate layout.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Roni BEN-AHARON, Uri DROMY, Barak IGAL, Daphna OFEK
-
Patent number: 10691873Abstract: A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a semantic composition of the at least one layout, a page analyzer to at least generate an associated signature for a user supplied handled component set, a signature comparer to perform a comparison of the signature of the user supplied handled component set with the associated signature of the at least one layout stored on the layout database, a layout searcher and generator to acquire at least from the layout database a set of candidate layouts according to the results of the signature comparer and where the candidate layouts are visually different and semantically similar from the user supplied handled component set and a layout adapter and applier to adapt the handled component set to a selected layout from the set of candidate layouts.Type: GrantFiled: July 19, 2017Date of Patent: June 23, 2020Assignee: Wix.com Ltd.Inventors: Roni Ben-Aharon, Uri Dromy, Barak Igal, Daphna Ofek
-
Publication number: 20180300361Abstract: A system and method for a visual design system includes a memory, a processor, a page analyzer to extract business information of at least one data structure of at least one page of a visual application having an existing layout, to perform a semantic analysis of the extracted business information and to use the extracted business information to produce a business information layout and an associated business information signature; a database to store at least one layout and at least one associated layout signature where the layout signature represents a business information composition of the at least one layout, a signature comparer to perform a comparison of the associated business information signature of the at least one data structure with the associated layout signature of the at least one layout stored in said layout database and where the processor and the memory embody the page analyzer and the signature comparer.Type: ApplicationFiled: June 6, 2018Publication date: October 18, 2018Inventors: Roni BEN-AHARON, Nadav ABRAHAMI, Uri DROMY, Barak IGAL, Daphna OFEK
-
Publication number: 20180293323Abstract: A website building system includes at least one database storing website components and their associated component hierarchies, each component comprising overridable parameterized-behavior elements, non-overridable parameterized-behavior elements and a data handler, the data handler handling override protocols for the components; and an element handler to review all components to be rendered for a current view and for a current component, to handle a communication request between the current component and at least one other component within the component hierarchy in order to implement an override request from the at least one other component, the element handler to update the current component only if the override request is related to an overridable parameterized-behavior element of the current component according to the data handler of the current component.Type: ApplicationFiled: June 7, 2018Publication date: October 11, 2018Inventors: Nadav Abrahami, Ido Rosenthal, Barak Igal, Roni Ben-Aharon
-
Publication number: 20180150436Abstract: A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a semantic composition of the at least one layout, a page analyzer to at least generate an associated signature for a user supplied handled component set, a signature comparer to perform a comparison of the signature of the user supplied handled component set with the associated signature of the at least one layout stored on the layout database, a layout searcher and generator to acquire at least from the layout database a set of candidate layouts according to the results of the signature comparer and where the candidate layouts are visually different and semantically similar from the user supplied handled component set and a layout adapter and applier to adapt the handled component set to a selected layout from the set of candidate layouts.Type: ApplicationFiled: July 19, 2017Publication date: May 31, 2018Inventors: Roni BEN-AHARON, Uri DROMY, Barak IGAL, Daphna OFEK
-
Publication number: 20170315969Abstract: A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a semantic composition of the at least one layout, a page analyzer to at least generate an associated signature for a user supplied handled component set, a signature comparer to perform a comparison of the signature of the user supplied handled component set with the associated signature of the at least one layout stored on the layout database, a layout searcher and generator to acquire at least from the layout database a set of candidate layouts according to the results of the signature comparer and where the candidate layouts are visually different and semantically similar from the user supplied handled component set and a layout adapter and applier to adapt the handled component set to a selected layout from the set of candidate layouts.Type: ApplicationFiled: July 19, 2017Publication date: November 2, 2017Inventors: Roni BEN-AHARON, Uri Dromy, Barak Igal, Daphna Ofek
-
Patent number: 9747258Abstract: A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a semantic composition of the at least one layout, a page analyzer to at least generate an associated signature for a user supplied handled component set, a signature comparer to perform a comparison of the signature of the user supplied handled component set with the associated signature of the at least one layout stored on the layout database, a layout searcher and generator to acquire at least from the layout database a set of candidate layouts according to the results of the signature comparer and where the candidate layouts are visually different and semantically similar from the user supplied handled component set and a layout adapter and applier to adapt the handled component set to a selected layout from the set of candidate layouts.Type: GrantFiled: April 29, 2015Date of Patent: August 29, 2017Assignee: Wix.com Ltd.Inventors: Roni Ben-Aharon, Uri Dromy, Barak Igal, Daphna Ofek
-
Publication number: 20150310124Abstract: A website building system, the system includes a layout database to store least one layout and an associated signature where the signature represents a semantic composition of the at least one layout, a page analyzer to at least generate an associated signature for a user supplied handled component set, a signature comparer to perform a comparison of the signature of the user supplied handled component set with the associated signature of the at least one layout stored on the layout database, a layout searcher and generator to acquire at least from the layout database a set of candidate layouts according to the results of the signature comparer and where the candidate layouts are visually different and semantically similar from the user supplied handled component set and a layout adapter and applier to adapt the handled component set to a selected layout from the set of candidate layouts.Type: ApplicationFiled: April 29, 2015Publication date: October 29, 2015Inventors: Roni BEN-AHARON, Uri DROMY, Barak IGAL, Daphna OFEK