Alphonso Inc.

United States of America

Back to Profile

1-8 of 8 for Alphonso Inc. Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
Date
2021 1
2019 3
Before 2019 4
IPC Class
H04N 21/81 - Monomedia components thereof 2
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 1
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints 1
G06N 3/04 - Architecture, e.g. interconnection topology 1
G06Q 30/00 - Commerce 1
See more
Found results for  patents

1.

TEXT INDEPENDENT SPEAKER-VERIFICATION ON A MEDIA OPERATING SYSTEM USING DEEP LEARNING ON RAW WAVEFORMS

      
Application Number US2020066337
Publication Number 2021/133714
Status In Force
Filing Date 2020-12-21
Publication Date 2021-07-01
Owner ALPHONSO INC. (USA)
Inventor
  • Muhamed, Aashiq
  • Ghose, Susmita

Abstract

An artificial neural network architecture is provided for processing raw audio waveforms to create speaker representations that are used for text-independent speaker verification and recognition. The artificial neural network architecture includes a strided convolution layer, first and second sequentially connected residual blocks, a transformer layer, and a final fully connected (FC) layer. The strided convolution layer is configured to receive raw audio waveforms from a speaker. The first and the second residual blocks both include multiple convolutional and max pooling layers. The transformer layer is configured to aggregate frame level embeddings to an utterance level embedding. The output of the FC layer creates a speaker representation for the speaker whose raw audio waveforms were inputted into the strided convolution layer.

IPC Classes  ?

  • G10L 17/18 - Artificial neural networks; Connectionist approaches
  • G06N 3/04 - Architecture, e.g. interconnection topology

2.

DETECTION OF POTENTIAL COMMERCIAL BY DETECTION AND ANALYSIS OF TRANSITIONS IN VIDEO CONTENT

      
Application Number US2019024277
Publication Number 2019/191228
Status In Force
Filing Date 2019-03-27
Publication Date 2019-10-03
Owner ALPHONSO INC. (USA)
Inventor
  • Kalampoukas, Lampros
  • Gupta, Manish
  • Pan, Zhengxiang

Abstract

A system and method are provided for detecting the presence of potential commercials in a video data stream. Each of the commercials has an expected time length that is an integer multiple of a first predetermined time length, and has an overall time length that is equal to or less than a second predetermined time length. Transitions in the audio or video of the video data stream are detected and the time of the transitions are recorded. Time differences between one or more successive transitions are detected. Any time differences that are an integer multiple of the first predetermined time length, and that have an overall time length that is equal to or less than the second predetermined time length are identified. The contents of the video data stream associated with the identified time differences are flagged as potential commercials and sent to a content processing platform for further analysis.

IPC Classes  ?

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

3.

AUTOMATED IDENTIFICATION OF PRODUCT OR BRAND-RELATED METADATA CANDIDATES FOR A COMMERCIAL USING PERSISTENCE OF PRODUCT OR BRAND-RELATED TEXT OR OBJECTS IN VIDEO FRAMES OF THE COMMERCIAL

      
Application Number US2019024295
Publication Number 2019/191241
Status In Force
Filing Date 2019-03-27
Publication Date 2019-10-03
Owner ALPHONSO INC. (USA)
Inventor
  • Kalampoukas, Lampros
  • Chordia, Ashish
  • Pan, Zhengxiang

Abstract

A method and system are provided for assigning metadata candidates to a commercial by performing image analysis on a plurality of the video frames to identify video frames that include one or more of identifiable product-related logos, brand-related logos, product-related text, or brand-related text which appear in the video frames, capturing frame data for such video frames, calculating a persistence metric from the frame data for each of the identifiable product- related logos, brand-related logos, product-related text, or brand-related text, comparing the persistence metric for each of the identifiable product-related logos, brand-related logos, product-related text, or brand-related text to a predetermined threshold value, and assigning to the commercial, the identified products or brands as metadata candidates when the persistence metric exceeds the predetermined threshold value. The persistence metric defines a percentage of frames, or a number of consecutively analyzed frames, that include the one or more of identifiable product-related logos, brand-related logos, product-related text, or brand-related text.

IPC Classes  ?

4.

SYSTEM AND METHOD FOR DETECTING REPEATING CONTENT, INCLUDING COMMERCIALS, IN A VIDEO DATA STREAM USING AUDIO-BASED AND VIDEO-BASED AUTOMATED CONTENT RECOGNITION

      
Application Number US2019024267
Publication Number 2019/191221
Status In Force
Filing Date 2019-03-27
Publication Date 2019-10-03
Owner ALPHONSO INC. (USA)
Inventor
  • Kalampoukas, Lampros
  • Gupta, Manish
  • Pan, Zhengxiang

Abstract

