US 11,917,006 B2
Cloud-based index and centralized cloud-based hub interface for cloud-stored media
Stanley Bruce Kinsey, Rancho Santa Fe, CA (US)
Assigned to Stanley Bruce Kinsey, , CA (US)
Appl. No. 16/755,460
Filed by Stanley Bruce Kinsey, Rancho Santa Fe, CA (US)
PCT Filed Oct. 3, 2018, PCT No. PCT/US2018/054081
§ 371(c)(1), (2) Date Apr. 10, 2020,
PCT Pub. No. WO2019/074732, PCT Pub. Date Apr. 18, 2019.
Claims priority of provisional application 62/571,547, filed on Oct. 12, 2017.
Prior Publication US 2020/0244733 A1, Jul. 30, 2020
Int. Cl. G06F 15/16 (2006.01); G06F 9/54 (2006.01); H04L 29/06 (2006.01); H04L 67/1097 (2022.01); G06F 16/43 (2019.01); G06F 16/22 (2019.01); G06F 16/953 (2019.01); G06F 16/41 (2019.01); G06F 21/62 (2013.01)
CPC H04L 67/1097 (2013.01) [G06F 16/2246 (2019.01); G06F 16/41 (2019.01); G06F 16/43 (2019.01); G06F 16/953 (2019.01); G06F 21/6218 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for providing a cloud-based centralized, user-managed hub to organize and retrieve media stored in a plurality of cloud services, the system comprising:
a non-transitory, computer-readable medium storing a cloud-based hub accessible by a user via a user device over a communication network; and
an electronic processor configured to execute the cloud-based hub to
provide a first user interface to a user for creating and managing an index associated with an entity,
receive, from the user via the first user interface, a first link generated via a first cloud service to first media stored in the first cloud service,
in response to receiving the first link from the user, store the first link in the index associated with an entity;
receive, from the user via the first user interface, a second link generated via a second cloud service to second media stored in the second cloud service, the second cloud service being different than the first cloud service,
in response to receiving the second link from the user, store the second link in the index associated with the entity,
receive, from the user via the first user interface, input for performing at least one of sequencing, organizing, and describing media accessible through the index;
receive input from the user selecting the entity,
in response to receiving the input selecting the entity:
access the index associated with the entity, the index including a first entry including the first link to the first media stored in the first cloud service and a second entry including the second link to the second media stored in the second cloud service, and
provide, based on the index associated with the entity, a second user interface for accessing and using the index, the second user interface including first data regarding the first entry and second data regarding the second entry, and
in response to receiving a selection of the first data, redirect the user from the cloud-based hub to the first media stored in the first cloud service,
wherein the electronic processor is further configured to execute the cloud-based hub to display a tree structure including a plurality of nodes and, in response to selection of one of the plurality of nodes by the user, display an index for an entity associated with the one of the plurality of nodes, wherein the tree structure represents a family tree and each node of the plurality of nodes represents an individual in a family and wherein the family tree includes a first icon in a first position relative to a first one of the plurality of nodes to represent media associated with a first individual represented via the first one of the plurality of nodes and includes a second icon in a second position relative to the first one of the plurality of nodes to represent media associated with the first individual represented via the first one of the plurality of nodes and a second individual represented via a second one of the plurality of nodes.