IP Library Patent Application 17570663
Patent Application
App. No. 17/570,663

METHOD OF DEMOGRAPHIC INFORMATION GENERATION FROM NAME

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.
17/570,663
Abstract

A method and system for generating demographic information based on a name. The method includes providing at least one processor, connecting the processor to the network, providing a user interface and providing one or more processor-executable instructions to the processor. Additionally the method includes initiating communication of the at least one processor to retrieve information from a plurality of data sources to develop a predictive model. Developing a predictive model includes cleaning the information received from the plurality of data sources into data sets, transforming the information received from the plurality of data sources into a data string and tokenizing the data string. An individual's name is inputted to the processor using the user interface to generate information regarding the individual's name, based on the predictive model. The generated information is an age, a gender and a nationality of the individual associated with the individual name.

Claims (48)

1 . A method for generating information in response to an input, the method comprising:

providing at least one processor capable of connecting to a network;

connecting the processor to the network thereby facilitating communication with at least one remote processor;

providing a user interface in operable communication with the processor, wherein the user interface is used to input commands to the processor;

providing one or more processor-executable instructions to the processor, wherein providing the processor-executable instructions causes the processor to execute the instructions in response to the input;

initiating communication of the at least one processor, via the network, with the at least one remote processor such that the at least one remote processor retrieves information from a plurality of data sources and communicates the retrieved information to the at least one processor;

developing a predictive model utilizing the processor by processing the information received from the plurality of data sources, wherein developing the predictive model includes

cleaning the information received from the plurality of data sources into data sets,

transforming the information received from the plurality of data sources into a data string,

tokenizing the data string;

inputting at least one individual's name to the processor using the user interface;

generating information regarding the individual's name, via the processor, based on the predictive model; and

providing the generated information, wherein the generated information comprises an age, a gender and a nationality of the individual associated with the individual name inputted via the user interface.

2 . The method of claim 1 , wherein a plurality of a plurality of users' names are inputted to the processor via the user interface.

3 . The method of claim 1 , wherein the plurality of data sources are selected from the group of websites, social media accounts, databases, and publicly available government databases.

4 . The method of claim 1 , wherein the user interface is selected from the group of a graphical user interface, an auditory user interface and a virtual user interface.

5 . The method of claim 1 , wherein the method is simultaneously performed by multiple users on a plurality of remote processors connected to a network.

6 . A computer-implemented method, comprising:

providing at least one processor-executable instruction to a processor, wherein providing the processor-executable instructions causes the processor to execute the instructions in response to an input;

initiating communication of the at least one processor, via the network, with the at least one remote processor such that the at least one remote processor retrieves information from a plurality of data sources and communicates the retrieved information to the at least one processor;

developing a predictive model utilizing the processor by processing the information received from the plurality of data sources, wherein developing the predictive model includes

cleaning the information received from the plurality of data sources into data sets,

transforming the information received from the plurality of data sources into a data string,

tokenizing the data string;

inputting at least one individual's name to the processor using the user interface;

generating information regarding the individual's name, via the processor, based on the predictive model; and

providing the generated information, wherein the generated information comprises an age, a gender and a nationality of the individual associated with the individual name inputted via the user interface.

7 . The method of claim 6 , wherein a plurality of users' names are inputted to the processor via the user interface.

8 . The method of claim 6 , wherein the plurality of data sources are selected from the group of websites, social media accounts, databases, and publicly available government databases.

9 . The method of claim 6 , wherein the user interface is selected from the group of a graphical user interface, an auditory user interface and a virtual user interface.

10 . The method of claim 6 , wherein the method is simultaneously executed by multiple users on a plurality of remote processors connected to a network.

11 . An information generation system, the system comprising:

at least one processor capable of connecting to a network;

at least one remote processor capable of connecting to the network;

a user interface operatively coupled to the processor, the interface configured to receive an input;

a memory device storing processor-executable instructions, wherein the processor-executable instructions cause the processor to:

initiate communication of the at least one processor, via the network, with the at least one remote processor such that the at least one remote processor retrieves information from a plurality of data sources and communicates the retrieved information to the at least one processor,

develop a predictive model utilizing the processor by processing the information received from the plurality of data sources, wherein developing the predictive model includes,

clean the information received from the plurality of data sources into data sets,

transform the information received from the plurality of data sources into a data string,

tokenize the data string;

receive an input of at least one individual's name using the user interface;

generate information regarding the individual's name, via the processor, based on the predictive model; and

provide the generated information, wherein the generated information comprises an age, a gender and a nationality of the individual associated with the individual name inputted via the user interface.

12 . The system of claim 11 , wherein a plurality of users' names are inputted to the processor via the user interface.

13 . The system of claim 11 , wherein the plurality of data sources are selected from the group of websites, social media accounts, databases, and publicly available government databases.

14 . The system of claim 11 , wherein the user interface is selected from the group of a graphical user interface, an auditory user interface and a virtual user interface.

15 . The system of claim 11 , wherein the system is simultaneously performed by multiple users on a plurality of remote processors connected to a network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2025
From: QATAR FOUNDATION FOR EDUCATION, SCIENCE & COMMUNITY DEVELOPMENT
To: HAMAD BIN KHALIFA UNIVERSITY
Reel/Frame 069936/0656 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2024
From: JANSEN, JIM; JUNG, SOON-GYO; SALMINEN, JONI
To: QATAR FOUNDATION FOR EDUCATION, SCIENCE AND COMMUNITY DEVELOPMENT
Reel/Frame 066989/0946 →