IP Library Granted Patent US 11,570,139
Granted Patent B2
US 11,570,139 · App. 17/227,772 · Granted Jan 31, 2023

System and method for matching and collecting user data and/or user device data

Inventors: Ilya Alexandrovich Volynkin (Moscow, RU); Oleg Sergeevich Kopitsyn (Moscow, RU); Sergei Aleksandrovich Vakhotin (Moscow, RU)
Assignee: Dexameron Limited (Dexameron Ltd)
H04L61/2571H04L61/2517H04L61/5007
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,570,139
App. No.
17/227,772
Granted
Jan 31, 2023
Kind
B2
Abstract

Systems and methods for match and collect user data and/or user device data within a current Internet access session of a user for use by user notification systems that generate, distribute and display informational messages over the Internet. The system includes a source data reception unit configured to receive a source IP address and a source user device port matched with the translated IP address and with the translated port of the operator or the provider from the NAT service. A data matching unit matches user data and/or user device data from all available sources, including but not limited to operator or provider databases, using the received source IP address and the received user device port. The systems and methods provide delivery of informational messages based on collected/matched user data and/or user device data provided to the maximum number of real identified users.

Claims (9)

1. A method for matching and collecting user data and/or user device data within a current Internet access session of a user, the method used with an operator device or a provider device and performed outside an operator network perimeter or a provider network perimeter, for a user notification system that generates informational messages in real time, the method comprising:

receiving a source IP address and a source user device port and a corresponding translated IP address and a translated port of the operator or the provider from the operator device or the provider device carrying out network address translation (NAT), wherein the receiving is performed using a NetFlow or IPFIX protocol,

receiving a query for reception of the user data and/or the user device data from the user notification system, the query containing the translated IP address and the translated port of the operator or the provider, and

matching the user data and/or the user device data from all available sources, including but not limited to operator or provider databases, using the source IP address and the received source user device port identified based on the translated IP address and the translated port received from the user notification system,

collecting the matched user data and/or the user device data from said available sources, and

directing the collected matched user data and/or the user device data to the user notification system.

2. The method according to claim 1 , further comprising determining a unique user identifier (UID) and data corresponding to the UID based on the identified source IP address and the source user device port, and collecting the matched user data and/or the user device data using the unique user identifier (UID) and the data corresponding to the UID.

3. The method according to claim 1 , wherein the available data sources include various means and enterprise information systems (EIS), including but not limited to: browsers, download managers, mobile and desktop applications, customer relationship management (CRM), data management platform (DMP), deep packet inspection (DPI).

4. A non-transitory computer readable media medium having stored thereon instructions to implement the method of claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2026
From: DEXAMERON LIMITED (DEXAMERON LTD)
To: WICONNECT LLC
Reel/Frame 073873/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: VOLYNKIN, ILYA ALEXANDROVICH; KOPITSYN, OLEG SERGEEVICH; VAKHOTIN, SERGEI ALEKSANDROVICH
To: DEXAMERON LIMITED (DEXAMERON LTD)
Reel/Frame 055891/0528 →
Priority Claims (1)
RU RU2020129084 · Sep 2, 2020 · national
Continuity (1)
Related Publication 20220070141A1 · Mar 3, 2022
Cited By (1)
US 12,244,452