Inscape Data, Inc.

United States of America

Back to Profile

1-100 of 106 for Inscape Data, Inc. Sort by
Query
Aggregations
IP Type
        Patent 98
        Trademark 8
Jurisdiction
        United States 69
        Canada 21
        World 14
        Europe 2
Date
2025 (YTD) 1
2024 7
2023 3
2022 7
2021 9
See more
IPC Class
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs 39
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 39
H04N 21/81 - Monomedia components thereof 32
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies 26
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 24
See more
NICE Class
35 - Advertising and business services 8
42 - Scientific, technological and industrial services, research and design 8
09 - Scientific and electric apparatus and instruments 6
Status
Pending 13
Registered / In Force 93
  1     2        Next Page

1.

EMBEDDING DATA IN VIDEO WITHOUT VISIBLE IMPAIRMENTS

      
Application Number 18889754
Status Pending
Filing Date 2024-09-19
First Publication Date 2025-01-23
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Hoarty, W. Leo
  • Neumeier, Zeev

Abstract

Methods, devices, and computer-program products are provided for adding data to a digital video signal in a visually imperceptible manner. For example, a region of pixels can be identified in a video frame, and one or more pixel characteristics of the region of pixels can be determined. Based on the one or more pixel characteristics of the region of pixels, at least one pixel characteristic of a subset of pixels from the region of pixels can be modified in order to encode a set of data into the region of pixels. An output frame can be provided that includes the modified at least one pixel characteristics for the subset of pixels.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing
  • G09G 3/00 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
  • G09G 5/10 - Intensity circuits
  • H04N 5/913 - Television signal processing therefor for scrambling
  • H04N 19/467 - Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking

2.

DYNAMIC CONTENT SERVING USING AUTOMATED CONTENT RECOGNITION (ACR) AND DIGITAL MEDIA WATERMARKS

      
Application Number 18417822
Status Pending
Filing Date 2024-01-19
First Publication Date 2024-09-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Hoarty, W. Leo

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify the specific segment being received, and determine which pre-stored video segment may be used to replace the identified segment. A dynamic content controller component can also identify what devices, in addition to the client device, may also be served with supplemental information either related or unrelated to the program currently displayed on the client device.

IPC Classes  ?

  • 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/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a Bluetooth® network
  • H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark

3.

SYSTEMS AND METHODS FOR PARTITIONING SEARCH INDEXES FOR IMPROVED EFFICIENCY IN IDENTIFYING MEDIA SEGMENTS

      
Application Number 18602253
Status Pending
Filing Date 2024-03-12
First Publication Date 2024-08-29
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods for identifying a media segment of audio or video content are described. The video segment is identified by deriving data from media content and comparing said data to a reference database in order to identify said video segment. Embodiments of the invention improve the speed and accuracy of the media identification process by advantageously partitioning the indexes in subdivisions where high value reference information is separated from the bulk information, for example.

IPC Classes  ?

  • G06F 16/41 - IndexingData structures thereforStorage structures
  • G06F 16/61 - IndexingData structures thereforStorage structures
  • G06F 16/71 - IndexingData structures thereforStorage structures
  • G06V 20/40 - ScenesScene-specific elements in video content
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

4.

System and method for continuous media segment identification

      
Application Number 18511050
Grant Number 12335542
Status In Force
Filing Date 2023-11-16
First Publication Date 2024-08-01
Grant Date 2025-06-17
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W. Leo

Abstract

This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.

IPC Classes  ?

  • H04N 21/233 - Processing of audio elementary streams
  • G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
  • G06F 16/732 - Query formulation
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/951 - IndexingWeb crawling techniques
  • G10L 25/54 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for retrieval
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • 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/278 - Content descriptor database or directory service for end-user access
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • G10L 25/06 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being correlation coefficients
  • G10L 25/12 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being prediction coefficients

5.

SYSTEM AND METHOD FOR IMPROVING WORK LOAD MANAGEMENT IN ACR TELEVISION MONITORING SYSTEM

      
Application Number 18371599
Status Pending
Filing Date 2023-09-22
First Publication Date 2024-06-06
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods for optimizing resource utilization of an automated content recognition (ACR) system by delaying the identification of certain large quantities of media cue data are described. The delayed identification of the media may be for the purpose of, for example, generating usage statistics or other non-time critical work flow, among other non-real-time uses. In addition, real-time identification of a certain subset of media cue data is performed for the purposes of video program substitution, interactive television opportunities or other time-specific events.

IPC Classes  ?

  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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.

Systems and methods for the application of adaptive video watermarks

      
Application Number 18438706
Grant Number 12211115
Status In Force
Filing Date 2024-02-12
First Publication Date 2024-06-06
Grant Date 2025-01-28
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Reed, Brian
  • Hoarty, W. Leo

Abstract

Systems and methods are provided for decoding watermarks in video frames. A media device may receive a video frame that includes a first predetermined region comprising a watermark and a second predetermined region having pixel values selected to reduce the perceptibility of the first predetermined region. The media device may detect the watermark in the first predetermined region of the video frame and identify one or more contiguous subsets of pixels that correspond to a first pixel value and one or more contiguous subsets of pixels that correspond to a second pixel value. The media device then assigns a first symbol to the one or more contiguous subsets of pixels that correspond to the first pixel value and second symbol the one or more contiguous subsets of pixels that correspond to the second pixel value. The media device then generates a first sequence of symbols from the assigned symbols.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing

7.

SYSTEMS AND METHODS FOR IMPROVING ACCURACY OF DEVICE MAPS USING MEDIA VIEWING DATA

      
Application Number 18142434
Status Pending
Filing Date 2023-05-02
First Publication Date 2024-01-25
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Provided are methods, devices, and computer-program products for determining an accuracy score for a device mapping system. In some examples, the accuracy score can be based on a device map of the device mapping system and viewing data from an automated content recognition component. In such examples, the accuracy score can indicate whether the device mapping system is assigning similar categories to devices that have similar player of media content. In some examples, a device map can be determined to be random, indicating that the device mapping system is inaccurate. In contrast, if the device map is determined to have a sufficiently low probability of being merely random in nature, the device mapping system can be determined to be accurate.

IPC Classes  ?

  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • H04L 65/80 - Responding to QoS
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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
  • G06V 20/40 - ScenesScene-specific elements in video content
  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

8.

Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device

      
Application Number 18205055
Grant Number 12200278
Status In Force
Filing Date 2023-06-02
First Publication Date 2024-01-25
Grant Date 2025-01-14
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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/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/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/658 - Transmission by the client directed to the server

9.

DETECTION OF COMMON MEDIA SEGMENTS

      
Application Number 18122899
Status Pending
Filing Date 2023-03-17
First Publication Date 2023-10-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.

IPC Classes  ?

  • 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/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/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/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/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

10.

Dynamic content serving using a media device

      
Application Number 18095786
Grant Number 12192596
Status In Force
Filing Date 2023-01-11
First Publication Date 2023-08-24
Grant Date 2025-01-07
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify a specific media segment being received and/or displayed, and determine which pre-stored substitute media segment may be used to replace the identified segment. A picture-in-picture channel can be used to display the substitute media segment.

IPC Classes  ?

  • H04N 21/84 - Generation or processing of descriptive data, e.g. 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/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
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

11.

Systems and methods for the application of adaptive video watermarks

      
Application Number 17993515
Grant Number 11966997
Status In Force
Filing Date 2022-11-23
First Publication Date 2023-07-20
Grant Date 2024-04-23
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Reed, Brian
  • Hoarty, W. Leo

Abstract

Systems and methods are provided for decoding watermarks in video frames. A media device may receive a video frame that includes a first predetermined region comprising a watermark and a second predetermined region having pixel values selected to reduce the perceptibility of the first predetermined region. The media device may detect the watermark in the first predetermined region of the video frame and identify one or more contiguous subsets of pixels that correspond to a first pixel value and one or more contiguous subsets of pixels that correspond to a second pixel value. The media device then assigns a first symbol to the one or more contiguous subsets of pixels that correspond to the first pixel value and second symbol the one or more contiguous subsets of pixels that correspond to the second pixel value. The media device then generates a first sequence of symbols from the assigned symbols.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing

12.

Systems and methods for partitioning search indexes for improved efficiency in identifying media segments

      
Application Number 17689174
Grant Number 11971919
Status In Force
Filing Date 2022-03-08
First Publication Date 2022-08-25
Grant Date 2024-04-30
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

A media segment of audio or video content can be identified by deriving data from media content and comparing the data to a reference database to identify the video segment. The speed and accuracy of the media identification process can be improved by advantageously partitioning the indexes in subdivisions where high value reference information is separated from the bulk information.

IPC Classes  ?

  • G06F 16/41 - IndexingData structures thereforStorage structures
  • G06F 16/61 - IndexingData structures thereforStorage structures
  • G06F 16/71 - IndexingData structures thereforStorage structures
  • G06V 20/40 - ScenesScene-specific elements in video content
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

13.

Methods for identifying video segments and displaying contextually targeted content on a connected television

      
Application Number 17584019
Grant Number 12238371
Status In Force
Filing Date 2022-01-25
First Publication Date 2022-07-14
Grant Date 2025-02-25
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Liberty, Edo

Abstract

Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving data from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, but also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.

IPC Classes  ?

  • H04N 21/431 - Generation of visual interfacesContent or additional data rendering
  • G06F 16/40 - Information retrievalDatabase structures thereforFile system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
  • H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
  • H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
  • 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/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/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • 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/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/47 - End-user applications
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

14.

System and method for continuous media segment identification

      
Application Number 17585950
Grant Number 11863804
Status In Force
Filing Date 2022-01-27
First Publication Date 2022-07-14
Grant Date 2024-01-02
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W. Leo

Abstract

This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.

IPC Classes  ?

  • H04N 21/233 - Processing of audio elementary streams
  • G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
  • G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/732 - Query formulation
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G10L 25/54 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for retrieval
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • 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/278 - Content descriptor database or directory service for end-user access
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • G10L 25/12 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being prediction coefficients
  • G10L 25/06 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being correlation coefficients

