COMPUTER DEVICE USER INTERFACE AND METHOD FOR DISPLAYING INFORMATION
A computer implemented method is disclosed that includes a computer device with a display. In response to receiving input, the method comprises accessing information from an information library and sorting the information into information groups by grouping the information. Further, the method includes displaying in a first graphical user interface on the display a single subset or multiple subsets of the information groups arranged adjacent to each other within the display, and wherein the information groups each include an access point.
1 . A computer implemented method, comprising:
at a computer device with a display:
in response to receiving input, accessing information from an information library;
sorting said information into information groups by grouping said information; and
displaying in a first graphical user interface on said display a single subset or multiple subsets of said information groups arranged adjacent to each other within the display, and wherein said information groups each include an access point.
2 . The computer implemented method of claim 1 , wherein said access point is a gateway into a second graphical user interface.
3 . The computer implemented method of claim 1 , wherein each of said information groups is displayed as a tile having a representative information sample when said information groups are displayed in said first graphical user interface.
4 . The computer implemented method of claim 3 , wherein said representative information sample is an item of information in said information groups.
5 . The computer implemented method of claim 1 , further comprising in response to receiving a further input, scrolling said information groups and displaying at least a portion of at least a second subset of said information groups in said first graphical user interface, and wherein said scrolling moves at least a portion of said single subset or multiple subsets of said information groups out of view in said first graphical user interface on said display.
6 . The computer implemented method of claim 5 , wherein said second subset is adjacent to said single subset or multiple subsets.
7 . The computer implemented method of claim 5 , wherein said information library has an entirety and said first graphical user interface further includes a channel having a first end and a second end, wherein said channel represents said entirety of said information library spanning between said first end and said second end.
8 . The computer implemented method of claim 7 , wherein said channel includes an indicator that indicates a location in said information library of said information groups displayed in said first graphical user interface.
9 . The computer implemented method of claim 7 , further comprising fast scrolling to a first position in said information library and displaying a corresponding information group on said display in response to receiving an input in said channel.
10 . The computer implemented method of claim 1 , wherein said information is grouped by using a first index including a date range and a location.
11 . The computer implemented method of claim 1 , wherein said graphical user interface is modal.
12 . The computer implemented method of claim 1 , wherein said information includes a photograph.
13 . The computer implemented method of claim 1 , wherein said information includes a plurality of information types, including a message, a conversation, or a comment.
14 . The computer implemented method of claim 1 , wherein said first graphical user interface includes a share input feature.
15 . The computer implemented method of claim 1 , wherein said first graphical user interface includes an external information indicator.
16 . The computer implemented method of claim 2 , wherein said second graphical user interface is a single information view.
17 . The computer implemented method of claim 1 , wherein said graphical user interface is configured to fade in.
18 . The computer implemented method of claim 1 , further comprising in response to receiving a further input, displaying an information banner overlaid on said information groups, wherein said information banner represents information from said information library, and wherein at least a portion of said information banner and at least a portion of underlying information groups move in tandem.
19 . The computer implemented method of claim 18 , further comprising displaying a second information banner adjacent to said information banner.
20 . The computer implemented method of claim 18 , wherein said information banner is a second graphical user interface.
21 . The computer implemented method of claim 18 , wherein said information banner further comprises categories of underlying information groups.
22 . The computer implemented method of claim 18 , wherein said adjacently arranged information groups are arranged vertically.
23 . The computer implemented method of claim 18 , wherein said information banner comprising a plurality of overlays.
24 . The computer implemented method of claim 18 , wherein said information banner rotates in response to an input.
25 . The computer implemented method of claim 18 , wherein said information banner and underlying information groups have unequal opacities.
26 . The computer implemented method of claim 18 , further comprising in response to receiving a further input, changing a zoom level of said information banner and underlying information groups.
27 . The computer implemented method of claim 26 , wherein a coordinate of said inputs controls said zoom level.
28 . The computer implemented method of claim 26 , wherein navigation of said inputs towards said information banner changes said zoom level to zoom-in to said information banner and underlying information groups.
29 . The computer implemented method of claim 28 , wherein said information banner further comprises categories of underlying information groups, and wherein said zoom level changes said categories to include more specific categories.
30 . The computer implemented method of claim 26 , wherein navigation of said inputs away from said information banner changes said zoom level to zoom-out from said information banner and underlying information groups.
31 . The computer implemented method of claim 30 , wherein said information banner further comprises categories of underlying information groups, and wherein said zoom level changes said categories to include more general categories.
32 . The computer implemented method of claim 26 , wherein said inputs are from a touch sensitive input device.
33 . The computer implemented method of claim 26 , wherein said information banner is at least a portion of an arc.
34 . The computer implemented method of claim 26 , wherein said information banner is at least a portion of a circle.
35 . A computer-implemented method, comprising:
at a computer device with a display:
in response to receiving input, accessing information from an information library;
sorting said information into information groups by grouping said information; and
displaying in a first graphical user interface on said display an information banner overlaid on a single subset or multiple subsets of said information groups arranged adjacent to each other within the display, wherein said information groups each include at least one access point that is a gateway into a second graphical user interface, wherein said at least one information banner represents information from said information library, wherein at least a portion of said information banner and at least a portion of underlying information groups move in tandem in said first graphical user interface, and wherein said information banner displays categories of underlying said information groups; and
in response to receiving further input, changing a zoom level of said information banner.
36 . A computer device comprising:
a display;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including:
instructions for accessing information from an information library;
instructions for sorting said information into information groups;
instructions for displaying in a first graphical user interface on said display an information banner overlaid on a single subset or multiple subsets of said information groups arranged adjacent to each other within the display, wherein said information groups each include at least one access point that provides a gateway into a second graphical user interface, wherein said information banner represents information from said information library, wherein at least a portion of said information banner and at least a portion of underlying information groups move in tandem in said first graphical user interface, and wherein said at least one information banner displays categories of underlying said information groups; and
instructions for changing a zoom level of said information banner.