Invidi Technologies Corporation

United States of America

Back to Profile

1-100 of 108 for Invidi Technologies Corporation Sort by
Query
Aggregations
IP Type
        Patent 100
        Trademark 8
Jurisdiction
        United States 62
        World 25
        Canada 21
Date
New (last 4 weeks) 3
2025 February (MTD) 3
2024 October 2
2025 (YTD) 3
2024 9
See more
IPC Class
H04N 21/81 - Monomedia components thereof 34
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles 31
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data 29
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs 28
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists 28
See more
NICE Class
42 - Scientific, technological and industrial services, research and design 8
35 - Advertising and business services 6
09 - Scientific and electric apparatus and instruments 5
Status
Pending 22
Registered / In Force 86
  1     2        Next Page

1.

NATIONAL INSERTION OF TARGETED ADVERTISMENT

      
Application Number 18636004
Status Pending
Filing Date 2024-04-15
First Publication Date 2025-02-27
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 7/088 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band with signal insertion during the vertical blanking interval the inserted signal being digital
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/2347 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
  • H04N 21/242 - Synchronization processes, e.g. processing of PCR [Program Clock References]
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

2.

MEDIAHUB FOR CONTROLLING AND MONITORING THE DISTRIBUTION OF TARGETED ASSETS

      
Application Number 18809942
Status Pending
Filing Date 2024-08-20
First Publication Date 2025-02-13
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Fiderer, Howard Lloyd
  • Wilson, Daniel C.

Abstract

The present invention relates generally to the provision of targeted advertisements in media. Systems and methods are described which facilitate addressable and non-addressable distribution of assets across a plurality of distribution networks and platforms. In this regard, an advertiser may be able to place a single order for advertising through a media distribution platform that allocates and distributes the asset via multiple channels such as internet streaming, websites (e.g., banners, pop-ups, overlays, etc.), cable, satellite, etc.

IPC Classes  ?

  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

3.

TARGETING CONTENT BASED ON LOCATION

      
Application Number 18602793
Status Pending
Filing Date 2024-03-12
First Publication Date 2025-02-06
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Assets of broadcast network content are targeted to network users of interest based on location information regarding user equipment devices. Asset providers can specify location targeting criteria via a graphical user interface displaying mapping information. This location targeting criteria can then be compared to location information regarding user equipment devices so that assets are delivered to appropriate devices. The comparison of the location targeting criteria to the device location information can be performed at the user equipment devices or at another location. In the latter case, the assets can be addressed to appropriate user equipment devices or appropriate user equipment devices can be directed to select the asset, which is broadcast via the network. In this manner, assets can be targeted to individual network users on a basis independent of network topology.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/2187 - Live feed
  • H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors

4.

IN-CONTENT ADVERTISING SYSTEM

      
Application Number 18649732
Status Pending
Filing Date 2024-04-29
First Publication Date 2024-10-31
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Chuah, Nick
  • Krishnaswamy, Niranjana
  • Peterson, Ii, Alden Lloyd

Abstract

A system and associated functionality are described for enabling replacement of in-content advertising (ICA) content in programming segments without creating and distributing full program versions. One or more ICA opportunities (702) are provided in a programming stream (700). To enable replacement of less than the whole program, a replaceable program segment (704) is defined that encompasses the one or more ICA opportunities (702). Multiple versions (706) of the programming segment (704) can then be generated each including different ICA content for the ICA opportunity (702). Individual viewers or viewers belonging to different demographic groups or geographic zones, among other possibilities, may then receive an appropriate one of the versions (706) of the programming segment (704). A trigger (708) may be provided at a time prior to the beginning of the programming segment (704) to facilitate or enable insertion of the appropriate version (706).

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/81 - Monomedia components thereof

5.

IN-CONTENT ADVERTISING SYSTEM

      
Application Number US2024026869
Publication Number 2024/227183
Status In Force
Filing Date 2024-04-29
Publication Date 2024-10-31
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Chuah, Nick
  • Krishnaswamy, Niranjana
  • Peterson Ii, Alden Lloyd

Abstract

A system and associated functionality are described for enabling replacement of in-content advertising (ICA) content in programming segments without creating and distributing full program versions. One or more ICA opportunities (702) are provided in a programming stream (700). To enable replacement of less than the whole program, a replaceable program segment (704) is defined that encompasses the one or more ICA opportunities (702). Multiple versions (706) of the programming segment (704) can then be generated each including different ICA content for the ICA opportunity (702). Individual viewers or viewers belonging to different demographic groups or geographic zones, among other possibilities, may then receive an appropriate one of the versions (706) of the programming segment (704). A trigger (708) may be provided at a time prior to the beginning of the programming segment (704) to facilitate or enable insertion of the appropriate version (706).

IPC Classes  ?

  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
  • H04N 21/81 - Monomedia components thereof

6.

Resource allocation in communications networks using probability forecasts

      
Application Number 18388045
Grant Number 12191978
Status In Force
Filing Date 2023-11-08
First Publication Date 2024-10-17
Grant Date 2025-01-07
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sadeghi, Samira
  • Mizera, Ivan
  • Ballantyne, David
  • Wilson, Daniel C.

Abstract

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04H 20/42 - Arrangements for resource management
  • H04H 20/74 - Wireless systems of satellite networks
  • H04H 20/78 - CATV [Community Antenna Television] systems
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/2385 - Channel allocationBandwidth allocation
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/81 - Monomedia components thereof
  • H04L 69/329 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

7.

