IP Library Granted Patent US 8,893,040
Granted Patent B2
US 8,893,040 · App. 12/343,409 · Granted Nov 18, 2014

Systems, devices, or methods for accessing information employing a tumbler-style graphical user interface

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 8,893,040
App. No.
12/343,409
Granted
Nov 18, 2014
Kind
B2
Abstract

Systems, methods, and devices employing tumbler-style graphical user interfaces (TSGUI) are presented. TSGUI can facilitate high context rapid selection of content objects from at least a plurality of tumbler components. Selection of content objects can relate to a path for a memory to access a related final information. TSGUI can be employed in mobile computing devices, including telephonic mobile computing devices. In an embodiment a TSGUI of a mobile device can facilitate access to content in relation to messaging applications native to the mobile device.

Claims (41)

1. A system, comprising:

a non-transitory memory to store executable instructions; and

a processor, coupled to the memory, that facilitates execution of the executable instructions to perform operations, comprising:

receiving selection data that updates a first parent object to a second parent object in a parent tumbler of a hierarchical presentation via a user interface for tumbler representation;

in response to the receiving and based on metadata associated with a first child object that is displayed in a child tumbler of the hierarchical presentation as a function of a selection of the first parent object, determining a second child object that is to be displayed in the child tumbler;

facilitating, via the user interface, an alignment of the second parent object and the second child object along a vertical axis or a horizontal axis; and

in response to determining whether information representing a relationship between the second parent object and the second child object satisfies a validity criterion, facilitating a transmission of data related to the second child object from a first communication device to a second communication device via a text message,

wherein the second child object is different from the first child object.

2. The system of claim 1 , wherein the facilitating the alignment of the second parent object and the second child object is along the vertical axis.

3. The system of claim 1 , wherein the operations further comprise shading the second child object.

4. The system of claim 1 , wherein the operations further comprise:

in response to the determining indicating that the information does not satisfy the validity criterion, facilitating another presentation of notification data that indicates that the validity criterion is not satisfied.

5. The system of claim 1 , wherein the selection data facilitates scrolling the parent tumbler to place the second parent object into a defined alignment.

6. The system of claim 1 , wherein the facilitating the alignment of the second parent object and the second child object is along the horizontal axis.

7. The system of claim 1 , wherein the operations further comprise:

facilitating, via the user interface, a grid-based arrangement of the second parent object and the second child object.

8. The system of claim 1 , wherein the hierarchical presentation comprises a rendering of the second child object that is customized based on parameter data indicative of a display capability of a communication device.

9. The system of claim 1 , wherein the selection data is first selection data and the operations further comprise:

in response to receiving second selection data that updates the second parent object to a third parent object in the parent tumbler, clearing the second child object from the hierarchical presentation.

10. The system of claim 1 , wherein the selection data is first selection data, and the operations further comprise:

in response to receiving second selection data that updates the second parent object to a third parent object in the parent tumbler, facilitating another presentation of a third child object in the child tumbler, wherein the third child object is determined based on the third parent object.

11. The system of claim 1 , wherein the first child object represents a portion of a filename of a file associated with the first parent object.

12. The system of claim 1 , wherein the selection data is first selection data, and the operations further comprise:

in response to receiving second selection data that updates the second child object in the child tumbler to a third child object, updating the hierarchical presentation to present a third parent object in the parent tumbler, wherein the third parent object is related to the third child object.

13. A method, comprising:

in response to receiving first selection data that selects a first parent object in a parent tumbler of a hierarchical tumbler presentation of a user interface, facilitating, by a system comprising a processing device, a display of a first set of child objects in a child tumbler of the hierarchical tumbler presentation;

in response to receiving second selection data that selects a second parent object in the parent tumbler, determining, by the system, a second set of child objects that are to be displayed in the child tumbler, wherein the determining the second set of child objects comprises determining the second set of child objects based on metadata associated with a child object of the first set of child objects, and wherein the second set of child objects is not a subset of the first set of child objects;

