IP Library Granted Patent US 11,893,070
Granted Patent B2
US 11,893,070 · App. 17/667,509 · Granted Feb 6, 2024

Apparatus and methods for expanding contacts for a social networking platform

Inventors: Arran Stewart (Austin, TX); Steve O'Brien (Raleigh, NC)
G06F16/9536G06F16/9535H04L67/306
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 11,893,070
App. No.
17/667,509
Granted
Feb 6, 2024
Kind
B2
Abstract

An apparatus for expanding contacts for a social networking platform includes at least a processor communicatively connected to a user device and a memory communicatively connected to the processor. The memory contains instructions configuring the at least a processor to determine potential contacts for a user with an automated process including identifying a user identification on an immutable sequential listing, retrieving activity data linked to the user identification, retrieving a body of sets of user activity data as a function of the activity data, and identifying potential contacts by generating a match function between the user and each set of the sets of the user activity data. Processor further receives a selection input from the user device selecting a contact of the potential contacts, delivers an information request about the user to a selected contact device, and receives an information response from the selected contact device.

Claims (48)

1. An apparatus for expanding contacts for a social networking platform, the apparatus comprising:

at least a processor communicatively connected to a user device; and

a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to:

determine potential contacts for a user, wherein determining is an automated process comprising:

identifying a user identification on an immutable sequential listing, wherein the immutable sequential listing comprises at least a digitally signed assertion, and wherein the digitally signed assertion is a collection of textual data signed using a secure proof;

retrieving activity data stored in the memory linked to the user identification, wherein activity data is retrieved utilizing a match function;

retrieving a body of sets of user activity data as a function of the activity data, wherein the body of sets of user activity data comprise the at least a digitally signed assertion; and

identifying potential contacts by generating the match function between the user and each set of the sets of the user activity data, wherein the match function includes a machine-learning model, wherein the machine-learning model correlates the user identification and outputs the sets of the user activity data;

receive a selection input from a user device operated by the user, the selection input selecting a contact of the potential contacts;

deliver an information request about the user comprising a list of strengths for selected contact to rank to a selected contact device, wherein generating the list of strengths for the selected contact comprises:

generating a score as a function of one or more attributes for the selected contact;

calculating a confidence index as a function of the score;

generating the list of strengths for the selected contact as a function of a the confidence index and an ideal threshold; and

receive an information response from the selected contact device; and

add at least an element of the information response to a user profile, wherein the user profile is stored on the immutable sequential listing.

2. The apparatus of claim 1 , wherein the at least a processor is communicatively connected to the user profile.

3. The apparatus of claim 2 , wherein the at least a processor is configured to:

request approval from the user device to add the at least an element of the information response to the user profile; and

add the at least an element of the information response to the user profile if the at least a processor receives approval from the user device.

4. The apparatus of claim 2 , wherein the at least an element of the information response identifies the selected contact who provided the information response.

5. The apparatus of claim 1 , wherein the at least a processor is configured to provide to the selected contact device access to the user profile.

6. The apparatus of claim 1 , wherein the information response describes a qualification of the user.

7. The apparatus of claim 1 , wherein the information request is tailored by the user device.

8. The apparatus of claim 1 , wherein identifying the user identification comprises identifying a digital signature.

9. The apparatus of claim 1 , wherein the sets of the user activity data comprise a sub-listing on the immutable sequential listing.

10. A method for expanding contacts for a social networking platform, the method comprising:

determining, by at least a processor, potential contacts for a user, wherein determining is an automated process comprising:

identifying a user identification on an immutable sequential listing, wherein the immutable sequential listing comprises at least a digitally signed assertion, and wherein the digitally signed assertion is a collection of textual data signed using a secure proof;

retrieving activity data stored in the memory linked to the user identification, wherein activity data is retrieved utilizing a match function;

retrieving a body of sets of user activity data as a function of the activity data, wherein the body of sets of user activity data comprise the at least a digitally signed assertion; and

identifying potential contacts by generating the match function between the user and each set of the sets of the user activity data, wherein the match function includes a machine-learning model, wherein the machine-learning model correlates the user identification and outputs the sets of the user activity data;

receiving, at the at least a processor, a selection input from the user device selecting a contact of the potential contacts;

delivering, by the at least a processor, an information request about the user comprising a list of strengths for selected contact to rank to a selected contact device, wherein generating the list of strengths for the selected contact comprises:

generating a score as a function of one or more attributes for the selected contact;

calculating a confidence index as a function of the score;

generating the list of strengths for the selected contact as a function of a the confidence index and an ideal threshold; and

receiving, at the at least a processor, an information response from the selected contact device; and

adding, at the at least a processor, at least an element of the information response to a user profile, wherein the user profile is stored on the immutable sequential listing.

11. The method of claim 10 , wherein the at least a processor is communicatively connected to the user profile.

12. The method of claim 11 , wherein the at least a processor is configured to:

request approval from the user device to add the at least an element of the information response to the user profile; and

add the at least an element of the information response to the user profile if the processor receives approval from the user device.

13. The method of claim 11 , wherein the at least an element of the information response identifies the selected contact who provided the information response.

14. The method of claim 10 , wherein the at least a processor is configured to provide to the selected contact device access to the user profile.

15. The method of claim 10 , wherein the information response describes a qualification of the user.

16. The method of claim 10 , wherein the information request is tailored by the user device.

17. The method of claim 10 , wherein identifying the user identification comprises identifying a digital signature.

18. The method of claim 10 , wherein the sets of the user activity data comprise a sub-listing on the immutable sequential listing.

Assignments (6)
CHANGE OF NAME Recorded May 20, 2026
From: JOBS ACQUISITION CO., LLC
To: JOB.COM LLC
Reel/Frame 075585/0715 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2026
From: MY JOB MATCHER, INC.
To: JOBS ACQUISITION CO., LLC
Reel/Frame 075586/0117 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2026
From: LILY GRACE INVESTMENTS PTY LTD.
To: MY JOB MATCHER, INC.
Reel/Frame 075719/0236 →
SECURITY INTEREST Recorded May 20, 2025
From: MY JOB MATCHER, INC.; MJM TECH LIMITED
To: LILY GRACE INVESTMENTS PTY LTD
Reel/Frame 071336/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2022
From: STEWART, ARRAN; O'BRIEN, STEVE
To: MY JOB MATCHER, INC. D/B/A JOB.COM
Reel/Frame 059080/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2022
From: STEWART, ARRAN; O'BRIEN, STEVE
To: MY JOB MATCHER, INC. D/B/A JOB.COM
Reel/Frame 059026/0946 →
Continuity (1)
Related Publication 20230252098A1 · Aug 10, 2023