IP Library Granted Patent US 10,592,929
Granted Patent B2
US 10,592,929 · App. 14/313,728 · Granted Mar 17, 2020

Systems and methods for delivering content

Inventors: Fred Steube (Atlanta, GA); Michael Vivio (Atlanta, GA); James Christian Cate (Atlanta, GA)
Assignee: VP Holdings, Inc.
G06Q30/0261G06K9/00671G06Q30/0251G06Q30/0267G06Q30/0269H04N21/23418H04N21/25808H04N21/422H04N21/4223H04N21/42201H04N21/42202H04N21/42203H04N21/812
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,592,929
App. No.
14/313,728
Filed
Jun 24, 2014
Granted
Mar 17, 2020
Kind
B2
Art Unit
2178
USPC
715/236
Abstract

The present disclosure relates to computer-implemented systems and methods for delivering content. An example method may include receiving ambient environment information associated with a user device, the ambient environment information comprising image information for an image having multiple objects positioned within the image, and identifying a user associated with the user device. The method may include identifying a user category associated with the user, and identifying at least two of the objects positioned within the image based at least in part on the image information. The method may include identifying one or more triggers based at least in part on the at least two objects, and identifying, based at least in part on the one or more triggers, at least one marketing message associated with the one or more triggers, the ambient environment information, and the user category. The method may include sending the marketing message to the user device.

Claims (52)

1. A method comprising:

receiving, by a computer system comprising one or more processors, ambient environment information associated with a user device having a user interface, the ambient environment information comprises image information for an image having multiple objects positioned within the image, and natural phenomena information associated with a natural phenomenon in an ambient environment of the user device, wherein the natural phenomenon is generated by the ambient environment and comprises at least one of light patterns generated by sunlight, sounds generated by ocean waves, or cloud patterns;

identifying, by the computer system, a user associated with the user device;

identifying, by the computer system, a user category associated with the user;

identifying, by the computer system, at least two of the objects positioned within the image based at least in part on the image information;

determining, by the computer system, the natural phenomenon;

identifying, by the computer system, one or more triggers associated with the at least two objects and the natural phenomenon by detecting at least one pattern within the image information to identify the one or more triggers; determining a current time of day;

determining at least one response action in response to the identified one or more triggers, wherein the at least one response action includes a communication to the user device, wherein the communication includes a prompt on the user interface, wherein the prompt includes whether the user would like to see more information regarding an overlaid image on a display of the user device, whether the user would like to see marketing messages, or other prompts to the user that are configured for the user to accept or reject;

selecting, by the computer system and based at least in part on the one or more triggers and the current time of day, the more information regarding an overlaid image, a marketing message, or the other prompts associated with the one or more triggers, the ambient environment information, and the user category to be included in the determined at least one response action; and

sending, by the computer system, the communication to the user device for presentation at a predetermined location of the image based at least in part on the response action, wherein the marketing message is selected based at least in part on the current time of day.

2. The method of claim 1 , wherein the ambient environment information further comprises information aggregated over a predetermined time interval.

3. The method of claim 1 , wherein the ambient environment information further comprises one or more of a sound information, a location information, a motion or orientation information, a climate information, a physiological information, a scent information, a chronological information, or a human biometric information.

4. The method of claim 1 , wherein the image information comprises one or more of a captured image, an abstract pattern, or a pattern discerned from a captured image.

5. The method of claim 1 , further comprising initiating a response action, wherein the response action comprises one or more of serving content, launching an application, retrieving data, or storing data.

6. The method of claim 5 , wherein serving content comprises transmitting, by the computer, one or more of multimedia content, messages, or alerts to the user device.

7. The method of claim 5 , wherein the content served by the computer comprises an overlaid virtual advertisement.

8. A user device comprising:

a user interface;

at least one memory storing computer-executable instructions; and

at least one processor configured to execute the computer-executable instructions to:

transmit, by the user device, ambient environment information of the user device to a computer, wherein the ambient environment information comprises image information for an image having multiple objects positioned within the image, and natural phenomena information associated with a natural phenomenon in an ambient environment of the user device, wherein the natural phenomenon is generated by the ambient environment and comprises at least one of light patterns generated by sunlight, sounds generated by ocean waves, or cloud patterns;

identify, by a computer, a user associated with the user device;

identify, by the computer, a user category associated with the user:

identify, by the computer, at least two of the objects positioned within the image based at least in part on the image information;

determine, by the computer, the natural phenomenon; and

identify, by the computer system, one or more triggers associated with the at least two objects and the natural phenomenon by detecting at least one pattern within the image information to identify the one or more triggers;

receive, by the user device, a response action from the computer in response to the identified one or more triggers, wherein the at least one response action includes a communication to the user device, wherein the communication includes a prompt on the user interface, wherein the prompt includes whether the user would like to see more information regarding an overlaid image on a display of the user device, whether the user would like to see marketing messages, or other prompts to the user that are configured for the user to accept or reject;

execute, by the user device, the response action; and present, by the user device, the more information, a marketing message, or the other prompts at a predetermined location of an image to a user of the user device, based at least in part on the response action, wherein the marketing message is selected based at least in part on a current time of day.

9. The user device of claim 8 , wherein the ambient environment information comprises one or more of an image information, a sound information, a location information, a motion information, a climate information, a physiological information, a scent information, a chronological information, or a biometric information.