15.

Embedding data in video without visible impairments

      
Application Number 17410614
Grant Number 12125120
Status In Force
Filing Date 2021-08-24
First Publication Date 2022-02-10
Grant Date 2024-10-22
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Hoarty, W. Leo
  • Neumeier, Zeev

Abstract

Methods, devices, and computer-program products are provided for adding data to a digital video signal in a visually imperceptible manner. For example, a region of pixels can be identified in a video frame, and one or more pixel characteristics of the region of pixels can be determined. Based on the one or more pixel characteristics of the region of pixels, at least one pixel characteristic of a subset of pixels from the region of pixels can be modified in order to encode a set of data into the region of pixels. An output frame can be provided that includes the modified at least one pixel characteristics for the subset of pixels.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing
  • G09G 3/00 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
  • G09G 5/10 - Intensity circuits
  • H04N 5/913 - Television signal processing therefor for scrambling
  • H04N 19/467 - Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking

16.

Systems and methods for the application of adaptive video watermarks

      
Application Number 17389147
Grant Number 11538131
Status In Force
Filing Date 2021-07-29
First Publication Date 2022-02-03
Grant Date 2022-12-27
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Reed, Brian
  • Hoarty, W. Leo

Abstract

Systems and methods are provided for decoding watermarks in video frames. A media device may receive a video frame that includes a first predetermined region comprising a watermark and a second predetermined region having pixel values selected to reduce the perceptibility of the first predetermined region. The media device may detect the watermark in the first predetermined region of the video frame and identify one or more contiguous subsets of pixels that correspond to a first pixel value and one or more contiguous subsets of pixels that correspond to a second pixel value. The media device then assigns a first symbol to the one or more contiguous subsets of pixels that correspond to the first pixel value and second symbol the one or more contiguous subsets of pixels that correspond to the second pixel value. The media device then generates a first sequence of symbols from the assigned symbols.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing

17.

SYSTEMS AND METHODS FOR THE APPLICATION OF ADAPTIVE VIDEO WATERMARKS

      
Document Number 03185555
Status Pending
Filing Date 2021-07-30
Open to Public Date 2022-02-03
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Reed, Brian
  • Hoarty, W. Leo

Abstract

Systems and methods are provided for decoding watermarks in video frames. A media device may receive a video frame that includes a first predetermined region comprising a watermark and a second predetermined region having pixel values selected to reduce the perceptibility of the first predetermined region. The media device may detect the watermark in the first predetermined region of the video frame and identify one or more contiguous subsets of pixels that correspond to a first pixel value and one or more contiguous subsets of pixels that correspond to a second pixel value. The media device then assigns a first symbol to the one or more contiguous subsets of pixels that correspond to the first pixel value and second symbol the one or more contiguous subsets of pixels that correspond to the second pixel value. The media device then generates a first sequence of symbols from the assigned symbols.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark

18.

SYSTEMS AND METHODS FOR THE APPLICATION OF ADAPTIVE VIDEO WATERMARKS

      
Application Number US2021043944
Publication Number 2022/026855
Status In Force
Filing Date 2021-07-30
Publication Date 2022-02-03
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Reed, Brian
  • Hoarty, W. Leo

Abstract

Systems and methods are provided for decoding watermarks in video frames. A media device may receive a video frame that includes a first predetermined region comprising a watermark and a second predetermined region having pixel values selected to reduce the perceptibility of the first predetermined region. The media device may detect the watermark in the first predetermined region of the video frame and identify one or more contiguous subsets of pixels that correspond to a first pixel value and one or more contiguous subsets of pixels that correspond to a second pixel value. The media device then assigns a first symbol to the one or more contiguous subsets of pixels that correspond to the first pixel value and second symbol the one or more contiguous subsets of pixels that correspond to the second pixel value. The media device then generates a first sequence of symbols from the assigned symbols.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark

19.

Embedding video watermarks without visible impairments

      
Application Number 17359335
Grant Number 12114002
Status In Force
Filing Date 2021-06-25
First Publication Date 2021-12-23
Grant Date 2024-10-08
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Hoarty, W. Leo
  • Moon, Kyoungsoo
  • Reed, Brian
  • Neumeier, Zeev

Abstract

Methods, devices, and computer-program products are provided for adding and decoding data to a digital video signal in a visually imperceptible manner. For example, an encoded video frame can be obtained, and one or more blocks of the encoded video frame can be decoded. Binary data can be added to a subset of pixels from a set of pixels of the one or more blocks. For instance, a pixel component can be modulated to add the binary data. The one or more blocks can be re-encoded using at least one coding mode. The re-encoded one or more blocks can be added to the encoded video frame.

IPC Classes  ?

  • H04N 19/467 - Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
  • G06T 1/00 - General purpose image data processing
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver

20.

Systems and methods for improving accuracy of device maps using media viewing data

      
Application Number 17206973
Grant Number 11675775
Status In Force
Filing Date 2021-03-19
First Publication Date 2021-09-09
Grant Date 2023-06-13
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Provided are methods, devices, and computer-program products for determining an accuracy score for a device mapping system. In some examples, the accuracy score can be based on a device map of the device mapping system and viewing data from an automated content recognition component. In such examples, the accuracy score can indicate whether the device mapping system is assigning similar categories to devices that have similar player of media content. In some examples, a device map can be determined to be random, indicating that the device mapping system is inaccurate. In contrast, if the device map is determined to have a sufficiently low probability of being merely random in nature, the device mapping system can be determined to be accurate.

IPC Classes  ?

  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • 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
  • G06V 20/40 - ScenesScene-specific elements in video content
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • H04L 65/80 - Responding to QoS
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

21.

System and method for improving work load management in ACR television monitoring system

      
Application Number 17157143
Grant Number 12321377
Status In Force
Filing Date 2021-01-25
First Publication Date 2021-07-15
Grant Date 2025-06-03
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Resource utilization of an automated content recognition (ACR) system can be optimized by delaying the identification of certain large quantities of media cue data. The delayed identification of the media may be for the purpose of, for example, generating usage statistics or other non-time critical workflow, among other non-real-time uses. In addition, real-time identification of a certain subset of media cue data is performed for the purposes of video program substitution, interactive television opportunities or other time-specific events.

IPC Classes  ?

  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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

22.

Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device

      
Application Number 17159396
Grant Number 11711554
Status In Force
Filing Date 2021-01-27
First Publication Date 2021-07-08
Grant Date 2023-07-25
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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/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/658 - Transmission by the client directed to the server
  • 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

23.

Detection of common media segments

      
Application Number 17099964
Grant Number 11659255
Status In Force
Filing Date 2020-11-17
First Publication Date 2021-05-13
Grant Date 2023-05-23
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • 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/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/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/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/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

24.

DYNAMIC CONTENT SERVING USING A MEDIA DEVICE

      
Document Number 03155262
Status Pending
Filing Date 2020-10-13
Open to Public Date 2021-04-22
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify a specific media segment being received and/or displayed, and determine which pre-stored substitute media segment may be used to replace the identified segment. A picture-in-picture channel can be used to display the substitute media segment.

IPC Classes  ?

  • H04N 21/431 - Generation of visual interfacesContent or additional data rendering

25.

DYNAMIC CONTENT SERVING USING A MEDIA DEVICE

      
Application Number US2020055360
Publication Number 2021/076486
Status In Force
Filing Date 2020-10-13
Publication Date 2021-04-22
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify a specific media segment being received and/or displayed, and determine which pre-stored substitute media segment may be used to replace the identified segment. A picture-in-picture channel can be used to display the substitute media segment.

IPC Classes  ?

  • H04N 21/443 - OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
  • H04N 21/431 - Generation of visual interfacesContent or additional data rendering
  • 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

26.

Dynamic content serving using a media device

      
Application Number 17068540
Grant Number 11582537
Status In Force
Filing Date 2020-10-12
First Publication Date 2021-04-15
Grant Date 2023-02-14
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify a specific media segment being received and/or displayed, and determine which pre-stored substitute media segment may be used to replace the identified segment. A picture-in-picture channel can be used to display the substitute media segment.

IPC Classes  ?

  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • 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/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

27.

Methods for identifying video segments and displaying contextually targeted content on a connected television

      
Application Number 17028026
Grant Number 11272248
Status In Force
Filing Date 2020-09-22
First Publication Date 2021-03-18
Grant Date 2022-03-08
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Liberty, Edo

Abstract

Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving data from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, but also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.

IPC Classes  ?

  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/47 - End-user applications
  • H04N 21/431 - Generation of visual interfacesContent or additional data rendering
  • 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/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/439 - Processing of audio elementary streams
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

28.

System and methods of detecting human presence in the vicinity of a radio frequency receiver system

      
Application Number 16903716
Grant Number 11444708
Status In Force
Filing Date 2020-06-17
First Publication Date 2020-12-03
Grant Date 2022-09-13
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Yedidia
  • Neumeier, Zeev
  • Gessow, Samuel

Abstract

The present disclosure relates generally to occupancy detection, and more particularly to detecting a change in the occupancy of a predetermined area using a passive antenna array. In certain embodiments, baseline signals may be received by an antenna array associated with a display device. The baseline signals may analyzed to detect a baseline of radio frequency signals present in a predetermined area. New radio frequency signals may be received at a later time. The new signals may be analyzed to reveal characteristics of the new signals. Characteristics of the new signals may be compare to characteristics of the baseline signals to determine if the new signals differ from the baselines signals by more than a threshold amount. One or more actions may be executed in response to determining that the new signals differ from the baseline signals by more than the threshold amount.

IPC Classes  ?

  • H04B 17/30 - MonitoringTesting of propagation channels
  • H04B 15/02 - Reducing interference from electric apparatus by means located at or near the interfering apparatus
  • H01Q 21/00 - Antenna arrays or systems
  • H04B 17/318 - Received signal strength
  • H04W 24/02 - Arrangements for optimising operational condition

29.

