IP Library Granted Patent US 9,819,980
Granted Patent B2
US 9,819,980 · App. 15/062,869 · Granted Nov 14, 2017

Method and system for assessing viewing quality of media objects

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,819,980
App. No.
15/062,869
Granted
Nov 14, 2017
Kind
B2
Abstract

Method, system, and programs for assessing viewing quality of media objects (e.g., advertisements) are provided. In one example, information regarding one or more delivery conditions of an advertisement that is served at a user device is received. Viewing quality of the advertisement is estimated based on the one or more delivery conditions. Information regarding one or more advertising pricing parameters related to the advertisement is received. The viewing quality of the advertisement and the one or more advertising pricing parameters are provided.

Claims (41)

1. A method for assessing viewing quality of a media object, the method being implemented on a machine having at least one processor, storage, and a communication platform, the method comprising:

receiving information indicating a throttle event with respect to each of one or more supplemental objects associated with a media object, the media object being served at a user device, the one or more supplemental objects being overlaid on or underlaid behind the media object on a web page loaded at the user device, wherein a throttle event throttles a parameter in connection with a supplemental object associated with the media object;

estimating viewing quality of the one or more supplemental objects, that are overlaid on or underlaid behind the media object, based on the throttle event with respect to each of the one or more supplemental objects; and

estimating viewing quality of the media object based on the viewing quality of the one or more supplemental objects that are overlaid on or underlaid behind the media object.

2. The method of claim 1 , wherein the parameter comprises at least one of a frame rate or a compression ratio.

3. The method of claim 1 , wherein the media object comprises a video advertisement without the one or more supplemental objects, and the one or more supplemental objects are overlaid on or underlaid behind the video advertisement, and

wherein the step of estimating of estimating the viewing quality of the media object comprises estimating the viewing quality of the video advertisement based on the viewing quality of the one or more supplemental objects that are overlaid on or underlaid behind the video advertisement.

4. The method of claim 1 , further comprising:

determining billing information related to delivery of the media object based on the viewing quality of the one or more supplemental objects.

5. The method of claim 1 , wherein the media object comprises at least one of a video or animation.

6. The method of claim 1 , wherein the step of estimating the viewing quality of the one or more supplemental objects comprises processing the received throttle event information to estimate, for each of the one or more supplemental objects, the viewing quality of the supplemental object based on whether the supplemental object is viewable to a user.

7. The method of claim 1 , wherein a browser application at the user device is configured to invoke a throttle event for a supplemental object associated with the media object based one or more predefined criteria.

8. The method of claim 1 , further comprising:

estimating viewing quality of one or more other supplemental objects associated with the media object, the one or more other supplemental objects being rendered with respect to the media object on the web page,

wherein the step of estimating the viewing quality of the media object comprises estimating the viewing quality of the media object based on how many of the one or more supplemental objects and the one or more other supplemental objects have a throttle event invoked for the respective supplemental object at a given time.

9. The method of claim 1 , wherein a plurality of supplemental objects associated with the media object is rendered with respect to the media object on the web page, the one or more supplemental objects are at least a part of the plurality of supplemental objects, and at least one of the plurality of supplemental objects is rendered at a location on the web page different from a location on the web page at which another one of the plurality of supplemental objects is rendered.

10. A system for assessing viewing quality of a media object, comprising:

a delivery condition evaluation unit configured to receive information indicating a throttle event with respect to each of one or more supplemental objects associated with a media object, the media object being served at a user device, the one or more supplemental objects being overlaid on or underlaid behind the media object on a web page loaded at the user device, wherein a throttle event throttles a parameter in connection with a supplemental object associated with the media object; and

a viewing quality evaluation unit configured to:

estimate viewing quality of the one or more supplemental objects, that are overlaid on or underlaid behind the media object, based on the throttle event with respect to each of the one or more supplemental objects; and

estimate viewing quality of the media object based on the viewing quality of the one or more supplemental objects that are overlaid on or underlaid behind the media object.

11. The system of claim 10 , wherein the parameter comprises at least one of a frame rate or a compression ratio.

12. The system of claim 10 , wherein the media object comprises a video advertisement without the one or more supplemental objects, and the one or more supplemental objects are overlaid on or underlaid behind the video advertisement, and

