US2023273722A1PendingUtilityA1
System and method for dynamically grouping and displaying a plurality of content
Est. expiryNov 30, 2041(~15.4 yrs left)· nominal 20-yr term from priority
Inventors:Thinh Tran
G06F 3/0485G06F 3/04883G06F 3/04817G06F 3/0482G06F 3/0483G06F 3/04886G06F 3/04815G06F 3/017
68
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
An orthogonal or multi-dimensional fabric user interface is described herein. A computer device executes an operating system that stores content in a multi-dimensional fabric. Users can access and view content that is stored in the multi-dimensional fabric at a specific location and time. The users request the specific location and time. The computer device r accesses the multi-dimensional fabric to anchor content within the multi-dimensional fabric user interface based on the specific location and time.
Claims
exact text as granted — not AI-modified1 . A system for dynamically grouping and displaying a plurality of content cards, the system comprising:
a personal mobile computing device including a device memory that stores device computer instructions and a device processor that when executing the device computer instructions causes the personal mobile computing device to:
display a multi-dimensional fabric user interface to a user of the personal mobile computing device, wherein the multi-dimensional fabric user interface represents an actual physical location; and
receive input from the user including a virtual location which the user requests to visit a virtual representation of an actual physical location; and
the remote server includes a server memory that stores server computer instructions and a server processor that when executing the server computer instructions causes the remote server to:
provide the multi-dimensional fabric user interface specific for the user to the personal mobile computing device corresponding to the virtual location the user requests to visit;
group a plurality of content cards corresponding to the virtual location that are viewed by the user based on a first characteristic of content in the content card;
enable scrolling navigation by the user through the decks of content cards, wherein each deck is displayable on a display device;
in response to a first input initiating a first selected deck in the decks of content cards to be displayed in an expanded form, update the user interface to display the first selected deck of content cards in the expanded form on the display device; and
in response to a second input initiating a second selected deck in the decks of content cards to be displayed in a collapsed form, update the user interface to display the second selected deck of content cards in the collapsed form on the display device.
2 . The system of claim 1 , wherein the server processor executes further server computer instructions that further cause the remote server to:
divide groups into sub-groups based on an action or input provided by the user.
3 . The system of claim 2 , wherein the action or input provided by the user that causes the content cards in the groups to be divided into sub-groups is the user utilizing a swiping left gesture on a content card that is displayed on the personal mobile computing device, the user utilizing a swiping right gesture on a content card that is displayed on the personal mobile computing device, or both.
4 . The system of claim 1 , wherein the server processor executes further server computer instructions that further cause the remote server to:
sub-group the plurality of decks of content cards based on additional characteristic of the contents in the decks of content cards.
5 . The system of claim 1 , wherein the content cards are organized based on a second characteristic of the contents along a first axis of a grid.
6 . The system of claim 5 , wherein the content cards are organized based on a third characteristic of the contents along a second axis of a grid.
7 . The system of claim 1 , wherein the server processor executes further server computer instructions that further cause the remote server to:
in response to new content cards being added to the plurality of content cards, display the new content cards as a standalone content cards in relation to the plurality of content cards; and in response to a third input instructing the new content cards to be added to a target deck of content cards, add the new content cards to the target deck of content cards.
8 . The system of claim 1 , wherein a manipulation of the multi-dimensional fabric user interface based on the received input from the user includes anchoring digital content to the multi-dimensional fabric user interface, wherein the digital content includes at least some content from the content cards.
9 . The system of claim 1 , wherein a manipulation of the multi-dimensional fabric user interface based on the received input from the user includes anchoring digital content to a user in the multi-dimensional fabric user interface, wherein the digital content includes at least some content from the content cards.
10 . The system of claim 1 , wherein the server processor executes further server computer instructions that further cause the remote server to:
when a deck of content cards is displayed in the expanded form, enable a user to scroll through content cards in the deck.
11 . The system of claim 1 , wherein the server processor executes further server computer instructions that further cause the remote server to:
when a plurality of decks of content cards are all displayed in the collapsed form, enable a user to scroll through the plurality of decks of content cards.
12 . A computer device for dynamically grouping and displaying a plurality of content cards, the computer device comprising:
a processor; and a memory that stores computer instructions, the processor when executing the computer instructions causing the computer device to:
provide a user interface specific for a user to a personal mobile computing device corresponding to a virtual location the user requests to visit;
group the plurality of content cards corresponding to the virtual location that are viewed by the user based on a first characteristic of content in the content card;
enable scrolling navigation by the user through the decks of content cards, wherein each deck is displayable on a display device;
in response to a first input initiating a first selected deck in the decks of content cards to be displayed in the expanded form, display the first selected deck of content cards in the expanded form on the display device; and
in response to a second input initiating a second selected deck in the decks of content cards to be displayed in the collapsed form, display the second selected deck of content cards in the collapsed form on the display device.
13 . The system of claim 12 , wherein the processor executes further computer instructions that further cause the computer device to:
sub-group the plurality of decks of content cards based on additional characteristic of the contents in the decks of content cards.
14 . The system of claim 13 , wherein the content cards are organized based on a second characteristic of the contents along a first axis of a grid.
15 . The system of claim 14 , wherein the content cards are organized based on a third characteristic of the contents along a second axis of a grid.
16 . The system of claim 12 , wherein the processor executes further computer instructions that further cause the computer device to:
in response to new content cards being added to the plurality of content cards, display the new content cards as a standalone content cards in relation to the plurality of decks of content cards; and in response to a third input instructing the new content cards to be added to a target deck of content cards, add the new content cards to the target deck of content cards.
17 . The system of claim 12 , wherein a manipulation of the user interface based on a received input from the user includes anchoring digital content to the user interface, wherein the digital content includes at least some content from the content cards.
18 . The system of claim 12 , wherein a manipulation of the user interface based on a received input from the user includes anchoring digital content to a user in the user interface, wherein the digital content includes at least some content from the content cards.
19 . The system of claim 12 , wherein the processor executes further computer instructions that further cause the computer device to:
when a deck of content cards is displayed in the expanded form, enable a user to scroll through content cards in the deck.
20 . The system of claim 12 , wherein the processor executes further computer instructions that further cause the computer device to:
when a plurality of decks of content cards are all displayed in the collapsed form, enable a user to scroll through the plurality of decks of content cards.
21 . A method for dynamically grouping and displaying a plurality of contents, the method comprising:
selecting a user interface specific for a user corresponding to a virtual location the user requests to visit; grouping the plurality of content cards corresponding to the virtual location that are viewed by the user based on a first characteristic of content in the content card; enabling scrolling navigation by the user through the decks of content cards, wherein each deck is displayable on a display device; in response to a first input initiating a first selected deck in the decks of content cards to be displayed in the expanded form, displaying the first selected deck of content cards in the expanded form on the display device; and in response to a second input initiating a second selected deck in the decks of content cards to be displayed in the collapsed form, displaying the second selected deck of content cards in the collapsed form on the display device.Join the waitlist — get patent alerts
Track US2023273722A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.