IP Library Granted Patent US 9,430,119
Granted Patent B2
US 9,430,119 · App. 13/685,603 · Granted Aug 30, 2016

Systems and methods for organizing and displaying hierarchical data structures in computing devices

Inventors: Kentaro Miura (San Francisco, CA); Julian Orbanes (Medford, MA)
Assignee: DouZen, Inc.
G06F3/04817G06F3/0482G06F3/0485G06F3/04883G06F3/04886
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 9,430,119
App. No.
13/685,603
Granted
Aug 30, 2016
Kind
B2
Abstract

Systems and methods for organizing and displaying data structures in computing devices are provided herein. An exemplary method may include generating a graphical user interface (GUI) that includes at least one parent icon arranged into a primary frame according to a layout, receiving a selection of the at least one parent icon, transforming at least one parent icon into a secondary frame within the GUI and shrinking the at least one parent icon, and populating the primary frame with at least one child icon which is linked to the at least one parent icon, the at least one child icon being larger in size compared to the at least one parent icon.

Claims (27)

1. A method for maximizing of a viewing area for visually perceptible icons on a primary frame displayed on a touchscreen graphical user interface (GUI) of a personal digital assistant, the method comprising:

generating the touchscreen graphical user interface (GUI) of the personal digital assistant that comprises at least one parent icon arranged into the primary frame according to a layout;

receiving a selection of the at least one parent icon;

rearranging the at least one parent icon into a scrollable secondary frame within the GUI and shrinking the at least one parent icon, the scrollable secondary frame configured for a plurality of scrollable parent icons, the scrollable secondary frame smaller than the primary frame for the maximizing of the viewing area for visually perceptible icons on the primary frame;

fully filling a window displayed on the touchscreen graphical user interface (GUI) of the personal digital assistant with the scrollable secondary frame and the primary frame adjacent to each other, each frame having a visually distinguishable bounded area without one frame overlapping the other frame;

populating the primary frame with at least one child icon which is linked to the at least one parent icon, the at least one child icon being larger in size compared to the at least one parent icon; the rearranging, the shrinking and the populating performed in a visually perceptible morphing fashion with visually perceptible smooth continuous analogue transforming of the primary frame, the secondary frame, the at least one parent icon and the at least one child icon, the visually perceptible smooth continuous analogue transforming performed with no visually perceptible hard jumping, the visually perceptible smooth analogue transforming matching a relative location and velocity of touch-based input received; and wherein the selection of the at least one parent icon includes any of a click, a tap, a swipe, a gesture, a sound-based command, and a motion-based command.

2. The method according to claim 1 , wherein shrinking includes reducing a size of the at least one parent icon logarithmically.

3. The method according to claim 1 , wherein the at least one parent icon is arranged into the secondary frame according to a second layout.

4. The method according to claim 1 , further comprising:

receiving a swipe gesture in a direction of the primary frame to the secondary frame; and

maximizing the secondary frame and increasing the size of the at least one parent icon.

5. The method according to claim 1 , further comprising reducing a visual distinctiveness of the at least one parent icon in the secondary frame compared to a visual distinctiveness of the at least one child icon.

6. The method according to claim 1 , further comprising:

receiving a selection of at least one child icon;

shrinking the at least one child icon;

transforming the at least one child icon into the secondary frame;

further shrinking the at least one parent icon;

generating a tertiary frame;

transforming the at least one parent icon into the tertiary frame; and

populating the primary frame with at least one tertiary icon which is linked to the selected child icon, the at least one tertiary icon being larger in size compared to the selected child icon included in the secondary frame, the child icon being larger in size compared to the parent icon included in the tertiary frame.

7. The method according to claim 1 , wherein the at least one parent icon remains active and selectable even during the step of transforming.

8. The method according to claim 1 , wherein rearranging at least one parent icon into a scrollable secondary frame includes animating the transformation of the at least one parent icon into the secondary frame.

9. The method according to claim 1 , further comprising:

receiving a swipe gesture within the primary frame in a direction that is away from the secondary frame; and

maximizing the primary frame.

10. The method according to claim 1 , further comprising causing the selected at least one parent icon within the secondary frame to blink.

11. The method according to claim 1 , further comprising causing the selected at least one parent icon to be visually distinct from additional parent icons.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2016
From: MIURA, KENTARO; ORBANES, JULIAN
To: DOUZEN, INC.
Reel/Frame 038594/0742 →
Continuity (2)
Provisional Application 61629804 · Nov 26, 2011
Related Publication 20130139102A1 · May 30, 2013