SATELLITE SWITCHING FOR ADDRESSABLE ASSET DELIVERY

      
Application Number 18235724
Status Pending
Filing Date 2023-08-18
First Publication Date 2024-10-10
Owner Invidi Technologies Corporation (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.

Abstract

Specific transmission mechanisms and processes are provided to support real-time addressable asset delivery in satellite broadcast networks including satellite television networks. A satellite network (100) includes a satellite (102) that transmits a satellite transmission (106) to a terrestrial receiver (104), such as a satellite dish. The satellite dish (104) is associated with a UED (108) such as a television with a set top box. The satellite transmission (106) includes a number of MUXs (107). One or more of the MUXs (107) includes a programming channel and associated asset channels. Addressable asset options can be delivered at UEDs by hopping from a programming channel to an asset channel at an asset delivery opportunity.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
  • H04N 21/2365 - Multiplexing of several video streams
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/64 - Addressing
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording
  • H04N 21/81 - Monomedia components thereof

8.

VERIFYING AND ENCOURAGING ASSET CONSUMPTION IN A COMMUNICATIONS NETWORK

      
Application Number 18370754
Status Pending
Filing Date 2023-09-20
First Publication Date 2024-09-12
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods presented herein generally provide for the compensation of asset providers and/or communications network providers for the non-consumption of assets provided with programming. In this regard, when users elect not to consume the assets associated with the programming, the asset provider loses the opportunity to present their assets to such non-consuming users and is thereby injured in relation to the price they have paid for the delivery of their assets. In one arrangement, a reporting module at a customer device is operative to identify when a user skips an asset and report that skip event to the network. This information may then be utilized to adjust the bill of the asset provider and/or to bill the user associated with the skip event.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/2543 - Billing
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/81 - Monomedia components thereof

9.

INVIDI

      
Serial Number 98693798
Status Pending
Filing Date 2024-08-12
Owner INVIDI Technologies Corporation ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design
  • 09 - Scientific and electric apparatus and instruments

Goods & Services

Advertising and communication services, namely, services for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of software as a service (SAAS) services featuring software for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of downloadable computer software programs for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems; Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of recorded computer software programs for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems

10.

INVIDI MAKE AN IMPRESSION

      
Serial Number 98693794
Status Pending
Filing Date 2024-08-12
Owner INVIDI Technologies Corporation ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advertising and communication services, namely, services for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of software as a service (SAAS) services featuring software for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems

11.

INVIDI

      
Serial Number 98693803
Status Pending
Filing Date 2024-08-12
Owner INVIDI Technologies Corporation ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advertising and communication services, namely, services for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of downloadable computer software programs for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems; Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of recorded computer software programs for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of software as a service (SAAS) services featuring software for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems

12.

INVIDI MAKE AN IMPRESSION

      
Serial Number 98693795
Status Pending
Filing Date 2024-08-12
Owner INVIDI Technologies Corporation ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advertising and communication services, namely, services for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of software as a service (SAAS) services featuring software for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems

13.

MANAGING ADDRESSABLE ASSET CAMPAIGNS ACROSS MULTIPLE DEVICES

      
Application Number 18202165
Status Pending
Filing Date 2023-05-25
First Publication Date 2023-11-30
Owner Invidi Technologies Corporation (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Ii, Alden Lloyd
  • Fiderer, Howard

Abstract

An addressable asset system (100) includes user equipment devices (UEDs) (102), a cloud decisioning system (CDS) (106) and a business data management system (BDMS) (108). The BDMS (108) collects information that is used by the CDS (106) to manage delivery of assets by the UEDs (102). In an exemplary network architecture, the CDS (106) is independent of the network insertion and delivery equipment. In particular, the broadcast content stream is delivered to the UED (102) by a digital content management (DCM) system (110) and certain assets are separately delivered to the UED (102) by the asset download network (ADN) (112). This allows the CDS (106) to remain independent of the network of the UED (102) such that the CDS (106) can operate across networks.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/81 - Monomedia components thereof
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules

14.

Resource allocation in communications networks using probability forecasts

      
Application Number 18169089
Grant Number 11843451
Status In Force
Filing Date 2023-02-14
First Publication Date 2023-09-14
Grant Date 2023-12-12
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sadeghi, Samira
  • Mizera, Ivan
  • Ballantyne, David
  • Wilson, Daniel C.

Abstract

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.

IPC Classes  ?

  • H04L 69/329 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
  • H04H 20/42 - Arrangements for resource management
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/81 - Monomedia components thereof
  • H04H 20/74 - Wireless systems of satellite networks
  • H04H 20/78 - CATV [Community Antenna Television] systems
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04L 9/40 - Network security protocols
  • H04N 21/2385 - Channel allocationBandwidth allocation

15.

Targeting content based on location

      
Application Number 18146254
Grant Number 11930235
Status In Force
Filing Date 2022-12-23
First Publication Date 2023-09-07
Grant Date 2024-03-12
Owner Invidi Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Assets of broadcast network content are targeted to network users of interest based on location information regarding user equipment devices. Asset providers can specify location targeting criteria via a graphical user interface displaying mapping information. This location targeting criteria can then be compared to location information regarding user equipment devices so that assets are delivered to appropriate devices. The comparison of the location targeting criteria to the device location information can be performed at the user equipment devices or at another location. In the latter case, the assets can be addressed to appropriate user equipment devices or appropriate user equipment devices can be directed to select the asset, which is broadcast via the network. In this manner, assets can be targeted to individual network users on a basis independent of network topology.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/2187 - Live feed
  • H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors

16.

PROVIDING FRAME ACCURATE REPLACEMENT SIGNALS IN CONTENT STREAMS

      
Document Number 03239337
Status Pending
Filing Date 2022-11-30
Open to Public Date 2023-06-08
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Booth, Robert
  • Riedl, Steven

Abstract

A system and associated functionality are described for identifying, verifying, and replacing insertion opportunity information in content streams. A trigger replacement system (100) for use in an addressable advertising context includes a watermark detector (102) receives a video stream and detects triggers that indicate an insertion opportunity such as watermarks. Information from the watermarks is provided to a logic and decision server (104) that also receives a metadata feed relating to addressable insertion opportunities, assets, and targeting parameters. Once the logic and decision server (104) has processed the watermark information and the metadata feed, the server (104) generates replacement cue information identifying the addressable insertion opportunity. The server (104) can also transmit instructions to a server-side device (110), for example, a server-side ad inserter, a break information server, packager, manifest manipulator, or user device such as a set top box (112) to implement delivery of addressable assets.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark

17.

PROVIDING FRAME ACCURATE REPLACEMENT SIGNALS IN CONTENT STREAMS

      
Application Number US2022080694
Publication Number 2023/102444
Status In Force
Filing Date 2022-11-30
Publication Date 2023-06-08
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Booth, Robert
  • Riedl, Steven

Abstract

A system and associated functionality are described for identifying, verifying, and replacing insertion opportunity information in content streams. A trigger replacement system (100) for use in an addressable advertising context includes a watermark detector (102) receives a video stream and detects triggers that indicate an insertion opportunity such as watermarks. Information from the watermarks is provided to a logic and decision server (104) that also receives a metadata feed relating to addressable insertion opportunities, assets, and targeting parameters. Once the logic and decision server (104) has processed the watermark information and the metadata feed, the server (104) generates replacement cue information identifying the addressable insertion opportunity. The server (104) can also transmit instructions to a server-side device (110), for example, a server-side ad inserter, a break information server, packager, manifest manipulator, or user device such as a set top box (112) to implement delivery of addressable assets.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs

18.

PROVIDING FRAME ACCURATE REPLACEMENT SIGNALS IN CONTENT STREAMS

      
Application Number 18060413
Status Pending
Filing Date 2022-11-30
First Publication Date 2023-06-01
Owner Invidi Technologies Corporation (USA)
Inventor
  • Booth, Robert
  • Riedl, Steven

Abstract

A system and associated functionality are described for identifying, verifying, and replacing insertion opportunity information in content streams. A trigger replacement system (100) for use in an addressable advertising context includes a watermark detector (102) receives a video stream and detects triggers that indicate an insertion opportunity such as watermarks. Information from the watermarks is provided to a logic and decision server (104) that also receives a metadata feed relating to addressable insertion opportunities, assets, and targeting parameters. Once the logic and decision server (104) has processed the watermark information and the metadata feed, the server (104) generates replacement cue information identifying the addressable insertion opportunity. The server (104) can also transmit instructions to a server-side device (110), for example, a server-side ad inserter, a break information server, packager, manifest manipulator, or user device such as a set top box (112) to implement delivery of addressable assets.

IPC Classes  ?

  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

19.

Mediahub for controlling and monitoring the distribution of targeted assets

      
Application Number 17659420
Grant Number 12069326
Status In Force
Filing Date 2022-04-15
First Publication Date 2023-01-05
Grant Date 2024-08-20
Owner Invidi Technologies Corporation (USA)
Inventor
  • Fiderer, Howard
  • Wilson, Daniel C.

Abstract

The present invention relates generally to the provision of targeted advertisements in media. Systems and methods are described which facilitate addressable and non-addressable distribution of assets across a plurality of distribution networks and platforms. In this regard, an advertiser may be able to place a single order for advertising through a media distribution platform that allocates and distributes the asset via multiple channels such as internet streaming, websites (e.g., banners, pop-ups, overlays, etc.), cable, satellite, etc.

IPC Classes  ?

  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

20.

National insertion of targeted advertisement

      
Application Number 17655763
Grant Number 11962872
Status In Force
Filing Date 2022-03-21
First Publication Date 2022-12-08
Grant Date 2024-04-16
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Andrerson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/2347 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
  • H04N 21/242 - Synchronization processes, e.g. processing of PCR [Program Clock References]
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 7/088 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band with signal insertion during the vertical blanking interval the inserted signal being digital

21.

UNIVERSALLY INTERACTIVE REQUEST FOR INFORMATION

      
Application Number 17647544
Status Pending
Filing Date 2022-01-10
First Publication Date 2022-12-01
Owner Invidi Technologies Corporation (USA)
Inventor
  • Downey, David
  • Sheehan, Patrick
  • Anderson, Ii, Bruce
  • Wilson, Daniel

Abstract

A request for information (RFI) system is provided for use in communications networks including broadcast networks and the Internet. In one implementation, a code identifying an item of media content of interest (e.g. television, newspaper, magazines, billboards, radio) is captured and input to an RFI system that includes stored media tags and a search tool for matching inputs to the stored media tags. Upon receipt of the captured code, the RFI system matches the captured code with the stored media tags and provides a response to the user based on the match. The response may include or relate to follow-on or premium information relating to the content of interest. Using this information, an RFI data center or an RFI platform may credit value to a rewards account established for the network user based on the user's verified consumption of assets and/or data requests. Further, the RFI data center or RFI platform may be used to collect consumer behavior information, including purchasing decisions made by the user after consumption of assets, and correlate the consumer behavior information with the user's verified asset consumption.

IPC Classes  ?

  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/4722 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
  • H04N 21/81 - Monomedia components thereof

22.

National insertion of targeted advertisement

      
Application Number 17121473
Grant Number 11284166
Status In Force
Filing Date 2020-12-14
First Publication Date 2022-03-22
Grant Date 2022-03-22
Owner Invidi Techologies Corporation (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04N 21/2347 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
  • H04N 21/242 - Synchronization processes, e.g. processing of PCR [Program Clock References]
  • H04N 21/81 - Monomedia components thereof
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 7/088 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band with signal insertion during the vertical blanking interval the inserted signal being digital

23.

CLOUD-BASED DECISIONING FOR ADDRESSABLE ASSET SYSTEM

      
Application Number 17452161
Status Pending
Filing Date 2021-10-25
First Publication Date 2022-02-10
Owner Invidi Technologies Corporation (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Ii, Alden Lloyd
  • Fiderer, Howard

Abstract

An addressable asset system (100) includes user equipment devices (UEDs) (102), a cloud decisioning system (CDS) (106) and a business data management system (BDMS) (108). The BDMS (108) collects information that is used by the CDS (106) to manage delivery of assets by the UEDs (102). In an exemplary network architecture, the CDS (106) is independent of the network insertion and delivery equipment. In particular, the broadcast content stream is delivered to the UED (102) by a digital content management (DCM) system (110) and certain assets are separately delivered to the UED (102) by the asset download network (AND) (112). This allows the CDS (106) to remain independent of the network of the UED (102) such that the CDS (106) can operate across networks.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists

24.

INVIDI CONEXUS

      
Serial Number 97201456
Status Registered
Filing Date 2022-01-04
Registration Date 2024-02-20
Owner INVIDI Technologies Corporation ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of software as a service (SAAS) services featuring software for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems

25.

Managing addressable asset campaigns across multiple devices

      
Application Number 16932042
Grant Number 11689758
Status In Force
Filing Date 2020-07-17
First Publication Date 2021-11-11
Grant Date 2023-06-27
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Ii, Alden Lloyd
  • Fiderer, Howard

Abstract

An addressable asset system (100) includes user equipment devices (UEDs) (102), a cloud decisioning system (CDS) (106) and a business data management system (BDMS) (108). The BDMS (108) collects information that is used by the CDS (106) to manage delivery of assets by the UEDs (102). In an exemplary network architecture, the CDS (106) is independent of the network insertion and delivery equipment. In particular, the broadcast content stream is delivered to the UED (102) by a digital content management(DCM) system (110) and certain assets are separately delivered to the UED (102) by the asset download network (AND) (112). This allows the CDS (106) to remain independent of the network of the UED (102) such that the CDS (106) can operate across networks.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/81 - Monomedia components thereof
  • G06Q 30/0241 - Advertisements
  • G06Q 30/0242 - Determining effectiveness of advertisements
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules

26.

Resource allocation in communications networks using probability forecasts

      
Application Number 17167954
Grant Number 11581968
Status In Force
Filing Date 2021-02-04
First Publication Date 2021-10-28
Grant Date 2023-02-14
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sadeghi, Samira
  • Mizera, Ivan
  • Ballantyne, David
  • Wilson, Daniel C.

Abstract

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.

IPC Classes  ?

  • H04N 21/2385 - Channel allocationBandwidth allocation
  • H04H 20/42 - Arrangements for resource management
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/81 - Monomedia components thereof
  • H04H 20/74 - Wireless systems of satellite networks
  • H04H 20/78 - CATV [Community Antenna Television] systems
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04L 9/40 - Network security protocols
  • H04L 69/329 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

27.

SYSTEM FOR MULTICAST TRANSMISSION OF TARGETED ASSETS

      
Application Number 16592497
Status Pending
Filing Date 2019-10-03
First Publication Date 2021-09-16
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick M.
  • Peterson, Alden Lloyd
  • Wilson, Daniel C.

Abstract

Asset options are multiplexed into a multicast stream. In one implementation, a single stream (300) includes programming (306) and assets (302). A user equipment device delivers one of the assets (302) for delivery in connection with an asset delivery opportunity. The stream (300) also includes metadata (304) to assist the user equipment device in selecting the asset for delivery. Targeted advertising can thus be implemented in shared stream environments while efficiently using available bandwidth.

IPC Classes  ?

  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware

28.

Mediahub for controlling and monitoring the distribution of targeted assets

      
Application Number 16592405
Grant Number 11451848
Status In Force
Filing Date 2019-10-03
First Publication Date 2021-07-22
Grant Date 2022-09-20
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Fiderer, Howard
  • Wilson, Daniel C.

Abstract

The present invention relates generally to the provision of targeted advertisements in media. Systems and methods are described which facilitate addressable and non-addressable distribution of assets across a plurality of distribution networks and platforms. In this regard, an advertiser may be able to place a single order for advertising through a media distribution platform that allocates and distributes the asset via multiple channels such as internet streaming, websites (e.g., banners, pop-ups, overlays, etc.), cable, satellite, etc.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/81 - Monomedia components thereof

29.

METHOD AND APPARATUS FOR COMBINING METADATA AND CONTENT STREAM MANIFEST FILES FOR PROCESSING ON CLIENT DEVICES

      
Application Number 16600262
Status Pending
Filing Date 2019-10-11
First Publication Date 2020-07-09
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Booth, Robert
  • Peterson, Alden Lloyd
  • Festa, Mike
  • Oyer, Matthew

Abstract

A method and apparatus are disclosed for preparing program data for delivery to internet-enabled client devices implementing a targeted advertising scheme. A data combining apparatus (100) and associated data are provided for generating a combined manifest file. The apparatus (100) includes a demultiplexer (104), a data message handler (102), an A/V segmenter (103), and a manifest and metadata combiner (104). A content stream (105) (e.g., MPEG-TS) may be received at demultiplexer (104) and separated into data messages (i.e., metadata) and A/V content. Data message handler (102) may process the data messages into data message files (106) which include metadata. A/V segmenter (103) may segment the A/V content into A/V file chunks and generate manifest files (107) which include PTSs. Manifest and metadata combiner (104) may merge the data message files (106) and manifest files (107) into combined manifest files (108).

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

30.

Resource allocation in communications networks using probability forecasts

      
Application Number 16517406
Grant Number 10951335
Status In Force
Filing Date 2019-07-19
First Publication Date 2020-06-11
Grant Date 2021-03-16
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sadeghi, Samira
  • Mizera, Ivan
  • Ballantyne, David
  • Wilson, Daniel C.

Abstract

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04H 20/42 - Arrangements for resource management
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/81 - Monomedia components thereof
  • H04H 20/74 - Wireless systems of satellite networks
  • H04H 20/78 - CATV [Community Antenna Television] systems
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/2385 - Channel allocationBandwidth allocation
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

31.

National insertion of targeted advertisement

      
Application Number 15358798
Grant Number 10897656
Status In Force
Filing Date 2016-11-22
First Publication Date 2020-06-04
Grant Date 2021-01-19
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/81 - Monomedia components thereof
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/2347 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/242 - Synchronization processes, e.g. processing of PCR [Program Clock References]
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 7/088 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band with signal insertion during the vertical blanking interval the inserted signal being digital

32.

METHOD AND APPARATUS FOR COMBINING METADATA AND CONTENT STREAM MANIFEST FILES FOR PROCESSING ON CLIENT DEVICES

      
Application Number US2019055967
Publication Number 2020/077287
Status In Force
Filing Date 2019-10-11
Publication Date 2020-04-16
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Booth, Robert
  • Peterson, Alden Lloyd
  • Festa, Mike
  • Oyer, Matthew

Abstract

A method and apparatus are disclosed for preparing program data for delivery to internet-enabled client devices implementing a targeted advertising scheme. A data combining apparatus (100) and associated data are provided for generating a combined manifest file. The apparatus (100) includes a demultiplexer (104), a data message handler (102), an A/V segmenter (103), and a manifest and metadata combiner (104). A content stream (105) (e.g., MPEG-TS) may be received at demultiplexer (104) and separated into data messages (i.e., metadata) and A/V content. Data message handler (102) may process the data messages into data message files (106) which include metadata. A/V segmenter (103) may segment the A/V content into A/V file chunks and generate manifest files (107) which include PTSs. Manifest and metadata combiner (104) may merge the data message files (106) and manifest files (107) into combined manifest files (108).

IPC Classes  ?

  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

33.

METHOD AND APPARATUS FOR COMBINING METADATA AND CONTENT STREAM MANIFEST FILES FOR PROCESSING ON CLIENT DEVICES

      
Document Number 03122852
Status Pending
Filing Date 2019-10-11
Open to Public Date 2020-04-16
Owner INVIDI TECHNOLOGIES CORPORATION (Canada)
Inventor
  • Booth, Robert
  • Peterson, Alden Lloyd
  • Festa, Mike
  • Oyer, Matthew

Abstract

A method and apparatus are disclosed for preparing program data for delivery to internet-enabled client devices implementing a targeted advertising scheme. A data combining apparatus (100) and associated data are provided for generating a combined manifest file. The apparatus (100) includes a demultiplexer (104), a data message handler (102), an A/V segmenter (103), and a manifest and metadata combiner (104). A content stream (105) (e.g., MPEG-TS) may be received at demultiplexer (104) and separated into data messages (i.e., metadata) and A/V content. Data message handler (102) may process the data messages into data message files (106) which include metadata. A/V segmenter (103) may segment the A/V content into A/V file chunks and generate manifest files (107) which include PTSs. Manifest and metadata combiner (104) may merge the data message files (106) and manifest files (107) into combined manifest files (108).

IPC Classes  ?

  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video streamRemultiplexing of multiplex streamsExtraction or processing of SIDisassembling of packetised elementary stream
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

34.

MEDIAHUB FOR CONTROLLING AND MONITORING THE DISTRIBUTION OF TARGETED ASSETS

      
Document Number 03115424
Status Pending
Filing Date 2019-10-03
Open to Public Date 2020-04-09
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Fiderer, Howard
  • Wilson, Daniel C.

Abstract

The present invention relates generally to the provision of targeted advertisements in media. Systems and methods are described which facilitate addressable and non-addressable distribution of assets across a plurality of distribution networks and platforms. In this regard, an advertiser may be able to place a single order for advertising through a media distribution platform that allocates and distributes the asset via multiple channels such as internet streaming, websites (e.g., banners, pop-ups, overlays, etc.), cable, satellite, etc.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
  • H04N 21/6334 - Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
  • H04N 21/81 - Monomedia components thereof

35.

PACING FOR ASSET DELIVERY IN A COMMUNICATIONS NETWORK

      
Application Number 16382023
Status Pending
Filing Date 2019-04-11
First Publication Date 2020-04-09
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Ballantyne, David
  • Sadeghi, Samira
  • Hagglund, Dale
  • Wilson, Daniel C.

Abstract

A pacing platform and functionality allows for controlling the pace of delivery of addressable assets in an addressable asset delivery system (100). The illustrated system (100) generally includes an asset delivery order system (102), a decisioning system (104), UEDs (106) and delivery platforms (108). The system (100) allows for delivery of targeted assets to users of UEDs (106) in connection with asset delivery opportunities of programming provided by one or more program delivery networks (122). The system (100) allows for more even pacing of assets delivered by individual UEDs while still collectively fulfilling the campaigns entered via the order system (102). In addition, the invention allows for operation of the order system (102) so as to avoid accepting campaign requests that likely cannot be fulfilled.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

36.

MEDIAHUB FOR CONTROLLING AND MONITORING THE DISTRIBUTION OF TARGETED ASSETS

      
Application Number US2019054526
Publication Number 2020/072790
Status In Force
Filing Date 2019-10-03
Publication Date 2020-04-09
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Fiderer, Howard
  • Wilson, Daniel C.

Abstract

The present invention relates generally to the provision of targeted advertisements in media. Systems and methods are described which facilitate addressable and non-addressable distribution of assets across a plurality of distribution networks and platforms. In this regard, an advertiser may be able to place a single order for advertising through a media distribution platform that allocates and distributes the asset via multiple channels such as internet streaming, websites (e.g., banners, pop-ups, overlays, etc.), cable, satellite, etc.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
  • H04N 21/6334 - Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
  • H04N 21/81 - Monomedia components thereof

37.

SYSTEM FOR MULTICAST TRANSMISSION OF TARGETED ASSETS

      
Application Number US2019054550
Publication Number 2020/072807
Status In Force
Filing Date 2019-10-03
Publication Date 2020-04-09
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick, M.
  • Peterson, Alden
  • Wilson, Daniel, C.

Abstract

Asset options are multiplexed into a multicast stream. In one implementation, a single stream (300) includes programming (306) and assets (302). A user equipment device delivers one of the assets (302) for delivery in connection with an asset delivery opportunity. The stream (300) also includes metadata (304) to assist the user equipment device in selecting the asset for delivery. Targeted advertising can thus be implemented in shared stream environments while efficiently using available bandwidth.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/6405 - Multicasting
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
  • H04N 21/81 - Monomedia components thereof

38.

INVIDI EDGE

      
Serial Number 88753201
Status Registered
Filing Date 2020-01-09
Registration Date 2022-10-11
Owner INVIDI Technologies Corporation ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of downloadable computer software programs for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems; Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of recorded computer software programs for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems Addressable advertising delivery systems for cable, telecommunications, satellite, and Internet networks in the nature of software as a service (SAAS) services featuring software for preparing, customizing, scheduling and enabling the distribution and selective delivery of visual and/or audio content in the nature of advertisements via broadcast and non-broadcast delivery networks and systems

39.

TARGETED ADVERTISING IN UNICAST, MULTICAST AND HYBRID DISTRIBUTION SYSTEM CONTEXTS

      
Application Number 16230773
Status Pending
Filing Date 2018-12-21
First Publication Date 2019-11-28
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Anderson, Bruce J.
  • Wilson, Daniel C.
  • Sheehan, Patrick M.
  • Boulet, Daniel A.

Abstract

Systems and methods are presented for the delivery of targeted assets in a scheduled programming network in the context of several content distribution systems, including switched digital, unicast, multicast, and hybrid unicast/multicast content distribution systems. Assets may be targeted to network users in connection with the scheduled network programming, and further, successful delivery of those targeted assets may be confirmed. In this regard, the systems and methods generally select targeted assets from a remote platform and, in some instances, to deliver those targeted assets from the remote platform. The assets may be selected based on demographic or other information obtained from an external source and/or based on monitoring user inputs. In the latter regard, the classification of an audience can be based at least in part on monitoring communications to the remote platform conventionally used for other purposes.

IPC Classes  ?

  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware

40.

PACING FOR ASSET DELIVERY IN A COMMUNICATIONS NETWORK

      
Document Number 03097191
Status Pending
Filing Date 2019-04-11
Open to Public Date 2019-10-17
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Ballantyne, David
  • Sadeghi, Samira
  • Hagglund, Dale
  • Wilson, Daniel

Abstract

A pacing platform and functionality allows for controlling the pace of delivery of addressable assets in an addressable asset delivery system (100). The illustrated system (100) generally includes an asset delivery order system (102), a decisioning system (104), UEDs (106) and delivery platforms (108). The system (100) allows for delivery of targeted assets to users of UEDs (106) in connection with asset delivery opportunities of programming provided by one or more program delivery networks (122). The system (100) allows for more even pacing of assets delivered by individual UEDs while still collectively fulfilling the campaigns entered via the order system (102). In addition, the invention allows for operation of the order system (102) so as to avoid accepting campaign requests that likely cannot be fulfilled.

IPC Classes  ?

41.

PACING FOR ASSET DELIVERY IN A COMMUNICATIONS NETWORK

      
Application Number US2019027078
Publication Number 2019/200162
Status In Force
Filing Date 2019-04-11
Publication Date 2019-10-17
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Ballantyne, David
  • Sadeghi, Samira
  • Hagglund, Dale
  • Wilson, Daniel C.

Abstract

A pacing platform and functionality allows for controlling the pace of delivery of addressable assets in an addressable asset delivery system (100). The illustrated system (100) generally includes an asset delivery order system (102), a decisioning system (104), UEDs (106) and delivery platforms (108). The system (100) allows for delivery of targeted assets to users of UEDs (106) in connection with asset delivery opportunities of programming provided by one or more program delivery networks (122). The system (100) allows for more even pacing of assets delivered by individual UEDs while still collectively fulfilling the campaigns entered via the order system (102). In addition, the invention allows for operation of the order system (102) so as to avoid accepting campaign requests that likely cannot be fulfilled.

42.

Asset targeting system for limited resource environments

      
Application Number 16173943
Grant Number 10762509
Status In Force
Filing Date 2018-10-29
First Publication Date 2019-10-03
Grant Date 2020-09-01
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Cristofalo, Michael
  • Sheehan, Patrick M.

Abstract

The present invention provides targeted asset system implementations in contexts where there is limited or no ability to use a real-time return channel for communications from user equipment devices (e.g., STB) to the network. In one arrangement, a household classifier is generated and delivered to user equipment devices. The household classifiers are generated based on third party data and/or network usage information associated with the household. The system and method allow for generating highly accurate household classifications that may be forwarded to individual households where the user equipment device may implant the classifiers to select appropriate assets for delivery to the household.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • H04H 60/20 - Arrangements for conditional access to broadcast information or to broadcast-related services on secondary editing information
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04H 60/37 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
  • H04H 60/31 - Arrangements for monitoring the use made of the broadcast services

43.

Targeting content based on location

      
Application Number 16126789
Grant Number 11540000
Status In Force
Filing Date 2018-09-10
First Publication Date 2019-08-15
Grant Date 2022-12-27
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Assets of broadcast network content are targeted to network users of interest based on location information regarding user equipment devices. Asset providers can specify location targeting criteria via a graphical user interface displaying mapping information. This location targeting criteria can then be compared to location information regarding user equipment devices so that assets are delivered to appropriate devices. The comparison of the location targeting criteria to the device location information can be performed at the user equipment devices or at another location. In the latter case, the assets can be addressed to appropriate user equipment devices or appropriate user equipment devices can be directed to select the asset, which is broadcast via the network. In this manner, assets can be targeted to individual network users on a basis independent of network topology.

IPC Classes  ?

  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • G06Q 30/00 - Commerce
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities

44.

Verifying and encouraging asset consumption in a communications network

      
Application Number 16025766
Grant Number 11800061
Status In Force
Filing Date 2018-07-02
First Publication Date 2019-06-06
Grant Date 2023-10-24
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods presented herein generally provide for the compensation of asset providers and/or communications network providers for the non-consumption of assets provided with programming. In this regard, when users elect not to consume the assets associated with the programming, the asset provider loses the opportunity to present their assets to such non-consuming users and is thereby injured in relation to the price they have paid for the delivery of their assets. In one arrangement, a reporting module at a customer device is operative to identify when a user skips an asset and report that skip event to the network. This information may then be utilized to adjust the bill of the asset provider and/or to bill the user associated with the skip event.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/2543 - Billing
  • H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk

45.

Resource allocation in communications networks using probability forecasts

      
Application Number 15833647
Grant Number 10404390
Status In Force
Filing Date 2017-12-06
First Publication Date 2018-12-06
Grant Date 2019-09-03
Owner Invidi Technologies Corporation (USA)
Inventor
  • Sadeghi, Samira
  • Mizera, Ivan
  • Ballantyne, David
  • Wilson, Daniel C.

Abstract

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.

IPC Classes  ?

  • G06F 15/17 - Interprocessor communication using an input/output type connection, e.g. channel, I/O port
  • H04H 20/42 - Arrangements for resource management
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/81 - Monomedia components thereof
  • H04H 20/74 - Wireless systems of satellite networks
  • H04H 20/78 - CATV [Community Antenna Television] systems
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/2385 - Channel allocationBandwidth allocation
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

46.

CLOUD-BASED DECISIONING FOR ADDRESSABLE ASSET SYSTEM

      
Document Number 03050181
Status In Force
Filing Date 2018-01-11
Open to Public Date 2018-07-19
Grant Date 2023-09-26
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Alden Lloyd
  • Fiderer, Howard

Abstract

A system and associated functionality are disclosed for managing and monitoring the delivery of assets to network users to comply with campaign specifications. The system is largely independent of content/asset delivery mechanisms, and thus facilitates management and monitoring of asset delivery with respect to a single device or multiple devices, including, multiple devices of multiple networks or modalities, e.g., a television, a laptop and a tablet.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists

47.

MANAGING ADDRESSABLE ASSET CAMPAIGNS ACROSS MULTIPLE DEVICES

      
Application Number US2018013369
Publication Number 2018/132602
Status In Force
Filing Date 2018-01-11
Publication Date 2018-07-19
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Alden Lloyd
  • Fiderer, Howard

Abstract

An addressable asset system (100) includes user equipment devices (UEDs) (102), a cloud decisioning system (CDS) (106) and a business data management system (BDMS) (108). The BDMS (108) collects information that is used by the CDS (106) to manage delivery of assets by the UEDs (102). In an exemplary network architecture, the CDS (106) is independent of the network insertion and delivery equipment. In particular, the broadcast content stream is delivered to the UED (102) by a digital content management (DCM) system (110) and certain assets are separately delivered to the UED (102) by the asset download network (ADN) (112). This allows the CDS (106) to remain independent of the network of the UED (102) such that the CDS (106) can operate across networks.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

48.

SATELLITE SWITCHING FOR ADDRESSABLE ASSET DELIVERY

      
Application Number US2018013387
Publication Number 2018/132613
Status In Force
Filing Date 2018-01-11
Publication Date 2018-07-19
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.

Abstract

Specific transmission mechanisms and processes are provided to support real-time addressable asset delivery in satellite broadcast networks including satellite television networks. A satellite network (100) includes a satellite (102) that transmits a satellite transmission (106) to a terrestrial receiver (104), such as a satellite dish. The satellite dish (104) is associated with a UED (108) such as a television with a set top box. The satellite transmission (106) includes a number of MUXs (107). One or more of the MUXs (107) includes a programming channel and associated asset channels. Addressable asset options can be delivered at UEDs by hopping from a programming channel to an asset channel at an asset delivery opportunity.

IPC Classes  ?

  • H04N 21/2385 - Channel allocationBandwidth allocation
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 7/20 - Adaptations for transmission via a GHz frequency band, e.g. via satellite

49.

CLOUD-BASED DECISIONING FOR ADDRESSABLE ASSET SYSTEM

      
Application Number US2018013377
Publication Number 2018/132609
Status In Force
Filing Date 2018-01-11
Publication Date 2018-07-19
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Alden Lloyd
  • Fiderer, Howard

Abstract

A system and associated functionality are disclosed for managing and monitoring the delivery of assets to network users to comply with campaign specifications. The system is largely independent of content/asset delivery mechanisms, and thus facilitates management and monitoring of asset delivery with respect to a single device or multiple devices, including, multiple devices of multiple networks or modalities, e.g., a television, a laptop and a tablet.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

50.

Cloud-based decisioning for addressable asset system

      
Application Number 15403837
Grant Number 10523992
Status In Force
Filing Date 2017-01-11
First Publication Date 2018-07-12
Grant Date 2019-12-31
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Ii, Alden Lloyd
  • Fiderer, Howard

Abstract

A system and associated functionality are disclosed for managing and monitoring the delivery of assets to network users to comply with campaign specifications. The system is largely independent of content/asset delivery mechanisms, and thus facilitates management and monitoring of asset delivery with respect to a single device or multiple devices, including, multiple devices of multiple networks or modalities, e.g., a television, a laptop and a tablet.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording
  • H04N 21/658 - Transmission by the client directed to the server
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

51.

Managing addressable asset campaigns across multiple devices

      
Application Number 15403827
Grant Number 10735795
Status In Force
Filing Date 2017-01-11
First Publication Date 2018-07-12
Grant Date 2020-08-04
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.
  • Peterson, Ii, Alden Lloyd
  • Fiderer, Howard

Abstract

An addressable asset system (100) includes user equipment devices (UEDs) (102), a cloud decisioning system (CDS) (106) and a business data management system (BDMS) (108). The BDMS (108) collects information that is used by the CDS (106) to manage delivery of assets by the UEDs (102). In an exemplary network architecture, the CDS (106) is independent of the network insertion and delivery equipment. In particular, the broadcast content stream is delivered to the UED (102) by a digital content management (DCM) system (110) and certain assets are separately delivered to the UED (102) by the asset download network (ADN) (112). This allows the CDS (106) to remain independent of the network of the UED (102) such that the CDS (106) can operate across networks.

IPC Classes  ?

  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/81 - Monomedia components thereof
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording
  • H04N 21/658 - Transmission by the client directed to the server

52.

Satellite switching for addressable asset delivery

      
Application Number 15403847
Grant Number 11750854
Status In Force
Filing Date 2017-01-11
First Publication Date 2018-07-12
Grant Date 2023-09-05
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Anderson, Bruce J.

Abstract

Specific transmission mechanisms and processes are provided to support real-time addressable asset delivery in satellite broadcast networks including satellite television networks. A satellite network (100) includes a satellite (102) that transmits a satellite transmission (106) to a terrestrial receiver (104), such as a satellite dish. The satellite dish (104) is associated with a UED (108) such as a television with a set top box. The satellite transmission (106) includes a number of MUXs (107). One or more of the MUXs (107) includes a programming channel and associated asset channels. Addressable asset options can be delivered at UEDs by hopping from a programming channel to an asset channel at an asset delivery opportunity.

IPC Classes  ?

  • H04N 21/2365 - Multiplexing of several video streams
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording
  • H04N 21/64 - Addressing
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream

53.

Universally interactive request for information

      
Application Number 15683023
Grant Number 11222062
Status In Force
Filing Date 2017-08-22
First Publication Date 2018-07-05
Grant Date 2022-01-11
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

A request for information (RFI) system is provided for use in communications networks including broadcast networks and the Internet. In one implementation, a code identifying an item of media content of interest (e.g. television, newspaper, magazines, billboards, radio) is captured and input to an RFI system that includes stored media tags and a search tool for matching inputs to the stored media tags. Upon receipt of the captured code, the RFI system matches the captured code with the stored media tags and provides a response to the user based on the match. The response may include or relate to follow-on or premium information relating to the content of interest. Using this information, an RFI data center or an RFI platform may credit value to a rewards account established for the network user based on the user's verified consumption of assets and/or data requests. Further, the RFI data center or RFI platform may be used to collect consumer behavior information, including purchasing decisions made by the user after consumption of assets, and correlate the consumer behavior information with the user's verified asset consumption.

IPC Classes  ?

  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/4722 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
  • H04N 21/81 - Monomedia components thereof

54.

RESOURCE ALLOCATION IN COMMUNICATIONS NETWORKS USING PROBABILITY FORECASTS

      
Document Number 03046341
Status In Force
Filing Date 2017-12-06
Open to Public Date 2018-06-14
Grant Date 2021-11-02
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel
  • Sadeghi, Samira

Abstract

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.

IPC Classes  ?

  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04H 20/42 - Arrangements for resource management

55.

RESOURCE ALLOCATION IN COMMUNICATIONS NETWORKS USING PROBABILITY FORECASTS

      
Application Number US2017064935
Publication Number 2018/106819
Status In Force
Filing Date 2017-12-06
Publication Date 2018-06-14
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Sadeghi, Samira

Abstract

A system (1000) is disclosed including a resource allocation optimization (RAO) platform (1002) for optimizing the allocation of resources in network (1004) for delivery of assets to user equipment devices (UEDs) (1012). The RAO platform (1002) determines probabilities that certain asset delivery opportunities (ADOs) will occur within a selected time window and uses these probabilities together with information concerning values of asset delivery to determine an optimal use of asset deliveries. In this regard, the RAO platform (1004) received historical data from repository (1014) that facilitates calculation of probabilities that ADOs will occur. Such information may be compiled based on asset delivery records for similar network environments in the recent past or over time.

IPC Classes  ?

  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04H 20/42 - Arrangements for resource management

56.

Third party data matching for targeted advertising

      
Application Number 15670165
Grant Number 10129589
Status In Force
Filing Date 2017-08-07
First Publication Date 2018-05-17
Grant Date 2018-11-13
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.
  • Peterson, Ii, Alden Lloyd
  • Cristofalo, Michael

Abstract

A broadcast targeting system is provided where third party database information is utilized in conjunction with broadcast network client information to identify households within the broadcast network including one or more desired recipients of targeted assets. In instances where a user equipment device of the targeted household includes multiple users (i.e., a multiple-user device), use of third party data in conjunction with an indication of which household member is currently using the multiple user device (e.g., set top box, etc.) allows for more effectively delivering assets targeted to a specific member(s) of the household.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/4385 - Multiplex stream processing, e.g. multiplex stream decrypting
  • H04N 21/81 - Monomedia components thereof

57.

PREDICTIVE PROGRAMMATIC SYSTEM FOR AUDIENCE IDENTIFICATION AND ANALYSIS

      
Application Number US2017017680
Publication Number 2017/139771
Status In Force
Filing Date 2017-02-13
Publication Date 2017-08-17
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Fiderer, Howard
  • Downey, David
  • Kubin, Michael
  • Wilson, Daniel

Abstract

A predictive programmatic system (100) uses an addressable asset delivery system to provide audience information for non-addressable asset delivery opportunities. The illustrated system (100) is implemented in connection with an addressable asset delivery system (102) deployed, for example, in a cable or satellite television network. The addressable asset delivery system (102) is used to address assets to user devices 104 of a communications network. An asset provider may request dissemination of an asset over the communications network via a contracting platform (106). A targeting module (108) is operative for accessing audience information (110) and providing targeting information to the contracting platform (106). The audience information (110) may be developed by obtaining information regarding the audiences for addressable asset delivery opportunities and associated level of interest and conversion information, and the targeting module (108) may use information to characterize overall audiences for non-addressable asset delivery opportunities.

IPC Classes  ?

  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts

58.

Play time adjustment of assets for targeted asset system

      
Application Number 12559292
Grant Number 09628869
Status In Force
Filing Date 2009-09-14
First Publication Date 2017-04-18
Grant Date 2017-04-18
Owner INVIDI Technologies Corporation (USA)
Inventor Anderson, Bruce J.

Abstract

Certain functionality related to delivery of targeted assets via a communications network, such as a broadcast cable television network, is accommodated by the use of squeezed assets. In one implementation, one or more squeezed assets (164A, 164B and 164C) are delivered during an asset insertion opportunity (162) such as during a commercial break of a programming channel. Each of the squeezed assets (164A, 164B and 164C) includes a squeezed informational content (168A, 168B and 168C) and padding (166A-166F). The padding (166A-166F) accommodates processing times associated with selecting and/or displaying targeted assets. In this regard, the amount and apportioning of padding (166A-166F) may be determined in relation to the operating characteristics of the targeted asset system.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 21/81 - Monomedia components thereof

59.

Priori scheduling of multiple assets within a collection of asset delivery opportunities

      
Application Number 15354518
Grant Number 09961379
Status In Force
Filing Date 2016-11-17
First Publication Date 2017-03-09
Grant Date 2018-05-01
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Flatt, Alden
  • Kosinski, Brett
  • Koopmans, Jeremy
  • Wilson, Daniel C.
  • Ballantyne, David

Abstract

Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

60.

National insertion of targeted advertisement

      
Application Number 14842819
Grant Number 09503795
Status In Force
Filing Date 2015-09-01
First Publication Date 2016-08-04
Grant Date 2016-11-22
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/242 - Synchronization processes, e.g. processing of PCR [Program Clock References]
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video streamElementary client operations, e.g. monitoring of home network or synchronizing decoder's clockClient middleware
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs

61.

Targeting content based on location

      
Application Number 14502830
Grant Number 10075754
Status In Force
Filing Date 2014-09-30
First Publication Date 2015-08-20
Grant Date 2018-09-11
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Assets of broadcast network content are targeted to network users of interest based on location information regarding user equipment devices. Asset providers can specify location targeting criteria via a graphical user interface displaying mapping information. This location targeting criteria can then be compared to location information regarding user equipment devices so that assets are delivered to appropriate devices. The comparison of the location targeting criteria to the device location information can be performed at the user equipment devices or at another location. In the latter case, the assets can be addressed to appropriate user equipment devices or appropriate user equipment devices can be directed to select the asset, which is broadcast via the network. In this manner, assets can be targeted to individual network users on a basis independent of network topology.

IPC Classes  ?

  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • G06Q 30/00 - Commerce
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/2187 - Live feed

62.

National insertion of targeted advertisement

      
Application Number 14226699
Grant Number 09124915
Status In Force
Filing Date 2014-03-26
First Publication Date 2015-03-05
Grant Date 2015-09-01
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheenan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/2347 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 7/088 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band with signal insertion during the vertical blanking interval the inserted signal being digital

63.

Third party data matching for targeted advertising

      
Application Number 13870870
Grant Number 09729916
Status In Force
Filing Date 2013-04-25
First Publication Date 2013-10-17
Grant Date 2017-08-08
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.
  • Peterson, Ii, Alden Lloyd
  • Cristofalo, Michael

Abstract

A broadcast targeting system is provided where third party database information is utilized in conjunction with broadcast network client information to identify households within the broadcast network including one or more desired recipients of targeted assets. In instances where a user equipment device of the targeted household includes multiple users (i.e., a multiple-user device), use of third party data in conjunction with an indication of which household member is currently using the multiple user device (e.g., set top box, etc.) allows for more effectively delivering assets targeted to a specific member(s) of the household.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/4385 - Multiplex stream processing, e.g. multiplex stream decrypting
  • H04N 21/81 - Monomedia components thereof

64.

Request for information related to broadcast network content

      
Application Number 13418121
Grant Number 09712788
Status In Force
Filing Date 2012-03-12
First Publication Date 2013-02-14
Grant Date 2017-07-18
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

A request for information (RFI) system is provided a viewer of a cable television network enters an RFI input (1) to a digital set top box using a user remote. Based on this RFI input, the digital set top box transmits a data request (2) to an RFI data center. The RFI data center also receives asset data (3) from an asset database so as to associate the RFI input (1) with a particular asset. An RFI request (4) can then be transmitted to the appropriate asset provider. The asset provider can then provide a package of assets or follow-on information (5) back to the RFI data center. The RFI data center may then, in turn, provide the package of assets or follow-on information to a user data terminal, for example, of the cable television network viewer, via access through a web-portal or e-mail (6).

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04N 21/2543 - Billing
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/81 - Monomedia components thereof

65.

Priori scheduling of multiple assets within a collection of asset delivery opportunities

      
Application Number 13429171
Grant Number 09530148
Status In Force
Filing Date 2012-03-23
First Publication Date 2012-10-25
Grant Date 2016-12-27
Owner INVIDI Technologies Corporation (USA)
Inventor
  • Flatt, Alden
  • Kosinski, Brett
  • Wilson, Daniel C.
  • Ballantyne, David
  • Koopmans, Jeremy

Abstract

Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs

66.

A PRIORI SCHEDULING OF MULTIPLE ASSETS WITHIN A COLLECTION OF ASSET DELIVERY OPPORTUNITIES

      
Document Number 02831128
Status In Force
Filing Date 2012-03-23
Open to Public Date 2012-09-27
Grant Date 2018-09-18
Owner INVIDI TECHNOLOGIES CORPORATION (Canada)
Inventor
  • Flatt, Alden
  • Kosinski, Brett
  • Wilson, Daniel C.
  • Koopmans, Jeremy
  • Ballantyne, David

Abstract

Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.

IPC Classes  ?

  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

67.

A PRIORI SCHEDULING OF MULTIPLE ASSETS WITHIN A COLLECTION OF ASSET DELIVERY OPPORTUNITIES

      
Application Number US2012030447
Publication Number 2012/129539
Status In Force
Filing Date 2012-03-23
Publication Date 2012-09-27
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Flatt, Alden
  • Kosinski, Brett
  • Wilson, Daniel, C.
  • Ballantyne, David
  • Koopmans, Jeremy

Abstract

Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

68.

A PRIORI SCHEDULING OF MULTIPLE ASSETS WITHIN A COLLECTION OF ASSET DELIVERY OPPORTUNITIES

      
Document Number 03013848
Status In Force
Filing Date 2012-03-23
Open to Public Date 2012-09-27
Grant Date 2021-07-27
Owner INVIDI TECHNOLOGIES CORPORATION (Canada)
Inventor
  • Flatt, Alden
  • Kosinski, Brett
  • Wilson, Daniel C.
  • Ballantyne, David
  • Koopmans, Jeremy

Abstract

Embodiments of the invention provide systems and methods for constructing a schedule well before the time of an asset delivery opportunity that associates a collection of one or more assets, potentially from multiple advertisers or asset providers, that are planned to play in each asset delivery opportunity. Specific rules for each device also determine which asset each will play, thereby ensuring that campaigns of total asset delivery and asset delivery pacing are approximately fulfilled. This scheduling can be accomplished using marketing data associated with each user device and can be prepared in a practicable period of time using reasonable processing resources.

IPC Classes  ?

  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming streamUpdating operations, e.g. for OS modules
  • H04H 60/29 - Arrangements for monitoring broadcast services or broadcast-related services
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

69.

UNIVERSALLY INTERACTIVE REQUEST FOR INFORMATION

      
Document Number 02806881
Status In Force
Filing Date 2011-07-26
Open to Public Date 2012-02-09
Grant Date 2016-06-14
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel

Abstract

A request for information (RFI) system is provided for use in communications networks including broadcast networks and the Internet. In one implementation, a code identifying an item of media content of interest (e.g. television, newspaper, magazines, billboards, radio) is captured and input to an RFI system that includes stored media tags and a search tool for matching inputs to the stored media tags. Upon receipt of the captured code, the RFI system matches the captured code with the stored media tags and provides a response to the user based on the match. The response may include or relate to follow-on or premium information relating to the content of interest. Using this information, an RFI data center or an RFI platform may credit value to a rewards account established for the network user based on the user's verified consumption of assets and/or data requests. Further, the RFI data center or RFI platform may be used to collect consumer behavior information, including purchasing decisions made by the user after consumption of assets, and correlate the consumer behavior information with the user's verified asset consumption.

70.

UNIVERSALLY INTERACTIVE REQUEST FOR INFORMATION

      
Application Number US2011045413
Publication Number 2012/018642
Status In Force
Filing Date 2011-07-26
Publication Date 2012-02-09
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

A request for information (RFI) system is provided for use in communications networks including broadcast networks and the Internet. In one implementation, a code identifying an item of media content of interest (e.g. television, newspaper, magazines, billboards, radio) is captured and input to an RFI system that includes stored media tags and a search tool for matching inputs to the stored media tags. Upon receipt of the captured code, the RFI system matches the captured code with the stored media tags and provides a response to the user based on the match. The response may include or relate to follow-on or premium information relating to the content of interest. Using this information, an RFI data center or an RFI platform may credit value to a rewards account established for the network user based on the user's verified consumption of assets and/or data requests. Further, the RFI data center or RFI platform may be used to collect consumer behavior information, including purchasing decisions made by the user after consumption of assets, and correlate the consumer behavior information with the user's verified asset consumption.

IPC Classes  ?

  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06Q 30/00 - Commerce

71.

Targeted impression model for broadcast network asset delivery

      
Application Number 13188620
Grant Number 10666904
Status In Force
Filing Date 2011-07-22
First Publication Date 2012-01-26
Grant Date 2020-05-26
Owner Invidi Technologies Corporation (USA)
Inventor
  • Anderson, Bruce J.
  • Boulet, Daniel A.
  • Wilson, Daniel C.

Abstract

Systems and methods are presented for insertion of assets into a stream of content (e.g., audio and/or video programming). Such assets may be targeted to network users separate from the surrounding content and deliveries thereof confirmed. Among other things, these systems and methods enable a new advertising paradigm based on guaranteed delivery of targeted commercial impressions. In this regard, the systems and methods generally provide assets with broadcast network programming (e.g., via actual insertion and/or switching to an asset channel) based on actual audience observations. For example, asset providers may wish to target assets for delivery according to specific audience classifications (e.g., gender, income level, locale, age, etc.). Programming providers, such as television programmers and radio programmers (e.g., standard tower broadcast radio and satellite radio), may receive information from broadcast network users and insert the assets into available bandwidth based on that information.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04N 21/81 - Monomedia components thereof
  • H04H 60/37 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04H 20/33 - Arrangements for simultaneous broadcast of plural pieces of information by plural channels
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
  • H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04N 21/2365 - Multiplexing of several video streams
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes
  • H04L 12/14 - Charging arrangements
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04H 60/63 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for services of sales
  • H04N 21/2547 - Third party billing, e.g. billing of advertiser
  • H04H 60/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • H04N 21/2543 - Billing
  • H04H 60/16 - Arrangements for conditional access to broadcast information or to broadcast-related services on playing information
  • H04H 60/51 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations of receiving stations
  • H04H 20/31 - Arrangements for simultaneous broadcast of plural pieces of information by a single channel using in-band signals, e.g. subsonic or cue signal
  • H04H 60/43 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas for identifying broadcast channels
  • H04H 60/97 - CATV systems using uplink of the CATV systems
  • H04H 60/13 - Arrangements for device control affected by the broadcast information
  • H04H 20/38 - Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
  • H04H 20/26 - Arrangements for switching distribution systems
  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • H04H 60/82 - Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
  • H04H 20/40 - Arrangements for broadcast specially adapted for accumulation-type receivers
  • H04H 20/18 - Arrangements for synchronising broadcast or distribution via plural systems
  • H04H 60/40 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast time
  • H04H 60/17 - Arrangements for conditional access to broadcast information or to broadcast-related services on recording information
  • H04H 60/27 - Arrangements for recording or accumulating broadcast information or broadcast-related information
  • H04H 60/45 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying users
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04H 60/47 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising genres
  • H04H 60/46 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
  • H04H 20/22 - Arrangements for broadcast of identical information via plural broadcast systems

72.

Asset targeting system for limited resource environments

      
Application Number 12913338
Grant Number 09904925
Status In Force
Filing Date 2010-10-27
First Publication Date 2011-02-17
Grant Date 2018-02-27
Owner Invidi Technologies Corporation (USA)
Inventor
  • Cristofalo, Michael
  • Sheehan, Patrick M.

Abstract

The present invention provides targeted asset system implementations in contexts where there is limited or no ability to use a real-time return channel for communications from user equipment devices (e.g., STB) to the network. In one arrangement, a household classifier is generated and delivered to user equipment devices. The household classifiers are generated based on third party data and/or network usage information associated with the household. The system and method allow for generating highly accurate household classifications that may be forwarded to individual households where the user equipment device may implant the classifiers to select appropriate assets for delivery to the household.

IPC Classes  ?

  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/31 - Arrangements for monitoring the use made of the broadcast services
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 30/00 - Commerce
  • H04H 60/37 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID

73.

SYSTEM AND METHOD FOR AUCTIONING AVAILS

      
Document Number 02750700
Status In Force
Filing Date 2010-02-01
Open to Public Date 2010-08-05
Grant Date 2018-11-27
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel
  • Zschocke, Mark S.

Abstract

A system and method is provided for use in connection with auctioning delivery spots (e.g., ad spots) or commercial impressions in a broadcast network. The system provides (1702) information regarding asset delivery spots and receives (1704) bids from asset providers. A winning bidder is determined (1706), and a corresponding asset is delivered (1708) via the broadcast network.

IPC Classes  ?

  • G06Q 30/08 - Auctions
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles

74.

SYSTEM AND METHOD FOR AUCTIONING AVAILS

      
Application Number US2010022740
Publication Number 2010/088605
Status In Force
Filing Date 2010-02-01
Publication Date 2010-08-05
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Zschocke, Mark S.
  • Wilson, Daniel

Abstract

A system and method is provided for use in connection with auctioning delivery spots (e.g., ad spots) or commercial impressions in a broadcast network. The system provides (1702) information regarding asset delivery spots and receives (1704) bids from asset providers. A winning bidder is determined (1706), and a corresponding asset is delivered (1708) via the broadcast network.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism

75.

NATIONAL INSERTION OF TARGETED ADVERTISMENT

      
Document Number 02733193
Status In Force
Filing Date 2009-08-05
Open to Public Date 2010-02-11
Grant Date 2016-11-01
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce
  • Wilson, Daniel

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles

76.

THIRD PARTY DATA MATCHING FOR TARGETED ADVERTISING

      
Document Number 02733199
Status In Force
Filing Date 2009-08-06
Open to Public Date 2010-02-11
Grant Date 2018-01-09
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick
  • Anderson, Bruce
  • Wilson, Daniel
  • Peterson, Alden Lloyd

Abstract

A broadcast targeting system is provided where third party database information is utilized in conjunction with broadcast network client information to identify households within the broadcast network including one or more desired recipients of targeted assets. In instances where a user equipment device of the targeted household includes multiple users (i.e., a multiple-user device), use of third party data in conjunction with an indication of which household member is currently using the multiple user device (e.g., set top box, etc.) allows for more effectively delivering assets targeted to a specific member(s) of the household

IPC Classes  ?

  • H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting

77.

THIRD PARTY DATA MATCHING FOR TARGETED ADVERTISING

      
Application Number US2009052989
Publication Number 2010/017379
Status In Force
Filing Date 2009-08-06
Publication Date 2010-02-11
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick
  • Anderson, Bruce
  • Wilson, Daniel
  • Peterson, Alden, Lloyd

Abstract

A broadcast targeting system is provided where third party database information is utilized in conjunction with broadcast network client information to identify households within the broadcast network including one or more desired recipients of targeted assets. In instances where a user equipment device of the targeted household includes multiple users (i.e., a multiple-user device), use of third party data in conjunction with an indication of which household member is currently using the multiple user device (e.g., set top box, etc.) allows for more effectively delivering assets targeted to a specific member(s) of the household

IPC Classes  ?

78.

National insertion of targeted advertisement

      
Application Number 12536347
Grant Number 08776115
Status In Force
Filing Date 2009-08-05
First Publication Date 2010-02-11
Grant Date 2014-07-08
Owner Invidi Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame

79.

NATIONAL INSERTION OF TARGETED ADVERTISMENT

      
Application Number US2009052883
Publication Number 2010/017315
Status In Force
Filing Date 2009-08-05
Publication Date 2010-02-11
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick
  • Cristofalo, Michael
  • Anderson, Bruce
  • Wilson, Daniel

Abstract

Systems and methods are disclosed that allow for providing targeted asset/advertisements for broadcast-wide programming feeds. The systems and methods allow network platforms to select among asset options provided with a content stream and/or replace assets in the content stream. In one arrangement, after selecting an asset, the asset is inserted into the content stream and the content stream is disseminated to subsequent network platforms (e.g., local platforms). At this time, the local platforms may insert local assets into the content stream in predetermined local asset insertion spots.

IPC Classes  ?

  • G06Q 30/00 - Commerce
  • H04N 7/08 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band
  • H04N 5/445 - Receiver circuitry for displaying additional information

80.

REQUEST FOR INFORMATION RELATED TO BROADCAST NETWORK CONTENT

      
Application Number US2009044395
Publication Number 2009/140691
Status In Force
Filing Date 2009-05-18
Publication Date 2009-11-19
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Anderson, Bruce, J.
  • Wilson, Daniel, C.

Abstract

A request for information (RFI) system is provided for use in communications networks including broadcast networks and the internet. In one implementation, a viewer of a cable television network enters an RFI input (1) to a digital set top box using a user remote. Based on this RFI input, the digital set top box transmits a data request (2) to an RFI data center. The RFI data center also receives asset data (3) from an asset database so as to associate the RFI input (1) with a particular asset. An RFI request (4) can then be transmitted to the appropriate asset provider. The asset provider can then provide a report such package of assets or follow-on information (5) back to the RFI data center. The RFI data center may then, in turn, provide the package of assets or follow-on information to a user data terminal, for example, of the cable television network viewer, via access through a web-portal or e-mail (6). The digital set top box may also record inputs from the user to verify consumption of assets and track data requests. Using this information, the RFI data center or an RFI platform may credit value to a rewards account established for the network user based on the user's verified consumption of assets and/or data requests. Further, the RFI data center or RFI platform may be used to collect consumer behavior information, including purchasing decisions made by the user after consumption of assets, and correlate the consumer behavior information with the user's verified asset consumption.

IPC Classes  ?

  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G06Q 30/00 - Commerce
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

81.

Request for information related to broadcast network content

      
Application Number 12467890
Grant Number 08146126
Status In Force
Filing Date 2009-05-18
First Publication Date 2009-11-19
Grant Date 2012-03-27
Owner Invidi Technologies Corporation (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

A request for information (RFI) system is provided for use in communications networks including broadcast networks and the internet. In one implementation, a viewer of a cable television network enters an RFI input (1) to a digital set top box using a user remote. Based on this RFI input, the digital set top box transmits a data request (2) to an RFI data center. The RFI data center also receives asset data (3) from an asset database so as to associate the RFI input (1) with a particular asset. An RFI request (4) can then be transmitted to the appropriate asset provider. The asset provider can then provide a report such package of assets or follow-on information (5) back to the RFI data center. The RFI data center may then, in turn, provide the package of assets or follow-on information to a user data terminal, for example, of the cable television network viewer, via access through a web-portal or e-mail (6). The digital set top box may also record inputs from the user to verify consumption of assets and track data requests. Using this information, the RFI data center or an RFI platform may credit value to a rewards account established for the network user based on the user's verified consumption of assets and/or data requests. Further, the RFI data center or RFI platform may be used to collect consumer behavior information, including purchasing decisions made by the user after consumption of assets, and correlate the consumer behavior information with the user's verified asset consumption.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • G06Q 30/00 - Commerce

82.

Targeting content based on location

      
Application Number 12024696
Grant Number 08850473
Status In Force
Filing Date 2008-02-01
First Publication Date 2009-02-12
Grant Date 2014-09-30
Owner Invidi Technologies Corporation (USA)
Inventor
  • Sheehan, Patrick
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Assets of broadcast network content are targeted to network users of interest based on location information regarding user equipment devices. Asset providers can specify location targeting criteria via a graphical user interface displaying mapping information. This location targeting criteria can then be compared to location information regarding user equipment devices so that assets are delivered to appropriate devices. The comparison of the location targeting criteria to the device location information can be performed at the user equipment devices or at another location. In the latter case, the assets can be addressed to appropriate user equipment devices or appropriate user equipment devices can be directed to select the asset, which is broadcast via the network. In this manner, assets can be targeted to individual network users on a basis independent of network topology.

IPC Classes  ?

  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • G06Q 30/00 - Commerce
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors

83.

Intelligent targeting of tags in a broadcast network

      
Application Number 12024757
Grant Number 09396475
Status In Force
Filing Date 2008-02-01
First Publication Date 2008-12-04
Grant Date 2016-07-19
Owner Invidi Technologies Corporation (USA)
Inventor
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

A system and associated methodology are disclosed for targeting tags in a broadcast network. The tags may be associated with an ad or programming. In one implementation, the tags to be delivered at a user equipment device are selected at the user equipment device, for example, based on location or other user classification parameters. In this manner, different user equipment devices that are on the same bandwidth segment in the same network subdivision can receive different tags.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

84.

Voting and headend insertion model for targeting content in a broadcast network

      
Application Number 12177748
Grant Number 07546619
Status In Force
Filing Date 2008-07-22
First Publication Date 2008-11-06
Grant Date 2009-06-09
Owner Invidi Technologies Corporation (USA)
Inventor
  • Anderson, Bruce J.
  • Boulet, Daniel A.
  • Wilson, Daniel C.

Abstract

A system and method is provided for use in connection with delivering content that is targeted to users of a broadcast network. In order to select content that is targeted to users of the broadcast network, signals are received from a plurality of customer premise equipment devices (CPEs) of the network users via a broadcast network interface. Based on the received signals, broadcast assets (e.g., programming, advertisements etc.) are selected from a collection of available asset options. Accordingly, at least a portion of the selected assets are inserted into a content stream of the broadcast network. Once the content stream is broadcast over a broadcast network interface, at least a portion of the selected assets area available for receipt by at least a portion of the CPEs. The CPEs generate reports regarding assets delivered such that asset providers can be billed based on guaranteed targeted impressions.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame

85.

TARGETING CONTENT BASED ON LOCATION

      
Document Number 02677303
Status In Force
Filing Date 2008-02-01
Open to Public Date 2008-10-23
Grant Date 2014-04-08
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Assets of broadcast network content are targeted to network users of interest based on location information regarding user equipment devices. Asset providers can specify location targeting criteria via a graphical user interface (4400) displaying mapping information (4406). This location targeting criteria can then be compared to location information regarding user equipment devices so that assets are delivered to appropriate devices. The comparison of the location targeting criteria to the device location information can be performed at the user equipment devices or at another location. In the latter case, the assets can be addressed to appropriate user equipment devices or appropriate user equipment devices can be directed to select the asset, which is broadcast via the network. In this manner, assets can be targeted to individual network users on a basis independent of network topology.

IPC Classes  ?

  • H04H 60/70 - Systems specially adapted for using specific information, e.g. geographical or meteorological information using geographical information, e.g. maps, charts or atlases
  • H04H 60/49 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying locations
  • H04H 60/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side

86.

TARGETING CONTENT BASED ON LOCATION

      
Application Number US2008052825
Publication Number 2008/127762
Status In Force
Filing Date 2008-02-01
Publication Date 2008-10-23
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Sheehan, Patrick M.
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Assets of broadcast network content are targeted to network users of interest based on location information regarding user equipment devices. Asset providers can specify location targeting criteria via a graphical user interface (4400) displaying mapping information (4406). This location targeting criteria can then be compared to location information regarding user equipment devices so that assets are delivered to appropriate devices. The comparison of the location targeting criteria to the device location information can be performed at the user equipment devices or at another location. In the latter case, the assets can be addressed to appropriate user equipment devices or appropriate user equipment devices can be directed to select the asset, which is broadcast via the network. In this manner, assets can be targeted to individual network users on a basis independent of network topology.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements

87.

INTELLIGENT TARGETING OF TAGS IN A BROADCAST NETWORK

      
Document Number 02677245
Status In Force
Filing Date 2008-02-01
Open to Public Date 2008-08-07
Grant Date 2015-11-24
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel

Abstract

A system and associated methodology are disclosed for targeting tags in a broadcast network. The tags may be associated with an ad or programming. In one implementation, the tags to be delivered at a user equipment device (4906) are selected at the user equipment device (4906), for example, based on location or other user classification parameters. In this manner, different user equipment devices that are on the same bandwidth segment in the same network subdivision can receive different tags.

IPC Classes  ?

  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 60/06 - Arrangements for scheduling broadcast services or broadcast-related services
  • G06Q 30/04 - Billing or invoicing

88.

ASSET TARGETING SYSTEM FOR LIMITED RESOURCE ENVIRONMENTS

      
Application Number US2008052390
Publication Number 2008/094960
Status In Force
Filing Date 2008-01-30
Publication Date 2008-08-07
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Cristofalo, Michael
  • Sheehan, Patrick M.

Abstract

The present invention provides targeted asset system implementations in contexts where there is limited or no ability to use a real-time return channel for communications from user equipment devices (e.g., STB) 118 to the network 100. In one arrangement, individualized household classifiers are generated and delivered to individual user equipment devices. The household classifiers are generated based on third party data 104 and/or network usage information 108 associated with an individual household 150. The system and method allow for generating highly accurate household classifications that may be forwarded to individual households 150 where the user equipment device 118 may implement the classifiers to select appropriate assets for delivery to the household.

IPC Classes  ?

  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame

89.

VERIFYING AND ENCOURAGING ASSET CONSUMPTION IN A COMMUNICATIONS NETWORK

      
Application Number US2008052829
Publication Number 2008/095174
Status In Force
Filing Date 2008-02-01
Publication Date 2008-08-07
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Anderson, Bruce, J.
  • Wilson, Daniel, C.

Abstract

Systems and methods presented herein generally provide for the compensation of asset providers and/or communications network providers for the non-consumption of assets provided with programming. In this regard, when users elect not to consume the assets associated with the programming, the asset provider loses the opportunity to present their assets to such non-consuming users and is thereby injured in relation to the price they have paid for the delivery of their assets. In one arrangement, a reporting module (616) at a customer device (602) is operative to identify when a user skips an asset and report that skip event to the network. This information may then be utilized to adjust the bill of the asset provider and/or to bill the user associated with the skip event.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal

90.

INTELLIGENT TARGETING OF TAGS IN A BROADCAST NETWORK

      
Application Number US2008052837
Publication Number 2008/095179
Status In Force
Filing Date 2008-02-01
Publication Date 2008-08-07
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Cristofalo, Michael
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

A system and associated methodology are disclosed for targeting tags in a broadcast network. The tags may be associated with an ad or programming. In one implementation, the tags to be delivered at a user equipment device (4906) are selected at the user equipment device (4906), for example, based on location or other user classification parameters. In this manner, different user equipment devices that are on the same bandwidth segment in the same network subdivision can receive different tags.

IPC Classes  ?

91.

VERIFYING AND ENCOURAGING ASSET CONSUMPTION IN A COMMUNICATIONS NETWORK

      
Document Number 02677145
Status In Force
Filing Date 2008-02-01
Open to Public Date 2008-08-07
Grant Date 2016-08-16
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

Systems and methods presented herein generally provide for the compensation of asset providers and/or communications network providers for the non-consumption of assets provided with programming. In this regard, when users elect not to consume the assets associated with the programming, the asset provider loses the opportunity to present their assets to such non-consuming users and is thereby injured in relation to the price they have paid for the delivery of their assets. In one arrangement, a reporting module (616) at a customer device (602) is operative to identify when a user skips an asset and report that skip event to the network. This information may then be utilized to adjust the bill of the asset provider and/or to bill the user associated with the skip event.

IPC Classes  ?

  • H04H 60/31 - Arrangements for monitoring the use made of the broadcast services
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04H 60/46 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
  • H04H 60/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side
  • H04N 21/2543 - Billing

92.

VERIFYING AND ENCOURAGING ASSET CONSUMPTION IN A COMMUNICATIONS NETWORK

      
Document Number 02938849
Status In Force
Filing Date 2008-02-01
Open to Public Date 2008-08-07
Grant Date 2022-10-18
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Wilson, Daniel C.

Abstract

A method for use in delivering content a communications network, comprises the steps of: identifying a user input related to an asset skip event; associating the input with one or more asset delivery opportunities; and recording skip information corresponding to the asset skip event with respect to the one or more asset delivery opportunities, wherein the skip information can be used in network administration.

IPC Classes  ?

  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04H 60/21 - Billing for the use of broadcast information or broadcast-related information
  • H04H 60/31 - Arrangements for monitoring the use made of the broadcast services
  • H04N 21/2543 - Billing

93.

Asset targeting system for limited resource environments

      
Application Number 12022209
Grant Number 07849477
Status In Force
Filing Date 2008-01-30
First Publication Date 2008-07-31
Grant Date 2010-12-07
Owner Invidi Technologies Corporation (USA)
Inventor
  • Cristofalo, Michael
  • Sheehan, Patrick M.

Abstract

The present invention provides targeted asset system implementations in contexts where there is limited or no ability to use a real-time return channel for communications from user equipment devices (e.g., STB) to the network. In one arrangement, a household classifier is generated and delivered to user equipment devices. The household classifiers are generated based on third party data and/or network usage information associated with the household. The system and method allow for generating highly accurate household classifications that may be forwarded to individual households where the user equipment device may implant the classifiers to select appropriate assets for delivery to the household.

IPC Classes  ?

  • H04H 20/14 - Arrangements for monitoring, testing or troubleshooting for monitoring programmes
  • H04H 60/29 - Arrangements for monitoring broadcast services or broadcast-related services
  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal

94.

Fuzzy logic based viewer identification for targeted asset delivery system

      
Application Number 11743544
Grant Number 07698236
Status In Force
Filing Date 2007-05-02
First Publication Date 2008-03-06
Grant Date 2010-04-13
Owner Invidi Technologies Corporation (USA)
Inventor
  • Cox, Earl
  • Sheehan, Patrick M.
  • Peterson, Ii, Alden Lloyd

Abstract

A targeted advertising system uses a machine learning tool to select an asset for a current user of a user equipment device, for example, to select an ad for delivery to a current user of a digital set top box in a cable network. The machine learning tool first operates in a learning mode to receive user inputs and develop evidence that can characterize multiple users of the user equipment device audience. In a working mode, the machine learning tool processes current user inputs to match a current user to one of the identified users of that user equipment device audience. Fuzzy logic may be used to improve development of the user characterizations, as well as matching of the current user to those developed characterizations. In this manner, targeting of assets can be implemented not only based on characteristics of a household but based on a current user within that household.

IPC Classes  ?

  • G06F 15/18 - in which a program is changed according to experience gained by the computer itself during a complete run; Learning machines (adaptive control systems G05B 13/00;artificial intelligence G06N)

95.

SYSTEM AND METHOD FOR AUCTIONING AVAILS

      
Document Number 02654866
Status In Force
Filing Date 2007-06-12
Open to Public Date 2007-12-21
Grant Date 2016-09-27
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Sheehan, Patrick

Abstract

A system and method is provided for use in connection with auctioning delivery spots (e.g., ad spots) or commercial impressions in a broadcast network. The system provides (1702) information regarding asset delivery spots and receives (1704) bids from asset providers. A winning bidder is determined (1706), and a corresponding asset is delivered (1708) via the network.

IPC Classes  ?

  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04H 20/00 - Arrangements for broadcast or for distribution combined with broadcast
  • H04H 20/28 - Arrangements for simultaneous broadcast of plural pieces of information
  • H04H 60/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side
  • G06Q 30/08 - Auctions

96.

SYSTEM AND METHOD FOR AUCTIONING AVAILS

      
Application Number US2007071043
Publication Number 2007/146960
Status In Force
Filing Date 2007-06-12
Publication Date 2007-12-21
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Wilson, Daniel C.
  • Sheehan, Patrick

Abstract

A system and method is provided for use in connection with auctioning delivery spots (e.g., ad spots) or commercial impressions in a broadcast network. The system provides (1702) information regarding asset delivery spots and receives (1704) bids from asset providers. A winning bidder is determined (1706), and a corresponding asset is delivered (1708) via the network.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable

97.

SYSTEM AND METHOD FOR INSERTING MEDIA BASED ON KEYWORD SEARCH

      
Application Number US2007071044
Publication Number 2007/146961
Status In Force
Filing Date 2007-06-12
Publication Date 2007-12-21
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Anderson, Bruce, J.
  • Boulet, Daniel, C.
  • Wilson, Daniel, C.

Abstract

A system and method (i.e., utility) is provided for use in connection with delivering content that is targeted to users of a broadcast network. More specifically a utility is provided for inserting targeted content into a broadcast content stream based at least in part on information associated with content of the programming that will be provided via a broadcast network. In this regard, one or more textual fields associated with the programming is monitored (2004) or otherwise reviewed. Based on the textual information from the at least one textual field of the programming, targeted content or 'assets' are identified (2008) (i.e., from a collection of assets) that have at least partially matching textual constraints. At least one of the identified assets may then be inserted (2010) into a content stream of the broadcast network and provided in conjunction with the programming.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame

98.

SYSTEM AND METHOD FOR INSERTING MEDIA BASED ON KEYWORD SEARCH

      
Document Number 02654869
Status In Force
Filing Date 2007-06-12
Open to Public Date 2007-12-21
Grant Date 2016-08-30
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Boulet, Daniel A.
  • Wilson, Daniel C.

Abstract

A system and method (i.e., utility) is provided for use in connection with delivering content that is targeted to users of a broadcast network. More specifically a utility is provided for inserting targeted content into a broadcast content stream based at least in part on information associated with content of the programming that will be provided via a broadcast network. In this regard, one or more textual fields associated with the programming is monitored (2004) or otherwise reviewed. Based on the textual information from the at least one textual field of the programming, targeted content or 'assets' are identified (2008) (i.e., from a collection of assets) that have at least partially matching textual constraints. At least one of the identified assets may then be inserted (2010) into a content stream of the broadcast network and provided in conjunction with the programming.

IPC Classes  ?

  • H04H 60/65 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on users' side
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame

99.

System and method for inserting media based on keyword search

      
Application Number 11761976
Grant Number 08272009
Status In Force
Filing Date 2007-06-12
First Publication Date 2007-12-13
Grant Date 2012-09-18
Owner Invidi Technologies Corporation (USA)
Inventor
  • Downey, David
  • Anderson, Bruce J.
  • Wilson, Daniel C.
  • Boulet, Daniel A.

Abstract

A system and method (i.e., utility) is provided for use in connection with delivering content that is targeted to users of a broadcast network. More specifically a utility is provided for inserting targeted content into a broadcast content stream based at least in part on information associated with content of the programming that will be provided via a broadcast network. In this regard, one or more textual fields associated with the programming is monitored (2004) or otherwise reviewed. Based on the textual information from the at least one textual field of the programming, targeted content or ‘assets’ are identified (2008) (i.e., from a collection of assets) that have at least partially matching textual constraints. At least one of the identified assets may then be inserted (2010) into a content stream of the broadcast network and provided in conjunction with the programming.

IPC Classes  ?

  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 7/10 - Adaptations for transmission by electrical cable

100.

METHOD AND APPARATUS TO PERFORM REAL-TIME AUDIENCE ESTIMATION AND COMMERCIAL SELECTION SUITABLE FOR TARGETED ADVERTISING

      
Application Number US2007068075
Publication Number 2007/131068
Status In Force
Filing Date 2007-05-02
Publication Date 2007-11-15
Owner INVIDI TECHNOLOGIES CORPORATION (USA)
Inventor
  • Kouritzin, Michael
  • Kim, Surrey
  • Hailes, Jarett

Abstract

Input measurements from a measurement device are processed as a Markov chain whose transitions depend upon the signal. The desired information related to the device can then be obtained by estimating the state of the signal at a time of interest. A nonlinear filter system can be used to provide an estimate of the signal based on the observation model. The nonlinear filter system may involve a nonlinear filter model and an approximation filter for approximating an optimal nonlinear filter solution. The approximation filter may be a particle filter or a discrete state filter for enabling substantially real-time estimates of the signal based on the observation model. In one application, a click stream (208) entered with respect to a digital set top box (200) of a cable television network is analyzed to determine information regarding users (205) of the digital set top box (206) so that ads (204) can be targeted to the users (205).

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  1     2        Next Page