IP Library Patent Application 16356761
Patent Application
App. No. 16/356,761

System and Method for Lookalike Audience Extension from Sparse User Data

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.
16/356,761
Abstract

A system for populating a user features database for a plurality of unique user IDs is provided. The system includes a database for storing the plurality of unique user IDs, and a processor with a memory. The memory stores a plurality of modules to be executed by the processor, and wherein the plurality of modules are configured to assign a first score for a one or more features in the user features database, based on a historical data, for each of the plurality of unique user IDs, identify one or more neighborhood communities for each of the plurality of unique user IDs, calculate a second score for the one or more features in the user features database, for each of the plurality of unique user IDs in the one or more neighborhood communities, predict a third score for the one or more features in the user features database, based on a user to segment relationship, and compute feature weights for the one or more features using the first score, the second score and the third score for populating the user features database.

Claims (50)

1 . A system for populating a user features database for a plurality of segments, the system comprising:

a database for storing a plurality of unique user IDs and one or more features associated with each of the plurality of unique user IDs;

a processor coupled with a memory, wherein the memory stores a plurality of modules to be executed by the processor, and wherein the plurality of modules are configured to:

compute a plurality of scores for the one or more features; determine the feature weights for the one or more features using the plurality of scores;

compare the feature weights for the one or more features of each of the plurality of unique user IDs with each of the plurality of segments;

add the one or more unique user IDs to the user features database for each of the plurality of segments.

2 . A method for populating a user features database for a plurality of segments, the method comprising:

computing a plurality of scores for the one or more features for each of the plurality of unique user IDs stored in a database;

determining the feature weights of the one or more features for each of the plurality of segments;

comparing a product of feature weights and the plurality of scores for the one or more features with each of the plurality of segments;

adding the one or more unique user IDs from the plurality of unique user IDs to the user features database for each of the plurality of segments based on the comparison.

3 . The method as claimed in claim 2 , wherein the plurality of scores comprises a first score based on a historical activity data associated with each of the plurality of unique user IDs.

4 . The method as claimed in claim 2 , wherein the plurality of scores comprises a second score based on a neighborhood of each of the plurality of unique user IDs.

5 . The method as claimed in claim 4 , wherein the neighborhood is identified using location data received from a user device associated with each of the plurality of unique user IDs and grouping the location data from the user device associated with each of the plurality of unique user IDs over a pre-defined time period.

6 . The method as claimed in claim 5 , wherein the location data comprises one of a MAC address, a BSS ID, an IP address, and geo-coordinate data.

7 . The method as claimed in claim 2 , wherein the plurality of scores comprises a third score calculated using a user to segment relationship in a neighborhood.

8 . The method as claimed in claim 2 , wherein the plurality of scores comprises a fourth score predicted using a third party user to segment relationship information.

9 . The method as claimed in claim 2 , wherein the feature weights of the one or more features for each of the plurality of unique user IDs is determined using a relevancy score calculated as:

relevancy

score

=

number

of

users

with

feature

i

total

number

of

users

for each of the plurality of segments.

Assignments (2)
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 53147/FRAME 0341 Recorded Jul 30, 2024
From: CRESTLINE DIRECT FINANCE, L.P.
To: INMOBI PTE. LTD.
Reel/Frame 068202/0824 →
SECURITY INTEREST Recorded Jul 8, 2020
From: INMOBI PTE. LTD.
To: CRESTLINE DIRECT FINANCE, L.P., AS COLLATERAL AGENT FOR THE RATABLE BENEFIT OF THE SECURED PARTIES
Reel/Frame 053147/0341 →