10. The user device of claim 9 , wherein the image information comprises one or more of a captured image, an abstract pattern, or a pattern discerned from a captured image.

11. The user device of claim 8 , further comprising aggregating ambient environment information over a predetermined time interval.

12. The user device of claim 8 , wherein the response action comprises one or more of serving content, launching an application, retrieving data, or storing data.

13. The user device of claim 12 , further comprising receiving, by the user device, one or more of multimedia content, messages, or alerts.

14. A non-transitory computer readable medium storing instructions, that when executed by at least one processor, causes the at least one processor to:

receive ambient environment information associated with a user device having a user interface, wherein the ambient environment information comprises image information for an image having multiple objects positioned within the image, and natural phenomena information associated with a natural phenomenon in an ambient environment of the user device, wherein the natural phenomenon R generated by the ambient environment and comprises at least one of light patterns generated by sunlight, sounds generated by ocean waves, or cloud patterns;

identify a user associated with the user device;

identify a user category associated with the user;

identify at least two of the objects positioned within the image based at least in part on the image information;

determine the natural phenomenon;

identify one or more triggers associated with the at least two objects and the natural phenomenon by detecting at least one pattern within the image information to identify the one or more triggers;

determine current weather based at least in part on the natural phenomenon;

determine at least one response action in response to the identified one or more triggers, wherein the at least one response action includes a communication to the user device, wherein the communication includes a prompt on the user interface, wherein the prompt includes whether the user would like to see more information regarding an overlaid image on a display of the user device, whether the user would like to see marketing messages, or other prompts to the user that are configured for the user to accept or reject;

select, based at least in part on the one or more triggers and the current weather, the more information regarding the overlaid image, a marketing message associated with the one or more triggers, or the other prompts, the ambient environment information, and the user category to be included in the determined at least one response action;

send the communication to the user device; and

present the more information, the marketing message, or the other prompts at a predetermined location of the image based at least in part on the response action, wherein the marketing message is selected based at least in part on a current time of day.

15. The computer readable medium of claim 14 , wherein the ambient environment information further comprises information aggregated over a predetermined time interval.

16. The computer readable medium of claim 14 , wherein the ambient environment information further comprises one or more of a sound information, a location information, a motion or orientation information, a climate information, a physiological information, a scent information, a chronological information, or a human biometric information.

17. The computer readable medium of claim 16 , wherein the at least one marketing message is associated with at least two of the ambient environment information.

18. The method of claim 1 , further comprising:

determining current weather based at least in part on the natural phenomenon;

wherein selecting the first marketing message is based at least in part on the one or more triggers, the current time of day, and the current weather.

19. The method claim 1 , wherein the predetermined location is determined based at least in part on an environmental context of the image.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Mar 27, 2026
From: SEACOAST NATIONAL BANK
To: V P HOLDINGS, LLC
Reel/Frame 074207/0460 →
RELEASE OF SECURITY INTEREST Recorded Jan 7, 2025
From: BLUE TORCH FINANCE LLC, AS COLLATERAL AGENT FOR THE SECURED PARTIES
To: V P HOLDINGS, LLC (F/K/A V P HOLDINGS, INC.)
Reel/Frame 069777/0001 →
RELEASE OF SECURITY INTEREST Recorded Jan 3, 2025
From: BLUE TORCH FINANCE LLC
To: V P HOLDINGS, LLC (F/K/A V P HOLDINGS, INC.)
Reel/Frame 069740/0721 →
SECURITY INTEREST Recorded Dec 24, 2024
From: V P HOLDINGS, LLC
To: SEACOAST NATIONAL BANK, AS THE COLLATERAL AGENT
Reel/Frame 069673/0167 →
CHANGE OF NAME Recorded Dec 19, 2024
From: VP HOLDINGS, INC.
To: VP HOLDINGS, LLC
Reel/Frame 069751/0436 →
SECURITY INTEREST Recorded Dec 12, 2023
From: V P HOLDINGS, LLC (F/K/A V P HOLDINGS, INC.)
To: BLUE TORCH FINANCE LLC
Reel/Frame 065848/0209 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: V P HOLDINGS, LLC
Reel/Frame 065700/0811 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: V P HOLDINGS, LLC
Reel/Frame 065700/0754 →
RELEASE OF SECURITY INTEREST Recorded Nov 10, 2023
From: OWL ROCK CAPITAL CORPORATION
To: V P HOLDINGS INC.
Reel/Frame 065519/0589 →
SECURITY INTEREST Recorded Mar 9, 2017
From: V P HOLDINGS, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 041513/0070 →
SECURITY AGREEMENT Recorded Jan 30, 2017
From: V P HOLDINGS, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 041565/0323 →
SECURITY AGREEMENT Recorded Jan 30, 2017
From: V P HOLDINGS, INC.
To: OWL ROCK CAPITAL CORPORATION
Reel/Frame 041565/0330 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2016
From: COX TARGET MEDIA, INC.
To: V P HOLDINGS, INC.
Reel/Frame 040800/0147 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2014
From: STEUBE, FRED; VIVIO, MICHAEL; CATE, JAMES CHRISTIAN
To: COX TARGET MEDIA, INC.
Reel/Frame 033170/0325 →
Continuity (2)
Provisional Application 61941934 · Feb 19, 2014
Related Publication 20150235267A1 · Aug 20, 2015