IP Library Granted Patent US 12,463,975
Granted Patent B2
US 12,463,975 · App. 18/594,530 · Granted Nov 4, 2025

Age assurance during an interactive query workflow

Inventors: Ayrton K. Campbell (London, GB); Andrew J. Lulham (London, GB); Peter Oldal (Milton Keynes, GB); Nicholas HRM Hassell (London, GB)
Assignee: Verifymy Limited
H04L63/102H04L63/0428
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 12,463,975
App. No.
18/594,530
Granted
Nov 4, 2025
Kind
B2
Abstract

A solution for efficient and secure automated age assurance checking in association with a third party workflow involving an interaction between a user having an associated email address, and a target service. A request to estimate an age of the user is received and includes the email address. In response, the system issues a query to one or more data sources, each data source being of a different type and having an age attribute associated therewith. The data source(s) return responses to the queries. The system then associates an age attribute (typically, a minimum age) to each indication received from each data source queried. Based on a frequency of occurrence of the indications and the associated age attributes, a digital footprint that includes an estimate of the individual's minimum age is derived. A response (e.g., the estimated minimum age) to the request is then returned to the third party workflow.

Claims (31)

1 . A method, comprising:

receiving a request to estimate an age of an individual having an email address, the request identifying the email address;

responsive to receipt of the request, issuing a query to a set of one or more data sources, each data source being of a different type and having an age attribute associated therewith, the query requesting an indication whether the email address has been seen in the data source;

responsive to receipt of one or more data points from the set of one or more data sources, associating an age attribute to each indication received;

based on a frequency of occurrence of the indications and the associated age attributes, building a digital footprint that includes an estimate of a minimum age of the individual; and

returning to a workflow a response to the request based on the estimated minimum age, the workflow being one of: an authentication check, and an authorization check.

2 . The method as described in claim 1 , wherein the response is one of: the estimated minimum age, the estimated minimum age together with a confidence level, an estimated age bracket that includes the estimated minimum age, and a set of estimated age brackets at least one of which includes the estimated minimum age.

3 . The method as described in claim 1 , wherein the workflow is a third party workflow and the request is received programmatically.

4 . The method as described in claim 1 , wherein the digital footprint is generated under one or more cryptographic protocols that secure the email address and the data obtained from the data sources.

5 . The method as described in claim 4 , wherein the cryptographic protocols include data hashing and encryption in transit.

6 . The method as described in claim 1 , wherein the response to the request is returned in association with an interaction with the individual.

7 . The method as described in claim 1 , wherein the one or more data sources comprise at least one of: email domain analysis sites, social media sites, e-commerce sites, professional service sites, gaming, streaming and entertainment services, news and forums, credit databases, financial institutions, and travel and leisure websites.

8 . The method as described in claim 7 wherein a number of interrogated data sources exceeds 100.

9 . A Software-As-A-Service (SaaS) apparatus, comprising:

computer hardware comprising at least one hardware processor; and

computer memory holding computer software executed by the at least one hardware processor, the computer software comprising program code configured to:

receive a request to estimate an age of an individual having an email address, the request identifying the email address;

responsive to receipt of the request, issue a query to a set of one or more data sources, each data source being of a different type and having an age attribute associated therewith, the query requesting an indication whether the email address has been seen in the data source;

responsive to receipt of one or more data points from the set of one or more data sources, associate an age attribute to each indication received;

based on a frequency of occurrence of the indications and the associated age attributes, build a digital footprint that includes an estimate of a minimum age of the individual; and

return to a workflow a response to the request based on the estimated minimum age, the workflow being one of: an authentication check, and an authorization check.

10 . The apparatus as described in claim 9 , wherein the response is one of: the estimated minimum age, the estimated minimum age together with a confidence level, an estimated age bracket that includes the estimated minimum age, and a set of estimated age brackets at least one of which includes the estimated minimum age.

11 . The apparatus as described in claim 9 , wherein the one or more data sources comprise at least one of: email domain analysis sites, social media sites, e-commerce sites, professional service sites, gaming, streaming and entertainment services, news and forums, credit databases, financial institutions, and travel and leisure websites.

12 . A computer program product in a non-transitory computer-readable medium for use in a data processing system, the computer program product holding computer program instructions that, when executed by the data processing system are configured to:

receive a request to estimate an age of an individual having an email address, the request identifying the email address;

responsive to receipt of the request, issue a query to a set of one or more data sources, each data source being of a different type and having an age attribute associated therewith, the query requesting an indication whether the email address has been seen in the data source;

responsive to receipt of one or more data points from the set of one or more data sources, associate an age attribute to each indication received;

based on a frequency of occurrence of the indications and the associated age attributes, build a digital footprint that includes an estimate of a minimum age of the individual; and

return to a workflow a response to the request based on the estimated minimum age, the workflow being one of: an authentication check, and an authorization check.

13 . The computer program product as described in claim 12 , wherein the response is one of: the estimated minimum age, the estimated minimum age together with a confidence level, an estimated age bracket that includes the estimated minimum age, and a set of estimated age brackets at least one of which includes the estimated minimum age.

14 . The computer program product as described in claim 12 , wherein the one or more data sources comprise at least one of: email domain analysis sites, social media sites, e-commerce sites, professional service sites, gaming, streaming and entertainment services, news and forums, credit databases, financial institutions, and travel and leisure websites.

Assignments (1)
CHANGE OF NAME Recorded Aug 22, 2025
From: KYC AVC UK LTD
To: VERIFYMY LIMITED
Reel/Frame 072090/0776 →
Continuity (2)
Continuation 18379072 · Oct 11, 2023
Related Publication 20250126126A1 · Apr 17, 2025
References Cited (8)
US 20100004997A1 · Mehta · 2010 [cited by examiner]
US 20100046842A1 · Conwell · 2010 [cited by examiner]
US 20100082359A1 · Chien · 2010 [cited by examiner]
US 20110143811A1 · Rodriguez · 2011 [cited by examiner]
US 20170032398A1 · Li · 2017 [cited by examiner]
CN 108335131B · 2022 [cited by applicant]
International Search Report and Written Opinion, PCT/IB2024/000486, Dec. 16, 2024. [cited by applicant]
UK Patent Office Examination Report, Apr. 17, 2025. [cited by applicant]