Optimizing media fingerprint retention to improve system resource utilization

      
Application Number 16854048
Grant Number 11451877
Status In Force
Filing Date 2020-04-21
First Publication Date 2020-10-08
Grant Date 2022-09-20
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods related to removing redundant data associated with frames. For example, a method can include storing a plurality of reference data sets in a reference database, where a reference data set is associated with a media segment. The method can further include receiving, by a server, cue data for a frame. The cue data includes a plurality of pixel data samples from the frame, and the frame is associated with an unidentified media segment. The method can further include identifying an absence of a pixel data sample from the cue data for the frame, and matching the cue data for the frame to a reference data set. The matching can include using a previous pixel data sample from a previous frame. The previous pixel data sample corresponds to the pixel data sample absent from the frame, and the reference data set is associated with a media segment. The method can further include determining the unidentified media segment is the media segment.

IPC Classes  ?

  • H04N 21/61 - Network physical structureSignal processing
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • 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
  • G06V 10/40 - Extraction of image or video features
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

30.

System and method for continuous media segment identification

      
Application Number 16740701
Grant Number 11272226
Status In Force
Filing Date 2020-01-13
First Publication Date 2020-07-16
Grant Date 2022-03-08
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W. Leo

Abstract

This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • H04N 21/233 - Processing of audio elementary streams
  • G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
  • G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/732 - Query formulation
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G10L 25/54 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for retrieval
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • 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/278 - Content descriptor database or directory service for end-user access
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • G10L 25/12 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being prediction coefficients
  • G10L 25/06 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being correlation coefficients

31.

DYNAMIC CONTENT SERVING USING AUTOMATED CONTENT RECOGNITION (ACR) AND DIGITAL MEDIA WATERMARKS

      
Document Number 03109373
Status Pending
Filing Date 2019-08-08
Open to Public Date 2020-02-20
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Hoarty, W. Leo

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify the specific segment being received, and determine which pre-stored video segment may be used to replace the identified segment. A dynamic content controller component can also identify what devices, in addition to the client device, may also be served with supplemental information either related or unrelated to the program currently displayed on the client device.

IPC Classes  ?

  • H04N 21/432 - Content retrieval operation from a local storage medium, e.g. hard-disk
  • H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • 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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

32.

Dynamic content serving using automated content recognition (ACR) and digital media watermarks

      
Application Number 16534506
Grant Number 11917240
Status In Force
Filing Date 2019-08-07
First Publication Date 2020-02-20
Grant Date 2024-02-27
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Hoarty, W. Leo

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify the specific segment being received, and determine which pre-stored video segment may be used to replace the identified segment. A dynamic content controller component can also identify what devices, in addition to the client device, may also be served with supplemental information either related or unrelated to the program currently displayed on the client device.

IPC Classes  ?

  • 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/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/4363 - Adapting the video stream to a specific local network, e.g. a Bluetooth® network
  • H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark

33.

DYNAMIC CONTENT SERVING USING AUTOMATED CONTENT RECOGNITION (ACR) AND DIGITAL MEDIA WATERMARKS

      
Application Number US2019045616
Publication Number 2020/036796
Status In Force
Filing Date 2019-08-08
Publication Date 2020-02-20
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Hoarty, W. Leo

Abstract

Methods, systems, devices, and computer-program products are described herein for providing dynamic content serving. The dynamic content serving technology can identify, in real-time, programming arriving at a client device, identify the specific segment being received, and determine which pre-stored video segment may be used to replace the identified segment. A dynamic content controller component can also identify what devices, in addition to the client device, may also be served with supplemental information either related or unrelated to the program currently displayed on the client device.

IPC Classes  ?

  • 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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/432 - Content retrieval operation from a local storage medium, e.g. hard-disk

34.

Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device

      
Application Number 16519292
Grant Number 10945006
Status In Force
Filing Date 2019-07-23
First Publication Date 2020-02-20
Grant Date 2021-03-09
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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/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/658 - Transmission by the client directed to the server
  • 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

35.

Detection of common media segments

      
Application Number 16444152
Grant Number 10873788
Status In Force
Filing Date 2019-06-18
First Publication Date 2020-02-06
Grant Date 2020-12-22
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • 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/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/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/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/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

36.

System and methods of detecting human presence in the vicinity of a radio frequency receiver system

      
Application Number 16003273
Grant Number 10727960
Status In Force
Filing Date 2018-06-08
First Publication Date 2019-12-12
Grant Date 2020-07-28
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Yedidia
  • Neumeier, Zeev
  • Gessow, Samuel

Abstract

The present disclosure relates generally to occupancy detection, and more particularly to detecting a change in the occupancy of a predetermined area using a passive antenna array. In certain embodiments, baseline signals may be received by an antenna array associated with a display device. The baseline signals may analyzed to detect a baseline of radio frequency signals present in a predetermined area. New radio frequency signals may be received at a later time. The new signals may be analyzed to reveal characteristics of the new signals. Characteristics of the new signals may be compare to characteristics of the baseline signals to determine if the new signals differ from the baselines signals by more than a threshold amount. One or more actions may be executed in response to determining that the new signals differ from the baseline signals by more than the threshold amount.

IPC Classes  ?

  • H04B 17/30 - MonitoringTesting of propagation channels
  • H04B 15/02 - Reducing interference from electric apparatus by means located at or near the interfering apparatus
  • H01Q 21/00 - Antenna arrays or systems
  • H04B 17/318 - Received signal strength
  • H04W 24/02 - Arrangements for optimising operational condition

37.

Monitoring individual viewing of television events using tracking pixels and cookies

      
Application Number 16379663
Grant Number 11039178
Status In Force
Filing Date 2019-04-09
First Publication Date 2019-10-03
Grant Date 2021-06-15
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael
  • Hoarty, W. Leo

Abstract

A real-time content identification and tracking system enabling monitoring of television programming consumption specific to an individual television or other viewing device. Metrics collected may include data regarding viewing of specific broadcast media, commercial messages, interactive on-screen information or other programming, as well as locally cached, time-shifted programming. Information about media consumption by such specific television sets or other viewing means may be returned to a commercial client of the system through a trusted third-party intermediary service and, in certain embodiments, encoded tokens may be used to manage the display of certain events as well as to enable robust auditing of each involved party's contractual performance.

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 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/61 - Network physical structureSignal processing
  • 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/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/237 - Communication with additional data server
  • 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/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/81 - Monomedia components thereof
  • G06F 16/735 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/47 - End-user applications
  • H04N 21/431 - Generation of visual interfacesContent or additional data rendering
  • 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/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

38.

Techniques for audience analysis using automated content recognition and identity management

      
Application Number 16369475
Grant Number 10820049
Status In Force
Filing Date 2019-03-29
First Publication Date 2019-10-03
Grant Date 2020-10-27
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

The present disclosure relates generally to media content distribution, and more particularly to audience analysis using automated content recognition and identity management. In certain embodiments, a targeting system is provided for generating and presenting a user interface to assist an administrator in targeting particular users. For example, a user interface (referred to as an audience explorer) may be presented that allows the administrator to select one or more categories of users. For another example, a user interface (referred to as a genre explorer) may be presented to that allows the administrator to select a particular media category. For another example, a user interface (referred to as a show explorer) may be presented that allows the administrator to select a particular media segment. For another example, a user interface (referred to as a station explorer) may be presented that allows the administrator to select a particular content stream.

IPC Classes  ?

  • 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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

39.

Embedding data in video without visible impairments

      
Application Number 16436600
Grant Number 11132758
Status In Force
Filing Date 2019-06-10
First Publication Date 2019-09-26
Grant Date 2021-09-28
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Hoarty, W. Leo
  • Neumeier, Zeev

Abstract

Methods, devices, and computer-program products are provided for adding data to a digital video signal in a visually imperceptible manner. For example, a region of pixels can be identified in a video frame, and one or more pixel characteristics of the region of pixels can be determined. Based on the one or more pixel characteristics of the region of pixels, at least one pixel characteristic of a subset of pixels from the region of pixels can be modified in order to encode a set of data into the region of pixels. An output frame can be provided that includes the modified at least one pixel characteristics for the subset of pixels.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing
  • H04N 5/913 - Television signal processing therefor for scrambling
  • G09G 3/00 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
  • G09G 5/10 - Intensity circuits
  • H04N 19/467 - Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking

40.

Methods for identifying video segments and displaying contextually targeted content on a connected television

      
Application Number 16290055
Grant Number 10820048
Status In Force
Filing Date 2019-03-01
First Publication Date 2019-08-22
Grant Date 2020-10-27
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Liberty, Edo

Abstract

Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving data from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, but also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.

IPC Classes  ?

  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • 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 5/445 - Receiver circuitry for displaying additional information
  • 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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/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/439 - Processing of audio elementary streams
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

41.

Embedding video watermarks without visible impairments

      
Application Number 16404685
Grant Number 11082710
Status In Force
Filing Date 2019-05-06
First Publication Date 2019-08-22
Grant Date 2021-08-03
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Hoarty, W. Leo
  • Moon, Kyoungsoo
  • Reed, Brian
  • Neumeier, Zeev

Abstract

Methods, devices, and computer-program products are provided for adding and decoding data to a digital video signal in a visually imperceptible manner. For example, an encoded video frame can be obtained, and one or more blocks of the encoded video frame can be decoded. Binary data can be added to a subset of pixels from a set of pixels of the one or more blocks. For instance, a pixel component can be modulated to add the binary data. The one or more blocks can be re-encoded using at least one coding mode. The re-encoded one or more blocks can be added to the encoded video frame.

IPC Classes  ?

  • H04N 19/467 - Embedding additional information in the video signal during the compression process characterised by the embedded information being invisible, e.g. watermarking
  • G06T 1/00 - General purpose image data processing
  • H04N 1/32 - Circuits or arrangements for control or supervision between transmitter and receiver

42.

Compatible adaptive video watermarking

      
Application Number 15704242
Grant Number 10360651
Status In Force
Filing Date 2017-09-14
First Publication Date 2019-07-23
Grant Date 2019-07-23
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W. Leo

Abstract

