IP Library Granted Patent US 10,459,977
Granted Patent B2
US 10,459,977 · App. 16/103,242 · Granted Oct 29, 2019

Mediation and settlement for mobile media

Inventors: Kavi Maharajh (Oakville, CA); Bart MacNeil (Toronto, CA); Torin Walker (Oakville, CA)
Assignee: QUICKPLAY MEDIA INC.
G06F16/7867G06F16/437G06F16/48G06F16/487G06F16/957G06F21/10G06Q10/10G06Q30/0244G06Q30/0261G06Q30/0267G06Q30/0269G06Q30/0277H04H20/26H04H60/91H04L45/308H04L65/4076H04L65/4084H04L65/602H04L65/605H04L65/80H04L67/10H04L67/30H04L67/306H04M15/41H04M15/44H04M15/53H04N21/2387H04N21/23424H04N21/262H04N21/41407H04N21/6112H04N21/6125H04N21/6131H04N21/6408H04N21/6587H04N21/812H04W4/025H04W4/029H04W4/06H04W4/18H04W88/06G06F2221/0704H04L12/1485H04L65/1059H04M15/61H04W4/24
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,459,977
App. No.
16/103,242
Granted
Oct 29, 2019
Kind
B2
Abstract

In embodiments, the present invention provides a method and system for providing video content to a display of a user, wherein the providing of the video content comprises generating a mobile media streaming server log using a real-time streaming protocol, determining that a portion of the video content has been viewed by the user resulting in a viewed portion, and identifying a first advertisement and media content within the viewed portion. The first advertisement is identified from among a group of advertisements of the video content. A settlement agreement is identified regarding viewing of the first advertisement and media content of the viewed portion, and financial account is settled according to the settlement agreement according to the mobile media streaming server log.

Claims (44)

1. A device, comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:

providing video content to a display of a user, wherein the providing of the video content comprises generating a mobile media streaming server log using a real-time streaming protocol (RTSP);

determining that a portion of the video content has been provided to the display of the user resulting in a viewed portion;

identifying a first advertisement and media content within the viewed portion, wherein the first advertisement is identified from among a group of advertisements of the video content;

identifying a settlement agreement regarding the first advertisement and media content being included within the viewed portion; and

settling a financial account according to the settlement agreement according to the mobile media streaming server log.

2. The device of claim 1 , wherein the operations further comprise identifying a media content provider associated with the media content.

3. The device of claim 2 , wherein the operations further comprise providing the media content provider an account reconciliation according to the settling of the financial account.

4. The device of claim 2 , wherein the operations further comprise notifying equipment of the media content provider that only the viewed portion of the media content was viewed by the user.

5. The device of claim 1 , wherein the operations further comprise identifying a first advertisement provider associated with the first advertisement.

6. The device of claim 5 , wherein the operations further comprise providing the first advertisement provider an account reconciliation according to the settling of the financial account.

7. The device of claim 1 , wherein the operations further comprise identifying an unviewed portion of the media content.

8. The device of claim 7 , wherein the operations further comprise:

determining the unviewed portion includes a second advertisement associated with a second advertisement provider; and

notifying equipment of the second advertisement provider the unviewed portion of the media content included the second advertisement.

9. A non-transitory, computer-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:

providing video content to equipment of a user, wherein the providing of the video content comprises generating a media streaming server log using a real-time streaming protocol (RTSP);

determining that a portion of the video content has been presented for viewing by the equipment of the user resulting in a viewed portion;

identifying a first advertisement and media content within the viewed portion, wherein the first advertisement is identified from among a group of advertisements of the video content;

identifying a settlement agreement regarding the first advertisement and media content of the viewed portion; and

settling a financial account according to the settlement agreement according to the media streaming server log.

10. The non-transitory, computer-readable medium of claim 9 , wherein the operations further comprise providing to a media content provider an account reconciliation according to the settling of the financial account.

11. The non-transitory, computer-readable storage medium of claim 9 , wherein the operations further comprise identifying a first advertisement provider associated with the first advertisement.

12. The non-transitory, computer-readable medium of claim 11 , wherein the operations further comprise providing the first advertisement provider an account reconciliation according to the settling of the financial account.

13. The non-transitory, computer-readable medium of claim 11 , wherein the operations further comprise notifying equipment of the first advertisement provider that only the viewed portion of the media content was viewed by the user and that the viewed portion included the first advertisement.

14. The non-transitory, computer-readable medium of claim 9 , wherein the operations comprise:

identifying an unviewed portion of the media content;

determining the unviewed portion includes a second advertisement associated with a second advertisement provider; and

notifying the second advertisement provider the unviewed portion of the media content included the second advertisement.

15. A method, comprising:

providing, by a processing system including a processor, video content to equipment of a user, wherein the providing of the video content comprises generating a mobile media streaming server log using a real-time streaming protocol (RTSP);

determining, by the processing system, that a portion of the video content has been presented for viewing by the equipment of the user resulting in a viewed portion;

identifying, by the processing system, a first advertisement and media content within the viewed portion, wherein the first advertisement is identified from among a group of advertisements of the video content;

identifying, by the processing system, a settlement agreement regarding presentation for viewing of the first advertisement and media content of the viewed portion; and

settling, by the processing system, a financial account according to the settlement agreement and according to the mobile media streaming server log.

16. The method of claim 15 , further comprising identifying, by the processing system, a media content provider associated with the media content.

17. The method of claim 16 , further comprising providing, by the processing system, the media content provider an account reconciliation according to the settling of the financial account.

18. The method of claim 16 , further comprising notifying the media content provider that only the viewed portion of the media content was viewed by the user.

19. The method of claim 15 , further comprising:

identifying a first advertisement provider associated with the first advertisement; and

providing the first advertisement provider an account reconciliation according to the settling of the financial account.

20. The method of claim 19 , further comprising notifying the first advertisement provider that only the viewed portion of the media content was viewed by the user and that the viewed portion included the first advertisement.

Assignments (9)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057096/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: QUICKPLAY MEDIA CO.
To: QP HOLDINGS, LLC
Reel/Frame 052188/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2020
From: QP HOLDINGS, LLC
To: THE DIRECTV GROUP, INC.
Reel/Frame 052189/0024 →
CHANGE OF NAME Recorded Mar 17, 2020
From: QUICKPLAY MEDIA INC.
To: QUICKPLAY MEDIA CO.
Reel/Frame 052184/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2018
From: MAHARAJH, KAVI; MACNEIL, BART; WALKER, TORIN
To: QUICKPLAY MEDIA, INC.
Reel/Frame 046976/0452 →
Cited By (2)
US 12,375,551 US 12,681,778