Patents by Inventor Kfir Golan
Kfir Golan 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).
-
Publication number: 20240411980Abstract: A website building system (WBS) includes an edit handler to receive an editing action and a change in display width parameters from a designer and to define changes to components of a page of a website according to the editing action and the changed display width parameters. The edit handler includes a dynamic layout handler to process dynamic layout triggers associated with the editing action and to modify a layout of the page accordingly, a layout handler to calculate updated layouts for the page according to formulas based on the changed display width parameters, a text scaler to scale text between minimal and maximal values according to the changed display width parameters, a visibility handler to manage hiding and unhiding of components for pre-defined breakpoint ranges for the page, and a component handler to adapt attributes of the components according to responsive affecting parameters modified by the editing action.Type: ApplicationFiled: August 11, 2024Publication date: December 12, 2024Inventors: Roni FIALKOW, Idan COHEN, Na'ama BEN OLIEL RONEN, Batya ANTEBI, Andrey MOISEEV, Yotam BARZILAY, Kobi ZAKUT, Nir HORESH, Bar Ehud ULMAN, Kfir GOLAN
-
Publication number: 20240378378Abstract: A system for customizing attributes of views and linking components in a website building system (WBS) includes a database storing customization records for views and linking components, where a customization record specifies configurable attributes for an individual view or linking component, a property collector to retrieve customization records for selected views and linking components from the database, a dialog builder to build a customization dialog according to the retrieved customization records, and an attribute applier to update configurable attributes of the selected views and linking components according to input received via the customization dialog.Type: ApplicationFiled: July 21, 2024Publication date: November 14, 2024Inventors: Yuval GOLDSTEIN, Avi MARCUS, Sharon PTASHEK, Kfir GOLAN, Daniel SHMUGLIN
-
Patent number: 12099799Abstract: A website building system includes a processor; at least one database storing at least website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: GrantFiled: April 30, 2023Date of Patent: September 24, 2024Assignee: Wix.com Ltd.Inventors: Roni Fialkow, Idan Cohen, Na'ama Ben Oliel Ronen, Batya Antebi, Andrey Moiseev, Yotam Barzilay, Kobi Zakut, Nir Horesh, Bar Ehud Ulman, Kfir Golan
-
Patent number: 12045563Abstract: A system for a website building system (WBS) includes a dialog builder to build a customization user interface specific to at least two user selected components of a page on a website built with the WBS, wherein the at least two user selected components have pre-defined customizable attributes and non-customizable attributes; and an updater to receive input for a customizable attribute according to the customization user interface and to update customizable attributes for the at least two user selected components according to the input, wherein a single input updates the at least two user selected components.Type: GrantFiled: May 18, 2023Date of Patent: July 23, 2024Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
-
Publication number: 20230334229Abstract: A website building system includes a processor; at least one database storing at least website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: ApplicationFiled: April 30, 2023Publication date: October 19, 2023Inventors: Roni FIALKOW, Idan COHEN, Na'ama BEN OLIEL RONEN, Batya ANTEBI, Andrey MOISEEV, Yotam BARZILAY, Kobi ZAKUT, Nir HORESH, Bar Ehud ULMAN, Kfir GOLAN
-
Publication number: 20230289521Abstract: A system for a website building system (WBS) includes a dialog builder to build a customization user interface specific to at least two user selected components of a page on a website built with the WBS, wherein the at least two user selected components have pre-defined customizable attributes and non-customizable attributes; and an updater to receive input for a customizable attribute according to the customization user interface and to update customizable attributes for the at least two user selected components according to the input, wherein a single input updates the at least two user selected components.Type: ApplicationFiled: May 18, 2023Publication date: September 14, 2023Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
-
Patent number: 11657220Abstract: A system for website building system server includes a dialog builder to build a customization user interface specific to at least two user selected objects of a page on a website built with the website building system, where at least one of the at least two user selected objects has pre-defined customizable attributes and non-customizable attributes, where a customizable attribute has at least one customization record to define it, and a displayer to display the customization user interface as a component layout based dialog according to the layout of user selected objects contributing customization records to the dialog builder.Type: GrantFiled: June 13, 2022Date of Patent: May 23, 2023Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
-
Patent number: 11640492Abstract: A website building system includes a processor; at least one database storing at least website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: GrantFiled: April 19, 2021Date of Patent: May 2, 2023Assignee: Wix.com Ltd.Inventors: Roni Fialkow, Idan Cohen, Na'ama Ben Oliel Ronen, Batya Antebi, Andrey Moiseev, Yotam Barzilay, Kobi Zakut, Nir Horesh, Bar Ehud Ulman, Kfir Golan
-
Publication number: 20220309239Abstract: A system for website building system server includes a dialog builder to build a customization user interface specific to at least two user selected objects of a page on a website built with the website building system, where at least one of the at least two user selected objects has pre-defined customizable attributes and non-customizable attributes, where a customizable attribute has at least one customization record to define it, and a displayer to display the customization user interface as a component layout based dialog according to the layout of user selected objects contributing customization records to the dialog builder.Type: ApplicationFiled: June 13, 2022Publication date: September 29, 2022Inventors: Yuval GOLDSTEIN, Avi MARCUS, Sharon PTASHEK, Kfir GOLAN, Daniel SHMUGLIN
-
Patent number: 11361157Abstract: A method for a website building system includes the website building system operating a visual editor displaying a customization user interface dialog for a website page, the website page having editable objects and the objects having pre-defined customizable attributes and non-customizable attributes, tailoring the customization user interface dialog of the visual editor according to a user selection of at least two selected currently displayed objects for editing and displaying a tailored customization user interface dialog together with at least two selected currently displayed objects, wherein a visual order of the objects of the tailored customization user interface dialog is similar to the display of the at least two selected currently displayed objects on the page.Type: GrantFiled: April 14, 2021Date of Patent: June 14, 2022Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
-
Publication number: 20210256206Abstract: A method for a website building system includes the website building system operating a visual editor displaying a customization user interface dialog for a website page, the website page having editable objects and the objects having pre-defined customizable attributes and non-customizable attributes ,tailoring the customization user interface dialog of the visual editor according to a user selection of at least two selected currently displayed objects for editing and displaying a tailored customization user interface dialog together with at least two selected currently displayed objects, wherein a visual order of the objects of the tailored customization user interface dialog is similar to the display of the at least two selected currently displayed objects on the page.Type: ApplicationFiled: April 14, 2021Publication date: August 19, 2021Inventors: Yuval GOLDSTEIN, Avi MARCUS, Sharon PTASHEK, Kfir GOLAN, Daniel SHMUGLIN
-
Publication number: 20210240916Abstract: A website building system includes a processor; at least one database storing at least website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: ApplicationFiled: April 19, 2021Publication date: August 5, 2021Inventors: Roni FIALKOW, Idan COHEN, Na'ama BEN OLIEL RONEN, Batya ANTEBI, Andrey MOISEEV, Yotam BARZILAY, Kobi ZAKUT, Nir HORESH, Bar Ehud ULMAN, Kfir GOLAN
-
Patent number: 10984185Abstract: A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable attributes, a sorter to sort the customizable attributes of the selected objects. The system also includes a dialog builder to build a customization dialog specific to the selection based on the sorted pre-defined customizable attributes, a displayer to display the dialog and an updater to receive input according to the dialog and to update the customizable attributes according to the input.Type: GrantFiled: July 23, 2017Date of Patent: April 20, 2021Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
-
Patent number: 10984177Abstract: A website building system includes a processor; at least one database storing website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: GrantFiled: May 20, 2020Date of Patent: April 20, 2021Assignee: Wix.com Ltd.Inventors: Roni Fialkow, Idan Cohen, Na'ama Ben Oliel Ronen, Batya Antebi, Andrey Moiseev, Yotam Barzilay, Kobi Zakut, Nir Horesh, Bar Ehud Ulman, Kfir Golan
-
Publication number: 20200372206Abstract: A website building system includes a processor; at least one database storing website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.Type: ApplicationFiled: May 20, 2020Publication date: November 26, 2020Inventors: Roni FIALKOW, Idan COHEN, Na'ama BEN OLIEL RONEN, Batya ANTEBI, Andrey MOISEEV, Yotam BARZILAY, Kobi ZAKUT, Nir HORESH, Bar Ehud ULMAN, Kfir GOLAN
-
Publication number: 20180150447Abstract: A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable attributes, a sorter to sort the customizable attributes of the selected objects. The system also includes a dialog builder to build a customization dialog specific to the selection based on the sorted pre-defined customizable attributes, a displayer to display the dialog and an updater to receive input according to the dialog and to update the customizable attributes according to the input.Type: ApplicationFiled: July 23, 2017Publication date: May 31, 2018Inventors: Yuval GOLDSTEIN, Avi MARCUS, Sharon PTASHEK, Kfir GOLAN, Daniel SHMUGLIN
-
Publication number: 20170322922Abstract: A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable attributes, a sorter to sort the customizable attributes of the selected objects. The system also includes a dialog builder to build a customization dialog specific to the selection based on the sorted pre-defined customizable attributes, a displayer to display the dialog and an updater to receive input according to the dialog and to update the customizable attributes according to the input.Type: ApplicationFiled: July 23, 2017Publication date: November 9, 2017Inventors: Yuval GOLDSTEIN, Avi MARCUS, Sharon PTASHEK, Kfir GOLAN, Daniel SHMUGLIN
-
Patent number: 9753911Abstract: A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable attributes, a sorter to sort the customizable attributes of the selected objects. The system also includes a dialog builder to build a customization dialog specific to the selection based on the sorted pre-defined customizable attributes, a displayer to display the dialog and an updater to receive input according to the dialog and to update the customizable attributes according to the input.Type: GrantFiled: March 13, 2014Date of Patent: September 5, 2017Assignee: Wix.com Ltd.Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
-
Publication number: 20140282130Abstract: A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable attributes, a sorter to sort the customizable attributes of the selected objects. The system also includes a dialog builder to build a customization dialog specific to the selection based on the sorted pre-defined customizable attributes, a displayer to display the dialog and an updater to receive input according to the dialog and to update the customizable attributes according to the input.Type: ApplicationFiled: March 13, 2014Publication date: September 18, 2014Inventors: Yuval GOLDSTEIN, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin