IP Library Granted Patent US 10,375,450
Granted Patent B1
US 10,375,450 · App. 15/483,991 · Granted Aug 6, 2019

Ad selection in opt-in media experience based on multiple group membership and participation

Inventor: Leslie M Carter (San Jose, CA)
Assignee: BlackArrow
H04N21/812H04N21/23424H04N21/25435H04N21/4318H04N21/44204H04N21/44213
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,375,450
App. No.
15/483,991
Granted
Aug 6, 2019
Kind
B1
Abstract

A system to delivery media over a network for rendering by client devices forms a definition of a group of people who have opted-in to experience a defined shared media experience, and augments the shared media as a result of a dynamic measurement of one or more characteristics of the group.

Claims (26)

1. A system to deliver media over a network for rendering by client devices, the system comprising:

at least one memory that stores computer-executable instructions; and

at least one hardware processor that, when executing the computer-executable instructions stored in the at least one memory, is configured to:

operate a hub between a Subscriber Information Service and a Content Information Service to identify a plurality of distinct upcoming shared media experiences that a particular viewer is opted into based on subscriber groups formed in a Subscriber Information Service and media events and an association of one or more opt-in groups to the media events defined in a Content Information Service;

select supplemental media to alter a particular one of the distinct shared media experiences, the selecting based on the plurality of distinct upcoming shared media experiences that the viewer is opted into; and

during digital delivery of the particular one of the distinct shared media experiences to the viewer, alter the particular one of the distinct shared media experiences with the supplemental media and with additional supplemental media selected based on additional actual viewers of the particular one of the distinct shared media experiences, and direct the supplemental media or additional supplemental media to a device other than a device that initiated the shared media experience.

2. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

select the supplemental media from a plurality of alternate narratives for the particular one of the distinct shared media experiences.

3. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

select, as the supplemental media, additional media feeds to a second device than a first device delivering the particular one of the distinct shared media experiences to the viewer.

4. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

commence communication of the particular one of the distinct shared media experiences to the viewer only upon the triggering of a defined membership threshold (quorum).

5. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

select the supplemental media according to a growth rate of membership in a group of people opting into the particular one of the distinct shared media experiences.

6. The system of claim 5 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

select the supplemental media to change the quantity, type, or arrangement of advertising presented with the particular one of the distinct shared media experiences based on the growth rate.

7. The system of claim 6 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

change the quantity, type, or arrangement of the advertising augmenting the defined shared media experience based on a rate at which fees are collected for the particular one of the distinct shared media experiences.

8. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

age out the viewer and substitute, for discrete identifiers of each participation of the viewer in the plurality of the distinct shared media experiences, a single aggregate abstract identifier characterizing participation in all of the plurality of the distinct shared media experiences and not particularly identifying any one of the plurality of distinct shared media experiences.

9. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

age out viewers who participate in the particular one of the distinct shared media experiences, and substitute, for distinct identifications of the viewers as participants in the particular one of the distinct shared media experiences, aggregate data characterizing the participation of the viewers that were aged out, the aggregate data not distinctly identifying any one of the viewers.

10. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

operate the hub statelessly relative to the Subscriber Information Service and the Content Information Service.

11. The system of claim 1 , wherein the at least one hardware processor, when executing the computer-executable instructions stored in the at least one memory, is further configured to:

obfuscate identifying details about the viewer received from the Subscriber Information Service.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 8, 2023
From: ANTARES CAPITAL LP
To: CADENT TECH, INC. (F/K/A BLACKARROW, INC.)
Reel/Frame 064526/0290 →
SECURITY INTEREST Recorded Aug 8, 2023
From: CADENT TECH, INC.; 4INFO, INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 064527/0371 →
SECURITY INTEREST Recorded Sep 12, 2018
From: CADENT TECH, INC. (F/K/A BLACKARROW, INC.)
To: ANTARES CAPITAL LP
Reel/Frame 046858/0478 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2017
From: CARTER, LESLIE M.
To: BLACKARROW
Reel/Frame 042079/0467 →
Continuity (2)
Continuation 14315227 · Jun 25, 2014
Provisional Application 61839368 · Jun 25, 2013