US 11,947,981 B2
Computing network for implementing a contextual navigation and action user experience framework and flattening deep information hierarchies
Christine Anderson, San Jose, CA (US); Mark A. Patterson, Jr., Wheat Ridge, CO (US); Lina M. Davis, Eagle, CO (US); and Stas A. Goldobin, San Francisco, CA (US)
Assigned to The Trade Desk, Inc., Ventura, CA (US)
Filed by THE TRADE DESK, INC., Ventura, CA (US)
Filed on Jun. 5, 2023, as Appl. No. 18/205,981.
Application 18/205,981 is a continuation of application No. 17/833,832, filed on Jun. 6, 2022, granted, now 11,669,348.
Application 17/833,832 is a continuation of application No. 17/367,111, filed on Jul. 2, 2021, granted, now 11,354,142, issued on Jun. 7, 2022.
Prior Publication US 2023/0325212 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0482 (2013.01); G06F 3/0484 (2022.01); G06F 9/451 (2018.01); G06F 16/2457 (2019.01); G06F 16/28 (2019.01)
CPC G06F 9/451 (2018.02) [G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06F 16/2457 (2019.01); G06F 16/289 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for bypassing data hierarchies in providing data associated with objects, the method comprising:
providing, using one or more computing device processors, a primary set of objects;
receiving, using the one or more computing device processors, a selection of a first object from the primary set of objects;
in response to receiving the selection of the first object from the primary set of objects, providing, using the one or more computing device processors, a secondary set of objects based on the selection of the first object from the primary set of objects;
receiving, using the one or more computing device processors, a selection of a second object from the secondary set of objects;
in response to receiving the selection of the second object from the secondary set of objects, providing, using the one or more computing device processors, first data associated with the second object, wherein the first data associated with the second object is associated with or comprises a first data hierarchy associated with the second object;
receiving, using the one or more computing device processors, a selection of first category data from the first data associated with the second object;
in response to receiving the selection of the first category data from the first data associated with the second object, providing, using the one or more computing device processors, the first category data associated with the second object;
receiving, using the one or more computing device processors, a selection of a third object from the secondary set of objects;
in response to receiving the selection of the third object from the secondary set of objects, bypassing, using the one or more computing device processors, a second data hierarchy associated with the third object and providing, using the one or more computing device processors, second category data associated with the third object without receiving a selection of the second category data associated with the third object prior to providing the second category data associated with the third object; and
providing, using the one or more computing device processors, a first toolkit associated with at least one of the first object, the second object, or the third object.