wherein the step of estimating of estimating the viewing quality of the media object comprises estimating the viewing quality of the video advertisement based on the viewing quality of the one or more supplemental objects that are overlaid on or underlaid behind the video advertisement.

13. The system of claim 10 , further comprising:

a billing and/or reporting evaluation unit configured to determine billing information related to delivery of the media object based on the viewing quality of the one or more supplemental objects.

14. The system of claim 10 , wherein the media object comprises at least one of a video or animation.

15. The system of claim 10 , wherein the viewing quality evaluation unit is configured to estimate the viewing quality of the one or more supplemental objects by processing the received throttle event information to estimate, for each of the one or more supplemental objects, the viewing quality of the supplemental object based on whether the supplemental object is viewable to a user.

16. The system of claim 10 , wherein a browser application at the user device is configured to invoke a throttle event for a supplemental object associated with the media object based one or more predefined criteria.

17. The system of claim 10 , the viewing quality evaluation unit is configured to estimate viewing quality of one or more other supplemental objects associated with the media object, the one or more other supplemental objects being rendered with respect to the media object on the web page, and

wherein the viewing quality evaluation unit is configured to estimate the viewing quality of the media object by estimating the viewing quality of the media object based on how many of the one or more supplemental objects and the one or more other supplemental objects have a throttle event invoked for the respective supplemental object at a given time.

18. The system of claim 10 , wherein a plurality of supplemental objects associated with the media object is rendered with respect to the media object on the web page, the one or more supplemental objects are at least a part of the plurality of supplemental objects, and at least one of the plurality of supplemental objects is rendered at a location on the web page different from a location on the web page at which another one of the plurality of supplemental objects is rendered.

19. A method for assessing viewing quality of a media object, the method being implemented on a machine having at least one processor, storage, and a communication platform, the method comprising:

receiving information indicating a throttle event with respect to each of one or more supplemental objects associated with a video, the video being an object separate from the one or more supplemental objects and served at a user device, the one or more supplemental objects being rendered with respect to the video on a web page loaded at the user device, wherein a throttle event throttles a parameter in connection with a supplemental object associated with the video;

estimating viewing quality of the one or more supplemental objects based on the throttle event with respect to each of the one or more supplemental objects; and

estimating viewing quality of the video based on the viewing quality of the one or more supplemental objects.

20. The method of claim 19 , wherein the one or more supplemental objects are overlaid on or underlaid behind the video on the web page,

wherein the parameter comprises at least one of a frame rate or a compression ratio such that a throttle event throttles a frame rate or a compression rate in connection with a supplemental object associated with the video,

wherein the step of estimating the viewing quality of the one or more supplemental objects comprises processing the received throttle event information to estimate, for each of the one or more supplemental objects, the viewing quality of the supplemental object based on whether the supplemental object is viewable to a user,

wherein a browser application at the user device is configured to invoke a throttle event for a supplemental object associated with the video based one or more predefined criteria, and

wherein a plurality of supplemental objects associated with the video is rendered with respect to the video on the web page, the one or more supplemental objects are at least a part of the plurality of supplemental objects, and at least one of the plurality of supplemental objects is rendered at a location on the web page different from a location on the web page at which another one of the plurality of supplemental objects is rendered.

Assignments (5)
SECURITY INTEREST Recorded Sep 12, 2022
From: AMOBEE, INC.; TREMOR INTERNATIONAL LTD.; YUME, INC.; R1DEMAND, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061409/0110 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2018
From: VIDEOLOGY, INC.; LUCIDMEDIA NETWORKS, INC.; COLLIDER MEDIA, INC.
To: AMOBEE, INC.
Reel/Frame 046786/0762 →
SECURITY INTEREST Recorded Jul 17, 2017
From: VIDEOLOGY, INC.
To: FAST PAY PARTNERS LLC
Reel/Frame 043020/0810 →
SECURITY INTEREST Recorded Jul 17, 2017
From: VIDEOLOGY, INC.
To: FPP SANDBOX LLC
Reel/Frame 043022/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2016
From: BUDDHA, SREENIVAS; GRIERSON, MATTHEW
To: VIDEOLOGY, INC.
Reel/Frame 037911/0935 →