Methods and apparatus are provided for detecting potential repeating content, such as commercials, in a video data stream by receiving one or more video data streams, parsing each video data stream into a plurality of segments, creating audio fingerprints of each segment, storing the plurality of audio fingerprints in a database, and identifying any audio fingerprints in the received and parsed one or more video data streams that match audio fingerprints in the database that were previously stored from video data streams that were previously received and parsed. Video fingerprints are then created for these same pairs of segments and a similarity analysis is performed. The results of the video fingerprint analysis is used to make a determination of subsequent actions to be taken by a content processing platform that performs recognition processing of the content associated with the segments identified as being potentially repeating content.

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

5.

SYSTEM AND METHOD FOR DETERMINING TV TUNE-IN ATTRIBUTION

      
Application Number US2018025810
Publication Number 2018/187274
Status In Force
Filing Date 2018-04-03
Publication Date 2018-10-11
Owner ALPHONSO INC. (USA)
Inventor
  • Kodige, Raghu Srinivas
  • Chordia, Ashish
  • Kalampoukas, Lampros
  • Sahasrabudhe, Nikhil

Abstract

Methods and apparatus are provided for determining a lift metric regarding effectiveness of a digital ad campaign for an audio-visual work on subsequent viewership of the audio-visual work. Viewed content from a universe of monitored AV audio-visual devices is collected. Identifiers of audio-visual devices that received an ad impression for the audio-visual work are also collected. The lift metric may be determined from statistical analysis of this data.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/643 - Communication protocols
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests

6.

SYSTEM AND METHOD FOR REMOVING ERRONEOUSLY IDENTIFIED TV COMMERCIALS DETECTED USING AUTOMATIC CONTENT RECOGNITION

      
Application Number US2017058253
Publication Number 2018/085088
Status In Force
Filing Date 2017-10-25
Publication Date 2018-05-11
Owner ALPHONSO INC. (USA)
Inventor
  • Kalampoukas, Lampros
  • Gupta, Manish

Abstract

Methods and apparatus are provided for automatically removing erroneously logged commercials from a listing of commercials that are detected in a video data stream by performing automatic content recognition on the video data stream and detecting the identity of each of the commercials played in a commercial break, temporarily logging the identity and start and end time of each detected commercial in a log of played commercials, forming clusters from commercials that overlap in time and have related content, or have significant overlap in time, forming permutations of commercial break timelines from the detected commercials, ranking the timelines based on best fit criteria and selecting the best fit timeline, permanently logging only the commercials in the best fit timeline, and removing the remaining commercials from the temporary log. The remaining logged commercials are presumed to be either erroneously identified commercials or properly identified commercials with erroneous start and end times.

IPC Classes  ?

  • H04H 20/14 - Arrangements for monitoring, testing or troubleshooting for monitoring programmes

7.

SYSTEM AND METHOD FOR DETECTING REPEATING CONTENT, INCLUDING COMMERCIALS, IN A VIDEO DATA STREAM

      
Application Number US2017058285
Publication Number 2018/085090
Status In Force
Filing Date 2017-10-25
Publication Date 2018-05-11
Owner ALPHONSO INC. (USA)
Inventor
  • Kalampoukas, Lampros
  • Gupta, Manish
  • Kodige, Raghu, Srinivas

Abstract

Methods and apparatus are provided for detecting potential repeating content, such as commercials, in a video data stream by receiving one or more video data streams, parsing each video data stream into a plurality of segments, creating a representation of each segment such as a segment fingerprint, storing the plurality of segment representations in a database, and identifying any segment representations in the received and parsed one or more video data streams that match segment representations in the database that were previously stored from video data streams that were previously received and parsed.

IPC Classes  ?

  • H04N 21/4402 - 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 MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display

8.

SYSTEM AND METHOD FOR DETECTING UNKNOWN TV COMMERCIALS FROM A LIVE TV STREAM

      
Application Number US2017057952
Publication Number 2018/081033
Status In Force
Filing Date 2017-10-24
Publication Date 2018-05-03
Owner ALPHONSO INC. (USA)
Inventor
  • Kalampoukas, Lampros
  • Gupta, Manish

Abstract

Unknown potential commercials are detected in a video data stream that contains segments of program type content, and blocks of commercial content. Each block includes a plurality of successive individual commercials. A library of known commercials is maintained in a first database. A video data stream is received in a video processing engine which includes a search engine that is in communication with the first database. The search engine identifies all known commercials in the video data stream and their respective start and end times. The video processing engine identifies all time segments that are sandwiched between the known commercials. The video processing engine filters out as a potential commercial any identified time segments that are significantly longer than the time length of a commercial. The video processing engine designates content of each of the time segments that were not filtered out as being one or more unknown potential commercials.

IPC Classes  ?

  • H04N 21/4545 - Input to filtering algorithms, e.g. filtering a region of the image
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors