IP Library Granted Patent US 9,338,520
Granted Patent B2
US 9,338,520 · App. 13/750,746 · Granted May 10, 2016

System and method for applying a database to video multimedia

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 9,338,520
App. No.
13/750,746
Granted
May 10, 2016
Kind
B2
Abstract

A system and method for applying a database to video multimedia is disclosed. Certain embodiments provide media content owners the capability to exploit video processing capabilities using rich, interactive and compelling visual content on a network. Mechanisms of associating video with commerce offerings are provided. Video server and search server technologies are integrated with ad serving personalization agents to make the final presentations of content and advertising. Algorithms utilized by the system use a variety of techniques for making the final presentation decisions of which ads, with which content, are served to which user.

Claims (48)

1. A method of delivering targeted advertisement, said method comprising:

determining, by a processor, video content being viewed by a user;

determining, by the processor, from a database on which is stored a plurality of correlations between tags and video content, a tag correlated to the determined video content being viewed by the user on a time-code basis, wherein the tag is a time-stamped element in the determined video content being viewed by the user and is valid for a certain span of time within the determined video content being viewed by the user;

accessing, by the processor, an advertisement correlated with the determined tag in response to a current time of viewing being within the certain span of time within the determined video content; and

displaying the accessed advertisement to the user.

2. The method according to claim 1 , wherein determining the tag further comprises consulting a video index of the video content to extract the tag corresponding to the video content being viewed by the user.

3. The method according to claim 2 , wherein consulting the video index of the video content further comprises consulting the database on which the video index of the video content is stored.

4. The method according to claim 2 , further comprising:

accessing a user profile category of the user, wherein the user profile category corresponds to a particular category;

determining whether there is a matching category between a category of at least one of the video content and the user and the particular category of the user profile category; and

determining the category of the at least one of the video content and the user to be the matching category in response to a determination that there is a matching category.

5. The method according to claim 4 , further comprising selecting the category from a plurality of available categories through implementation of a selection technique in response to a determination that there is no matching category.

6. The method according to claim 1 , further comprising:

accessing a user profile of the user; and

determining a category of at least one of the video content and the user based upon the user profile of the user.

7. The method according to claim 1 , wherein accessing the advertisement corresponding to the determined category correlated with the determined tag further comprises:

submitting a determined category of at least one of the video content and the user to one of an advertising server and an e-commerce server, wherein the advertising server or the e-commerce server is to select the advertisement from the determined category; and

receiving the selected advertisement from the advertising server or the e-commerce server.

8. The method according to claim 1 , wherein displaying the accessed advertisement to the user further comprises displaying the accessed advertisement concurrently with the video content being viewed by the user.

9. The method according to claim 1 , further comprising:

receiving a selection of the displayed advertisement; and

directing the user to a server associated with the displayed advertisement.

10. An apparatus for delivering targeted advertising, said apparatus comprising:

a memory on which is stored machine readable instructions to:

determine video content being viewed by a user;

determine a tag correlated to the determined video content being viewed by the user on a time-code basis, wherein the tag is a time-stamped element in the determined video content being viewed by the user and is valid for a certain span of time within the determined video content being viewed by the user;

access a particular advertisement associated with the tag in response to a current time of viewing being within the certain span of time within the determined video content; and

display the accessed advertisement to the user; and

a processor to execute the machine readable instructions.

11. The apparatus according to claim 10 , wherein the machine readable instructions are further to:

access a user profile category of the user, wherein the user profile category corresponds to a particular category;

determine whether there is a matching category between a category of at least one of the video content and the user and the particular category of the user profile category; and

wherein the machine readable instructions are further to determine the category of the at least one of the video content and the user to be the matching category in response to a determination that there is a matching category.

12. The apparatus according to claim 11 , wherein the machine readable instructions are further to:

select the category from a plurality of available categories through implementation of a selection technique in response to a determination that there is no matching category.

13. The apparatus according to claim 10 , wherein the machine readable instructions are further to:

access a user profile of the user; and

wherein the machine readable instructions are further to determine the category based upon the user profile of the user.

14. The apparatus according to claim 10 , wherein the machine readable instructions are further to display the accessed advertisement concurrently with the video content being viewed by the user.

15. The apparatus according to claim 10 , wherein the machine readable instructions are further to:

receive a selection of the displayed advertisement; and

direct the user to a server associated with the displayed advertisement.

16. The apparatus according to claim 10 , wherein the advertisement comprises at least one of an ad banner, a product offering, and a service offering.

17. A non-transitory computer readable storage medium on which is stored machine readable instructions that when executed by a processor are to cause the processor to:

determine video content being viewed by a user;

consult a database containing information pertaining to a plurality of correlations between tags and video content to determine a tag correlated to the determined video content being viewed by the user on a time-code basis, wherein the tag is a time-stamped element in the determined video content and is valid for a certain span of time within the determined video content being viewed by the user;

access an advertisement correlated with the tag in response to a current time of viewing the video content being within the certain span of time within the determined video content; and

display the accessed advertisement to the user.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2023
From: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
To: VL COLLECTIVE IP LLC
Reel/Frame 062977/0325 →
SECURITY INTEREST Recorded Mar 31, 2020
From: VL COLLECTIVE IP LLC
To: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
Reel/Frame 052272/0435 →
SECURITY INTEREST Recorded Feb 7, 2020
From: VL COLLECTIVE IP LLC
To: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
Reel/Frame 051748/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: VIDEOLABS, INC.
To: VL IP HOLDINGS LLC
Reel/Frame 051391/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: VL IP HOLDINGS LLC
To: VL COLLECTIVE IP LLC
Reel/Frame 051392/0412 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2019
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: VIDEOLABS, INC.
Reel/Frame 050910/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2015
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 036737/0587 →
MERGER Recorded Jul 6, 2015
From: VIRAGE, INC.
To: HEWLETT-PACKARD COMPANY
Reel/Frame 036002/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2014
From: GIROUARD, DAVID; HOROWITZ, BRADLEY; HUMPHREY, RICHARD; FULLER, CHARLES
To: VIRAGE, INC.
Reel/Frame 032137/0094 →