IP Library Patent Application 13596146
Patent Application
App. No. 13/596,146

Adaptive User Interface for a Multimedia Creative Design System

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 None
App. No.
13/596,146
Abstract

A method includes receiving a page based graphical application having multiple elements on a page, defining a page based hierarchical view of the application and converting the page based hierarchical view to a linear hierarchical view.

Claims (44)

1 . A method implementable on a computing device, the method comprising:

receiving a page based graphical application having multiple elements on a page;

defining a page based hierarchical view of said application; and

converting said page based hierarchical view to a linear hierarchical view.

2 . The method according to claim 1 wherein said defining comprises:

analyzing each page of said graphical application to determine components within said page.

3 . The method according to claim 1 where said converting comprises:

if said component is a container containing other components, indexing said components therein based on a pre-defined property or property combination of said components;

associating each said container with a menu; and

building a linear hierarchy with said menus.

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

5 . The method according to claim 1 wherein said linear hierarchical view is rebuilt whenever a user switches between said linear hierarchical view and said page based hierarchical view.

6 . The method according to claim 1 wherein said views have component property sheets and wherein said linear hierarchical view has a simplified component property sheet.

7 . The method according to claim 2 wherein said determining comprises filtering said components for relevance.

8 . The method according to claim 2 wherein said analyzing comprises scanning a single page at a time.

9 . The method according to claim 2 wherein said analyzing comprises scanning multiple page groups at a time.

10 . The method according to claim 8 wherein said scanning does not scan non-container components.

11 . The method according to claim 9 wherein said scanning does not scan non-container components.

12 . The method according to claim 3 wherein said pre-defined property is a geometrical metric of the relationship between two or more components.

13 . The method according to claim 12 wherein said geometrical metric is proximity.

14 . The method according to claim 12 wherein said geometrical metric is adjacency.

15 . The method according to claim 3 wherein said pre-defined property is at least one of component age, component type, component inheritance history, component size, component shape and any combination thereof.

16 . The method according to claim 3 wherein said pre-defined property is at least one of component z-order, component use within said application, component formatting information, component content, component native reading order, inter-page component association, user-defined hints and any combination thereof.

17 . An express mode generator implementable on a computing device comprising:

a receiver to receive a page based graphical application having multiple elements on a page and to define a page based hierarchical view of said application; and

a converter to convert said page based hierarchical view to a linear hierarchical view.

18 . The express mode generator according to claim 17 wherein said receiver comprises:

an analyzer to analyze each page of said graphical application to determine components within said page.

19 . The method according to claim 17 where said converting comprises:

if said component is a container containing other components, an indexer to index said components therein based on a pre-defined property or property combination of said components; and

a builder to associate each said container with a menu and to build a linear hierarchy with said menus.

20 . The express mode generator according to claim 17 wherein said graphical application is one of a website, a catalog and an e-shop.

21 . The express mode generator according to claim 17 wherein said a linear hierarchical view is rebuilt whenever a user switches between said linear hierarchical view and said page based hierarchical view.

22 . The express mode generator according to claim 17 wherein said views have component property sheets and wherein said linear hierarchical view has a simplified component property sheet.

23 . The express mode generator according to claim 18 wherein said determining comprises filtering said components for relevance.

24 . The express mode generator according to claim 18 wherein said analyzing comprises scanning a single page at a time.

25 . The express mode generator according to claim 18 wherein said analyzing comprises scanning multiple page groups at a time.

26 . The express mode generator according to claim 24 wherein said scanning does not scan non-container components.

27 . The express mode generator according to claim 25 wherein said scanning does not scan non-container components.

28 . The express mode generator according to claim 19 wherein said pre-defined property is a geometrical metric of the relationship between two or more components.

29 . The express mode generator according to claim 28 wherein said geometrical metric is proximity.

30 . The express mode generator according to claim 28 wherein said geometrical metric is adjacency.

31 . The express mode generator according to claim 19 wherein said pre-defined property is at least one of component age, component type, component inheritance history, component size, component shape and any combination thereof.

32 . The express mode generator according to claim 19 wherein said pre-defined property is at least one of component z-order, component use within said application, component formatting information, component content, component native reading order, inter-page component association, user-defined hints and any combination thereof.

Assignments (3)
CHANGE OF NAME Recorded Feb 23, 2015
From: WIXPRESS LTD.
To: WIX.COM LTD.
Reel/Frame 035060/0634 →
SECURITY AGREEMENT Recorded Jun 25, 2013
From: WIXPRESS LTD.
To: SILICON VALLEY BANK
Reel/Frame 030685/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2012
From: BARAM, MICHAL; AMRAN, GIL; TOBISEK, JIRI; LEVI, LEONID
To: WIXPRESS LTD
Reel/Frame 029485/0544 →