An array of a multiplicity of ten-by-ten grids of pixels per video frame is employed to form a watermark mask. Motion of a pixel block is determined by a pseudo-random sequence from a seed value. The resulting invention embeds data as binary bits by shifting one or more color space values of a small patch of pixels.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing

43.

Systems and methods for reducing data density in large datasets

      
Application Number 16210796
Grant Number 10482349
Status In Force
Filing Date 2018-12-05
First Publication Date 2019-06-20
Grant Date 2019-11-19
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Techniques and systems are provided for identifying unknown content. For example, a number of vectors out of a plurality of vectors projected from an origin point can be determined that are between a reference data point and an unknown data point. The number of vectors can be used to estimate an angle between a first vector (from the origin point to a reference data point) and a second vector (from the origin point to an unknown data point). A distance between the reference data point and the unknown data point can then be determined. Using the determined distance, candidate data points can be determined from a set of reference data points. The candidate data points can be analyzed to identify the unknown data point.

IPC Classes  ?

  • G06K 9/48 - Extraction of features or characteristics of the image by coding the contour of the pattern
  • G06K 9/52 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

44.

Systems and methods for addressing a media database using distance associative hashing

      
Application Number 16214875
Grant Number 11080331
Status In Force
Filing Date 2018-12-10
First Publication Date 2019-06-13
Grant Date 2021-08-03
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system, method and computer program utilize a distance associative hashing algorithmic means to provide a highly efficient means to rapidly address a large database. The indexing means can be readily subdivided into a plurality of independently-addressable segments where each such segment can address a portion of related data of the database where the subdivided indexes of said portions reside entirely in the main memory of each of a multiplicity of server means. The resulting cluster of server means, each hosting an addressable sector of a larger database of searchable audio or video information, provides a significant improvement in the latency and scalability of an Automatic Content Recognition system, among other uses.

IPC Classes  ?

  • G06F 16/71 - IndexingData structures thereforStorage structures
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/47 - End-user applications
  • H04N 21/431 - Generation of visual interfacesContent or additional data rendering
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

45.

Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device

      
Application Number 16141598
Grant Number 10405014
Status In Force
Filing Date 2018-09-25
First Publication Date 2019-03-21
Grant Date 2019-09-03
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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/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/658 - Transmission by the client directed to the server
  • 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

46.

Optimizing media fingerprint retention to improve system resource utilization

      
Application Number 16106319
Grant Number 10674223
Status In Force
Filing Date 2018-08-21
First Publication Date 2019-01-03
Grant Date 2020-06-02
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods related to removing redundant data associated with frames. For example, a method can include storing a plurality of reference data sets in a reference database, where a reference data set is associated with a media segment. The method can further include receiving, by a server, cue data for a frame. The cue data includes a plurality of pixel data samples from the frame, and the frame is associated with an unidentified media segment. The method can further include identifying an absence of a pixel data sample from the cue data for the frame, and matching the cue data for the frame to a reference data set. The matching can include using a previous pixel data sample from a previous frame. The previous pixel data sample corresponds to the pixel data sample absent from the frame, and the reference data set is associated with a media segment. The method can further include determining the unidentified media segment is the media segment.

IPC Classes  ?

  • H04N 21/61 - Network physical structureSignal processing
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • 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
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

47.

SYSTEMS AND METHODS FOR IMPROVING ACCURACY OF DEVICE MAPS USING MEDIA VIEWING DATA

      
Document Number 03058975
Status Pending
Filing Date 2018-04-05
Open to Public Date 2018-10-11
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Provided are methods, devices, and computer-program products for determining an accuracy score for a device mapping system. In some examples, the accuracy score can be based on a device map of the device mapping system and viewing data from an automated content recognition component. In such examples, the accuracy score can indicate whether the device mapping system is assigning similar categories to devices that have similar player of media content. In some examples, a device map can be determined to be random, indicating that the device mapping system is inaccurate. In contrast, if the device map is determined to have a sufficiently low probability of being merely random in nature, the device mapping system can be determined to be accurate.

IPC Classes  ?

  • G06F 16/75 - ClusteringClassification
  • G06F 16/906 - ClusteringClassification
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04L 65/80 - Responding to QoS
  • 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

48.

Systems and methods for improving accuracy of device maps using media viewing data

      
Application Number 15946478
Grant Number 10983984
Status In Force
Filing Date 2018-04-05
First Publication Date 2018-10-11
Grant Date 2021-04-20
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Provided are methods, devices, and computer-program products for determining an accuracy score for a device mapping system. In some examples, the accuracy score can be based on a device map of the device mapping system and viewing data from an automated content recognition component. In such examples, the accuracy score can indicate whether the device mapping system is assigning similar categories to devices that have similar player of media content. In some examples, a device map can be determined to be random, indicating that the device mapping system is inaccurate. In contrast, if the device map is determined to have a sufficiently low probability of being merely random in nature, the device mapping system can be determined to be accurate.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • 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
  • G06F 16/23 - Updating
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies

49.

SYSTEMS AND METHODS FOR IMPROVING ACCURACY OF DEVICE MAPS USING MEDIA VIEWING DATA

      
Application Number US2018026289
Publication Number 2018/187592
Status In Force
Filing Date 2018-04-05
Publication Date 2018-10-11
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Provided are methods, devices, and computer-program products for determining an accuracy score for a device mapping system. In some examples, the accuracy score can be based on a device map of the device mapping system and viewing data from an automated content recognition component. In such examples, the accuracy score can indicate whether the device mapping system is assigning similar categories to devices that have similar player of media content. In some examples, a device map can be determined to be random, indicating that the device mapping system is inaccurate. In contrast, if the device map is determined to have a sufficiently low probability of being merely random in nature, the device mapping system can be determined to be accurate.

IPC Classes  ?

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

50.

Methods for identifying video segments and displaying contextually targeted content on a connected television

      
Application Number 15796692
Grant Number 10271098
Status In Force
Filing Date 2017-10-27
First Publication Date 2018-04-05
Grant Date 2019-04-23
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Liberty, Edo

Abstract

Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving data from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, but also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/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/439 - Processing of audio elementary streams
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

51.

Monitoring individual viewing of television events using tracking pixels and cookies

      
Application Number 15796698
Grant Number 10284884
Status In Force
Filing Date 2017-10-27
First Publication Date 2018-02-22
Grant Date 2019-05-07
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael
  • Hoarty, W. Leo

Abstract

A real-time content identification and tracking system enabling monitoring of television programming consumption specific to an individual television or other viewing device. Metrics collected may include data regarding viewing of specific broadcast media, commercial messages, interactive on-screen information or other programming, as well as locally cached, time-shifted programming. Information about media consumption by such specific television sets or other viewing means may be returned to a commercial client of the system through a trusted third-party intermediary service and, in certain embodiments, encoded tokens may be used to manage the display of certain events as well as to enable robust auditing of each involved party's contractual performance.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/61 - Network physical structureSignal processing
  • 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/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/237 - Communication with additional data server
  • 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/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/81 - Monomedia components thereof
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • H04N 5/445 - Receiver circuitry for displaying additional information
  • 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/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

52.

INSCAPE

      
Application Number 1362577
Status Registered
Filing Date 2017-03-14
Registration Date 2017-03-14
Owner Inscape Data Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content for use in televisions, audio equipment, mobile devices, computers and other electronic devices in the fields of market research, consumer behavior, advertising and entertainment; software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behavior. Advertising and marketing services; advertising, promotion and marketing services in the fields of market research, consumer behavior, advertising and entertainment; providing business information in the fields market research, consumer behavior, advertising and entertainment; market research, information and data collection services regarding consumers for business purposes. Poviding non-downloadable software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; providing software for use in televisions, audio equipment, mobile devices, computers and other electronic devices for the purpose of market research, consumer behavior, advertising and entertainment, namely, non-downloadable software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content; providing non-downloadable software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behavior; providing temporary use of non-downloadable software available online for third parties to access content and data in the fields of market research, consumer behavior, advertising and entertainment.

53.

INSCAPE

      
Application Number 1361956
Status Registered
Filing Date 2017-03-14
Registration Date 2017-03-14
Owner Inscape Data, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content for use in televisions, audio equipment, mobile devices, computers and other electronic devices in the fields of market research, consumer behavior, advertising and entertainment; software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behavior. Advertising and marketing services; advertising, promotion and marketing services in the fields of market research, consumer behavior, advertising and entertainment; providing business information in the fields market research, consumer behavior, advertising and entertainment; market research, information and data collection services regarding consumers for business purposes. Providing non-downloadable software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; providing software for use in televisions, audio equipment, mobile devices, computers and other electronic devices for the purpose of market research, consumer behavior, advertising and entertainment, namely, non-downloadable software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content; providing non-downloadable software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behavior; providing temporary use of non-downloadable software available online for third parties to access content and data in the fields of market research, consumer behavior, advertising and entertainment.

54.

Monitoring individual viewing of television events using tracking pixels and cookies

      
Application Number 14807849
Grant Number 09955192
Status In Force
Filing Date 2015-07-23
First Publication Date 2017-05-11
Grant Date 2018-04-24
Owner Inscape Data, Inc. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael
  • Hoarty, W. Leo

Abstract

A real-time content identification and tracking system enabling monitoring of television programming consumption specific to an individual television or other viewing device. Metrics collected may include data regarding viewing of specific broadcast media, commercial messages, interactive on-screen information or other programming, as well as locally cached, time-shifted programming. Information about media consumption by such specific television sets or other viewing means may be returned to a commercial client of the system through a trusted third-party intermediary service and, in certain embodiments, encoded tokens may be used to manage the display of certain events as well as to enable robust auditing of each involved party's contractual performance.

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/61 - Network physical structureSignal processing
  • 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/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/237 - Communication with additional data server
  • 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/858 - Linking data to content, e.g. by linking an URL to a video object or by creating a hotspot
  • H04N 21/81 - Monomedia components thereof

55.

