US2016328101A1PendingUtilityA1
Multi-dimensional data visualization, navigation, and menu systems
Est. expiryOct 14, 2034(~8.2 yrs left)· nominal 20-yr term from priority
Inventors:Jay Goodman
G06F 3/04845G06F 3/0485G06F 3/0346G06F 3/04883G06F 3/0482H04L 65/403G06F 3/0487G06F 2200/1637G06F 2203/04802G06F 3/0488G06F 3/033G06F 3/016G06F 3/04842
45
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Described herein are systems, media, and methods for providing an application that receives information for a plurality of items and utilizes the information to generate a navigable multi-dimensional list of items, wherein the list of items is navigable by at least three navigation modes comprising touch scroll and rotation, joystick scroll and rotation, gyroscopic scroll and rotation. As such, the application allows a user to efficiently and effectively visualize, navigate, create, and share large amounts of data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented system comprising:
a) a processing device comprising a positional sensor, an operating system configured to perform executable instructions, and a memory; b) a computer program including instructions executable by the processing device to create an application comprising:
i. a software module receiving information for a plurality of items;
ii. a software module utilizing the information to generate a navigable multi-dimensional list of items; the items in the list of items arranged in the X-axis, Y-axis, and Z-axis based on one or more sorting factors; wherein at least one sorting factor is selected from: a characteristic of the items, metadata associated with the items, a preference of a user, a behavior of the user, or a combination thereof; provided that the list of items is navigable by touch scroll and rotation and positional scroll and rotation; and
iii. a software module receiving input from the user selecting two or more items from the list of items, forming a collection from the selected items, and sharing the collection with at least one other user.
2 . The system of claim 1 , wherein the items comprise document files, media files, applications, icons, links, bookmarks, communications, contacts or folders, archives, or compilations of the same.
3 . The system of claim 2 , wherein the media files comprise photos, videos, sound files, music files, or e-books.
4 . The system of claim 1 , wherein the sorting factor is alphabet, chronology, location, people, file type, color, or metadata.
5 . The system of claim 1 , wherein the collection is collaborative and the at least one other user can edit the shared collection.
6 . The system of claim 1 , wherein the software module forming the collection exports the collection as a linear video file.
7 . The system of claim 6 , wherein the software module exporting the collection as a linear video file presents an interface allowing the user to add voice annotation to the video file.
8 . The system of claim 1 , wherein the application further comprises a software module exporting a video file comprising screen capture video of a user interacting with the application.
9 . The system of claim 1 , wherein the items in the list of items are randomly arranged in the Z-axis.
10 . The system of claim 1 , wherein the items in the list of items are hierarchically arranged in the Z-axis.
11 . The system of claim 1 , wherein the software module receiving information for a plurality of items presents an interface allowing the user to select one or more sources for the items or a list of items.
12 . The system of claim 1 , wherein the touch scroll and rotation comprises the user interacting with a touchscreen of processing device through drag and flick gestures applied to the list of items to vertically scroll the list and horizontally rotate the list.
13 . The system of claim 1 , wherein the positional scroll and rotation comprises the user manually rotating the processing device to vertically scroll the list and manipulate the list in yaw, pitch, and roll orientations.
14 . The system of claim 1 , wherein the navigation modes provide a parallaxed multi-dimensional display of the elements within the list.
15 . Non-transitory computer-readable storage media encoded with a computer program including instructions executable by a processor to create an application comprising:
a) a software module receiving information for a plurality of items; b) a software module utilizing the information to generate a navigable multi-dimensional list of items; the items in the list of items arranged in the X-axis, Y-axis, and Z-axis based on one or more sorting factors; wherein at least one sorting factor is selected from: a characteristic of the items, metadata associated with the items, a preference of a user, a behavior of the user, or a combination thereof; provided that the list of items is navigable by touch scroll and rotation and positional scroll and rotation; and c) a software module receiving input from the user selecting two or more items from the list of items, forming a collection from the selected items, and sharing the collection with at least one other user.
16 . A computer-implemented method for visualizing and navigating a menu system comprising:
a) receiving, by a processing device, information for a plurality of items; b) utilizing, by the processing device, the information to generate a navigable multi-dimensional list of items on a display of the device; the items in the list of items arranged in the X-axis, Y-axis, and Z-axis based on one or more sorting factors; wherein at least one sorting factor is selected from: a characteristic of the items, metadata associated with the items, a preference of a user, a behavior of the user, or a combination thereof; provided that the list of items is navigable by touch scroll and rotation and positional scroll and rotation; c) receiving, by the processing device, input from the user selecting two or more items from the list of items; d) forming, by the processing device, a collection from the selected items; and e) sharing, by the processing device, the collection with at least one other user.
17 . A computer-implemented system comprising:
a) a processing device comprising a positional sensor, an operating system configured to perform executable instructions, and a memory; b) a computer program including instructions executable by the processing device to create an application comprising:
i. a software module receiving information for a plurality of items; and
ii. a software module utilizing the information to generate a navigable multi-dimensional list of items; the items in the list of items arranged in the X-axis, Y-axis, and Z-axis based on one or more sorting factors; wherein at least one sorting factor is selected from: a characteristic of the items, metadata associated with the items, a preference of a user, a behavior of the user, or a combination thereof;
provided that the list of items is navigable by touch scroll and rotation and positional scroll and rotation;
wherein, in response to a user interaction, a selected item is arranged to the front or top of the list of items and the list of items presents an isolated enlarged version of the selected item.
18 . The system of claim 17 , wherein the items comprise document files, media files, applications, icons, links, bookmarks, communications, contacts or folders, archives, or compilations of the same.
19 . The system of claim 18 , wherein the media files comprise photos, videos, sound files, music files, or e-books.
20 . The system of claim 17 , wherein the sorting factor is alphabet, chronology, location, people, file type, color, or metadata.
21 . The system of claim 17 , wherein the items in the list of items are randomly arranged in the Z-axis.
22 . The system of claim 17 , wherein the items in the list of items are hierarchically arranged in the Z-axis.
23 . The system of claim 17 , wherein the software module receiving information for a plurality of items presents an interface allowing the user to select one or more sources for the items or a list of items.
24 . The system of claim 17 , wherein the touch scroll and rotation comprises the user interacting with a touchscreen of processing device through drag and flick gestures applied to the list of items to vertically scroll the list and horizontally rotate the list.
25 . The system of claim 17 , wherein the positional scroll and rotation comprises the user manually rotating the processing device to vertically scroll the list and manipulate the list in yaw, pitch, and roll orientations.
26 . The system of claim 17 , wherein the navigation modes provide a parallaxed multi-dimensional display of the elements within the list.
27 . The system of claim 17 , wherein the user interaction is selected from the group consisting of: tap, double-tap, long hold, push, pull, flick, swipe, on an item in the list of items, or a combination thereof.
28 . Non-transitory computer-readable storage media encoded with a computer program including instructions executable by a processor to create an application comprising:
a) a software module receiving information for a plurality of items; and b) a software module utilizing the information to generate a navigable multi-dimensional list of items; the items in the list of items arranged in the X-axis, Y-axis, and Z-axis based on one or more sorting factors; wherein at least one sorting factor is selected from: a characteristic of the items, metadata associated with the items, a preference of a user, a behavior of the user, or a combination thereof;
provided that the list of items is navigable by touch scroll and rotation and positional scroll and rotation;
wherein, in response to a user interaction, a selected item is arranged to the front or top of the list of items and the list of items presents an isolated enlarged version of the selected item.
29 . A computer-implemented method for visualizing and navigating a menu system comprising:
a) receiving, by a processing device, information for a plurality of items; and b) utilizing, by the processing device, the information to generate a navigable multi-dimensional list of items on a display of the device; the items in the list of items arranged in the X-axis, Y-axis, and Z-axis based on one or more sorting factors; wherein at least one sorting factor is selected from: a characteristic of the items, metadata associated with the items, a preference of a user, a behavior of the user, or a combination thereof;
provided that the list of items is navigable by touch scroll and rotation and positional scroll and rotation;
wherein, in response to a user interaction, a selected item is arranged to the front or top of the list of items and the list of items presents an isolated enlarged version of the selected item.Join the waitlist — get patent alerts
Track US2016328101A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.