IP Library › Patent Application 19537999
Patent Application
App. No. 19/537,999

GENERATING, PRESENTING, AND EXECUTING HISTORICAL SOCIAL NETWORK FUNCTIONS

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 None
App. No.
19/537,999
Abstract

The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for generating and providing network functions tailored to a particular historical social network. In particular, the disclosed systems can receive historical-network contextual data from a client device. The disclosed systems can further retrieve genealogical content item(s) related to the historical-network contextual data. The disclosed systems further generate (e.g., using an LLM) network functions specific to the historical-network contextual data. The disclosed systems can further provide a visual representation of the network functions for display on the client device.

Claims (60)

1 . A computer-implemented method, comprising:

receiving, from a client device displaying a historical-network user interface, historical-network contextual data corresponding to a non-familial historical network;

retrieving, using a network-function generator, at least one genealogical content item related to the historical-network contextual data;

generating, using a large language model (LLM) agent associated with the network-function generator, a plurality of network functions specific to the historical-network contextual data; and

providing, for display on the client device, a visual representation of the plurality of network functions.

2 . The computer-implemented method of claim 1 , further comprising ranking, using the network-function generator, the plurality of network functions to identify a subset of network functions specific to a subset of the historical-network contextual data.

3 . The computer-implemented method of claim 1 , further comprising ranking, using the network-function generator, the plurality of network functions to identify an ordered subset of network functions that, when executed in sequence, accomplish a network target objective.

4 . The computer-implemented method of claim 1 , further comprising:

providing, to the LLM agent, the at least one genealogical content item related to the historical-network contextual data; and

generating, using the LLM agent, the plurality of network functions specific to the historical-network contextual data, based on the at least one genealogical content item.

5 . The computer-implemented method of claim 1 , further comprising:

identifying one or more collections of genealogical content items relevant to a network function of the plurality of network functions; and

providing, for display on the client device, a visual representation of the one or more collections of genealogical content items relevant to the network function.

6 . The computer-implemented method of claim 5 , further comprising:

ranking, using the network-function generator, the one or more collections of genealogical content items based on relevance to the network function; and

providing, for display on the client device, a visual representation of a ranked list of the one or more collections of genealogical content items.

7 . The computer-implemented method of claim 1 , further comprising:

receiving, from the client device displaying the historical-network user interface, a network-function generation request;

based on receiving the network-function generation request, generating, by the network-function generator, a network-function generation prompt; and

providing the network-function generation prompt to the LLM agent along with the at least one genealogical content item related to the historical-network contextual data.

8 . The computer-implemented method of claim 1 , further comprising:

receiving, from the client device, a selection of a network function of the plurality of network functions; and

responsive to the selection, executing the network function.

9 . The computer-implemented method of claim 1 , wherein the historical-network contextual data comprises one or more of: a location associated with the non-familial historical network, a date or date range associated with the non-familial historical network, one or more identifiers corresponding to persons of the non-familial historical network, a description of the non-familial historical network, or a classification of the non-familial historical network.

10 . A system comprising:

at least one processor; and

at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the system to:

receive, from a client device displaying a historical-network user interface, historical-network contextual data corresponding to a non-familial historical network;

retrieve, using a network-function generator, at least one genealogical content item related to the historical-network contextual data;

generate, using a LLM agent associated with the network-function generator, a plurality of network functions specific to the historical-network contextual data; and

provide, for display on the client device, a visual representation of the plurality of network functions.

11 . The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to rank, using the network-function generator, the plurality of network functions to identify an ordered subset of network functions that, when executed in sequence, accomplish a network target objective.

12 . The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to:

provide, to the LLM agent, the at least one genealogical content item related to the historical-network contextual data; and

generate, using the LLM agent, the plurality of network functions specific to the historical-network contextual data, based on the at least one genealogical content item.

13 . The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to:

identify one or more collections of genealogical content items relevant to a network function of the plurality of network functions; and

provide, for display on the client device, a visual representation of the one or more collections of genealogical content items relevant to the network function.

14 . The system of claim 13 , further comprising instructions that, when executed by the at least one processor, cause the system to:

rank, using the network-function generator, the one or more collections of genealogical content items based on relevance to the network function; and

provide, for display on the client device, a visual representation of a ranked list of the one or more collections of genealogical content items.

15 . The system of claim 10 , further comprising instructions that, when executed by the at least one processor, cause the system to:

receive, from the client device displaying the historical-network user interface, a network-function generation request;

based on receiving the network-function generation request, generate, by the network-function generator, a network-function generation prompt; and

provide the network-function generation prompt to the LLM agent along with the at least one genealogical content item related to the historical-network contextual data.

16 . A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause a computer system to:

receive, from a client device displaying a historical-network user interface, historical-network contextual data corresponding to a non-familial historical network;

retrieve, using a network-function generator, at least one genealogical content item related to the historical-network contextual data;

generate, using a LLM agent associated with the network-function generator, a plurality of network functions specific to the historical-network contextual data; and

provide, for display on the client device, a visual representation of the plurality of network functions.

17 . The non-transitory computer-readable medium of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the computing device to rank, using the network-function generator, the plurality of network functions to identify an ordered subset of network functions that, when executed in sequence, accomplish a network target objective.

18 . The non-transitory computer-readable medium of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:

provide, to the LLM agent, the at least one genealogical content item related to the historical-network contextual data; and

generate, using the LLM agent, the plurality of network functions specific to the historical-network contextual data, based on the at least one genealogical content item.

19 . The non-transitory computer-readable medium of claim 16 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:

identify one or more collections of genealogical content items relevant to a network function of the plurality of network functions; and

provide, for display on the client device, a visual representation of the one or more collections of genealogical content items relevant to the network function.

20 . The non-transitory computer-readable medium of claim 19 , further comprising instructions that, when executed by the at least one processor, cause the computing device to:

rank, using the network-function generator, the one or more collections of genealogical content items based on relevance to the network function; and

provide, for display on the client device, a visual representation of a ranked list of the one or more collections of genealogical content items.

Assignments (3)
PATENT SECURITY AGREEMENT Recorded Aug 3, 2026
From: ANCESTRY.COM OPERATIONS INC.; ANCESTRY.COM DNA, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 076116/0447 →
PATENT SECURITY AGREEMENT Recorded Aug 3, 2026
From: ANCESTRY.COM OPERATIONS INC.; ANCESTRY.COM DNA, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 076144/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2026
From: MUHLESTEIN, HERRICK GORDON; MITCHELL, ANNE GILLESPIE; WHITE, KALEB BENJAMIN
To: ANCESTRY.COM OPERATIONS INC.
Reel/Frame 073769/0725 →