facilitating, by the system via the user interface, an alignment of the second parent object and the second child object with respect to a vertical axis or a horizontal axis; and

in response to determining whether information representing a relationship between the second parent object and the second set of child objects satisfies a validity criterion, facilitating, by the system, a transmission of text data related to the second set of child objects from a first communication device to a second communication device.

14. The method of claim 13 , wherein the facilitating the transmission comprises, subsequent to the changing and subsequent to determining that the path data satisfies the validity criterion, inserting a child object of the second set of child objects in a text message.

15. The method of claim 13 , further comprising modifying, by the system, a color associated with a child object of the second set of child objects.

16. A non-transitory computer-readable medium comprising executable instructions that, in response to execution, cause a system comprising a processor, to perform operations, comprising:

in response to determining that a first parent object in a parent tumbler of a hierarchical tumbler presentation presented via a user interface has been selected, determining a first set of child objects that are to be displayed in a child tumbler of the hierarchical tumbler presentation;

subsequent to the determining the first set of child objects and in response to determining that a second parent object in the parent tumbler has been selected, determining a second set of child objects that are to be displayed in the child tumbler based on metadata associated with a subset of the first set of child objects, wherein the second set of child objects does not comprise the subset of the first set of child objects;

facilitating, via the user interface, an alignment of the second parent object and a second child object of the second set of child objects with respect to a vertical axis or a horizontal axis; and

in response to determining whether information representing a relationship between the second parent object and the second child object satisfies a validity criterion, initiating a transmission of a text message related to the second child object from a first communication device to a second communication device.

17. The non-transitory computer-readable medium of claim 16 , wherein the determining whether the information satisfies the validity criterion comprises determining that the second child object corresponds to the second parent object based on receiving input data that selects the second child object.

18. The method of claim 13 , wherein the facilitating the alignment of the second parent object and the second child object is along the vertical axis.

19. The method of claim 13 , wherein the facilitating the alignment of the second parent object and the second child object is along the horizontal axis.

20. The non-transitory computer-readable medium of claim 16 , wherein the operations further comprise shading the second child object.

21. The non-transitory computer-readable medium of claim 16 , wherein the operations further comprise scrolling the parent tumbler to place the second parent object into a defined alignment.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2026
From: RCS IP LLC; TCB ENCORE LLC; DE MATTEI, MARK ANTHONY
To: JHB HOLDINGS LLC
Reel/Frame 074216/0783 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME AND ADDRESS PREVIOUSLY RECORDED ON REEL 045322 FRAME 0303. ASSIGNOR(S) HEREBY CONFIRMS THE NEW ASSIGNMENT CONVEYING PARTY PREPAID TEXT, LLC. Recorded Jun 26, 2018
From: PREPAID TEXT, LLC
To: RCS IP, LLC
Reel/Frame 046298/0114 →
RELEASE OF LIEN Recorded May 11, 2018
From: SMITH TEMPEL BLAHA LLC
To: TEXTSOFT LLC
Reel/Frame 046128/0096 →
LIEN Recorded Apr 18, 2018
From: TEXTSOFT, INC.; DEMATTEI, MARK; TEXTSOFT LLC
To: TOPPING, DANA
Reel/Frame 047089/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2018
From: PREPAID TEXT, LLC
To: NIM SAR
Reel/Frame 045322/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2018
From: TEXTSOFT, LLC
To: PREPAID TEXT, LLC
Reel/Frame 045014/0573 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2018
From: TEXTSOFT, LLC
To: PREPAID TEXT, LLC
Reel/Frame 045014/0161 →
LIEN Recorded Feb 16, 2018
From: TEXTSOFT LLC
To: SMITH TEMPEL BLAHA LLC
Reel/Frame 044956/0221 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2017
From: AT&T MOBILITY II LLC
To: TEXTSOFT LLC
Reel/Frame 042445/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2009
From: PASCAL, KRISTIN MARIE; KLONSKY, ANDREW; BAILEY, MATTHEW
To: AT&T MOBILITY II LLC
Reel/Frame 022406/0534 →