IP Library Granted Patent US 10,795,526
Granted Patent B2
US 10,795,526 · App. 16/186,616 · Granted Oct 6, 2020

Adaptive user interface for a multimedia creative design system

Inventors: Michal Baram (Tel Aviv, IL); Gil Amran (Rehovot, IL); Jiri Tobisek (Kfar Vitkin, IL); Leonid Levi (Kyiv, UA)
Assignee: Wix.com Ltd.
G06F3/048G06F40/166
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,795,526
App. No.
16/186,616
Granted
Oct 6, 2020
Kind
B2
Abstract

A website building system includes a determiner, a converter and an interface. The determiner determines an editable subset of the multiple components within a user selected portion. For each single page container component of the editable subset components, a converter dissolves the single page container component and merges components of the single page container component into a parent page. The converter converts the updated page-based hierarchy into a linear user interface. The converter also defines an ordered list of the editable subset components of a page associated with a linear menu. The interface presents both the page-based user interface and the linear user interface and enables editing content of the editable subset components in both the page-based and the linear user interfaces. The interface reflects changes from the editing in one user interface into the other user interface.

Claims (16)

1. A method for a website building system, the method implementable on a computing device, the method comprising:

displaying one page of multiple pages of a website for editing, wherein said one page comprises a page-based user interface, with multiple visual components, said multiple visual components comprising atomic components, mini-pages, multi-page container components and single page container components, said page-based user interface spatially defining different levels and sub-levels of hierarchical relationships among said container components, wherein each said multi-page container component comprises at least two contained mini-pages and each said single page container component comprises at least one atomic component;

enabling a user operation to select a portion of the one page from which to create a linear user interface, said portion comprising a set of said multiple visual components;

in response to the user operation, analyzing said portion and determining an editable subset of the set of multiple visual components within said portion thereby to define editable subset components;

converting said editable subset into a linear user interface having a hierarchy of linear menus wherein said linear user interface is a multi-level menu, and wherein said converting comprises:

associating each multi-page container component with an associated menu level and each mini-page of said multi-page container component with an associated further menu level under the menu level of its associated multi-page container component,

associating each said menu level with an associated component set of the editable subset components contained in its associated multi-page container component or mini-page, each said associated component set to comprise contained editable subset components of single page container components contained within said multi-page container component or mini-page, and

for each said menu level, ordering each said associated component set in a list as a function of a location and a size of each editable subset component in said associated component set;

enabling editing at least of content of said editable subset components in said page-based user interface and reflecting changes from said editing in said linear user interface; and

enabling editing at least of content of said editable subset components in said linear user interface and reflecting said editing changes in said page-based user interface.

2. The method according to claim 1 wherein said website is one of a catalog and an e-shop.

3. The method according to claim 1 wherein said linear user interface is updated whenever a user switches between said linear user interface and said page based user interface.

4. The method according to claim 1 wherein components in said page-based user interface utilize component property sheets and wherein components in said linear user interface utilize a simplified component property sheet.

5. The method according to claim 1 and also comprising filtering said editable subset components for relevance.

6. The method according to claim 1 wherein said function is proximity.

7. The method according to claim 1 wherein said function is adjacency.

Assignments (2)
CHANGE OF NAME Recorded Dec 13, 2018
From: WIXPRESS LTD.
To: WIX.COM LTD.
Reel/Frame 047816/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2018
From: BARAM, MICHAL; AMRAN, GIL; TOBISEK, JIRI; LEVI, LEONID
To: WIXPRESS LTD.
Reel/Frame 047749/0174 →
Continuity (3)
Continuation 13596146 · Aug 28, 2012
Provisional Application 61573087 · Aug 31, 2011
Related Publication 20190079612A1 · Mar 14, 2019