IP Library Granted Patent US 10,951,685
Granted Patent B1
US 10,951,685 · App. 16/517,357 · Granted Mar 16, 2021

Adaptive content deployment

Inventors: Matthew Hager (Houston, TX); Chuong Le (Houston, TX); Armin Zardkoohi (Houston, TX)
Assignee: Poetic Systems, LLC
H04L67/06G06F16/958G06N5/04G06N20/00H04L67/02
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 10,951,685
App. No.
16/517,357
Granted
Mar 16, 2021
Kind
B1
Abstract

Systems and methods presented herein provide for adaptive content delivery. In one embodiment, a system includes a repository operable to store a plurality of web components, and a database operable to store identifiers of a plurality of users. The system also includes a machine learning module operable to: generate a model of computing device interactions of the plurality of the users based on the stored identifiers of the plurality of users; monitor a computing device interaction of a first of the plurality of users; process the computing device interaction of the first user through the model; and predict a format of web component delivery desired by the user based on the model. A formatter may be operable to retrieve a portion of the web components from the repository, and to automatically format the retrieved web components for the first user based on the predicted format of web component delivery.

Claims (49)

1. A server based system, comprising:

a repository operable to store a plurality of web components;

a database operable to store identifiers of a plurality of users;

a machine learning module operable to generate a model of computing device interactions of the plurality of the users based on the stored identifiers of the plurality of users, to monitor a computing device interaction of a first of the plurality of users, to process the computing device interaction of the first user through the model, and to predict a format of web component delivery desired by the user based on the model; and

a formatter operable to retrieve a portion of the web components from the repository, and to automatically format the retrieved web components for the first user based on the predicted format of web component delivery,

wherein the machine learning module is further operable to process the computing device interaction of the first user via a regression analysis, and wherein the machine learning module is further operable to enhance a prediction of the format of web component delivery desired by the user via said regression analysis of subsequent computing device interactions of the first user.

2. The system of claim 1 , wherein:

the web components comprise one or more of an image, text, video, audio, a mapping module, an icon, or a web based application.

3. The system of claim 1 , wherein:

the machine learning module is further operable to update the model based on subsequent computing device interactions of the plurality of users.

4. The system of claim 1 , wherein:

the formatter is further operable to change the format of the web component delivery based on the enhanced prediction.

5. The system of claim 1 , further comprising:

a media distributer operable to deliver the formatted web components to the first user via a web-based application,

wherein the formatter is further operable to manipulate individual pixels of the formatted web components in the web-based application.

6. A method operable with a web server, comprising:

storing a plurality of web components in a repository;

storing identifiers of a plurality of users in a database;

machine learning a model of computing device interactions of the plurality of the users based on the stored identifiers of the plurality of users;

monitoring a computing device interaction of a first of the plurality of users;

processing the computing device interaction of the first user through the model via a regression analysis;

predicting a format of web component delivery desired by the user based on the model;

retrieving a portion of the web components from the repository;

automatically formatting the retrieved web components for the first user based on the predicted format of web component delivery; and

enhancing a prediction of the format of web component delivery desired by the user via said regression analysis of subsequent computing device interactions of the first user.

7. The method of claim 6 , wherein:

the web components comprise one or more of an image, text, video, audio, a mapping module, an icon, or a web based application.

8. The method of claim 6 , further comprising:

updating the model based on subsequent computing device interactions of the plurality of users.

9. The method of claim 6 , further comprising:

changing the format of the web component delivery based on the enhanced prediction.

10. The method of claim 6 , further comprising:

manipulating individual pixels of the formatted web components in the web-based application.

11. A non-transitory computer readable medium comprising instructions that, when executed by a processor, direct the processor to:

store a plurality of web components in a repository;

store identifiers of a plurality of users in a database;

machine learn a model of computing device interactions of the plurality of the users based on the stored identifiers of the plurality of users;

monitor a computing device interaction of a first of the plurality of users;

process the computing device interaction of the first user through the model via a regression analysis;

predict a format of web component delivery desired by the user based on the model;

retrieve a portion of the web components from the repository;

automatically format the retrieved web components for the first user based on the predicted format of web component delivery; and

enhance a prediction of the format of web component delivery desired by the user via said regression analysis of subsequent computing device interactions of the first user.

12. The non-transitory computer readable medium of claim 11 , wherein:

the web components comprise one or more of an image, text, video, audio, a mapping module, an icon, or a web based application.

13. The non-transitory computer readable medium of claim 11 , further comprising instructions that direct the processor to:

update the model based on subsequent computing device interactions of the plurality of users.

14. The non-transitory computer readable medium of claim 11 , further comprising instructions that direct the processor to:

change the format of the web component delivery based on the enhanced prediction.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2026
From: AB PRIVATE CREDIT INVESTORS LLC, AS COLLATERAL AGENT
To: POETIC DIGITAL, LLC
Reel/Frame 075174/0868 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 16, 2022
From: POETIC DIGITAL, LLC
To: AB PRIVATE CREDIT INVESTORS LLC, AS COLLATERAL AGENT
Reel/Frame 061452/0024 →
NOTICE OF RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Sep 15, 2022
From: ANTARES CAPITAL LP
To: POETIC DIGITAL, LLC
Reel/Frame 061449/0622 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER PREVIOUSLY RECORDED AT REEL: 52233 FRAME: 075. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 6, 2020
From: POETIC SYSTEMS, LLC
To: POETIC DIGITAL, LLC
Reel/Frame 052371/0650 →
PATENT SECURITY AGREEMENT Recorded Mar 13, 2020
From: POETIC DIGITAL, LLC
To: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
Reel/Frame 052162/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2019
From: HAGER, MATTHEW; LE, CHUONG; ZARDKOOHI, ARMIN
To: POETIC SYSTEMS, LLC
Reel/Frame 050216/0197 →
Continuity (1)
Provisional Application 62700902 · Jul 19, 2018