INSCAPE

      
Application Number 182757900
Status Registered
Filing Date 2017-03-15
Registration Date 2023-09-08
Owner Inscape Data, Inc., a Delaware corporation (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Software for use in the detection, collection and systematizing of audience viewing data of video, namely, video clips, movies, films, and music videos, advertisements, television programming information and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens and transmission of all of the aforementioned video, advertisement, television programming information and multimedia content via communications networks for the purpose of collecting, analyzing and disseminating audience viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; software for the detection, collection and systematizing of audience listening and viewing data of audio and audio-visual information and data, namely, sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and other multimedia content, namely, userdefined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, and healthy lifestyle that is capable of playing through television speakers, portable speakers, stereo speakers and sound bars for use in televisions, audio equipment in the nature television speakers, stereo speakers, portable speakers and sound bars, mobile devices in the nature of mp3 players, electronic hand-held game units, game consoles, mobile phones, cell phones, personal digital assistants, and computers in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts for the purpose of collecting, analyzing and disseminating audience listening and viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; software to enable the directing of media entertainment in the form of television shows, movies, streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and games, advertisements and other multimedia content, namely user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens to consumers based on consumer media viewing behavior, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration. (1) Providing business information created through the use of automatic content recognition software for detecting, collecting and systematizing of audience viewing data to advertisers and broadcasters in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts; market research,information and data collection services for advertisers and broadcasters in the nature of collecting audience viewing information and consumer viewing behaviour data for business purposes. (2) Providing non-downloadable software for use in the detection, collection and systematizing of audience viewing data of video namely, video clips, movies, films, and music videos, advertisements, television programming information and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens and transmission of the aforementioned video, advertisement, television programming information and multimedia content via communications networks for the purpose of collecting, analyzing and disseminating audience viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; providing non-downloadable software for the detection, collection and systematizing of audience listening and viewing data of audio and audio-visual information and data, namely, sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of playing through television speakers, portable speakers, stereo speakers and sound bars for use in televisions, audio equipment in the nature television speakers, stereo speakers, portable speakers and sound bars, mobile devices in the nature of mp3 players, electronic hand-held game units, game consoles, mobile phones, cell phones, personal digital assistants, and computers in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming soundsclips, music, movies, video clips, television shows, music videos, news and sports webcasts for the purpose of collecting, analyzing and disseminating audience listening and viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; providing non-downloadable software to enable the directing of media entertainment in the form of television shows, movies, streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and games, advertisements and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens to consumers based on consumer media viewing behavior all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; providing temporary use of non-downloadable software available online for third parties to access content and data in the form of consumer media viewing data gathered through the use of automatic content recognition software for detecting, collecting and systematizing of audience viewing data for advertisers and broadcasters in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration.

56.

inscape

      
Application Number 016469579
Status Registered
Filing Date 2017-03-15
Registration Date 2017-10-06
Owner Inscape Data, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software; packaged software; operating software; communication software; telecommunications software; software for interactive television; application software for televisions; software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images and moving pictures; computer software for controlling the operation of audio and video devices; computer software for wireless network communications; computer software for analysing and processing market information; software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content for use in televisions, audio equipment, mobile devices, computers and other electronic devices in the fields of market research, consumer behaviour, advertising and entertainment; software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behaviour. Promotion services in the fields of market research, consumer behaviour and entertainment; providing business information in the fields of market research, consumer behaviour and entertainment; market research, information and data collection services regarding consumers for business purposes; information, advisory and consultancy services relating to all services mentioned above. Software research; software installation; providing temporary use of non-downloadable software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communication networks; providing temporary use of non-downloadable software for use in televisions, audio equipment, mobile devices, computers and other electronic devices for the purpose of market research, consumer behaviour, advertising and entertainment, namely, non-downloadable software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content; providing temporary use of non-downloadable software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer providing online behaviour; providing temporary use of non-downloadable software available online for third parties to access content and data in the fields of market research, consumer behaviour, advertising and entertainment; information, advisory and consultancy services relating to all services mentioned above.

57.

INSCAPE

      
Application Number 182757000
Status Registered
Filing Date 2017-03-15
Registration Date 2023-09-08
Owner Inscape Data, Inc., a Delaware corporation (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Software for use in the detection, collection and systematizing of audience viewing data of video, namely, video clips, movies, films, and music videos, advertisements, television programming information and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens and transmission of all of the aforementioned video, advertisement, television programming information and multimedia content via communications networks for the purpose of collecting, analyzing and disseminating audience viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; software for the detection, collection and systematizing of audience listening and viewing data of audio and audio-visual information and data, namely, sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and other multimedia content, namely, userdefined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, and healthy lifestyle that is capable of playing through television speakers, portable speakers, stereo speakers and sound bars for use in televisions, audio equipment in the nature television speakers, stereo speakers, portable speakers and sound bars, mobile devices in the nature of mp3 players, electronic hand-held game units, game consoles, mobile phones, cell phones, personal digital assistants, and computers in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts for the purpose of collecting, analyzing and disseminating audience listening and viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; software to enable the directing of media entertainment in the form of television shows, movies, streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and games, advertisements and other multimedia content, namely user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens to consumers based on consumer media viewing behavior, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration. (1) Providing business information created through the use of automatic content recognition software for detecting, collecting and systematizing of audience viewing data to advertisers and broadcasters in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts; market research, information and data collection services for advertisers and broadcasters in the nature of collecting audience viewing information and consumer viewing behaviour data for business purposes. (2) Providing non-downloadable software for use in the detection, collection and systematizing of audience viewing data of video namely, video clips, movies, films, and music videos, advertisements, television programming information and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens and transmission of the aforementioned video, advertisement, television programming information and multimedia content via communications networks for the purpose of collecting, analyzing and disseminating audience viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; providing non-downloadable software for the detection, collection and systematizing of audience listening and viewing data of audio and audio-visual information and data, namely, sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of playing through television speakers, portable speakers, stereo speakers and sound bars for use in televisions, audio equipment in the nature television speakers, stereo speakers, portable speakers and sound bars, mobile devices in the nature of mp3 players, electronic hand-held game units, game consoles, mobile phones, cell phones, personal digital assistants, and computers in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts for the purpose of collecting, analyzing and disseminating audience listening and viewing data gathered through automatic content recognition software, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; providing non-downloadable software to enable the directing of media entertainment in the form of television shows, movies, streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts and games, advertisements and other multimedia content, namely, user-defined content in the form of TV shows, radio shows, online webcasts, podcasts, text messages, news, comments, video clips, movies, films, photos, music, voice recordings, sound clips, animation, pictures, digital images, text in the fields of current events, politics, foreign affairs, general interest news, gaming, comedy, relationships, technology, photos, videos, religion, science, sports, art, entertainment news, food and drink, general popular culture, works of fiction, literature, travel news and travel-related topics, movies, music and work and leisure lifestyle, healthy lifestyle that is capable of displaying on television screens to consumers based on consumer media viewing behavior all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration; providing temporary use of non-downloadable software available online for third parties to access content and data in the form of consumer media viewing data gathered through the use of automatic content recognition software for detecting, collecting and systematizing of audience viewing data for advertisers and broadcasters in the fields of market research, consumer behavior, advertising the goods and services of others and entertainment in the form of television shows, movies, games, and streaming audio and video, namely, streaming sounds clips, music, movies, video clips, television shows, music videos, news and sports webcasts, all of the foregoing excluding software for use in the fields of office space design, home and interior design, storage space solutions, space division and wall system solutions, and furniture design, selection, and configuration.

58.

INSCAPE

      
Application Number 016469611
Status Registered
Filing Date 2017-03-15
Registration Date 2017-10-06
Owner Inscape Data, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software; packaged software; operating software; communication software; telecommunications software; software for interactive television; application software for televisions; software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; computer software to enhance the audio-visual capabilities of multimedia applications, namely, for the integration of text, audio, graphics, still images and moving pictures; computer software for controlling the operation of audio and video devices; computer software for wireless network communications; computer software for analysing and processing market information; software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content for use in televisions, audio equipment, mobile devices, computers and other electronic devices in the fields of market research, consumer behaviour, advertising and entertainment; software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behaviour. Promotion services in the fields of market research, consumer behaviour, entertainment; providing business information in the fields of market research, consumer behaviour and entertainment; market research, information and data collection services regarding consumers for business purposes; information, advisory and consultancy services relating to all services mentioned above. Software research; software installation; providing temporary use of non-downloadable software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communication networks; providing temporary use of non-downloadable software for use in televisions, audio equipment, mobile devices, computers and other electronic devices for the purpose of market research, consumer behaviour, advertising and entertainment, namely, non-downloadable software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content; providing temporary use of non-downloadable software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer providing online behaviour; providing temporary use of non-downloadable software available online for third parties to access content and data in the fields of market research, consumer behaviour, advertising and entertainment; information, advisory and consultancy services relating to all services mentioned above.

59.

System and method for continuous media segment identification

      
Application Number 15290848
Grant Number 10575032
Status In Force
Filing Date 2016-10-11
First Publication Date 2017-02-16
Grant Date 2020-02-25
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W. Leo

Abstract

This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.

IPC Classes  ?

  • G10L 25/00 - Speech or voice analysis techniques not restricted to a single one of groups
  • H04N 21/233 - Processing of audio elementary streams
  • G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
  • G06F 16/683 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/951 - IndexingWeb crawling techniques
  • G06F 16/732 - Query formulation
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G10L 25/54 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for retrieval
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • 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/278 - Content descriptor database or directory service for end-user access
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • G10L 25/12 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being prediction coefficients
  • G10L 25/06 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being correlation coefficients

60.

Systems and methods for addressing a media database using distance associative hashing

      
Application Number 15240801
Grant Number 10169455
Status In Force
Filing Date 2016-08-18
First Publication Date 2017-02-02
Grant Date 2019-01-01
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system, method and computer program utilize a distance associative hashing algorithmic means to provide a highly efficient means to rapidly address a large database. The indexing means can be readily subdivided into a plurality of independently-addressable segments where each such segment can address a portion of related data of the database where the subdivided indexes of said portions reside entirely in the main memory of each of a multiplicity of server means. The resulting cluster of server means, each hosting an addressable sector of a larger database of searchable audio or video information, provides a significant improvement in the latency and scalability of an Automatic Content Recognition system, among other uses.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 5/445 - Receiver circuitry for displaying additional information
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

61.

Systems and methods for addressing a media database using distance associative hashing

      
Application Number 15240815
Grant Number 10185768
Status In Force
Filing Date 2016-08-18
First Publication Date 2017-02-02
Grant Date 2019-01-22
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system, method and computer program utilize a distance associative hashing algorithmic means to provide a highly efficient means to rapidly address a large database. The indexing means can be readily subdivided into a plurality of independently-addressable segments where each such segment can address a portion of related data of the database where the subdivided indexes of said portions reside entirely in the main memory of each of a multiplicity of server means. The resulting cluster of server means, each hosting an addressable sector of a larger database of searchable audio or video information, provides a significant improvement in the latency and scalability of an Automatic Content Recognition system, among other uses.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 5/445 - Receiver circuitry for displaying additional information
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

62.

SYSTEMS AND METHODS FOR PARTITIONING SEARCH INDEXES FOR IMPROVED EFFICIENCY IN IDENTIFYING MEDIA SEGMENTS

      
Document Number 03229617
Status Pending
Filing Date 2016-07-15
Open to Public Date 2017-01-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods for identifying a media segment of audio or video content are disclosed. The video segment is identified by deriving data from media content and comparing said data to a reference database in order to identify said video segment. Embodiments of the invention improve the speed and accuracy of the media identification process by advantageously partitioning the indexes in subdivisions where high value reference information is separated from the bulk information, for example.

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

63.

DETECTION OF COMMON MEDIA SEGMENTS

      
Document Number 02992319
Status In Force
Filing Date 2016-07-15
Open to Public Date 2017-01-19
Grant Date 2023-11-21
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.

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/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/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

64.

SYSTEMS AND METHODS FOR PARTITIONING SEARCH INDEXES FOR IMPROVED EFFICIENCY IN IDENTIFYING MEDIA SEGMENTS

      
Document Number 02992519
Status In Force
Filing Date 2016-07-15
Open to Public Date 2017-01-19
Grant Date 2024-04-02
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods for identifying a media segment of audio or video content are disclosed. The video segment is identified by deriving data from media content and comparing said data to a reference database in order to identify said video segment. Embodiments of the invention improve the speed and accuracy of the media identification process by advantageously partitioning the indexes in subdivisions where high value reference information is separated from the bulk information, for example.

IPC Classes  ?

  • G06F 16/71 - IndexingData structures thereforStorage structures
  • G06F 16/78 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G10L 15/00 - Speech recognition
  • 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

65.

SYSTEM AND METHOD FOR IMPROVING WORK LOAD MANAGEMENT IN ACR TELEVISION MONITORING SYSTEM

      
Document Number 02992521
Status In Force
Filing Date 2016-07-15
Open to Public Date 2017-01-19
Grant Date 2024-05-07
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods for optimizing resource utilization of an automated content recognition (ACR) system by delaying the identification of certain large quantities of media cue data are disclosed. The delayed identification of the media may be for the purpose of, for example, generating usage statistics or other non-time critical work flow, among other non-real-time uses. In addition, real-time identification of a certain subset of media cue data is performed for the purposes of video program substitution, interactive television opportunities or other time-specific events.

IPC Classes  ?

  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • 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/81 - Monomedia components thereof

66.

PREDICTION OF FUTURE VIEWS OF VIDEO SEGMENTS TO OPTIMIZE SYSTEM RESOURCE UTILIZATION

      
Document Number 02992529
Status In Force
Filing Date 2016-07-15
Open to Public Date 2017-01-19
Grant Date 2022-02-15
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods for improved management of system resources in a matching system. For example, examples can increase the efficiency of system resource utilization by managing the duration that data related to video segments are retained based on data that takes into account an identified popularity of a video segment. The identified popularity can be determined by algorithms that take into account numbers of viewers who watched the video segment, ratings of the video segment, metrics derived from remote sources, or any other factor that can indicate likelihood that the video segment will be viewed.

IPC Classes  ?

  • G06F 16/40 - Information retrievalDatabase structures thereforFile system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
  • G06F 16/41 - IndexingData structures thereforStorage structures
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • 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/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

67.

Optimizing media fingerprint retention to improve system resource utilization

      
Application Number 15210730
Grant Number 10080062
Status In Force
Filing Date 2016-07-14
First Publication Date 2017-01-19
Grant Date 2018-09-18
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods for removing redundant data associated with frames. For example, a method can include receiving an initial frame, determining initial cue data for the initial frame, and sending the initial cue data to a server. The method can further include receiving a new frame and determining new cue data for the new frame. The method can further include identifying a pixel value range. The method can further include determining a pixel value difference between an initial pixel data sample and a new pixel data sample. The method can further include determining the pixel value difference is within the pixel value range and updating the new cue data by removing the new pixel data sample from the new cue data when the pixel value difference is within the pixel value range. The method can further include sending the updated new cue data to the server.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systemsAnalogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/61 - Network physical structureSignal processing
  • G06F 17/30 - Information retrieval; Database structures therefor
  • 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/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • G06K 9/46 - Extraction of features or characteristics of the image
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

68.

Systems and methods for partitioning search indexes for improved efficiency in identifying media segments

      
Application Number 15211492
Grant Number 11308144
Status In Force
Filing Date 2016-07-15
First Publication Date 2017-01-19
Grant Date 2022-04-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods include identifying a media segment of audio or video content. The video segment is identified by deriving data from media content and comparing said data to a reference database in order to identify said video segment. Embodiments of the invention improve the speed and accuracy of the media identification process by advantageously partitioning the indexes in subdivisions where high value reference information is separated from the bulk information, for example.

IPC Classes  ?

  • G06F 16/41 - IndexingData structures thereforStorage structures
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • 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
  • G06F 16/61 - IndexingData structures thereforStorage structures
  • G06F 16/71 - IndexingData structures thereforStorage structures
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

69.

Prediction of future views of video segments to optimize system resource utilization

      
Application Number 15211991
Grant Number 10902048
Status In Force
Filing Date 2016-07-15
First Publication Date 2017-01-19
Grant Date 2021-01-26
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods for improved management of system resources in a matching system. For example, examples can increase the efficiency of system resource utilization by managing the duration that data related to video segments are retained based on data that takes into account an identified popularity of a video segment. The identified popularity can be determined by algorithms that take into account numbers of viewers who watched the video segment, ratings of the video segment, metrics derived from remote sources, or any other factor that can indicate likelihood that the video segment will be viewed.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • 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
  • G06F 16/71 - IndexingData structures thereforStorage structures
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 11/14 - Error detection or correction of the data by redundancy in operation, e.g. by using different operation sequences leading to the same result
  • G06N 7/00 - Computing arrangements based on specific mathematical models

70.

OPTIMIZING MEDIA FINGERPRINT RETENTION TO IMPROVE SYSTEM RESOURCE UTILIZATION

      
Application Number US2016042522
Publication Number 2017/011758
Status In Force
Filing Date 2016-07-15
Publication Date 2017-01-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods for removing redundant data associated with frames. For example, a method can include receiving an initial frame, determining initial cue data for the initial frame, and sending the initial cue data to a server. The method can further include receiving a new frame and determining new cue data for the new frame. The method can further include identifying a pixel value range. The method can further include determining a pixel value difference between an initial pixel data sample and a new pixel data sample. The method can further include determining the pixel value difference is within the pixel value range and updating the new cue data by removing the new pixel data sample from the new cue data when the pixel value difference is within the pixel value range. The method can further include sending the updated new cue data to the server.

IPC Classes  ?

  • 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
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 17/30 - Information retrieval; Database structures therefor

71.

SYSTEMS AND METHODS FOR PARTITIONING SEARCH INDEXES FOR IMPROVED EFFICIENCY IN IDENTIFYING MEDIA SEGMENTS

      
Application Number US2016042557
Publication Number 2017/011768
Status In Force
Filing Date 2016-07-15
Publication Date 2017-01-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods for identifying a media segment of audio or video content are disclosed. The video segment is identified by deriving data from media content and comparing said data to a reference database in order to identify said video segment. Embodiments of the invention improve the speed and accuracy of the media identification process by advantageously partitioning the indexes in subdivisions where high value reference information is separated from the bulk information, for example.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • 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

72.

SYSTEM AND METHOD FOR IMPROVING WORK LOAD MANAGEMENT IN ACR TELEVISION MONITORING SYSTEM

      
Application Number US2016042564
Publication Number 2017/011770
Status In Force
Filing Date 2016-07-15
Publication Date 2017-01-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods for optimizing resource utilization of an automated content recognition (ACR) system by delaying the identification of certain large quantities of media cue data are disclosed. The delayed identification of the media may be for the purpose of, for example, generating usage statistics or other non-time critical work flow, among other non-real-time uses. In addition, real-time identification of a certain subset of media cue data is performed for the purposes of video program substitution, interactive television opportunities or other time-specific events.

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/81 - Monomedia components thereof
  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion

73.

DETECTION OF COMMON MEDIA SEGMENTS

      
Application Number US2016042621
Publication Number 2017/011798
Status In Force
Filing Date 2016-07-15
Publication Date 2017-01-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.

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/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/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

74.

OPTIMIZING MEDIA FINGERPRINT RETENTION TO IMPROVE SYSTEM RESOURCE UTILIZATION

      
Document Number 02992301
Status In Force
Filing Date 2016-07-15
Open to Public Date 2017-01-19
Grant Date 2023-11-07
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods for removing redundant data associated with frames. For example, a method can include receiving an initial frame, determining initial cue data for the initial frame, and sending the initial cue data to a server. The method can further include receiving a new frame and determining new cue data for the new frame. The method can further include identifying a pixel value range. The method can further include determining a pixel value difference between an initial pixel data sample and a new pixel data sample. The method can further include determining the pixel value difference is within the pixel value range and updating the new cue data by removing the new pixel data sample from the new cue data when the pixel value difference is within the pixel value range. The method can further include sending the updated new cue data to the server.

IPC Classes  ?

  • H04N 19/182 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a pixel
  • 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/80 - Generation or processing of content or additional data by content creator independently of the distribution processContent per se

75.

DETECTION OF COMMON MEDIA SEGMENTS

      
Document Number 03216076
Status Pending
Filing Date 2016-07-15
Open to Public Date 2017-01-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.

IPC Classes  ?

  • G06T 7/13 - Edge detection
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06V 10/74 - Image or video pattern matchingProximity measures in feature spaces

76.

Detection of common media segments

      
Application Number 15211345
Grant Number 10375451
Status In Force
Filing Date 2016-07-15
First Publication Date 2017-01-19
Grant Date 2019-08-06
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are systems, methods, and computer-program products for identifying a media content stream when the media content stream is playing an unscheduled media segment. A computing device may receive a plurality of media content streams, where at least two of the plurality of media content streams concurrently includes a same unscheduled media segment. The computing device may determine that the media display device is playing the unscheduled media segment by examining the media content available at the current time in each of the plurality of media content streams. The computing device may determine identification information from the media content included in the media content stream. The computing device may determine contextually-related content, which may be disabled while the unscheduled media segment is being played by the media display device. The computing device may display the media content stream and the contextually-related content after the unscheduled media segment has been played.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 21/81 - Monomedia components thereof
  • 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/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/84 - Generation or processing of descriptive data, e.g. 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/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/845 - Structuring of content, e.g. decomposing content into time segments

77.

System and method for improving work load management in ACR television monitoring system

      
Application Number 15211508
Grant Number 10949458
Status In Force
Filing Date 2016-07-15
First Publication Date 2017-01-19
Grant Date 2021-03-16
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Systems and methods include optimizing resource utilization of an automated content recognition (ACR) system by delaying the identification of certain large quantities of media cue data. The delayed identification of the media may be for the purpose of, for example, generating usage statistics or other non-time critical work flow, among other non-real-time uses. In addition, real-time identification of a certain subset of media cue data is performed for the purposes of video program substitution, interactive television opportunities or other time-specific events.

IPC Classes  ?

  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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

78.

PREDICTION OF FUTURE VIEWS OF VIDEO SEGMENTS TO OPTIMIZE SYSTEM RESOURCE UTILIZATION

      
Application Number US2016042611
Publication Number 2017/011792
Status In Force
Filing Date 2016-07-15
Publication Date 2017-01-19
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Provided are devices, computer-program products, and methods for improved management of system resources in a matching system. For example, examples can increase the efficiency of system resource utilization by managing the duration that data related to video segments are retained based on data that takes into account an identified popularity of a video segment. The identified popularity can be determined by algorithms that take into account numbers of viewers who watched the video segment, ratings of the video segment, metrics derived from remote sources, or any other factor that can indicate likelihood that the video segment will be viewed.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • 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

79.

SYSTEMS AND METHODS FOR REDUCING DATA DENSITY IN LARGE DATASETS

      
Document Number 02982797
Status In Force
Filing Date 2016-04-15
Open to Public Date 2016-10-20
Grant Date 2023-03-14
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Techniques and systems are provided for identifying unknown content. For example, a number of vectors out of a plurality of vectors projected from an origin point can be determined that are between a reference data point and an unknown data point. The number of vectors can be used to estimate an angle between a first vector (from the origin point to a reference data point) and a second vector (from the origin point to an unknown data point). A distance between the reference data point and the unknown data point can then be determined. Using the determined distance, candidate data points can be determined from a set of reference data points. The candidate data points can be analyzed to identify the unknown data point.

IPC Classes  ?

  • G06V 20/40 - ScenesScene-specific elements in video content

80.

Systems and methods for reducing data density in large datasets

      
Application Number 15099842
Grant Number 10192138
Status In Force
Filing Date 2016-04-15
First Publication Date 2016-10-20
Grant Date 2019-01-29
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Techniques and systems are provided for identifying unknown content. For example, a number of vectors out of a plurality of vectors projected from an origin point can be determined that are between a reference data point and an unknown data point. The number of vectors can be used to estimate an angle between a first vector (from the origin point to a reference data point) and a second vector (from the origin point to an unknown data point). A distance between the reference data point and the unknown data point can then be determined. Using the determined distance, candidate data points can be determined from a set of reference data points. The candidate data points can be analyzed to identify the unknown data point.

IPC Classes  ?

  • G06K 9/48 - Extraction of features or characteristics of the image by coding the contour of the pattern
  • G06K 9/52 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

81.

SYSTEMS AND METHODS FOR REDUCING DATA DENSITY IN LARGE DATASETS

      
Application Number US2016027691
Publication Number 2016/168556
Status In Force
Filing Date 2016-04-15
Publication Date 2016-10-20
Owner INSCAPE DATA, INC. (USA)
Inventor Neumeier, Zeev

Abstract

Techniques and systems are provided for identifying unknown content. For example, a number of vectors out of a plurality of vectors projected from an origin point can be determined that are between a reference data point and an unknown data point. The number of vectors can be used to estimate an angle between a first vector (from the origin point to a reference data point) and a second vector (from the origin point to an unknown data point). A distance between the reference data point and the unknown data point can then be determined. Using the determined distance, candidate data points can be determined from a set of reference data points. The candidate data points can be analyzed to identify the unknown data point.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

82.

INSCAPE

      
Serial Number 87979102
Status Registered
Filing Date 2016-09-16
Registration Date 2019-03-26
Owner Inscape Data, Inc. ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advertising and marketing services; advertising, promotion and marketing services in the fields of market research, consumer behavior, advertising and entertainment; providing business information in the fields market research, consumer behavior, advertising and entertainment; market research, information and data collection services regarding consumers for business purposes Non-downloadable software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; software for use in televisions, audio equipment, mobile devices, computers and other electronic devices for the purpose of market research, consumer behavior, advertising and entertainment, namely, non-downloadable software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content; Non-downloadable software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behavior; providing temporary use of non-downloadable software available online for third parties to access content and data in the fields of market research, consumer behavior, advertising and entertainment

83.

INSCAPE

      
Serial Number 87979104
Status Registered
Filing Date 2016-09-16
Registration Date 2019-03-26
Owner Inscape Data Inc. ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advertising and marketing services; advertising, promotion and marketing services in the fields of market research, consumer behavior, advertising and entertainment; providing business information in the fields market research, consumer behavior, advertising and entertainment; market research, information and data collection services regarding consumers for business purposes Non-downloadable software for use in the detection, collection and systematizing of video, advertisements, television programming information and other multimedia content and transmission of such content via communications networks; software for use in televisions, audio equipment, mobile devices, computers and other electronic devices for the purpose of market research, consumer behavior, advertising and entertainment, namely, non-downloadable software for the detection, collection and systematizing of audio and audio-visual information and data and other multimedia content; non-downloadable software to enable the directing of entertainment, advertisements and other multimedia content to consumers based on consumer behavior; providing temporary use of non-downloadable software available online for third parties to access content and data in the fields of market research, consumer behavior, advertising and entertainment

84.

METHODS FOR IDENTIFYING VIDEO SEGMENTS AND DISPLAYING OPTION TO VIEW FROM AN ALTERNATIVE SOURCE AND/OR ON AN ALTERNATIVE DEVICE

      
Document Number 02973740
Status In Force
Filing Date 2016-01-29
Open to Public Date 2016-08-04
Grant Date 2021-06-08
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.

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/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/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/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

85.

Methods for identifying video segments and displaying option to view from an alternative source and/or on an alternative device

      
Application Number 15011099
Grant Number 10116972
Status In Force
Filing Date 2016-01-29
First Publication Date 2016-08-04
Grant Date 2018-10-30
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.

IPC Classes  ?

  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • 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/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/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

86.

METHODS FOR IDENTIFYING VIDEO SEGMENTS AND DISPLAYING OPTION TO VIEW FROM AN ALTERNATIVE SOURCE AND/OR ON AN ALTERNATIVE DEVICE

      
Application Number US2016015681
Publication Number 2016/123495
Status In Force
Filing Date 2016-01-29
Publication Date 2016-08-04
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael

Abstract

Techniques and systems are provided for identifying a video segment displayed on a screen of a remote television system, and providing an option to switch to an alternative or related version of the video program that includes the video segment. For example, video segments displayed on a screen of a television system can be identified, and contextually-targeted content or contextually-related alternative content can be provided to a television system based on the identification of a video segment. The alternative or related version of the video program can include the currently displayed program in an on-demand format that can be viewed off-line and can be started over from a beginning portion of the program.

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/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/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/658 - Transmission by the client directed to the server

87.

SYSTEM AND METHOD FOR CONTINUOUS MEDIA SEGMENT IDENTIFICATION

      
Application Number US2015062945
Publication Number 2016/089749
Status In Force
Filing Date 2015-11-30
Publication Date 2016-06-09
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W., Leo

Abstract

This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.

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/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

88.

SYSTEM AND METHOD FOR CONTINUOUS MEDIA SEGMENT IDENTIFICATION

      
Document Number 02968972
Status In Force
Filing Date 2015-11-30
Open to Public Date 2016-06-09
Grant Date 2021-06-22
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W., Leo

Abstract

This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.

IPC Classes  ?

  • H04N 21/233 - Processing of audio elementary streams
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • 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/278 - Content descriptor database or directory service for end-user access
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]

89.

System and method for continuous media segment identification

      
Application Number 14953994
Grant Number 09465867
Status In Force
Filing Date 2015-11-30
First Publication Date 2016-06-02
Grant Date 2016-10-11
Owner INSCAPE DATA, INC. (USA)
Inventor Hoarty, W. Leo

Abstract

This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.

IPC Classes  ?

  • G10L 21/00 - Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G10L 25/54 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for retrieval
  • G10L 25/12 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being prediction coefficients
  • G10L 25/06 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being correlation coefficients

90.

Monitoring individual viewing of television events using tracking pixels and cookies

      
Application Number 14763158
Grant Number 09838753
Status In Force
Filing Date 2014-12-23
First Publication Date 2015-12-31
Grant Date 2017-12-05
Owner Inscape Data, Inc. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael
  • Hoarty, W. Leo

Abstract

A real-time content identification and tracking system enabling monitoring of television programming consumption specific to an individual television or other viewing device. Metrics collected may include data regarding viewing of specific broadcast media, commercial messages, interactive on-screen information or other programming, as well as locally cached, time-shifted programming. Information about media consumption by such specific television sets or other viewing means may be returned to a commercial client of the system through a trusted third-party intermediary service and, in certain embodiments, encoded tokens may be used to manage the display of certain events as well as to enable robust auditing of each involved party's contractual performance.

IPC Classes  ?

  • H04N 7/10 - Adaptations for transmission by electrical cable
  • H04N 21/81 - Monomedia components thereof
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • 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 5/445 - Receiver circuitry for displaying additional information
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

91.

Systems and methods for addressing a media database using distance associative hashing

      
Application Number 14678856
Grant Number 09449090
Status In Force
Filing Date 2015-04-03
First Publication Date 2015-07-30
Grant Date 2016-09-20
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system, method and computer program utilize a distance associative hashing algorithmic means to provide a highly efficient means to rapidly address a large database. The indexing means can be readily subdivided into a plurality of independently-addressable segments where each such segment can address a portion of related data of the database where the sub-divided indexes of said portions reside entirely in the main memory of each of a multiplicity of server means. The resulting cluster of server means, each hosting an addressable sector of a larger database of searchable audio or video information, provides a significant improvement in the latency and scalability of an Automatic Content Recognition system, among other uses.

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • 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
  • G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04N 21/439 - Processing of audio elementary streams
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/231 - Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers or prioritizing data for deletion
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

92.

TRACKING PIXELS AND COOKIES FOR TELEVISION EVENT VIEWING

      
Document Number 02934956
Status In Force
Filing Date 2014-12-23
Open to Public Date 2015-07-02
Grant Date 2023-06-13
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Collette, Michael, Jr.
  • Hoarty, Leo W.

Abstract

A real-time content identification and tracking system enabling monitoring of television programming consumption specific to an individual television or other viewing device. Metrics collected may include data regarding viewing of specific broadcast media, commercial messages, interactive on-screen information or other programming, as well as locally cached, time-shifted programming. Information about media consumption by such specific television sets or other viewing means may be returned to a commercial client of the system through a trusted third-party intermediary service and, in certain embodiments, encoded tokens may be used to manage the display of certain events as well as to enable robust auditing of each involved party's contractual performance.

IPC Classes  ?

  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • 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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/4782 - Web browsing

93.

Methods for identifying video segments and displaying contextually targeted content on a connected television

      
Application Number 14551933
Grant Number 09906834
Status In Force
Filing Date 2014-11-24
First Publication Date 2015-03-19
Grant Date 2018-02-27
Owner Inscape Data, Inc. (USA)
Inventor
  • Neumeier, Zeev
  • Liberty, Edo

Abstract

Systems and methods for identifying which video segment is being displayed on a screen of a television system. The video segment is identified by deriving date from the television signals, the derived data being indicative of the video segment being displayed on file screen. This feature can be used to extract a viewer's reaction (such as changing the channel) to a specific video segment (such as an advertisement) and reporting the extracted information as metrics. The systems and methods may further provide contextually targeted content to the television system. The contextual targeting is based on not only identification of the video segment being displayed, hut also a determination concerning the playing time or offset time of the particular portion of the video segment being currently displayed.

IPC Classes  ?

  • H04N 5/445 - Receiver circuitry for displaying additional information
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/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/439 - Processing of audio elementary streams
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

94.

SYSTEMS AND METHODS FOR IDENTIFYING VIDEO SEGMENTS FOR DISPLAYING CONTEXTUALLY RELEVANT CONTENT

      
Document Number 03173549
Status Pending
Filing Date 2014-03-17
Open to Public Date 2014-09-18
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian
  • Collette, Michael
  • Hoarty, W., Leo

Abstract

A system and method for the identification of specific video segments in a video program, such as certain TV commercials, is presented. A means is described for an accelerated identification of the video segment of interest in conjunction with a means to communicate said information to a process in a remote television system such that the remote television system can anticipate the future start of said video segment of interest and display contextually related material in close proximity to the start of said video segment.

IPC Classes  ?

  • 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/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side

95.

SYSTEMS AND METHODS FOR IDENTIFYING VIDEO SEGMENTS FOR DISPLAYING CONTEXTUALLY RELEVANT CONTENT

      
Document Number 02906173
Status In Force
Filing Date 2014-03-17
Open to Public Date 2014-09-18
Grant Date 2023-07-04
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Collette, Michael
  • Hoarty, W. Leo
  • Reed, Brian
  • Neumeier, Zeev

Abstract

A system and method for the identification of specific video segments in a video program, such as certain TV commercials, is presented. A means is described for an accelerated identification of the video segment of interest in conjunction with a means to communicate said information to a process in a remote television system such that the remote television system can anticipate the future start of said video segment of interest and display contextually related material in close proximity to the start of said video segment.

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

96.

SYSTEMS AND METHODS FOR REAL-TIME TELEVISION AD DETECTION USING AN AUTOMATED CONTENT RECOGNITION DATABASE

      
Document Number 02906192
Status In Force
Filing Date 2014-03-17
Open to Public Date 2014-09-18
Grant Date 2020-10-27
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system and method for the automated real-time detection and processing of commercial messages, public service announcements or similar short-duration, repeated TV programing segments occurring in one or more broadcast video steams is described. A process is utilized that identifies possible commercial segments by identifying discrete video segments that have specific short durations among other attributes. Video segments that appear to have these characteristics are considered likely to be television commercials, promotions, or public service announcements and are stored in a TV Ad database which is separate from the primary television content database. Incoming video from a plurality of television programming sources is process into fingerprints and placed in a master TV content database. At the same time, said incoming programming is tested for matches in a TV ad database. If a match is found, then the presumed TV ad is removed from the master content database.

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

97.

SYSTEMS AND METHODS FOR ADDRESSING A MEDIA DATABASE USING DISTANCE ASSOCIATIVE HASHING

      
Document Number 02906199
Status In Force
Filing Date 2014-03-17
Open to Public Date 2014-09-18
Grant Date 2021-08-24
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system, method and computer program utilize a distance associative hashing algorithmic means to provide a highly efficient means to rapidly address a large database. The indexing means can be readily subdivided into a plurality of independently-addressable segments where each such segment can address a portion of related data of the database where the subdivided indexes of said portions reside entirely in the main memory of each of a multiplicity of server means. The resulting cluster of server means, each hosting an addressable sector of a larger database of searchable audio or video information, provides a significant improvement in the latency and scalability of an Automatic Content Recognition system, among other uses.

IPC Classes  ?

  • G06F 16/40 - Information retrievalDatabase structures thereforFile system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
  • G06F 16/70 - Information retrievalDatabase structures thereforFile system structures therefor of video data
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

98.

Systems and methods for real-time television ad detection using an automated content recognition database

      
Application Number 14217094
Grant Number 08930980
Status In Force
Filing Date 2014-03-17
First Publication Date 2014-09-18
Grant Date 2015-01-06
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system and method for the automated real-time detection and processing of commercial messages, public service announcements or similar short-duration, repeated TV programming segments occurring in one or more broadcast video steams is described. A process is utilized that identifies possible commercial segments by identifying discrete video segments that have specific short durations among other attributes. Video segments that appear to have these characteristics are considered likely to be television commercials, promotions, or public service announcements and are stored in a TV Ad database which is separate from the primary television content database. Incoming video from a plurality of television programming sources is process into fingerprints and placed in a master TV content database. At the same time, said incoming programming is tested for matches in a TV ad database. If a match is found, then the presumed TV ad is removed from the master content database.

IPC Classes  ?

  • H04N 7/16 - Analogue secrecy systemsAnalogue subscription systems
  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • 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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/81 - Monomedia components thereof

99.

Systems and methods for addressing a media database using distance associative hashing

      
Application Number 14217039
Grant Number 09055335
Status In Force
Filing Date 2014-03-17
First Publication Date 2014-07-17
Grant Date 2015-06-09
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian

Abstract

A system, method and computer program utilize a distance associative hashing algorithmic means to provide a highly efficient means to rapidly address a large database. The indexing means can be readily subdivided into a plurality of independently-addressable segments where each such segment can address a portion of related data of the database where the sub-divided indexes of said portions reside entirely in the main memory of each of a multiplicity of server means. The resulting cluster of server means, each hosting an addressable sector of a larger database of searchable audio or video information, provides a significant improvement in the latency and scalability of an Automatic Content Recognition system, among other uses.

IPC Classes  ?

  • H04N 7/16 - Analogue secrecy systemsAnalogue subscription systems
  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • 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 5/445 - Receiver circuitry for displaying additional information
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/81 - Monomedia components thereof
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

100.

Systems and methods for identifying video segments for displaying contextually relevant content

      
Application Number 14217075
Grant Number 09055309
Status In Force
Filing Date 2014-03-17
First Publication Date 2014-07-17
Grant Date 2015-06-09
Owner INSCAPE DATA, INC. (USA)
Inventor
  • Neumeier, Zeev
  • Reed, Brian
  • Collette, Michael
  • Hoarty, W. Leo

Abstract

A system and method for the identification of specific video segments in a video program, such as certain TV commercials, is presented. A means is described for an accelerated identification of the video segment of interest in conjunction with a means to communicate said information to a process in a remote television system such that the remote television system can anticipate the future start of said video segment of interest and display contextually related material in close proximity to the start of said video segment.

IPC Classes  ?

  • H04N 7/16 - Analogue secrecy systemsAnalogue subscription systems
  • 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/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • 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/81 - Monomedia components thereof
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 5/445 - Receiver circuitry for displaying additional information
  • 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/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/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 5/765 - Interface circuits between an apparatus for recording and another apparatus
  • H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
  • 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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  1     2        Next Page